He Wants AI Benchmarking To Be a Science, Not a Dark Art

www.quantamagazine.org

Benchmarks are the rulers of AI, in both senses of the word. As measuring sticks, they work according to an extremely simple logic: If you want to know what an AI model can do, devise a standardized test to gauge it. But AI benchmarks can also dominate the behavior of the entire field. In 1987, the Defense Advanced Research Projects Agency’s first benchmark on automatic speech-to-text… Source Benchmarks are the rulers of AI, in both senses of the word. As measuring sticks, they work accor...

Redis now has compressed bitmaps (Roaring)

lemire.me

Redis is an in-memory database. Salvatore Sanfilippo started it in 2009, and it is now one of the most widely deployed pieces of server software. It is often used as a cache in front of a slower database. You talk to it over the network with short text commands such as SET user:42 "Alice" and GET user:42 . Each key maps to a value, and the value can be more than a string: Redis has lists, hashes, sets, sorted sets, streams and more, each with its own commands.Ā  We often represent sets ...

How to Train Your Robot

www.construction-physics.com

The enormous advance in AI capabilities over the last several years has in large part been driven by the availability of vast amounts of training data. Gwern’s influential 2020 essay ā€œ The Scaling Hypothesis ,ā€ written after the release of GPT-3, argues that recent advances in AI have been the result of scale: bigger models, bigger datasets, and more compute spent training them. Gwern writes: The scaling hypothesis regards the blessings of scale as the secret of AGI: intelligence is ā€˜jus...

Goodbye sweet Jessie

ohhelloana.blog

This post has a content note of pet loss. Visit the link directly if you're okay with reading it. This post has a content note of pet loss. Visit the link directly if you're okay with reading it.

Complexity and Lean

blog.computationalcomplexity.org

In the OpenAI Math Drop some papers have Lean proofs, others don't, including L = RL = BPL. Why is it hard to formalize results on complexity classes? Let's consider an example, Lautemann's proof that BPP is in \(\Sigma^p_2\). It's a beautiful proof because it comes down to a single formula. I gave the full proof in a 2025 post , but to remind you, here is the setup. Let \(B\) be in BPP, accepted by a probabilistic polynomial-time Turing machine \(M\) with error bounded by \(2^{-n}\). Let...

Frml: Next Steps

third-bit.com

Previous posts in this series introduced Frml , explained how it checks simplar scalar code and handles contracts between functions , and then discussed how it deals with loops , checks arrays , and checks built-in functions . The final language level, complete , doesn’t add any new features. Instead, it serves as a placeholder in case we want to extend the language further. I’m not going to do this myself, but if you are a student (or a professor looking for projects for students) p...

Integrating Netflix’s Foundation Model into Personalization applications

netflixtechblog.com

Authors: Divya Gadde , Ko-Jen Hsiao , Dhaval Patel and Moumita Bhattacharya The motivation for building the Netflix Foundation Model for personalization was laid out in this previous blog post. The Netflix homepage is powered by several specialized models and it requires significant time and resources to maintain and continue innovating on these individual models. Therefore, we decided to centralize member preference learning and have one powerful model learned from comprehensive user int...

from plesiochronous to synchronous

computer.rip

Up until the 1960s, telephone calls were carried as analog signals. There was a great deal of frequency division multiplexing onto open wire , and sometimes coaxial cables , but in the post-war period buried multipair telephone cables began to dominate. While the network was surprisingly functional—long distance calls from coast to coast were still quite intelligible—there were fundamental limitations to analog carriers. The quality of the call would degrade with each step, a problem that ...

2026-10-16 13:51: The amount of AI generated sales emails I get these days is astonishing. If you...

kevquirk.com

The amount of AI generated sales emails I get these days is astonishing. If you can't be arsed to write your own sales pitch, why the fuck should I be arsed about your product? 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 . The amount of AI generated sales emails I get these days is aston...

Kevin Kelly's 2016 AI Predictions, 10 Years Later

taylor.town

Kevin Kelly 's The Inevitable articulates a handful of macro technological trends and follows them to their logical conclusions. It's an insightful read -- I highly recommend it. One decade later, here are some AI-related excerpts from the book: "By 2026, Google’s main product will not be search but AI." "oligarchy of two or three large, general-purpose cloud-based commercial intelligences" "The AI on the horizon looks more like Amazon Web Services" "The bulk of AI will be specia...

When Software Meets Hardware

martinfowler.com

When software meets hardware, engineering principles remain largely the same, but the sensible defaults often change. Kuldeep Singh describes our experience modernizing a large IoT fleet of battery-powered sensors. Our familiar principles remained important; what changed was how we applied them. These practices emerged through experiments, failures, and operational experience—each challenge helping us replace a reasonable assumption with a more sensible default. m...

Some things that bring me joy

jamesg.blog

