Another social media break

rubenerd.com

I had a bit of a blogging and social media break when I went to Vietnam. The former I missed dearly, the latter I’m becoming accustomed to. It’s interesting; the urge to check it every second of the day has dissipated. In the most cliché way possible, I’m realising just how many mental CPU cycles it was taking up. I’m keeping up to date with RSS, and I have so many group chats across messaging platforms that I’m not left wanting for conversation. Not sure when I’ll be back. I do...

The DC-ROMA II is the fastest RISC-V laptop and is odd

www.jeffgeerling.com

The DC-ROMA II is the fastest RISC-V laptop and is odd Inside this Framework 13 laptop is a special mainboard developed by DeepComputing in collaboration with Framework. It has an 8-core RISC-V processor, the ESWIN 7702X—not your typical AMD, Intel, or even Arm SoC. The full laptop version I tested costs $1119 and gets you about the performance of a Raspberry Pi. A Pi 4—the one that came out in 2019. Jeff Geerling December 8, 2025 The DC-ROMA II is the...

This is Fine: an Interim Microblogging Protocols Update

nate.mecca1.net

As is customary on my microblogging posts, let’s get us started with an original meme. Also, if you’d like to read my previous Microblogging Protocols compared posts, you can read v1 here and v2 here. It’s been a little over a year since I made my updated microblogging protocols comparison. Since then a few things have happened, and my previous could use some trimming. In the spirit of keeping things shorter (and keeping the comparison v3 post relevant longer), I figured I’d split the po...

Tom Stoppard 1937-2025

blog.computationalcomplexity.org

The playwright  Tom Stoppard passed away at the age of 88 on Nov. 29, 2025. ONE) He wrote many plays and some movies.  Below I highlight his works whose themes I think will be of interest to my readers (Or at least to me—your mileage may vary.) 1)  Rosencrantz and Guildenstern are Dead (1966) This is Hamlet told from the point of view of two minor characters who, in Shakespeare’s original, can best be described as plot furniture. The play begins with, R and G are flipping coins. R bets ...

Why speed matters

lemire.me

The one constant that I have observed in my professional life is that people underestimate the need to move fast. Of course, doing good work takes time. I once spent six months writing a URL parser. But the fact that it took so long is not a feature, it is not a positive, it is a negative. If everything is slow-moving around you, it is likely not going to be good. To fully make use of your brain, you need to move as close as possible to the speed of your thought. If I give you two PhD stud...

A new home page

jamesg.blog

I have been thinking about redesigning my website for a while. I wrote a bit about one of the design directions I explored recently. I loved doing the design part of the project, but knew there would be several hours of work to integrate the new style into my website. Today I came back to the metaphorical drawing board – aka, browser developer tools – and started tinkering around with designing only a new home page. This gave me room to play while also not committing myself to redesigning ...

136 Days of Unemployment

www.thornewolf.com

I keep a Google Doc titled "Notes". I look at it every day. I feel guilty when I look at it. I feel guilty because Notes has my TODO list. Notes has a log of how slowly I do things, if I do them at all. I haven't had a job for one third of a year and I am not rich yet; and I don't deserve to be. I'm not doing much of anything at all. When the year ends, I will have been unemployed for 136 days. August Summary One Week of Unemployment Two Weeks of Unemployment In August, I read a lot of books. I ...

No more tokens! Locking down npm Publish Workflows

www.zachleat.com

With the recent spate of high profile npm security incidents involving compromised deployment workflows, I decided that it would be prudent to do a full inventory of my npm security footprint (especially for 11ty ). Just in the last few months: November 2025 : Shai Halud v2 (PostHog) (and PostHog post-mortem ): Worm infected ×834 packages. Propagated via preinstall npm script. September 2025 Shai Halud ( @ctrl/tinycolor , CrowdStrike) : Worm infected ×526 packages. Propagated...

All feelings mean something but it might be something dumb

anniemueller.com

If your well-being matters to you, be your own savior while you can. — Marcus Aurelius What we learn as children programs us in certain ways. These programs run subconsciously. They determine our default emotional responses to everything  and the meaning we derive from those responses and the behaviors we enact based on the meanings we derive. Some of these programs served me well in childhood but don’t work for helping me be the person I want to be as an adult. There are healthy...

Moon Monday #254: The one following last week’s embarrassing typo

jatan.space

Last week’s now-corrected headline & intro of a peak-peek at lunar samples had a peak typo (pun intended). I wish I could conveniently blame it on the very productive yet equally tiring Hong Kong trip to cover the international lunar sample science symposium coupled with the excitement of having seen fresh Moon samples. Or perhaps put it on Hong Kong itself because you can’t peek at its towering structures—they peak at you. But the reality is that it was just me being sloppy while rewr...

