There should be a funny word for something that isn’t a bug, and may even be logical and necessary, but is sufficiently counterintuitive for users to *think* it’s a bug and treat it as such
I propose “fleature.” Because a flea is a small bug.
There should be a funny word for something that isn’t a bug, and may even be logical and necessary, but is sufficiently counterintuitive for users to *think* it’s a bug and treat it as such
I propose “fleature.” Because a flea is a small bug.
Configuration flags are where software goes to rot https://lobste.rs/s/pvawq1 #programming
https://00f.net/2026/04/11/config-flags/
A pragmatic set of modern colour space transforms for the Odin language https://lobste.rs/s/flliys #graphics #programming
https://github.com/heavyrain266/colourspace
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.
Hola amigos -
What is a #Mastodon instance which allows longer posts (think: 5 paragraph how-to / explainers)? Seeking an instance which is focused on #creativity, #makerSpaces, #openSource, #drawing, #music, #writing, #programming & tech (#python, #agile, #pairing, #Debian #Linux) plenty of #cute animal pics & videos, local & global #entrepreneurship & #investing
Languages: #english, #spanish (#medellin #colombia), #mandarin.
Help point me in the right direction! Gracias ✨
// JRO
#Perl: older than some #programming careers, younger at heart than you think.
It’s evolved a lot since 1999 — modern features, cleaner syntax — yet it still runs code you wrote decades ago.
(And if you’re wondering: #Perl6 was renamed Raku in 2019 — it’s a sister language, not a successor.)
Curious? Returning after a long break? @shiar’s cheat sheet is a perfect quick‑scan: https://sheet.shiar.nl/perl
#coding #SoftwareDevelopment #SoftwareEngineering #RakuLang #Perl5
#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/
🦉
🍋🌽🕊🌿 🐬🌱 🥦 🪵
🍐 🦢🦢🦭 🐛🐛 🍈 🪷🌲 🍑
🌷 🦀 🫐 🦃 🥥🦢 🪰 🐡🐥 🥜
🌹 🍏 🪳 🌾 🦭 🐣 🌳
🦃 🐋 🥦🌱🦀🪱 🕸 🪳 🐙🫐 💐
🐚🍃 🎄 🍃🕊🕷🌱 🌻🍀 🥒
🧚 🍋 🐋 🐣🐙
https://screwlisp.small-web.org/lispgames/NicCLIM-example-html-table/
Not an overly heady #commonLisp #gamedev #devlog #example for my #NicCLIM (Using #McCLIM) .
How many hours a day do you spend staring at a screen? How much do these black mirrors dominate our attention?
**Boost for reach** 🚀
Any screen counts; computer monitor, laptop, phone, TV, smartwatch, timetable at the train station, etc.
Count total time spent with eyeballs pointed at it.
Follow me if you want to see more cool polls, and maybe some cute cat pictures.
#poll #media #tech #technology #psychology #mobile #computer #laptop #internet #web #webdev #programming
Wagtail Space is going live in TWO weeks! We have a fantastic line up of 22 speakers showing us the awesome things they have done with Wagtail. Join us and get your free ticket today!
"I'm a programmer with a Fediverse account. I spend *most* of my programming hours on this OS:"
Please consider boosting for a more statistically significant result.
#poll #programming #operatingsystems
https://communitymedia.video/w/rqokDpoYckC42rBoVTd1d1 #archive
#climateCrisis #haiku by @kentpitman
Depressing actual #journalism specific #nz #llm eg (source invidious link as response)
@jns #gopher gopher://gopher.linkerror.com
- gopher://perma.computer
- #warez #history
- #EternalGameEngine
- #unix_surrealism
#lisp #programming
@vnikolov #commonLisp #mathematics #declares
@mdhughes & @dougmerritt @ksaj #automata, in https://gamerplus.org/@screwlisp/115245557313951212
A new suite of modern tools coming for editing and publishing RFCs https://lobste.rs/s/luyrv4 #programming
https://www.ietf.org/blog/new-tools-coming-for-editing-and-publishing-rfcs/
Jam Programming Language https://lobste.rs/s/r0xrm0 #programming #rust #zig
https://rapha.land/jam-programming-language/
Hi! I'm new to this instance and to Mastodon in general, I'm here mostly talk to new people about my interests and theirs.
Some of my interests include:
#music #programming, #lisp (and #scheme) and #videogames.
#softwareEngineering #computerScience #programming #commonLisp #history #essay #reading of Whither Original Thought #transcript from @kentpitman
https://screwlisp.small-web.org/show/kmp-whither-original-thought/
with a link to its beginning in the interview.
I chose to hand-transcribe it to remove (and probably introduce) discontinuities.
A central theme is the tyrannies of programming libraries and the question of having exhaustive knowledge of your increasingly numerous dead forebearers.
Read it yourself (and/or listen finally).
#commonLisp #programming #eev #emacs #McCLIM #kitten #smallweb #planning #article https://screwlisp.small-web.org/momentary/eev-clim-kitten/
Quite in depth. I am interested in talking here about what you think about my working-on-right-now directions. I decided that where-I-am-expecting-to-go-next is a different post.
In a nutshell, exploring my eev #markdown idiom, programs-using-each-other-like-people-do specifically #lisp image ⬌ emacs, and moving towards parenscript cl-kitten highly local community federation.
okay!
the text editor is beginning to croak back into life!
this is a 100-ish line text editor written in Altair BASIC
i have corrected and adapted the program to run on this Tiny BASIC, which runs on virtually every micro-controller board available in the west:
https://github.com/slviajero/tinybasic
what happens in this video is:
1. a text file is loaded at the INPUT prompt
2. the file is read into memory with "R"
3. the file paged through with "N"
4. individual lines for editing are listed with "L"
please see the following source code:
#permacomputing #retrocomputing #retro #basic #tinybasic #vintagecomputing #programming
Wagtail Space is TOMORROW! Don't be the late bird that misses the spaceship!
Get your FREE ticket here: https://events.zoom.us/ev/AtWesoZI_eMUAZtG3IN1jHe29h3D8ymQo_CtHXHif8OXHxce920A~AmKLzn7GfJ8vV51FiJz9pNpTy55HaWLo4t8I4dqDbTM5nbyP41_CgAYz_fXVvA638XHQaKXNrH9jlJGSyHzvQwF6lQ
In what way if any are you a tech minimalist while maintaining your job/love for tech? https://lobste.rs/s/kxmdvj #ask #programming
#programming #engineering #lisp #lispygopherclimate https://communitymedia.video/w/fDRrC8N2WFCecGpEuQx3on 0UTC Wednesdays
No Edrx (https://anggtwu.net/) again, but I will read a note from him about his own type theory quest.
He speaks to some of the different meanings that appear when different people say the words type theory, as appear on the Mastodon recently!
Also, I got a lot of notes on obvious improvements and contex for my https://screwlisp.small-web.org/ articles so far which we can share and talk about!
Problem with concurrent linter fixes https://lobste.rs/s/3rtqua #programming
https://jfmengels.net/concurrent-linter-fixes/
#programming #engineering #emacs #gui #commonLisp #McCLIM #eev article https://screwlisp.small-web.org/emacs/eev-and-mcclim/
Minimal case of starting a #lisp #ecl image outside of emacs running common lisp interface manager, then connecting to the image from inside emacs - working with mcclim, closing emacs, the external lisp image with the gui created in emacs is still there. Party trick for days.
This is the necessary precedent for writing exciting using-clim-as-intended articles. Also I have an emacs folder now.
#tootcoding #NicCLIM ( #gamedev #devlog ) #programming #fedi #McCLIM #commonLisp
In this article I am further investigating collaborative fediversal learning and programming.
(ql:quickload :mcclim)
(compile-file #P"~/Downloads/nicclim.lisp" :load t)
(in-package :nic)
(require 'bordeaux-threads)
(require 'uiop)
(uiop:chdir "~/GAME/") ; you do you.
(rect-file 'garden 5 5 '(soil))
(bt:make-thread
(lambda ()
(in-package :nic)
(enclose-map 'garden)))
https://screwlisp.small-web.org/conditions/partial-gopher-client/
#commonLisp #conditionHandling implemented as a #gopher protocol using #emacs #slime as the client.
This is even better than it sounds.
The condition handling system (nonfatal generalization of exception handling using lisp's local restarts/continuations) is unexplored and seen as opaque.
Using this tiny but esoteric example the available non-lexical computed restarts of an interactive condition are simply /browsable/.