131 private links
Tmux is great. Tmux defaults are not. How to make use of a brilliant tool without breaking your fingers?
An introduction to shell productivity features: autocompletion, keyboard shortcuts, history navigation and shell expansions.
Using the spaced time repetition technique, you can permemantly store information in your brain, instead of the cloud.
The most intuitive way of building and implementing Finite State Machines is by using Python Coroutines and in this article, we find how and why.
I can no longer sync iOS’ Contacts with my macOS Catalina’s Finder (the iOS sync portion of iTunes is now built into the Finder in macOS Catalina); the OS insists I’ve iCloud configured for Contacts which I do not. I’ve gone through all the steps Apple recommends, done the upgrades and the reboots, but there’s nothing doing. All the swearing and threatening of moving to a different operating system aren’t really helping.
I was very excited when I first used YAML, but some real-world usage showed it's not so great after all
Linux/Unix desktop fun - Learn how to draw text mode ASCII-art box around text or code/scripts in vim / vi under for fun and profit.
About 15 years ago, I mused about the idea of having a "desert island machine". This is where I'd put someone in a room with a box that has a couple of hard drives and a working network connection. HD #1 is blank. HD #2 has a few scraps of a (Linux) OS on it: bootloader, kernel, C library and compiler, that sort of thing. There's a network connection of some sort, and that's about it.
Now you see things like people managing to do the original Super Mario Bros game from the 80s in under five minutes, and I do mean people. There are actual humans frobbing plastic controllers doing this! Just dig around on your favorite giant video-streaming site if you need evidence of this happening.
So here's the pitch: Linux speedruns. By that, I don't mean "speedrunning a game on a Linux box" (like emulation, or something). Nope.
For robot navigation, we need odometry. Before we can determine a Hadabot's odometry, the Hadabot's ESP32 needs to compute and publish out its wheel's rotational velocity out to ROS2.
The software engineering field has controversy over using whiteboard coding in interviews, versus candidates doing take-home coding assignments. This is a false dichotomy, the problem is bad interviews.
With shar
, you can easily create a self-extracting compressed file archive in Linux.
It would be great if it would not require to install the package also on the destination system.
We are now several weeks into lockdown and are starting to acknowledge that this “new normal” maybe with us for a while.
As introverts settle into their newfound bliss, extroverts begin to climb the walls, and managers come up with new and increasingly creative ways of stalking their employees, there is talk of a silver lining: the skeptics may finally embrace remote work.
It shouldn't have taken a pandemic, but here we are.
Alas, as it often turns out, the more things change, the more they stay the same.
You can initialize Git repository, check its current status, add and commit changes and push all of that to remote? Great. Now time for these commands!
The COVID-19 pandemic has caused an enormous amount of changes in how people work, play, and communicate. By now, many of us have settled into the routine of using remote communication or videoconferencing tools to keep in touch with our friends and family. In the last few weeks we've also seen a number of lists and guides aiming to get people set up with the "right" tools for communicating in hard times, but in almost every case, these articles recommend that people make a difficult compromise: trading their freedom in order to communicate with the people they care about and work with.
There are countless lists on the internet claiming to be the list of must-read programming books and it seemed that all those lists always recommended that same books minus two or three odd choices.
Finding good resources for learning programming is always tricky. Every-one has its own opinion about what book is the best to learn, and as we say in french, “Color and tastes should not be argued about”.
However I though it would be interesting to trust the wisdom of the crown and to find the books that appeared the most in those “Best Programming Book” lists.
If you want to jump right on the results go take a look below at the full results. If you want to learn about the methodology, bear with me.