A performance trap: when store forwarding fails

lemire.me

A store does not go straight into the cache. Waiting for that write would stall the processor. It sits in a store buffer, and a later load can take its bytes from that buffer. That is store forwarding. Forwarding works when the load is the same size as the store, or smaller and completely inside it. It fails when the load is wider than the store, or when the two ranges only partly overlap. The load then waits until the store has reached the cache. Here is an example in C. We have a buffer, t...

Slovakia, Brazil, and the US

www.rubenerd.au

Jeffrey C. in an email: Don’t […] post politics. Volt Slovakia : BRATISLAVA, SLOVAKIA (25 October, 2026) — Volt Slovensko candidates were elected in four municipalities across Slovakia in the local and regional elections held on Saturday, October 24, 2026. Running for the first time in municipal and regional elections, these are the first electoral successes for Volt Slovensko, which was registered as a party less than four months before running in the 2024 European elections. ...

More thinking on webmentions

manuelmoreale.com

Since I wrote about it , I kept thinking about the topic of webmentions, quoting, embedding, screenshotting, and the overall idea of connecting content on the web. The more I think about it, the more I’m convinced this is two issues wrapped into one, and I suspect there’s no way to perfectly resolve the tension that exists at the core. The first issue is a technological one or how do we make sure content that is related can get connected in a way that’s convenient and can scale across m...

What Else for the Sudonomicon?

third-bit.com

I started work last year on an introduction to systems programming for data scientists . I assumed learners were comfortable with the material covered in the Carpentries workshops on the Unix shell and Python: Unix shell: pwd ; ls ; cd ; . and .. ; rm and rmdir ; mkdir ; touch ; mv ; cp ; tree ; cat ; wc ; head ; tail ; less ; cut ; echo ; history ; find ; grep ; zip ; man Current working directory; absolute and relative paths; naming files Standard in...

flow, found

jamesg.blog

Flow found in the falling Amber aurora of Day. Gentle crisp sounds calling Memories created, lay. Fields of colour hold light In skies and on ground Memories ever held tight Created in the round. Flow found in the falling Amber aurora of Day. Gentle crisp sounds calling Memories created, lay. Fields of colour hold light In skies and on ground Memories ever held tight Created in the round. Flow found in the falling Amber aurora of Day. Gentle crisp sounds calling Memories ...

Qwen 3.8 27B on my laptop can interpret model weights, too

simonwillison.net

Yesterday's hot paper was Sparks of Weight-Space Programming: LLMs can natively read & write neural network weights by Rikiya Takehi, Jayden Teoh, Alex Zhang, and Omar Khattab. The paper (OK, the authors classify is as a "blog post", but it's paper-shaped) found that frontier models, in particular GPT-6 Astra, can both interpret and modify the raw weights of a machine learning model - literally a text description of the model containing a bunch of floating point numbers. I've been playing with...

My new digital home

dariuszwinkler.com

It's time for a dev blogger's favorite topic: blogging about my new blogging setup. After migrating my blog from Hexo to Eleventy , building a photography website and creating a personal one-pager , it was time to find a new digital home for all my projects. If you notice any issue after the migration, please let me know . I redirect the RSS feed to the new domain, but you might want to update the feed URL in your reader. Motivation I've been maintaining three different websites under tw...

one last simulation

taylor.town

blanket your familiar star in solar panels. earth and her sisters trace ellipses in colder starlight now. devoting everything, everything, to one last simulation -- a world where trillions of koalas populate the ocean like krill blanket your familiar star in solar panels. earth and her sisters trace ellipses in colder starlight now. devoting everything, everything, to one last simulation -- a world where trillions of koalas populate the ocean like krill blanket your familiar star in solar panel...

BAITED

kevquirk.com

BAITED Author: RR Haywood Genre: Thriller Released: 07 September 2026 Rating: ★★★★☆ Find Ollie Perkins. There’s just one problem. Mike isn’t allowed to ask anyone about him. He can’t say his name. He doesn’t know what he looks like. So Mike takes a job as a security guard at a highly secure data facility on the edge of town and waits. Then things start happening. Lies get told. A body turns up. Foreign agents begin circling. Mike realises he's being watched and tha...

New Research Tests Whether AI Models Know Their Own Thoughts

www.quantamagazine.org

What’s on your mind right now? You can probably answer this question without thinking too hard about it. Being aware of our own thought processes — a capacity called introspection — seems to come naturally to us. Yet among philosophers and psychologists, introspection is a subject of active debate. Some think it’s closely related to consciousness. Others argue that it’s an elaborate illusion. It’… Source What’s on your mind right now? You can probably answer this question with...

Fortune Telling and Speculative Design

maggieappleton.com

Practical tools for design engineers to explore possible futures through speculative design Practical tools for design engineers to explore possible futures through speculative design

