New
The latest blog posts to take off on Hacker News. 6,505 posts.
How I recorded an album on my own, in my room
Detailed overview of what I learned and what I did to record and publish an album on my own, from my room
Writing an SDK with Core Bluetooth
Software Development For People That Help People.
I am mesmerized by our new robotic vacuum (2019)
Disclaimer: this is more a rant than anything else. Maybe more #crazydudewontstoptalkingavoidthewate...
Text Processing in the Shell
A quick overview of the most common text processing terminal tools and why they should be part of your day-to-day toolbox.
The case of the missing WAV audio files on the FAT32 SD Card
Buckle up kids, as this is a tale. As you may know, I have a lovely podcast at ...
The PCAP – single file with 50 different protocols
For the last couple of years, I captured many different network and upper-layer protocols and published the pcaps along with some information and Wireshark screenshots on this blog . However, it always takes me some time to find the correct pcap when I am searching for a concrete protocol example . There are way too…
A Checklist for Evaluating New Technology
New technology often comes along with a lot of promises. All the hard things? They’re easy now. All of your troubles? Shh, they’re all better now.
Kubuntu Linux 19.10 for a digital painting workstation
As you probably knows if you follow my blog, I'm using exclusively a GNU/Linux operating system for my workstation. I produce everything I do with it (webcomic, website, book, freelance, videos, etc...) and all of that since more than ten years now. Along the way, I tried so many existing solution for my…
Ready for changes with Hexagonal Architecture
A story on how we leveraged Hexagonal Architecture principles to be prepared for changes in the Netflix Studio ecosystem.
Options for giving math talks and lectures online
As part of social distancing efforts to slow down the spread of the novel coronavirus, several universities have now transitioned, or begun transitioning, to online teaching models. (My home unive…
IRC and Emacs all the things
This post is a succinct and technical description on how to bridge all your messengers into IRC and therefore Emacs.
DuckDuckGo is good enough for regular use
Google recently launched a desktop redesign. The favicon and URL breadcrumbs were turned into a header for organic search results. Ads had the same design, but were identified using the string "Ad" instead of the favicon. This design wasn't new. Google's mobile web search has served this design since May 2019. But…
Hacking up your own shell completion
In this post I’ll be walking through a simple hack I added to my shell that I think makes me more productive (if nothing else it makes me happy).
Using Anki to remember what you read
Imagine this:
PowerShell 7.0
Today, we're happy to announce the Generally Available (GA) release of PowerShell 7.0! Before anything else, we'd like to thank our many, many open-source
Please stop recommending Gitflow
Git-flow is a branching and merging methodology popularized by this blog post, entitled “A Successful Git branching model”. In the last ten years, countless teams have been snookered by…
The growth of command-line options, 1979-Present
My hobby : opening up McIlroy’s UNIX philosophy on one monitor while reading manpages on the other.
Little known features of iTerm2
[iTerm2](https://iterm2.com/) has a lot of little-known features that can make development much easier.
Travelling with 24” Monitors
During 2019 I was living in Paris and really wondering what I was doing there as my job doesn't require me to be physically in Paris, I was working with teams in India and San Francisco. I don't really need to be close to my friends or be in a …
A two-person startup already uses twenty-eight other tools
Stress free and easy shopping experience. Simple and speedy service.
Swift: Announcing ArgumentParser
We’re delighted to announce ArgumentParser, a new open-source library that makes it straightforward — even enjoyable! — to parse command-line arguments in Swift.
Advanced usage of Python requests: timeouts, retries, hooks
Learn about the advanced features the requests library hides under the hood. DRY base URLs, hooks, retry on failure, default timeouts and mocking.
Will VBA Die? (2019)
The questioning of the VBA languages lifespan seems to be a question that is on everyone’s mind. Let’s explore why so many people utilize this language, Microsoft’s current thinking on it’s uses, and when it will ultimately retire from being used.
Google's Abandoned Android Authenticator App
The news has just broken that Google's Authenticator App can have its codes stolen by malware. I doubt Google will ever release a fix for this issue - their 2FA app hasn't been updated since September 2017. Update! 3 months after I published this post, Google updated their app For two-and-a-half years, Google hasn't…