waves & particles

taylor.town

inspired by zach lieberman inspired by zach lieberman inspired by zach lieberman zach lieberman

50+ Funny Blooket Name In 2026

www.makerstations.io

Most Blooket usernames are forgettable. A funny name changes that — it gets a reaction the moment it appears on the leaderboard, makes the session more memorable, and costs exactly zero effort to set up. Below is everything you need to pick one that actually lands. Top 50 Funny Names for Blooket This list covers wordplay, gaming culture, self-deprecating humor, and pop culture references. There’s something for every classroom energy. # Funny Blooket Name # Funny Blooket Name 1 Q...

Experiments Ring the ‘Death Knell’ for Sterile Neutrinos

www.quantamagazine.org

Neutrinos have about as little influence as a particle can have. They have essentially no heft, no electric charge, and no “color” charge. As a result, the neutrino has no connection with most of nature’s forces; it can slip through whole planets and stars without striking a single atom. But neutrinos have proven more than capable of bending the life path of a scientist. In the late 1990s… Source Neutrinos have about as little influence as a particle can have. They have essentially no...

Obfuscating My Contact Email

kevquirk.com

I stumbled across this great post by Spencer Mortensen yesterday, which tested different email obfuscation techniques against real spambots to see which ones actually work. It's a fascinating read, and I'd recommend checking it out if you're into that sort of thing. The short version is that spambots scrape your HTML looking for email addresses. If your address is sitting there in plain text, they'll hoover it up. But if you encode each character as a HTML entity , the browser still renders...

Stacked log lines considered harmful

rednafi.com

Why logging at every layer of a service produces noise, and how to log only at the handler level while propagating context from below. Why logging at every layer of a service produces noise, and how to log only at the handler level while propagating context from below.

Why haven’t humans gone back to the Moon no longer a valid question thanks to NASA Artemis II lunar flyby

jatan.space

The Artemis II launch, its four astronauts prior to liftoff, people cheering the launch, and the crew’s Orion spacecraft and its beautiful view of a crescent Earth. The flight crew from left to right: Mission Specialist Jeremy Hansen , Pilot Victor Glover , Mission Specialist Christina Koch , and Commander Reid Wiseman . Images: NASA At long last, that moment is here. Humans have visited our Moon again, ending a five-decade absence since Apollo. Four astronauts launched by NASA on Ap...

Prints for Hire - Spring & Summer Window

www.doscher.com

I hope this update finds the weather starting to thaw out for you. This is just a quick update while I work on getting a new build ready for later this month. For this spring and summer, I am offering 3D print services for all of my builds. I am offering flat rate shipping to the US48, but if you need international shipping comment below and I can contact you with a shipping quote. All parts are printed in high quality matte black PLA. I usually only open up print windows once a year, so thi...

📝 Little Blue Marble

moonbase.lgbt

art002e000192 Hello, World , Image Credit: NASA/Reid Wiseman You may already have seen the above photo taken by Reid Wiseman on the Artemis II moon mission. For some of you it may conjure memories of another photo, The Blue Marble , taken by Harrison Schmitt during the Apollo 17 mission in 1972: AS17-148-22727 The Blue Marble , retouched by Wikipedia user Yann I’ve known that photo my whole life, but seeing it again last night sparked a curiosity about the other photos t...

Fragments: April 9

martinfowler.com

I mostly link to written material here, but I’ve recently listened to two excellent podcasts that I can recommend. Anyone who regularly reads these fragments knows that I’m a big fan of Simon Willison, his (also very fragmentary) posts have earned a regular spot in my RSS reader. But the problem with fragments, however valuable, is that they don’t provide a cohesive overview of the situation. So his podcast with Lenny Rachitsky is a welcome survey of that state of world as seen throug...

My A–Z toolbox: ExifTool

rubenerd.com

This is the fifth post in my A-Z Toolbox series, in which I’m listing tools I use down the alphabet for no logical reason. The letter E is a tad more sparse than previous letters in this series, at least when it comes to tools I use. There’s the emacs family, but I might save that for my preferred MicroEmacs under the letter M . There’s Erlang that’s interesting for someone curious about functional programming, but I have only passing experience. I’m sure I’ll think of mor...

Music, story(ies)

jamesg.blog

I was inspired by, of all things, a video monologue by a Scottish surfer [1] who said that the future for them was challenging themselves in new ways. My guitar was close by and I thought maybe I should give myself a bit of a challenge too. I picked up my guitar and looked up a tutorial on how to do finger picking. The first video I found was a bit challenging. I looked for another that was easier. The one I found was a tutorial showing how to play How did it end? by Taylor Swift, a song ...

Sabbatical #09: Dunedin

darekkay.com

