Premonition
Premonition
Get Early Access To ACCU Spring Conference Videos
Get early access to videos from the 2025 conference by joining ACCU today!
https://accu.org/menu-overviews/membership/
From: blenderdumbass . org
The multiplayer, or the lack there of, at the moment is so utterly broken and so lacking of being properly made that for a long time, I was just not bothering with it. Seeing it as something unnecessary. Something that does not need to be touched, because other things, like the...
Read or listen: https://blenderdumbass.org/articles/a_rant_about_making_a_multiplayer_game
Chris Randall – floats on air
#Electronic #IDM #Phoenix #experimentalelectronic #mellow #programming #progressivehouse #synthesizer #techno
CC BY-NC-ND (#CreativeCommons Attribution Non Commercial No Derivatives) #ccmusic
https://chrisrandall.bandcamp.com/album/floats-on-air
DX.
Why did it take me so long to think of DX instead of trying to say "you know, UX but for library APIs"
Now I can just say: Hey FontConfig, you have terrible DX!
(I have long pushed on the idea that design is a required skill for programming *code*, not just GUIs or even CLIs, but the code itself should be designed too)
Playing around with Scheme again, encouraged by @jjba23... and wow... those old feelings I may start a project in (Guile) Scheme just to write some code in something different. I hear ideas (be reasonable though
)
This is a way too subtle portability issue... Thankfully I test stuff on non-GNU make and BSD systems...
https://github.com/ariadnavigo/lc/commit/fe6f4acdacdc1d8cd7a103eda953a5f3ae91a652
When your program reads a configuration file, and that configuration file contains paths to other files, those paths need to be resolved relative to the parent of the realpath() of the configuration file!
In particular, do not:
* Resolve them against the current working directory of the process
* Forget to realpath() (that is, resolve symbolic links in) the path to the configuration file
This has been a public service announcement.
Two major AI coding tools wiped out user data after making cascading mistakes - New types of AI coding assistants promise to let anyone buil... - https://arstechnica.com/information-technology/2025/07/ai-coding-assistants-chase-phantoms-destroy-real-user-data/ #largelanguagemodels #aidevelopmenttools #aiconfabulation #aihallucination #machinelearning #confabulations #aidevelopment #aiassistants #generativeai #multimodalai #datascience #jasonlemkin #programming #aibehavior #aifailures #ai
I don't get these messages often, just sometimes, but I love it when I do!!
Two major AI coding tools wiped out user data after making cascading mistakes https://arstechni.ca/DLdP #largelanguagemodels #AIdevelopmenttools #AIconfabulation #AIhallucination #machinelearning #confabulations #AIdevelopment #AIassistants #generativeai #multimodalAI #datascience #JasonLemkin #Programming #AIbehavior #AIfailures #vibecoding #GeminiCLI #AIcoding #chatbots #Biz&IT #google #Replit #AI
Uh. Why does initializing a C++ 'std::array' with an initializer list work differently from initializing a 'std::vector' or a C array with an initializer list?
For the std::array, the compiler complains that it can't initialize a pair from an int, as if it treats '{1, 2}' as its own array. It works with an extra pair of braces that's not necessary for std::vector and C arrays.
What dark corner of C++ initialization rules have I missed
Vintage Macintosh Programming Book Library
In the vein of some of the stuff I’ve been doing recently, this is a great resource for people interested in vintage Mac programming, including the original Think Pascal and Think (...)
#mac #nostalgia #programming #resources #retrocomputing #vintage
"Python Gotcha: Logging an uncaught exception"
https://andrewwegner.com/python-gotcha-logging-uncaught-exception.html
New to programming/software development?
Can I help?
I can walk us through using git, a popular source control tool. I can demo how use an IDE (integrated development environment) for debugging and writing code. And even get started with some coding.
NOW, for a few hours.
more details.... free of course
https://hachyderm.io/@snacktraces/114809811306783685
I've been productive today. Here's my life changelog so far.
Got the initial dice rolling implementation in the #Pathfinder2E character sheet. Not the prettiest, but it works pretty damned well. `[Ctrl] + [D]` to open the dialog window, `[Esc]` to close, and `[Enter]` rolls the dice.
From: blenderdumbass . org
On the Fireside Fedi interview with Jerry ( the admin of Infosec.Exchange Mastodon instance ) a scary truth was suddenly revealed ( on 34:11 ): Just to keep the instance up and running he needs to spend up to $5000 a month, pretty much out of his pocket. Donations to the instance barely cover any of tha...
Read or listen: https://blenderdumbass.org/articles/we_have_to_solve_the_money_problem_