Les Orchard <me@lmorchard.com>
That's me!
About Me
TL;DR: he / him; old adhd cat dad; tinkerer; serial enthusiast; editor-at-large for lmorchard.com
This page collects a bunch of the stuff I do online. If you feel like it, send me an email at
me@lmorchard.com, send a toot to
@lmorchard@masto.hackers.town, or find me in one of
the other usual places below:
Blog (blog.lmorchard.com)
Links
-
15 hours ago
The Website Specification
A platform-agnostic specification of the technical features every decent website should have — from to /.well-known/security.txt, from WCAG contrast to llms.txt. Written for humans and agents.
-
18 hours ago
Correlated randomness in Slay the Spire 2 - Andy Tockman
Briefly, in Spire 1, the game used several distinct pseudorandom number generators, to prevent e.g. randomness within a combat from influencing future card rewards. However, they were all initialized to the same starting state, which meant they produced the same sequence of numbers. A crafty player could therefore pay attention to the results of past random events and gain information about future random events.
-
19 hours ago
Starboard — Portmaster games, on your Android
Portmaster put hundreds of free, community-ported games on Linux handhelds. Starboard brings huge swathes of that catalogue to the Android ones — the Odin, Retroid, RG and dual-screen Thor class of device — by running them in a real Linux environment under the bonnet. Phones are welcome too.
-
21 hours ago
Rivalis — Open-source real-time framework for Node.js
Build real-time multiplayer for Phaser, PixiJS, Three.js, or any browser game. Open-source Node.js framework — rooms, actors, typed binary protocol. Free for commercial use, forever.
-
1 day ago
AddyOsmani.com - Loop Engineering
Loop engineering is replacing yourself as the person who prompts the agent. You design the system that does it instead. A loop here can be thought of a recursive goal where you define a purpose and the AI iterates until complete. I believe this may be the future of how we work with coding agents. However, its still early, I’m skeptical and you absolutely have to be careful about token costs (usage patterns can vary wildly if you are token rich or poor), so I want to unpack what it is and what it means.
-
1 day ago
How building an HTML-first site doubled our users overnight
It is not acceptable to bounce users on old browsers, users with bad network connections, users using assistive technologies. Certainly not from a monopoly public service. A lot of hype and noise is pressing us to extend the cowboy, wild-west phase of the software industry’s expansion. We should set that aside, and take ourselves seriously as a mature industry. Build a web application that works on a playstation portable on a 3G connection - if you do, it will work for all your users, and it will still work 30 years from now.
-
3 days ago
Why is it so hard to do my work? The challenge of attention residue when switching between work tasks
In many jobs, employees must manage multiple projects or tasks at the same time. A typical workday often entails switching between several work activities, including projects, tasks, and meetings. This paper explores how such work design affects individual performance by focusing on the challenge of switching attention from one task to another. As revealed by two experiments, people need to stop thinking about one task in order to fully transition their attention and perform well on another. Yet, results indicate it is difficult for people to transition their attention away from an unfinished task and their subsequent task performance suffers. Being able to finish one task before switching to another is, however, not enough to enable effective task transitions. Time pressure while finishing a prior task is needed to disengage from the first task and thus move to the next task and it contributes to higher performance on the next task.
-
3 days ago
The new 20% time, minus the time | joe.dev
Running a handful of agents and switching between them is its own kind of tired. Harvard Business Review has started calling it “AI brain fry”: the strain of supervising systems that move faster than you can think. It isn’t burnout. For me, burnout is feeling responsible for something you can’t affect, shoving at an immovable object. Brain fry is almost the reverse. You have all the help you could ask for, a row of agents that will do whatever you tell them, and the thing that gives out is your own capacity to hold context and decide.4 We spend all our attention on what the tools can do. We’ve barely started on what running them does to the person doing it.
-
3 days ago
ntfy.sh | Send push notifications to your phone via PUT/POST
ntfy (pronounced notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, and/or using a REST API. It's infinitely flexible, and 100% free software.
-
3 days ago
Banned Book Library | Rick's Blog
A long while back I had an idea to hack a WiFi smart light bulb to do something more useful to me. Actually, I had a few different ideas of things to do with them. One of these ideas was to modify the device to have an open WiFi access point and a web server hosting banned books. The idea was that if you lived somewhere that banned books you thought were important, you could theoretically stick a digital copy of the book on one of these light bulbs. Then you could go install it somewhere in your community. As long as the light bulb is switched on, then anyone in the vicinity can still access the banned material assuming they have an electronic device with WiFi. Since the device is a light bulb, it would be difficult to detect and likely to go unnoticed. A cyberpunk digital dead drop. These devices are also fairly inexpensive, so leaving them around town as is hopefully not very cost prohibitive.
-
3 days ago
Maybe it's time for lots of little indie AIs to take over - Anil Dash
That’s me, in The Guardian a few days ago, trying to distill a message that I’ve been trying to get out as broadly as possible for quite a while now. It's sort of like hoping a comet will take out the major AI players and a bunch of smaller new players will be the smarter, better-adapted mammals that take their place instead.
-
4 days ago
MikeSchirtzinger/silent-notetaker: Private, on-device AI meeting notetaker that runs entirely in your browser — live transcription, speaker ID, and note extraction with no audio leaving your machine (WebGPU + WASM).
Private, on-device AI meeting notetaker that runs entirely in your browser — live transcription, speaker ID, and note extraction with no audio leaving your machine (WebGPU + WASM).
@lmorchard@masto.hackers.town
-
1 day ago
ugh, I really need to get around to excising Disqus from my blog. they're starting to serve up chumbox ads in the comment widget 🤮
-
1 day ago
I'm mean, don't get me wrong, I'm talking about *going evil* and conning the rubes - I actually have truck with a bunch of that woo stuff, even if only metaphorically. Which is, of course, why I won't do it. Probably leaving a few dozen million on the table at least.
-
1 day ago
Hell, I'll even throw in a little off-brand Dianetics, Scientology, and Objectivism in there just to really pull out all the stops
-
1 day ago
I mean, I've read enough occult literature to know how to string together some woo garbage. Should I turn evil and start peddling New Age AI to the over-financialized? I can and will pull a bewildering cascade of Jung, Campbell, Adler, and the complete catalog of Llewellyn Publications directly out of my anus and apply it to LLMs. I bet I could even prompt & context & harness engineer those suckers to play along since I'm sure it's all in their training corpuses
-
1 day ago
RE: https://mastodon.social/@gvwilson/116774290673952380 oh emm gee akashic records
-
1 day ago
Really trying to convince this guy that he could be a part of this
-
1 day ago
I practically can't with these #cats
-
1 day ago
I hope @TechConnectify can explain this
-
2 days ago
okay everybody shut the fuck up Technology Connections is on https://www.youtube.com/watch?v=_KWdCqpXB7A
-
2 days ago
Also Chewy sent us a card, "Happy 9th birthday, Cosmo!" And i was like how very dare you?! This cat is still 12 weeks old like the day we adopted him #cats
-
2 days ago
Content warning:mh-; cat aggression & injury When he's calm, Minnaloushe is such a big dopey teddy bear. Really hoping we can convince him everybody cool to hang out with, here.
-
2 days ago
Content warning:mh-; cat aggression & injury Vet's guess was that we maybe introduced him to the house a little too fast the first time around. He'd been at the adoption place for about a week, at another home 2 weeks before, and another home for 4 years before that - so a big of a whirlwind set of changes when he met our 2 cats. Hoping that a reset and lots of stability will turn this around
Github (@lmorchard)
- 1 day ago submitted Issue #592 to lmorchard/decafclaw : Inject vault-root AGENTS.md as always-loaded context
- 1 day ago submitted Issue #592 to lmorchard/decafclaw : Inject vault-root AGENTS.md as always-loaded context
- 1 day ago pushed ad70bba to lmorchard/starnet ( main ): Add lint-imports guard to make check (#244)
- 1 day ago pushed 50f2d49 to lmorchard/starnet ( worktree-audio-reference-analyzer ): Fix accumulating crackle: guard against orphaned graphs from overlapping async builds
- 1 day ago submitted Issue #591 to lmorchard/decafclaw : Reflection: shared verifier_model config (resolved through model_configs)
- 1 day ago submitted Issue #590 to lmorchard/decafclaw : Close the discover → act → verify → carry-forward loop (heartbeat triage inbox)
- 1 day ago submitted Issue #590 to lmorchard/decafclaw : Close the discover → act → verify → carry-forward loop (heartbeat triage inbox)
YouTube Videos (lmorchard)
-
Chiptunes & Tinkering - Adding limit switches to a 3018 CNC machine?
-
Chiptunes & Tinkering - Assembling the Why Em-Ulator Module for RC2014
-
Chiptunes & Tinkering - Reflashing Sonoff S31 AC (again)
-
Clip: Chiptunes & Tinkering - Reflashing a Sonoff S31 with Tasmota to control an AC outlet with Home
-
Chiptunes & Tinkering - Reflashing a Sonoff S31 with Tasmota to control an AC outlet with Home Assis
-
Chiptunes & Tinkering - RC2014 assembly, Pi Pico Terminal and Real Time Clock modules
-
Chiptunes & Tinkering - RC2014 assembly, Digital I/O board part 2
-
Chiptunes & Tinkering - RC2014 assembly, Digital I/O board
-
Chiptunes & Tinkering - RC2014 wifi module assembly
-
Chiptunes & Tinkering - RC2014 wifi module repair & firmware update
-
Chiptunes & Tinkering - RC2014 assembly, again again?
-
Chiptunes & Tinkering - RC2014 assembly, again?
Pocket Casts
-
CORE 525: Address The Pile
from
CORE
1 day ago
-
NPR News: 06-19-2026 5PM EDT
from
Unknown Podcast
17 hours ago
-
CORE from Nerdtacular 2026!
from
CORE
3 days ago
-
NPR News: 06-19-2026 4PM EDT
from
Unknown Podcast
18 hours ago
-
US-Iran Talks Delayed, Vance Peace Architect, Obama Presidential Center Opens
from
Up First from NPR
1 day ago
-
NPR News: 06-19-2026 12PM EDT
from
Unknown Podcast
22 hours ago
-
ASML Refutes U.S. Commerce Secretary’s Allegations of Illicit EUV Exports to China - DTH
from
Daily Tech News Show
22 hours ago
-
Who decides when AI is too dangerous?
from
Decoder: Ad-Free Edition
2 days ago
-
NPR News: 06-18-2026 11AM EDT
from
Unknown Podcast
1 day ago
-
Trump Signs Initial Deal With Iran, Trump Withholds DNI Nominee, Trump Approval Poll
from
Up First from NPR
2 days ago
-
NPR News: 06-18-2026 10AM EDT
from
Unknown Podcast
2 days ago
-
The best headphone mic we've ever tested
from
The Vergecast: Ad-Free Edition
2 days ago
Spotify ( Les Orchard )
-
Two on Further by Intuition 1 day ago
-
Heartbreak Kid on Strange Words and Weird Wars by Marnie 1 day ago
-
Put Up A Fight on Anywhere by Causeway 1 day ago
-
Now This Is Fun on An Extended Broken Frame by Marsheaux , James New 1 day ago
-
Wild Things on Wild Things by Ladyhawke 1 day ago
-
Never Ending Circles on Every Open Eye by CHVRCHES 1 day ago
-
I See Red on Paradises by Ladytron 1 day ago
Colophon
This is a static web page hosted on Amazon S3. It is periodically updated via a scheduled Github Action that fetches data from many sources on the web.
- Source code:
- https://github.com/lmorchard/about-me
- Last fetched:
- 2026-06-20T15:04:59.452Z
- Last rendered:
- 2026-06-20T15:05:40.653Z