MNT Pocket Reform
3 points • 0 comments
From 6/12/2009, 3:39:33 PM till now, @mtm has achieved 137 Karma Points with the contribution count of 51.
Recent @mtm Activity
MNT Pocket Reform
3 points • 0 comments
One of my favorite examples of a literate-style program is "cl-6502, A Readable CPU Emulator" by Brit Butler
Yep, I got the FORTH cover a few years ago, looks great:
https://plaintextaccounting.org
Not sure about receipt scanning though.
Regarding the "camera viewfinder remote view thingy" I've used it to:
* point my phone at a TV while I aligned an outside VHF antenna
* point my phone at a security flood while I figured out which breaker in the garage controlled it
Any plans to support movable keycaps? I'd love to actually have the physical keys match my Colemak layout
I'm hoping the ReMarkable 2 closes that gap even further.
I've added mini-clover to my back yard. It's only been 2 months but the yard is already much healthier.
Will there be a RESTish API available? Or really any well-documented API.
Will Quill play nice with federated systems?
Instaparse is excellent (https://github.com/engelberg/instaparse) if you are using Clojure
'Apply Concat' and Friends
1 points • 0 comments
how about like this:
# cp [existing-thing] [new-thing]
# mv [existing-thing] [new-thing]
# ln -s [existing-thing] [new-thing]
Interesting, I’m doing the same but using WWVB 60khz radio signal for my time source
I've always been partial to 'restclient-mode': https://github.com/pashky/restclient.el
So nice to capture a flow of commands and notes in a single plain text file
I was a user of a very early version of Zortech C++ (one of the first native C++ compilers (late '80s); no running through cfront) and ran into a very subtle bug in the math routines: sometimes when doing math with 8 bit values the answers would be corrupted. Took a while for me to track down the bug but I eventually found it in the assembly output. Turns out that the math was actually being done with 16 bit registers and the high byte (AH) was not being cleared and this would sometimes set a carry (I think, my memory is fuzzy on the details).
Walter was quick with a fix. Sometimes it is the compiler, but usually it's not.
A real shame that Forth wasn't included in the tested languages. Chuck Moore has been an advocate for more energy efficient computation for a while now.
It seems well thought out:
* malloc/free (ref counting GC)
* memory pooling (no heap, stack-based for memory constrained systems)
* third party allocators
* third party GC
Details here: http://ferret-lang.org/#sec-4-2
I'd also highly recommend "NASA Voyager 1 & 2 Owners' Workshop Manual" https://smile.amazon.com/gp/product/0857337750
It goes into amazing detail on the history of the spacecraft and the events that made it possible. For example: the story of an intern figuring out the '3 body' problem and, from there, the concept of 'gravity assist' gave me goosebumps
For github I crafted together this little bookmarklet to ignore whitespace on diffs (use it daily for our code reviews):
javascript:(function()%7Bopen(location.href+'?w=1');%7D)();void(0);
I just installed GuixSD 0.12 last week on a Dell 13 7000. Went mostly smoothly (had to use Grub BIOS instead of UEFI, that's been fixed in 0.13) after I replaced the Intel WiFi card with an Atheros based one.
My needs are simple: emacs, Clojure (with Icedtea), Icecat and StumpWM. Plus all the guile goodness!
Just realized I'm living in a system with four Lisps front and center (guile, Common Lisp, elisp, and Clojure)
site design / logo © 2022 Box Piper