This talk by Jon Corbett on the Cree's star chart keyboard is amazing. I remember reading this post about his work on esoteric codes.
This talk by Jon Corbett on the Cree's star chart keyboard is amazing. I remember reading this post about his work on esoteric codes. Implemented a near-identical version of the macintosh "Note Pad" application, with a couple of fixes. It compiles to a neat 7kb #uxn rom. source: https://git.sr.ht/~rabbits/uxn-utils/tree/main/item/gui/notepad/notepad.tal Hyped for the talks this afternoon at Causal Islands by Ramsey Nasser and Maggie Appleton. I was thinking about the macintosh's Note Pad application today, I couldn't remember if there was a limit to the data it could store, if you could access the data anywhere, so I had to look it up. There's a limit of 8 pages, there's also a pretty cute little detail here where the top-right corner of the fold brings you to the next note, and the other to the last note. It looks like there is a note pad file that is saved automatically in the drive after all. @neauoire Probably also the usual TextEdit Manager limit of 32K (per note in this case)? I spent time making pretty gui demos for uxn, but it seems that all people want to see are examples of factorial, and Fibonacci, which I purposeful omitted from the tutorial docs.
Show previous comments
I rarely use borders and frames in my interfaces, but I wanted to try something different. @neauoire Do you think it would be possible to add proper breakpoints? Not just BRK, but: go until here and then let me step through from there?
Show previous comments
The debugger used to include an assembler, but all this stuff is redundant now that the assembler has an interactive mode! I'm having way too much fun with this stuff, but I'm not actually getting anything done right now tho, which I should probably be concerned about at some point..
Show previous comments
@neauoire some of these tapes were doing that in the 80s and i never knew why. a retensioning procedure was recommended but didn't seem to help. @neauoire I still have a drive from a SInclair computer, an endless reel of tape in a small case This program emulates on a PC most of the functionality of the Programma 101, a programmable desktop calculator marketed by Olivetti in the late '60's. Excellent blog post on trying to build resilient, accessible systems for all, by @eli_oat So, after wasting a bunch of time trying to pack a whole assembler into my text editor, I've realized that I was just making a mess of things and undid it all. Instead, I've tried something pretty simple: - when I press ctrl+b, it sends the file name that I'm working on out. - I've added an interactive mode to the assembler that constantly re-assembles incoming filepaths. @nasser a little while back, you were comparing two types or families of tools, you said something like "some are legos, other are more like clay", something like this. Do you remember how you've defined the too sides? @neauoire this was the original post: https://merveilles.town/@nasser/109265538480410221 I was thinking about programming specifically, particularly dynamic and static types at the time Since I've not found a better name for this sort of thing, I call this a waterfall optimization, when it's not only removing tailcalls, but you let the PC keep going and hitting the next routine, and then the next. "Don't repeat yourself" (DRY) is a principle of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using data normalization to avoid redundancy. this trampoline is just a pit |
@neauoire this echoes nicely @johncarlosbaez posts on the recently developed Inuit numerical notation system !
https://mathstodon.xyz/@johncarlosbaez/110215432175491555
@neauoire Seeing this project for the first time blew my mind and I continue to draw inspiration from it.
@neauoire
FYI: Jon Corbett's talk is at 4h:34m:
https://www.youtube.com/live/ZZgQ3MoNJUQ?feature=share&t=04h34m