The Applicability of Spaced Repetition

borretti.me

Spaced repetition has a natural domain of applicability: information that is systematically organized as an unambiguous key-value mapping with short keys and values. The “Hello, world!” of flashcards is the NATO phonetic alphabet : A → alpha, B → bravo, etc. Similarly, the periodic table can be thought of as defining a collection of mappings: element name ↔ symbol, element name ↔ atomic number, etc. You can just drill these cards and memorize the facts without a prior step of under...

Reading List 05/16/26

www.construction-physics.com

World’s first steel tensile structure at the All-Russia Exposition in 1896, via Wikipedia . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure and industrial technology. This week we look at Tokyo’s cheap housing and expensive land, the House response to the Senate housing bill, an IED near an Alabama dam, Fervo’s IPO, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housekeeping items...

My favourite typewriter

jamesg.blog

This is my entry to this month's Bear Blog Carnival , on the topic of our favourite thing in a niche hobby. Thank you for hosting, Kami! This was a fascinating topic to think about. Alternative Text My favourite typewriter is the one I have: a Royal typewriter, likely decades old, that I found in a charity shop in Edinburgh. I remember seeing the typewriter in the shop window. It was the sixth shop I had been to that day with the obsqure [sic] inquiry "do you have any typewriters?" in the back ...

Pyriodic Backend - The Backend for the Static Web - release 0.3.0

stfn.pl

My Python pet project powers on, package on PyPi published, pyriodic parsing possible! I had to do that. Now, without alliteration, I am happy to inform that Pyriodic Backend, version 0.3.0 has been published to PyPi and is available for download. pyriodic-backend 0.3.0 on PyPI But what is it? Pyriodic Backend is my project aiming at creating a "backend" framework for the small, static websites. I believe that with the renewed interest in going back to the roots of the Internet and creat...

To the Agents: "This place is not a place of honor"

benjamincongdon.me

TL;DR: “Private by obscurity” has been dissolved. Internal tools often have layering boundaries that are enforced only by convention. It’s natural to assume a “high trust environment”, where privileged actions are discouraged by obscurity and goodwill instead of hard technical boundaries. Coding agents have dissolved this obscurity, and as a result internal platform engineering now really demands a security mindset. 1 During a recent codebase audit, a coworker and I discovered a...

Moving away from Tailwind, and learning to structure my CSS

jvns.ca

Hello! 8 years ago, I wrote excitedly about discovering Tailwind . At that time I really had no idea how to structure my CSS code and given the choice between a pile of complete chaos and Tailwind, I was really happy to choose Tailwind. It helped me make a lot of tiny sites! I spent the last week or so migrating a couple of sites away from Tailwind and towards more semantic HTML + vanilla CSS, and it was SO fun and SO interesting, so here are some things I learned! As usual I’m not a fu...

Amazonbot is finally respecting robots.txt

xeiaso.net

I just got an email from Amazon saying they're finally going to respect robots.txt . Here's the verbatim email I got: We are writing to inform you that starting Monday, June 15, 2026, crawl preferences for Amazonbot will be managed solely through the industry-standard directives. This gives you direct, ongoing control over how Amazonbot accesses your site, rather than relying on manual requests. If you do not implement robots.txt directives by that date, Amazonbot will follo...

Partial static single information form

bernsteinbear.com

In compilers, static single information form (SSI) is a common extension to static single assignment form (SSA). It was introduced by C. Scott Ananian in 1999 in his MS thesis (PDF) 1 . SSI extends your existing SSA intermediate representation by discovering facts from your existing program and reifying them as path-dependent/flow-sensitive IR nodes. That might sound complicated, but at least the basic idea is pretty natural. I talk a little bit about it in What I talk about when I talk a...

How I use LLMs as a staff engineer in 2026

seangoedecke.com

A bit over a year ago I wrote How I use LLMs as a staff engineer . Here’s a brief summary of what I used AI for last year: Smart autocomplete with Copilot Short tactical changes in areas I don’t know well (always reviewed by a SME) Writing lots of use-once-and-throwaway research code Asking lots of questions to learn about new topics (e.g. the Unity game engine) Last-resort bugfixes, just in case it can figure it out immediately Big-picture proofreading for long-form English c...

Best Companies to Work For In Germany In 2026

www.makerstations.io

Techniker Krankenkasse topped the Stern and Statista ranking of best companies to work for in Germany 2026 with a score of 85.38 out of 100, leaping from 14th place the year before. The annual survey polled over 20,000 employees across 2,600 companies in 24 industries, generating more than one million individual ratings. This article breaks down the full rankings, industry-level standouts, year-over-year shifts, and what Germany’s current labor market means for job seekers in 2026. Best Com...

Why I don't use AI

dead.garden

