Bookmarks

Filter bookmarks by tag
  1. #math#algorithms

    Predicting Citibike bottlenecks with max flow network analysis

    I used max flow network algorithms on millions of Citibike trips to predict the stations most likely to ruin your commute.
    mikesboyle.medium.com November 16, 2025
  2. #rust#io

    Fast UDP I/O for Firefox in Rust

    max-inden.de November 16, 2025
  3. #compilers#java

    JVM exceptions are weird: a decompiler perspective

    Some time ago, I played around with decompiling Java class files in a more efficient manner than traditional solutions like Vineflower allow. Eventually, I wrote an article on my approach to decompiling control flow, which was a great performance boost for my prototype. At the time, I believed that this method can be straightforwardly extended to handling exceptional control flow, i.e. decompiling try…catch blocks. In retrospect, I should’ve known it wouldn’t be so easy. It turns out that there are many edge cases, ranging from strange javac behavior to consequences of the JVM design and the class file format, that significantly complicate this. In this post, I’ll cover these details, why simple solutions don’t work, and what approach I’ve eventually settled on.
    purplesyringa.moe November 16, 2025
  4. #rust#fun

    Engineering a Rust optimization quiz

    There are several Rust quizzes online, including one that’s literally called the “Unfair Rust Quiz” at https://this.quiz.is.fckn.gay/, but when I was given the opportunity to record an episode of t...
    fasterthanli.me November 16, 2025
  5. #webdev

    Less htmx is More

    How to build great websites with htmx by learning a couple browser features alongside it.
    unplannedobsolescence.com November 16, 2025
  6. #geospatial#database

    (The Many) Spatial Indexes of PostGIS

    The simple story of spatial indexes is - if you are planning to do spatial queries (which, if you are storing spatial objects, you probably are) you should create a spatial index for your table.
    crunchydata.com November 15, 2025
  7. #caching#systems-design#cloud

    The Case for Hybrid Cache for Object Stores

    How RisingWave built Foyer, a hybrid caching library in Rust to beat S3 latency
    risingwave.com November 15, 2025
  8. #systems-design#database#performance

    TigerFans

    Building a high-performance ticketing system with TigerBeetle
    renerocks.ai November 15, 2025
  9. #async#rust

    Async and Finaliser Deadlocks

    tratt.net November 15, 2025
  10. #systems-design#cloud

    How WHOOP Improved Our S3 Reliability From Three Nines to Eight Nines

    Achieving eight nines reliability through a simple key partitioning strategy update
    engineering.prod.whoop.com November 14, 2025
  11. #geospatial#database

    DuckDB is Probably the Most Important Geospatial Software of the Last Decade

    What happens when you embed geospatial capabilities in generalist data tools? More people engaging with geo data.
    dbreunig.com November 12, 2025
  12. #linux#low-level#gpu

    Linux in a Pixel Shader - A RISC-V Emulator for VRChat

    blog.pimaker.at November 10, 2025
  13. #rust#async

    Using a Rust async function as a polled state machine

    How to manually poll an async function and use the rust compiler as a state machine generator
    jeffmcbride.net November 9, 2025
  14. #math#algorithms

    Optimal weighted least-squares methods

    smai-jcm.centre-mersenne.org November 9, 2025
  15. #math

    Day 17 – Chebyshev Polynomials and Fitting Workflows

    This post explores the use of Chebyshev polynomials in regression and curve fitting workflows.
    raku-advent.blog November 9, 2025
  16. #systems-design

    Local procedure calls and static microservices

    Maybe there's a solution between a microservice and a monolith.
    blog.6nok.org November 9, 2025
  17. #systems-design

    Using gRPC for (local) inter-process communication

    mpi-hd.mpg.de November 9, 2025
  18. #rust#compilers

    Exception handling in rustc_codegen_cranelift

    tweedegolf.nl November 9, 2025
  19. #webdev

    Astro is the meta-framework for htmx

    jhuleatt.com November 9, 2025
  20. #philosophy

    To get better at technical writing, lower your expectations

    seangoedecke.com November 8, 2025