End of December, beginning of January, time for the usual retrospective.
In 2020, amongst other things, I
- Worked from home.
- Gave a talk at ioday.
- Published 31 blogposts.
- Played some video games:
- Vermintide 2, a bit repetitive.
- Stellaris, an accessible 4X in space.
- Soma, impressive story/storytelling.
- Dear Esther, nice story, lots of poetry.
- Inside, disturbing and, poetic I guess?
- Frostpunk, excellent gloom city builder.
- Black mesa, a great trip down memory lane.
- Titanfall 2, nothing but amazing in every way.
- Prodeus, what doom would be if done in 2020.
- The vanishing of Ethan Carter, disappointing story.
- XCOM and XCOM 2, where a 99% chance isn't a 100% one.
- Cloudpunk, doing the flying courier around a cyberpunk city.
- Horizon Zero Dawn, excellent ARPG with breathtaking environments.
- Vampyr, nice RPG with terrible combat, while waiting for Bloodlines 2
- This war of mine, a refreshing and welcomed take on war in video games.
- Got a proper clickity keyboard.
- Ported Snuffleupagus to php8.
- Added support for PHP to domato.
- Met old friends and made new ones.
- Wrote two challenges for the icectf2020.
- Packaged Snuffleupagus in Alpine Linux.
- Did 2 releases of mat2 and 3 of snuffleugagus.
- Acquired jvois.in and artificialtruth.org, because why not.
- Wrote a lot of fuzzers, and found a large amount of bugs.
- Got some hardware tokens to use MFA everywhere I could.
- Co-organised ██████████ with Gynvael Coldwind.
- Got CVE-2019-20907 for an infinite loop in python's tarfile module.
- Invested in an Pocketbook InkPad3, and read a couple of books as a result:
- Catch-22,
- Fight Club,
- The Circle,
- Bullshit jobs,
- Neuromancer,
- Furiously Happy,
- The cuckoo's egg,
- A year in Provence,
- A clockwork orange,
- Hyperbole and a half,
- Judy, Lola, Sofia et moi,
- a bunch of H.P. Lovecraft,
- The mythical man-month,
- The sexual politics of meat,
- Fear and loathing in Las Vegas,
- The Design of Everyday Things,
- Confessions of an Economic Hit Man,
- Toward a Feminist Theory of the State,
- Gaunt's Ghosts and Eisenhorn/Ravenor,
- Capitalist Realism: Is There No Alternative?,
- Cosmology for the curious (disappointing, don't read it.),
- Big Porn Inc: Exposing the Harms of the Global Porn Industry
- Algorithms of Oppression: How Search Engines Reinforce Racism,
- Been There. Done That. Try This!: An Aspie's Guide to Life on Earth,
- Countdown to Zero Day: stuxnet and the launch of the world's first digital weapon,
- The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger,
- Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems,
- …
- Contributed a bit to calibre-web to have a nice way to share books with friends.
- Enrolled my phone Google's account into Google's Advanced Protection Program.
- Added
trustedperfect types to a subset of my services, this blog included, for bragging rights. - Was involved in the disclosure, analysis and handling process of a couple of exploits against Tails.
- Gave some money away, sometimes matched at 50% by my employer, now that I have a comfortable salary:
- ~10.000 USD to Tails
- ~10.000 USD to Riseup
- 400 USD to the Tor Project
- 150 USD/month to Rich Felker for maintaining musl
- a couple of hours on my worktime to translate Signal in French
- Read MacKinnon, Dworkin, Dines and others, which helped me to articulate and cement my views on pornography.
- Replaced my swarm of small arm computers with an hypervisor, lowering the maintenance overhead of my services.
- Made the subtitle of this blog clickable, to get a new stupid quote every time. There are now more than 300 of them, go nuts.
- Had the pleasure to act as an External expert for Matteo Rizzo's thesis Hardening and Testing Privileged Code through Binary Rewriting
- Significantly improved my health, by addressing some long-standing medical issues, and made peace with my inner self: I'm now feeling better.
- Took over the maintenance of Snuffleupagus and php-malware-finder from NBS System, since I was the only one maintaining them anyway.
- Deployed Sonarr, Radarr and Lidarr to take care of finding media for me, and I must say that I'm impressed by how well they're working, and how easy it is to use them.
- Wrote some code for AdGuard Home, to replace my Pi-Hole, since I put more trusted into a go binary than into lighttpd and dnsmasq (ugh.) ducktaped together with bash scripts.
2020 was definitely better than 2019, at least for me.