How to annotate everything
Comprehensive overview of existing tools, strategies and thoughts on interacting with your data
The latest blog posts to take off on Hacker News. 356 posts.
Comprehensive overview of existing tools, strategies and thoughts on interacting with your data
How I really wanted Spacemacs everywhere and my wish came true thanks to Docker
Notes on simplifying daily life by stripping unnecessary apps, disabling notifications, and trimming subscriptions to reduce decision fatigue.
I recently switched laptops, which I was resisting vehemently. But it got to the point where I was considering duct tape, and I was advised to make the move now. What I wanted to do was hold off buying another Apple MacBook until my Puri.sm Librem phone shipped, and if…
Long ago, I wrote git-subtree to work around some of my annoyances with git submodules. I've learned a lot since then, and the development e...
Flan Scan is a thin wrapper around Nmap that converts this popular open source tool into a vulnerability scanner with an easy deployment.
This article will provide the reader with a brief overview for a number of different Linux commands. A special emphasis will be placed on explaining how each command can be used in the context of performing data science tasks. The goal will be to convince the reader that each of these commands can be extremely useful…
What docker users need to know to move from Docker to Podman and Buildah and the advantages of doing so. Developers/operators can easily move to Podman, do all the fun tasks that they are familiar
Read up about how you can cool off your Raspberry Pi 4 and drop a few degrees. I compare several cooling solutions including firmware updates.
Jupyter Notebooks has been the significant player in the interactive ...
The standard for browsing the web over a text-=based terminal is Lynx, right? ...
<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…
The Stripe CLI is a developer tool that helps you build, test, and manage your Stripe integration right from the terminal.
A typography blog about the history of wide sentence spacing, aka "how many spaces after a period between sentences".
GitHub Codespaces gets you up and coding faster with fully configured, secure cloud development environments native to GitHub.
Fellow core developer and Canadian, Mariatta, asked on Twitter about python -m pip and who told her about that idiom along with asking for a reference explaining it: I learned sometime ago that we should be doing `python -m pip install ...` instead of simply `pip install ...` but now I can'
Explanation of everything you can see in htop/top on Linux
How to stay safe online and prevent phishing with FIDO2, WebAuthn and security keys. A look into YubiKeys, TOTP authenticator apps, passwordless and more.
Become a master of tmux in a few minutes
After the Whistler All-Hands this past summer, I started seriously looking at whether Firefox should switch to using Bazel for its build system.