My Favourite Diff
I want to tell the story of one of my favourite diffs I’ve ever committed. It’s probably not the “best” by any objective measure, but it’s a personal favourite and makes for a good story to boot.
The latest blog posts to take off on Hacker News. 521 posts.
I want to tell the story of one of my favourite diffs I’ve ever committed. It’s probably not the “best” by any objective measure, but it’s a personal favourite and makes for a good story to boot.
John Gruber's Markdown is almost a perfect content authoring format. Here are 6 things it got wrong.
How to save hours by trimming videos without reencoding or rerendering.
As the Coronavirus pandemic continues to force people to work from home, countless companies are now holding daily meetings using videoconferencing services from Zoom . But without the protection of a password, there’s a decent chance your next Zoom meeting could be “Zoom bombed” — attended or disrupted by someone who…
Chatops is a ladder
Recently on Twitter there was a maintainer of a Python project who had a couple of bugs filed against their project due to builds failing (this particular project doesn't provide wheels, only sdists). Eventually it came out that the project was using a pyproject.toml file because that's
I remember my first computer fondly. As a kid I was more than addicted to the Commodore 64.
Grocery shopping has been one of my least favorite chores, even before the pandemic. Unlike many people I know, I always preferred online shopping over going to the supermarket. Now it’s not a matter
Update 2022: Web MiniDisc Pro can access NetMD devices through the browser and can also download protected files! If you have music on a collection of MiniDisc media and want to finally copy the data off onto modern media (or the cloud!), here are simple instructions for some different solutions:
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
If you feel overwhelmed by the choices you need to make, it's time to start using a decision journal. Learn how this simple practice can change the way you think and perform.
Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much ti
Over the last 10 years that I've been messing around with Linux servers (hence the name of the site by the way) there's been one thing above all else that's always required special care - hard drives. They are mechanical beasts just waiting to eat your data at any time. Entire businesses are built around their…
If you have heard of Zig before, you may know it as a promising new programming language which is ambitiously trying to overthrow C as the de-facto systems language. But did you know that it also can straight up compile C code?
Every few months, it seems a new post decrying the use of markdown for documentation (or other things) rises to the top of Hacker News. There are often good reasons for preferring a more structured option, like reStructuredText, LaTeX, or Asciidoc. Especially in projects where more formal text is required, or where…
Please don't write your documentation in Markdown. Please. I'm begging you. Markdown is tolerable for short documentation, like a readme.md. Past that, it's...
Cronopete is a Linux clone of Time Machine, the backup utility for Mac from Apple. It aims to mimic it as closely as possible.
Working on many projects across multiple identities can be difficult to manage. This is a procedure for leveraging git aliases to set an identity at the project level.
This release switches to Qt 5 by default. The Qt UI has become quite polished by now. It will be quite familiar to users of the GTK2 UI, but it also brings a few nice-to-have improvements, such as a playlist view that is easier to navigate and sort.
MAJOR EDIT: 9-6-2020: New nutrition info. Per Essential Amino Acid Research, Females eat 3-5 eggs/day, males up to 7 eggs per day. For Essential Fatty Acids EPA and DHA Take Fish Oil. If you are a believer in phytochemicals/Flavonoids, feel free to eat those in addition to the base $1.50/day recipes.
Better defaults, a better CLI and better heuristics. Oh, and TypeScript 3.8.
This is a guest post from Josh Thompson. Enjoy. Dear New Developer, You know that there’s a chasm between your skill level and that of the mythical “senior software developer”. If…
In this short blog series, I will show you how to get up to speed with a Qt project using Visual Studio Code in more detail.