Campaign: A Game of Memory and Observation for One Player or Less

dead.garden

Babies cry because they are born with all the knowledge in the world. "Campaign" (originally: Burning Artemis) is the title of an unproduced Doctor Who novel, originally meant to feature in the BBC's Past Doctor Adventures range. The author, Jim Mortimore, self-published the story in 2000, with the proceeds going to charity. A revised PDF version of the book can be found here and read for free! The story features the first Doctor , Susan , Ian and Barbara . Read more on the site...

Accepted proposal: grow an existing map with maps.Grow

rednafi.com

Liz Fong-Jones’s proposal to add maps.Grow was accepted on October 29. It lets you make room in a map that already exists. make(M, n) already does this for a new map. A Go map grows on its own as you add entries. When it runs out of room, the runtime allocates a larger hash table and rehashes the entries into it. The old table is left for the garbage collector. A loop that adds thousands of entries can hit this again and again. Each time costs CPU and creates more garbage. If you know ...

The Recovery Kit 3

www.doscher.com

Quick Note: I started writing this a few months ago as I finished up the last few bits on the Recovery Kit 3, and some changes delayed things a bit. First, my startup license for Fusion 360 is nearing its end, but miraculously Solid Craft started up and it's been wonderful so far- and the design has actually been finished up on the app. I recognize that Fusion may be included for some of you as your daily profession, but for many hobbyists its format has been a barrier to editing my files. S...

Thailand and the Moon Village Association convene Korean, Japanese, Chinese, and Western space organizations for sustainable lunar operations

jatan.space

Thailand is the only country in the world which has active civil and scientific space programs and is also party to the US-led Artemis Accords as well as China-led ILRS frameworks for cooperative lunar exploration. Which is why the Moon Village Association’s 10th global lunar symposium piqued my interest since Thailand’s leading space organization, called Geo-Informatics and Space Technology Development Agency ( GISTDA ), co-hosted the event in Bangkok last week on October 26 & 27....

SumatraPDF new features: June 24, 2026

blog.kowalczyk.info

