Linux Terminal Goods
Some time ago I blogged about some cool terminal plugins I was using in my Linux notebook. Also some awesome retro- emulator terminals j...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,417 posts.
Some time ago I blogged about some cool terminal plugins I was using in my Linux notebook. Also some awesome retro- emulator terminals j...
With additional Kubernetes mode!
I’ve long been enamored of the sparkline, a graphical device which its inventor Edward Tufte defines thusly: A sparkline is a small intense, simple, word-sized graphic with typographic resolu…
Editing binaries is a trick that comes in handy a few times a year. You don't often need to, but when you do, there's no alternative. When I mention patching binaries, I get one of two reactions: complete shock or no reaction at all. As far as I can tell, this is because most people have one of these two models of the…
The new year has started and I was once again looking for a simple calendar to do some yearly planning. I've tried to find something for this use …
What makes it really fast is a small Rust program called refix that post-processes your build outputs (if you don't want to compile from source, here's a static Linux binary .) Both the program and this document are written for the context of C/C++ source code compiled to native binaries. But this can work with other…
I share what I know.
Like some of you, we have several kitchen appliances with integrated digital timers.
I’ve had the idea of embedding a computer DSLR camera for a couple of years now, but for whatever reason I never got around to implementing it, mostly due to the cost of small single board computers. Until now, that is. With the release of the Raspberry Pi, embedded computing has all of a sudden become much more…
Caddy can not only serve files fast and safely. It can also generate static files from markdown, so you dont need a generator.
Julia Evans had a great talk called Making Hard Things Easy . One of the takeaways for me was that I should be using tools for parts of a ...
I wanted to share a pretty simple setup on how to serve a Vue.js app using Github Pages. I’m writing this because I had to search around online for awhile...
New technology often comes along with a lot of promises. All the hard things? They’re easy now. All of your troubles? Shh, they’re all better now.
Introduction to `lmgrep`: what is it and what it isn't. My a motivation to build it.
Thoughts on elevating product quality
This note introduces my experiences of using the Raspberry Pi to automate a model railway.
Last summer, I published Raven , an independent implementation of the Uxn CPU and Varavara ordinator . In short, this is a fictional computer designed for cross-platform portability: programs targetting it can be run on any platform that implements the specification.
I recently wanted a way to get a network packet trace from a specific application. My googling showed me an old askubuntu thread that solve...
Software Development For People That Help People.
I have a lovely, and reasonably priced, Mini Panda Rice Cooker. It does not have any SmartHome features. You put in water and rice, press a button, it cooks rice. Nice! The only problem is - I don't know how long the rice will take to cook. It uses "Fuzzy Logic" to work out exactly how much heat and time is needed for…
I've been slowly removing Google apps from my life, and one of the last ones left is Authenticator. In this post I look at migrating codes out of Authenticator to a command-line OTP tool, and the steps involved.
Whenever there is a discussion online about the tools to build software, there is always That One Person that shows up and claims that all b...
Automating Verizon number searches to find rare phone numbers with repeating digits.
If you don’t want any of their services, you can turn Siri off in its settings, and disable indexing and search in Spotlight settings. Or you can use mdutil, if you know its limitations.