The Unexpected AI Stack: C# + .NET (Part 5)

chrlschn.dev

Wiring telemetry and logging into the application and building the spec planning feature using the coding agent Wiring telemetry and logging into the application and building the spec planning feature using the coding agent

27 down, 17 more to go

manuelmoreale.com

The day is August 16th, the time is 6:42 am, and the temperature is a very enjoyable 16°C. The sun is about to rise over the mountains, and I can see it appearing behind the car I just parked at the same parking spot where we ended our walk back in June. It’s been a long summer so far, and not a great one when it comes to hiking. It’s been hot. Probably too much. We hit a few records here and there, hitting 40°C more than once and hiking when it’s more than 35°C and with more than 5...

NetBSD 11!

www.rubenerd.au

I was holding off on discussing this until I had all my machines upgraded, but I think the news is worthy enough to mention in the interim. Everyone’s favourite OS hit version 11 at the end of July, and it’s an awesome release. These are the highlights from the release notes , emphasis added: New port to the RISC-V processor architecture. NetBSD 11.0 is the first stable release to include support for 64-bit RISC-V platforms, including a range of StarFive JH71XX-based devices such...

IIT is the canary in the coalmine (Do our younger readers know what that means? Do we have younger readers?)

blog.computationalcomplexity.org

Lance has posted about his, and around 160 others, being laid off from IIT  here .(IIT stands for Illinois Institute of Technology which is where Lance was employed.) Hence I looked into what is happening at IIT to see if there is a lesson for us all. I) I wondered why IIT had declining enrollment. I wondered which of the two reasons below  was the issue (and of course there are other reasons).  --The enrollment cliff.  (See  here ) --International students have declined in number. Why? (1)...

The road to ACID transactions in Cassandra 6

notes.eatonphil.com

This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. here

Concurrent Servers: Part 7 - Rust

eli.thegreenplace.net

This is part 7 in a series of posts on writing concurrent network servers. In this part, we discuss how the challenges described in earlier parts are tackled in the Rust programming language. All posts in the series: Part 1 - Introduction Part 2 - Threads Part 3 - Event-driven Part 4 - libuv Part 5 - Redis case study Part 6 - Callbacks, Promises and async/await Part 7 - Rust (this part) Several years have passed since the previous parts were published. I've recently went ov...

Site update: a few posts have been removed

xeiaso.net

While I was developing tooling for my job this weekend, I found a few blogposts that I don't remember writing: Advice for staying in the hospital for a week The Unbound Scepter Using Clankers to Help Me Process Surgery Checking the date range, they coincide with when I was in the hospital earlier this year . I have removed them from the blog index and plan to rewrite them from scratch in my own words when I have the time. I a...

Another partial SSI trick with canonicalize

bernsteinbear.com

See the previous post for context and explanation of SSI . After reading Chris Fallin’s aegraph post , new ZJIT contributor dak2 landed a block-local version of the canonicalize function in #16828 . The pseudocode of the block-local canonicalize function looks like this: for block in function . reverse_post_order (): rewrite_map = {} for insn in block . insns : insn . operands . map_in_place ( lambda o : rewrite_map . get ( o , o )) ...

Qwen 3.8 27B is excellent, but it defaults to wildly overthinking things

simonwillison.net

Friday's big release was Qwen 3.8 27B , an Apache 2 licensed 27B parameter vision-capable LLM from Alibaba's Qwen research lab. I've been looking forward to this one: 27B is an excellent size for running a model on a reasonably specced laptop, and its predecessor Qwen 3.6 27B was impressive. Qwen's self-reported benchmarks for this model are eye-opening. They show a boost from both Qwen 3.6 27B and the closed-weight Qwen 3.7-Plus, which was one of Qwen's strongest models of any size as ...

What's missing to have reproducible builds on PyPI

snarky.ca