New in the SumatraPDF pre-release builds : Current search match stands out When searching, the current match is now highlighted with your FixedPageUI.SelectionColor and all other matches use a secondary orange color, so it’s easy to see which match you’re on ( #5740 ). Toolbar buttons for external viewers with text or SVG icons External viewers configured in the ExternalViewers advanced setting can now appear as toolbar buttons, using the new ...

Sometimes, Look at the Keys

benjamincongdon.me

I wrote a post several years ago called Don’t Look at the Keys . I wrote it after having a minor breakthrough when starting to get back into a regular piano practice. When I was quite young, my first piano teacher used to tell me: “Don’t look at the keys when you’re playing the piano.” At the time I wrote the post in 2019, I was trying to do more sight reading, and this was a very useful heuristic to re-internalize. When you’re sight reading, it’s necessary to read directly from...

We Built the First X-BAT Prototype in One Year. Now We Put it to the Test.

shield.ai

One year ago, we shared our design and vision for X-BAT, the world’s first autonomous vertical take off and launch (VTOL) strike fighter. Today, as I write this, the first-full scale X-BAT prototype is complete and on its way from our development facility in Frisco, Texas, to our flight test facility in Newton, Kansas. This milestone represents a year of sustained effort and discipline from a team that committed to an ambitious design and build schedule and delivered. That is no small feat. ...

We can do better than line-buffered output

nullprogram.com

Buffered output typically comes in two flavors: fully buffered and line buffered. If output goes to a terminal then the implementation automatically selects line buffering, flushing its buffer when a line is completed so that it reaches the user immediately. Otherwise it fully buffers, holding output until the buffer is full or an explicit flush event at some arbitrary point in the future. Line buffering is a common bottleneck in non-interactive terminal applications such that it’s worth redi...

Another Step Towards Optiland

blog.computationalcomplexity.org

When the Clay Mathematics Institute announced the Millennium Prize Problems back in 2000, we joked that if you proved P = NP, you wouldn't only get the $1 million prize for solving P v NP, but you would get $7 million since you could use P = NP to solve the rest. In theory, if P = NP, then you could efficiently find the proof of any theorem, provided its formal proof was not too long. In practice, we don't have P = NP, and back then we didn't even have a good way to formalize a proof. Fast for...

Antikythera Mechanism Schematic

theshamblog.com

This is a schematic of the gearing of the Antikythera mechanism, from Tony Freeth’s 2021 Nature paper, “ A Model of the Cosmos in the Ancient Greek Antikythera Mechanism “. In my opinion this is the most comprehensive and well-supported of the several theories which fill in the missing portions of the mechanism. Use this along with the supplementary manuscript and supplementary videos in the link above to figure out how to construct the device (noting my comment on the paper about a small ...

LLMs are not superhuman at reading and writing neural network weights

seangoedecke.com

A recent paper argues that frontier LLMs can work with neural network weights directly. This seems superhuman, but it isn’t. The paper shows that GPT-6 Astra can take a small neural network and interact with its weights directly, “well past what we’d expect from humans or conventional algorithms”. Specifically, Astra was able to identify what games a small network 1 was trained to play just by looking at the weights, and even tweak the weights itself. The most impressive result is A...

Test and verification technique effectiveness with GPT-6 Astra

danluu.com

When we looked at how well agents used test/verification techniques in August 1 , we saw that GPT-5.6 Sol generally did what you might call a caricature of various techniques when asked to use a technique or library such as TDD, QuickCheck, Lean 4, etc.; not specifying any particular test method (which we'll call Default) resulted in many worthless unit tests, which was one of the best performing conditions because asking agents to test in specific ways mostly made them worse. In that eval, we ...

Random Old Posts

TitleDate
On The Yawning Portal at Paste
thiscageisworms.com
May 09, 2017
Just paying Figma $15/month because nothing else fucking works
fasterthanli.me
October 19, 2023
Stumbling into AI: Part 3—RAG
rmoff.net
September 12, 2025
Is Rust faster than C?
steveklabnik.com
June 09, 2025
8 Accessibility Mistakes We Need To Stop Making
calebporzio.com
May 23, 2019
Air Travel Doesn't Have to be Terrible
austinvernon.site
August 19, 2021
Optimization tales in production with CockroachDB: the slow logout (part 2)
gaultier.github.io
June 30, 2026
Geothermal's Path to Relevance: Better Heat Transfer and Heat Engines
austinvernon.site
July 27, 2022
Vibe Coding for Beginners: Build your First App with AI
nmn.gl
April 16, 2025
Fragments: October 4
martinfowler.com
October 05, 2026
Why I'm back to Whoop (for now)
www.jonashietala.se
June 02, 2025
the saunternet
strangestloop.io
May 10, 2023
我在加密世界的一些个人体验
vitalik.eth.limo
October 28, 2022
Small tech
www.scattered-thoughts.net
September 07, 2020
Troubleshooting Presentation Services / analytics connectivity
rmoff.net
December 09, 2009
📝 Panel: Limitations-Driven Creativity Through Demoscene Lenses
moonbase.lgbt
August 10, 2021
Writing a lisp compiler from scratch in JavaScript: 6. an x86 upgrade
notes.eatonphil.com
December 08, 2019
Bus driver in France crashes after fainting from heat with no AC
levels.io
June 25, 2026
Running Big Data Discovery Shell and Jupyter Notebook on Big Data Lite VM 4.5
rmoff.net
June 13, 2016
There's No Escape!
myme.no
April 23, 2025
boto / S3 errors
rmoff.net
October 14, 2016
Cursor AI Best Practices: Using the Gold Standard Files Workflow for Precise Results
nmn.gl
June 11, 2025
Don't delegate understanding
stephango.com
August 13, 2023
Year in community
notes.eatonphil.com
December 31, 2025
🎬 Lightning Talk: Comma Chameleon
moonbase.lgbt
July 29, 2020
Capstone: A tablet for thinking
www.inkandswitch.com
December 11, 2018
Artemis III, test like you won’t fly?
jatan.space
June 15, 2026
Fetishism & Mechanical Keyboards
maggieappleton.com
February 19, 2021
New Kind of Paper, part 5
mlajtos.mu
April 17, 2022
CPU backdoors
danluu.com
February 03, 2015
A quick and dirty way to monitor data arriving on Kafka
rmoff.net
April 15, 2020
Tech Support Cheat Sheet [xkcd.com]
rmoff.net
August 24, 2009
My drum & bass double drop edit: Heavy Sound System x Shadow People
levels.io
June 08, 2026
One more week to escape the underclass
levels.io
July 07, 2026
Europe is ruled by rich nepotist families and unelected corporatist cronies killing startups
levels.io
December 14, 2024
Quick UI: Rotating text mask
www.ctnicholas.dev
July 21, 2021
Setting the amdgpu HDMI Pixel Format on Linux
www.wezm.net
May 29, 2020
Porting my C++ game engine to Android
lisyarus.github.io
July 19, 2023
A few things about Redis security
antirez.com
November 03, 2015
Show Your Work To Hire Better
alexturek.com
June 17, 2024
Reviving a bricked EdgeRouter Lite (ERL) from a Mac
rmoff.net
June 08, 2016
The Weapons That Win World Wars
austinvernon.site
February 22, 2023
I made a free open source xdr boost app for macOS using claude code in 5 minutes
levels.io
April 01, 2026
I 3d scanned my parents' house and now I can walk through it in VR from inside Telegram
levels.io
September 27, 2017
The beautiful machine
fabiensanglard.net
March 06, 2020
Raspberry Pi Pico Weather Station - part I
stfn.pl
December 02, 2022
📌 🎁 A collection of Kafka-related talks 💝
rmoff.net
September 23, 2020
soot, solar, sedimentation, sin, & 'centers
wingolog.org
May 16, 2026
Against SQL
www.scattered-thoughts.net
July 09, 2021
Hipster birth
dead.garden
September 24, 2026
Let's Build a CAPTCHA Generator with Node.js
healeycodes.com
November 11, 2019
Ce N'Est Pas Un Femme, one of my collage designs for NowGoCreate
levels.io
May 15, 2004
An approximate introduction to how zk-SNARKs are possible
vitalik.eth.limo
January 26, 2021
Redis Conference 2015
antirez.com
March 10, 2015
Computing forces in a system of beams
lisyarus.github.io
October 15, 2023
Talking to Python from JavaScript (and Back Again!)
healeycodes.com
April 11, 2019
Visualising Operating System Derivation
bitcannon.net
September 08, 2019
Begrudgingly choosing CBOR over MessagePack
taylor.town
March 01, 2025
Syntax for AdminTool.exe command line script
rmoff.net
September 09, 2009
📕 UED: Cathedral
moonbase.lgbt
March 26, 2026
Evergreen notes turn ideas into objects that you can manipulate
stephango.com
September 17, 2022
Writing a SQL database from scratch in Go: 2. binary expressions and WHERE filters
notes.eatonphil.com
April 12, 2020
Dictionary Comprehension
switowski.com
January 19, 2023
Identiverse 2026 Keynote: Get the Most out of Passkeys
rmondello.com
September 20, 2026
Jo_MPEG converted to C
blog.frost.kiwi
February 18, 2022
Sacred 2 – Crystal Reflexion
simonschreibt.de
February 03, 2013
s21e32: Video games are broken; Spotify is less broken; More people have been to Russia...; We actually have an alien?
thingsthatcaughtmyattention.com
September 29, 2026
TF-IDF linux commits
danluu.com
November 24, 2014
The Rise of Touch Screens in Cars Explained
www.theturnsignalblog.com
March 01, 2021
Counter-law to let all European citizens read any EU politician's chats
levels.io
September 28, 2025
Retrospective: 4 years on YouTube
simplyexplained.com
January 14, 2020
Building a Hybrid Native Application With Gleam and Tauri
www.wezm.net
February 18, 2024
ASCII-centric Usernames
www.wezm.net
January 27, 2022
Linux on ROCK64
bitcannon.net
June 02, 2018
Why WinQuake exists and how it works
fabiensanglard.net
December 03, 2025
JWST will observe the killer asteroid in March, everyone stay calm
www.adastraspace.com
February 11, 2025
The Rat Race is Linear
notes.ansonbiggs.com
August 01, 2024
Daniel Radcliffe makes $660,000/mo from investments in perfect fire story
levels.io
March 21, 2026
AI Minus Vagina
taylor.town
November 08, 2025
Effective expressiveness
www.inkandswitch.com
September 14, 2026
Configuring UPS/apcupsd
rmoff.net
July 18, 2016
Introducing Tiny Storage: a small, lightweight UserDefaults replacement
christianselig.com
October 08, 2024
Got Alipay to work in China as proxy for Didi Meituan and Baidu
levels.io
November 26, 2025
The Story of my Visa Run to Tachileik in Myanmar
levels.io
July 16, 2013
Book Review: I Am a Strange Loop
benjamincongdon.me
December 18, 2025
Declarative Resource Management for Real-time ETL with Decodable
rmoff.net
August 14, 2024
Writing a storage engine for Postgres: an in-memory Table Access Method
notes.eatonphil.com
November 01, 2023
Web4 will be finally closing our computer and going outside
levels.io
November 23, 2021
A Chat with Henry Zhu on OSS & Gift Economies
maggieappleton.com
April 30, 2020
Take-Over Moments: The Hardest Design Problem of Semi-Autonomous Cars
www.theturnsignalblog.com
January 01, 2021
Being without my girlfriend decreased my recovery by 17% but increased my productivity by 31%
levels.io
August 20, 2026
0x10 rules
fabiensanglard.net
May 07, 2020
Stylized VFX in RIME – Water Edition
simonschreibt.de
May 01, 2018
Candid Culture
taylor.town
May 10, 2023
Guidelines for Designing an In-Car Voice Assistant
www.theturnsignalblog.com
September 01, 2022
How I spent the night with Singapore's migrant workers
levels.io
November 23, 2013
Executing my soup program with excellence
blog.andymatuschak.org
August 03, 2011
How web bloat impacts users with slow connections
danluu.com
February 08, 2017
response to word vomit 0076
strangestloop.io
May 10, 2023
Visiting Koh Samui, the island of paradise
levels.io
May 17, 2013

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.