I’m just one random nerdy trans girl. …Oh come on, you’ve been around fediverse, surely you’ve seen us around?

Mastodon: @[email protected]

  • 1 Post
  • 25 Comments
Joined 2 years ago
cake
Cake day: September 18th, 2023

help-circle


  • Rose@slrpnk.nettoProgrammer Humor@programming.devWebp
    link
    fedilink
    arrow-up
    12
    arrow-down
    2
    ·
    1 month ago

    Someone remarked that in film photography, every 10 years, Kodak used to get the brilliant idea that 35mm film is just too complicated for Your Average Consumer, and invented a new “easy to load” cartridge based film format. 126 Instamatic in the 1960s, 110 Pocket Instamatic in the 1970s, Disc Film in the 1980s and the APS in the 1990s. …Meanwhile, Your Average Consumer didn’t give much damn, and while these formats saw some use, most people preferred 35mm.

    Same goes with image formats. Apple and Google and Microsoft try to make “better” file formats happen, and I’m sure they have their advantages, but people will stick with JPEG, thanks.



  • Aaagh! Getting some random old person flashbacks.

    Kids. I r-remember a day… You won’t believe this… I got a 404 error page… It was otherwise a normal 404 page with a normal message on it, but it had a giant ad on it… like “while you’re here, how about you buy this stuff”… It was hell… You’ve got no idea how lucky you kids are with uBlock…


  • Just do your best plumber / car mechanic impression. “Gee, this codebase is really messed up, looks like I need to basically replace everything.”

    (“That can’t be true, that’s what every other programmer I showed this to said. Are you all lying?” “No, we’re not lying, this really is a screwed up codebase.”)



  • Original definition: using AI to create a small bespoke kinda-crap-but-it-works apps or games for personal use. It’s a shitty proto but it’s interesting.

    (My reaction: ooo not my jam but that sounds neat I guess)

    Modern definition: it’s a multi-quadrispillion dollar industry and it’s the future according to some very important board members.

    (My reaction: …capitalism ruins fucking everything)


  • Somewhere in my giant box of cables I have an adapter for attaching MIDI cables to the joystick port. When I actually used a MIDI keyboard with it, I had… variable success.

    The first time I had a MIDI keyboard that just worked, it used USB as transport. (And it has worked great since. I think it’s the only USB Mini plug device device I still regularly use.)

    Crazy thing is, MIDI is absolutely ancient. You’d imagine it’d work fine on the gameports, but nope. Legacy PC ports are cursed. Except audio jacks and serial ports, and VGA if you’re really into screwing things in place.






  • Can someone still developing tell me what I should use for the backend today?

    I recommend checking out Python (Django) and Ruby (Ruby on Rails) if you want nice and easy modern Web frameworks that also aren’t that weird if you have PHP experience.

    Also I can never understand GIT as a single developer. The fuck is that? I’ve tried everything to understand.

    Versioning your code with Git makes it much easier to experiment with new ideas. Cocked up a file? Pull it from the previous version. Create new branches for experiments, merge them in if they work, toss them if they don’t, or keep them around just in case, without them ever getting in your way in the “real” version.

    And if you keep the code in a server (GitHub etc), that gives you a backup location and makes it easier to work on code on multiple systems.


  • Reminds me of how in some old Unix system, /bin/true was a shell script.

    …well, if it needs to just be a program that returns 0, that’s a reasonable thing to do. An empty shell script returns 0.

    Of course, since this was an old proprietary Unix system, the shell script had a giant header comment that said this is proprietary information and if you disclose this the lawyers will come at ya like a ton of bricks. …never mind that this was a program that literally does nothing.