At least it ain't VHDL, which stands for VHSIC Hardware Description Language, or, in full, Very High Speed Integrated Circuit Hardware Description Language. Its name is as much of a clusterfuck as the language itself.
For mono Unity stuff, I'll use dnSpy (by way of the dnSpyEx fork) to decompile the game, test changes by editing the DLL directly with it, then port everything over to BepInEx in some form or another.
I've used XMPP for this before, using ejabberd as the server and Conversations/Monal as the client, it worked pretty well, altho ejabberd can be a bit of a handful to get running initially.
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.
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.
At least it ain't VHDL, which stands for VHSIC Hardware Description Language, or, in full, Very High Speed Integrated Circuit Hardware Description Language. Its name is as much of a clusterfuck as the language itself.
For mono Unity stuff, I'll use dnSpy (by way of the dnSpyEx fork) to decompile the game, test changes by editing the DLL directly with it, then port everything over to BepInEx in some form or another.
I've used XMPP for this before, using ejabberd as the server and Conversations/Monal as the client, it worked pretty well, altho ejabberd can be a bit of a handful to get running initially.
I haven't tried running a matrix server, but ejabberd has been very solid, and it's not too difficult to set up.
Unexpected Keyboard is pretty nice.
My thing is C++ and Z80/45GS02 assembly, and I love a good terminal, so wherever that puts me I guess
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.
I paid for 64GB, I'm gonna use 64GB LOL!
Definitely rookie numbers, I'm somewhere around 1100 Firefox tabs atm...
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.
I would write functional timing-specific 8-bit assembly.
Vectrex, hands-down.
Eternity. It works, and I like the UI.
Currently hosting XMPP:
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.
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.