April 2025

51 bookmarks saved in April 2025

3D-Printed Lace Fabric - Make:

https://makezine.com/projects/3d-printed-lace-fabric/
Over the years, I’ve identified nine different ways to 3D print fabrics. In this article, I’m thrilled to share one with you: the lace method. If you’ve ever wanted to create intricate, detailed textiles that would take forever by hand, this technique is for you. Best of all, you just need a bit of 2D graphics know-how and access to vector software. I typically use Adobe Illustrator, but for this article, I’ll walk you through the steps using Affinity Designer’s free trial to keep things as accessible as possible.

Why is there a "small house" in IBM's Code page 437? - GlyphDrawing.Club -blog

https://blog.glyphdrawing.club/why-is-there-a-small-house-in-ibm-s-code-page-437/
There's a small house ( ⌂ ) in the middle of IBM's infamous character set Code Page 437. "Small house"—that's the official IBM name given to the glyph at code position 0x7F, where a control character for "Delete" (DEL) should logically exist. It's cute, but a little strange. I wonder, how did it get there? Why did IBM represent DEL as a house, of all things?

Text Fragments Enable Deep Linking on Web Pages - TidBITS

https://tidbits.com/2025/04/23/text-fragments-enable-deep-linking-on-web-pages/
Wouldn’t it be nice if you could link to specific bits of text on a Web page rather than forcing people following your links to scan the page for whatever piece of information you’re trying to convey? With full support from major browser manufacturers appearing late last year, the Web has finally caught up with hypertext theory from the previous century.

How I write my blogs in Obsidian and publish instantly | Gautham Shankar

https://ingau.me/blog/how-i-write-my-blogs-in-obsidian-and-publish-instantly/
This setup takes a bit of initial work, but the payoff is enormous. Once it’s all set up, this workflow fades into the background - I just write, commit, and publish. No friction, no fees, and everything stays in my hands. If you’re looking for a lightweight, sustainable way to blog, this might be worth trying.

Digital Ghost Towns: When Big Companies Acquire, Shut Down, and Sit on Premium Domains

https://www.snagged.com/post/digital-ghost-towns-when-big-companies-acquire-shut-down-and-sit-on-premium-domains
The internet is littered with digital ghost towns—premium domains once associated with thriving businesses, now sitting dormant or parked, waiting for their next life. Some of the biggest companies in the world have made strategic acquisitions, only to shut down the businesses they bought, leaving behind valuable domain names that are either redirected, held indefinitely, or simply left in limbo. Let’s take a look at some high-profile cases where major corporations scooped up valuable domains, shut down the original companies, and left the URLs in the digital graveyard.

Graphics livecoding in Common Lisp

https://kevingal.com/blog/cl-livecoding.html
Some Lisps, like Common Lisp, have a powerful feature that tends to go underappreciated amidst all the talk about macros: the ability to recompile your program while it's running, without restarting it. For the purposes of this post, and because it sounds cool, let's call this ability livecoding

The Hidden Cost of AI Coding – Terrible Software

https://terriblesoftware.org/2025/04/23/the-hidden-cost-of-ai-coding/
Perhaps what we need is a new understanding of where happiness can exist in this AI-augmented world. Maybe the joy doesn’t have to disappear completely — it just shifts. Instead of finding delight in writing the perfect algorithm, perhaps we’ll discover satisfaction in the higher-level thinking about system design, in the creative process of describing exactly what we want to build, or in the human aspects of software development that AI can’t touch.

Coin Cell Be Gone

https://www.alpenglowindustries.com/products/coin-cell-be-gone-5-pack
Got soldering kits that take side-insert CR2032 holders? Want to get rid of that coin cell holder and convert it to USB? The Coin Cell Be Gone does exactly this! Solder it directly to either a through-hole or surface mount side-insert footprint at the 3 castellations

It Goes Both Ways! Lithium Battery Charge-Boost Kit

https://www.alpenglowindustries.com/products/it-goes-both-ways-lipo-charge-boost-kit
Make your own power bank out of any (1000 mAh or over) lithium battery! Are you a fan of bi-directional USB-C? Hey, so are we! This awesome little board goes both ways - the USB-C connector is both an input to charge a lithium battery at 1.0-1.2A and an output that provides a boosted 5V from the battery at 1.2A!

MicroW8

https://exoticorn.github.io/microw8/
MicroW8 is a WebAssembly based fantasy console inspired by the likes of TIC-80, WASM-4 and PICO-8. The initial motivation behind MicroW8 was to explore whether there was a way to make WebAssembly viable for size-coding. (Size coding being the art of creating tiny (often <= 256 bytes) graphical effects and games.) The available examples so far are all in this space, however, I very carefully made sure that all design decisions make sense from the point of view of bigger projects as well.

wrightwriter/Bonzomatic-Compute: Live shader coding tool and Shader Showdown workhorse

https://github.com/wrightwriter/Bonzomatic-Compute
This is a live-coding tool, where you can write a 2D fragment/pixel shader while it is running in the background. It's a fork of Bonzomatic that add network communication (WebSocket Server). The goal is to send a shader as text across a network and receive it somewhere else for display. The shader is send when you ask for compilation (ctrl+r) and also at regular updates (interval can be set in config.json) Bonzomatic can be launched as "sender" or as "grabber" if you want to send your shader or visualize a distant shader.

The Sorbus Computer

https://xayax.net/sorbus/
The Sorbus Computer started with the idea on building a very simple and cheap 65C02 based computer. It was intended to show the operation of the CPU for a talk about historic computers during a talk and workshop (slides blow).

Attention K-Mart Shoppers : Free Audio : Free Download, Borrow and Streaming : Internet Archive

https://archive.org/details/attentionkmartshoppers
OK, I have to admit this this is a strange collection. In the late 1980's and early 1990's, I worked for Kmart behind the service desk and the store played specific pre-recorded cassettes issued by corporate. This was background music, or perhaps you could call it elevator music. Anyways, I saved these tapes from the trash during this period and this video shows you my extensive, odd collection.

SeedLM: Compressing LLM Weights into Seeds of Pseudo-Random Generators - Apple Machine Learning Research

https://machinelearning.apple.com/research/seedlm-compressing
Large Language Models (LLMs) have transformed natural language processing, but face significant challenges in widespread deployment due to their high runtime cost. In this paper, we introduce SeedLM, a novel post-training compression method that uses seeds of a pseudo-random generator to encode and compress model weights.

But what if I really want a faster horse? | exotext

https://rakhim.exotext.com/but-what-if-i-really-want-a-faster-horse
Overall, consistency, user control, and actual UX innovation are in decline. Everything is converging on TikTok—which is basically TV with infinite channels. You don’t control anything except the channel switch. It's like Carcinisation, a form of convergent evolution where unrelated crustaceans all evolve into something vaguely crab-shaped.

Michael Kohn - modern 6502

https://www.mikekohn.net/micro/modern_6502.php
while doing my daily hackaday.com reading, I discovered the W65C265SXB board, a modern microcontroller with a 6502 (actually 65C816) at its core. I did a really good job resisting buying one for a while, but eventually gave in. To put this board to use I decided to put up this page with 3 small projects (added a 4th more recently) to show off some things that can be done with this newer 6502 chip

hacker labs · pico.sh

https://pico.sh/
Our services allow users to publish content without needing to install anything. We accomplish this with the SSH tools (rsync, sftp, sshfs) you already have installed on your system.