Lossy CSS compression for fun and loss (or profit) (blog.danieljanus.pl)
RISC-V Assembler: Arithmetic (projectf.io)
C Is Not a Low-level Language. Your computer is not a fast PDP-11. (queue.acm.org)
Inventor of NTP protocol that keeps time on billions of devices dies at age 85 (arstechnica.com)
A 2024 Plea for Lean Software (with running code) (berthub.eu)
etk - Ebitengine tool kit for creating graphical user interfaces (code.rocketnine.space)
etk is a library for the Ebitengine game engine that simplifies creating graphical user interfaces. The README lists the features and widgets. Boxcars uses etk to greatly simplify UI development, as its single codebase targets web, desktop and Android.
Would you rather structurally avoid problems or detect them? (ericnormand.substack.com)
On Compositional Window Management (bandukwala.me)
Conway's Game of Life using ffmpeg (trac.ffmpeg.org)
ffplay -f lavfi -i life=s=400x300:mold=10:r=30:ratio=0.1:death_color=#C83232:life_color=#00ff00,scale=1200:800:flags=32...
*** (a.a)
Thousands of Software Engineers Say the Job Market Is Getting Much Worse (www.vice.com)
Live Objects All The Way Down: Removing the Barriers between Applications and Virtual Machines (programming-journal.org)
It’s All Bullshit (thebaffler.com)
How to keep my and my client's applications very secure? (chat-to.dev)
These tips cover various aspects of web application security, but remember that security is an ongoing process. Stay informed about the latest threats and regularly update your security practices.
Why optimization is important. (godbolt.org)
If you use a compiled language, you should periodically look at Godbolt and see what your code is doing and what changes to your code will do in the compiled output....
Cold-blooded software (dubroy.com)
Testing our brains. How would this node.js and python solution look to you? (chat-to.dev)
Many thumbnail programs exist that will take a large image and reduce it to a thumbnail for you, often supporting working in batches. But what about turning user-uploaded images into thumbnails? Obviously, you don’t want to simply send a large image to the browser and have HTML resize it, because the quality wouldn’t be...
Come and see this website made for programmers (chat-to.dev)
Chat rooms and programming content
Here are 20 reasons why frameworks make us lousy programmers (chat-to.dev)
It is not accurate to claim that frameworks automatically make programmers bad. In fact, frameworks are powerful tools that can accelerate development, promote best practices, and facilitate code maintenance. However, it can be argued that overly relying on frameworks without understanding the underlying principles of...