FreeBSD Home Audio Studio
Another guest post by @NeoMoevius from Twitter. Same as earlier with the Native Urban Terror on FreeBSD article. This time it will be about setting up Home Audio Studio on a FreeBSD 13.1 system. Th…
Topics /
The most popular blog posts about tools & productivity on Hacker News. 4,416 posts.
Another guest post by @NeoMoevius from Twitter. Same as earlier with the Native Urban Terror on FreeBSD article. This time it will be about setting up Home Audio Studio on a FreeBSD 13.1 system. Th…
Posted on Friday 27 Aug 2021. 776 words, 2 links. By Matt Webb.
Here's something you didn't know about bash functions. Usually when you write a function you do this: function name () { ... } Right? I know you do, because that's how everyone writes functions. Well, here's the thing. In bash { ... } doesn't mean "function's body" or "function's scope" as in JavaScript or C. It's...
When you generate an SSH key (like I did when looking at signing commits with SSH keys ), you get a “randomart image” from ssh-keygen . These things:
A weblog about technology including Arduino, Raspberry, Attiny, 3D printing, Electronics, tinkering and all kinds of diy projects.
What is new in Emacs 30.1? I go through every change in the NEWS file and talk about the most interesting and useful changes.
🗺️ Too many invaders to keep track of; I really don't want to run another database; Web Storage to the rescue
Using git `rebase --onto` workflow to work with stacked diffs
This week I started an experiment. I wanted to know whether I would be able to completely ditch tmux. Don’t get me wrong here, I absolutely love how tmux makes terminal multiplexing transparent for me. I’m also very used to <C-b>c, <C-b>1-0 and so on. I also have a custom set of keymaps and plugins I use frequently…
Which is faster, keyboard or mouse? A large number of programmers believe that the keyboard is faster for all (programming-related) tasks. However, there are a few widely cited webpages on AskTog which claim that Apple studies show that using the mouse is faster than using the keyboard for everything and that people…
Yesterday André Costa emailed me about his new website, rpilocator. It's a website to track Raspberry Pi 4 model B, Compute Module 4, Pi Zero 2 W, and Pico availability across multiple retailers in different countries. In his own words: This database was created out of frustration trying to locate a Raspberry Pi…
Minimodem can play and capture audio modem tones in real-time via the system audio device, or in batched mode via audio files.
The Context I have been recently roaming. Doing some Zig, doing some Go, some Janet. Some C integration. Should have focused on my project but life threw more at me than I could handle, so I sought… happy distractions. My experience with those technologies taught me new tricks and one day, when I needed some more…
This document is an attempt to be a fairly comprehensive guide to recovering from what you did not mean to do when using git. It isn't that git is so complicated that you need a large document to take care of your particular problem, it is more that the set of things that you might have done is so large that different…
Zooko provides a nice example of the problems with most distributed version control systems merge algorithms. He gives an example of a merge situation that most version control systems, including git, get wrong, but that darcs, Codeville, SCCS, and perhaps BitKeeper get correct.
Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much ti
External Links Yuki Subs Guides has a master list of guides of all you need to know about anime encoding. Also, go visit my MPC-HC + MadVR, mpv, and SVP 4 setup guide! Table of Contents x265 Settin…
This was unavoidable, given my post from the other day about how to make traceroute display (almost) arbitrary strings.
Some thoughts on why git’s complex user interface works so well in practice.
I started using Emacs' OrgMode to log my days.