@soapdog my latest non lisp love has been elixir tho!! i reallllly like it.
it looks just like ruby but doesnt use OOP and doesnt let u mutate (which is fun)
it has realy nice destructuring too: https://codeberg.org/m455/blep/src/branch/main/blep.exs#L109
it fit my brain well coming from clojure and racket/scheme where i basically never use mutations like set! etc. and just do it all through parameters and recursion or local/let-esque bindings
only if you eat it.
it wasn't designed to be eaten.
which is to say: #fediverse software generally expects LD-aware producers to compact against their own "implicit context", but they don't always define that context. it's left undeclared and undefined. or it actually *is* declared, but if you give them their own expanded form then they'll not understand it.
it's like someone saying hey, when i say "knows", i mean "is familiar with"
and then you say "john is familiar with sally"
and they respond WTF? what does "is familiar with" mean?
26/?
@motopascyyy i personally appreciate it because when i copy/paste a title to use in a reference, i don’t have to go to the trouble of re-titlecasing it.
it also can help screenreaders misreading titles as containing acronyms (although apparently some still do this with text-transform), and it also allows sighted people who have difficulty reading all-caps to more easily restore the titles to titlecase using custom stylesheets.
okay so this is badass
one of my most cherished and irreplaceable retrocomputing devices is my peerless Roland SC-55.
while the MT-32 has been emulated quite well, the SC-55 always lagged behind in emulation - most attempts at it sounded pretty terrible, even using good soundfonts.
(and hauling around my SC-55 + midi & 3.5mm & usb cables just to play games in dosbox was painful)
in comes Nuked-SC55: it is a chip-level emulation project that just *nails* it.
it took about 30 seconds to build with cmake. i'm now going to try integrating it with dosbox, so i can finally play 90s DOS general midi games! (ultima viii pagan, here i come)
demo songs with the LCD screen (which is also accurately emulated!)
https://www.youtube.com/watch?v=u4Z5y2otJqY
nuked-sc55 source:
https://github.com/nukeykt/Nuked-SC55
fwiw to compile (requires cmake):
mkdir build
cd build
cmake ..
make
@DutchBoomerMan @Paulyfrog64 @justnormalkorean @reloadedAK idk randbot can manage it.
it helps if you go to platforms where you can say nigger and get the word out.
it beats wageslaving for globohomo goldblattstein.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.