New
The latest blog posts to take off on Hacker News. 4,417 posts.
Linux Load Averages: Solving the Mystery
Linux load averages explained, including why they include the uninterruptible I/O sleep state.
How Chrome OS, Termux, YubiKey and Duo Mobile make for great usable security
How Chrome OS, Termux, YubiKey & Duo Mobile make for great usable security. A travel Chromebook for modern development, online and offline.
Host your own contacts and calendars and share them across devices
I'm trying to learn ways to minimize my reliance upon large companies for handling my day-to-day personal data. So I figured calendar and contacts should be on my list of things to self-host. This post is about how I migrated all my Google calendars and phone contacts to my own server without losing any features...
Pev: Postgres ‘Explain’ Visualizer (2016)
Postgres Explain Visualizer (Pev) is a tool I wrote to make EXPLAIN output easier to grok. It creates a graphical representation of the query plan.
The New Firefox and Ridiculous Numbers of Tabs
website de dietrich ayala
Monospaced Programming Fonts with Ligatures
Typographic ligatures are when multiple characters appear to combine into a ...
On Password Managers
It has come to my attention that people are Wrong On The Internet about password managers. This matters, because almost everybody should be using one. Herewith background, opinions, and a description of my own setup, which is reasonably secure.
Terminal and shell performance
There’s a great MSR demo from 2012 that shows the effect of latency on the experience of using a tablet . If you don’t want to watch the three minute video, they basically created a device which could simulate arbitrary latencies down to a fraction of a millisecond. At 100ms (1/10th of a second), which is typical of…
Fastest Way to Delete Large Folders in Windows (2015)
The common way of deleting files and folders in Windows is via Windows Explorer (a.k.a. File Explorer ). This method is perfectly acceptable under normal circumstances, but becomes a real drag when dealing with large and complex folder structures. There is, in fact, a significant amount of of overhead when you trigger…
Get eyes in the sky with your Raspberry Pi
Learn how to use your Raspberry Pi and a cheap USB TV tuner stick to start tracking flights overhead - up to 250 miles away from your location.
A Mac Podcast App You Can't Have
I wasn't going to write this post because I've already said most of what I wanted to on Twitter [http://twitter.com/steve228uk]. Yesterday though, I changed my mind when I saw this Tweet from Product Hunt. > The Best Podcast Apps for Mac 🎙️🖥️ Add your favorite 👉 https://t.
Who moved my cheese, 1Password?
For the impatient, feel free to skip to the TL;DR summary.
Awk driven IoT
With a Raspberry Pi or other modern single-board computers, you can make very simple toys. I started with the hello world of interactive apps: the soundboard. But even then, I was too ambitious. The soundpad Since the main target was kids. I wanted a simple, screen-less toy that would teach …
Minimal PDF
Most PDF files do not look readable in a text editor. Compression, encryption, and embedded images are largely to blame. After removing these three components, one can more easily see that PDF is a human-readable document description language.
Making a virtual machine in Google Sheets
I recently noticed that Google Docs has a pretty full-featured scripting system called Apps Script . It lets you write JavaScript to do some pretty useful things:
Skip grep, use awk
Jonathan Palardy's blog about technology
Apple and LaTeX
Apple is apparently not eating its own dogfood when it comes to equations.
I ask 100 information questions to four digital assistants
After seeing the poor feedback of Watson in Bridge Crew, I decided to take my four digital assistants for a spin. After 21 questions across four assistants, I learned that Alexa cannot give basic information about Amazon Prime videos, none of them can properly understand which movie you're looking f
Effectively Using Matplotlib
Matplotlib is a valuable but misunderstood foundation of the python data science stack.
I decided to disable AMP on my site
I have a long history with Google’s Accelerated Mobile Pages (AMP) project, but yesterday I drew the final straw. I was on Twitter (in Safari on iPhone 6) and I noticed that somebody linked to my site…
Switching to the Mutt Email Client
Note: The way I manage my email wouldn’t really work for most people, so don’t read this as a recommendation. This is just a discussion of how I prefer to use email.