• 10 Posts
  • 77 Comments
Joined 9 months ago
cake
Cake day: March 4th, 2024

help-circle


  • Well cron is “really easy” as long as your requirements are really easy too.

    Run a task at specific hour or minute or weekday or whatever? Easy peasy.

    Run a task at complex intervals? What the fuck is this syntax. How do I get it right even. Guess I’ll come back next week and see if it ran correctly.

    Actually have to look at the calendar to schedule this stuff? Oh lawd here come the hacks, they’re so wide, they’re coming

    Run a task at, say, granularity of seconds? Of course it’s not supported, who would ever need that, if you really need that just do an evil janky shellscript hack


  • Well, systemd developers made one of the classic blunders a software developer can do: make a program that has to deal with time and dates. Every time I have to deal with timestamps I’m like “oh shit, here we go again”.

    Anyway, as I understood it the reason this is in systemd is because they wanted to replace cron, and it’s fine by me because cron has it’s own brain-hurt. (The cron syntax is something that always makes me squint real hard for a while.)



  • umbraroze@lemmy.worldtoProgrammer Humor@programming.devLanguages
    link
    fedilink
    arrow-up
    16
    arrow-down
    1
    ·
    2 months ago

    Yeah, I was about to say.

    Perl 5 is like Esperanto: borrowed neat features from many languages, somehow kinda vaguely making a bit of sense. Enjoyed some popularity back in the day but is kind of niche nowadays.

    PHP is like Volapük: same deal, but without the linguistic competence and failing miserably at being consistent.

    Raku (Perl 6) is like Esperanto reformation efforts: Noble and interesting scholarly pursuits, with dozens of fans around the multiverse.


  • I played Nethack. I was overwhelmed by my anxiety and depression. I realised I was not good at video games. So I quit playing Nethack and swore to get good at video games before returning. Been, what, at least 15 years? I’ve gotten better I guess. Should I return? Soon, maybe.

    (Seriously, though, roguelikes are still a genre I struggle with, so I do need practice!)


  • I completed TMNT as a kid… on Commodore 64. That version is admittedly a little bit easier than the NES version (some mechanics were missing, and an entire level is gone, as I recall). Still, I have no idea why people complain about the second level (river), it’s actually pretty fun. Compared to what’s to come later in the game.

    To me, the definitive “hard” game is Metroid Prime 2: Echoes on GameCube. Dark Souls just makes me say “eeeeeehhhh this is probably doable, I’ll play this after I’m done with MP2E.”

    (When I first played MP2E, I only got through the second to last boss. Then my MadCatz memory card died. Played through the game again, with the fury of million suns. 99% complete. Because I missed one optional scan. …One of these days I replay this bastard.)


  • umbraroze@lemmy.worldtolinuxmemes@lemmy.worldLinux rule
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    2 months ago

    Free Software is Leftism because it has got us great software and maybe the only bad thing I can say is that release schedules aren’t a thing

    Open Source is Capitalist Friendly because, ummmmm, extremely shitty Community Editions and putting everything cool in proprietary side, uhhhhh, random license changes to shit that isn’t actually OSD compliant, unghhhhhh, need of constant vigilance against license violations.

    Like I am happy cheap hardware vendors have adopted OSS components but why are they frequently so shitty about everything










  • /mnt is meant for volumes that you manually mount temporarily. This used to be basically the only way to use removable media back in the day.

    /media came to be when the automatic mounting of removable media became a fashionable thing.

    And it’s kind of the same to this day. /media is understood to be managed by automounters and /mnt is what you’re supposed to mess with as a user.



  • Like I said this was in the Vista era. Or possibly before the Vista release, part of the Longhorn hype train (Longhorn got some super hyped features, such as an epic next-generation filesystem to replace NTFS, which Microsoft ultimately canned, and Vista ended up, you know, being Vista).

    This was so long ago that I unfortunately don’t remember what exact feature this was about, but it was about some new Windows component.


  • I can’t remember it, but I read one Microsoft blog post (in Vista era?) about how one team at Microsoft would develop some amazing new Windows component. They’d proudly name it AmazingNewService.dll. And then the operating system team would come in and say “that’s all fine and good, but you have to conform to the naming convention.” 8+3 filenames. First two letters probably “MS”, because of reasons. …and 15 years later, people still regularly go “What the fuck is MSAMNSVC.DLL?”



  • Maybe! Or maybe this whole new concept of dogness actually is something that needs rational consideration. Given no forthright consideration at all, it could be rejected at face value in every possible scenario! It is not at all unreasonable for the Homemade Dog to point out that additional time should be spent to consider their merits.

    And that their rejection is still a sad fact, because they were a homemade dog and as such they were made with love. Nothing really changes that fact.