new blog post
new blog post about what i've been up to in the last couple months--my birthday, art fight, and my first convention, AnimeNYC!
TrendWeight Has an API Now
TrendWeight has an API now. If you're comfortable writing a bit of code, you can pull your weight data out (including the calculated trend values you see on your dashboard) and push new weight reading
5 Favorite Games Added
I added 5 new games to my favorite games section, which are Steins;Gate, Vermintide 2, Call of Duty 4, MW2, and World at War.
Uploading Custom Sounds to My Ozlo Sleepbuds 2
How I hacked custom sounds into the onboard memory of my Ozlo Sleepbuds 2 for phone-free local playback.
Introducing Taste Library, a Spiritual Successor to Delicious Library
I’ve been working on Taste Library for some time. It’s a web app that lets you manage and show off your collection. Here is what it looks like: The main inspiration behind Taste Library is Delicious…
Land Cruiser Haikyo
A moss-covered Toyota Land Cruiser sits wedged in a forgotten sunken road, and nobody can say how it got there.
Velvetlori 3.0 is now LIVE!!
At long last, Velvetlori's site rehaul is COMPLETE! Thank you so much for your patience during the site's construction period (人´∀`) I'm so excited to post more content soon!
You Still Got Your Life
Even though you might have already lost so much, like a few friends of mine which lost their cars in a car crash, essentially totaled them (they are fine, though), it got me thinking, after seeing…
Cause of stuggling
I think a root cause for why I have been struggling so much with everything in life is that I am desperately fearful and unhappy, and I don’t know what to do about it. Our civilizational crisis…
Y-Chromosome Bottlenecks and Making Peace with the Awful Human Past
" Nature is cruel, but we don't have to be." -Temple Grandin <p class="p1" style="font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal;…
TL;AI: AI Has Made Writing Cheap. Why Is Reading Still So Expensive?
TL;AI is a recipient-first communication principle built from BLUF, the Pyramid Principle, SBAR, speech-act theory, progressive disclosure and AI transparency.
New post
A place to find answers for my questions. Another monday in the life of a 26 year old who is in the rat race but do not know what he is running for. Woke up the morning with a heavy heart, confused,…
Non Nonstarter Motor
New starter is in1, and it Works! Your browser don't support HTML5 video I had some help from a family member. And by help, I was the help. I was the tool monkey, they did the…
Things I did that made my life better
The purpose of this post is clear from the title so I'll just get right into it. Start working out regularly I started going to the gym regularly around 3 years ago, but I actually did workout…
Unified Filesystem Operations with Python's Pathlib Module
Filesystem operations in Python can feel clumsy, because the relevant operations are distributed over so many different modules in the standard library: some are in os (itself very large and…
No sauce for Lu
For as long as I have known my youngest, which is about 7 years now (😅), she has never been a sauce kind of girl. Ketchup, Luna? No! BBQ Sauce,...
Status Café With Pika Hypertexting
The Lego bricks of the web, HTML, are now available on your happy Pika (Pro) blog! You can insert custom hypertext markups in posts and pages, including your default home page, via the small text…
Gatekeepers are Dead, Long Live the Gatekeepers
Before the Internet things were different; this was the First Age. If you wanted to get your message out there you needed either a lot of money, fame, or power. Usually you needed some combination of…
Data members that want to use `size()`
The following snippet doesn't compile: struct A { static constexpr size_t size() { return 42; } int data_[size()]; }; The problem is that the size (and therefore the type) of data member `data_`…
441. My new podcast: Every Sound There Is
I have started a new podcast called “Every Sound There Is: Exploring The Beatles’ Songs”. I know you’ve got friends and family who love The
Build a Scientific Calculator in Rust - Understanding Variables and Types
In this article, we are going to learn about Rust variables and types by building a simple scientific calculator.
plotting metro.gif 2.0
#madewithrstr
Toward a Transit Hierarchy of Needs
The Aaron E. Henry Community Health Services Center operates demand response transit service in the Mississippi Delta region with 45 vehicles. The city of Gadsden, Alabama runs buses on four fixed…
Terra Silica
A weekend project for visualizing AI capacity across Pax Silica and WAICO countries
Uploading Stack Overflow dumps to archive.org
In my last post about the Stack Overflow data dumps, I mentioned that, while StackExchange Inc. was no longer uploading dumps to archive.org, that task had been taken up by a member of the community.…
How to Cook with Rhai
Adventures with Rhai, syntax trees, virtual machines, and a traffic light.
Classic Bugs: Progress bar noticeably slows down npm install #11283
Surely a progress bar can't affect performance that much?
The clock that rang like a bell under load
I built a PRU clock that held nanoseconds on the bench, then rang under load. The daemon crossing its ticks into CLOCK_REALTIME was modeling chrony's own steering and feeding the model back. I fixed…
From Search to Memory: 35 Million Words of AI Conversations
Salvador Dalí, The Persistence of Memory (1931) Between January 2023 and July 2026, my AI conversation archive accumulated 6,604 conversations: 100,694 message turns and 35.7 million words. They…
GrapheneOS Apps
Free, open-source apps that I use on GrapheneOS
i can't talk. i actually can't.
everyone thinks i'm the guy who talks. i have so much to say and no words to say it with. a sad one.
Using generators for working with paginated APIs
Using generators for working with paginated APIs - George's HomepageGeorge's HomepagePostsToolsOpen SourceContactShaolin ArtsUsing generators for working with paginated APIsIn this post, I will…
A proposal for new Netflix content rating icons
The lack of nuance you can explicitly express as an individual is one of the many, many things I dislike about the algorithmically-determined content recommendation systems we are trapped inside of.…
Ironman Training Diary - August 25, 2026: Four Miles in Dublin
Today's four mile run, with Apollo's analysis
Winnow
Pruning MoEs using variable-sized experts.
Placemark is now fully open source
Context: Placemark is a tool that lets you view, create, and edit geospatial (map) data. I ran it as a company for a while and open sourced it when I shut down that company. Yesterday Placemark got a…
Should you build an outbid.lol clone?
Three hours of code, $200,000 in a week, 190+ clones nobody remembers. Four laws on why copying a viral hit almost never works.
Engineering Strategy Is Mostly Saying No
A strategy that says yes to everything is just a to-do list with ambitions. The core skill of a senior engineering leader isn't picking what to build — it's deciding, out loud, what you won't.
Jungian Complexes
Negative father and positive mother... Keep reading
AI Makes Better Software
Don't use AI to ship software faster. Use it to ship better software.
Post-APOCALYPSE #1: Rolls and risks, in-game and out
In case you missed my possibly too subtle footnote in Five Years in the Apocalypse, APOCALYPSE FRAME 2nd Edition is in the works.1 When envisioning what this would look like, I decided to take this…
The AT Protocol Harkens An Old Web Ethos
Love for the beauty of the AT Protocol and the older web principles it revitalises with open, public data. The opportunity for integrations and automations as seen of the web from roughly the…
More Everything Forever vs The Master and His Emissary
I’m currently reading Adam Becker’s More Everything Forever (2025), a physicist’s tour of the ideologies of Silicon Valley: the Singularity, AI doom, effective altruism,…
Go 1.27: Six Surprising Features
Introduction: The “Engineering Over Programming” Era Link to heading In the Go community, we often reflect on the distinction between “programming” and “software…
`bun-plugin-elm`: import { Elm } from "./Main.elm" (Made by Hand, btw)
Last week I replaced Vite and all its deps and stuff with two Bun scripts and felt rather pleased with myself. The footnote at the bottom hinted at something even better, and here it is. Lo and…
Hard rebooting
This is one of those bookmarks for future me, from https://infosec.exchange/@hal_pomeranz/115220370083388046, wherein it is stated that the following incantation against the /proc filesystem will…
The Markdown Link no. 42
OpenMarkdown is a single-pane markdown editor An occasional post1 from The Markdown Handbook. Among today’s links2 are markdown editors3 Many Notes, HermesMarkdown, OpenMarkdown and FoldNotes. We…