Writing stories. Sharing things that make me smile. Reading knowledge people have shared openly. Communities that organise knowledge. Project Gutenberg . New music by my favourite artists. Acoustic songs. The spark of ā€œI should learn this on the piano!ā€. All the people who make events happen. ( related ) Attending events where I learn something new. Seeing people’s curiosity shine through. Learning about art. Having my mind opened by art. Discovering a new persona...

Formlabs dropped the Raspberry Pi on the way to a $699 SLA printer

www.jeffgeerling.com

Formlabs sent me a Form Studio 1 resin 3D printer to test after years of back-and-forth about their Form 4 printer. Like the Form 4, it's an SLA (stereolithography) printer, but unlike the Form 4 (which starts at $2,600), it's affordable for a hobbyist. It's not cheap , coming in at $699 (or $749 with a flex build platform, which I highly recommend), but it is affordable. I can't say as much about this printer as people who are well-versed in resin printing and use other SLA printers (all...

"No way to prevent this" say users of only language where this regularly happens

xeiaso.net

In the hours following the release of CVE-2026-92392 for the project curl , site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix a use-after-free in HTTP/2 upload retries where cleanup turns leftover upload data into a new request and leaves a pointer to a freed Curl_easy handle (apparently freeing it was only a suggestion), allowing a malicious server to achieve remote code execution under specific conditions . T...

tugz: a new deflate library with three applications

nullprogram.com

I spent a week creating a new deflate implementation from scratch in C named tugz to provide an Info-ZIP -compatible zip program for w64devkit 2.10.1 (released today). I also replaced busybox-w32 ’s deflate-based unzip , gzip , gunzip , and zcat apps as well. My new deflate performs better than zlib but worse than libdeflate ( so far ). In general the new programs are substantially faster and produce slightly smaller outputs than the BusyBox equivalents, which is optimized f...

Partial updates with field masks

rednafi.com

u/SnooSongs6758 asked on r/golang : I’m creating a REST API using Golang v1.25 , Gin v1.10.0 , and Validator v10.20.0 . I have a PATCH endpoint where, when the address attribute is: undefined -> keep the original data null -> delete the original data contains something -> replace the original data with the new Right now I’m using a pointer for it, so I can know when it’s null . The problem is that I couldn’t find a way to differentiate when the attribute is un...

Target Employee Statistics 2026

www.makerstations.io

Target employed about 415,000 team members on January 31, 2026, compared with about 440,000 a year earlier, according to its last two annual reports. This page covers Target employee statistics from company filings and dated reporting: headcount since FY2021, job cuts in 2025 and 2026, hourly pay and the CEO pay ratio, turnover by race and gender, leadership demographics, benefit use, the Bengaluru team and 2026 store payroll plans. Target Employee Statistics 415,000 Approximate team mem...

Six Weeks to Sea: Hivemind Brings Thunder Tiger’s SeaSharks Together

shield.ai

As an island nation, maritime awareness is essential to Taiwan’s national security. Its coastline stretches more than 1,500 kilometers across the main island and outlying islands, so keeping watch over the surrounding waters requires vessels, sensors, and operators spread over a wide area. Autonomous unmanned surface vehicles (USVs) can extend surveillance, but adding more USVs also means operators spend more time telling each vessel what to do. Ā  Hivemind is Shield AI’s mission autonomy ...

Clutch bags

www.rubenerd.au

Me: Why do they even call them clutch bags? Them: Clutch bags? Me: Yeah, that poster over there at the department store mentions ā€œclutch bagsā€ being on special. Does it involve a transmission of some sort!? Them: Isn’t it because you clutch it? Me: Pardon? Them: Clutch it… as in, hold onto it? Me: … Them: … Me: Well don’t I feel foolish. Them: Yeah, well you should. By Ruben Schade in Sydney, 2026-10-15. Me: Why do they even cal...

AI is driving a boom in modestly successful software projects

seangoedecke.com

If AI is so great, why aren’t we seeing an explosion of new, amazing software products? If anyone can turn their idea into working software with coding agents, where is all that software ? People have been asking this question for years. As far as I can tell, the answer is that it’s spread out over a lot of modestly successful projects: Somewhere between 2x and 20x new software is being created, depending on where you look There’s no real growth in massively successful software ...

All of my 300+ browser tabs are beautiful

www.zachleat.com

I am a habitual tab hoarder so I created a Firefox addon to help me manage every one of my very special browser tabs. Sort tabs by oldest, unload them, find duplicates, and consolidate tabs to a single window — buncha useful stuff in there! Download from Mozilla Addons Source code on GitHub Features Go directly to a tab by clicking on it. Shows Duplicate tabs (any tab opened more than once) A special section to show any tabs currently playing audio (video counts if no...

SumatraPDF new features: June 12, 2026

blog.kowalczyk.info

New in the SumatraPDF pre-release builds : Back / Forward toolbar buttons The toolbar has Back and Forward buttons. Navigation history now also includes places you scrolled to and stayed on, not only table of contents and link jumps. Toggle citation hover preview Toggle Citation Hover Preview ( CmdToggleHoverPreview , command palette) turns the citation hover preview on or off. The CitationHoverDelay setting sets how long you hover before it appears...

Hello Python 3.15, goodbye 3.10, and now I can use 3.11

simonwillison.net

Python 3.15 is here ! Here's the essential What's new in Python 3.15 guide, this year curated by 3.14 and 3.15 release manager Hugo van Kemenade. As someone who builds open source software that works in every supported Python version, I get to say goodbye to Python 3.10 and start embracing features from Python 3.11. First, some highlights from Python 3.15. Explicit lazy imports I'm most excited about Explicit lazy imports from PEP 810 . These let you import modules like so: lazy ...

Random Old Posts

TitleDate
China is building a lunar navigation and communications network. Lasers shine again in latest demonstration.
jatan.space
September 07, 2026
State of WASI support for CPython: March 2026
snarky.ca
March 02, 2026
How video games use LUTs and how you can too
blog.frost.kiwi
February 28, 2024
Product for Internal Platforms
www.elidedbranches.com
May 09, 2020
OBIEE "Act As" (ActAs) vs "Impersonate"
rmoff.net
October 16, 2013
Windows
bitcannon.net
December 24, 2018
Fun and Games with Oracle GoldenGate, Kafka, and Logstash on BigDataLite 4.4
rmoff.net
March 16, 2016
dreaming of smel shell
taylor.town
January 21, 2025
Against choosing your political allegiances based on who is "pro-crypto"
vitalik.eth.limo
July 17, 2024
How to Hire a Cartoonist to Make Your Blog Less Boring
mtlynch.io
January 19, 2018
Using Abstract Data Types in TLA+
www.hillelwayne.com
December 13, 2021
Biased Banning of Media in Arizona Prisons
eleanor.ghost.io
February 10, 2022
Why my Rust benchmarks were wrong, or how to correctly use std::hint::black_box?
gendignoux.com
January 31, 2022
Implicit ordering in relational languages
www.scattered-thoughts.net
August 05, 2021
Cutting Python Web App Memory Over 31%
mkennedy.codes
April 01, 2026
How to Become the Worst Version of Yourself
taylor.town
September 17, 2022
One Developer, Two Dozen Agents, Zero Alignment
maggieappleton.com
April 13, 2026
What's up with cross-module optimizations?
0xd34df00d.me
October 31, 2024
2024 in review
www.jonashietala.se
January 05, 2025
Every Conversation is a Backrub and/or a Helicopter in a Puddle
taylor.town
February 14, 2026
All eggs, One basket
waynehale.wordpress.com
August 17, 2024
Complexity budgets
www.scattered-thoughts.net
October 25, 2015
Make Boring Plans
www.elidedbranches.com
January 24, 2021
Refrigerate Reusable Water Bottles
taylor.town
December 14, 2022
Ingesting XML data into Kafka - Option 1: The Dirty Hack
rmoff.net
October 01, 2020
So Many Silver Landmines
taylor.town
August 30, 2024
Tunnels are our Transportation Future
austinvernon.site
August 02, 2021
8-puzzle in rust
www.jonashietala.se
January 21, 2014
Collated OBIEE benchmarks
rmoff.net
September 18, 2009
An Overview of Deep Learning for Curious People
lilianweng.github.io
June 21, 2017
Kafka Connect - HDFS with Hive Integration - SchemaProjectorException - Schema version required
rmoff.net
July 19, 2016
Blood & Brain ; Heart & Helix
taylor.town
January 01, 2014
Declaratively Deploying Multiple Blog Versions with NixOS and Flakes
danilafe.com
April 10, 2022
Patchwork 02 Ā· Writing prose
www.inkandswitch.com
February 15, 2024
s21e15: Adjust Your Register; The Curse of The Next Generation; Some Sort Of Tinkerbell; Your AI Pharmacy
thingsthatcaughtmyattention.com
July 31, 2026
Possible futures of the Ethereum protocol, part 6: The Splurge
vitalik.eth.limo
October 29, 2024
How to Flatpack Programs
youtu.be
November 26, 2024
Modeling Missing Requirements
www.hillelwayne.com
July 15, 2019
The four-colour theorem was only the start
lemire.me
September 11, 2026
Inflation Chart: the stock market adjusted for the US-dollar money supply
levels.io
February 14, 2021
Notes on Cruise's pedestrian accident
danluu.com
January 29, 2024
Prints for Hire - Spring & Summer Window
www.doscher.com
April 05, 2026
Writing a backup service for Ubuntu in Rust
nishtahir.com
May 03, 2025
A database without dynamic memory allocation
notes.eatonphil.com
October 12, 2022
0058: borrow-checking surprises, books, links
www.scattered-thoughts.net
April 07, 2026
Western double standards on China versus Japan city lights
levels.io
December 04, 2025
5 projects to build your AI engineering competency
nishtahir.com
April 20, 2026
How many humans does it take to make tech seem human? Do you want to be one of them?
blog.computationalcomplexity.org
October 04, 2026
An Introduction to Oracle Stream Analytics
rmoff.net
July 25, 2016
Winning my first big Stripe dispute in a decade with a vibe coded responder
levels.io
April 30, 2026
Cheerleading
notes.eatonphil.com
May 26, 2025
I have thoughts on the iPhone Air
christianselig.com
July 07, 2026
Troubleshooting Flink SQL S3 problems
rmoff.net
August 06, 2024
Food Pr0n - 01
rmoff.net
March 19, 2016
Fixing the iterative damping interpolation in video games
blog.pkh.me
May 18, 2024
Choose optimism
stephango.com
December 30, 2023
Why WinQuake exists and how it works
fabiensanglard.net
December 03, 2025
Compressing Icelandic name declension patterns into a 3.27 kB trie
alexharri.com
August 02, 2025
Why do we listen to people with no skin in the game?
rednafi.com
September 19, 2026
Going down
www.jonashietala.se
August 16, 2009
An Introduction to Caching on the Web, With Examples in Python
healeycodes.com
July 07, 2019
Stumbling into AI: Part 6—I've been thinking about Agents and MCP all wrong
rmoff.net
November 20, 2025
Research Explainer: How giant clams record their diet in their shells
dantheclamman.blog
December 13, 2023
Encoding data in dubstep drops
blog.benjojo.co.uk
April 12, 2018
Patchwork 01 Ā· Universal version control
www.inkandswitch.com
February 13, 2024
AdminTool.exe /command
rmoff.net
September 08, 2009
You can now generate AI video faster than you can watch it
levels.io
August 29, 2026
A Bibliographic Resource for Lars von Trier’s Melancholia (2011)
thiscageisworms.com
May 17, 2017
Leetcode - Episode 8 - Breaking Out Some Mediums (3x M, 1x E)
healeycodes.com
January 08, 2019
How to Solve the Sudoku Puzzle with programming
www.hillelwayne.com
October 10, 2021
Podcast with Geek Narrator on Object Storage Databases
sirupsen.com
November 16, 2024
Media Server Journey
laplab.me
December 28, 2025
Going into Being Busy mode
www.jonashietala.se
August 25, 2009
Mount VMDK/OVF/OVA on Amazon Web Services (AWS) EC2
rmoff.net
March 11, 2017
The end of 2018
ohhelloana.blog
December 30, 2018
How to do X using Sequelize
nmn.gl
July 06, 2017
Writing an efficient object previewer for JavaScript
notes.eatonphil.com
July 15, 2021
fuck your AI slop: 5 rules of writing cold messages that actually get sales
nmn.gl
August 28, 2026
My thoughts as I reach 100 million points in BOINC
stfn.pl
August 04, 2023
Moving sd.ai to Ghost
sd.ai
October 18, 2023
2019 in Review
www.jonashietala.se
December 25, 2019
looking at offensive and defensive adjustments in the 2024 monster manual
www.blogofholding.com
February 25, 2025
from plesiochronous to synchronous
computer.rip
October 12, 2026
How I Eat
taylor.town
August 29, 2023
Instant, real-time, RSS to email
nmn.gl
August 27, 2017
Client side caching in Redis 6
antirez.com
July 04, 2019
Devsplaining is high brow elitist behavior that keeps normal people out of programming
levels.io
December 07, 2017
Learn the Storage API by Building a Note Taking App (Tutorial)
healeycodes.com
April 09, 2019
skipping
strangestloop.io
May 10, 2023
Online IDEs and Learning Docker
saccade.com
February 22, 2025
Doom 3 – HDUI
simonschreibt.de
May 09, 2013
Cloning Dominos Order Tracker as a Microservice with Node.js and Firebase!
healeycodes.com
February 20, 2019
External: Fixing Memory Leaks in Rust
lilymara.xyz
May 23, 2022
I've been fighting age-related loneliness by organizing coworking days and nights with friends
levels.io
September 30, 2026
Artemis II astronauts gazed at our Moon with joy, curiosity, and reverence. Through finer robotic orbital views, so can you.
jatan.space
April 13, 2026
I love minimalist living
levels.io
July 05, 2012
Design is not just how it looks
adamsilver.io
January 08, 2016
Wonders of Web Weaving Podcast
ohhelloana.blog
June 29, 2026
The 10_001 magic number
kinduff.com
October 03, 2023
Bookmarks I saved in 2023 and beyond
ohhelloana.blog
February 02, 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.