Qt SVG: Not so 1.2 Tiny any more (www.qt.io)
With this step, we are opening Qt SVG up to support elements beyond SVG Tiny 1.2. This means that we will aim to include useful and common elements from SVG 1.1 and SVG 2.0, if maintenance is reasonably feasible. We will not aim for compliance with these standards but we will keep an eye on feature requests from our users....
How to Build an Origami Computer (www.quantamagazine.org)
![](https://kbin.life/media/cache/resolve/entry_thumb/0e/49/0e4902af5f755bf1e0e0a422b249666f47528e34c909a4ef2cf8ab47fd264348.webp)
Lossy CSS compression for fun and loss (or profit) (blog.danieljanus.pl)
RISC-V Assembler: Arithmetic (projectf.io)
![](https://kbin.life/media/cache/resolve/entry_thumb/4b/9b/4b9b8048fc0bb1289df4c223098011db387bbe4e879705f565a961453430f5e1.png)
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)
![](https://kbin.life/media/cache/resolve/entry_thumb/11/7c/117c2ad0b0cf7161d258c94c79e964050b9e138a0e6435f0608fb63ada9399fc.jpg)
What's Nim good for?
I fancy learning a new language. I’ve got experience in Python, PHP, Ruby, Bash and many years ago Java, Haskell and C++. Though I’m absolute dogshit at system languages generally. I GET pointers but I fucking hate having to think about them....
A 2024 Plea for Lean Software (with running code) (berthub.eu)
![](https://kbin.life/media/cache/resolve/entry_thumb/ab/66/ab664d5f20de00eda2a6350d52da114be76b155a97be3d41f60911e04f379282.jpg)
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)
![](https://kbin.life/media/cache/resolve/entry_thumb/30/f3/30f38fad60daa8b8aa718e9b7d3bdf3d20364ef7d51617fa9e872b1373c9f5e4.jpg)
On Compositional Window Management (bandukwala.me)
#NoEstimates (Allen Holub) (www.youtube.com)
![](https://kbin.life/media/cache/resolve/entry_thumb/57/5a/575a8d608ea6f312a8203a9076b3a138c1824b917ce6b2ee49ef93ecb227a6dd.jpg)
What would a worst-case input for quick-union look like?
From Sedgewick’s book Algorithms in C:...
What are the solutions to these questions?
I am trying to re-learn algorithms, since I’m feeling really unconfident about solving interview questions. These are some of the starter questions from the book “Algorithms in C, Part 1-4” by Robert Sedgewick. I am not really confident in any of my answers....
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)
![](https://kbin.life/media/cache/resolve/entry_thumb/36/c5/36c53bb56878036b02b2dc394d3ff520a37f3e397d40f2cfd3695f9543e8c174.jpg)
Help with API design for price pegging with JWT
I had this discussion in my workplace and wanted to share and get opinions from the folks here. (I suspect StackOverflow might not appreciate such open ended questions)....
Live Objects All The Way Down: Removing the Barriers between Applications and Virtual Machines (programming-journal.org)
How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister) (www.youtube.com)
![](https://kbin.life/media/cache/resolve/entry_thumb/98/2e/982e7c1a7f1eb7367b1276ff87cdbd4e9177da8c9a401193cbfbaceb615420f2.jpg)
It’s All Bullshit (thebaffler.com)
![](https://kbin.life/media/cache/resolve/entry_thumb/e1/0f/e10fbdad8a36bb5544053cbf0fccf0869106b8be789322bba505dfb7346565e3.jpg)
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.
![](https://kbin.life/media/cache/resolve/entry_thumb/62/12/6212f5f6ad9d4a949855810ada94f37cf649714e06f3a071842fee7dfbbedb28.png)
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....
![](https://kbin.life/media/cache/resolve/entry_thumb/7e/dc/7edc1656feaf29dbb9df1a7c934f402b1c35d6a903d963327b87e6b481b2b449.png)