I got hacked, and that has uncovered all the things I've been doing wrong

stfn.pl

A vulnerability in a docker container caused my VPS to catch a bug A vulnerability in a docker container caused my VPS to catch a bug

Reading List 12/06/2025

www.construction-physics.com

World’s largest ring forging, via Chinese Academy of Sciences . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure and industrial technology. This week we look at 3D printed legos, exploding wire detonators, the David Taylor model basin, multi-point metal forming, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. No essay this week, but I’m working on a more involved piece about internati...

LLM Evals: Everything You Need to Know

hamel.dev

This document curates the most common questions Shreya and I received while teaching 700+ engineers & PMs AI Evals. Warning: These are sharp opinions about what works in most cases. They are not universal truths. Use your judgment. 👉 Want to learn more about AI Evals? Check out our AI Evals course . It’s a live cohort with hands on exercises and office hours. Here is a 25% discount code for readers. 👈 Listen to the audio version of this FAQ If you prefer to listen ...

On open protocols

manuelmoreale.com

It’s Saturday morning, and I’m sitting here at my desk, working on client projects and sipping my coffee. While taking a break, I was clicking around the web, as one does, and found a post titled “ Is Pixelfed sawing off the branch that the Fediverse is sitting on? ” by Ploum ( also featured on P&B ). I find this topic quite interesting, so I’m gonna take a moment to share my thoughts. I don’t have skin in the game, I’m not on any of these social media platforms, and I frankly do...

Fragments Dec 4

martinfowler.com

Rob Bowley summarizes a study from Carnegie Mellon looking on the impact of AI on a bunch of open-source software projects. Like any such study, we shouldn’t take its results as definitive, but there seems enough there to make it a handy data point. The key point is that the AI code probably reduced the quality of the code base - at least if static code analysis can be trusted to determine quality. And perhaps some worrying second-order effects This study shows more than 800 popular Gi...

Leaving Intel

www.brendangregg.com

InnovatiON 2022 AI Flame Graphs GPU Flame Scope Harshad Sane SREcon APAC Cloud strategy Last day I've resigned from Intel and accepted a new opportunity. If you are an Intel employee, you might have seen my fairly long email that summarized what I did in my 3.5 years. Much of this is public: AI flame graphs and released them as open source GPU subsecond-offset heatmap Worked with Linux distros to enable stack walking Was interviewed by the WSJ about eBPF for secur...

A series of tricks and techniques I learned doing tiny GLSL demos

blog.pkh.me

In the past two months or so, I spent some time making tiny GLSL demos. I wrote an article about the first one, Red Alp . There, I went into details about the whole process, so I recommend to check it out first if you're not familiar with the field. We will look at 4 demos: Moonlight , Entrance 3 , Archipelago , and Cutie . But this time, for each demo, we're going to cover one or two things I learned from it. It won't be a deep dive into every aspect because it would be extremely redun...

Embodied Cognition and the "Tokenverse"

benjamincongdon.me

1. One of the common criticisms of modern AI systems is that they aren’t sufficiently embodied . The idea being there’s some inherent quality of being an agent embedded inside a body in the physical world which cannot be attained by a token-predicting LLM, regardless of how intelligent an agent becomes. To address the validity of this criticism, we need to have a philosophically rich understanding of what embodiment is and what it gets us in terms of cognitive capacities. 2. The...

The Real Hardest Problem

third-bit.com

There are only two hard things in computer science: cache invalidation and naming things. — Phil Karlton With respect, I think that handling interrupts is harder than either of these. Yesterday’s post explained how SimPy does this. Today, after several near misses, we’ll look at how to add it to our simulation. A Quick Recap Our Simulation class now includes a process that waits a random interval, chooses a random developer, and interrupts her by calling .interrupt : cla...

Perpetual futures, explained

www.bitsaboutmoney.com

Programming note : Bits about Money is supported by our readers . I generally forecast about one issue a month, and haven't kept that pace that this year. As a result, I'm working on about 3-4 for December. Much financial innovation is in the ultimate service of the real economy. Then, we have our friends in crypto, who occasionally do intellectually interesting things which do not have a locus in the real economy. One of those things is perpetual futures (hereafter, perps), which I find fasci...

Switching i3 workspaces with trackpad gestures

ansonvandoren.com

For various reasons, I find myself working on a laptop with no external screen, mouse, or separate keyboard for a time. Of course, since I don’t normally use this setup, I obviously needed an entirely new Linux setup to celebrate the occasion and so that I could spend the requisite day of setup before going back to real work. This time I’m on a minimal kick and so started with Ubuntu Server with the minimize option to have basically nothing, and build up just the parts I want and need. For ...

