Bliki: Agentic Email

martinfowler.com

I've heard a number of reports recently about people setting up LLM agents to work on their email and other communications. The LLM has access to the user's email account, reads all the emails, decides which emails to ignore, drafts some emails for the user to approve, and replies to some emails autonomously. It can also hook into a calendar, confirming, arranging, or denying meetings. This is a very appealing prospect. Like most folks I know, the barrage of emails is a vexing toa...

You're probably using Agent Skills wrong

notes.ansonbiggs.com

The entire ecosystem around Claude Code is pretty confusing, the naming conventions are a mess and the pace of change is beyond any production tool I've seen. However Skills are probably the most misused. I see it at work at ton but a paper just came up on Hacker News: SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks Agent Skills are structured packages of procedural knowledge that augment LLM agents at inference time. Despite rapid adoption, there is no standard way to ...

AI is destroying Open Source, and it's not even good yet

www.jeffgeerling.com

Over the weekend Ars Technica retracted an article because the AI a writer used hallucinated quotes from an open source library maintainer. The irony here is the maintainer in question, Scott Shambaugh, was harassed by someone's AI agent over not merging it's AI slop code. It's likely the bot was running through someone's local 'agentic AI' instance (likely using OpenClaw). The guy who built OpenClaw was just hired by OpenAI to "work on bringing agents to everyone." You'll have to forg...

Type-based alias analysis in the Toy Optimizer

bernsteinbear.com

Another entry in the Toy Optimizer series . Last time, we did load-store forwarding in the context of our Toy Optimizer. We managed to cache the results of both reads from and writes to the heap—at compile-time! We were careful to mind object aliasing: we separated our heap information into alias classes based on what offset the reads/writes referenced. This way, if we didn’t know if object a and b aliased, we could at least know that different offsets would never alias (assumin...

Step Aside, Phone: Week 1

kevquirk.com

OK, so here we are at the end of the first week of Step Aside, Phone . Quick re-cap from last week - my average phone and tablet usage combined was approximately 4 hours per day (2.5hrs on phone, and 1.5hr on tablet). That's high! Hopefully this week was better? Tablet This one is easy - my screen time on my tablet has been zero, as I turned it off last week, and haven't turned it back on again. Instead I've been either reading RSS feeds quickly on my phone before bed, or reading a book o...

Assigning Open Problems in Class

blog.computationalcomplexity.org

I sometimes assign open problems as extra credit problems. Some thoughts: 1) Do you tell the students the problems are open? YES- it would be unfair for a student to work on something they almost surely won't get. NO- Some Open Problems are open because people are scared to work on them. Having said that, I think P vs NP is beyond the one smart person phase or even the if they don't know it's hard maybe they can solve it phase. NO- See Page 301 of  this interview with George Dantzig  w...

Step aside, phone: week 1

manuelmoreale.com

First weekly recap for this fun life experiment. To remind you what this is all about : in order to help Kevin get back to a more sane use of his time in front of his phone, we decided to publicly share 4 weeks of screen time statistics from our phones and write roundups every Sunday. Yes, we’re essentially trying to shame ourselves into being more mindful about our phone usage. Let me tell you, it definitely works. Every time I do one of these experiments, I use the first week to prove...

An AI Agent Published a Hit Piece on Me – More Things Have Happened

theshamblog.com

Context: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into accepting its changes into a mainstream python library. This represents a first-of-its-kind case study of misaligned AI behavior in the wild, and raises serious concerns about currently deployed AI agents executing blackmail threats. Start here if you’re new to the story: An AI Agent Published a Hit Pi...

A New Complexity Theory for the Quantum Age

www.quantamagazine.org

Computer science, at its most fundamental, is all about inputs and outputs. Consider the simple case of multiplying two numbers on a pocket calculator. You punch in some inputs — the specific numbers you want to multiply — and the screen displays an output representing their product. The reverse problem of breaking a number into its prime factors can be much harder, but it has the same basic… Source Computer science, at its most fundamental, is all about inputs and outputs. Consider the...

Two new Showboat tools: Chartroom and datasette-showboat

simonwillison.net

I introduced Showboat a week ago - my CLI tool that helps coding agents create Markdown documents that demonstrate the code that they have created. I've been finding new ways to use it on a daily basis, and I've just released two new tools to help get the best out of the Showboat pattern. Chartroom is a CLI charting tool that works well with Showboat, and datasette-showboat lets Showboat's new remote publishing feature incrementally push documents to a Datasette instance. Showboat r...

Fortran Parsing Algorithm

