New
The latest blog posts to take off on Hacker News. 4,416 posts.
Bash HTTP Monitoring Dashboard
Published: 27-12-2020 | Last update: 11-01-2021 | Author: Remy van Elst | Text only version of this article
Using GNU Stow to manage your dotfiles (2012)
Adaptation, Algorithms and Ambience
What’s the best non-smart TV sold today?
With the industry-wide transition to smart TVs many of us have felt like there is no option but to get one. And the walls are closing in -- it seems like almost every TV sold today is a smart one, which means a lack of control of what's happening on our device, the possibility of
Print this file, your printer will jam (2008)
Another story from printer-land of 20 years ago: this time about a seemingly impossible bug.
Developer and Power Users Tool List for Windows
Can you believe it's been 6 years since my last Tools list? Tools have changed, ...
Datasette.io, an official project website for Datasette
This week I launched datasette.io—the new official project website for Datasette. Datasette’s first open source release was just over three years ago, but until now the official site duties have …
UX Issues with Notion
I am an unfortunate user of Notion. I have to use it in my day to day job because it is the tool of my company choice. I suffer every time I'm doing anything in it. Maybe it's just me. But I honestly don't think so. It's been a year since my company migrated to Notion from Confluence. And I'm quite confident now that…
Maps.me is gone, and we must bring it back
TL;DR: MAPS.ME got bought by a payments company and completely rewritten, I want it back. I will rebuild the original app and bring it back. Sign up for this email list to get the original version back. Or subscribe to this Telegram channel. On December 20th, 2020, version 2.0 of the MAPS.ME app got pushed to the…
Parsing JSON at the CLI: A Practical Introduction to jq and more
JSON is everywhere you look these days. The `jq` tool makes it easy to slice, dice, and transform JSON from the command line. It can be hard to map the official manual to real-world applications, so let's look at some practical examples of `jq` and its cousins that handle YAML & HTML!
Setting up your own Nextcloud instance to get off of Google
One of my goals for 2020 was to stop using Google's products. There are a lot of reasons why, but that's not the point of this post. I found out about…
How to Find Focus
I’ve had an easy time being focused lately. I say no to obligations or opportunities that I would have easily accepted before. I have fewer things on my todo list, which means I get to spend more time on the few things that I’ve said yes to when I sit down to be creative. I also have a stronger sense of my values …
Preview in macOS Big Sur is destroying PDFs
This image has three components: On the left is an OCR’ed PDF from my ScanSnap iX500. I have selected most of the text, and on the right side you can see two copy&paste results. In the upper half is the result directly after scanning, right after the bundled ABBYY FineReader that comes with the iX500 did its magic. In…
Experiments on a $50 DIY air purifier that takes 30s to assemble
You can make a DIY air purifier in 30s. To test if it works, I generated smoke, and measured how well it removes tiny particles.
Minimal safe Bash script template
A minimal template for a safe Bash script. It includes error handling, parameter parsing, and cleanup.
Technical Copywriting:What Engineers Can Learn from Apple’s M1 MacBook Marketing
Notes on building, technology, health, and living deliberately by Ayush Kumar.
Five lines I put in a blank .vimrc
TL;DR To make a default Vim installation more useful, type the following 5 lines into its .vimrc file:
How and why to use Lynx – the faster web browser
Lynx is a text based browser. You think the people who browse without JavaScript are weird? Lynx doesn't even do images or CSS! It downloads HTML and renders it at blazing fast speed. If you ever wondered just how slow modern web development has made the web - Lynx will show you the meaning of haste. I use Lynx most…
Vim Creep (2011)
It all started out innocently enough. You experimented with it once or twice in your first year of college, but Nano and Pico were easier—closer to what you had already been using during high school on the Windows machines and Macs. But as time went on and you got more experience under your belt in the college-level…
VisiData in 60 Seconds
Download faa-wildlife-strikes.csv , a dataset of all aircraft-wildlife collisions reported to the Federal Aviation Administration between 2010 and mid-2016.
Guide to Effective Reading
Pick up maartenvandoorn.nl on ExpiredDomains.com — Afternic / GoDaddy, listed at $100, escrow-protected transfer in 24 hours.
Rga: Ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz
rga is a line-oriented search tool that allows you to look for a regex in a multitude of file types. rga wraps the awesome ripgrep and enables it to search in pdf, docx, sqlite, jpg, zip, tar.*, movie subtitles (mkv, mp4), etc. ExamplesPDFs Say you have a large folder of papers or lecture slides,
Blogging vs. Blog Setups
Rakhim's homepage. I build open source projects and write about technology, programming, and life.
No Config for Old Men
Ask anyone who's really into cooking and they'll tell you how important it is to have a kitchen that's arranged just right. To someone who rarely cooks, a kitchen is probably just a place to store a few pots and a toaster, and the placement of such stuff doesn't matter much: canned soup and microwave dinners are…