Apache Kafka performance #1 - linger.ms

jack-vanlightly.com

This is the first in an ongoing ad-hoc series of posts on Apache Kafka performance. I have no general direction, I’ll just share interesting insights based on the performance testing I do on Apache Kafka. Recently I was curious to see if there was any general performance improvement since Kafka 3.X. So I ran a suite of benchmarks with Dimster against 3.7.2 and 4.3.0. I saw two common patterns: Pattern 1: Low load benchmarks showed that end-to-end latency was higher with Kafka 4.3 compared t...

Blog about things you don't understand yet

seangoedecke.com

Every post I publish represents at least two things I’ve learned: the thing that prompted me to write the post, and the thing I learned in the course of writing it. If I don’t learn anything new while I’m writing, it’s not interesting enough to publish. Typically I learn way more than two things. For instance, in my o3 geoguessr post, I started out with the idea that most AI prompts probably don’t work, and I ended up learning that newer OpenAI models have lost o3’s ability to ge...

Building DIMMsum: a price tracker for used server RAM on eBay

austinsnerdythings.com

This project exists because I bought 30 sticks of 16GB DDR4-3200 RDIMM for an EPYC build in early April: an r/homelabsales find at $80 a stick, which was a fair price that day. The problem is that “that day” turned out to be the exact top of the market. Buying the top is pretty standard for me. Then the server wouldn’t POST with at least 4 of the sticks installed, and of the 16 that made it in, 4 more start throwing ECC errors the moment I do anything memory-heavy (LLM inferencing, which i...

Achievements and shortfalls in global lunar exploration this half year | Moon Monday #282

jatan.space

Welcome to a linked rundown of global developments in the exploration of our Moon across the first half of 2026. There’s also a section on global outlook because we must not forget our interconnectedness and collective action needs over sovereign interests. Each linked article below explains and contextualizes said development. As usual, I make a conscious effort to curate events and trends that actually happened instead of amplifying speculative coverage of upcoming events that may or may n...

What does a blog post sound like?

jamesg.blog

As I write, I hear the keys on my keyboard pressing down – the sounds are fast, rhythmic, comforting. I hear the whirr of a hard drive in the background, and the occasional car walk past. Every so often, bird song comes into the foreground; I hear the calls of birds in the distance now. I hear my breath as I breathe in and out. I take a deep breath. I keep writing. This week I wrote down a question in my notes: what does a blog post sound like? I reasoned that there are two perspectives from w...

megawatts by microwave

computer.rip

In 1914 the Department of the Interior, through the Bureau of Reclamation, investigated the possibilities of developing the Columbia River. Thousands of arid but potentially fertile acres needed only water to become the Imperial Valley of the Northwest. Locked in the mountain ranges were valuable ores awaiting electricity to turn them into needed metals. Two years later the State engineer of Oregon urged the development of the Bonneville site as a national-defense measure: he saw in the propos...

📝 My Grandfather’s Camera

moonbase.lgbt

About two years ago, I got into film photography. More accurately, I got back into film photography, having grown up in a world before digital became mainstream. I have scattered memories of taking disposable cameras with me on school trips, with mixed results, and later borrowing my dad’s Lomo Smena 8M for a while until the winder jammed. In my teen years, as digital became more widespread, I got a lot of use out of my dad’s digital point-and-shoot, spending hours upon hours making stop...

Cars Kinda Suck RN 2/3: Two Wheeled Fun

nate.mecca1.net

Something dawned on me when researching EV trade offs: while more efficient on fuel than gasoline cars, batteries work best between 60-80F (15.6-26.7C), and experience degraded performance below 40F/4.5C or above 85F/29.5C. You know what else works best between 40F and 90F? Me on my motorcycle or ebike. The best times to use an EV also happen to be the times I’d enjoy being on two wheels instead of four. Beyond that, in the next post I’ll ramble on about the state of tech in cars; from over ...

Viability of local models for coding

martinfowler.com

Birgitta Böckeler recently spent some time trying out running local LLMs for some programming tasks. In this memo she outlines the factors that influence how viable they are for the job. more… Birgitta Böckeler recently spent some time trying out running local LLMs for some programming tasks. In this memo she outlines the factors that influence how viable they are for the job. more… Birgitta Böckeler recently spent some time trying out running...

Researchers Reveal the Power of ‘Quantum Proofs’

www.quantamagazine.org

More than 30 years ago, researchers discovered that hypothetical computers based on the laws of quantum physics would be able to rapidly solve difficult math problems. Ever since then, they’ve sought to pinpoint cases where quantum computers are more powerful than their ordinary “classical” cousins. For nearly as long, a small band of computer scientists has pursued a related question that gets… Source More than 30 years ago, researchers discovered that hypothetical computers based on...

How my images are dithered

dead.garden

I don't know much about dithering. But when I visit other people's sites and they dither their images in cool ways I always wonder how they do it. So in case anyone is wondering, here's my current method for dithering these pink images. Obligatory example image for when I undo this 2 months from now and no one knows wtf I am talking about: Edit: Almost like I know myself to well — the pictures now look like this instead: Which is covered in the post. Read more on the site...

sqlite-utils 4.0rc2, mostly written by Claude Fable (for about $149.25)

simonwillison.net

I wrote about the sqlite-utils 4.0rc1 release a couple of weeks ago. Since we only have Claude Fable on our Max subscriptions for a few more days, I decided to see if it could help me get to a 4.0 stable release that I felt truly comfortable about, since I try to keep to SemVer and like my incompatible major versions to be as rare as possible. I started with this prompt, in Claude Code for web on my iPhone: Final review before shipping a stable 4.0 release - very important to spot any ...

Reading List 07/04/26

www.construction-physics.com

The Star Spangled Banner by Percy Moran, via WorldHistory.org . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure and industrial technology. This week we look at households without homeowners insurance, crackdowns on AI chip smuggling, Japan’s two electrical frequencies, Meta’s AI compute business, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber! Housing Someone making the (somewhat dub...

Better Models: Worse Tools

lucumr.pocoo.org

A very strange Pi issue sent me down a rabbit hole over the last two days. The short version is that newer Claude models sometimes call Pi’s edit tool with extra, invented fields in the nested edits[] array. And not Haiku or some small model: Opus 4.8. The edit itself is usually correct but the arguments do not match the schema as the model invents made-up keys and Pi thus rejects the tool call and asks to try again. That alone is not too surprising as models emit malformed tool calls...

Harness Engineering for Self-Improvement

lilianweng.github.io

The concept of recursive self-improvement (RSI) dates back to I. J. Good (1965) , where he defined an “ultraintelligent machine” as a system that can surpass humans in all intellectual activities and design better machines to improve itself. Yudkowsky (2008) used the phrase “recursive self-improvement” for a specific feedback loop: an AI uses its current intelligence to improve the cognitive machinery that produces its intelligence. This feedback loop in modern AI may indicate the...

Shield AI announced as an official technology partner of 23XI Racing

shield.ai

CHICAGO (July 1, 2026) — Shield AI, the defense-tech company building the world’s best AI pilots and next-generation aircraft, today announced it is an official technology partner of 23XI Racing,  one of the top teams competing in the  NASCAR Cup Series  team .   As part of the partnership, Shield AI and 23XI Racing are integrating Shield AI’s  Hivemind Benchmark , a software analytics tool that collects, processes and visualizes performance data to support driver development...

📝 2026-07-07 07:06: First two chicks!

kevquirk.com

First two chicks! Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ You can reply to this post by email , or leave a comment . First two chicks! Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ You can reply to this post by e...

My A–Z Toolbox: FFmpeg, among others

www.rubenerd.au

This is the sixth post in my A-Z Toolbox series, in which I’m listing tools I use down the alphabet for no logical or practical reason. The letter F conjures many words in the English language, many of which don’t express positive emotional states. It’s often invoked prior to mentioning something frustrating, like Flipping Windows Server. That’s regrettable, because there are lots of useful and fun tools. For me it’s an easy win for FFmpeg , the Swiss Army Knife of video and...

Extreme cases of clickbait!

blog.computationalcomplexity.org

I recently read Alan Alda's first memoir  Never have your dog stuffed   which was pretty good. Hence I began looking for more information about him on the web. I came across a YouTube video   At 89, Alan Alda reveals the seven actors he HATED the most .  Gee, in the book he didn't hate anyone. So I was curious what this was about. This could be interesting.  It was not . The title was extremely deceptive. (More than most clickbait?)  Here is the list and what was said about them: Wayne ...

Travel notes: PLDI Boulder

bernsteinbear.com

I had another excellent PLDI this past June. It was my fourth 1 . I continued to meet new people and learn new things! Overall: I got to meet a lot of new people, which was exciting. I had some good chats about research. I asked a question at a talk! I got to show Aaron and Jacob PLDI and see them enjoy it. I missed hanging out with CF Bolz-Tereick and Chris Fallin, the usual suspects at conferences I attend. I’m looking forward to next year. This post is more about the conference than...

Now What? A Workshop on Error Handling

third-bit.com

I finally have time to flesh out ideas for lessons that I’ve wanted for years. However, if I can’t find a way to send them back to 2006, there’s no point writing them: very few people read long-form tutorials about software these days. I’d still be interested in comments, though—figuring out what I would teach always helps me learn. Overview Topic : Error handling. Audience : Senior undergraduates who are comfortable writing programs in Python and JavaScript that are hundred of l...

Modernizers & go fix

rednafi.com

Go 1.26 rebuilt go fix from scratch. If you haven’t tried it yet, give it a spin: it rewrites the code in your module to use modern language and library features. It has quickly become one of my favorite features, and LLMs are a big part of why. Models tend to use old APIs, and sometimes they deny that a new API exists even when you point them to it. Coaxing a model is non-deterministic. go fix is a better way to keep code on the latest features of the language. Run it locally or in CI a...

Andy Baio

manuelmoreale.com

This week on the People and Blogs series we have an interview with Andy Baio, whose blog can be found at waxy.org . 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? Hi, my name’s Andy Baio. I’m a writer and coder liv...

Random Old Posts

TitleDate
Why Good Developers Write Bad Unit Tests
mtlynch.io
November 09, 2018
This is the 100th post of this blog
stfn.pl
May 31, 2026
I am a smolweb advocate and, sometimes, I use LLMs.
adele.pages.casa
May 02, 2026
News about Raspberry Pi 6 and Microcontroller Development
www.jeffgeerling.com
May 22, 2026
The Lazy Garbage Nursery Guide
taylor.town
August 30, 2023
0057: consulting, zest progress, reads that lasted, books, links
www.scattered-thoughts.net
February 17, 2026
2012 in Review
www.jonashietala.se
December 31, 2012
Encoding Team Standards
martinfowler.com
March 31, 2026
Cards for dad - follow-up
steveklabnik.com
April 22, 2012
What's involved in getting a "modern" terminal setup?
jvns.ca
January 11, 2025
Do Unforgettable Work
taylor.town
July 25, 2023
My first presentation - help!
rmoff.net
April 21, 2010
With jobs gone, will robot owners pay people's income?
levels.io
June 24, 2013
Emotional management
www.scattered-thoughts.net
November 01, 2021
On the InterPlanetary File System (IPFS)
austinvernon.site
June 01, 2021
Superfetch and SysMain
www.robinwils.com
February 16, 2024
The quest for perfect collisions
lisyarus.github.io
October 25, 2022
Building My First Homelab Server Rack
mtlynch.io
April 05, 2024
Napkin Problem 1: Logging Cost
sirupsen.com
October 19, 2019
Filtering spam on YouTube with TensorFlow & AI
simplyexplained.com
July 06, 2021
New Kind of Paper
mlajtos.mu
June 19, 2021
Death to the Forum
www.jonashietala.se
April 02, 2010
Isodoodle
owenlacey.dev
January 02, 2025
Garage Door Monitor Update
www.wezm.net
October 17, 2022
Pain is information
stephango.com
November 09, 2023
Where's Teddy?
www.jonashietala.se
June 06, 2010
LTO Tape data storage for Linux nerds
blog.benjojo.co.uk
January 27, 2022
Gruvbox Syntax Highlighting for Pandoc
www.jonashietala.se
August 04, 2015
Browse posts with telescope.nvim
www.jonashietala.se
May 08, 2024
3D shape matching with quaternions
lisyarus.github.io
December 26, 2023
Data alignment and caches
danluu.com
January 02, 2014
Raspberry Pi Timelapse Controller
blog.singleton.io
January 13, 2013
Flight Rationale
waynehale.wordpress.com
August 05, 2024
Cash means controlling your own destiny
levels.io
October 11, 2013
Design for Hackers has arrived!
www.jonashietala.se
October 19, 2011
Notes on switching to Helix from vim
jvns.ca
October 10, 2025
Stream Analytics and Processing with Kafka and Oracle Stream Analytics
rmoff.net
July 26, 2016
My favourite animation trick: exponential smoothing
lisyarus.github.io
February 21, 2023
Structured-Prompt-Driven Development (SPDD)
martinfowler.com
April 28, 2026
The Dark Forest and Generative AI
maggieappleton.com
December 31, 2022
Commissioning my Proxmox Server - OS and filesystems
rmoff.net
June 07, 2016
Things in your house slowly poisoning you and what to change them to
levels.io
February 09, 2026
Software Friction
www.hillelwayne.com
May 01, 2024
Diplo - No Problem
levels.io
June 28, 2012
Why Koreans didn't get richer
levels.io
December 14, 2025
My Kubernetes & BOINC Raspberry Pi Cluster
stfn.pl
January 11, 2025
Tools for Thought as Cultural Practices, not Computational Objects
maggieappleton.com
September 16, 2020
Notes on incidents
seangoedecke.com
May 08, 2026
December Theme: New World Order
www.jonashietala.se
December 04, 2009
How to use Sandpack for code demos
www.ctnicholas.dev
December 17, 2021
Logical replication in Postgres: Basics
notes.eatonphil.com
January 17, 2025
How technology is shaping our future: billions of self-employed makers and a few mega corporations
levels.io
March 07, 2015
Kicking the Tyres on Harbor for Agent Evals
rmoff.net
April 09, 2026
Kafka Retries: Implementing Consumer Retry with Go
platformtoolsmith.com
January 17, 2026
“Communicating Chorrectly with a Choreography” is out!
decomposition.al
December 05, 2024
How I Went From 100 To 0 Things (Or How I Was Robbed of All My Stuff)
levels.io
January 18, 2014
UI backwards compatibility
danluu.com
November 09, 2017
I really like the Helix editor.
herecomesthemoon.net
June 28, 2025
Claude Code in action with dbt
rmoff.net
March 11, 2026
Blog Writing for Developers
rmoff.net
July 19, 2023
The hearts of the Super Nintendo
fabiensanglard.net
April 01, 2024
What kind of layer 3s make sense?
vitalik.eth.limo
September 17, 2022
Rendering Counter-Strike Demos in the Browser
healeycodes.com
November 20, 2023
A minimal REST API in Java
notes.eatonphil.com
February 01, 2020
Using Code Agents Effectively
notes.ansonbiggs.com
October 06, 2025
Meeting Bryan Johnson at Din Tai Fung and his don't die health cult
levels.io
January 17, 2025
Giving the blog a facelift
www.jonashietala.se
October 04, 2023
Narratives
steveklabnik.com
November 18, 2012
How to run msvc cl.exe from command-line (powershell)
blog.kowalczyk.info
January 16, 2026
How to 3d scan any object with just your phone's camera
levels.io
October 22, 2017
Arriving in Chongqing and China's LED lit skyline versus Europe saving energy
levels.io
December 04, 2025
Unconventional React Things: Styling Edition
mbuffett.com
August 10, 2020
How to Do Code Reviews Like a Human (Part One)
mtlynch.io
October 12, 2017
Some personal user experiences
vitalik.eth.limo
February 28, 2023
My Sixth Year as a Bootstrapped Founder
mtlynch.io
February 16, 2024
Void Linux (musl) on the Huawei MateBook X Pro
bitcannon.net
October 05, 2019
sawserver logging configuration - logconfig.xml
rmoff.net
July 23, 2009
AI generated images are 10,000x cheaper than any human could charge
levels.io
December 22, 2023
Modernizers & go fix
rednafi.com
July 04, 2026
📝 2026-07-06 21:45: Two of the eggs are starting to hatch and we can hear multiple chicks cheeping...
kevquirk.com
July 06, 2026
That time Oracle tried to have a professor fired for benchmarking their database
danluu.com
March 05, 2014
Visiting Brazil's biggest indie hacker meetup
levels.io
February 07, 2026
First Post
bitcannon.net
July 15, 2016
Data Engineering in 2022: Architectures & Terminology
rmoff.net
October 02, 2022
📝 Optimizations in the GBA BIOS
moonbase.lgbt
June 13, 2019
Primitive Keys in ksqlDB
rmoff.net
February 07, 2020
SI Base Units & Constants
taylor.town
January 02, 2025
Implementing interactive languages
www.scattered-thoughts.net
August 24, 2023
Software Engineering in 2026
benjamincongdon.me
December 30, 2025
My self-hosted music streaming solution
stfn.pl
October 18, 2025
Performance and OBIEE - part VI - Analysing results
rmoff.net
March 18, 2013
Luxury is absolutely done in the West but still exists in Asia and the Gulf states
levels.io
January 04, 2026
How WebP Images Reduced My Bandwidth Usage by 50%
simplyexplained.com
February 08, 2022
Effective Altruism: Should We Pause AI?
theluddite.org
April 01, 2023
wastrel milestone: full hoot support, with generational gc as a treat
wingolog.org
April 09, 2026
NASA falters in communications yet again with Lunar Trailblazer failure | Moon Monday #265
jatan.space
March 09, 2026
Moving and re-exporting a Rust type can be a major breaking change
predr.ag
January 31, 2023
Running around HTTP firewalls
blog.benjojo.co.uk
January 01, 2014
Do you trust design advice from ChatGPT?
adamsilver.io
February 10, 2025
State of the Browser (2026) It’s 10PM: Do You Know Where Your JavaScript Is?
www.zachleat.com
April 16, 2026

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.