P.S. This is not an invitation to post critiques about any of these technologies or recommendations about what I should be doing instead.
#scala #dev #tech #SoftwareDevelopment #coding #programming
Lynx is ByteDance's new open-source, multi-platform app framework. It outperforms React Native with a dual-threaded architecture for smoother UI. Lynx supports standard CSS and various JavaScript frameworks, using non-standard elements that correspond to native equivalents.
Square brackets and curly braces in Common Lisp!
:taneŝima_ĝojas:
(set-macro-character #\] (get-macro-character #\)))(set-macro-character #\[ (lambda (stream char) (declare (ignore char)) (read-delimited-list #\] stream t)))
CL-USER> [cadr '{(1 3) 2 3}]1
This makes my heart happy. So happy. Thanks, Paul Graham.
I recently had a discussion with a coworker about commit messages. And I wonder what guidelines developers prefer.
Past tense example (Django):
https://docs.djangoproject.com/en/5.1/internals/contributing/committing-code/#committing-guidelines
Imperative example:
https://github.com/RomuloOliveira/commit-messages-guide/blob/master/README.md#good-practices
Conventional/Semantic:
https://www.conventionalcommits.org/en/v1.0.0/
and
https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716
Maybe other styles?
#programming #git #gitlab #github #codeberg #softwaredevelopment
Outside of #emacs #elisp, what is your favorite #lisp to work in for person projects?
Please let me know in the replies what implementation do you like/use? Or if you use something less common.
#scheme #racket #clojure #commonlisp #programming
#lispygopherclimate #lisp #lambdamoo #programming #podcast #live https://communitymedia.video/w/5vAGot7LujjpFQ5Mzz6bFM
0UTC Wednesdays Weekly
@kentpitman #climateCrisis
Breaking The Complexity Barrier (Again) (Again) vs #LLM #AI .
(+ Reliably #jailbreaking LLM AI)
Capitalization and lisp
Following Terry's lead, My #McCLIM, programs and the #racket people
Talkin' 'bout my generation #gopher
telnet lambda.moo.mud.org 8888
co guest
@join screwtape
"yo<RET>
:wave
#unix_surrealism
@hairylarry @nosrednayduj @mdhughes et al.!
#programming #gamedev #devlog #commonLisp #series #lazyEvaluation #functionalprogramming https://screwlisp.small-web.org/lispgames/cl-series-for-game-logic/ #lispgamejam
Since cl-series generates native common lisp code by working at macro expansion time, I consider it suitable for my software individuals (who want only clos-less common lisp and their own logic (which they have an introspective theory of).
In particular, I use series to cut out rectangular subsequence of sequences -s
SERIES DOC UPDATE FROM RTOY https://gitlab.common-lisp.net/rtoy/cl-series/-/wikis/Series-User's-Guide
Wagtail 7.0 has taken flight! Come have a look at all the things you can do with our newest release.
#programming #gamedev #lisp #devlog #lispgamejam the third for my birds eating insects eating plants experience https://screwlisp.small-web.org/lispgames/plant-sensors/ imagining the #automata #agent #Sensors .
Simple sensor input -> acceleration agents in a grid ideas.
I don't get what happened with that markdown table either.
I also add the #types for bird insect plant in my #softwareIndividuals KRF.
#gamejam forum post https://itch.io/jam/spring-lisp-game-jam-2025
"This ABNF could have been a regular expression."
I'm finally moving over to Radicle (https://radicle.xyz) instead of switching to another centralized code forge (like GitHub, GitLab, Codeberg, etc.). I definitely love the idea behind a #P2P code forge and I'm hopeful for Radicle's future, but I do have some reservations starting off:
1) Despite talking a lot about freedom and privacy in the tutorial, the group building Radicle (https://radworks.org/) is planning to sell hosting and make a profit via an Ethereum-based cryptocurrency (https://www.tally.xyz/gov/radworks) as well as NFTs and smart contracts. Some big Libertarian red flags there.
2) At some point there was a Swiss nonprofit "Radicle Foundation", but this now seems to be a for-profit venture (see https://radicle.xyz/history). I wish it could just be a nonprofit.
3) In the user guide chapter on private repos (https://radicle.xyz/guides/user), it says that I need to use a public DNS address trusted seed node to share the repo. I understand there's no DHT here, but I hope it's not too much of a pain to run this over my local network instead of the internet. (And yeah, I know I can use git locally, I just want to test Radicle locally.)
Overall, I think that if radworks turns out to be evil it will be a way easier transition to fork Radicle than it has been to leave GitHub, but I still wish I didn't have to worry.
#Programming #CodeForge #Radicle #GitHub #GitLab #Codeberg #FOSS #FreeSoftware #VersionControl #crypto #Cryptocurrency #NFT #DAO #SmartContract #Ethereum #Libertarian
We'll have a full recap blog post out soon, but we wanted to take a moment to celebrate a fantastic #PyConUS! We all had a great time. Thank you so much #PyConUS2025 organizers! And a special thank you to our friends @django, who shared their booth space and collaborated on meetups with us. We were a powerful team of advocates for Python web dev! 🙌
🐍 #PYTHON is the #1 CODING LANG for 🍼 🐤 #Beginners!! Past decade BEING USED EXCLUSIVELY FOR #IP_THEFT mostly out of 🇮🇳 #India
🐍 #PYTHON THE #1 GO TO LANG FOR #BEGINNERS! 👶
BC LETS FACE IT.. you do not have the #talent OR #SKILLS to use A complete MAINSTREAM Software LANGUAGE/STACK.
~YOU ARE #AMATUERS~ and with 300k project management hrs under belt we can PROVE WHO'S WHO AND WHAT'S WHAT!
And that is what you Cowardly JEWS are afraid of or WORSE;)
YOU ARE ALL #SOFTWARE #BEGINNERS at best! (and you don't even know it? bc in reality your an #EX_BlackHatter who learned easy peasy 🐍 Python for #theft to begin with, but now you THINK you are a #programmer.. rotflmao!
Been hiring oversea programmers for 2 decades (20 years) over 300k hrs!
You have been taught and TRAINED ON #INFERIOR_SOFTWARE/STACK USED FOR #IP_THEFT.
THAT'S right you and #MANY OTHERS #LEARNED IP THEFT #NOT SOFTWARE #PROGRAMMING >> MOSTLY OUT OF INDIA and why all the BIG TECH #THIEVERY you see in the USA!?
Majority are all CEO's (Google) from 🇮🇳 #India! They EXALT good liars in that country as if its something special??
NONE OF YOU HAVE SKILLS FOR REAL LEGIT USE #IN_THE_WILD #PROGRAMMING EXPERIENCE.
#USE_CASE MEANS Fantasy 🏈 football! You all got NOTHING! NADA! ZILCH! Just Hype that doesn't pay the rent ;)
WHEN AND IF YOU FINALLY DISCOVER #CASE_USE THEN YOU MIGHT HAVE SOMETHING..💤 Wake me up when if you ever get there?
REAL #PROGRAMMING JOBS FOR ALL COMING SOON!
📛 DISCLAIMER: We Cover the 'Way' the #News is #COVERED_UP! 👿
WELCOME TO #DECENTRALIZED_GLOBALIZATION 🌐 #GLOBALIZATION is NOT Dead! It's just the Beginning!..
The NEW DIGITAL GLOBAL ORDER | NO NATIONALITY LEFT BEHIND | COMING SOON! 🌏 🌍 🌎
🔴 The #Next #Global_Superpower Isn't Who You #Think 🧠 WHO is TastingTraffic.com?
🧠 https://youtu.be/uiUPD-z9DTg
DavidV: 25 YEARS 24/7 Experience:
* Software Architect (PhD) Supervisor -25 years 300K PMS (project management) hours
* EXPERT BLACK BOX TESTER (1999)
* Founder of WebTafficCops.com the 1ST Dedicated CLICK FRAUD ENGINE on the Planet (1999)
* Founder of SEO (Search Engine Optimization, (1999)
* Founder of RTB (Real Time Bidding (1999)
* Founder of HFT (High Frequency Trading 2001)
* Founder of the first Screen Recorder (Applets) on the Planet (2000)
* Founder of DEVSECOPS (2000)
* Founder and CREATOR OF #BULLETPROOF #cryptocurrency FULL PRIVATE NODES via WWW since 2016 and MERCHANT INTEGRATION.
🍷 🍾 #TASTINGTRAFFIC_LLC | The Largest (WWW) #DIGITAL_TRAFFIC PROVIDER in the WORLD since 1999.
We Move Eyeballs®
http://WeMoveEyeballs.com
Market place®
http://TastingTrafficSupportChat.as.me
Explore TastingTraffic®
https://tastingtraffic.net/explore
WithBrains.com Social®
https://withbrains.com/@davidv
TASTINGTRAFFIC_LLC are NOT affiliates of this provider or referenced images used. This is NOT an endorsement OR Sponsored (Paid) Promotion/Reshare.
#climateCrisis #commonLisp #graphing #series #gnuplot https://screwlisp.small-web.org/programming/common-lisp-cl-series-gnuplot-climate/
Hey everyone. I jammed some #declarative #lazyEvaluation #engineering #programming to tie into the climate segment of the live show in TWO hours.
Interesting declarative exploratory programming and super simple gnuplotting if I do say so.
But I basically ran out of time to make a good graph with daily temperature max/min/avg from about 1920-2020 in some weather stations in New Zealand. Any ideas??? Clock is ticking
#programming #oop #commonLisp #GUI #app #McCLIM #gamedev #devlog https://screwlisp.small-web.org/lispgames/hurkling-onwards/ #hurkle
Well, it's pretty graphical now. Yes, table columns goofily resize and the history of button presses appear in the interactor shell: Really I just wanted to show you those features working.
Next article, I'll add two more asks and "launch" the game on itch.io.
Anyone else have a McCLIM show-and-tell?
#softwareEngineering #computerScience #programming #lisp #commonLisp #interview #macro #discussion with historical notes-
https://screwlisp.small-web.org/show/Vassil-Nikolov-Kent-Pitman-assertables-compilation-declare/
My quick notes on the downloadable interview discussion with @vnikolov and @kentpitman About Vassil's assertables classed toggleable assertion macro design.
Provokes lots of fascinating historical notes from Kent about what the ANSI CL and earlier standardisations were doing and had in mind.
Plwm – An X11 window manager written in Prolog
https://github.com/Seeker04/plwm
#HackerNews #Plwm #X11 #window #manager #Prolog #programming #GitHub #open #source
#softwareEngineering #programming #commonLisp #assertions #algebra - tight, efficient #lazyEvaluation vector multiplication with #series .
https://screwlisp.small-web.org/programming/cl-series-vector-mult-assert-lisp-interactivity/
I use assert in lisp, which automatically generates an interactive in-context failure resolution which I utilize in the article, where the lazy cotruncation series feature was not wanted. Shows off a #lisp useage: classic.
@vnikolov what do you think of this example of assert viz your assertables?
+ @kentpitman
Play Static Games, Win Static Prizes https://screwlisp.small-web.org/programming/play-static-games-win-static-prizes/
#staticTyping #typechecking #staticProgramAnalysis #commonLisp #lisp #sbcl #series #acl2
In which I look at modern and to some extent historical static program analysis popularly used with common lisp #programming.
I accidentally make the really good point that even if #sbcl is not your deployment target, you can still use its static type checking, for which I work an example.
#lazyEvaluation and formal theorems are also included.
Netencode: I’m currently building out my project of making a “better” structured language for use in UNIX-pipelines and shell scripting and the like.
It’s human-readable, but supports trivial generation with printf & wc, tagged values (sum types, Result<T>) and embedding arbitrary binaries without escaping due to being length-prefixed.
I think it’s pretty cool!
#netencode #ShowAndTell #unix #shell #haskell #python #rust #nix #programming #tooling
#bookReview #psychology #neuroscience #automata #engineering #technology #bookstodon
my Book review of Braitenberg’s Vehicles Experiments in Synthetic Psychology
https://screwlisp.small-web.org/complex/book-review-braitenberg-vehicles/
I connect this to #lisp #programming for our upcoming (48 hours from tooting) interview with @ksaj about cluster and swarm-intelligence computing, featuring lisp.
If you have adjacent thoughts or questions you might like Ksaj and I (and the usual crowd) to consider, please do discuss them here.
#programming #softwareEngineering #commonLisp images as communicating #automata https://screwlisp.small-web.org/complex/resend%20resend%20resend.webm https://screwlisp.small-web.org/complex/eepitch-send/
Article with one minute video showing four lisp images chattering unattended.
There is no leader- they're just talking. However, they are using #emacs #slime #eepitch and sleeps so you can usefully watch them.
A precursor to next week's episode featuring @ksaj discussing breitenbergian vehicles etc.
Do you use a cluster of #lisp images?
#lispyGopherClimate #archive discussing #alife #gof_ai #ai with @ksaj and @shizamura
https://communitymedia.video/w/sg6Sa93LRkXfyuLJEaBMXf
Themed around Braitenberg's #Vehicles Thought experiment in #syntheticPsychology #bookstodon