How Not To Run An A/B Test
Are you falling victim to the peeking problem? Learn how to design and run an experiment properly.
Topics /
The most popular blog posts about tools & productivity on Hacker News. 4,417 posts.
Are you falling victim to the peeking problem? Learn how to design and run an experiment properly.
How I really wanted Spacemacs everywhere and my wish came true thanks to Docker
You'd think it'd be easy to reboot a PC, wouldn't you? But then you'd also think that it'd be straightforward to convince people that at least making some effort to be nice to each other would be a mutually beneficial proposal, and look how well that's worked for us. Linux has a bunch of different…
Vim is quite powerful programmer's editor, but has a very steep learning curve and it takes time to configure it properly. In this tutorial...
Linked thinking and the many "tools for thought" apps that have been released over the past few years, have changed the discourse on how we take in and proce...
MOAR DOX! Whenever we ask curl users what they lack in our project and what we should improve, the response is always clear: documentation. Here are the most common curl command line options when doing HTTP operations. This is the web page rendered as an image, click it to get to the web version. The … Continue…
I was reading an interesting and educational blog post , about the writer's home infrastructure status. I was curious about it, because it mentioned syslog-ng, a project I used to be heavily involved with, and a project that's still dear to my heart, even though I'm neither involved, nor am I using it any longer. It…
Download audio version
As a developer, you develop instincts for judging quality of code. One of my favorite interview questions is: When you look at a project’s code for the first time, what are the things you look for?...
Luca Pette's website
I build a lot of command-line tools in Python. It’s become my favorite way of quickly turning a piece of code into something I can use myself and package up …
Since 2020 is made for pain, I decided to make some big moves that I have been putting off for a while. The email migration took a while, but the new setup is so much better. My reliance on Google as a company is very minimal now. I am very
I’ve been sitting on this draft for a few days now, partly because I thought it would turn down the bitterness, and partly because I kept asking myself ...
People often ask me why they should use openSUSE Tumbleweed and how it compares to other distributions like Fedora or Ubuntu. The fact is Tumbleweed is actually rather hard, if not impossible to compare to Linux distributions like Fedora or Ubuntu.
E ven before I started pressing buttons for a living I was always a pretty heavy computer user. When I was about 18 I started experiencing symptoms of RSI. At around the same time I learnt of the Dvorak keyboard layout, and so I switched, hoping it would solve my problems. It did, at least at the time, and so for the…
Photography is arguably my oldest hobby. I’ve loved taking photos for as long as I can remember. I reflected on my first encounter with digital photography in 2003 in a recent post, but I’m old enough…
As part of a project that I’m working on, I decided to see if I could repurpose the excellent Hugo website framework (which also powers this very site) as a single-user wiki of sorts.
I found a one-line JavaScript bug in the 24 Hour Fitness unsubscribe page and built a working alternative. The official page has since been fixed.
Let me start by warning you: This is a long post. I want to take you through the process of writing and designing the ConvertKit sales page. As you’ll see, I had a huge amount of help from Amy Hoy. Throughout the process she gave great advice on copywriting that I’d like to share here. […]
A free browser game that teaches real Vim motions. The van is your cursor, the town is your text. Serve every customer under par.
About a week ago, I shared a small blog article on Hacker News.
[Update: 13-Apr-2023 with some of the background context and some things I learned from hackernews ] [Update: 18-Dec-2023] This hiduti...
This post is the first public announcement of my new package manager and deployment tool for linux - hermes .
Task Manager can be lacking as a memory tracker. Let's cover alternatives to replace it. First, let’s discuss how memory allocations work in Windows.
Any combination of these tools may be chosen; Fira Code is not required to utilize prettify-symbols or pretty-mode. Similarly, the entire Fira Code font is not required to use Fira’s ligatures.
I released a new project this weekend, built during the Bellingcat Hackathon (I came second!) It’s called Action Transcription and it’s a tool for caturing captions and transcripts from online …