New
The latest blog posts to take off on Hacker News. 4,417 posts.
Things Markdown got wrong
John Gruber's Markdown is almost a perfect content authoring format. Here are 6 things it got wrong.
How to trim video clips instantly without reencoding
How to save hours by trimming videos without reencoding or rerendering.
‘War Dialing’ tool exposes Zoom’s password problems
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…
Slack's core flaws require topic modeling to fix
Chatops is a ladder
What the Heck Is Pyproject.toml?
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
Give Yourself More Playtime (2015)
I remember my first computer fondly. As a kid I was more than addicted to the Commodore 64.
I had to build a web scraper to buy groceries
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
Dumping MiniDisc Media
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:
Adding tests when you don't have time to
Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much ti
Zig cc: A drop-in replacement for GCC/Clang
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?
Markdown is an excellent choice for documentation
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…
Don't write documentation in Markdown
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 – A Linux clone of Time Machine
Cronopete is a Linux clone of Time Machine, the backup utility for Mac from Apple. It aims to mimic it as closely as possible.
Setting up Git identities
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.
Eat for $1.50 per Day – Layoffs, Coronavirus Quarantine, Food Shortages
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.
Cultivate the Skill of Undivided Attention, or “Deep Work” (2019)
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…
How I Teach Classes Remotely
Technology, running tech companies, data science, religion, translation technology, natural language processing, backups, p-adic linguistics, academia
Curl will now output JSON
This is not a command line option of the week post, but I feel a need to tell you a little about our brand new addition! --write-out [format] This option takes a format string in which there are a number of different "variables" available that let's a user output information from the previous transfer. For … Continue…
How I recorded an album on my own, in my room
Detailed overview of what I learned and what I did to record and publish an album on my own, from my room
Writing an SDK with Core Bluetooth
Software Development For People That Help People.
I am mesmerized by our new robotic vacuum (2019)
Disclaimer: this is more a rant than anything else. Maybe more #crazydudewontstoptalkingavoidthewate...
Text Processing in the Shell
A quick overview of the most common text processing terminal tools and why they should be part of your day-to-day toolbox.
The case of the missing WAV audio files on the FAT32 SD Card
Buckle up kids, as this is a tale. As you may know, I have a lovely podcast at ...
The PCAP – single file with 50 different protocols
For the last couple of years, I captured many different network and upper-layer protocols and published the pcaps along with some information and Wireshark screenshots on this blog . However, it always takes me some time to find the correct pcap when I am searching for a concrete protocol example . There are way too…