Here's an attempt to answer questions I get about why I don't use AI, and any more I could think of that may also arise. I'll try to get into it as honestly as possible, without just falling back on "it sucks and is bad" and leaving it at that. Read more on the site… Here's an attempt to answer questions I get about why I don't use AI, and any more I could think of that may also arise. I'll try to get into it as honestly as possible, without just falling back on "it sucks and is bad" and...

SDGC Bibliography

third-bit.com

I will update this as new entries are added. A Acemoglu2023 Daron Acemoglu and Simon Johnson: Power and Progress: Our Thousand-Year Struggle Over Technology and Prosperity . PublicAffairs, 2023, 9781541702530 . Achen2017 Christopher Achen and Larry Bartels: Democracy for Realists: Why Elections Do Not Produce Responsive Government . Princeton University Press, 2017, 9781400888740 . Adelstein2023 Jake Adelstein: The Last Yakuza Life and Death in the Japanese Underworld . Scri...

RMF

manuelmoreale.com

This week on the People and Blogs series we have an interview with RMF, whose blog can be found at baccyflap.com/prs/blog . Tired of RSS? Read this in your browser or sign up for the newsletter . People and Blogs is supported by the "One a Month" club members. If you enjoy P&B, consider becoming one for as little as 1 dollar a month. Let's start from the basics: can you introduce yourself? My name's rmf. My legal name's not terribly har...

A few words on DS4

antirez.com

I didn’t expect DwarfStar 4 (https://github.com/antirez/ds4) to become so popular so fast. It is clear that there was a need for single-model integration focused local AI experience, and that a few things happened together: the release of a quasi-frontier model that is large and fast enough to change the game of local inference, and the fact that it works extremely well with an extremely asymmetric quants recipe of 2/8 bit, so that 96 or 128GB of RAM are enough to run it. And, of course: all t...

Shield AI expands Hivemind maritime autonomy in Taiwan with Thunder Tiger partnership

shield.ai

TAIPEI (May 13, 2026) – Shield AI, the defense-tech company building the world’s best AI pilots and next-generation aircraft, and Thunder Tiger Corp., one of Taiwan’s leading manufacturers of unmanned surface and aerial systems, announced today a memorandum of understanding to integrate Shield AI’s Hivemind autonomy software across Thunder Tiger’s unmanned systems portfolio, beginning with unmanned surface vessels (USVs). As a first milestone, Hivemind will serve as the AI pilot on a...

It's 2026 and women are still asked to teach others to think a little bit and not be a prick

ohhelloana.blog

This article was originally drafted in 2024 but I struggled to finish it then. I was stuck wondering if I was just moaning over the past. Recently, Salma and Jo both shared thoughts that gave me the rage and energy to come back to this. Today is the day I finally have the courage to publish. I can’t recall how many times I thought of writing something like this. I thought of riding certain waves inspired by other authors but most times the embarrassment got the best of me. During those w...

Is Bitwarden preparing for a sale?

kevquirk.com

Is Bitwarden preparing for a sale? by Jan-Lukas Else Jan-Lukas writes about the warning signs that Bitwarden might be heading for a private equity sale. The irony is that founder built Bitwarden because he didn't trust what happened when LastPass got acquired. Read post ➡ I saw this on the fedi this morning and it made me let out a big sigh. I was an early adopter of Bitwarden, having used it for nearly 10 years at this point, after LastPass were acquired by LogMeIn . If this does come to f...

Scott Aaronson wins Trevisan Award? Prize? Medal? Statue?

blog.computationalcomplexity.org

1) Congratulations to Scott Aaronson for winning the first Trevisan Award. The Trevisan Award is in memory of Luca Trevisan and recognizes expository work in TCS . It is given out by the ACM. The ACM announcement of Scott's award is  here . Scott blogged about winning it  here . 2) When preparing this blog post, I googled Trevisan Award. The first hit I got was  this . That site says the award was for significant research.  Hmmm. My first thought was Scott has, in fact, done significant r...

Rubin Tracks Skyscraper-Size Asteroids, Failed Supernovas, and Interstellar Visitors

www.quantamagazine.org

Over the years, anticipation has built for the start of observations at the Vera C. Rubin Observatory in the mountains of the Atacama Desert in Chile. Originally imagined in the mid-1990s as the Dark Matter Telescope, Rubin is designed to study our constantly moving and changing universe in greater detail than ever before. Once every few days for a decade, Rubin will take images of the entire… Source Over the years, anticipation has built for the start of observations at the Vera C. Rubin O...

Fragments: May 14

martinfowler.com

Last week I spent a day at a retreat that brought together several people working in software development to talk about the profession’s future with the rise of agentic programming. The event was help under the Chatham House Rule , so I can’t attribute the comments and stories I heard. (If anyone recognizes themselves, and would like attribution, let me know.) Here are a few tidbits that caught my notebook.  ❄                ❄ One group developed a behavioral clon...

