Bookmarks (2146)

  • screenshot

    Starting on seamless C++ interop in jank

    Howdy, folks! We're one month into me working on jank's seamless C++ interop and I have...

  • screenshot

    A Full-Network Relay for $34 a Month | bryan newbold

    This is an update to a Summer 2024 blog post. At the time, atproto relays required...

  • Reading Zanzibar

    Google published Zanzibar: Google’s Consistent, Global Authorization System in 2019. It describes a system for authorization...

  • screenshot

    The one ring problem: abstraction and our quest for power

    A quick story about me: I recently finished up a thesis related to extending programming languages...

  • Optimizing Guile Scheme — dthompson

    Guile is a rather niche language that I love dearly. Guile is a Scheme dialect that...

  • screenshot

    My tips on giving technical talks

    Changelog 2025-05-01: Added advice from Márk Sági-Kazár 2025-05-01: Added suggestion from Oriel about going to the...

  • screenshot

    Astro Linker Chrome Extension

    May 1, 2025 A little Chrome extension for my own personal use. It helps make creating...

  • RVSDG: An Intermediate Representation for Optimizing Compilers

    Skip to main content View PDF Abstract:Intermediate Representations (IRs) are central to optimizing compilers as the...

  • Digital Dams That Don't Hold: Why Internet Censorship Fails as Technical Policy

    Throughout history, governments and authorities have tried to control the flow of information. From the burning...

  • screenshot

    Easier layout with margin-trim

    If you write a lot of CSS, you are familiar with those moments when you aren’t...

  • screenshot

    Making PyPI's test suite 81% faster

    Trail of Bits has collaborated with PyPI for several years to add features and improve security...

  • Elm test distributions

    …in which I’ll tell you how you can make sure your property based tests are testing...

  • Curing A Case Of Git-UX

    Git worktrees are great, but they fall behind the venerable git checkout sometimes. I attempted to...

  • Doom GPU Flame Graphs

    AI Flame Graphs are now open source and include Intel Battlemage GPU support, which means it...

  • screenshot

    Understanding the recent criticism of the Chatbot Arena

    30th April 2025 The Chatbot Arena has become the go-to place for vibes-based evaluation of LLMs...

  • The Rise & Fall of Erlang at Ericsson AB | Imad Alihodzic

    This is the story of Erlang, a programming language that was maybe too good for its...

  • screenshot

    Polishing your typography with line height units

    It’s been possible to create gorgeous layouts on the web for decades, but often refining the...

  • New tag: vibecoding | Lobsters

    Hi folks, About two years ago we considered whether to add a tag for these hot...

  • Seva Zaikov - Problem with React Update Model

    React is a great library, and its core principle redefined how we approach UI applications on...

  • Simplest backpropagation explainer without chain rule

    989 2025-04-27 00:00 +0000Neural Networks learn to predict by backpropagation. This article aims to help you,...

  • Automating code deletion with Gemini (and a little Python)

    from json import dump, load from os import environ, walk from pathlib import Path from subprocess...

  • checking the wifi

    As I move around, I roam between wifi networks, but sometimes lose the connection. Then I...

  • screenshot

    Do you really need a Vector Search Database?

    Vector databases have exploded in the past two years. There are both open-source and managed options,...

  • glandium.org » Blog Archive » Firefox Git Migration, the unofficial guide

    The migration is imminent. By the time you read this, it has probably already happened. The...

  • screenshot

    Swarm Testing Data Structures

    We discovered a cute little pattern the other day when refactoring TigerBeetle’s intrusive queue — using...

  • screenshot

    Impossible Components — overreacted

    Suppose I want to greet you in my favorite color. This would require combining information from...

  • screenshot

    [vimrc] Bracket and quote matching and automatic shifting

    [vimrc] Bracket and quote matching and automatic shifting

  • screenshot

    Elasticsearch Hybrid Search Recipes - Benchmarked

    Previously I wrote a blog article on Elasticsearch hybrid search. Let’s get actual numbers on different...

  • screenshot

    A cheat sheet for why using ChatGPT is not bad for the environment

    My post on why ChatGPT is not bad for the environment got a lot of readers....

  • Jepsen: Amazon RDS for PostgreSQL 17.4

    PostgreSQL is a popular open source general-purpose SQL database. It uses multiversion concurrency control (MVCC) to...

  • screenshot

    Hello 0-Days, My Old Friend: A 2024 Zero-Day Exploitation Analysis | Google Cloud Blog

    Visibility and context on the threats that matter most.Learn more Written by: Casey Charrier, James Sadowski,...

  • Efficiency vs. Resilience – Communications of the ACM

    As I am writing these lines, in mid-March 2020, COVID-19, the disease caused by the coronavirus...