1. 1. Introduction
  2. 2. Avatars
  3. 3. Persistent information
    ❱
    1. 3.1. Cryptographic keys
    2. 3.2. Social media policies
    3. 3.3. Trademark
  4. 4. Fiction
    ❱
    1. 4.1. Poetry
      ❱
      1. 4.1.1. Only One Left
      2. 4.1.2. Mid-loss
      3. 4.1.3. Aftermath
      4. 4.1.4. one and two
      5. 4.1.5. Grow
      6. 4.1.6. Slowly
      7. 4.1.7. Alya
      8. 4.1.8. so many alone at night
      9. 4.1.9. Up Up And Away
      10. 4.1.10. Sleep
      11. 4.1.11. Hold
      12. 4.1.12. Sorry
      13. 4.1.13. Right over there
      14. 4.1.14. The Road to Hell
      15. 4.1.15. Self
      16. 4.1.16. Tree
      17. 4.1.17. Unlit
      18. 4.1.18. One summer morning
      19. 4.1.19. Smile
    2. 4.2. Short Prose
      ❱
      1. 4.2.1. The Box
      2. 4.2.2. A Man
      3. 4.2.3. ali.vei.nth.eni.ght
      4. 4.2.4. Regulus
        ❱
        1. 4.2.4.1. (notes for) Regulus
      5. 4.2.5. My mountain of Knowledge
      6. 4.2.6. Finally, I knew
  5. 5. Technicals
    ❱
    1. 5.1. A little elegant state machine with Async Generators
    2. 5.2. Dhall: not quite it
    3. 5.3. Exploration of Wasm
    4. 5.4. Rust crimes: Enum ints
    5. 5.5. No Time for Chrono
    6. 5.6. Just a bit of wasi
    7. 5.7. A cost-effective AGILE
  6. 6. Musings
    ❱
    1. 6.1. Gaston Lagaffe
    2. 6.2. Known Unknowns: a configuration language
    3. 6.3. On the difficulty of automated unblocking
    4. 6.4. On Invoking Deities
  7. 7. 3D Models
    ❱
    1. 7.1. Mijia Hang
    2. 7.2. Filabox
  8. 8. Recipes
    ❱
    1. 8.1. Thermomix
      ❱
      1. 8.1.1. No-effort Dairy Cream
      2. 8.1.2. Semi-steamed Pasta
  9. 9. Progress updates
    ❱
    1. 9.1. Certainly
    2. 9.2. Japanese
    3. 9.3. Lah Kara
    4. 9.4. Sassbot
    5. 9.5. Splash
    6. 9.6. Watchexec family
    7. 9.7. Archived
      ❱
      1. 9.7.1. Accord
      2. 9.7.2. Armstrong
      3. 9.7.3. Caretaker
      4. 9.7.4. Car Rainbow
      5. 9.7.5. ct
      6. 9.7.6. defnew
      7. 9.7.7. Earthquake Sky
      8. 9.7.8. Figleaf
      9. 9.7.9. Glass Hanger
      10. 9.7.10. Hashmap Entry Insert
      11. 9.7.11. IntPath
      12. 9.7.12. Irish
      13. 9.7.13. Keycasting
      14. 9.7.14. Mead
      15. 9.7.15. Notify
      16. 9.7.16. Omelette
      17. 9.7.17. Pinn
      18. 9.7.18. Reasonable
      19. 9.7.19. Reupholstering chairs
      20. 9.7.20. Storq
      21. 9.7.21. Swp
      22. 9.7.22. Trebuchet
      23. 9.7.23. What
    8. 9.8. 2017-2019 (mostly) regular micro updates
      ❱
      1. 9.8.1. 2016
      2. 9.8.2. 2017
        ❱
        1. 9.8.2.1. January
        2. 9.8.2.2. February
        3. 9.8.2.3. March
        4. 9.8.2.4. April
        5. 9.8.2.5. May
        6. 9.8.2.6. June
        7. 9.8.2.7. July
        8. 9.8.2.8. August
        9. 9.8.2.9. September
        10. 9.8.2.10. October
        11. 9.8.2.11. November
        12. 9.8.2.12. December
      3. 9.8.3. 2018
        ❱
        1. 9.8.3.1. January
        2. 9.8.3.2. March
        3. 9.8.3.3. April
        4. 9.8.3.4. May
        5. 9.8.3.5. September
        6. 9.8.3.6. November
        7. 9.8.3.7. December
      4. 9.8.4. 2019
        ❱
        1. 9.8.4.1. January
        2. 9.8.4.2. February
        3. 9.8.4.3. March
        4. 9.8.4.4. April
        5. 9.8.4.5. September
        6. 9.8.4.6. December
  10. 10. Reading archive
    ❱
    1. 10.1. 2016
      ❱
      1. 10.1.1. July
      2. 10.1.2. December
    2. 10.2. 2017
      ❱
      1. 10.2.1. January
      2. 10.2.2. February
      3. 10.2.3. March
      4. 10.2.4. April
      5. 10.2.5. May
      6. 10.2.6. June
      7. 10.2.7. July
      8. 10.2.8. August
      9. 10.2.9. September
      10. 10.2.10. October
      11. 10.2.11. November
      12. 10.2.12. December
    3. 10.3. 2018
      ❱
      1. 10.3.1. January
      2. 10.3.2. February
      3. 10.3.3. March
      4. 10.3.4. April
      5. 10.3.5. May
      6. 10.3.6. June
      7. 10.3.7. July
      8. 10.3.8. August
      9. 10.3.9. September
      10. 10.3.10. October
      11. 10.3.11. November
      12. 10.3.12. December
    4. 10.4. 2019
      ❱
      1. 10.4.1. January
      2. 10.4.2. February
      3. 10.4.3. March
      4. 10.4.4. April
      5. 10.4.5. May
      6. 10.4.6. June
      7. 10.4.7. July
      8. 10.4.8. August
      9. 10.4.9. September
      10. 10.4.10. October
      11. 10.4.11. November
      12. 10.4.12. December
    5. 10.5. 2020
      ❱
      1. 10.5.1. January
      2. 10.5.2. February
      3. 10.5.3. March—June
      4. 10.5.4. July
      5. 10.5.5. August—December
    6. 10.6. 2021
      ❱
      1. 10.6.1. First semester
      2. 10.6.2. Second semester
    7. 10.7. 2022
  11. 11. Deprecated content
    ❱
    1. 11.1. Blanket license
    2. 11.2. Outdated
      ❱
      1. 11.2.1. Modern systems languages
      2. 11.2.2. Soft limits and meaningful content cuts
      3. 11.2.3. Bruteforcing the Devil
      4. 11.2.4. Lighting up Rust with Neon
    3. 11.3. Unheld
      ❱
      1. 11.3.1. SIDEBAR
      2. 11.3.2. A thought on fanfiction
      3. 11.3.3. Indentity
        ❱
        1. 11.3.3.1. This is not a coming out
        2. 11.3.3.2. Guy-Adjacent
        3. 11.3.3.3. My Words
        4. 11.3.3.4. Check all applicable labels

Félix Saparelli

defnew

May 2020

Pitch

A tool kit for manipulating C ABI like data structures and interacting with libc… on the shell!

How? Copious amounts of bad Rust… I’m not going for pretty, as this is a tool that I wanted for me, and I was not really going for public consumption.

Media

  • https://twitter.com/passcod/status/1263471501732392961
  • https://twitter.com/passcod/status/1263139194739646465
  • https://twitter.com/passcod/status/1262725184546463744
  • https://twitter.com/passcod/status/1262369190972776455
  • https://twitter.com/passcod/status/1259133801592053760
  • https://twitter.com/passcod/status/1254009624224649217
  • https://twitter.com/passcod/status/1250993116674273280
  • https://twitter.com/passcod/status/1247552976777924611

Outcome

Abandoned: https://github.com/passcod/defnew