soc.octade.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Dear GitHub: no YAML anchors, please by @yossarian https://lobste.rs/s/pbwybg #programming #rant
https://blog.yossarian.net/2025/09/22/dear-github-no-yaml-anchors
Can anyone recommend some simple-ish #prolog project(s) for study?
Something more complex than all the family tree and factorial function tutorials, but still beginner friendly.
π¦
ππ½ππΏ π¬π± π₯¦ πͺ΅
π π¦’π¦’π¦ ππ π πͺ·π² π
π· π¦ π« π¦ π₯₯π¦’ πͺ° π‘π₯ π₯
πΉ π πͺ³ πΎ π¦ π£ π³
π¦ π π₯¦π±π¦πͺ± πΈ πͺ³ ππ« π
ππ π πππ·π± π»π π₯
π§ π π π£π
https://screwlisp.small-web.org/lispgames/NicCLIM-example-html-table/
Not an overly heady #commonLisp #gamedev #devlog #example for my #NicCLIM (Using #McCLIM) .
self-reliant programmer manifesto https://lobste.rs/s/lin8d0 #philosophy #programming
https://yobibyte.github.io/self_reliant_programmer.html
The Blots Programming Language https://lobste.rs/s/e69mbb #apl #programming #rust
https://blots-lang.org/
Configuration files are user interfaces https://lobste.rs/s/vrsdxo #api #programming
https://ochagavia.nl/blog/configuration-files-are-user-interfaces/
#lispyGopherClimate #LIVE #technology #podcast
https://communitymedia.video/w/vY4A9hxkZEQCe47UBASXFa
@kentpitman #climate #haiku and note on https://climate.us
@jns #gopher #phlog about #vcfmw
Mastodon #lisp happenings recently @mdhughes etc
#emacsconf proposal deadline is Friday!
Otherwise, I did lots of #commonLisp #programming this week and will talk about the #gof_ai & #DeepLearning #AI one, and maybe my spacetime-box #NicCLIM #gamedev.
https://screwlisp.small-web.org/fundamental/classical-ai-and-deep-learning-ai-difference-in-two-examples/
https://screwlisp.small-web.org/lispgames/spacetime-boxes-nicclim/
#classicalAI ( #gof_ai ) and #deeplearning #AI . A minimal #programming #example in #commonLisp for identifying the artist of famous pictures with either approach.
The code fits on the back of a cereal box. (Barely. Argh, numerically encoding data for DL..).
I think this is as clear an example as can be. Though I look forward to your feedback and criticisms.
I am working on a binary tree class for one of my algorithms class. I have gone a little off the rails and implemented generators for the different tree traversal techniques.
One thing I don't like though is all the redundancy. All of these generators are essentially the same but just the order in which nodes and trees are evaluated is changed. Is there anyway to simplify the code or reduce the redundancy?
You Want Technology With Warts https://lobste.rs/s/khhbv8 #programming
https://entropicthoughts.com/you-want-technology-with-warts
Dolphin Progress Report: Release 2509 https://lobste.rs/s/t5kbvv #games #programming #release #reversing
https://dolphin-emu.org/blog/2025/09/16/dolphin-progress-report-release-2509/
Generating Mazes with Three Algorithms https://lobste.rs/s/dpysiq #programming
https://healeycodes.com/generating-mazes
Rye Tables vs Python/Pandas: A Different Way to Wrangle Data https://lobste.rs/s/70eqvf #programming #python
https://ryelang.org/blog/posts/comparing_tables_to_python/
Be Simple - Donβt Be Clever - Code Rust
π¦ https://corrode.dev/blog/simple/
#rust #coding #simple #clever #rustlang #programming #code #clevercode #blog #codetips
Text Files > Complex Tools: A Minimalist Snippet Manager by @rxpz https://lobste.rs/s/5mwi0c #programming #unix
https://quarters.captaintouch.com/blog/posts/2025-09-13-text-files-%3E-complex-tools:-a-minimalist-snippet-manager.html
Hey Mastodon! I've built a new feature into my #blog and my #peertube instance!
Check out my write-up. I'm pretty stoked about it.
#ghostblog #independentpublishing #webdesign #programming #coding #mongodb #php #javascript
https://gardinerbryant.com/i-built-a-new-feature-for-the-blog-and-my-peertube-heres-how-it-works/
#LispyGopherClimate #live
Missing guests! But joined by https://en.wikipedia.org/wiki/Kent_Pitman @dougmerritt @mdhughes
https://communitymedia.video/w/2YtDzQ55UsgSfuVqoexPAZ
The #ANSI #commonLisp committee standards process conversation between @vnikolov and @kentpitman , also #climate #climateCrisis haiku and things.
Some notes about the #knowledgeRepresentation handbook apropos #lisp #programming.
After enough trouble with localized/translated error messages, I have started to see the value in error codes, makes it easier to search for solutions.
Thanks @vnikolov , sorry that it was a deeply secret #peertube #LIVE . Here's the #archive
https://communitymedia.video/w/i7G3W41S91Z1DyoQuoMswF
#lispyGopherClimate #orgmode #orgdown #markdown #programming #knowledgeManagement #softwareEngineering #technology #sharpSignSharpSignSharpSign #emacs #lisp
I mentioned I wrote some notes on #commonLisp #formattedOutput as compares #markdown viz the #emacs #orgmode #interview with @publicvoit https://karl-voit.at/2025/08/17/Markdown-disaster/ in 45 minutes on #peertube #LIVE .
My theory turned out not to be very good, but it might be a fun look at FORMAT. #programming #technology #requirementsAnalysis #softwareEngineering
https://screwlisp.small-web.org/programming/cl-format-and-markdown/
#emacsconf on IRC please everyone.
You point exactly to the crux that not many non-developers catch:
Code is NEVER the product, what the code does is the product.
Therefore, 'Lines of Code' is a totally ridiculous KPI.
A good developer spends a lot of time REDUCING the Lines of Code, in order to optimise response times.
Which user cares about how many lines of code it took to write the program that they are using? Users care about functionality and responsiveness.
#commonLisp host language simple #parser #programming of #emacs #orgmode orgfiles.
I suspect I've got several things grievously wrong. For one, my parser is #typetheory -etic. And the recursion is more of an ascent than a descent.
https://screwlisp.small-web.org/programming/org-parser/
Still, it's interesting to see what an s-expression-ised org file is and is not.
Also some notes on the Karl Voit interview on org versus markdown this Sunday morning (Europe)
Comments solicited @dougmerritt @mdhughes @kentpitman and all.
After multiple Fediverse successes, I have put together an article that not only tells you that "git exclude" exists, but also how and when to use it.
Enjoy it now on my blog!
πͺ Gate-level emulation of an Intel 4004 in 4004 bytes of C
https://nicholas.carlini.com/writing/2025/ioccc-intel-4004-in-4004-bytes-c.html
#electronics #programming #software #4004 #retrocomputing #microchips
So, in Kap there is currently three ways to display rational numbers (chosen using the interactive command ]ratmode). These are:
12/11r suffix, prefixed with β if the conversion to decimal cannot be done exactly β1.09090909rI'm consider a variation of normal and fancy that would break out to the integer part: 1+1β11.
Note, I had to display the versions with fraction slash outside of a code block, since when enclosing them using backquotes, they render the same way as they do in the native gui. This doesn't happen in the web-based version of the interpreter though, so you can try it there if you want.
The question is, which mode should be default when starting the interpreter (and remember that the native GUI version does not render fraction slash very well. It looks very similar to just a regular slash, just wider).
| normal: | 2 |
| fancy: | 1 |
| decimal: | 0 |
| fraction with explicit integer: | 3 |
| fraction with explicit integer, using fraction slash: | 0 |
| something else (I'd love to hear the suggestions): | 0 |
@sebhans These days you can do a lot with javascript running in a browser, and it will run on just about any device. Here's a simple game I put together last year: https://cmacleod.me.uk/play/whizzery.htm
It's just a single self-contained file with about 500 lines of javascript embedded in html. If I ever find time to revisit it I might add some sound effects - I looked into the APIs for this and it seemed fairly straightforward.
#programming #javascript
π blog! β40 years later, are Bentley's "Programming Pearls" still relevant?β
In September 1985, Jon Bentley published Programming Pearls. A collection of aphorisms designed to reveal truths about the field of programming.
It's 40 years later - long enough to see several revolutions in the field - so surely these are obsolete, right? They belong in the sameβ¦
π Read more: https://shkspr.mobi/blog/2025/09/40-years-later-are-bentleys-programming-pearls-still-relevant/
βΈ»
#programming