buttondown.com

My friend taught me a really funny parsing algorithm this week and sent me Operator precedence by textual substitution . I love really funny parsing algorithms, so I wanted to try to figure out and explain why this algorithm works: An ingenious idea used in the first FORTRAN compiler was to surround binary operators with peculiar-looking parentheses: + and - were replaced by )))+((( and )))-((( * and / were replaced by ))*(( and ))/(( ** was replaced by )**( and then a...

Sabbatical #03: Auckland

darekkay.com

“This is it. If I take one more step, I'll be the farthest away from home I've ever been.” ― The Lord of the Rings Kia Ora! Jet lag As usual, I was unable to get any sleep during my 16-hour flight. My plan was to go to bed at 23:00 local time and wake up 8–10 hours later, magically adjusting to the new time zone. Well, (un)surprisingly, it didn't work out. The first few days, I was waking up at 3–5 a.m. But the lack of sleep and the fatigue wasn't the only problem: I was...

China conducts a multi-element test unlike any other nation in firm march to Luna | Moon Monday #262

jatan.space

The background image shows the Mengzhou capsule escaping from the Long March 10A booster, which itself keeps flying towards space. Inset images show the respective guided splashdowns of the capsule and booster as well as their mission patches. Images: CMSA / CMSEO / CALT | Graphic: Jatan Mehta On February 11, China successfully conducted an emergency escape test of its next-generation Mengzhou capsule , variants of which will fly astronauts to Earth orbit and the Moon . The uncrewed cap...

A piece of art I would love to see in person

jamesg.blog

Britt and I are trading blog post titles. The topic Britt chose for me is “A piece of art you would like to see in person”. One of the many joys of art galleries is that you never know what you might see. A few weeks ago, I was surprised and delighted to encounter the J.M.W. Turner exhibit at the National Gallery of Scotland. I had likely seen Turner’s paintings before, but I didn’t know enough about him to characterise his style. After waiting in line for half an hour or so and startin...

Ditching Ultralytics: Training YOLOX for Aircraft Detection

austinsnerdythings.com

I’ve been building SkySpottr, an AR app overlaying aircraft information on your phone’s screen , using your device’s location, orientation, and incoming aircraft data (ADS-B) to predict where planes should appear on screen, then uses a YOLO model to lock onto the actual aircraft and refine the overlay. YOLOv8 worked great for this… until I actually read the license. Welcome to Austin’s Nerdy Things, where we train from scratch entire neural networks to avoid talking to lawyers. ...

A bookmarks post that closes all the tabs

ohhelloana.blog

I am deeply frustrated with my inability to stick to the plan and do this post once a month. But I will really make an effort from now on because the more I delay the more links (and tabs) pile on and I end up not being able to share everything. Bookmarks related to tech and web development Webmentions by Joe Crawford. Selfish reasons for building accessible UIs by Nolan Lawson. Radical Web . Bot or not? by Oleh. Charity Digital Skills . Being lazy with view-transition-old and...

My childhood motherboard arrived

rubenerd.com

Today was a hard day for $reasons , so it was a tremendous joy to receive a notification from the local Australia Post parcel locker that my latest shipment from Ukraine arrived! I braved the midday Sydney summer sun, walked down to the post office, and scanned the QR code to pop open the appropriate locker. I reached inside, and retrieved a well packaged cardboard box covered in a printed invoice with a mixture of Ukrainian and English. The shipping label said it was from Lviv, from where ...

PRESENTATION: The State of Video Gaming in 2026 (Early Access Edition)

www.matthewball.co

This presentation is currently in Early Access and will be available for offline PDF download in the near future. Until then, please use the webform below to access the embed. Your email will not be shared elsewhere. This presentation is currently in Early Access and will be available for offline PDF download in the near future. Until then, please use the webform below to access the embed. Your email will not be shared elsewhere. This presentation is currently in Early Access and will be availa...

Dreamer – your home for personal intelligence

blog.singleton.io

Dreamer is the name of the platform and company I started with Hugo, Nicholas and others a little over a year ago. The company was lovingly christened /dev/agents in homage to Stripe while we contemplated our real name. Dreamer is the name of the platform and company I started with Hugo, Nicholas and others a little over a year ago. The company was lovingly christened /dev/agents in homage to Stripe while we contemplated our real name.

How bad can Python stop-the-world pauses get?

lemire.me

When programming, we need to allocate memory, and then deallocate it. If you program in C, you get used to malloc/free functions. Sadly, this leaves you vulnerable to memory leaks: unrecovered memory. Most popular programming languages today use automated memory management: Java, JavaScript, Python, C#, Go, Swift and so forth. There are essentially two types of automated memory managements. The simplest method is reference counting. You track how many references there are to each object. When ...

Diagnostics Factory

matklad.github.io

Diagnostics Factory Feb 16, 2026 In Error Codes For Control Flow , I explained that Zig’s strongly-typed error codes solve the “handling” half of error management, leaving “reporting” to the users. Today, I want to describe my personal default approach to the reporting problem, that is, showing the user a useful error message. The approach is best described in the negative: avoid thinking about error payloads, and what the type of error should be. Instead, provide a set o...

Reading list 02/14/26

www.construction-physics.com

The Chronicle of Georgia, via Wikipedia . Welcome to the reading list, a weekly list of news and links related to buildings, infrastructure, and industrial technology. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housekeeping items this week: My book is a finalist for the Manhattan Institute’s Hayek Book Prize . Housing The Atlantic has a piece on how difficult and user-unfriendly most smart home technology still is. This was true when Gizmod...

Generating vector embeddings for semantic search locally

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

Random Old Posts

TitleDate
Git Aliases Don't Have to Be Boring!
switowski.com
January 18, 2019
Experimenting with using box-shadow as a border on top of a grid-gap
ohhelloana.blog
August 02, 2023
Inflation Chart: the stock market adjusted for the US-dollar money supply
levels.io
February 14, 2021
Playing audio files in a Pi Pico without a DAC
antirez.com
March 06, 2024
Writing a simple Python compiler: 1. hello, fibonacci
notes.eatonphil.com
August 16, 2020
In defense of linked lists
antirez.com
November 04, 2022
Website themes with uBlock Origin
darekkay.com
February 01, 2024
Redis 3.2.0 is out!
antirez.com
May 06, 2016
OBIEE Baseline Validation Tool - Parameter 'directory' is not a directory
rmoff.net
May 18, 2016
On the InterPlanetary File System (IPFS)
austinvernon.site
June 01, 2021
Plans for Redis 3.2
antirez.com
June 12, 2015
Home office renovation
www.jonashietala.se
March 01, 2019
A simple way to get more value from tracing
danluu.com
May 31, 2020
The Models Want to Reason
benjamincongdon.me
February 12, 2025
How to monitor 12V battery charge with a Raspberry Pi Pico
stfn.pl
January 05, 2024
Sending multiline messages to Kafka
rmoff.net
September 04, 2018
Inside the Super Nintendo cartridges
fabiensanglard.net
April 21, 2024
Leaving Elicit
maggieappleton.com
July 07, 2024
Laser cut Tic-Tac-Toe
blog.singleton.io
October 20, 2019
Revisiting Manager READMEs
www.elidedbranches.com
November 22, 2025
Freedom from incompetence
lemire.me
December 29, 2025
This is why I can’t have conversations using Twitter
antirez.com
October 29, 2014
Why does Go's io.Reader have such a weird signature?
rednafi.com
February 08, 2025
what are authors even trying to do?
taylor.town
November 05, 2023
What do I think about network states?
vitalik.eth.limo
July 13, 2022
The first Asahi Linux Alpha Release is here!
asahilinux.org
March 18, 2022
The end of the Redis adventure
antirez.com
June 30, 2020
memories of .us
computer.rip
November 11, 2025
My little Apple Vision Pro stand
christianselig.com
February 19, 2024
My HYTRADBOI'22 Jam
predr.ag
October 03, 2022
Wrapper Elements around Code Blocks in Markdown
www.zachleat.com
October 20, 2025
Problematic Proteins
maggieappleton.com
August 08, 2020
Devise: ActionController::RoutingError (No Route Matches [GET] /users/sign_out)
steveklabnik.com
December 22, 2011
Reverse engineering the 386 processor's prefetch queue circuitry
www.righto.com
May 10, 2025
On Free Speech
vitalik.eth.limo
April 16, 2019
Novel login system for web apps
blog.kowalczyk.info
December 22, 2025
Tools I Use: iPad Pro
rmoff.net
December 11, 2018
The state of OBIEE on the web
rmoff.net
October 30, 2009
Napkin Math Tool
taylor.town
March 15, 2025
Shades of testing HTTP requests in Python
rednafi.com
September 02, 2024
Be Unreasonable
taylor.town
September 17, 2018
No more tokens! Locking down npm Publish Workflows
www.zachleat.com
December 04, 2025
Checking linearizability in Go
notes.eatonphil.com
October 31, 2024
Doom 3 – Volumetric Glow
simonschreibt.de
May 01, 2013
We only hire the trendiest
danluu.com
March 21, 2016
Confluent Schema Registry REST API cheatsheet
rmoff.net
January 17, 2019
Teach kids to code; watch them cure cancer
blog.andymatuschak.org
November 17, 2011
Ink Note Feb 2023: Crosscut Extension Design Jam
www.inkandswitch.com
February 22, 2023
We are destroying software
antirez.com
February 08, 2025
Engineering a Rust optimization quiz
fasterthanli.me
November 01, 2025
cram those ideas into a clown car
taylor.town
November 30, 2023
Pain is information
stephango.com
November 09, 2023
Thoughts on Bluesky Verification
steveklabnik.com
April 21, 2025
Speed of random number generators in Go
lemire.me
October 15, 2025
Leetcode - Episode 2 - Three More Easys
healeycodes.com
January 02, 2019
Kafka Connect and Elasticsearch
rmoff.net
October 07, 2019
How to Make a Great Conference Talk
switowski.com
March 20, 2023
Closure
steveklabnik.com
April 19, 2013
Getting started with Claude for software development
steveklabnik.com
January 07, 2026
How to compile LLVM, Clang, LLD, and Ziglang from source on Alpine Linux
gaultier.github.io
September 07, 2020
A busted Athlon-ara motherboard BIOS
rubenerd.com
February 11, 2026
Progress Report: September 2021
asahilinux.org
October 05, 2021
The Top Idea
www.jonashietala.se
January 14, 2011
Better Ruby Presenters
steveklabnik.com
September 09, 2011
Announcing Feedlynx
www.wezm.net
July 28, 2024
Magic Links Have Rough Edges, but Passkeys Can Smooth Them Over
rmondello.com
January 02, 2025
Does unsafe undermine Rust's guarantees?
steveklabnik.com
March 17, 2025
A very Chicago gamble
www.bitsaboutmoney.com
January 24, 2025
Defaults
nate.mecca1.net
November 14, 2023
Beyond Gaming: X11 bridging in muvm
asahilinux.org
December 12, 2024
A definitive guide to sealed traits in Rust
predr.ag
April 05, 2023
UnsupportedClassVersionError: `<x>` has been compiled by a more recent version of the Java Runtime
rmoff.net
January 21, 2020
The case for comments in code
notes.eatonphil.com
September 07, 2020
⚡️ Writing an abstract for a lightning talk ⚡️
rmoff.net
August 31, 2022
Diagrams For Yourself
buttondown.com
August 04, 2025
Great software
c.pgdm.ch
March 01, 2023
Kafka Connect - Request timed out
rmoff.net
November 29, 2019
104 Days
third-bit.com
February 08, 2026
Pain we forgot
www.scattered-thoughts.net
May 17, 2014
How stagnant is CPU technology?
lemire.me
January 14, 2026
JConsole / JMX - followup
rmoff.net
July 21, 2009
My Backup Infrastructure, 2025 Edition
borretti.me
April 13, 2025
Searching Alfred's Clipboard history programatically
rmoff.net
May 18, 2020
Candid Culture
taylor.town
May 10, 2023
Did you hear? I'm Ruby Mendicant University's first visiting teacher
steveklabnik.com
March 18, 2011
Ember.computed.apply
lookingsideways.co.uk
January 12, 2016
Permanent Facepile Credit to Individuals Supporting Eleventy
www.zachleat.com
October 22, 2025
Too many servers
moonbase.lgbt
December 18, 2024
New Edna feature: multiple notes
blog.kowalczyk.info
July 10, 2025
A Better Interview
www.hillelwayne.com
December 08, 2018
Bookmarks I saved in 2023 and beyond
ohhelloana.blog
February 02, 2024
Data Engineering in 2022: Exploring dbt with DuckDB
rmoff.net
October 20, 2022
Getting into the Guts of Berserk
technology.riotgames.com
March 01, 2022
The Lenovo 400 Wireless Mouse
rubenerd.com
February 15, 2026
Barbenheimer and our Malleable Reality
theluddite.org
August 01, 2023
Command K Bars
maggieappleton.com
November 14, 2022
Journal 2.0
blog.singleton.io
December 10, 2015
My favourite animation trick: exponential smoothing
lisyarus.github.io
February 21, 2023
ngrok DNS headaches
rmoff.net
May 03, 2024
Does Dioxus spark joy?
fasterthanli.me
November 22, 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.