Simple Personal Finance Tracking with GnuCash
*Please see the associated Hacker News comments for some interesting discussion related to this article.*
The latest blog posts to take off on Hacker News. 6,505 posts.
*Please see the associated Hacker News comments for some interesting discussion related to this article.*
Microsoft Lists is a Microsoft 365 app that helps you track information and organize your work. Lists are simple, smart, and flexible, so you can stay on top...
We are thrilled to announce the Windows Package Manager preview! If you’re already familiar with what a package manager is, feel free to skip this
The Grafana 7.0 release is full of major new features and enhancements. Find out all the details here.
A lot of people who were on the internet in the early 2000’s remember something called RSS. It stands for Really Simple Syndication, and it allowed conten
Something I’ve been thinking about recently is how when I’ve worked on any kind of distributed system, including systems as simple as a web app with frontend and backend code, probably upwards of 80% of my time is spent on things I wouldn’t need to do if it weren’t distributed. I came up with the following description…
The Graphics Interchange Format ( GIF ) is over 30 years old but is a pervasive part of internet culture. We use GIFs to serve short, silent, and looping videos, which frequently become memes . Entire services exist to create and share them, and many smartphone keyboards have built-in GIF support.
GitHub CLI now allows you to close, reopen, and add metadata to issues and pull requests.
People think it’s weird that I do all my development on a Windows machine. It’s definitely a second-class citizen experience in the wider development world, and Windows has a lot of really frustrating issues, but it’s still my favorite operating system. This is for exactly one reason: AutoHotKey. AHK is an engine for…
A major update to Logic Pro X includes a professional version of Live Loops, a completely redesigned sampling workflow, and new beat-making tools.
Welcome to my new blog! This is going to be a bit of an experiment for me. I have wanted to set up a blog for quite some time now but I never wanted to host my blog on some other website like medium (call it a vanity thing but I like seeing my name in that URL). I also didn’t really want to set up something like…
Get ready for some personal and definitely opinionated opinions!
Org Mode HTML output can look like this webpage, but as its [[http://bettermotherfuckingwebsite.co...
Today we released Whisk 2.0: a lightweight web page editor with a live preview that updates as you type. The name may be new, but the mac app’s origins are in shareware called HyperEdit that I started while in college over 16 years ago. It is hard to believe I’ve worked on an app old eno
Optimizing for quality of user experience is key to the long-term success of any site on the web. Through our ongoing engagement and coll...
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.
Why has everything become so needlessly complicated?
Awk is a tiny programming language and a command line tool. It's particularly appropriate for log parsing on servers, mostly because Awk will operate on files, usually structured in lines of human-readable text.
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
A few of our favorite SSH tricks and tips sure to improve your daily experience.
A prototype Raspberry Pi dashboard to save me talking to my smart assistant.
Ennui (pronounced on-wee ) is chronic boredom that involves weariness, apathy, dissatisfaction, and lack of fulfillment. Some people experience a general sense of ennui in life, whereas others experience it in a specific domain, like their hobbies or work. For example, someone might experience ennui when it comes to a…