Some middle-aged guy on the Internet. Seen a lot of it, occasionally regurgitating it, trying to be amusing and informative.

Lurked Digg until v4. Commented on Reddit (same username) until it went full Musk.

Was on kbin.social (dying/dead) and kbin.run (mysteriously vanished). Now here on fedia.io.

Really hoping he hasn’t brought the jinx with him.

Other Adjectives: Neurodivergent; Nerd; Broken; British; Ally; Leftish

  • 0 Posts
  • 12 Comments
Joined 1 month ago
cake
Cake day: August 13th, 2024

help-circle

  • One way to fight back is to try to get the video ID of the advertisement from the debug info, go to the video directly and leave a dissatisfied comment. This will work until they hide that ID anyway. Or the advertiser turns off comments. At that point we’re left with sending our disapproval in other public forums, preferably the more public the better.

    “Your ad was shown to me on a pause screen where I don’t want to see ads. As such I will ensure that I do not purchase your products for the foreseeable future and that I will recommend that friends and relatives do the same. Thank you for participating in YouTube customer feedback.”


  • There was that one bash.org quote where a script kiddie was given 127.0.0.1 as part of an “oh yeah I dare you” taunt after he said he could hack anyone, and he fell for it hook line and sinker. He was posting things like “Hahaha your K drive is being deleted! Now your H drive! [connection reset by peer]” and right after that the challenger was like “I don’t even have a K drive.”

    (RIP bash.org though. I would have tried to link it otherwise)



  • 95% of all “Introduction to <whatever programming language>” books tend to dedicate the first couple of chapters to the fundamentals but with a specific bias towards the language in question. Seek out a few of those at a library or online equivalent and you’ll start to see patterns cropping up.

    Anything that doesn’t have that bias is likely to use pseudocode which looks like a programming language anyway.

    Object orientation works around the concept that things in the program “know” things about themselves and how to do things for themselves rather than have some other part of the program do things to them. Commonly you’ll see things like doSomethingWith(someObject) being the non-OO way and someObject.doSomething being the OO way. That is, in the latter someObject contains the knowledge of how to doSomething, and the dot notation urges it to do whatever it is.

    For a silly but more concrete example, x ← 2 + 2 is non-OO, but x ← 2.add(2) is at least partially OO because the first 2 is expected to know how to add another 2 to itself and give out the correct answer. Presumably in whatever language that is, someone has created a method for numbers to know what to do when told to add. The other 2 doesn’t really get a say in things. We might also have, say, elephant.putOn(hat), but it might not be possible to hat.putOn(elephant) because no-one thought to teach the hat how to wear things, let alone elephants.


  • Sounds like a job for a USB trial run on a rainy weekend when you’re not doing anything else.

    Nvidia supply OEM drivers for the Debian family (Debian, Ubuntu, Mint), if not others, assuming the open-source drivers don’t cut it for you. Microcode updates are released for both Intel and AMD.

    You’ll probably run into issues with some games. Things are getting better on Linux, slowly and steadily, but many games are written specifically for Windows with no Linux port available. Steam’s store, for example, shows which games are SteamOS compatible, which usually means they’ll run on Linux too.

    For other games it’s worth checking the Internet - e.g. www.protondb.com to see if anyone else has a particular game running under Linux. You’re probably aware that there are programs that attempt to provide some layer of Windows behaviour that form part of the solution. Some of the solutions may or may not involve command line use.


  • This is one of those situations where explaining why I said what I said, when I said it, in the way that I said it, and bring into question whether I could have worded any of it better takes way more time than a glib aside. Something adjacent to the Bullsh*t Asymmetry principle, if not an instance.

    Anyway, I was trying to encompass those folks who tend to set their system time to 12hr, and wasn’t really saying anything one way or the other about whether the person who made the screenshot (OP it seems) generally has their system set that way or not. It was more pointing out that having it be 24hr (or leaving it that way) makes the time look a bit like a year in the not-too-distant future (2028), and thus could form part of the date that is otherwise displayed.

    It could be that the whole thing is a coincidence, but I was pointing out that it could have been part of the joke.





  • Love it or loathe it, systemctl is trying to do the right thing with regard to stability and data preservation.

    If you really mean it, the manual offers a few levels of strength beyond the plain one: -i (don’t check for busy processes, which is what’s going on in the meme), -f (force, presumably asks even less nicely), and -f -f (don’t even ask, just do it now, preservation be damned).


  • Linux has at least four levels of decreasing pleasantry: -1, -2, -15, and -9, aka HangUP, INTerrupt, TERMinate and KILL or “Please stop”, “Hey! Quit it!”, “Stop it! NOW!” and *loud gunshot*.

    Sometimes processes will clean up after themselves and leave when asked nicely. Or sternly told off. Of course, if you don’t need or want that, load up your, uh, -9 shooter.