“All we have to decide is what to do with the time that is given us.” ― The Lord of the Rings Dunedin is a former Scottish settlement, which becomes apparent after a quick walk through the city. The name is an anglicization of the Gaelic name for Edinburgh. It is counterintuitively pronounced /dɐˈniːdɘn/ (duh-nee-din). I arrived on a Saturday during the Chinese New Year Festival , so the city was full. In fact, there was not a single accommodation available in the entire...

Floyd's Sampling Algorithm

buttondown.com

I love sampling algorithms. Here's the sampling algorithm that I find most magical. We want to generate a subset of {1, 2, ..., n} of size k . def floyd ( n , k ): s = set () for i in range ( n - k + 1 , n + 1 ): t = random . randint ( 1 , i ) if t in s : s . add ( i ) else : s . add ( t ) return s I learned about this algorithm the canonical way all good algorithm lore ...

Stop Architecture Drift: Operationalizing ADRs with Automated Fitness Functions

platformtoolsmith.com

Six months after we standardized on OpenSearch, a pull request introduced Datadog into a service. The ADR existed. It had been discussed, approved, and stored in the repo. The PR was still green. That is architecture drift. Not because engineers are careless. Because memory does not scale across hundreds of people and dozens of repositories. After we started checking ADRs in CI, we caught several violations like this in the first month and dozens more in the first quarter before they reach...

Personal Software with the Help of LLMs

danilafe.com

In the previous post in this series , I wrote about a little utility I created for detecting underlined words in a book and creating vocabulary study material for them. Like I mentioned earlier, this was one of my earliest experiences with LLM-driven development, and I think it shaped my outlook on the technology quite a bit. For me, the bottom line is this: with LLMs, I was able to rapidly solve a problem that was holding me back in another area of my life . My goal was never to “produce so...

Value numbering

bernsteinbear.com

Welcome back to compiler land. Today we’re going to talk about value numbering , which is like SSA, but more. Static single assignment (SSA) gives names to values: every expression has a name, and each name corresponds to exactly one expression. It transforms programs like this: x = 0 x = x + 1 x = x + 1 where the variable x is assigned more than once in the program text, into programs like this: v0 = 0 v1 = v0 + 1 v2 = v1 + 1 ...

Helium Is Hard to Replace

www.construction-physics.com

The war in Iran, and the subsequent closure of the Strait of Hormuz, has unfortunately made us all familiar with details of the petroleum supply chain that we could formerly happily ignore. Every day we get some new story about some good or service that depends on Middle East petroleum and the production of which has been disrupted by the war. Fertilizer production, plastics, aluminum, the list goes on. One such supply chain that’s suddenly getting a lot of attention is helium. Helium is produ...

Meta's new model is Muse Spark, and meta.ai chat has some interesting tools

simonwillison.net

Meta announced Muse Spark today, their first model release since Llama 4 almost exactly a year ago . It's hosted, not open weights, and the API is currently "a private API preview to select users", but you can try it out today on meta.ai (Facebook or Instagram login required). Meta's self-reported benchmarks show it competitive with Opus 4.6, Gemini 3.1 Pro, and GPT 5.4 on selected benchmarks, though notably behind on Terminal-Bench 2.0. Meta themselves say they "continue to invest in are...

Mario and Earendil

lucumr.pocoo.org

Today I’m very happy to share that Mario Zechner is joining Earendil . First things first: I think you should read Mario’s post . This is his news more than it is ours, and he tells his side of it better than I could. What I want to do here is add a more personal note about why this matters so much to me, how the last months led us here, and why I am so excited to have him on board. Last year changed the way many of us thought about software. It certainly changed the way I did. I s...

Lessons from Business

third-bit.com

For-profit businesses weren’t the focus of the workshop I planned to create , but there is a lot to learn from the literature on how to shut companies down. See the entire series: Lessons from Disaster Management Lessons from MAID Lessons from Crisis Lessons from Business Organisational Decline Is Not a Single Event Whetten1980 argued that management science had almost entirely ignored organizational decline in favour of growth. WeitzelJonsson1989 extended this into a...

dcmake: a new CMake debugger UI

nullprogram.com

CMake has a --debugger mode since 3.27 (July 2023), allowing software to manipulate it interactively through the Debugger Adaptor Protocol (DAP), an HTTP-like protocol passing JSON messages. Debugger front-ends can start, stop, step, breakpoint, query variables, etc. a live CMake. When I came across this mode, I immediately conceived a project putting it to use. Thanks to recent leaps in software engineering productivity , I had a working prototype in 30 minutes, and by the end of that s...

On Programming Joy and Octocat

vickiboykis.com

