A channel with programming news and tips and tricks, nice for beginners but also for experienced programmers. 💻
Reflections on Ten Years Past the Snowden Revelations
https://www.rfc-editor.org/rfc/rfc9446.html
The yaml document from hell
https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell
Preventing Log4j with Capabilities
https://justinpombrio.net/2021/12/26/preventing-log4j-with-capabilities.html
The distant legacy of terminal emulators
https://portal.mozz.us/gemini/drewdevault.com/2021/10/05/Terminal-emulation-legacy.gmi
The Cursed Computer Iceberg Meme
https://suricrasia.online/iceberg/
Quake III's legendary fast inverse square root for dummies
https://www.youtube.com/watch?v=p8u_k2LIZyo
Common CDN resources aren't shared between sites anymore. Each site has its own cache.
https://wicki.io/posts/2020-11-goodbye-google-fonts/
Software correctness is a lot like flossing • Hillel Wayne
https://www.hillelwayne.com/post/flossing/
Applying "Make Invalid States Unrepresentable"
https://kevinmahoney.co.uk/articles/applying-misu/
Programming Considered Harmful - linux.conf.au 2015
https://www.youtube.com/watch?v=VpuVDfSXs-g
Null Pointer References: The Billion Dollar Mistake
hinchman_amanda/null-pointer-references-the-billion-dollar-mistake-1e616534d485" rel="nofollow">https://medium.com/@hinchman_amanda/null-pointer-references-the-billion-dollar-mistake-1e616534d485
Futures and Segmented Stacks
https://without.boats/blog/futures-and-segmented-stacks/
Is Dark Mode Such A Good Idea?
https://kevq.uk/is-dark-mode-such-a-good-idea/
Variations on the Death of Python 2
https://www.b-list.org/weblog/2020/may/05/python/
Mostl(ly dead) Influential Programming Languages
https://www.hillelwayne.com/post/influential-dead-languages/
Can You Trust a Compiler to Optimize Your Code?
https://matklad.github.io/2023/04/09/can-you-trust-a-compiler-to-optimize-your-code.html
Linux in a Pixel Shader - A RISC-V Emulator for VRChat
https://blog.pimaker.at/texts/rvc1/
An inside look into the illicit ad industry
https://ariadne.space/2021/11/04/an-inside-look-into-the-illicit-ad-industry/
Turning vaguely reassuring finite-state machines into regular expressions
https://qntm.org/plants
The equivalence of regexes and state machines is fairly well known, but not often demonstrated in this direction!
Use mmap With Care
A case study on the complexity of handling all the edge cases that come with using mmap
https://www.sublimetext.com/blog/articles/use-mmap-with-care
Hector Martin from fail0verflow, of Wii homebrew, PS3, PS4 and Switch Linux fame, starts Patreon to fund Apple Silicon Linux port
https://www.patreon.com/marcan
youtube-dl removed from GitHub by RIAA
https://freedom.press/news/riaa-github-youtube-dl-journalist-tool/
Why Did Mozilla Remove XUL Add-ons?
https://yoric.github.io/post/why-did-mozilla-remove-xul-addons/
Faster Integer Parsing
https://kholdstare.github.io/technical/2020/05/26/faster-integer-parsing.html
Not everything is UTF-8
https://octobus.net/blog/2020-06-05-not-everything-is-utf8.html
The radix 2^51 trick: Faster addition and subtraction on modern CPUs
https://www.chosenplaintext.ca/articles/radix-2-51-trick.html
Flat UI Elements Attract Less Attention and Cause Uncertainty
https://www.nngroup.com/articles/flat-ui-less-attention-cause-uncertainty/
Performance Matters
https://youtu.be/r-TLSBdHe1A
The Periodic Table of Data Structures
Idreos, S., Zoumpatianos, K., Athanassoulis, M., Dayan, N., Hentschel, B.T., Kester, M.S., Guo, D., Maas, L.M., Qin, W., Wasay, A., & Sun, Y (2018)
https://stratos.seas.harvard.edu/publications/periodic-table-data-structures
https://stratos.seas.harvard.edu/files/stratos/files/periodictabledatastructures.pdf