How I Develop Pure Commons Apps

kevquirk.com

A couple 1 of people have asked what my process is for developing the various Pure Commons apps . This comes after I've mentioned a couple of times that I've released a feature I've been working on for months . So I thought I'd write a quick post that explains how I do it, so I can refer people to it if/when they ask in the future. I also find this kind of post interesting, so I'm hoping you do too. If not, feel free to skip this one. 🙃 Using Git without branches Git is a staple in m...

Friday Facts #447 - Factorio that you can touch

www.factorio.com

Hello, we have very unusual Friday facts for you. Journey to the physical world Pard It all started in the hot summer of 2024 when we worked really hard to finish the Space Age DLC. The game was almost ready, but we wanted some feedback from our players. A decision was made to organise a playtesting event ( FFF-427 ), where teams of players could play the game from start to finish and provide us with in-person feedback and criticism to deliver the best product you a...

A New Tempo for Defense Software

shield.ai

After spending 25 years in defense acquisition, last month marked one year since I joined Shield AI. It feels like an appropriate time to reflect on our work on the U.S. Air Force’s Collaborative Combat Aircraft (CCA) program, what that work reveals about the changing role of software in defense, and how government and industry can meet SECWAR’s call to accelerate delivery of capability to the warfighter. Before I arrived, the Air Force had selected Shield AI to integrate Hivemind mission ...

Hipster birth

dead.garden

I've been getting into film photography lately. Read more on the site… I've been getting into film photography lately. Read more on the site… I've been getting into film photography lately. Read more on the site… Read more on the site…

The New STOC Rules for the AI Era

blog.computationalcomplexity.org

The 59th ACM Symposium on the Theory of Computing takes place in Atlanta next June, part of the Federated Computing Research Conference . I don't usually do announcement posts but we need to talk about the Call for Papers  (deadline November 2) where In light of rapid advances in generative AI and their impact on research and scientific communication, STOC 2027 is experimenting with several new policies intended to encourage high-quality submissions and promote clear and effective communica...

Raspberry Pi locks down Pi 5 RAM upgrades in firmware

www.jeffgeerling.com

Raspberry Pi added a feature in their firmware that restricts users from swapping RAM chips , sometimes even RAM chips of the same capacity from other Raspberry Pi boards. Apparently there were people buying cheap 1 or 2 gig Pi 5s, soldering in some cheap and sometimes unreliable 8 gig RAM chips, and selling them as new 8 gig Pi 5s . Now I totally understand where Raspberry Pi's coming from. They don't wanna support Pis being sold like this, because flaky RAM and dodgy resellers are a...

Arguing about arguments

steveklabnik.com

Here’s some Rust code: // define a function fn foo (x : i32 , y : i32 ) -> i32 { // body elided } // call it let z = foo ( 5 , 6 ); In programming language jargon, we call x and y parameters and 5 and 6 arguments . Rust does not have many fancy features related to parameters and arguments. But other languages do. For example, here’s a function in Ruby , another language I’ve written a ton of: # its definition in Rails def redirect_to (option...

a new world airport and its baggage

computer.rip

Aviation came to Denver mainly in the form of mail. Like much of the inland West, the first airfields served a smattering of passenger flights (both expensive and uncomfortable in the 1930s) and a regular schedule of contract mail carriers. Postal Service air mail contracts built many of the nation's major airlines—and its major airports. One of Denver's simple airstrips, Denver Municipal Airport, transformed from a mail stop to a busy airport when Continental Airlines moved its headquarters t...

Iced Nicaraguan cold brew

www.rubenerd.au

Oh wow . Việt Nam has my favourite coffee culture in the world now, but Australia is an easy second. He says, as he drinks cold brew from South America . You know what I mean. By Ruben Schade in Sydney, 2026-09-25. Oh wow . Việt Nam has my favourite coffee culture in the world now, but Australia is an easy second. He says, as he drinks cold brew from South America . You know what I mean. By Ruben Schade in Sydney, 2026-09-25. Oh wow . Việt Nam has my favourite coffee cult...

Fragments: September 24

martinfowler.com

Rob Bowley is “flipping tables in his head” with anger at the current media coverage of the danger of AI killing us all The risk I’m worried about isn’t a future machine deciding to wipe us out. It’s today’s AI, being wired into everything, carelessly and fast. Cyber attacks have already cost millions of dollars in lost economic output, often without AI being involved at all. Bowley feels the push to slow down AI is distracting us from the problems that are lurking with ...

New music morning

jamesg.blog

7:00. Wake up. I recall. Taylor Swift’s new music is out today. I proceed to listen to all four new songs while still in bed, looking up to the ceiling and the sky and toward my cool, warm pillow, eager to do nothing else but appreciate the music. I am sure there will be more to analyse in the songs in the coming hours and days when I have listened to – and read about them – more, but what mattered most to me this morning was spending time with the music. I listened to the new songs on...