Interactive Visualization of the Elimination Tree

www.reidatcheson.com

In my recent post I motivated the elimination tree and gave a loose derivation from the cholesky task DAG. I thought it might be nice to visualize the actual tree computation algorithm (without path compression) to help develop intuition on how it represents fill-in in such a compact form. I asked codex to build this visualization which I share below: Open the elimination tree visualization You can step forwards or backwards in the elimination tree calculation. Fill-in entries get colore...

Catch Flakes On Main

matklad.github.io

Catch Flakes On Main May 14, 2026 A small Mechanical Habit today: When using not rocket science rule / merge queue, continue to redundantly run the full test suite on main. Maintain an easily accessible list of recent main failures — these are the flaky tests to eradicate. For an example, see the “Flakes” link on https://devhub.tigerbeetle.com Flaky tests are tests that fail intermittently, once in a thousand runs. This might be due to a genuine bug (assump...

Bambu Lab is abusing the open source social contract

www.jeffgeerling.com

Last year I said I'd probably never recommend another Bambu Lab printer again . I still use my P1S, but after Bambu Lab started pushing their always-connected cloud solution as the new default: I blocked the printer from the Internet via my OPNsense Firewall I stopped updating the firmware I locked the printer into Developer mode I deleted Bambu Studio and started using OrcaSlicer I had to do that to keep it under my control, instead of Bambu's. Last year I said I'd probabl...

Random Old Posts

