Bookmark
Making Sense of The Audio Stack On Unix
https://venam.nixers.net/blog/unix/2021/02/07/audio-stack.html, posted 2 Mar by peter in audio hardware linux reference software toread
Audio on Unix is a little zoo, there are so many acronyms for projects and APIs that it's easy to get lost. Let's tackle that issue! Most articles are confusing because they either use audio technical jargon, or because they barely scratch the surface and leave people clueless. A little knowledge can be dangerous.
In this article I'll try to bridge the gap by not requiring any prerequisite knowledge while also giving a good overview of the whole Unix audio landscape. There's going to be enough details to remove mysticism (Oh so pernicious in web bubbles) and see how the pieces fit.
Bookmark
Snake Oil Supplements — Information is Beautiful
https://www.informationisbeautiful.net/visualizations/snake-oil-scientific-evidence-for-nutritional-supplements-vizsweet/, posted 17 Feb by peter in health reference science statistics visualization
Which are the best supplements to take to enhance your health and wellbeing? We visualised all evidence for all health supplements in one chart. Now regularly updated with revitalising boosts of fresh data.
Bookmark
Visual guide to SSH tunnels
https://robotmoon.com/ssh-tunnels/, posted 7 Feb by peter in communication howto networking reference security
This page explains use cases and examples of SSH tunnels while visually presenting the traffic flows.
Bookmark
Firecracker: start a VM in less than a second
https://jvns.ca/blog/2021/01/23/firecracker--start-a-vm-in-less-than-a-second/, posted 3 Feb by peter in deployment development howto reference virtualization
But it turns out that Firecracker is relatively straightforward to use (or at least as straightforward as anything else that's for running VMs), the documentation and examples are pretty clear, you definitely don't need to be a cloud provider to use it, and as advertised, it starts VMs really fast!
So I wanted to write about using Firecracker from a more DIY "I just want to run some VMs" perspective.
I'll start out by talking about what I'm using it for, and then I'll explain a few things I learned about it along the way.
Pick a muscle, get suggestions for exercises that address that particular muscle.
Bookmark
Nim by Example
https://nim-by-example.github.io/, posted 26 Dec by peter in development howto nimlang reference toread
Nim is a powerful statically typed language that allows the programmer expressiveness without compromising run-time performance. As a general purpose programming language, it gives the same sort of power and performance as C++, but in a nicer package and with even more powerful tools!
Bookmark
Nim Apocrypha, Vol. I
https://blog.johnnovak.net/2020/12/21/nim-apocrypha-vol1/, posted 23 Dec by peter in development howto list nimlang reference
Greetings fellow Nim adventurers! Below you will find 16 handy Nim tips & tricks I came across while developing a medium-sized GUI program this year, Gridmonger (and related libraries). Some of them are about less known or undocumented Nim features or standard library functions, a few are workarounds for some rough edges of the language, and there’s also a handful of useful techniques I read about in forums or have invented on my own.
Bookmark
pure-sh-bible: A collection of pure POSIX sh alternatives to external processes
https://github.com/dylanaraps/pure-sh-bible, posted 22 Dec by peter in development howto list reference shell
The goal of this book is to document commonly-known and lesser-known methods of doing various tasks using only built-in POSIX
sh
features. Using the snippets from this bible can help remove unneeded dependencies from scripts and in most cases make them faster. I came across these tips and discovered a few while developing KISS Linux and other smaller projects.
Bookmark
Jenkins Features Controlled with System Properties
https://www.jenkins.io/doc/book/managing/system-properties/, posted 12 Oct by peter in automation configuration continuousdelivery development documentation reference
Jenkins has several "hidden" features that can be enabled with system properties. This page documents many of them and explain how to configure them on your instance.
Bookmark
How to assess the quality of garments: A Beginner's Guide {Part I} — Anuschka Rees
https://anuschkarees.com/blog/2014/05/01/how-to-assess-the-quality-of-garments-a-beginners-guide-part-i/, posted Aug '20 by peter in howto reference
What's the number one prerequisite to building a high-quality wardrobe? Exactly: You need to be able to recognize a quality garment when you see one. You need to be able to tell the difference between a durable, well-crafted piece and one that looks pretty on the rack but won't last more than half a season. You need to know a) which properties distinguish high-quality garments from low-quality ones, and b) how to recognize these properties when you're out shopping.
To help you do just that, this post and the next one will give you a broad introduction to assessing the quality of garments. We will start with fabrics in this first part and then cover seams, tailoring, linings and details like buttons, zippers and pockets in part II. I will also include a downloadable one-page cheat sheet that summarizes the most important facts in the second post.