Bookmarks (1931)

  • screenshot

    In-App Browsers: The worst erosion of user choice you haven’t heard of - Open Web Advocacy

    In-App Browsers subvert user choice, stifle innovation, trap users into apps, break websites and enable applications...

  • screenshot

    Radicle

    RADICLE RADICLE RADICLE RADICLE PEER-TO-PEER NETWORK RADICLE SOVEREIGN FORGE RADICLE PEER-TO-PEER NETWORK RADICLE SOVEREIGN FORGE RADICLE...

  • require(esm) in Node.js

    Recently I landed experimental support for require()-ing synchronous ES modules in Node.js, a feature that has...

  • How Meilisearch Updates a Millions Vector Embeddings Database in Under a Minute

    This is part 4 of a series of blog posts. You can find part 1, part...

  • Container Loading in AWS Lambda - Marc's Blog

    Back in 2019, we started thinking about how allow Lambda customers to use container images to...

  • screenshot

    The Intel 8088 processor's instruction prefetch circuitry: a look inside

    In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision...

  • Finding Needles in a Haystack with Best-of-K - Marc's Blog

    As I’ve written about before, best of two and best of k are surprisingly powerful tools...

  • Semgrep: AutoFixes using LLMs · Choly's Blog

    Sun, Mar 24, 2024 Semgrep is an incredible tool that allows you to search code by...

  • Why the hell is your Kubernetes API public? | lbr.

    Do you ever really think about how you get access to your Kubernetes control plane? Whatever...

  • screenshot

    Grep by example: Interactive guide

    grep is the ultimate text search tool available on virtually all Linux machines. While there are...

  • screenshot

    Multi Tenant MQTT broker

    I’ve talked about doing hostname based proxying of MQTT in the past as a way to...

  • screenshot

    Tiny Core Linux on a ThinkPad X60s

    Let's have a brief look at Tiny Core Linux, a tiny Linux distribution. It's only 23mb!...

  • screenshot

    VIM is not about speed

    Yep, spending days to become a few seconds faster is silly, but that was never the...

  • screenshot

    Redesigning OLTP for a New Order of Magnitude

    Greef: The world is becoming more transactional, from servers to serverless, and per second billing. You...

  • Building containers programmatically, self-hosted | Lobsters

    Hi, I am planning a very simplified, domain-specific app serving platform. The deployment will be based...

  • screenshot

    Claude and ChatGPT for ad-hoc sidequests

    22nd March 2024 Here is a short, illustrative example of one of the ways in which...

  • How secure are passwords stored in Chrome or Firefox? | Lobsters

    (I thought I’d ask here rather than stackoverflow or reddit because I trust people here more,...

  • screenshot

    Mozilla fixes two Firefox zero-day bugs exploited at Pwn2Own

    Mozilla has released security updates to fix two zero-day vulnerabilities in the Firefox web browser exploited...

  • Fun Friday: what got you into programming? | Lobsters

    Why did you start programming, and why did you keep with it? (Promise this isn’t gonna...

  • SMT and the ultimate LCD-SPI interface

    After having completed several electronics projects from idea to finished gadget, and gained experience with self-designed...

  • Decision logs

    Let's say you need to choose some technology for your project, or you already have problems...

  • screenshot

    Signed but not secure

    At the start of the year a very interesting (and some would say inevitable) event happened...

  • Arch Linux minimal container userland 100% reproducible - now what? - Arch-dev-public - lists.archlinux.org

    hello, in last week's email to the reproducible-builds email list[1] about reproducible Arch Linux I mentioned...

  • screenshot

    The wrong way to speed up your code with Numba

    If your NumPy-based code is too slow, you can sometimes use Numba to speed it up....

  • screenshot

    Introducing pgzx: create PostgreSQL extensions using Zig

    As part of the Xata launch week, we are introducing pgzx, an open-source framework for developing...

  • Cross-referencing code & specs for maintainability

    You’re implementing a network protocol. You read the specs, make a mental model and a design...