Skip Navigation

Posts
0
Comments
33
Joined
1 yr. ago

  • Dunno if Emacs Lisp counts as a life hack, but I've been slowly learning it, and it's very nice to be able to setup custom workflows with such a high degree of customization (and a substantial amount of flycheck yelling at me)

  • Mine's pretty great at reading a 1400-page manual for an 8-bit system. Whether or not my habit of reading a 1400-page manual for an 8-bit system is actually beneficial is up for debate.

  • Dunno where CP/M got it from but PIP and REN use DEST.EXT=SRC.EXT, so that arg style dates back to then at least.

    Also, CP/M 2.2's ED is great, it's my daily driver editor on my RC2014.

    E: Wow, I really can't type.

  • Eternity. It works, and I like the UI.

  • Currently hosting XMPP:

    • Group chat appears to be much better now
    • Server-side caching exists now, at least in ejabberd
    • Syncing also exists now, see above

    As for encryption and feature support, YMMV, https://providers.xmpp.net/ has a list of servers that provide everything.

  • 2.5 MEGA65s (R3A, R5 and R6), several vacuum tube oscilloscopes (including a 535A I restored), and a Vectrex.

  • Permanently Deleted

    Jump
  • sad XMPP noises

  • Iceraven (firefox fork that lets me do more with it) and Mull.

  • Ignition!: An Informal History of Liquid Rocket Propellants by John D. Clark. It's a surprisingly fun read.

  • I do a lot of incredibly specific VHDL and 45GS02 asm, so the answer is none.

    Even if I didn't do obscure things with obscure languages, answer'd still be none, because I'd rather spend a few hours learning what the code does and how to use it, instead of "just hope the output runs" while not knowing what and why it's trying to do what it's doing.

  • The hell is autocorrect? (I use Unexpected Keyboard)

    Also, my distro of choice is generally Debian or Kubuntu. I am aware that using canonical's distro is gonna get me skinned alive, and I have serious issues with some of the OS, but it also hasn't given me enough frustration to outright replace it yet. Especially when you consider that I'm running it on a Surface Pro 9 of all things, and Debian doesn't have a new enough Plasma version last I checked.

    Wow, that was a rant, oops.

  • War on the Sea

    Considering I'm a programmer with the physical characteristics of spaghetti, I'd be really screwed if I ended up on a USN vessel in WW2.

  • Been on a break for a bit, but before that we got a Tektronix 535A oscilloscope from the 1950s-60s up and running (with the exception of a gain issue with the vertical amplifier, haven't quite figured out the cause yet), and did some work on reverse-engineering and emulating the analog filters of the MOS 8580 SID on an FPGA (still heavily WIP, haven't gotten around to a rewrite yet so it's still really jank, college is a bitch).

  • Just off the top of my head: Alien and Aliens are wonderful, Apocalypse Now needs no introduction, Interstellar, 2001: A Space Odyssey, and finally Oppenheimer, which is one of the best movies ever made in my opinion (what can I say, I'm a sucker for an incredibly well-told story).

  • I grew up with a Wii and an Atari 2600, and my favorite console is, no surprise, probably the 2600. Both because I put wayyy too much time into it, and because it's incredibly neat from a hardware perspective (seriously, that anyone actually managed to make functioning games on it is a miracle).

  • Correct. Goal is to emulate the SIDs, and the filters are analog, so analog simulation is required.

  • FPGAs are good fun, and some of the stuff I'm working on in particular gets even crazier. My current project is emulating a partially analog soundchip (the 6581 and 8580 SIDs) with 32 bit integers, because FPGAs can't do analog. The best part is, it actually (mostly) works. Still have coefficient issues with the RC circuits, and the Rf1 and Rf2 voltage-controlled resistor coefficient tables need to be recalculated, but it's already looking pretty good.

    Good fun lol

  • Aa far as I'm aware, incremental synthesis is vivado trying to build a new FPGA bitstream by modifying a snapshot of the previous build, to ostensibly save time. Because the SID FPGA implementation is a relatively small part of the MEGA65 core, it really likes to forget to add any changes I make, especially related to timing optimization (it took me so long to figure out it had re-enabled itself, after disabling it my total negative slack was cut in half due to it finally registering all the pipelining and other optimization). I've also had vivado outright lock up with some cases.