LMFAO Would Like to Formally Apologize for Party Rocking

samhenri.gold

For more than fifteen years, LMFAO has been synonymous with party rocking. Today, we need to acknowledge the harm that party rocking has caused. When we released “Party Rock Anthem” in 2011, we believed that everybody wanted to have a good time, and that it was appropriate for us to make them do so. We understand now that this was a misguided assumption. Too often, we measured our success by how hard we had rocked the party without asking whether the party wished to be rocked, or whether e...

Early experiments with AI programming in Livelymerge

www.inkandswitch.com

“I had the red shoes all along” loosely from The Wizard of Oz Introduction It is not that unusual today to find LLMs connected directly to an execution environment. In most cases, a considerable amount of research into APIs of the LLM service and the host execution environment is required to make this work. The following brief note and transcript of my session with Grok recount a surprisingly simple path to this union in the case of Livelymerge. It was achieved in less than an hour ...

“AI, make the website good”

www.zachleat.com

Millions of Large-Language-Model -generated words have been spilled on craftsmanship in this gilded-age of software development . We now have agents to plan how code will be written, agents to write code, agents to review code, agents to orchestrate and dispatch tasks to other more (or less) capable subagents (these heavily subsidized tokens aren’t going to pay for themselves). I’ve been in this game long enough to recognize tooling improvements from software companies at the bleeding e...

This is why we play

xeiaso.net

Lately I've been playing classic World of Warcraft to get a feel for it and see if I like it before I try and go head-first into WoW Forever fairly blind with some friends. People have told me that World of Warcraft is good, but I haven't personally played it (or really any MMO outside of Final Fantasy 14). I've wanted to see for myself, so I dug in. I've been leveling an undead warlock and recently I've gotten my way to The Barrens. My goal was to kill some planestriders and collect...

Identiverse 2026 Keynote: Get the Most out of Passkeys

rmondello.com

Back in June, I gave a keynote at the “Identiverse” conference about app and website authentication with a focus on passkeys. The talk touched on values, useful developments and tips for websites and apps, and an interesting story about open, standards-based collaboration. It borrows some from my earlier talk at FIDO’s Authenticate conference, but it’s tighter and more fun. If you’re interested in what I’ve been up to, give it a watch! YouTube Link Back in June, I gave a keynote...

How many strings can you create per second?

lemire.me

