Home
posts 00tags 00since 2023
02 / blog

Blog

2026
  • Fine-tuning OpenJev on 62,695 A/B Tests

    Training a headline ranker on Upworthy's A/B tests, fixing the evaluation, and checking how it compares with Gemini and transfers to Reddit.

    #ml#decision-models#calibration#open-weights#benchmarks
  • [2 blips]
  • A room of investors spent a morning working out where to put money in energy. They covered generation and regulation. Storage came up about twice, and the grid operator has had a moratorium on connecting it since last year.

    #energy#grid#datacenters#finland#ai#essay
  • Thye done did it boys, it's jover y'all ToT

    #ai#epistemics#robotics#industry#essay
  • [1 blip]
  • Let's Talk About Plan A

    The AI Futures Project wants the US and China to pause superintelligence until 2040. It is a good plan. Sixty days after they published it, ten thousand agents solved Navier-Stokes.

    #ai#governance#compute#alignment#policy#essay
  • [1 blip]
  • Reading the Pope's AI encyclical alongside recent work on self-improvement, model behaviour, and consciousness.

    #ai#rsi#emergence#alignment#essay
  • [6 blips]
  • Just going over a random thought I had recently

    #essay#rant#commentary
  • [2 blips]
  • Starting a new series on learning shaders from scratch. Fragments, vertices, and a lot of confused staring at math.

    #shader-journeys#shaders#graphics
  • [1 blip]
  • Let'sTalkAbouttheEUChatControlAct

    Why Chat Control bothers me, what other forms of surveillance have to do with it, and the privacy tools I want people to build.

    #privacy#surveillance#eu#encryption#p2p#essay
  • [2 blips]
  • How Do You Know What's True?

    Thoughts on synthetic media, the work of checking claims, and why producing more content can overwhelm the people trying to verify it.

    #ai#epistemics#misinformation#essay
  • [9 blips]
  • Starting a hardware learning log, from loose wires and damaged components to the privacy projects I want to build.

    #hardware-journeys#hardware
  • Repeated stale claims in an AI pipeline led me to work on agent memory that records evidence, tracks revisions, and handles conflicting observations.

    #ai-memory#epistemics#engrammic#agents#founder-log
2025
  • Part two, and the hard one. Summer 2025 took everything, I nearly didn't make it, and I nearly left to fight a war. This is how I fell all the way down and clawed back up, and the people who wouldn't let me stay down.

    #blog-update#founder-log
  • Two years of silence, explained. Part one of how 2025 went: building a community from 5 people to 250+, learning about entrepreneurship, and one startup that taught me exactly what not to be.

    #blog-update#founder-log
2023
  • Scanning an exposed SMB service and using the MS17-010 EternalBlue exploit to gain a foothold on TryHackMe's Blue room.

    #writeup#ctf#tryhackme
  • A rambling reflection on losing sight of why hacking and building things used to be fun, and second-guessing a career path chosen out of relevance-anxiety rather than genuine interest.

    #blog-update
  • [2 blips]
  • A follow-up on the ricing rabbit hole, walking through the i3, Polybar, Rofi, compton, kitty and zsh setup behind a first tiling window manager rice.

    #linux-journeys#linux
  • First impressions of moving abroad to start studies at LUT University's Lahti campus in Finland.

    #blog-update
  • Exploiting an exposed service to get a foothold and using the CVE-2021-4034 pkexec bug to root TryHackMe's Red room.

    #writeup#ctf#tryhackme
  • [1 blip]
  • Enumerating FTP and web services with rustscan before working through initial access and privilege escalation on TryHackMe's Chocolate Factory room.

    #writeup#ctf#tryhackme
  • Fingerprinting and exploiting a Joomla install with Metasploit to gain a foothold and escalate on TryHackMe's Daily Bugle room.

    #writeup#ctf#tryhackme
  • Uploading a malicious WAR file to a vulnerable Tomcat manager for a reverse shell on TryHackMe's ToolsRus room, then persisting with an SSH key.

    #writeup#ctf#tryhackme
  • [1 blip]
  • A Tensura-inspired rabbit hole into Linux ricing that ends with installing and theming plymouth for a custom boot splash.

    #linux-journeys#linux
  • [1 blip]
  • Scanning and exploiting a vulnerable web forum on TryHackMe's Game Zone room to land a shell and escalate privileges.

    #writeup#ctf#tryhackme
  • Thanking the handful of early readers and laying out an unscheduled, whenever-it-is-ready posting cadence going forward.

    #blog-update
  • Bruteforcing a Jenkins login with Burp Intruder, then chaining a PowerShell reverse shell into a token impersonation privesc on TryHackMe's Alfred room.

    #writeup#ctf#tryhackme
  • A one-image hello post kicking off this blog with a looping animated gif.

    #lifestyle