1. Dark mode toggles: two states are enough (Lea Verou’s blog)

    A good two-state toggle can actually express all three data model states. Until recently, if you looked at most websites with a theme toggle[1], you’d find three options: Light, Dark, and System. Examples of tri-state dark mode toggles. In (LTR) reading direction: Ant Design, Red Hat Design System, Web Awesome, Excalidraw, Taiga, Astro, Hero UI. Thankfully, these days the trend has shifted towards a simpler two-state toggle, but tri-state ones are still incredibly common. Examples of two-state…

    0
  2. Our Core Division (Matt Mullenweg)

    Inspired by Automatticians James Kemp and Dave Smith, I’ve been thinking a lot about how much of our discord in the design of WordPress stems from the differences of our two big tribes: Bloggers and Builders. Many of the OG developers of WordPress, including myself, tend more towards the blogging side. Writers, photographers, podcasters, journalists, the people for whom a reverse chronological stream on the homepage is the most obvious thing in the world. We link out a lot, love comments,…

    0
  3. Henry and Richard (Daily Medieval)

    Henry Bolingbroke and his cousin, Richard, were childhood friends, but when they were older Henry became one of the Lords Appellant in 1387 who took it upon themselves to curtail what they saw as excesses and corruption in the administration of Richard when he became king.Not only had they been friends, but Henry's father and Richard's uncle, the powerful (and sometimes feared) John of Gaunt, was a steadfast supporter of Richard personally and of royal authority generally.After all that…

    0
  4. Let’s try something different. (Finest Day)

    The beauty of blogging with Pika is how low the barrier to entry is. Think of a thought, write it down, click “publish post,” and you’re good to go. No bloated “update your plugin” horror show that ruins your layout yet again (hello, WordPress); no friction (though friction can be a good thing in itself). Can’t everything in life be this simple, please? I’ve noticed, however, that a quiet, organic division has crept into my daily publishing routine. And that’s one that I don’t like: short,…

    0
  5. Prest-O Change-O: 19 New SSGNs! (laststandonzombieisland)

    Much in the same way that the SECNAV in 1975 created 15 new “cruisers” from thin air by reclassifying DLGs to CGs to gain a two-cruiser lead over the Russkis, the Navy has just dubbed 19 planned Blocks V and VI Virginia class SSNs as SSGNs to fill the gap left by the four retiring TLAM-commando boats. The first of four Ohio-class SSGN conversions, USS Georgia is pending decommissioning after 42 years of service, with her sisters Ohio, Michigan and Florida soon to follow. Each was given a $1…

    0
  6. KelTec Enters the PDW Pistol Game with a Modded SUB2000: Meet the Nub Sub (laststandonzombieisland)

    Florida-based KelTec continues its established trope of delivering strange yet intriguing new guns to the market, introducing the SUB-SDP last week. The pistol, dubbed the “Nub Sub” in the company’s own marketing materials, is based on the KelTec SUB2000 folding carbine, made into a pistol format and sporting a stabilizing brace instead of a stock on a shorter extension tube and a 6-inch barrel. Set up to take Glock-pattern 9mm double stacks (i.e., G17, G19, G45), the base model ships with a…

    0
  7. Carrier-esque liminal photography (laststandonzombieisland)

    Sixth Fleet images, some 40 years ago this month. How about this surreal photo of a 44,000-ton Soviet Kiev class (Project 1143 Krechyet) “heavy aviation cruiser” (CVHG) seen from across the deck of a Sovremenny class destroyer, Mediterranean, August 1986. USN Photo DN-ST-86-11164, via NARA And this full-length version, sans Sovremenny: USN Photo DN-ST-86-11165, via NARA How the Kiev and the Sovremenny stack up to the rest of the fleet: DD-ST-86-06685 The above CVGH is believed to be the Minsk,…

    0
  8. Bash: edit line with $EDITOR (Jaime G. Wong)

    One obscure, but very useful Bash trick is CTRL+X CTRL+E, which will open $EDITOR to edit the current line. This means I can switch to a Vim session with whatever I was typing on intact. This is handy for those times where I need a search-and-replace operation or fix things in a long command or build a long complex command from scratch. I’m aware of Bash’s vi-mode, but I prefer using the default Emacs keybindings because I also work in other’s remote servers. Also, it’s a Vi emulation. I’ve…

    0
  9. AI multiplies bad engineering too (eshlox)

    When AI-generated code breaks something, the real problem is often how we reviewed, understood, and trusted it.

    0
  10. Week Notes - 2026-31 (James Leighton)

    Being honest, last week was a mostly uneventful one. I continued reading "The Last Continent" by Terry Pratchett. This is one I've been looking forward to for a long time and it hasn't let me down. Strewth, the parody of Australia is absolutely spot on! I played a little bit more of Firewatch on PC, but mostly got distracted with a re-implementation of my time tracking solution. Out with terminal based python scripts, in with a shiny flask interface! The goal is to completely replace Toggl with…

    1
  11. HTML Day 2026 Is This Saturday (Zachary Kai)

    Come write HTML with me this Saturday. HTML Day is an annual celebration of getting together and writing HTML, created by Elliott Cost and Laurel Schwulst. Saturday, August 8, 2026, is this year's date, and I'm running two online sessions again, same as last year. Sessions Two one-hour sessions, so folks across time zones can join in. Oceania Time — 6-7pm AEST European Time — 6-7pm CET The European session also works out to 9-10am PT, 11am-12pm CT, and 12-1pm ET, if you're in North America. No…

    0
  12. Performing circus can teach kids about hard work, dedication, teamwork, performance, etc. Most importantly, it teache... (Rhoneisms)

    Performing circus can teach kids about hard work, dedication, teamwork, performance, etc. Most importantly, it teaches kids how to fail in front of a crowd, get back up, and try it again. “Smile and Style” as they say. The crowd, for their part, will cheer even louder when you get it the next time.

    0
  13. AI can’t workout for you (Dan Kim)

    I kinda like this framing of doing work vs. going to the gym: At work, if your job is to move a bunch of heavy things from one side of the room to another, you should use whatever assistive tech you have on hand: a wagon, a forklift… even an AI-powered robot. But at the gym, it makes no sense for that robot to lift weights for you. The point of weightlifting isn’t to move heavy things across the room; it’s to actually lift those heavy things.

    0
  14. The Ultimate Advertising Machine (One Foot Tsunami)

    [🎶 Look out! Here comes the Spider-Man ad! 🎶] Surprise! You don’t really own your BMW.Link: https://www.techspot.com/news/113327-bmw-putting-spider-man-ads-dashboard-after-promising.html

    0
  15. Happy Blogiversary to Me, 25 Years! (Michael's pondering thoughts)

    Celebrating 25 years of blogging with gratitude, reflection, and a sweet slice of success surrounded by creativity and joy. August 6, 2001, 25 years ago. I started blogging. I had a website made by Microsoft FrontPage and hosted on GTE (now Verizon) in the homepages they offered back in those days for residential customers. In fact, your ISP provided everything for you. You had so much website space and an ISP-provided email, which you lost if you changed providers. That's foreign today. But I…

    0
  16. Cool Link: State of Devs 2026 (Matt Fantinel)

    This is a survey for developers about everything but coding, that is accepting answers up to September 5. If you’re a developer, it’s worth participating! It doesn’t take long to fill and can help understanding the current environment of the dev industry in such chaotic times.

    0
  17. Shitty Camera Challenge! (Aegir.org)

    Low resolution, high compression, wonky colours and press-the-button-and-hope photos! Yes, it's the shitty camera challenge!

    0
  18. One step at a time (A Learning a Day)

    We were on a challenging hike recently, and a few of us got to talking about what a lovely analogy hiking is for life. When you’re working your way up a steep climb, you have to take it one step at a time. There’s little point looking back at how far you’ve come or ahead at how far is left — both just pull you out of the only step that matters, the next one. Along the way, you cross paths with all sorts of people, each on their own version of the journey. And the encouraging thing is that…

    0
  19. Chloroform in Montevallo in 1848 (Alabama Yesterdays)

    General anesthesia using gases for surgery is one of America's great nineteenth century medical achievements. In early 1845 dentist Horace Wells used nitrous oxide to painlessly extract a tooth. In October 1846 dentist William T.G. Morton successfully demonstrated ether anesthesia in Boston during an operation by John Collins Warren. The Morton/Warren event soon made it's way around the world. The Wood Library-Museum of Anesthesiology outside Chicago maintains an extensive timeline that covers…

    0
  20. Latch - an Elixir atproto OAuth library (jola.dev)

    As part of building a service for automatically publishing blog posts from RSS feeds into atproto's standard.site lexicon, I implemented atproto OAuth for logging in and getting access tokens to publish for the user. This means that any user with an atproto account, whether they created it on Bluesky, Eurosky, or Blacksky, or any of the other Personal Data Servers available, can log in to your service. Atproto OAuth does not require pre-registering clients with a service, one implementation…

    0
  21. Disassembling a Microwave Safely (and Busting Some Myths) (SquareOrbits)

    Microwave ovens are a gold mine of useful parts that can be salvaged and reused in other projects. However, they also contain components that can cause serious harm if handled incorrectly. Let's safely disassemble this one I found abandoned at the side of the road and harvest anything useful. ⚠️ Safety warning Taking apart a microwave can be dangerous. These operate at very high voltages and you should never attempt to repair or disassemble one while it's plugged in or switched on. Even after…

    1
  22. OpenStreetMap, business interests and capitalism (Imagico.de)

    Another interesting recent topic of discussion in the OSM community has been on corporate influence on the project. The concern about corporate influence on OpenStreetMap is fairly old. For some time there had been substantial concern about a direct takeover of the OpenStreetMap Foundation by large US tech corporations. I had commented on this in the past. But i realize that the focus of that discussion had been somewhat one sided, looking mostly at the influence of individual business…

    0
  23. I’d mentioned earlier in the spring that Kim picks up two new hanging ferns every year so the birds can nest in them.... (Rob Fahrni)

    I’d mentioned earlier in the spring that Kim picks up two new hanging ferns every year so the birds can nest in them. This one has had two separate momma birdies choose it to birth and care for their young this year. And yes, that’s a lot of poop! 🤣

    0
  24. GL.iNet Mudi 7 (マリウス)

    tl;dr: After almost seven years my Netgear Nighthawk M2 has started rebooting on its own, reporting nonsensical battery percentages and ignoring most of my presses on its touch buttons, so I spent the past three months replacing it with the GL.iNet Mudi 7 (GL-E5800), a 5G NR Sub-6 travel router with two nano-SIM slots plus an onboard eSIM, Wi-Fi 7, a 2.5 GbE port, two USB-C ports and a removable 5380 mAh battery. It is the most capable mobile router I have owned, its 13.5-hour battery rating is…

    0
  25. My AI Rules (Schuetzler.net)

    A non-exhaustive list of principles I aim to follow with my use of AI:Don't Slop Grenade. With AI it's trivial to generate multiple (even hundreds) pages of content that support literally any idea. Doing so is roughly the equivalent of a gish gallop, where you give so much (mediocre-to-bad-to-sometimes-okay) content that it's impossible for someone to effectively respond. For most things, shorter is better.Own what you produce and share. Don't make any arguments you don't understand. This is…

    1
  26. Have You Seen This Wavy Leaf? Report it! (Outside My Window)

    Wavyleaf basketgrass (photo from Wikimedia) 6 August 2026 Have you seen this plant? Its wavy leaves are nothing like the plants I’m used to in Pennsylvania so I was surprised when I saw it at Bear Run Nature Reserve in late May. Was it a new wildflower? No! This is wavyleaf basketgrass, an extremely invasive plant that is just starting to take hold in Pennsylvania. This month the Pennsylvania iMapInvasives Program is holding a statewide blitz to find it so we can beat it back before it covers…

    0
  27. "Give the image of what we see, forgetting everything that has appeared before our time." (Reading Room)

    A minute in the world's life passes! To paint it in its reality, and forget everything for that! To become that minute, to be the sensitive plate... give the image of what we see, forgetting everything that has appeared before our time. Cézanne title here

    0
  28. Is it a bad sign when people start making Enron comparisons? It seems like a bad sign. (West Coast Stat Views (on Observational …)

    Following up on yesterday's post. If you're not interested in the AI bubble, you might want to come back next week because this thread is going to be running through Friday.Here is Ed Zitron discussing the AI industry's huge off-the-books debt. Before we jump in, however, there's one point I want to emphasize (we'll dig into this even deeper tomorrow when we discuss Patrick Boyle's analysis). This story is Enron-esque. It is Enron-reminiscent. It is "a little bit Enron." It is not, however,…

    0
  29. Re: Why I Left Wordpress for BearBlog (Online Goddess)

    I saw Paul’s post Why I Left Wordpress for BearBlog a little earlier today. As a fellow Wordpress refugee who has been using it for almost 2 decades, for both personal and work purposes, I decided to reply with my own thoughts. Like Paul says, the key problem is it’s pretty bloated and now seems to be jack of all trades, but master of none. The recent push to incorporate AI functionality into core has only lowered my opinion of it further. That and the petty leadership that has made itself…

    2
  30. (91) i miss being human (☘️ juni-personal ☘️)

    (image courtesy of unknown artist) i miss being human. i miss the feeling of words carrying more than weight, expectations, obligations, overload. i miss the sanctity of crafting them for others back when meaning was deliberate, messy, raw, intentional, full of... itself. when it took days, weeks to sculpt thousands of words into a form in which others could share, engage, learn, and discover themselves within. by unpacking the inherently messy humanity within their creation. instead of the…

    1