We create new strings all the time. How quickly can you produce short strings in your programming languge? To create a meaningful string, we convert an integer to a string. In Python, that is str(i) . The loop stores each new string in a small ring buffer of 1024 slots, so that the engine cannot simply discard the work. def from_int ( n ): b = buf for i in range ( n ): b [ i & 1023 ] = str ( i ) In JavaScript (Node.js and Bun), I use String(i...

Best Companies To Work For In Japan In 2026

www.makerstations.io

Mitsui & Co. scored 4.83 out of 5 in OpenWork’s 2026 employee-review ranking. Disco, a semiconductor equipment maker, placed first among large employers in Great Place To Work Japan’s 2026 list. This guide to the best companies to work for in Japan sets four 2026 rankings side by side: staff reviews, workplace surveys, student preference and average pay. National engagement, wage and hiring data follow. Best Companies To Work For In Japan 4.83 Mitsui & Co.’s score in OpenWork’s ...

You should all be asking way more questions

seangoedecke.com

When someone is explaining something to me, I ask on average one question every thirty seconds. I’m sure this is frustrating to some people, but it’s actually a good habit and you should do it too. Trying to understand Most of the questions I ask are very short, and require very short answers. Typically I’m asking for confirmation: “so when you say X, you mean Y?”, or “this X is the thing you mentioned earlier when you were saying Z?“. The point of these questions is to make su...

Claude Opus 5.5, GPT-6 Sol, GPT-6 Luna, and a new price war

simonwillison.net

Yesterday was Grok 4.7 ( pelicans ) and MiMo v2.6 Flash/Pro ( more pelicans ). Today Anthropic released Claude Opus 5.5 , and around an hour later OpenAI released GPT-6 Sol and GPT-6 Luna . It's going to take a while to get a good read on all of these new models, but here are my impressions so far. GPT-6 Sol and Luna are half the price of their GPT-5.6 equivalents GPT-5.6 Luna was already my favorite model for building applications against, because it combined excellent performance wit...

s21e31: You can do anything with technology these days

thingsthatcaughtmyattention.com

0.0 Context setting Monday 21 September in Portland, Oregon, where it’s still unseasonably warm. I am also tired. Are you tired? It’s just tiring all over. I am also sore because I am 46 years old and yesterday went roller skating for the second time ever for at a kid birthday party. 0.1 How People Work, Live! Last Friday I had Anna Pickard on which was lovely because she’s the third person I’ve had on with an English accent. We got to talk about words and writing and how to sell ...

Solitaire Alone Together

eieio.games

Solitaire Alone Together I made a new game. It's called Solitaire Alone Together . It's Windows 98 solitaire, but you can play with everyone else on the internet. Read the full post on my blog! Here's a raw link, if you need it: https://eieio.games/blog/solitaire-alone-together Solitaire Alone Together I made a new game. It's called Solitaire Alone Together . It's Windows 98 solitaire, but you can play with everyone else on the internet. Read the full post on my blog! H...

Water on the Moon and Chandrayaan the first, collaboratively catalyzing a global lunar rush

jatan.space

Joint Indo-US discovery of water and hydroxyl across the Moon’s surface by the Chandrayaan 1 orbiter, prominently highlighted as blue and violet on this reflected infrared radiation map. Individual images: NASA / JPL-Caltech / Brown University / ISRO / TeamIndus | Graphic: Jatan Mehta 17 years ago this week, a paper published in Science announced the discovery of water on the Moon by India’s Chandrayaan 1 orbiter. Changing the notion of a bone-dry Moon as cemented during the Apoll...

Random Old Posts

TitleDate
How to use your iPhone as a better Apple TV alternative (with VPN)
levels.io
January 12, 2016
Configuring UPS/apcupsd
rmoff.net
July 18, 2016
Finding config files in unix
rmoff.net
March 23, 2009
The Little Coder's Predicament
steveklabnik.com
December 28, 2009
Solitaire Alone Together
eieio.games
September 21, 2026
Rebooting SDGC: Introduction
third-bit.com
September 08, 2026
Metalink Metalink Metalink
rmoff.net
March 24, 2009
Issuing New Shamir Secret Shares Using Multi-Party Computation
conduition.io
September 04, 2023
Just: command runner & documentation
www.jonashietala.se
May 28, 2026
What Makes LLM Tokenization Slow?
healeycodes.com
September 02, 2026
How To Criticize Coworkers
alexturek.com
March 18, 2022
Learning Ada
steveklabnik.com
March 26, 2019
2013: year in review
steveklabnik.com
December 31, 2013
Leetcode - Episode 10 - Short Solutions (1 x M, 2 x E)
healeycodes.com
January 10, 2019
NMail is Neat
nate.mecca1.net
April 23, 2026
Installing NixOS on Raspberry Pi 4
mtlynch.io
July 18, 2023
Thoughts on Rust in 2019
steveklabnik.com
December 27, 2018
How Waymo Uses Design to Create Trust in Driverless Cars
www.theturnsignalblog.com
February 01, 2020
What comes after open source
steveklabnik.com
April 02, 2019
Breaking the limits of TLA+ model checking
www.hillelwayne.com
April 17, 2023
Implementing HATEOS with presenters
steveklabnik.com
January 06, 2012
EU AI factories require proposal calls and endless ethical questionnaires instead of simple GPU access
levels.io
October 23, 2025
Preparing for the Incoming Computer Shopper Tsunami
ascii.textfiles.com
June 05, 2023
RTFAL!
rmoff.net
April 24, 2010
2017 in Review
www.jonashietala.se
July 28, 2018
I was in Finland
ohhelloana.blog
August 09, 2016
My Fourth Year as a Bootstrapped Founder
mtlynch.io
February 01, 2022
The Joy of VFX – Pintable
simonschreibt.de
July 10, 2016
OBIEE Regression Testing - An Introduction
rmoff.net
January 17, 2014
More Efficient/Faster Average Color of Image
christianselig.com
April 02, 2021
The Knowledge Hydrant
maggieappleton.com
June 28, 2020
Our Apple Sports design critique
lickability.com
March 27, 2024
Buenos Aires is now #1 on Nomad List thanks to cheap currency
levels.io
April 06, 2023
My Podcast Subscriptions
taylor.town
January 09, 2022
Having a safe CEX: proof of solvency and beyond
vitalik.eth.limo
November 19, 2022
A love letter to the community-led events
ohhelloana.blog
July 23, 2024
OBIEE security patches, and FINAL 11.1.1.7 patchset release
rmoff.net
April 18, 2016
Semantic HTML, design crits, GOV.UK form components in Angular, pattern sharing
adamsilver.io
April 07, 2019
You Don't Need Stream Deck, You Need Macros
switowski.com
May 09, 2024
first accept
strangestloop.io
May 10, 2023
A bicycle for the senses
stephango.com
June 07, 2023
Ink Note April 2023: Ploma Rendering Experiments
www.inkandswitch.com
April 07, 2023
Music generated by finetuning Stable Diffusion on spectrograms then generating any song possible
levels.io
December 15, 2022
Building a 1997 Quake PC: Benchmarking Quake
fabiensanglard.net
January 12, 2026
Proxmox officially supports Arm, with some caveats
www.jeffgeerling.com
August 05, 2026
I'm starting to feel we're reaching a similar moment with Apple
levels.io
August 21, 2026
Leetcode - Episode 3 - The Streak Continues (3x E)
healeycodes.com
January 03, 2019
0059: NYC and SF?
www.scattered-thoughts.net
June 05, 2026
Raise the ambition threshold
jack-vanlightly.com
June 19, 2026
NFTs and Dark Web Shenanagins
nate.mecca1.net
June 18, 2025
I Am No Longer Attending Vintage Computer Festivals
ascii.textfiles.com
April 11, 2024
(AI) Smells on Medium
rmoff.net
November 25, 2025
Does the accept attribute on file inputs work better on Windows and Android?
adamsilver.io
June 07, 2026
Serves you right!
myme.no
January 03, 2018
By the way, what's a AA?
hushcrasher.substack.com
September 09, 2025
About
blog.singleton.io
December 12, 2021
NGC 7000 - North America Nebula
stfn.pl
September 09, 2023
Distributing LLM inference in DwarfStar
antirez.com
May 25, 2026
What cyborg clams can teach us about the ocean
dantheclamman.blog
August 23, 2023
Complexity and Accountability: A (Non-Environmental) Case for Rationing Computation
theluddite.org
September 01, 2024
A Culture of Distraction is Not The Problem
levels.io
September 04, 2013
Recovering My Mom's Gmail Password
mlajtos.mu
March 20, 2021
Connecting to managed ksqlDB in Confluent Cloud with REST and ksqlDB CLI
rmoff.net
March 24, 2021
Celebrating NYE 2014 in Hong Kong
levels.io
December 31, 2013
Browsers are different but so what?
adamsilver.io
September 01, 2016
Pointers in Rust, a guide
steveklabnik.com
October 18, 2013
Ordered custom tailored 100% cotton shirts from son of a tailor
levels.io
September 03, 2022
Data Engineering in 2022: Exploring LakeFS with Jupyter and PySpark
rmoff.net
September 16, 2022
Smithsonian Magazine Is Wrong About Vertical Farming
theluddite.org
July 01, 2023
Toward More Controllable AI Video Editing: An Early Research Exploration at Netflix
netflixtechblog.com
June 23, 2026
Host an indie-web yardsale on your /junk page
taylor.town
November 18, 2024
Never Missing the Train Again, Thanks to Rust
lilymara.xyz
January 31, 2024
Ordering Fancy Foods: A Guide for Stupid Americans
samhenri.gold
July 24, 2022
Howell Mill's Power Transformer
eleanor.ghost.io
March 20, 2023
free trade and the left, ter: mises and my apostasy
wingolog.org
March 06, 2026
When AI Sells You What You Want
kinduff.com
May 28, 2025
DayZ
steveklabnik.com
July 25, 2012
OGG-15051 oracle.goldengate.util.GGException: Class not found: "kafkahandler"
rmoff.net
July 29, 2016
January 2026
maggieappleton.com
January 02, 2026
Don’t be afraid of a long list of radio buttons (and why I broke this UX law)
adamsilver.io
May 19, 2024
0061: i'm not a cat, artificial adventures, synthetic sagas, anthropic, sponsors
www.scattered-thoughts.net
September 20, 2026
Generative AI is a New Drug: Report on My First ‘Trip’
brewster.kahle.org
February 02, 2026
Google and Korean OTN forums
rmoff.net
April 02, 2009
Boids in WebAssembly Using Go
healeycodes.com
July 26, 2020
A definitive guide to sealed traits in Rust
predr.ag
April 05, 2023
Six talks later
ohhelloana.blog
June 04, 2019
How to configure DNS for custom domains on GitHub Pages
www.cameronmacleod.com
November 20, 2018
To Chelsea & Mom, Happy Mothers' Day
taylor.town
May 12, 2024
Don’t Repeat Mistakes, Teach AI to Remember Every Code Review Instead
nmn.gl
June 14, 2025
What even is an institution?
vitalik.eth.limo
December 30, 2022
React is not a library, Angular generates wrappers, semantic HTML, defining UX
adamsilver.io
March 31, 2019
the saunternet
strangestloop.io
May 10, 2023
Static Allocation, Constant Work
matklad.github.io
September 02, 2026
2025 in review
www.jonashietala.se
January 03, 2026
Adding Go's defer to the TypeScript Compiler
healeycodes.com
August 02, 2026
April Bookmarks
ohhelloana.blog
May 06, 2020
Beijing air turned into hell on earth this weekend from weekend driving
levels.io
November 23, 2018
You stop wondering why the US is so insanely rich when you travel the rest of the world
levels.io
September 01, 2026
The Rittman Mead scripts github repository
rmoff.net
July 15, 2013
How to avoid microplastics
levels.io
March 28, 2022

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.