Mechanical Habits

matklad.github.io

Mechanical Habits Dec 6, 2025 My schtick as a software engineer is establishing automated processes — mechanically enforced patterns of behavior. I have collected a Santa Claus bag of specific tricks I’ve learned from different people, and want to share them in turn. Caution: engineering processes can be tricky to apply in a useful way. A process is a logical cut — there’s some goal we actually want, and automation can be a shortcut to achieve it, but automation per se doesn...

The Durable Function Tree - Part 2

jack-vanlightly.com

In part 1 we covered how durable function trees work mechanically and the importance of function suspension. Now let's zoom out and consider where they fit in broader system architecture, and ask what durable execution actually provides us. Function Trees and Responsibility Boundaries Durable function trees are great, but they aren’t the only kid in town. In fact, they’re like the new kid on the block, trying to prove themselves against other more established kids. Earlier this year I wrot...

Random Old Posts

TitleDate
Setting Up a Local Shopify Theme Development Environment in Seconds
nmn.gl
April 07, 2017
Designing The "No Plans To Merge" Logo
calebporzio.com
March 15, 2019
Slackware update
www.jonashietala.se
August 02, 2015
Algorithms and Data structures books: One size doesn't fit them all
fabiensanglard.net
February 14, 2014
Possible futures of the Ethereum protocol, part 3: The Scourge
vitalik.eth.limo
October 20, 2024
Building your own CLI Coding Agent with Pydantic-AI
martinfowler.com
August 27, 2025
Postmortem: The Chronicles of Bim: The 100 Fake Afros
www.jonashietala.se
January 19, 2010
Endgame
vitalik.eth.limo
December 06, 2021
Watchdog – Take Screenshots
simonschreibt.de
October 04, 2015
Against Names
steveklabnik.com
August 12, 2024
The Silicon Valley Tarpits
taylor.town
August 17, 2024
Watching sunsets
fabiensanglard.net
August 18, 2024
7 reasons to replace advanced search with filters so users can easily find what they need
adamsilver.io
August 20, 2023
Large Transformer Model Inference Optimization
lilianweng.github.io
January 10, 2023
Toward fearless cargo update
predr.ag
August 25, 2022
A paper reading club at work; databases and distributed systems research
notes.eatonphil.com
April 05, 2024
Flexing the Windows RRAS BGP implementation
blog.benjojo.co.uk
September 26, 2024
There's No Escape!
myme.no
April 23, 2025
My Taipei Quarantine
idlewords.com
April 26, 2022
Windows
bitcannon.net
December 24, 2018
The Stupidly Simple Medium Hack That’s Generating Page 1 Rankings in 2.5 Months
larslofgren.com
July 08, 2025
Learning Word Embedding
lilianweng.github.io
October 15, 2017
Fun With Linear Time: My Favorite Algorithm
healeycodes.com
April 30, 2019
Vectorization through Link-Time-Optimization (LTO)
www.reidatcheson.com
June 01, 2025
Resharing Shamir Secret Shares to Change the Threshold
conduition.io
September 06, 2023
Reclaiming IPv4 Class E's 240.0.0.0/4
blog.benjojo.co.uk
May 27, 2024
Liberate Breakfast
taylor.town
November 25, 2022
What happens if AI labs train for pelicans riding bicycles?
simonwillison.net
November 13, 2025
Notes on using LaTeX to generate formulae
eli.thegreenplace.net
October 11, 2025
40 questions to ask yourself every year
stephango.com
October 20, 2016
Layer 1 Should Be Innovative in the Short Term but Less in the Long Term
vitalik.eth.limo
August 26, 2018
Talk at Dockercon: Resilient Routing and Discovery
sirupsen.com
June 22, 2015
AI Flame Graphs
www.brendangregg.com
October 28, 2024
Why Did The Chicken Cross The Road?
taylor.town
June 04, 2025
Code Cookbook: Ideal Time
www.doscher.com
July 13, 2025
Okonomiyaki
blog.singleton.io
June 04, 2022
Locality of Behaviour, over the Single Responsibility Principle
mbuffett.com
December 05, 2024
No game this month
www.jonashietala.se
March 25, 2010
Style your RSS feed
darekkay.com
June 20, 2023
Meetup.com in your calendar
taylor.town
February 16, 2025
Oculus RIFT development
fabiensanglard.net
June 30, 2012
Roblox is Already the Biggest Game In The World. Why Can't It Make a Profit (And How Can It)?
www.matthewball.co
August 18, 2024
Reddit drama: an interesting look at community values
steveklabnik.com
March 01, 2010
Giving the blog a facelift
www.jonashietala.se
October 04, 2023
Revisiting the postcard pathtracer
fabiensanglard.net
May 18, 2020
Agent Design Is Still Hard
lucumr.pocoo.org
November 21, 2025
Muse: Designing a studio for ideas
www.inkandswitch.com
April 04, 2019
Revitalizing US Navy Shipbuilding
austinvernon.site
January 03, 2024
Code folding in Doom Emacs
c.pgdm.ch
October 21, 2024
Hide Those Terminal Secrets!
mkennedy.codes
December 04, 2023
Unsolicited rejection
ohhelloana.blog
February 08, 2021
Hardest JavaScript Puzzle I've Ever Solved
healeycodes.com
November 17, 2019
To quote or not to quote
rednafi.com
October 05, 2022
What HTTP routes does your application provide?
gaultier.github.io
December 03, 2025
Introducing facet: Reflection for Rust
fasterthanli.me
June 05, 2025
Use strict mode while running bash scripts
rednafi.com
November 08, 2021
Compiling a Functional Language Using C++, Part 6 - Compilation
danilafe.com
August 06, 2019
More bookmarks from 2021
ohhelloana.blog
June 03, 2021
Implementing and Verifying "Static Program Analysis" in Agda, Part 6: Control Flow Graphs
danilafe.com
November 27, 2024
Divine Divinity – 2D Reflexion
simonschreibt.de
January 21, 2013
Mining Incorporated (unfinished)
www.jonashietala.se
April 28, 2014
TaskWarrior
benjamincongdon.me
August 31, 2024
Transmuting Philosophy into Machinery
steveklabnik.com
March 08, 2012
Access 'classmethod's like 'property' methods in Python
rednafi.com
November 26, 2021
Working Around GitHub Browser Sniffing to Get Better Emoji on Linux
www.wezm.net
June 19, 2020
In Search of Sturdiness
third-bit.com
December 03, 2025
Why Capitalism is Abuse... Wait
www.thornewolf.com
January 12, 2025
Modeling Zero-Downtime Deployments with TLA+
www.hillelwayne.com
May 30, 2017
Soulbound
vitalik.eth.limo
January 26, 2022
How I Built an NFC Movie Library for my Kids
simplyexplained.com
November 14, 2023
Variance of generic types in Python
rednafi.com
January 31, 2022
I never want to be 93 years old
taylor.town
April 10, 2023
So, you want to make a game engine
lisyarus.github.io
September 15, 2023
Paleolithic Nostalgia
maggieappleton.com
June 20, 2021
STARKs, Part II: Thank Goodness It's FRI-day
vitalik.eth.limo
November 22, 2017
One week of bugs
danluu.com
November 18, 2014
Programming Portals
maggieappleton.com
October 23, 2022
How I run a coffee club
notes.eatonphil.com
December 31, 2024
Understanding the Computer
www.jonashietala.se
December 15, 2012
External: Rust Concurrency Patterns
lilymara.xyz
May 22, 2025
Migrating a ZFS pool from RAIDZ1 to RAIDZ2
mtlynch.io
July 23, 2025
Random Ruby Tricks: Class.new
steveklabnik.com
September 09, 2012
Looking for more debugger
www.scattered-thoughts.net
December 13, 2020
Who is LLM
martinfowler.com
July 22, 2025
The Pattern Language of Project Xanadu
maggieappleton.com
July 10, 2020
December Theme: New World Order
www.jonashietala.se
December 04, 2009
Proving My Compiler Code Incorrect With Alloy
danilafe.com
June 05, 2023
Are Aircraft Carriers Obsolete?
austinvernon.site
February 24, 2023
Should you learn C to "learn how the computer works"?
steveklabnik.com
October 02, 2018
Legalize Life (and Living)
taylor.town
October 02, 2024
Interesting links - November 2025
rmoff.net
November 26, 2025
Thoughts: this version of myself
ohhelloana.blog
November 01, 2020
The killer features of the Steam Deck
www.jonashietala.se
October 24, 2023
Intercepting and modifying Linux system calls with ptrace
notes.eatonphil.com
October 01, 2023
Introducing the ‘mpl_stereo’ Library to Make Stereograms and Anaglyphs
theshamblog.com
January 17, 2024
Town Hall #9: Listen
taylor.town
March 19, 2023
Fun and Games with Exposure Notifications
rosenzweig.io
September 07, 2020
Songbirds: Nature’s Carolers
eleanor.ghost.io
January 26, 2022
Revisiting the Businesscard Raytracer
fabiensanglard.net
May 01, 2020
What is "PhD-Level Intelligence"?
blog.computationalcomplexity.org
September 17, 2025

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.