Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PA
Posts
0
Comments
434
Joined
2 yr. ago

  • Do North Americans really give their weight in lb? You'd think they'd short hand it like to like 15 stone or whatever since weight is one of those things that doesn't really need to be exact and will change by a lb or so based on the time of day and what you've eaten.

  • Probably closed the terminal emulator it was running in and opened a new one before trying to find documentation at my leisure. One of the luxuries of learning Unix commands in a graphical environment.

    For a more drastic noob story, I once rebooted a computer because I couldn't get out of GWBASIC. I was familiar with QBASIC at the time and that was a lot easier to get out of if you didn't know what you were doing.

  • Surprised they haven't tried to train a neural network to find a compression algorithm specifically for their sort of data.

    There's a ridiculous irony in the fact they haven't, and it's still ironic even if they have and have thrown the idea out as a failure. Or a dystopian nightmare.

    But if it is the latter, they might help save time and effort by telling "the public" what avenues have already failed, or that they don't want purely AI-generated solutions. Someone's bound to try it otherwise.

  • Obligatory note that /etc/profile and ~/.profile are only run by login shells, and many terminal emulators do not execute a login shell by default.

    Unfortunately, there is no standard secondary place that all shells execute, so check your chosen shell's manual for what it does run on startup and put your functions into one of those. Preferably one that goes in your homedir.

    Alternatively have that file source ~/.profile assuming that won't cause an infinite loop.

    And not even a primary if you count *csh, but if you use those you have other problems.

  • Be aware that for some removable (or otherwise non-local) media, some systems will create a .Trash-### directory on the media itself in the root directory.

    This prevents unnecessary copying of files from the media to a local disk, and only a few media-specific location indicators actually need to be changed for the Trashed file(s).

    The ### is generally the user's ID number as stored in /etc/passwd, and, on Debian derivatives at least, is usually 1000 for the first user, 1001 for the second, etc., but I have heard of some systems that just use .Trash with no suffix, or did so at some point in the past.

  • Is it still the norm to go to the dev's office, yank their power cord and when they ask what we're doing, tell them we're shipping their machine to the client because it's the only one that the code runs on?

    And can we do that with whatever server ChatGPT-4o is running on?

    I'm assuming that this response from 4o isn't real and was invented for the laugh, but it would be tempting to throw this scenario at it if it decided to give this response.

  • My guess is a "solution" to the age-old problem of needing to store a secret in a file that the user can download, thus making the entire system insecure.

    This "solution" appears to be either that the string itself is so outrageous that the user would not believe that it's the real secret when it is in fact the real secret, leveraging security through obscurity, or else it's there in place of the real secret that cannot be revealed under pain of death firing, and therefore is accidentally being used instead of that intended secret... so it's not secret after all.

    Unless they're doing something incredibly clever to substitute that secret string for the real thing when the time is right and doing it in such a way that the user can't intercept, someone's getting fired.

  • Not voting, if you're otherwise able, is a tacit acceptance for how things are.

    Presumably you don't want to vote for the incumbents, so vote for someone who'll replace them, whether you like that option or not.

    Voting out a bad lot is the only legal way we have to protest.

    And then vote third party next time if they don't change things to your liking. Then fourth. Fifth. Etc.

    Don't like the political parties? Start one.

    Think the whole lot should be lined up and shot? (For legal reasons this is purely metaphorical.) Start organising.

    But if that's too much for you, vote.

  • Dinosaur here.

    Windows Paint, as it was back in 9x? Totally my jam. Between that and Irfanview for access to resizing and filter features Paint didn't have, I could get a surprising amount done.

    But then they updated Paint to have more advanced abilities and I had no idea how to do things any more.

    I've tried Krita recently, but I felt lost. I think I need to attend a course or watch some videos on layers and the brushes and everything like that. It isn't intuitive at all. None of the advanced graphics programs are.

    Old Paint? You didn't need a how-to or a course. It was one layer. No overwhelming number of tools and options. You wanted another layer? You opened another Paint window.

    You wanted anti-aliasing? You drew things two or four times the size then used something like Irfanview to shrink it down when you were done.

    Damn kids get off my etc.

  • They probably want to avoid anything that sounds like it might be Jewish, so Aaron is out. This is not because of direct anti-Semitism, but because of the fear of it. Avoiding such words avoids the subject entirely. (Ironically, the Semitic origins of the word "Alphabet" aren't as obvious.)

    Aardvark is too alien and weird. Also, C-levels are deathly afraid of varking too aard.

    Abacus might have been a better choice, but it doesn't come with the infuriatingly tantalising closeness of one or two letters' distance.

  • C'mon now, the full name of a writing quill is "quill pen" because it's the shaft (quill part) of a feather, Latin penna. Dumbledingus really ought to be able to connect the dots here.

  • Someone told me every processor used 0xEA

    Not sure if this is a riff on the joke or not.

    Back in the day I dabbled in 6510 code, and up until today hadn't even bothered to look at a chart of opcodes for any of its contemporaries. Today I learned that Z80 uses $00 for NOP.

    Loth as I am to admit it, that actually makes sense. Maybe more sense than 65xx which acts more like a divide-by-zero has happened.

    The rest of the opcode table was full of alien looking mnemonics though, and no undocumented single byte opcodes? Freaky, man.

    But the point is that not even Z80 used $EA. If the someone was real they probably meant every 65xx processor.

  • One of Perl's design principles was the Robustness principle, though it probably wasn't known by that name at the time. (The name came about around the same time Perl was becoming a thing, something something zeitgeist something.)

    Perl can be locked down and made to complain (with at least a couple of levels of pedantry) when things are wrong, but unlike most other languages, it doesn't do so by default.

  • This is mean sale price, right? Got to wonder what the current median property value (not sale price) is, and how close that is to this mean.

    My point being that a lot of churn at prices near the mean would keep that mean away from a true median property value.

  • find's expressions are order-sensitive and look like options, which is probably why the real options go zeroth, then the starting path goes first. Also, there is a -path-match expression that means something different than that starting path.

    That said, there's nothing stopping the writing of a wrapper script that allows any placement or intermingling of any of those groupings.

    The simplest would just grab the last argument and use it in the first position, which I'm guessing is what the meme creator really wants. Watch out for the edge case of whitespace in the path name. (And the edge case of the edge case where the end part of that path is valid but not the intended target.)

  • If they have any sense they'll not try to find out what's on it and send it straight to whatever electronics recycling is available.

    Sticking a USB device of unknown provenance into your computer is just asking for trouble. (When you think about it, we even take a risk every time we buy one.)

    Sure, you know it's harmless, but they don't know that, even if you tell them. Who are you? You're just someone who used to live in their house. As far as they know, you might be a freak who gets a kick out of leaving dodgy devices around for people to find.