Shellharden: a tool to semi-automate the rewriting of scripts to ShellCheck conformance linux open source Link 7 votes
How do graphics cards work? Exploring GPU architecture hardware Video 28:30, published Oct 19 2024 8 votes
Anguish: The invisible programming language (and invisible data theft) programming languages security Article 1426 words 4 votes
EasyBashGUI: a library of Bash functions to simplify adding GUIs to scripts open source linux Link 17 votes
Python Performance: Why 'if not list' is 2x faster than using len() programming languages Article 899 words 13 votes
shite: the little hot-reloadin' static site generator from shell (assumes Bash 4.4+) web development linux Link 22 votes
PassKey account takeover in all mobile browsers (via Bluetooth) security.cyber Article 2189 words, published Feb 24 2025 21 votes
I didn't want to pay for an RSS newsletter email service so I built my own open source Article 882 words 15 votes
xz/liblzma: Bash-stage obfuscation explained open source linux security Article 3171 words, published Mar 30 2024 9 votes
Steam Tinker Launch: a GUI Bash script for configuring custom launch options and companion programs for Steam games open source linux Link 9 votes
Bash Line Editor: a line editor written in pure Bash with syntax highlighting, auto suggestions, vim modes, etc linux open source Link 11 votes
ctypes.sh: a Bash plugin that provides a foreign function interface directly in your shell linux Link 10 votes
Some surprising code execution sources in Bash linux Article 335 words, published Feb 1 2025 11 votes
People named "Null" are being punished by computers in the weirdest ways programming Article 464 words 53 votes
How I analyzed 1,378 restaurants using Places API to find hotspots in my city programming Article 2844 words, published Feb 12 2025 14 votes
Hard disk fraud: More programs, detection methods for other manufacturers Article 816 words, published Feb 11 2025 10 votes