While GitHub has been busy losing its last nine of availablility , I’ve been thinking about how the internet used to be. Not the internet people talk about from the 90s , but the internet that we used to have even 10-15 years ago. This was the heyday of startups like GitHub, Twitter, Airbnb, and, Google was in its prime (though likely slightly past it at that point - Linus’s git tech talk there was in 2007.) I’ve specifically been thinking about the Octocat Builder . GitHub create...

Fun Little Solutions

blog.computationalcomplexity.org

Here are the solutions to the problems I posted last week . Problem 1 A language \(L\) is commutative if for all \(u\), \(v\) in \(L\), \(uv = vu\). Show that \(L\) is commutative if and only if \(L\) is a subset of \(w^*\) for some string \(w\). The "only if" direction is surprisingly tricky. Answer For the "if" direction, suppose \(L \subseteq w^*\). Then every \(u, v \in L\) can be written as \(u = w^i\) and \(v = w^j\), so \(uv = w^{i+j} = vu\). For the "only if" direction, as...

Random Old Posts

TitleDate
Pita bread
blog.singleton.io
June 05, 2022
AI doesn't have to be very good to displace humans
danluu.com
February 15, 2015
Turning One Hundred Tweets Into a Blog Post
www.wezm.net
November 03, 2020
2025 in review
dead.garden
December 17, 2025
Generating Flashcards from PDF Underlines
danilafe.com
April 05, 2026
By how much does your memory allocator overallocate?
lemire.me
December 30, 2025
Four challenges cargo-semver-checks has yet to tackle
predr.ag
January 23, 2024
Simulating Queueing 2
buttondown.com
March 09, 2026
Revisiting Microsecond Accurate NTP for Raspberry Pi with GPS PPS in 2025
austinsnerdythings.com
February 15, 2025
New in Fedora Asahi Remix
asahilinux.org
January 12, 2024
Interview Question: Implement a Progress Bar
healeycodes.com
May 27, 2019
Tidy Dice
taylor.town
March 16, 2024
First-timer tips for Oracle Open World
rmoff.net
October 08, 2014
December Theme: New World Order
www.jonashietala.se
December 04, 2009
Diagnostics Factory
matklad.github.io
February 16, 2026
effortless creativity
strangestloop.io
May 10, 2023
forecourt networking
computer.rip
February 08, 2026
You don't have to be a “content creator” to have a website.
ohhelloana.blog
March 14, 2024
Plans for Redis 3.2
antirez.com
June 12, 2015
Secure Home Assistant Access with Cloudflare and Ubiquiti Dream Machine
simplyexplained.com
December 12, 2020
There’s a Better Way to Code with AI
nmn.gl
June 19, 2025
The Problem With APLs
www.hillelwayne.com
February 19, 2018
Optimizing page size
www.redblobgames.com
March 25, 2026
s19e02: For Informational Purposes; Product management is hard, a reminder; Shadow IT
newsletter.danhon.com
October 09, 2024
Phil Eaton on Technical Blogging
notes.eatonphil.com
March 25, 2025
My Eight-Year Quest to Digitize 45 Videotapes (Part Two)
mtlynch.io
May 26, 2020
Necesariedad
barredo.es
August 02, 2016
🎬 Lightning Talk: We Need To Talk About K8s
moonbase.lgbt
July 03, 2020
1943 – Retro Shadows
simonschreibt.de
February 28, 2013
Exadata V2 POC numbers
rmoff.net
February 10, 2010
chexs.io
chexs.io
July 16, 2023
Join us for !!Con, and help spread the word!
decomposition.al
July 24, 2024
nowify
taylor.town
January 07, 2021
Equivalent of PHP Class Traits in JavaScript
calebporzio.com
March 22, 2019
Form design: multiple inputs versus one input
adamsilver.io
May 18, 2020
General book recommendations
notes.eatonphil.com
January 04, 2023
Incremental refresh of Exalytics aggregates using native BI Server capabilities
rmoff.net
April 08, 2013
So, You Want To Build a Road
blog.thornewolf.com
November 30, 2025
I hate manager READMEs
www.elidedbranches.com
November 23, 2018
📷 Sometimes, there is a cat
moonbase.lgbt
May 22, 2025
Juno 1.1
christianselig.com
February 14, 2024
Implementing and Verifying "Static Program Analysis" in Agda, Part 7: Connecting Semantics and Control Flow Graphs
danilafe.com
November 29, 2024
Stonehenge, Castle Combe and Bath in one day
ohhelloana.blog
February 02, 2017
Running SQL Server in a container on Github Actions
notes.eatonphil.com
December 16, 2021
Dear researchers: Is AI all you've got?
austinhenley.com
February 22, 2026
預測市場:一個選舉小故事(2021年 二月)
vitalik.eth.limo
February 18, 2020
Grok is enabling mass sexual harassment on Twitter
seangoedecke.com
January 02, 2026
It's Time We Talked About Time: Exploring Watermarks (And More) In Flink SQL
rmoff.net
April 25, 2025
Porting my C++ game engine to Android
lisyarus.github.io
July 19, 2023
Peritext: A CRDT for Rich-Text Collaboration
www.inkandswitch.com
November 23, 2021
Howto Virtualize Unraid on a Proxmox host
simplyexplained.com
May 08, 2021
Zero-copy deserialization in Julia
www.scattered-thoughts.net
August 28, 2018
How to monitor 12V battery charge with a Raspberry Pi Pico
stfn.pl
January 05, 2024
Domain Randomization for Sim2Real Transfer
lilianweng.github.io
May 05, 2019
Learning Golang (some rough notes) - S01E03 - Maps
rmoff.net
June 29, 2020
Tech is a team sport, let's look out for each other
tim.mcnamara.nz
October 11, 2021
Select Your Service
taylor.town
July 25, 2023
Static analysis with semgrep: practical examples using Docker
notes.eatonphil.com
December 20, 2020
Friend of the Tree
www.jonashietala.se
October 08, 2014
Adventures in message queues
antirez.com
March 15, 2015
Languages you can run in the browser, part 1: Python, JavaScript, SQLite
notes.eatonphil.com
June 17, 2021
How to animate multiplayer cursors
liveblocks.io
July 05, 2022
Where to use a blockchain in non-financial applications?
vitalik.eth.limo
June 12, 2022
My Rust Nation 2024
tim.mcnamara.nz
April 17, 2024
Causal ordering
www.scattered-thoughts.net
August 16, 2012
Sharding FAQ
vitalik.eth.limo
December 31, 2017
A definitive guide to sealed traits in Rust
predr.ag
April 05, 2023
I No Longer Attend Vintage Computer Festivals. (But You Probably Should.)
ascii.textfiles.com
July 29, 2025
0040.1: meta in myanmar
www.scattered-thoughts.net
September 29, 2023
Counting Words at SIMD Speed
healeycodes.com
August 13, 2025
New York style bagels
blog.singleton.io
August 01, 2020
My Second Year as a Solo Developer
mtlynch.io
January 31, 2020
Media Playlists
sirupsen.com
June 02, 2018
Douglas, Dirt, and Matter Out of Place
maggieappleton.com
July 21, 2020
Simon’s old VFX
simonschreibt.de
November 14, 2022
Braid Code Cleanup (part 1)
number-none.com
July 16, 2016
Redis will remain BSD licensed
antirez.com
August 22, 2018
I'll give up Neovim when you pry it from my cold, dead hands
www.jonashietala.se
February 18, 2025
SMTP protocol basics from scratch in Go: receiving email from Gmail
notes.eatonphil.com
February 20, 2022
Making our own spectrogram
fasterthanli.me
September 15, 2025
Why Is Every Song Out-of-Tune?
taylor.town
January 04, 2022
Stay Gold, America
blog.codinghorror.com
January 07, 2025
Verifiably Buy Solutions to NP Problems with Bitcoin
conduition.io
November 02, 2024
Lunar sample science updates straight from Hong Kong | Moon Monday #252
jatan.space
November 24, 2025
External: Rust Concurrency Patterns
lilymara.xyz
May 22, 2025
Is `smells like' commutative?
blog.computationalcomplexity.org
January 11, 2026
Space News: JWST budget cuts, why Starship broke up, and Artemis II stacking
www.adastraspace.com
January 28, 2025
Big Tech’s Biggest Bets (Or What It Takes to Build a Billion-User Platform)
www.matthewball.co
May 30, 2023
My most memorable bad interview
ohhelloana.blog
May 17, 2021
Deflect External Acceptance
taylor.town
January 17, 2023
How to Write a Good Tech Conference Abstract - Learn from the Mistakes of Others
rmoff.net
July 20, 2022
Verkle trees
vitalik.eth.limo
June 18, 2021
Beginning Programming
www.jonashietala.se
March 18, 2012
Alternatives to selling at below-market-clearing prices for achieving fairness (or community sentiment, or fun)
vitalik.eth.limo
August 22, 2021
On Bakers, Ovens, and AI Startup Moats
chrlschn.dev
November 09, 2024
Automated Prosper Investing with ProsperBot
mtlynch.io
November 26, 2016
5e monsters: vulnerability is bad
www.blogofholding.com
March 17, 2025
ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta
www.micahlerner.com
March 28, 2024
Vibe Coding is a Dangerous Fantasy
nmn.gl
March 20, 2025
Verilog Won & VHDL Lost? — You Be The Judge!
danluu.com
August 14, 2014

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.