TitleDate
0b100000
steveklabnik.com
January 25, 2018
A bash script to deploy ksqlDB queries automagically
rmoff.net
April 01, 2021
📝 The NES Pictionary Bot, In Memoriam
moonbase.lgbt
September 30, 2024
Exit games for EVM validiums: the return of Plasma
vitalik.eth.limo
November 14, 2023
📝 Adventures in the GBA BIOS
moonbase.lgbt
May 26, 2018
Semantic HTML, design crits, GOV.UK form components in Angular, pattern sharing
adamsilver.io
April 07, 2019
My thoughts as I reach 100 million points in BOINC
stfn.pl
August 04, 2023
End-to-End Type Safety with .NET7, TypeScript, and OpenAPI -- with Hot Rebuild
chrlschn.dev
October 10, 2023
Adventures with Apache Flink and Delta Lake
rmoff.net
August 27, 2024
Software Bounties
www.wezm.net
May 22, 2020
🎄 Twelve Days of SMT 🎄 - Day 7: TimestampRouter
rmoff.net
December 16, 2020
GOOSE IT UP
anniemueller.com
April 20, 2026
Recent Projects I Didn't Finish
healeycodes.com
November 07, 2022
0050: smolderingly fast b-trees, serious fun, what is the point of an online conference, it's ok to be afraid, HYTRADBOI progress, no other progress, vancouver.systems, not the incentives, llm garbage, books
www.scattered-thoughts.net
November 25, 2024
Writing Faster Python - Introduction
switowski.com
August 18, 2020
Is dev compensation bimodal?
danluu.com
September 27, 2016
Gif like a Pro
simonschreibt.de
November 13, 2022
What should your mutexes be named?
gaultier.github.io
June 09, 2025
Inviscriptions - Undetectable Bitcoin Inscriptions
conduition.io
December 13, 2023
Make Ethereum Cypherpunk Again
vitalik.eth.limo
December 28, 2023
The Book Of CP-System, paper version
fabiensanglard.net
November 22, 2022
First on New Blog
christianselig.com
January 28, 2023
What is IPFS + basic use
nate.mecca1.net
August 28, 2023
Steering Zig Fmt
matklad.github.io
May 08, 2026
The blog posts I haven't written (yet)
austinhenley.com
July 21, 2024
Moving to FastMail
www.jonashietala.se
August 10, 2015
Embracing simplicity
adamsilver.io
March 06, 2016
Russia's Apparent Shortage of Smart Bombs Caused a Cascade of Failures
austinvernon.site
March 06, 2022
New releases
rmoff.net
April 28, 2009
Obsession
notes.eatonphil.com
August 24, 2024
From GAN to WGAN
lilianweng.github.io
August 20, 2017
Diablo 3 – Wings of Angels
simonschreibt.de
February 11, 2016
Eduroam for wicd in Linkoping's University
www.jonashietala.se
September 13, 2012
Creating an Easy Mode for Rust
tim.mcnamara.nz
May 01, 2022
My Dream Game: The RTS
www.jonashietala.se
January 18, 2010
TIL: SQLite's 'WITHOUT ROWID'
benjamincongdon.me
December 05, 2025
default positive
strangestloop.io
May 10, 2023
First steps with Proxmox running on a Lenovo Tiny PC
stfn.pl
December 21, 2025
Media Server Journey
laplab.me
December 28, 2025
How old is the name 'Daniel'?
www.hillelwayne.com
April 01, 2024
Be More Impolite
taylor.town
October 05, 2025
Town Hall #7: Scary Stuff
taylor.town
March 19, 2023
Fine visibility via clipping
30fps.net
January 09, 2025
Our Software Dependency Problem
research.swtch.com
January 23, 2019
How jobs, events, and funding work on The Consensus
notes.eatonphil.com
April 08, 2026
Hash Functions Code Tutorial
austinvernon.site
June 10, 2021
.NET Source Generators with .NET 7
chrlschn.dev
August 15, 2023
Membership Testing
switowski.com
October 08, 2020
Running a million-board chess MMO in a single process
eieio.games
June 24, 2025
A Probability Challenge
blog.computationalcomplexity.org
February 25, 2026
Gamer Games for Non-Gamers
www.hillelwayne.com
April 01, 2025
Parser combinators
myme.no
January 03, 2019
Serves you right!
myme.no
January 03, 2018
Using Jupyter Notebooks with Big Data Discovery 1.2
rmoff.net
June 15, 2016
Learning Apache Flink S01E02: What *is* Flink?
rmoff.net
October 02, 2023
The Mad King Is Coming
georgerrmartin.com
February 19, 2026
free trade and the left, quater: witches
wingolog.org
March 26, 2026
Imp: heterogenous types
www.scattered-thoughts.net
January 10, 2022
How I started my GoToSocial instance in the Fediverse
stfn.pl
November 26, 2024
ActiveRecord considered harmful
steveklabnik.com
December 30, 2011
In Defense of Bitcoin Maximalism
vitalik.eth.limo
April 01, 2022
CS:GO AWP Nerf
www.jonashietala.se
April 06, 2015
Why Good Developers Write Bad Unit Tests
mtlynch.io
November 09, 2018
LLM “Structured Outputs” are Missing the Point
nmn.gl
January 07, 2025
Super Hot – Turn-based Action
simonschreibt.de
October 08, 2013
How to avoid optional form fields with a conditional reveal
adamsilver.io
February 05, 2019
The Applicability of Spaced Repetition
borretti.me
May 17, 2026
How to add a directory to your PATH
jvns.ca
February 13, 2025
Overthinking: AI wasn't the first to break my heart
ohhelloana.blog
March 18, 2026
Data Engineering in 2022: Exploring LakeFS with Jupyter and PySpark
rmoff.net
September 16, 2022
Tunnels are our Transportation Future
austinvernon.site
August 02, 2021
Let's Write an IPython Extension the Hard Way
switowski.com
July 16, 2020
On bad advice
www.scattered-thoughts.net
September 22, 2021
Doom Emacs tips
c.pgdm.ch
August 18, 2024
Ink Note Fall 2023: Pen-driven symbolic programming
www.inkandswitch.com
November 02, 2023
Thinking on storage
stfn.pl
September 21, 2024
Braid – Respect the Rules
simonschreibt.de
December 07, 2015
Let's run some NFAs
0xd34df00d.me
September 12, 2024
The problem with disabled buttons and what to do instead
adamsilver.io
May 14, 2023
The virtue of unsynn
fasterthanli.me
May 29, 2025
Fascism Plain and Simple
third-bit.com
May 15, 2026
Announcing Stack Overflow for Teams
www.joelonsoftware.com
May 03, 2018
Why (and how) to read books
notes.eatonphil.com
September 26, 2018
Vector Sets are part of Redis
antirez.com
April 03, 2025
JSON Considered Harmful
taylor.town
September 15, 2018
About Crows
steveklabnik.com
December 02, 2009
The Fractal Bloat
theluddite.org
October 01, 2023
A better explanation of the Liskov Substitution Principle
www.hillelwayne.com
November 07, 2023
Tokenmaxxing is Goodharting
benjamincongdon.me
April 29, 2026
The Most Interesting Uninteresting Thing
ascii.textfiles.com
May 22, 2024
Compiling a Functional Language Using C++, Part 9 - Garbage Collection
danilafe.com
February 11, 2020
Beyond Indexes: How Open Table Formats Optimize Query Performance
jack-vanlightly.com
October 08, 2025
Limerick
taylor.town
June 29, 2025
Semantic HTML and ARIA explained
adamsilver.io
May 14, 2019
Towards an Adaptable Systems Architecture for Memory Tiering at Warehouse-Scale
www.micahlerner.com
June 29, 2023
Intuitions for Distributed Consensus by Phil Eaton
notes.eatonphil.com
October 08, 2024
Insurance Insurance
taylor.town
November 25, 2024
Interpreting TypeScript
notes.eatonphil.com
April 14, 2019
Python Supply Chain Security Made Easy
mkennedy.codes
December 23, 2025
Writing a lisp compiler from scratch in JavaScript: 4. LLVM conditionals and compiling fibonacci
notes.eatonphil.com
May 04, 2019

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.