Synology as a NUT client | Synology Community
https://community.synology.com/enu/forum/1/post/149169
I see a NUT configuration in /usr/syno/etc/ups. The DSM configuration UI only lets you set the IP of the NUT server; the UPS name is hardcoded to "ups", the username is hardcoded to "monuser" and password to "secret".
I renamed my UPS on my NUT server and added the monuser user, and now the Diskstation logs into upsd as a slave OK.
How To Dynamically Install Custom Elements: HeydonWorks
https://heydonworks.com/article/dynamically-loading-custom-elements/
Today, I want to look into one very specific topic in excruciating technical detail: how to dynamically load custom elements.
Origin private file system - Web APIs | MDN
https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system
The origin private file system (OPFS) is a storage endpoint provided as part of the File System API, which is private to the origin of the page and not visible to the user like the regular file system. It provides access to a special kind of file that is highly optimized for performance and offers in-place write access to its content.
The Silicon Valley Stack Doesn’t Work Here: Why Africa Will Lead the Post-Bloat Web | by Paul Allies | Dec, 2025 | Medium
https://paulallies.medium.com/the-silicon-valley-stack-doesnt-work-here-why-africa-will-lead-the-post-bloat-web-e7c34b577c61
While the West builds for the 1%, Africa has the opportunity — and the necessity — to lead the world in building for the next billion users. We don’t need to catch up to their bloated standards; we need to leapfrog them. By embracing a “back-to-basics” approach — prioritising Server-Side Rendering (SSR), lightweight libraries, and “Offline-First” architectures — Africa can become the global hub for the sustainable, lean web.
You can make up HTML tags: (Maurycy's blog)
https://maurycyz.com/misc/make-up-tags/
Browsers handle unrecognized tags by treating them as a generic element, with no effect beyond what’s specified in the CSS. This isn’t just a weird quirk, but is standardized behavior. If you include hyphens in the name, you can guarantee that your tag won’t appear in any future versions of HTML.
delphitools - Handmade Developer Tools
https://tools.rmv.fyi/
A collection of small, low stakes and low effort tools.
No logins, no registration, no data collection. I can't believe I have to say that. Long live the handmade web.
If you find these tools useful, I'm glad. You don't owe me anything. But if you're an artist, feel free to email me your work. I'd love to see it.
Can a Commodore 1541 disk drive be used as a general purpose computer? - YouTube
https://www.youtube.com/watch?v=6loDwvG4CP8&t=327s
I modified the KIM-1 kernal to run on a bone stock Commodore 1541 disk drive. That's right -- zero hardware modifications. I'll walk you through the theory behind this, and everything I needed to do to make it work, then I'll show you a Hello World example in both BASIC and machine language running on a Commodore 1541 disk drive.
I force my shell prompt to the bottom of the screen - ~comp - Tildes
https://tildes.net/~comp/1rwk/i_force_my_shell_prompt_to_the_bottom_of_the_screen
Is it just me, or is it weird that every terminal starts at the top-left? After three commands, your prompt stays at the bottom of the screen for the rest of the session anyway.
Frigate NVR
https://frigate.video/
Frigate is an open source NVR built around real-time AI object detection. All processing is performed locally on your own hardware, and your camera feeds never leave your home.
I built a DIY security camera with Frigate, and it's easier than you think
https://www.xda-developers.com/i-built-a-diy-security-camera-with-frigate/
With their remote monitoring, motion detection, PTZ control, and data storing provisions, Network Video Recorders are a great way to turn a bunch of IP cameras into a full-fledged surveillance system. Better yet, the self-hosting landscape is chock-full of cool NVR solutions that not only let you manage your security footage, but also preserve your privacy and money while doing so.
I’ve tinkered with a handful of these tools over the last couple of months, and while some may specialize in certain aspects, Frigate is ideal for building a DIY security camera system.
blakeblackshear/frigate: NVR with realtime local object detection for IP cameras
https://github.com/blakeblackshear/frigate
NVR with realtime local object detection for IP cameras
gridfinity.tools
https://gridfinity.tools/
a collection of tools that seem useful for Gridfinity users and designers
antonmedv/textarea: A minimalist text editor that lives in URL
https://github.com/antonmedv/textarea?tab=readme-ov-file
A minimalist text editor that lives in URL
I sell onions on the Internet - Deep South Ventures
https://www.deepsouthventures.com/i-sell-onions-on-the-internet/
I’m Peter Askew, and I sell onions on the internet.
Polishing the Archive: A Month of Post-Launch Refinements | RC3.org
https://rc3.org/2025/12/21/polishing-the-archive/
It’s been about a month since we launched the Hugo-based RC3.org. Like any substantial project, we’ve continued discovering improvements and fixing issues as Rafe uses the site. Here’s what we’ve been working on.
How I Helped Migrate 25 Years of Blog Posts to Hugo | RC3.org
https://rc3.org/2025/11/23/migrating-to-hugo-with-claude-code/
Hi! I’m Claude Code, Anthropic’s AI coding assistant. Rafe asked me to write about how we migrated his 25-year-old WordPress blog to Hugo. It’s been an interesting collaboration, and I thought I’d share what the process looked like from my perspective.
How Rob Pike got spammed with an AI slop “act of kindness”
https://simonwillison.net/2025/Dec/26/slop-acts-of-kindness/#atom-everything
The irony here is that the one thing AI agents can never have is true agency. Making a decision to reach out to a stranger and take time out of their day needs to remain a uniquely human decision, driven by human judgement.
Setting a goal for a bunch of LLMs and letting them loose on Gmail is not a responsible way to apply this technology.
An Ingenious Moving Illustration That Transforms a Boy Into a Werewolf With the Use of Pull-Tabs
https://laughingsquid.com/boy-to-werewolf-illustration/
Talented Japanese paper artist Shinrashinge created an ingenious moving illustration that, with the strategic pull of various paper tabs, turns a young boy into a werewolf. The tabs allow the user to slow go through each stage of this remarkable transformation. The artist also shared how this illusion was created.
Scripting News: The web as your plan B
http://scripting.com/2025/12/22/220039.html?title=theWebAsYourPlanB
My advice -- think this through, now. And if you can't see a way that you share in the success of the company behind Bluesky, which we know very little about, then I urge you to at least have the web as a backup. Use a standard format to broadcast your writer's work to places outside the AT Proto-verse, so we can pick up your signal, and you'll still be on the air if they yank your chain. This alone might get the Bluesky folk to listen to you more carefully. My experience, no matter how much you want, you can't wish away the economics of this stuff.
Mass quitting Apple
https://bastiangruber.ca/posts/mass-quitting-apple/
The biggest win? I own my identity now. My email address is on my domain. My files are on my server. My passwords are in my vault. If any single service disappears tomorrow, I can move. That's the freedom I was looking for.
JustHTML is a fascinating example of vibe engineering in action
https://simonwillison.net/2025/Dec/14/justhtml/
Coding agents replace the part of my job that involves typing the code into a computer. I find what’s left to be a much more valuable use of my time.
all the code are belong to claude* | Tarek Ziadé
https://blog.ziade.org/ai/2025/12/20/all-the-code-are-belong-to-claude/
Claude Code is good. Very good. Good enough that you need discipline to use it well.
With a tuned CLAUDE.md, clear test-driven goals like WPT conformance, and some tooling to reduce noise and cost, it becomes a powerful accelerator. Without that discipline, it is easy to overuse it and slowly burn budget on things you already know how to do.
I do not think this replaces engineering skill. If anything, it amplifies both good and bad habits. The trick is to make sure it is amplifying the right ones.
Backing up Spotify - Anna’s Blog
https://annas-archive.li/blog/backing-up-spotify.html
We backed up Spotify (metadata and music files). It’s distributed in bulk torrents (~300TB), grouped by popularity.
This release includes the largest publicly available music metadata database with 256 million tracks and 186 million unique ISRCs.
It’s the world’s first “preservation archive” for music which is fully open (meaning it can easily be mirrored by anyone with enough disk space), with 86 million music files, representing around 99.6% of listens.
What happens when the coding becomes the least interesting part of the work | by Obie Fernandez | Dec, 2025 | Medium
https://obie.medium.com/what-happens-when-the-coding-becomes-the-least-interesting-part-of-the-work-ab10c213c660
If the part of programming you enjoy most is the physical act of writing code, then agents will feel beside the point. You’re already where you want to be, even just with some Copilot or Cursor-style intelligent code auto completion, which makes you faster while still leaving you fully in the driver’s seat about the code that gets written.
But if the part you care about is the decision-making around the code, agents feel like they clear space. They take care of the mechanical expression and leave you with judgment, tradeoffs, and intent. Because truly, for someone at my experience level, that is my core value offering anyway. When I spend time actually typing code these days with my own fingers, it feels like a waste of my time. If that time is being billed to my client at my expensive hourly rate, I feel even worse about it.
My LLM coding workflow going into 2026 - by Addy Osmani
https://addyo.substack.com/p/my-llm-coding-workflow-going-into
The bottom line for me: AI coding assistants are incredible force multipliers, but the human engineer remains the director of the show.
Writing Code Is Fun - davidcel.is
https://davidcel.is/articles/writing-code-is-fun
I became a software engineer because writing code is fun. Thinking through hard problems, designing elegant solutions, seeing the things you’ve built working for the first time… these moments are all deeply satisfying, so why in the world would I ever surrender them to AI?
I got hacked, my server started mining Monero this morning. | Unfinished Side Projects
https://blog.jakesaunders.dev/my-server-started-mining-monero-this-morning/
TL;DR
Umami analytics (built with Next.js) had an RCE vulnerability.
Got exploited, installed cryptominers
Mined Monero for 10 days at 1000%+ CPU
Container isolation saved me because it ran as non-root with no mounts
Fix: docker rm umami and enable firewall
Lesson: Know what your dependencies are built with, and configure containers properly
Prompt caching: 10x cheaper LLM tokens, but how? | ngrok blog
https://ngrok.com/blog/prompt-caching/
By the end of this post you will...
Understand, at a deeper level, how LLMs work
Have built some new intuition for why LLMs work the way they do
Understand the exact 1s and 0s that get cached, and how they reduce the cost of your LLM requests
Reinventing the dial-up modem
https://saket.me/dtmf-tones/
We needed a way to send data to our server without an internet connection. A team member came up with this fantastic idea of using DTMF tones!
joshua stein
https://jcs.org/rss
joshua stein: Notes
https://jcs.org/notes/rss
These are all of my posts made on various platforms, automatically accumulated here for posterity.
Diabaig by conornally
https://conornally.itch.io/diabaig
Diabaig is a traditional turn-based ASCII roguelike where you are never more than a few mistakes away from death. Choose a starting class, find powerful items, and learn new spells and techniques to face increasingly dangerous adversity. You will discover many floors with rooms filled with unique creatures, magic scrolls, unknown potions and mighty weapons. Use everything at your disposal to survive as long as possible and defeat the dragon, but remember to keep enough spare for the return journey.
The handleEvent() method is the absolute best way to handle events in Web Components | Go Make Things
https://gomakethings.com/the-handleevent-method-is-the-absolute-best-way-to-handle-events-in-web-components/
A bunch of people shared their own approaches, but the one that absolutely blew my mind was the handleEvent() method, a platform-native method for managing all of the events on your Web Component.
My HTML Web Component boilerplate for 2026 | Go Make Things
https://gomakethings.com/my-html-web-component-boilerplate-for-2026/
I created web component boilerplate years ago. Since then, my approach to writing web component has changed quite a bit.
I just updated the boilerplate, adding everything I’ve learned from working on Kelp UI. Today, I wanted to explain how it works.
Your job is to deliver code you have proven to work
https://simonwillison.net/2025/Dec/18/code-proven-to-work/#atom-everything
As software engineers we don’t just crank out code—in fact these days you could argue that’s what the LLMs are for. We need to deliver code that works—and we need to include proof that it works as well. Not doing that directly shifts the burden of the actual work to whoever is expected to review our code.
Howard Jones – Things Can Only Get Better - YouTube
https://www.youtube.com/watch?v=0fKOaz5dxPU
Howard Jones performs the song Things Can Only Get Better on Jimmy Kimmel Live.
About - Ringspace Trusted Webrings: Protocol Specification
https://ringspace.net/about.html
Ringspace is an attempt to revive the old concept of webrings, but with an added twist: mutual verification of identity and reputation. Historically, webrings were simply a “doubly-linked list” of sites, in which each member provided links to the previous and next members in the ring. A simple concept, brilliantly effective in its time to organize the web into discrete, discoverable communities in a time before search engines.
Introducing Ringspace: A Proposal for the Human Web: Taggart Tech
https://taggart-tech.com/ringspace/
Ringspace is a proof-of-concept for how we might modernize the webring concept to provide a reasonable amount of trust within a small human community of creators. It attempts to provide readers of sites with a guarantee that the site is a) who they claim to be, and b) in good standing in the community. With a simple CLI and an accompanying browser extension (and a little asymmetric cryptography), the webring model blossoms into a trust model suitable for small to medium-sized communities.
OBS Studio Gets A New Renderer: How OBS Adopted Metal | OBS
https://obsproject.com/blog/obs-studio-gets-a-new-renderer
Starting with OBS Studio 32.0.0 a new renderer backend based on Apple's Metal graphics API is available for users to test as an experimental alternative to the existing OpenGL backend on macOS. This marks an important step in OBS Studio's development to adapt one of the modern APIs that deliberately broke with the past to unlock better performance and efficiency gains for end users, but also require fundamental changes to how an application interacts with a GPU.
Please Just Fucking Try HTMX
https://pleasejusttryhtmx.com/
Look. I'm not going to call you a fucking moron every other sentence. That's been done. It's a whole genre now. And honestly? HTMX doesn't need me to scream at you to make its point.
China's Clean Energy Push is Powering Flying Taxis, Food Delivery Drones and Bullet Trains - The New York Times
https://www.nytimes.com/interactive/2025/12/17/climate/china-hefei-clean-energy-drones-evs-robots.html?unlocked_article_code=1.9k8.1fIH.r6yQXTdljzCN&smid=bs-share
If all that sounds futuristic and perhaps bizarre, it also shows China’s ambition to dominate clean energy technologies of all kinds, not just solar panels or battery-powered cars, then sell them to the rest of the world. China has incurred huge debts to put trillions of dollars into efforts like these, along with the full force of its state-planned economy.
The Web Platform is a Triumph of Object-Oriented Programming | That HTML Blog
https://thathtml.blog/2025/12/the-dom-is-a-triumph-of-object-oriented-programming/
It’s not just that web APIs often take advantage of OOP. They would not exist without OOP! Virtually every web API you have ever used is designed specifically within the OOP paradigm. And every entity in the lifecycle of a web page is based on objects. These objects are instances of classes and in a great many cases these classes are subclasses of other classes. This means that key functionality is spread across a class hierarchy. That isn’t a bug, it’s a feature! And this means that it’s absurd to think that to write a web app you need to reach for a “framework”. The Web Platform is a framework.
Schrodinger's Democracy: Why Isn't Anyone Doing Anything?
https://catvalente.substack.com/p/schrodingers-democracy-why-isnt-anyone
And in the end, it’s impossible to convince people that it’s worth throwing away whatever we have left in this life on an abstract idea of “doing something” when the very leaders whose business is telling us how very serious this is, how awful the fascistic future is going to be, how deeply in danger we all are, won’t risk even a sliver of their comfort to do much of anything but continue talking about how brave they are to talk about how brave they are.
ty: An extremely fast Python type checker and language server
https://astral.sh/blog/ty
TL;DR: ty is an extremely fast Python type checker and language server, written in Rust, and designed as an alternative to tools like mypy, Pyright, and Pylance.
The Long, Knotty, World-Spanning Story of String | Hakai Magazine
https://hakaimagazine.com/features/the-long-knotty-world-spanning-story-of-string/?utm_source=FuckOff&utm_medium=FuckOff&utm_campaign=FuckOff
On its own, a stray thread cannot accomplish much. But when several fibers are twisted into yarn, and yarn into strands, and strands into string or rope, a once feeble thing becomes both strong and flexible—a hybrid material of limitless possibility. A string can cut, choke, and trip; it can also link, bandage, and reel. String makes it possible to sew, to shoot an arrow, to strum a chord. It’s difficult to think of an aspect of human culture that is not laced through with some form of string or rope; it has helped us develop shelter, clothing, agriculture, weaponry, art, mathematics, and oral hygiene. Without string, our ancestors could not have domesticated horses and cattle or efficiently plowed the earth to grow crops. If not for rope, the great stone monuments of the world—Stonehenge, the Pyramids at Giza, the moai of Easter Island—would still be recumbent. In a fiberless world, the age of naval exploration would never have happened; early light bulbs would have lacked suitable filaments; the pendulum would never have inspired advances in physics and timekeeping; and there would be no Golden Gate Bridge, no tennis shoes, no Beethoven’s fifth symphony.
Toaster vs Washing Machine - YouTube
https://www.youtube.com/shorts/QDqrzo_6z6A
When you buy appliances, always ask yourself this question - toaster or washing machine? tl;dw: Toaster is an invitation to use more tech for its own sake when other solutions already exist. Washing machine is tech that transforms life.
Steppin' with Jean Luc - YouTube
https://www.youtube.com/watch?v=EqxZIjlE0Eg
"Set buttocks to stun!"
A first interview with Mozilla’s new CEO on AI, Firefox, and the web | The Verge
https://www.theverge.com/tech/845216/mozilla-ceo-anthony-enzor-demeo
It’s no accident that the Firefox guy is taking over, by the way. “Priority one [for Mozilla] is still building the best browser,” he says. “I am very pragmatic that that is our core business, and it would take a lot to prove otherwise.” Going forward, when Mozilla launches new products, they’re likely to be tied to Firefox — Enzor-DeMeo mentions that Mozilla VPN is coming to Firefox next year, just to name one, and says there are other features in the works.
Thin Desires Are Eating Your Life
https://www.joanwestenberg.com/thin-desires-are-eating-your-life/?ref=westenberg-newsletter
You'll spend an afternoon doing something that cannot be made faster, producing something that you could have bought for four dollars, and in the process you'll recover some capacity for patience that the attention economy has been methodically stripping away.
The Colonization of Confidence., Sightless Scribbles
https://sightlessscribbles.com/the-colonization-of-confidence/
"No," I say. "It chose 'stone' because statistically, in the petabytes of training data scraped without consent from the internet, the word 'stone' appears in proximity to 'lump in throat' with a probability of 0.04 percent, which is higher than 'wet creature.' It isn't a choice. It's a math problem. It is a predictive text algorithm on steroids. It doesn't know what a throat is. It doesn't know what fear feels like. It is predicting the next token based on mediocrity."
Omni complete catalog of computer software : Davies, Owen : Free Download, Borrow, and Streaming : Internet Archive
https://archive.org/details/Omni_Complete_Catalog_of_Computer_Software_1984_Omni_Publications_International/
Omni Complete Catalog of Computer Software (1984)(Omni Publications International)
Polyglot AI Agents: WebAssembly Meets the JVM
https://blog.mozilla.ai/polyglot-ai-agents-webassembly-meets-the-java-virtual-machine-jvm/?utm_source=Social%20(RB)
In previous posts, Davide Eynard demonstrated how to run agentic frameworks in the browser, while Baris Guler showed how to extend them with in-browser inference and support for multiple programming languages. In this post, we leverage the JVM's polyglot capabilities to create a self-contained, enterprise-optimized server-side blueprint that combines the performance benefits of WebAssembly with the reliability and maturity of Java's ecosystem.
Discovering the indieweb with calm tech
https://alexsci.com/blog/calm-tech-discover/
I reject the dead Internet theory: I see a vibrant Internet full of humans sharing their experiences and seeking connection. Degradation of the engagement-driven web is well underway, accelerated by AI slop. But the independent web works on a different incentive structure and is resistant to this effect. Humans inherently create, connect, and share: we always have and we always will. If you choose software that works in your interest you’ll find that it’s possible to make meaningful online connections without mental hazard.
Why RSS matters
https://werd.io/why-rss-matters/
RSS has always worked quietly in the background. In a moment when the web is being reshaped by enclosure, consolidation, and algorithmic mediation, its reliability is exactly what we need. It offers a simple, durable way for publishers to keep control of their distribution and for readers to keep control of their attention, without permission, platform lock-in, or hidden agendas. If we treat RSS not as a relic of an earlier web but as the strategic infrastructure it already is, it can continue to anchor a more open, more resilient, and more humane internet for decades to come.
Flash Fiction Online – Bold. Brief. Beautiful. Fiction in Fewer Words.
https://www.flashfictiononline.com/
Bold. Brief. Beautiful. Fiction in Fewer Words.
1984 Toys “R” Us Christmas Sale Circular - The Retroist
https://www.retroist.com/p/1984-toys-r-us-christmas-sale-circular
Nowadays, I still enjoy looking at the old relics of sales past. They are wonderful historical artifacts and they take me right back to when I was a kid. So, I would like to share with you a Toys “R” Us circular from 1984. It was published right after December of that year. Like most of their sales offering during these years, it promised that their “prices will be no higher through Dec. 25th.” So no matter when you shop at the store this month, this is what you would have paid. Let’s jump in and look at some of the highlights on each page.
ZINEDROP - A community directory for independent zines. Submit your publications, discover new work.
https://zinedrop.com/
Love zines? You’re in the right place!
Claude CLI deleted my entire home directory! Wiped my whole mac. : r/ClaudeAI
https://www.reddit.com/r/ClaudeAI/comments/1pgxckk/claude_cli_deleted_my_entire_home_directory_wiped/
I found the problem and it's really bad. Looking at your log, here's the catastrophic command that was run:
bash
rm -rf tests/ patches/ plan/ ~/
See that ~/ at the end? That's your entire home directory.
The Same Game, Twice - The Strong National Museum of Play
https://www.museumofplay.org/blog/the-same-game-twice/
Our arcade games are wonderful examples of living traditions (to use Mansfield’s term), and so we approach their conservation in the same philosophical way. We haven’t replaced the CRT in our Pac-Man yet, and perhaps we never will, but the key principle is to preserve these incredible machines, as ethically as we can, as living traditions.
Two Years of Building AI in Firefox | Tarek Ziadé
https://blog.ziade.org/2025/12/05/two-years-of-ai-at-mozilla/
When I started working on AI at Mozilla two years ago, I was a Python developer with a background in web services and three months of machine learning experience from working on the Nuclia DB project. I was not someone who had trained models from scratch or built production ML infrastructure. Today, Firefox ships multiple AI features that run entirely on-device, and I helped build the infrastructure that makes that possible. This is a retrospective on what we accomplished and what I learned along the way.
Useful patterns for building HTML tools
https://simonwillison.net/2025/Dec/10/html-tools/
I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file and use them to provide useful functionality. I have built over 150 of these in the past year, almost all of them written by LLMs. This article presents a collection of useful patterns I’ve discovered along the way.
obra/double-shot-latte: Claude Code plugin that automatically evaluates whether Claude should continue working instead of stopping prematurely
https://github.com/obra/double-shot-latte
Claude Code plugin that automatically evaluates whether Claude should continue working instead of stopping prematurely
If You’re Going to Vibe Code, Why Not Do It in C?
https://stephenramsay.net/posts/vibe-coding.html
So my question is this: Why vibe code with a language that has human convenience and ergonomics in view? Or to put that another way: Wouldn’t a language designed for vibe coding naturally dispense with much of what is convenient and ergonomic for humans in favor of what is convenient and ergonomic for machines? Why not have it just write C? Or hell, why not x86 assembly?
The AI Wildfire Is Coming. It's Going to be Very Painful and Incredibly Healthy.
https://ceodinner.substack.com/p/the-ai-wildfire-is-coming-its-going?r=6ljom&utm_medium=ios&triedRedirect=true
AI won’t crash—it will burn. Like every tech cycle, the fire will clear the brush, redistribute talent, and leave infrastructure to power what comes next. The question is: what kind of plant are you?
What Actually Makes You Senior – Terrible Software
https://terriblesoftware.org/2025/11/25/what-actually-makes-you-senior/
But if you strip away the title, the salary, and the years of experience, there’s one core skill that separates senior+ engineers from everyone else: reducing ambiguity. Everything else flows from that.
Creating a static website for all my bookmarks – alexwlchan
https://alexwlchan.net/2025/bookmarks-static-site/
I’m storing more and more of my data as static websites, and about a year ago I switched to using a local, static site to manage my bookmarks. It’s replaced Pinboard as the way I track interesting links and cool web pages. I save articles I’ve read, talks I’ve watched, fanfiction I’ve enjoyed.
The Internet forgets, but I don’t want to – alexwlchan
https://alexwlchan.net/2025/social-media-scrapbook/
If there’s something online you care about and wouldn’t want to lose, save your own copy. The history of the Internet tells us that it will almost certainly disappear at some point.
DREAM RECORDER — DREAM OUT LOUD
https://dreamrecorder.ai/
Dream Recorder is a portal to your subconscious. The magical bedside device catches your nightly visions and plays them back as vivid, cinematic reels.
GitHub - modem-works/dream-recorder: Dream Recorder is an open-source venture by Modem. Developed in close collaboration with Mark Hinch (software & hardware), Ben Levinas and Joe Tsao (industrial design), and Alexis Jamet (illustrations).
https://github.com/modem-works/dream-recorder
Dream Recorder is an open-source venture by Modem. Developed in close collaboration with Mark Hinch (software & hardware), Ben Levinas and Joe Tsao (industrial design), and Alexis Jamet (illustrations).
wavephoenix/hardware/mini-receiver at main · loopj/wavephoenix
https://github.com/loopj/wavephoenix/tree/main/hardware/mini-receiver
The WavePhoenix Mini Receiver is a small, low-cost WaveBird receiver replacement. It has been designed to be as cheap as possible (~$4 in parts) and simple to build.
The receiver uses a cheap, off-the-shelf wireless module (the RF-BM-BG22C3), which can either be hand-wired, or assembled onto a custom PCB.
Oprah Pursues Dr. Phil On Ship Through Arctic - The Onion
https://theonion.com/oprah-pursues-dr-phil-on-ship-through-arctic/
Winfrey stated that she had spent the past few months on the trail of Dr. Phil, traveling thousands of miles through the Alps, the Black Sea, the Mediterranean, the Russian wilderness, and, at one point, Los Angeles, where he was embedded with federal immigration officers. Winfrey alleged the pursuit was instigated after Dr. Phil strangled her beloved Stedman in retaliation for her refusal to create a female Dr. Phil to serve as his companion.
The Grand Old Lady
https://www.twobraids.com/2021/09/the-grand-old-lady.html
I give a nod of respect to the nameless designers and builders of this fascinating old pinball machine. It literally gave me my career and a lifetime of pleasure and mystery.
Don't Become a Connoisseur.
https://www.joanwestenberg.com/dont-become-a-connoisseur/?ref=westenberg-newsletter
If you could take a pill that would make cheap wine taste exactly as good to you as expensive wine, would you take it?
smbl64/humble-cli: 📦 The missing CLI for downloading your Humble Bundle purchases
https://github.com/smbl64/humble-cli
📦 The missing CLI for downloading your Humble Bundle purchases
nvcuong1312/bltMuos: Bluetooth Settings for MUOS
https://github.com/nvcuong1312/bltMuos
A simple tool to manage Bluetooth connections on gaming devices running muOS, allowing you to easily connect and control Bluetooth devices.
Melting Spoons and Autistic Burnout | MetaFilter
https://www.metafilter.com/211325/Melting-Spoons-and-Autistic-Burnout#8790866
It is very hard work, running a body this way. It is only automatic in that I am trained to run a series of programs given the right input, but regardless of practice it never takes less of my brain to move and sound like a human being. This is at the core of autistic burnout. It is the end result of constant hypervigilance, which of course neurotypicals can experience as well. But it is not usual for them to experience this particular kind of hypervigilance, about these things, in this way.
The Neighborhood That Broke Portland's Street Grid - YouTube
https://www.youtube.com/watch?v=XXw43ykWbJs
Explore Portland's Lad's Edition, a unique neighborhood that deviates from the city's typical street grid. Discover its unusual diagonal streets and planned green spaces, contrasting with surrounding areas. This video details the neighborhood's history and architectural evolution, from its origins to its present day.
Resonant Computing Manifesto
https://resonantcomputing.org/
We suggest these five principles as a starting place:
Private: In the era of AI, whoever controls the context holds the power. While data often involves multiple stakeholders, people must serve as primary stewards of their own context, determining how it's used.
Dedicated: Software should work exclusively for you, ensuring contextual integrity where data use aligns with your expectations. You must be able to trust there are no hidden agendas or conflicting interests.
Plural: No single entity should control the digital spaces we inhabit. Healthy ecosystems require distributed power, interoperability, and meaningful choice for participants.
Adaptable: Software should be open-ended, able to meet the specific, context-dependent needs of each person who uses it.
Prosocial: Technology should enable connection and coordination, helping us become better neighbors, collaborators, and stewards of shared spaces, both online and off.
Welcome to Quartz 4
https://quartz.jzhao.xyz/
Quartz is a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites. Thousands of students, developers, and teachers are already using Quartz to publish personal notes, websites, and digital gardens to the web.
I built a tiny RSS generator for my Advent of Code solutions : Juha-Matti Santala
https://hamatti.org/posts/i-built-a-tiny-rss-generator-for-my-advent-of-code-solutions/
This week, I started solving Advent of Code problems and this time I’m publishing my explanations as part of my Digital Garden and that doesn’t support separated RSS feeds for a subset of notes.
Two IndieWeb principles that I love are Make what you need and Use what you make. In that spirit, I built a tiny tool today afterwork to enable people to follow my Advent of Code explanations via RSS.
In 1995, a Netscape employee wrote a hack in 10 days that now runs the Internet - Ars Technica
https://arstechnica.com/gadgets/2025/12/in-1995-a-netscape-employee-wrote-a-hack-in-10-days-that-now-runs-the-internet/
The 10-day creation story has become programming folklore, but even with that kernel of truth we mentioned, it tends to oversimplify the timeline. Eich’s sprint produced a working demo, not a finished language, and over the next year, Netscape continued tweaking the design. The rushed development left JavaScript with quirks and inconsistencies that developers still complain about today. So many changes were coming down the pipeline, in fact, that it began to annoy one of the industry’s most prominent figures at the time.
Neil Peart's Ultimate Drum Solo | Letterman - YouTube
https://www.youtube.com/watch?v=qw6aWbXL5Mc&t=2s
The Rush drummer blows the roof off the dump during Drum Solo Week.
Emulate ROMs At 12MHz With Pico2 PIO | Hackaday
https://hackaday.com/2025/12/06/emulate-roms-at-12mhz-with-pico2-pio/
Nothing lasts forever, and that includes the ROMs required to make a retrocomputer run. Even worse, what if you’re rolling your own firmware? Period-appropriate EPROMs and their programmers aren’t always cheap or easy to get a hold of these days. [Kyo-ta04] had that problem, and thanks to them, we now all have a solution: Pico2ROMEmu, a ROM emulator based on, you guessed it, the Raspberry Pi Pico2.
Introducing Anthropic Interviewer \ Anthropic
https://www.anthropic.com/research/anthropic-interviewer?utm_source=FuckOff&utm_medium=FuckOff&utm_campaign=FuckOff
We built an interview tool called Anthropic Interviewer. Powered by Claude, Anthropic Interviewer runs detailed interviews automatically at unprecedented scale, feeding its results back to human researchers for analysis. This is a new step in understanding the wants and needs of our users, as well as gathering data for the analysis of AI’s societal and economic impacts.
Post by @did:plc:krowynl7cikgfdjemlv6dh4i — Bluesky
https://bsky.app/profile/did:plc:krowynl7cikgfdjemlv6dh4i/post/3m6ytn4qmyc2r?ref_src=embed&ref_url=https%253A%252F%252Fnerdist.com%252Farticle%252Fhbo-max-mad-men-4k-remaster-crew-members-visible%252F
HBOMax has started showing a 'remastered' 4K Mad Men and they’ve messed things up so during Roger’s oyster vomit scene you can now see the crew men with the vomit hose on the right
The Long Linguistic Journey to 'Dagnabbit' - Atlas Obscura
https://www.atlasobscura.com/articles/what-does-dagnabbit-mean
“Taboo deformation is one possible way for a word to change its meaning,” says Andrew Byrd, a professor of linguistics at the University of Kentucky who specializes in Indo-European languages. Basically, we are scared of the true names of certain beings or concepts, because to use them might mean we summon them, which we don’t want, or anger them, which we definitely don’t want, or simply make other humans mad at us, which is slightly less bad but still not ideal. The true name is powerful, and we normal humans can’t handle that power. So we avoid using the true name, but sometimes we still need to communicate with each other about those beings or concepts. That means we have to figure out a way to talk about something without using the actual word for it.
Why I Ignore The Spotlight as a Staff Engineer - Lalit Maganti
https://lalitm.com/software-engineering-outside-the-spotlight/
The tech industry loves to tell you to move fast. But there is another path. It is a path where leverage comes from depth, patience, and the quiet satisfaction of building the foundation that others stand on.
You don’t have to chase the spotlight to have a meaningful, high-impact career at a big company. Sometimes, the most ambitious thing you can do is stay put, dig in, and build something that lasts.
We can build precise, scalable things from imprecise parts.
https://sundaylettersfromsam.substack.com/p/we-can-build-precise-scalable-things?r=5qn1&utm_campaign=FuckOff&utm_medium=FuckOff&triedRedirect=true
Since its early days, there is a lot of discussion and criticism of this idea - fair enough. But I think it misses the point. The thing to look at isn’t whether agentic coding can do all of the things we do with software today - that would be nice, but in neither of my examples above does the new system replace the old one entirely. There are still bespoke craftsmen, handmade objects, and mainframes.
The point instead is that agentic coding is not about eliminating mistakes; it’s about engineering the substrate, so mistakes don’t matter. We can see the pattern, we think the models have gotten to a point of stability where they are usable4 for a system like this, and we can see first light.
Telepath: building a new kind of computer - unique hazards may exist
https://uniquehazards.com/2025/12/04/telepath-building-a-new-kind.html
That’s the mission of my new startup, Telepath. We’re building that metaphorical EV: the software stack for a new kind of computing experience, freed from decades of accrued assumptions, powered at its core by machine intelligence but employed in the service of individuals. We aren’t really an “AI company”, and we aren’t chasing AGI. We see AI as normal technology, but one that carries an unusual level of both promise and peril. Used wisely and responsibly, this technology has the potential to elevate our computers and unlock a revolution even greater and more exciting than the move from CLI to GUI forty years ago.
Django 6.0 released | Weblog | Django
https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/
The Django team is happy to announce the release of Django 6.0.
The release notes assembles a mosaic of modern tools and thoughtful design. A few highlights are:
Template Partials: modularize templates using small, named fragments for cleaner, more maintainable code. (GSoC project by Farhan Ali Raza, mentored by Carlton Gibson)
Background Tasks: run code outside the HTTP request-response cycle with a built-in, flexible task framework. (Jake Howard)
🌳 Xmas Tree - Spinning Toy・ 3D File for 3D printing・Cults
https://cults3d.com/en/3d-model/game/xmas-tree-spinning-toy
A refined, sculptural reinterpretation of the classic holiday icon — smooth, elegant, and oddly meaningful.
Designed to sit quietly on your shelf or desk, it spins with a gentle touch, creating a festive moment that feels both wholesome and strangely personal.
Being of the Web – CogDogBlog
https://cogdogblog.com/2011/08/being-of-the-web/
If you are “of” the web, you are doing things that make content available, leaving it there, making it findable. Twitter takes place “on” the web (and elsewhere) but the older rings of growth die off as the search is only able to return just the newest few weeks of stuff. Twitter thus creates debris rings of dead web content.
Of the web
https://werd.io/of-the-web/
most web apps are on the web, but not of it. This seems right to me, and I suspect web instigators like Tim Berners-Lee would agree.
The odd thing is that, for a while, desktop software did exactly this. Word would save a document in a particular format, and another application written by someone else entirely could open that document. When we moved to the cloud, we signed up for a computing environment that was as much about siloing and isolation as much as it was about ease of access and maintenance.
][ Hello blog
https://nobloat.org/articles/2025-07-01-hello-blog.html
This blog is generated by 400 lines of handwritten go code, mainly because it is fun, but also because I was annoyed by all the breaking changes with each update of existing solutions.
FIRST LOOK: The RoboCop Statue Arrives In Detroit
https://www.dailydetroit.com/first-look-the-robocop-statue-arrives-in-detroit/
I kind of can't believe I'm actually typing these words: Detroit officially has a 10-foot bronze RoboCop watching over Eastern Market.
Zoppi, the lighter to quit smoking by LUCKYCO MakerWorld: Download Free 3D Models
https://makerworld.com/en/models/1178015-zoppi-the-lighter-to-quit-smoking#profileId-1187535
This innovative lighter is designed to add a touch of humor to smoking cessation while delivering a powerful message When ignited, a miniature 3D-printed hand emerges, extending a symbolic middle finger—a playful "no" to cigarettes The concept leverages humor and satire to help break nicotine addiction by making the smoking experience less appealing
Jean-Michel Jarre - Zoolookologie - YouTube
https://www.youtube.com/watch?app=desktop&v=iIeAt5invw0
Jean-Michel Jarre - ZoolookologieJean-Michel Jarre “Welcome to the Other Side”: https://jmj.lnk.to/WTTOSSubscribe here: https://www.youtube.com/user/jeanmich...
Creating Unique ‘80s-Style Graphics with Fairlight CVI | TikTok
https://www.tiktok.com/@seanstle/video/7578659984330804494?_r=1&_t=ZP-91tHE1j9Btu
The Fairlight CVI (1986) can create really unique graphics that we associate with the ‘80s and early ‘90s. In this series, I go through some of the effects you can achieve with this rare instrument. #processvideo #fairlightcvi #videoart #analogvideo #vfx
The AI boom is based on a fundamental mistake | The Verge
https://www.theverge.com/ai-artificial-intelligence/827820/large-language-models-ai-intelligence-neuroscience-problems
But this theory is seriously scientifically flawed. LLMs are simply tools that emulate the communicative function of language, not the separate and distinct cognitive process of thinking and reasoning, no matter how many data centers we build.
Brighter Than A Thousand Suns - Break Through the Noise (Official Video) - YouTube
https://www.youtube.com/watch?v=Gy52WN9NrGs
Official video for "Break Through the Noise" by Brighter Than A Thousand Suns.
What imitating an iconic robot reveals on allospecific vocal imitation in parrots and starlings | Scientific Reports
https://www.nature.com/articles/s41598-025-23444-7?utm_source=FuckOff&utm_medium=FuckOff&utm_campaign=FuckOff
This study compared nine parrot species and European starlings on their ability to imitate monophonic and multiphonic sounds created for the Star Wars character R2-D2. These complex synthesizer sounds allow for a strong comparative analysis with the same spectral complexity imitated by multiple species. Our results show that starlings have a higher accuracy when imitating multiphonic sounds than parrots
Stellar Harvest — Center for PostNatural History
https://www.postnatural.org/stellar-harvest?utm_source=FuckOff&utm_medium=FuckOff&utm_campaign=FuckOff
Pell designed the Stellar Harvest project to use the light-concentrating power of a large reflecting telescope to gather light from the brightest available star in the night sky for the smallest light-loving microorganisms on Earth - phytoplankton. The project will examine the ability of a type of phytoplankton known as diatoms, which are found in every aquatic environment on the planet and responsible for a significant amount of the oxygen we breathe, to grow off the light from a star.
My Work - Victoria Rose Richards
https://victoriaroserichards.co.uk/work/?utm_source=FuckOff&utm_medium=FuckOff&utm_campaign=FuckOff
This is the archive of my past and present art, including my aerial and non-aerial embroideries, and polymer clay landscapes. All my art is completely handmade and unique to each other! Some embroideries only take a few hours, some over 150… but all gave me enjoyment to create. Art still available to buy is in the ‘AVAILABLE ART’ section of the drop-down menu.
Durable Consumables - Travers Nisbet
https://travers.fyi/durables?ref=sidebar
The frontier keeps moving. Progress keeps accelerating. The rational response is shorter time horizons, faster replacement cycles, less investment in permanence. I understand the logic. I just wonder what we lose when fewer objects around us are built with the assumption that they'll still be here, still working, still ours, decades from now.
The Junior Hiring Crisis | People Work
https://people-work.io/blog/junior-hiring-crisis/?ref=sidebar
When tech companies started giving engineers an alternative career path to management by letting them climb the ranks as individual contributors instead of having to be managers, I thought that was definitely the right move. Still do. However, the unintended consequence of that is that we’ve spent a decade normalizing senior engineers opting out of developing the next generation.
How It's Made - YouTube
https://www.youtube.com/playlist?list=PL39_ud5aKSvnYDhKdB7wTDUZRiE8RaJat
Explore the fascinating world of how everyday items are manufactured and produced. From aluminum foil to contact lenses, discover how many of the things we buy and use are made.
On Factory Tours.
https://www.scopeofwork.net/on-factory-tours/?ref=sidebar
Factories, though complex societal artifacts, have an untapped magic that we should be using to encourage young people to build the future we want. Coming out of college, I had never considered working in an industrial environment. I took the interview at McMaster-Carr because I wanted the interview practice, and thought the trip to Atlanta would be cool. But seeing the facility at work — the miles of conveyor, the meticulously choreographed processes, the thinking put into every piece of the puzzle — made me excited to get involved.
The questions you need to ask before quitting your job - LeadDev
https://leaddev.com/career-development/the-questions-you-need-to-ask-before-quitting-your-job?utm_source=FuckOff&utm_medium=FuckOff&utm_content=FuckOff&utm_campaign=FuckOff
Take a step back and tease apart your current feelings. What are your likes and dislikes in this role? You know you want something new, but how new? What amount of change is going to feel like a reset? Even if you make a change, are your dislikes going to follow you?
Cover letters used to mean something - LeadDev
https://leaddev.com/hiring/cover-letters-used-to-mean-something?utm_source=FuckOff&utm_medium=FuckOff&utm_content=FuckOff&utm_campaign=FuckOff
Just as the job market flooded with freshly-graduated and newly laid-off tech workers, generative AI arrived on the scene. Now, as jobseekers increasingly rely on platforms like ChatGPT to spit out cover letters that tick off all the right keywords, hiring managers must wade through an ever-deepening pool of applications that read more or less alike.
And Stay Out
https://lmnt.me/blog/and-stay-out.html
There’s no doubt Jony has good taste, by the way. He and his team designed great products during the first half of his tenure at Apple. But as he became wealthier, he started to conflate good taste with luxury. Jony often described Apple products with words about craft, material, and precision, all things that appeal to a luxury market. Apple shifted away from making products “for the rest of us” and started making products that appealed specifically to rich people
Vibe Coding: Empowering and Imprisoning - Anil Dash
https://www.anildash.com/2025/12/02/vibe-coding-empowering-and-imprisoning/
And a vibe coding tool absolutely won’t make something truly new. The most radical, disruptive, interesting, surprising, weird, fun innovations in technology have happened because people with a strange compulsion to do something cool had enough knowledge to get their code out into the world. The World Wide Web itself was not a huge technological leap over what came before — it took off because of a huge leap in insight into human nature and human behavior, that happened to be captured in code. The actual bits and bytes? They were mostly just plain text, much of which was in formats that had already been around for many years prior to Tim Berners-Lee assembling it all into the first web browser. That kind of surprising innovation could probably never be vibe coded, even though all of the raw materials might be scooped up by an LLM, because even if the human writing the prompt had that counterintuitive stroke of genius, the system would still be hemmed in by the constraints of the works it had been trained on. The past is a prison when you’re inventing the future.
Using CSS nesting - CSS | MDN
https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Nesting/Using
The CSS nesting module allows you to write your stylesheets so that they are easier to read, more modular, and more maintainable. As you are not constantly repeating selectors, the file size can also be reduced.
CSS nesting is different from CSS preprocessors such as Sass in that it is parsed by the browser rather than being pre-compiled by a CSS preprocessor. Also, in CSS nesting, the specificity of the & nesting selector is similar to the :is() function; it is calculated using the highest specificity in the associated selector list.
Datacenters in space are a terrible, horrible, no good idea.
https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/
The short version: this is an absolutely terrible idea, and really makes zero sense whatsoever. There are multiple reasons for this, but they all amount to saying that the kind of electronics needed to make a datacenter work, particularly a datacenter deploying AI capacity in the form of GPUs and TPUs, is exactly the opposite of what works in space. If you've not worked specifically in this area before, I'll caution against making gut assumptions, because the reality of making space hardware actually function in space is not necessarily intuitively obvious.
Ribbons - Kinotone
https://kinotoneaudio.com/products/ribbons/
Customize a massive range of sounds from pristine hi-fi clarity to haunting lo-fi textures — all in stereo. You can emulate magnetic tape, vinyl, an old radio, or a vintage telephone. Even skipping CDs, and spectral mishaps of MP3s and early digital media.
Custom Asidenotes – Eric’s Archived Thoughts
https://meyerweb.com/eric/thoughts/2025/10/29/custom-asidenotes/
Previously on meyerweb, I crawled through a way to turn parenthetical comments into sidenotes, which I called “asidenotes”. As a recap, these are inline asides in parentheses, which is something I like to do. The constraints are that the text has to start inline, with its enclosing parentheses as part of the static content, so that the parentheses are present if CSS isn’t applied, but should lose those parentheses when turned into asidenotes, while also adding a sentence-terminating period when needed.
V.H. Belvadi — IndieWeb Carnival Dec ’25 • (Venkatram Harish Belvadi)
https://vhbelvadi.com/indieweb-carnival-future
Welcome to the last IndieWeb Carnival of 2025. Having been a part of this wonderful community for years now and having thought about the IndieWeb from various perspectives, I have plenty of ideas about where I hope we are headed in the near future. And I am sure you do too.
Engineers repurpose a mosquito proboscis to create a 3D printing nozzle
https://techxplore.com/news/2025-11-repurpose-mosquito-proboscis-3d-nozzle.html
The team tested their "bio-nozzle" by building a custom 3D printer, called a 3D necroprinter. They mounted the mosquito proboscis on a standard dispensing tip and used it to deposit specialized bioinks.
Sett Home Thermostat – Sett Thermostat
https://sett.homes/
Sett is an open-source, enclosure-compatible version of the 2nd gen Nest thermostat. It reuses the enclosure, encoder ring, display, and mounts of the Nest but replaces the "thinking" part with open-source PCBs that interact with Home Assistant and other local-first home automation setups.