How to teach Git
An alternative way to teach Git
Topics /
The most popular blog posts about tools & productivity on Hacker News. 227 posts.
An alternative way to teach Git
This blog post is an illustrated guide to regex and aims to provide a gentle introduction for people who never have fiddled with regex, want to, but are kind of intimidated by the whole thing.
End-to-end Encryption Support, Smart Scroll Sync for Side-by-side View, New Logo, and More.
A quick walk through demoing how to use Gooey as the frontend for any language or application!
It’s hard to set your emotions aside when you’re faced with a difficult decision. This is problematic, since our emotions often cause us to make the wrong decision in important areas of life, including in our relationships, our finances, and our health.
Why unix pipes are awesome.
Did you do something with your hair? It looks nice.
Autocompleting text with known values seems like an easy problem to solve, but so so so many UIs get it wrong. I see this frequently enough that, rather than complain about them individually, I though I’d just write down the set of rules they often break.
Disclaimer
Just over a year ago now, I finally opened the bakery I’d been dreaming of for years. It’s been a big change in my life, from spending all my time sat in front of a computer, to spending most of it making actual stuff. And stuff that makes people happy, at that. It’s been a huge change, but I can’t think of a single…
Setting Up Tmux for Daily Usages
This article will discuss the setup steps that are required for recording videos at high frame rates on cheap Raspberry Pi cameras. Frame rates up to 660FPS on the V1 camera and up to 1007 on the V2 camera can be achieved. Filming at these extremely high frame rates on a Raspberry Pi is much more challenging and…
My software setup has been surprisingly constant over the last decade, after a few years of experimentation since I initially switched to Linux in 2006. It might be interesting to look back in another 10 years and see what changed. A quick overview of what’s running as I’m writing this post:
Take note of the title of this blog. What you read below will give you some additional knowledge that may help you identify a hidden camera but it certainly won’t guarantee that. We got lucky…
Your Makefiles are full of tabs and errors. An opinionated approach to writing (GNU) Makefiles that I learned from Ben may still be able to salvage them.
<p>For years I’ve noodled around with various setups for a Python development environment. A couple of years ago <a href="https://jacobian.org/2018/feb/21/python-environment-2018/">I wrote about a setup I finally liked</a>; this is an update to that post.</p> <p>Bad news: this stuff still isn’t stable, and…
When writing a book or course, you deal with hundreds of thousands of words and Vim helps you manage that in a sane way.
Lazarus Lazaridis’ personal blog with posts mostly related to programming and opensource. And cats.
Cool, but obscure X11 tools.
Jupyter Notebooks has been the significant player in the interactive ...
The ultimate step- by- step van build guide for your conversion. From choosing the right van, planning the best layout, all the way to finishing touches.
I am starting to realize that the Unix command-line toolbox can fix absolutely any problem related to text wrangling. Let me tell you about a problem I had, and how I used some Unix command-line utilities to solve it.
In this post we'll explore what happened when I migrated away from Google Analytics (GA) to a self-hosted solution. The tool that I migrated to is an open-source platform called Countly . It offers a subset of features from what GA offers.
Note: This post is from 2019— you can find my 2020 update here . I'm making over $400 / month with my music — mostly through Spotify. Of course that’s not enough to support a full-time artist but that’s not what I’m trying to be. I don't tour, I don't sell merch and I'm not on a label. I j
How to stay safe online and prevent phishing with FIDO2, WebAuthn and security keys. A look into YubiKeys, TOTP authenticator apps, passwordless and more.