While writing the section of my 2026 Python Packaging Council (PPC) nomination on secure supply chain, I realized that one thing related to having a secure supply chain that we lack is a defined way to perform reproducible builds . The reason I like the idea of making reproducible builds work is that I think it can be done in such a way as to not require any work on the part of the producer of a distribution (which is a technical term for sdists or wheels , i.e., the people who upload stuf...

I’m Old Fashioned by Ben Paterson

jamesg.blog

Ruben and I are doing a writing challenge where we each gave each other three songs and we picked one to write about. From Ruben’s list, I chose “ I’m Old Fashioned ” by Ben Paterson. You can read about the song that Ruben chose from my list on his website . The cover of the album on which Ben Paterson’s “I’m Old Fashioned” features, That Old Feeling is what first stood out to me before I started listening to the song. The cover depicts a pianist sitting with their back to th...

Gig Economy Statistics 2026: Market Size, US Workforce, Earnings and Platform Data

www.makerstations.io

Uber’s platform recorded 3.87 billion trips in the three months to June 2026. Yet the Federal Reserve found that 70% of Americans who did gig work spent under five hours a week on it. That gap defines the sector. This page collects gig economy statistics on participation, hours, demographics, platform scale and freelance pay, each with its source and measurement period. Gig Economy Statistics 20% of US adults did gig work in the month before the Federal Reserve’s October 2024 survey....

Protecting the Rust standard library from accidental breakage

predr.ag

Accidental breakage can happen in any codebase . The Rust standard library isn't magically exempt from this — so it too now uses cargo-semver-checks to prevent accidental breakage . Here's why this took months of work by multiple Rustaceans, dozens of pull requests, and 15,000+ lines of code across the Rust repo, cargo-semver-checks , and its component libraries. Accidental breakage can happen in any codebase . The Rust standard library isn't magically exempt from this — so it too n...

Why Aging May Be a Program, Not a Breakdown

www.quantamagazine.org

In some ways, we know aging when we see it, from the graying of hair to the wrinkling of skin to declines in motor, sensory, and cognitive capacities. Yet the underlying biology of aging remains a matter of uncertainty and debate. Many lines of research align with the theory that aging is a direct result of decay — the inevitable degradation of molecules (including proteins or DNA), organelles… Source In some ways, we know aging when we see it, from the graying of hair to the wrinkling of...

Autonomy at the Speed of the Mission

shield.ai

This blog is the first in a series exploring the technologies and principles shaping the future of AI and autonomy. In a contested environment, yesterday’s software is rarely enough for tomorrow’s mission. Autonomy has to be adaptable by the operator as the mission changes. Historically, changing how an autonomous system behaves has meant changing its software. An operator identifies a gap, then engineers modify the code, retest, recertify as required, and redeploy. The process exists for...

AI Product Engineering Notes

hamel.dev

Notes from 13 sessions on evals, context, and systems. 9.5 hours of talks distilled into about 20 minutes of reading. Notes from 13 sessions on evals, context, and systems. 9.5 hours of talks distilled into about 20 minutes of reading.

Rocket equation 101: Revealing our Moon’s value as a launchpad

jatan.space

The global rush to the Moon this century is catalyzed in major part by the presence of water ice , soil rich in oxygen and metals , and other such resources. The long-term bet is that extracting resources in-situ on Luna, using oxygen and hydrogen as rocket fuel, and manufacturing things there itself will ultimately create an independent enough planetary economy that’s no longer completely dependent on Earth for at least the most basic supplies needed by humans and bots alike. Rockets an...

AI text watermarking is not a big deal

seangoedecke.com

People are pretty unhappy about Anthropic’s recent announcement that they’re planning to include a hidden watermark in Claude model outputs. Will this lead to a mass exodus from Anthropic models? Will the introduction of watermarking be a meaningful change for users? No. AI text watermarking is not a big deal. It doesn’t make the text worse, it doesn’t make AI outputs more detectable in practice, it doesn’t violate user privacy, and everyone’s going to be doing it by 2027 reg...

Go 1.27 will make some allocations cheaper

lemire.me

Like most programming languages, Go has both stack allocations, whose lifetime is limited to the current function, and dynamic (or heap) allocations. The name stack comes from the fact that the memory management is somewhat trivial. There is typically one stack per thread (or goroutine in Go). When a function needs memory, it simply appends data to the stack. When the function returns, the memory is dropped from the end of the stack. So the memory last allocated is deallocated first. Heap me...

Reading List — 08/15/2026

www.construction-physics.com

Fishing for Souls, by Adriaen van de Venne, via WikiArt . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at home price declines, the Strategic Petroleum Reserve, The Boring Company’s $4 billion fundraise, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housing and Cities California is still not building enough housing. “ After years of n...

s21e20: Trinity

newsletter.danhon.com

0.0 Context Setting Friday, 14 August 2026 in Portland, Oregon, pretty much straight after finishing a live show. I’ve got a full day and this is an attempt at getting a newsletter out in a respectable amount of time without overloading people with words. Short is definitely better sometimes. 0.1 Events The next How People Work, Live! ... with Marcin Wichary is on Friday 21 August at 9am Pacific. You should register for it . Here’s Marcin’s bio: Marcin Wichary started his career ...

A Quarto Question (or Six)

third-bit.com

I am converting the notes for “Managing Research Software Projects” from McCole to Quarto. Most of the changes have gone smoothly, but I’m stuck on a few things and would appreciate guidance. For reference, the materials are in this repository and you can view the rendered version here . The landing page shows the contents of index.qmd (which is good) but that page shows up as entry #1 in the table of contents (which is bad). I have tried using a # Title heading in in...

Printing Lists

matklad.github.io

Printing Lists Aug 14, 2026 To print a comma-separated list, a concise idiom is to optionally print the comma first, before the element: for (items, 0 ..) | item, item_index | { if (item_index > 0 ) std.debug.print( ", " ); std.debug.print( "{}" , .{item}); } Printing Lists Aug 14, 2026 To print a comma-separated list, a concise idiom is to optionally print the comma first, before the element: for (items, 0 ..) | item, item_index | {...

Random Old Posts

TitleDate
You found me!
simonschreibt.de
September 20, 2013
Boeing Starliner astronauts: Do they just live up there now?
www.adastraspace.com
December 20, 2024
Agents are monads (but not that kind)
xeiaso.net
July 08, 2026
Imaging mounted disk volumes under duress
blog.benjojo.co.uk
September 20, 2021
Reverse Engineering TicketMaster's Rotating Barcodes (SafeTix)
conduition.io
February 04, 2024
If you wanna get rich fastest make a premium product for Switzerland UAE US and Singapore
levels.io
June 07, 2024
Tokens, the oft-overlooked appetizer: Large language models, the distributional hypothesis, and meaning
theluddite.org
January 01, 2025
NetBSD 11!
www.rubenerd.au
August 15, 2026
the social network
stfn.pl
February 18, 2024
Draper 1.0.0.beta1 release
steveklabnik.com
November 30, 2012
Fixing Problems
www.jonashietala.se
January 13, 2013
Clip control on the Apple GPU
alyssarosenzweig.ca
August 22, 2022
TIL: SQLite's 'WITHOUT ROWID'
benjamincongdon.me
December 05, 2025
Black and White
www.jonashietala.se
August 20, 2009
<div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"></div>
tantek.com
August 06, 2026
Tablet Platform Showdown
www.inkandswitch.com
November 01, 2018
A trip down NBA Jam graphics pipeline
fabiensanglard.net
October 28, 2019
Speeding up Rust semver-checking by over 2000x
predr.ag
February 07, 2023
Giving the blog a facelift
www.jonashietala.se
October 04, 2023
20% Faster Python with a Single GC Tweak
mkennedy.codes
November 17, 2022
turbopuffer: fast search on object storage
sirupsen.com
July 08, 2024
Disruptive Behaviors
third-bit.com
July 18, 2026
Ten Years of Ru...ewriting my website
steveklabnik.com
December 21, 2022
Using httpie with the Kafka REST Proxy
rmoff.net
March 08, 2019
MutexProtected: A C++ Pattern for Easier Concurrency
awesomekling.github.io
April 06, 2023
Bits about Money yearly recap and plans
www.bitsaboutmoney.com
January 15, 2025
New blog from Oracle - OBI Product Assurance
rmoff.net
August 15, 2011
The coolest use for the Vision Pro
christianselig.com
July 29, 2026
Charting OBIEE performance data with gnuplot
rmoff.net
December 06, 2010
A Revolution for the Perplexed: A Review of "Blockchain Radicals"
theluddite.org
January 01, 2025
Interpreting Go
notes.eatonphil.com
October 12, 2019
📝 I don’t want to go back.
moonbase.lgbt
September 11, 2024
Analytics with Kibana and Elasticsearch through Hadoop - part 3 - Visualising the data in Kibana
rmoff.net
November 04, 2014
wastrelly wabbits
wingolog.org
March 31, 2026
The real AI risk is inside the labs
antirez.com
July 28, 2026
Air pollution before and after Corona
levels.io
March 01, 2020
Getting Comfortable
www.jonashietala.se
August 28, 2011
Delayed Reference Method
simonschreibt.de
January 05, 2016
The EU is in control of what you see online thanks to the Digital Services Act
levels.io
December 13, 2025
I'm writing a book: Why Cryptocurrencies?
www.jonashietala.se
April 17, 2019
Developer Spotlight: Somtochi Onyekwere from Fly.io
notes.eatonphil.com
March 19, 2026
Time Traveling In Haskell: How It Works And How To Use It
danilafe.com
July 30, 2020
Memory-level parallelism: AMD is the king
lemire.me
July 25, 2026
Using Nix to Fuzz Test a PDF Parser (Part One)
mtlynch.io
October 23, 2024
3 Tips to Help Dev Teams Build Speed
chrlschn.dev
December 17, 2022
I made my first homepage in 1996
levels.io
March 14, 1996
1099 contractors can earn ~7% more by reporting their expenses.
taylor.town
June 09, 2026
The only thing young people in Southern Europe can do is drink and smoke
levels.io
April 26, 2025
Debugging Safari: If at first you succeed, don't try again
predr.ag
September 19, 2022
Debezium & MySQL v8 : Public Key Retrieval Is Not Allowed
rmoff.net
October 23, 2019
Correlation between screen size and your importance in the company
levels.io
August 25, 2025
It's 2026 and women are still asked to teach others to think a little bit and not be a prick
ohhelloana.blog
May 12, 2026
Renting saves you money over buying if you own the house for less than 15 years
levels.io
December 19, 2024
New Martian Writing
idlewords.com
March 26, 2026
V-BAT achieves SORA SAIL III operational authorization, completes Frontex maritime pilot project in Italy
shield.ai
July 21, 2026
Installing NPM Packages Very Quickly
healeycodes.com
March 25, 2025
Logic for Programmers is Now Available
www.hillelwayne.com
July 29, 2026
Adding OBIEE monitoring graphs into OAS
rmoff.net
December 06, 2010
BumpMapping hell
fabiensanglard.net
March 04, 2009
Rust is surprisingly expressive
steveklabnik.com
December 28, 2013
Actionable marketing tactic to get tiktok videos about your app for $100-$300
levels.io
September 25, 2023
It's hard to imagine how much richer US is getting
levels.io
July 17, 2026
Optimization tales in production with CockroachDB: the slow list of users (part 4)
gaultier.github.io
July 07, 2026
Splitting the ping
blog.benjojo.co.uk
March 01, 2021
The Book Of CP-System, paper version
fabiensanglard.net
November 22, 2022
RittmanMead Webinar Series 2012
rmoff.net
April 20, 2012
Using logdump to Troubleshoot the Oracle GoldenGate for Big Data Kafka Handler
rmoff.net
September 06, 2016
📷 Biiiiiig stretch!
moonbase.lgbt
November 26, 2024
New Kind of Paper
mlajtos.mu
June 19, 2021
Regex substitution with unicode in Haskell
www.jonashietala.se
January 25, 2019
Overwhelmed. Thank you.
www.doscher.com
November 05, 2025
How I did the layout for my self-published book
www.jonashietala.se
February 17, 2024
The year of RPKI on the control plane
blog.benjojo.co.uk
September 09, 2019
Desktop UI frameworks written by a single person
blog.kowalczyk.info
July 09, 2025
Announcing: Learn TLA+
www.hillelwayne.com
July 01, 2022
OBIEE cluster controller failover in action
rmoff.net
September 15, 2009
cargo-semver-checks today and in 2023
predr.ag
December 23, 2022
I learnt that blueberries are pesticide bombs and thicker fruit is better
levels.io
August 16, 2026
Implementing a simple jq clone in Go, and basics of Go memory profiling
notes.eatonphil.com
July 10, 2022
October 2021
maggieappleton.com
October 01, 2021
The rise and fall of Lisbon (2020-2024)
levels.io
July 01, 2024
How NASA swapped Voyager 1's thrusters from 15 billion miles away
www.adastraspace.com
September 20, 2024
Tips for running a good remote meeting
adamsilver.io
April 10, 2020
When Red Buttons Aren't Enough
benjamincongdon.me
June 16, 2025
Announcing security_release_practice
steveklabnik.com
March 08, 2013
Automatically restarting failed Kafka Connect tasks
rmoff.net
June 06, 2019
Subtitle synchronization with STT and sequence alignment (part I)
c.pgdm.ch
November 18, 2024
How SerenityOS declares ssize_t
awesomekling.github.io
April 04, 2023
AI Minus Vagina
taylor.town
November 08, 2025
Building a startup in public: from first line of code to frontpage of Reddit
levels.io
July 26, 2017
Compressing CS2 Demos
healeycodes.com
March 05, 2024
Key Mime Pi: Turn Your Raspberry Pi into a Remote Keyboard
mtlynch.io
June 11, 2020
On Vulgar Materialism
borretti.me
June 21, 2026
High quality, low filesize GIFs
christianselig.com
August 02, 2025
8 hour lamb shoulder
blog.singleton.io
November 30, 2015
Graduate Student Proves a Quantum Uncertainty Principle for Fractals
www.quantamagazine.org
August 12, 2026
Computer Vision and Embroidery
healeycodes.com
April 04, 2021
Startup Strategy for Commodity Products
austinvernon.site
March 06, 2025
This Lenovo X230 from 2011 Is Amazing!
blog.gavinmedley.com
September 30, 2023
Implementing and Verifying "Static Program Analysis" in Agda, Part 2: Combining Lattices
danilafe.com
August 08, 2024

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.