SM Articles from blogs I follow

2023-12-04 – Mounting git commits as folders with NFS via Julia Evans
Hello! The other day, I started wondering – has anyone ever made a FUSE filesystem for a git repository where all every commit is a folder? It turns out the answer is yes! There’s giblefs, GitMounter, and git9 for Plan 9. But FUSE is pretty annoying to use on…

2023-12-04 – I Contributed to Badger Cruelty via Kev Quirk
I'm ashamed to say that I contributed to badger cruelty, and I feel horrendous because of it. This post contains details that some people my find upsettings (I know I did). A few weeks ago I started wet shaving again, and when bu…

2023-12-01 – Create technical leverage: workflow improvements & product capabilities via Irrational Exuberance
More than a decade ago, I typed up a few paragraphs of notes, titled it “Building Technical Leverage,” and proceeded to forget about it. Those notes were from a meeting with Kevin Scott, then SVP Engineering at LinkedIn, while we wandered the Valley tryin…

2023-12-01 – Racy git magic via Tyler Cipriani: blog
Exploting a long-standing git bug for my own amusement. And I think there is one known race: the index mtime itself is not race-free. – Linus Torvalds, Re:git bugs, 2008 A well-known race condition skulks through git’s plumbing. And I can demo it via a git magi…

2023-11-25 – Richard Stallman's political discourse on sex via Drew DeVault's blog
Richard Stallman, the founder of the Free Software Foundation, has been subject to numerous allegations of misconduct. He stepped down in 2019, and following his re-instatement in 2021, a famous open letter was published in which numerous organizations and i…

2023-11-23 – The watch project via jes's blog
My quest at the moment is to try to make a mechanical watch. Specifically I want to make the movement. I'm not interested in buying a bunch of parts and assembling a watch. I'm also not interested in cloning a standard movement, I have my own design…

2023-11-20 – _A Dissertation Upon Roast Pig_ (1822) via Arthur O’Dwyer
Happy Thanksgiving! I haven't got a reading on roast turkey, but here are some excerpts from Charles Lamb's ["A Dissertation Upon Roast Pig"](https://books.google.com/books?id=Fb4-AAAAYAAJ&pg=PP9) (_London Magazine_, [September 1822](h…

2023-11-17 – This Would Be More Professionally Useful If Not For the Furry Art via Dhole Moments
The people afraid to show their peers or bosses my technical writing because it also contains furry art are some of the dumbest cowards in technology. Considering the recent events at ApeFest, a competitive level of stupidity is quite impressive. To be cl…

2023-11-16 – Status update, November 2023 via emersion
Hi! This month I’ve started a new PotM called pyonji. It’s an easy-to-use replacement for the venerable git-send-email command. The goal is to make it less painful for a new contributor not familiar with the e-mail based patch submission to submit patches. Use…

2023-11-14 – Who Watches Watchmen? - Part 2 via Hauleth's blog
Continuation of travel into making systemd to work for us, not against us. This time we will talk about socket activation and how to make our application run only when we need it to run.

2023-11-10 – Photography: Volume 5 - National Park Edition! via Arnav's Weblog
After a long hiatus from the hobby, I’m finally back with a new set of pictures to share! Back in March 2023, I was looking for a new hobby which wasn’t as physically demanding as climbing or biking. Around the same time, I also realized that I had been t…

2023-11-05 – Non-interactive SSH password authentication via Vincent Bernat
SSH offers several forms of authentication, such as passwords and public keys. The latter are considered more secure. However, password authentication remains prevalent, particularly with network equipment.1 A classic solution to avoid typing a password for …

2023-11-05 – Safe Shopping: 2023 Edition via The New Oil

2023-11-05 – i like gentoo’s package deprecation process via artemis.sh
Gentoo’s process for removing packages from the main gentoo package repository is designed to make me aware of it and give me time to react, and I really appreciate that.

2023-10-30 – SQLite 3.44: Interactive release notes via Anton Zhiyanov
Order by in aggregates, better string concatenation, and thorough date formatting.

2023-10-22 – Vectorizing low-quality wallpapers via hut.pm
I fell in love with this AI-generated wallpaper, but was excessively annoyed by the JPEG artifacts. So I vectorized it (thanks to Twix for the idea!) and now I can scale it up to any resolution I want with this SVG :) If you want to do this too with one o…

2023-10-20 – recover lost text by coredumping firefox via j3s.sh

2023-09-26 – The X220 ThinkPad is the Best Laptop in the World via Making software better without sacrificing user experience.
The X220 ThinkPad is the Best Laptop in the World 2023-09-26 The X220 ThinkPad is the greatest laptop ever made and you're wrong if you think otherwise. No laptop hardware has since surpassed the nearly perfect build of the X220. New devices continue to…

2023-07-26 – Introducing TiddlyPWA: putting TiddlyWiki on modern web app steroids via Val Packett's Blog
Oops, I think I just turned the legendary personal wiki system into an offline-first, installable, encrypted, synchronized Progressive Web App

2023-07-22 – Back to School via mikestone.me
Well, the title pretty much gives it all away. I’m going back to school. I’ve gotten classes signed up for and I’m ready to begin.

Generated by openring