@neauoire inspired me with their idea of a #UXN book and I wondered what my book might be about. And then I realized! I already have a series of #blogpost-s about #LambdaCalculus, so I can just continue that and I'll have a book! Intention in place, I set to continue my gargantuan series of "Making Sense of Lambda Calculus" posts. So here's a (0-indexed) part 5, "Bring Computation to (Aggregate) Data":
https://aartaka.me/lambda-5.html
@amoroso @bouncepaw did you two read the previous episodes? How were they?
A little lightning talk at CERN about #permacomputing and #uxn.
https://cds.cern.ch/record/2931835
#QOI, a new loss less color image codec that is better than PNG
Chaos Computer Club - recent audio-only feed: More Than Just Quite OK – Data Compression Nerds Hate This One Trick (eh22)
Website of the episode: https://media.ccc.de/v/eh22-8-more-than-just-quite-ok-data-compression-nerds-hate-this-one-trick
How Quite Ok Image codec glitches: https://observablehq.com/@fil/hello-qoi
@wim_v12e @neauoire I mentioned CakeML in #uxn as a dream for formal compiler verification, how it can pull itself out of its logic:
> it is bootstrapped “in the logic” – essentially, an application of the compiler function with the compiler’s source implementation as argument is evaluated via logical inference. This bootstrapping method produces a machine code implementation of the compiler and also proves a theorem stating functional correctness of that machine code.
<http://www.cs.cmu.edu/~yongkiat/files/cakeml-jfp.pdf>
It's fine for code but also (a) harder to explain/teach, (b) harder to automate, (c) badly supported on Mastodon (incremental search usually smashes case).
I think Mastodon has gotten better at preserving #CamelCase in hashtags. #GoToSocial is working on it, it's still really bad right now (always flattening/tolower()
-ing).
I can see being a bit harder to explain/teach, although I'm not sure what cases of automation you're referring to.
I guess my main thing (and perhaps it's a silly one) is that _
is harder to reach than just capitalizing (and not spacing out) the next word. XD
I have no issues with Pascal (Borland's implementations and docs were excellent), but I had to learn C immediately afterwards like everyone else.
I used Borland on the PC and Symantec/THINK on the Mac. Both absolutely lovely.
Symantec Pascal on the (emulated) mac was actually a stepping stone towards @neaoire@merveilles.town's development of #uxn, IIRC. They even developed a 3d game in Pascal on the Mac (heavily accelerated, of course)
Thanks to everyone who suggested improvements to the #Uxn documentation. I've implemented every suggestion and expanded the REPL to include examples inspired from the excellent Rust By Examples website.
https://wiki.xxiivv.com/site/uxntal
https://doc.rust-lang.org/rust-by-example
@lambdacalculus #uxn just for the fun of it
@neauoire@merveilles.town @rek@merveilles.town My #uxn stickers finally arrived
One of my students implemented #Uxn in Vulkan so the VM can run on a GPU and render directly, without SDL. It was a tour de force.
I hope I can find another student to improve it. It works after a fashion, but as usual with final year projects, there was not enough time to fix all remaining issues.
ICYI, I forked the repo:
I've neglected the #Uxn docs for far too long, and I want to fix that, I'd love to make them as good as I possibly can, and for this one page to cover most of it without being too overwhelming.
The issue I have is that I've been "in it" for so long that I can't remember what it's like to not be fluent in this stuff, and can't pull back far enough to see the blind spots I have missed.
If you have a few minutes, are learning Uxn or have learnt it in the past, and found the docs lacking, let me know how I could change this page to give a more complete picture of the language.
Thanks!
https://wiki.xxiivv.com/site/uxntal.html
https://lists.sr.ht/~rabbits/uxn/%3C5cc53d2d-5062-4232-bff9-966dbedf67e8@100r.co%3E
אם נסתכל על התג #Uxn בפדיוורס נראה שחלק גדול ממה שיש שם לא דורש לדעת לתכנת.
לחיצה על התג למעלה תוביל למה שהשרת שלך מכיר; נראה לי שהכיסוי השלם ביותר של התג בפדיוורס הוא אצל Town of Merveilles. הדף של התג שם זמין לצפיה לכולן בכתובת https://merveilles.town/tags/uxn
אני בטוחה שתסתדר, אבל אם יש משהו שאתה רוצה לעשות ונתקל בקשיים טכניים — דבר איתי ואעזור בשמחה כפי יכולתי