Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 521 posts.
Writing Small CLI Programs in Common Lisp
I write a lot of command-line programs. For tiny programs I usually go with the typical UNIX approach: throw together a half-assed shell script and move on. For large programs I make a full Common Lisp project, with an ASDF system definition and such. But there's a middle ground of small ish programs that don't…
DIY Mail
I have another post about half-written that I will finish up and publish soon, but in the mean time I have been thinking today about something that perennially comes up in certain orange-tinted online communities: running your own mail server.
Simulating CRT Monitors with FFmpeg (Pt. 1: Color CRTs)
VileR's blog: old school PCs, games, graphics, programming, fonts, demos, and so on.
From Vim to Emacs in fourteen days (2015)
Yes, my friends, it is true. After more than fifteen years using Vim, teaching Vim, proselytizing about Vim, all the while scoffing in the general direction of Emacs, I’ve seen the light. The light of Lisp… Or something. If, like me, you’re curious enough to give Emacs a try, this post should help you get off the…
Managing Dotfiles with GNU Stow (2016)
How to organise and deploy dotfiles using GNU stow.
A Random Walk Through Git
This tutorial is an in-depth look at how Git works, performing a lot of sometimes unusual steps to walk through interesting details. You will have to pay attention closely, or you will get lost on the way. But do not despair; you can run this tutorial on your computer, at the speed you want, skip to any step you want…
You don't really need a virtualenv
Frost Ming's personal blog
Use Spreadsheets Everywhere
Spreadsheets, they’re everywhere. Following closely behind email and word processor documents, spreadsheets are possibly the most ubiquitous tool for knowledge workers. From simple lists to complex financial modeling, spreadsheets are the backbone of how modern business gets done. This isn’t a new phenomenon…
Sublime Clojure
New Sublime Text plugin for working with Clojure
Code Review from the Command Line
I do the bulk of my code reviews from the command line, especially when reviewing larger changes. I've built up a number of tools and config settings that help me dig into the nuances of the code I'm reviewing, so that I can understand it better than if I were just browsing online.
New differential fuzzing tool reveals novel HTTP request smuggling techniques
We enable the world to secure the web. Burp Suite, the Web Security Academy, and world-leading research from PortSwigger — the AppSec community’s home.
Why I built my own static site generator
I really wanted to get a personal blog up quickly, but the most popular static site generators either didn't fit my needs or did way too much.
The Future Needs Files
For many mobile users, files are like dinosaurs, a holdover from the bygone desktop era. Sure, they “work” but, they’re mostly there because, you know, ancient history. I’ve discussed this issue for the last 2 years and I usually get some version of “get over it grandpa”.
Avy Can Do Anything
Update (2024-09-08): Read this article in Japanese at Qiita or at Emacs-JP. You’re using Avy wrong. Too harsh? Let me rephrase: you’re barely using Avy. Still too broad? Okay, the noninflammatory version: Avy, the Emacs package to jump around the screen, lends itself to efficient composable usage that’s obscured by…
Ditch your version manager
Try Nix and don't look back.
To set new tab as blank in MS Edge you need to enroll device in MDM
Force Microsoft Edge to open a truly blank new tab page using a Windows Registry tweak when the built-in customization options fall short.
AWS Amplify Studio: Figma design to full-stack apps
Discover more about what's new at AWS with Introducing AWS Amplify Studio
Replacing my Octopress blog with 200 lines of Babashka
Seven years ago I started writing about my adventures with Clojure. I started using Octopress back then and was still using it until today. Octopress worked great for my blogging purposes and I'm grateful that it existed. However, in recent years I became frustrated with the experience of using it, which is probably…
We deserve better than Confluence and Notion
If you ever were in the situation of looking for a tool to manage the knowledge of your organization, chances are you ended up choosing between Notion and Confluence. A handful of other tools also exist in this field, large players like Microsoft Sharepoint or Google Drive, niche tools like …
Making Your Own Tools
Listen in your podcast player by searching for Feeling of Computing , or via Apple Podcasts | Overcast | RSS
Redesigned Notepad for Windows 11
UPDATE 1/5/2022: We have begun rolling out the redesigned Notepad for Windows 11 to all Windows Insiders in the Beta Channel. ------------------------------------------------------------------------------------------------ Hello Wi
My Second Brain – Zettelkasten
For as long as I have been learning web development () I have been taking notes. Partly notes to help clarify my understanding of something and partly for...