How To Take Exceptional Notes and Be Productive with Paper
Learn how a former Google PM transformed his productivity with an analog note-taking system. A practical guide to effective paper-based organization for startup leaders.
Topics /
The most popular blog posts about tools & productivity on Hacker News. 4,417 posts.
Learn how a former Google PM transformed his productivity with an analog note-taking system. A practical guide to effective paper-based organization for startup leaders.
I am Dan, full stack software engineer.
First, let's level set with a disclaimer. I am a smart enough person but a ...
“Software design is preparation for change; change of behavior” Tidy First? is a new book by Kent Beck. It is a short little book, only about 100 pages (and lots of white space on them)…
Test-case reducers are less well known than they should be, and those who are aware of them don’t always realise the variety of ways we can use – perhaps even abuse! – them. In this post, I’m going to explore some of the things I’ve learnt while using these wonderful tools. I’ll start at the basics, because the idea…
tl;dr I can do all of my programming and system admin work with an iPad Pro because I work on remote servers over ssh, and I prefer using the Unix/Linux command line.
The why of why people use vim has been covered fairly extensively, so I thought I would spend a little time explaining why I teach vim to my high school students, even in 2020. It all began when I …
Introduction When I read Richard Hanania’s Reflections on 2022 in which he listed a bunch of major topics he changed his mind about, I realized that I really admired him for doing this. Then, immediately afterwards, I thought “Wait, am I worse than Hanania? The person who made the entire twitter angry at him more…
Learning to let go and stop hoarding terabytes: Sharing my journey of downsizing my digital storage, letting go of terabytes of data, and moving away from a NAS setup. I decided to use an external Thunderbolt SSD enclosure and an M.2 NVMe SSD to store my data locally. For cloud backup and encryption, I used the Arq…
With only a handful of commands, tmux can still be your new best friend on the terminal
With the advent of modern frameworks, ES6 and the increasing risk of security everyday, knowing how to use Chrome developer tools can give you a major boost in productivity and help in easy diagnosis of a website’s performance. This article aims to give an overview of different features available in Chrome developer…
I switch between programming languages quite a bit; I often wondered what happens when having to deal with the different syntaxes, does the syntax allow you to be more expressive or faster at coding in one language or another. I dont really know about that; but what I do know
From the highly eclectic blog of Mark Dominus
Digital identities and what they mean for the web have become a hot topic of discussion in the last few years.They have also brought many controversies: age verification laws and what they mean for online anonymity, Wikipedia potentially having to verify the identify of its users in the UK, the reliance on official…
“Are you browsing Slashdot in Emacs?”, W- asked me after he glanced at my screen.
Tips and techniques for driving in sandy conditions. Must read before hitting the beach or dunes in your vehicle to avoid getting stuck because it is very easy to get stuck in sand. Avoid joining the 'digging club'!
This is an encoder (based on gifsicle ) which implements lossy LZW compression. It can reduce animgif file sizes by 30%—50% at a cost of some dithering/noise.
A little over a month ago, I ran into a Tektronix TDS7104 at the Silicon Valley Flea Market , where else?
Update (2023-06-28): Added “I required a file, but I want to know what files were actually loaded” I love puts debugging I am a puts debuggerer. I don’t say this to disparage people that use a Real Debugger. I think Real Debuggers are great, I’ve just never taken the time to learn one well. Every time I try to lean…
This is a simple function that can be called from the command line, just like if it was a regular com...
And they said it couldn’t be done!
In this article, we will perform a series of hands-on experiments that demonstrate the various Emacs commands that can be used to sort text in different ways. There is sufficient documentation available for these commands in the Emacs and Elisp manuals. In this article, however, we will take a look at some concrete…