Two entries today: Kestrel-2DX has a working machine language monitor of sorts
(more like a super-primitive boot loader at this point). You can load from
SD card, *or*, enter raw hex values into memory and save your work for later.
It'll put Windows out of its misery!
In an unrelated yet equally interesting curiosity for me, I've finally started writing my own programming language in the Modula-2 syntax family. What makes this language significant for me is it's the first time I've ever gotten procedure calls actually "working". (Native code is not yet produced, but it's intermediate form is optimized for native code production through a fairly trivial process.)
Why? Because it's a fun challenge. And, maybe, I can replace my use of C with this language to help write the BIOS firmware. (Currently using C, and while C itself is OK to use, the support tooling for it is buggy, clunky, and just plain hard to use correctly.)
It'll put Windows out of its misery!
In an unrelated yet equally interesting curiosity for me, I've finally started writing my own programming language in the Modula-2 syntax family. What makes this language significant for me is it's the first time I've ever gotten procedure calls actually "working". (Native code is not yet produced, but it's intermediate form is optimized for native code production through a fairly trivial process.)
Why? Because it's a fun challenge. And, maybe, I can replace my use of C with this language to help write the BIOS firmware. (Currently using C, and while C itself is OK to use, the support tooling for it is buggy, clunky, and just plain hard to use correctly.)
(though, considering the constraints I'm running up against in the FPGA, I
might have to rewrite the BIOS firmware in raw assembly.)
My small achievement (or perhaps small accident) of the day
I had a pen that I kind of liked, but I didn't like the inscription on it (it's from MADD, and having lost a family member to a drunk driver in the past I know that MADD is comprised of wacktivists, not advocates) so I wanted to remove it.
I attempted to remove the inscription using acetone. The acetone did remove the inscription, but it also began disintegrating the entire body of the pen.
I let it sit for a minute until the plastic stopped rubbing off on my fingers when I handled it. Unfortunately the inside was still gooey, and when I attempted to reassemble the pen it fell apart, complete with gooey strings resembling Rice Krispie Treats.
Must track down the pen that Aahz gave me at my high school graduation party (which took place some 20+ years after I finished high school). Haven't seen it since we moved house three years ago. It was my favorite and it's gotta be around here somewhere.
Hah.. As I was reading this I was wondering if you were going to try the pen
I gave you under acetone to see if it would go gooey too. <GRIN>
Glad that you found it useful.
Glad that you found it useful.
I also tried using the same acetone to remove the crappy silkscreened message on a faux vinyl folder I have here. It started dissolving the faux vinyl instead.
I'm thinking maybe I should rethink my relationship with acetone.
Also it seems that "Ace Tone" would be a good stage name for a glam rock guitarist.
My small achievement involves using Rails to pull data, stuff it into an R environment, and get pretty PNG files to show in the pages served by Rails, so I can make nifty graphs to satisfy all the scary statistical requirements of the sorts of people who get a woody from such things.
I personally don't care about the data itself, just looking at pretty graphs.
I could fill these things with noise and be happy.
Heh. The data itself is unimportant as long as the graph is compelling.
You could be a statistician. :)
Making more graphs. Stopped using Rails to fetch the data, once I learned R can pull it from the db directly (which runs faster).
*cues Frank Zappa*
I'm a graphin' fool...
Got kicked off Twitter again. This account lasted close to two months, which
may be a record for me.
Took the bus to work, and didn't miss my transfer. (though I did miss my first
bus because I was trying to figure out payment options since I forgot to get
a bus pass from work)
Replaced Ubuntu Linux on my laptop with Void Linux. I have to get used to
such a simple Linux environment again; it reminds me of Slackware in many
ways, except that it has actual package management. And, unlike Debian's
otherwise excellent DPKG system, XBPS is lightning fast. It's like combining
the benefits of using DPKG with the raw speed of using RPM (which are just
ever so slightly more intelligent than raw CPIO archives anyway). Overall,
an excellent user experience. So far, at least.
The only problem I'm having is Firefox has zero audio output, due to what appears to be security-related issues. For some reason, it's not able to raise PulseAudio, nor to fork any subprocesses to deal with audio. I'm bamboozled as to why. Meanwhile, the shell beep is DEAFENINGLY LOUD, and no amount of AlsaMixer settings seems to be able to reduce it. So I know audio works, kinda; it's just a "simple matter" of wiring all this shit together. After years of using Ubuntu, I've lost my hackery skills, so I'll need to relearn this stuff. :(
The only problem I'm having is Firefox has zero audio output, due to what appears to be security-related issues. For some reason, it's not able to raise PulseAudio, nor to fork any subprocesses to deal with audio. I'm bamboozled as to why. Meanwhile, the shell beep is DEAFENINGLY LOUD, and no amount of AlsaMixer settings seems to be able to reduce it. So I know audio works, kinda; it's just a "simple matter" of wiring all this shit together. After years of using Ubuntu, I've lost my hackery skills, so I'll need to relearn this stuff. :(
I like the idea that I know someone who has been booted from Twitter,
not once, but multiple times.
I've gone two months without getting kicked off now. I must not be trying hard enough.