Many cool project ideas!
From the Github site:
"This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch."

Many cool project ideas!
From the Github site:
"This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch."
“The final contest results showed Psyho finishing with a score of 1,812,272,558,909 points, while #OpenAI's model (listed as "OpenAIAHC") scored 1,654,675,725,406 points—a margin of roughly 9.5 percent. OpenAI's artificial entrant, a custom simulated reasoning model similar to o3, placed second overall, ahead of 10 other human programmers who had qualified through year-long rankings.”
Exhausted man defeats #AI model in world #coding championship https://arstechnica.com/ai/2025/07/exhausted-man-defeats-ai-model-in-world-coding-championship/
EuroTcl/OpenACS conference 2025 presentation videos are now online at https://learn.wu.ac.at/eurotcl2025/lecturecasts/
#tcl #tcltk #programming #webdev
#programming #simulation (technically, an #objectOriented #simulation of an #ontology )
https://screwlisp.small-web.org/lispgames/LCKR-running-the-simulation/
Last of my scrappy #gamedev where I spend more attention on introducing pieces of infrastructure for the first time than anything else.
Anyway, the simulation game is seen being both accessed and having commands sent to it from outside; the state-of-the-world is retrieved, and rendered (rendered in the sense of unicode characters being printed.
Tomorrow, more game-y.
Interesting #esolang & #programming languages people might not know:
Shelta: An extremely minimal self bootstrapping compiler. I used seriously a few times.
Naxos & Putney: Forth-like languages? (Can't find any info on them anymore.)
Kvikkalkul: Supposedly Swedish, but probably Dutch, hoax.
Rube: A neat 2D language. My Regimbartia language is partly inspired by it.
Pax, a minimal functional language. More OISC than combinatory logic, (maybe?)
I don't have the energy to do a proper writeup right now but the code for qrplay is complete: https://codeberg.org/nupanick/qrplay
this is an app by @SArpnt and myself. it generates a QR code. when scanned, the QR code contains the full text of a website, in a format you can copy and paste directly into your URL bar. that website contains a JavaScript app that plays the musical notes of your choice, using an easy to edit text format.
tl;dr: chiptunes on business cards. go wild.
Existential questions I have: Keep using basic neovim (+ some plugins...)? Try my hand at LazyVim again (or any other neovim distro)? Use Code-OSS? (Tried it yesterday, it *is* nice, but some extensions are VSCode-exclusive or fail on Code-OSS) Use something else?
I want a text editor, but one that makes things a bit more practical than neovim + standard terminal stuff. Sometimes I do want to have access to git and GitHub or manage things in a more IDE-like way... But I also love minimalistic setups... (but I'm on GNOME after many years on sway... I'm not coherent at all, I know).
Ohno, there's no way to know what I want
Can someone suggest VBA and Python resources specifically for Excel?
I'm helping someone from the Windows world upskill. Her biggest technical skill is Excel, so we're staring with that.
I can point her towards a Byte of Python for starters, but it has nothing about Excel integration and I really want to cover that. Thanks, folks.
We will be presenting "Recollections" at VCF West at the Computer History Museum next month. Access these systems now and experience historic operating systems and programming environments online from home!
I think what we urgently need to teach, as part of our programming courses, is things like unit tests. Students need to know how to make sure that the generated code they integrate into their scripts, or entire scripts they use, actually and reliably perform the steps that they intended them to perform.
#leonardoCalculus #Sandewall #programming #objectOriented #simulation #lisp #commonLisp
I feel like this article is one of those moments that is a monumental achievement for the writer themselves, but precedes adding glitzy picture making (which will eventually come too).
If you remember, I was recapitulating my somewhat failed #lispgamejam #gamedev . This time and in about half a week just now - I got the plant/insect/bird Breitenbergian Vehicle simulation workin'.
https://screwlisp.small-web.org/lispgames/LCKR-completing-the-simulation/
What would your approch to emulate strict typing my Python be? Also what would you call it? Typhon?
In lispy languages, you have prefix notation. Mostly this doesn't bother me, except for inequalities:
(< a b)
My little pea-brain thinks visually and wants the pointy end pointing to the smaller number -- or, equivalently, the alligator eating the larger number.
But prefix notation makes it very slick to check for a monotonic sequence with just a single < or >:
(< a b c d)
that same boolean expression would, with infix notation, be something like
(a < b) && (b < c) && (c < d)
or maybe a < b < c < d.
Just a random little thing that I do like about Racket, and lisp-y languages in general.
A team from the Mind, Brain and Behavior Research Center (CIMCYC, cimcyc.bsky.social) published a #programming guide aimed at students in #psychology and #cognitive #neuroscience. This evolving set of #tutorials offers a curated collection of conceptual reflections, practical examples, and methodological recommendations. The material is available in #Python, #RStats, and #MATLAB.
https://wobc.github.io/programming_book/
#CognitiveScience #OpenScience
We are destroying software
Be me.
Be faced with a problem: have two i64s, x representing progress and y representing total work to be done. Only invariants: x≥0, y≥0, and x≤y. Must scale x to i32 between 0 and 100.
Worry for weeks. Avoid the problem altogether. Envision weird Quake 3 bit-mangling shenanigans.
One morning, try something stupid: ((x as f32) / (y as f32)) * 100f32
No way this is going to work. No way. It's too easy. There'll be loss of precision and stuff!
…It works perfectly.
AI Is Heading For an Energy Crisis That Has Tech Giants Scrambling : ScienceAlert…
The artificial intelligence industry is scrambling to reduce its massive #energyconsumption through better cooling systems, more efficient computer chips, and smarter #programming – all while #AI usage explodes worldwide... #ai #technology #energy
#Development #Previews
Everything that is coming in PHP 8.5 · Stack traces for fatal errors, pipe operator, and much more https://ilo.im/165ec7
_____
#Programming #Coding #Debugging #Syntax #Arrays #Curl #CLI #PHP #WebDev #Backend
Related: What’s the least horrible syntax in Swift for returning from the surrounding function inside a nonescaping closure? The closure doesn’t loop, but has a generic return value you can use (it’s void right now).
(Think NSLock.withLock {} and the like)