Bookmarks (1922)

  • Vision of a new World - Design Issues

    I have written about the properties I want the web to have and the world to...

  • Making “this” less annoying

    Now that I have a job where I’m writing web components full time, I see the...

  • screenshot

    The future of programming languages

    The devices humanity built for centuries reduced the effort required to do tasks otherwise difficult or...

  • screenshot

    "We never update unless forced to" — cargo-semver-checks 2024 Year in Review

    cargo-semver-checks ends 2024 having improved dramatically over the course of the year: 12 new releases featuring...

  • using Linear Programming to find optimal builds in league of legends - annieversary

    2025-01-20 word count: 2160 approx reading time: 12 mins i've recently started playing league of legends...

  • screenshot

    Type Inference in Rust and C++

    Branches. Toggle original/dithered image Let’s talk about a topic that’s either completely obvious or in the...

  • screenshot

    The hunt for error -22 - Blog - Tweede golf

    Sit back and grab a drink. This one is a doozy.BackgroundAt Tweede golf we do lots...

  • screenshot

    SQL Transactions in Go: The Good Way

    Published on 2025-01-21Reading time estimated to 8 minutes In my last work experience, I designed what...

  • screenshot

    Reminiscing on my early days writing software

    The beginner's curse of not knowing when to ask "why" We all have stories of our...

  • screenshot

    Refinement types for input validation

    Most applications need to deal with user input in some capacity; data submitted via a web...

  • Overview - Twine Data

    Twine-data (twine for short) is a binary format that aims at combining simplicity, compactness, performance of...

  • screenshot

    iOS Privacy: Announcing InAppBrowser.com - see what JavaScript commands get injected through an in-app browser

    Please note that this article is outdated (August 2022). Importantly, the article does not claim that...

  • Steinar H. Gunderson

    Pretty much exactly a year ago, I posted about how I was trying out this bcachefs...

  • Encrypted NixOS home server with passwordless reboot | Olivier's log

    19 January 2025, in Olivier's log These are my notes on refurbishing a laptop with a...

  • screenshot

    altair-upset: The Evolution of UpSet plots in Altair

    Altair is the only plotting library that I’ve felt like loved me back. Maybe ggplot2 would...

  • screenshot

    Project 8086 Part II: Real Mode Productivity; or, 8,086 Reasons to Get a Newer Computer — 512 Pixels

    MS-DOS Correspondent Kevin Lipe reporting again from the trailing edge of computing. When I was last...

  • screenshot

    Mozilla Localization in 2024 – Mozilla L10N

    2024 was a year with plenty of achievements for the Mozilla localization community (here’s the 2023...

  • Introduction | Versara

    Introducing Versara Protecting text content on the web by poisoning AI scraper responses The rise of...

  • What are you doing this week? | Lobsters

    What are you doing this week? Feel free to share! Keep in mind it’s OK to...

  • screenshot

    34C3: Hacking Into A CPU’s Microcode

    Inside every modern CPU since the Intel Pentium fdiv bug, assembly instructions aren’t a one-to-one mapping...

  • Cessen's Ramblings | Hash Design and Goodhart's Law

    2024 - 07 - 10 SMHasher is a popular test suite created by Austin Appleby for...

  • screenshot

    Automatic Server Reloading in Rust on Change: What is listenfd/systemfd?

    written on Sunday, January 19, 2025 When I developed Werkzeug (and later Flask), the most important...

  • My First PCB: Relay AND gate - Raymii.org

    This is the result of my first attempt at learning KiCad during the Christmas break. I...

  • Dillo release 3.2.0

    Released on 2025-01-18 Home / Release / 3.2.0 Dillo is 25 years old! The 3.2.0 release...

  • The Transistor Cliff—Asterisk

    How Hardware Affects AI Progress The biggest AI models are trained on expensive, state-of-the-art microchips, or...

  • Lix | Announcing Lix 2.92 "Bombe glacée"

    We at the Lix team are proud to announce our third major release, version 2.92 “Bombe...

  • screenshot

    Finally, a Replacement for BERT: Introducing ModernBERT

    Published December 19, 2024 Update on GitHub This blog post introduces ModernBERT, a family of state-of-the-art...

  • Wasm GC isn’t ready for realtime graphics — dthompson

    Wasm GC is a wonderful thing that is now available in all major web browsers since...