Hacking around with the ScotRail audio announcements
Scottish train operator ScotRail released a two-hour long MP3 file containing all of the components of its automated station announcements. Messing around with them is proving to be a huge …
The latest blog posts to take off on Hacker News. 546 posts.
Scottish train operator ScotRail released a two-hour long MP3 file containing all of the components of its automated station announcements. Messing around with them is proving to be a huge …
My main computer is a MacBook Pro from 2017, but I have some servers laying around and one other laptop connected at home with ArchLinux installed that I use mainly for development. I connect to it remotely either directly using a SSH/Mosh + Tmux + Emacs/Vim combination, or using the pretty convenient VSCode Remote…
Unlock Seamless Networking on Steam Deck with Tailscale. Install Now for Instant Access.
Since I joined Charm, I’ve been working and learning more about SSH, and I thought I would share a few quick tips and tricks with you.
Emacs has a shell written entirely in Emacs Lisp. Here's how you master Eshell, a versatile and powerful shell capable of supplanting bash or zsh as your daily driver.
Email is often used as a synchronous (real-time) comms channel when it shouldn't be. Learn why email is async and how to keep it that way.
Gmail can't delete an attachment without deleting the email. Learn how to remove or downsize Gmail attachments in bulk, keep your emails, and free up storage.
It's like discovering a treasure chest under my kitchen sink
Few tools walk the right line between declarative and imperative like make.
Eduardo Ochs http://angg.twu.net/#eev eduardoochs@gmail.com (HTML version: 2007oct01)
Hacking the happiness treadmill
A review of the /e/ OS Android-alternative operating system for mobile devices, as used on the Teracube 2e smartphone.
I default to bare metal where I can. But recently I had to adopt a more complicated server management solution. And after a couple months of building for kubernetes, I must admit I'm falling for it more every day.
Astro 1.0 is out now! Astro is a web framework for building fast, content-focused websites. Performance powered by Astro next-gen island architecture. Learn more about Astro 1.0 release, our new website, and what people are saying about Astro.
An infinite number of machine monkeys paint an infinite number of blog thumbnails
How distraction became our default way of working and what you can do to reclaim your focus
Run your own text to image prompts with CUDA, a bunch of disk space, and an insane amount of memory.
My friend Andrew is an advocate of the “spaced repetition” technique for memorization of a great many facts [1]. The ideas behind this are two-fold: When one first “learns” a new fact, it needs to be reviewed frequently in order to not forget it. However, with each additional review, the …
And other lessons learned from creating a popular open-source project (JSON5)
Code review on GitHub has evolved a lot since we introduced the ability to comment on an individual commit in 2008. Users today can propose a change using a pull…
A minimal guide to everyday Git for solo developers: initialize a repo, add files, commit changes, view history, and restore earlier versions.
Nix is all about applying functional programming to files and processes.
arc42 is a template for architecture communication and documentation. It is a proven, practical and highly pragmatic approach and takes the pain out of documentation.
How best to punish spammers? I give this topic a lot of thought because I spend a lot of time sifting through the endless rubbish they send me. And that's when it dawned on me: the punishment should fit the crime - robbing me of my time - which means that
I have a pornography problem, but it’s not what you’re thinking. In fact, if you’re anything like me, you might too.