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/)SU
Posts
9
Comments
220
Joined
2 yr. ago

  • the thing where it actually helps is if you're "one word speed reading" (eg. http://onewordreader.com/). Then it's easier to rapidly focus your eyes on each word, without having to follow a rigid timer. But if you're reading normally it probably doesn't help

  • A key part of visual design is knowing that the users don't know what's best for themselves. They usually stop complaining after 3 months which is proof that you are correct and they are wrong!

    (sarcasm rate: 1 - ε)

  • with another OS nix is not going to be "in control" so it's probably more limited. I'm not sure how common using nix is outside of nixos.

    also I'll point out that many other linux distros I think recommend doing a full system backup even immediately after installation, the "grep history" thing is not very stable as eg. apt installing a package today will default to the newest version, which didn't exist 1 year ago when you last executed that same command.

  • with nixos, the states of all the config files are collected into the nix configuration which you can modify manually. And if there's something that can't be handled through that, I think the common solution is to isolate the "dirty" environment into a vm or some other sort of container that I think comes with nixos

    (and there's always going to be "data" which isn't part of the "configuration" .. which can just be used as a configuration for individual applications)

  • it's replicable and "atomic", which for a well-designed modern package manager shouldn't be that noticable of a difference, but when it's applied to an operating system a la nixos, you can (at least in theory) copy your centralized exact configuration to another computer and get an OS that behaves exactly the same and has all the same packages. And backup the system state with only a few dozen kilobytes of config files instead of having to backup the entire hard drive (well, assuming the online infrastructure needed to build it in the first place continues to work as expected), and probably rollback a bad change much easier

  • many words should run into the same issue, since LLMs generally use less tokens per word than there are letters in the word. So they don't have direct access to the letters composing the word, and have to go off indirect associations between "strawberry" and the letter "R"

    duckassist seems to get most right but it claimed "ouroboros" contains 3 o's and "phrasebook" contains one c.

  • Most microplastics come from car tires and washing of clothing with plastic in them. (both abrade the plastic causing uncountable tiny pieces of microplastics to enter the water or the air)

    Then there are a lot of places that dump plastic into rivers or the ocean instead of into landfills.

  • Rules of thumb can be very useful for a relatively inexperienced programmer, and once you understand why they exist you can choose to ignore them when they would get in the way. Clean Code is totally unhinged though

  • Actually I think he has already had an adequate amount of recognition:

    • "In 1999, Red Hat and VA Linux, both leading developers of Linux-based software, presented Torvalds with stock options in gratitude for his creation.[29] That year both companies went public and Torvalds's share value briefly shot up to about US$20 million"
    • his autobiography is in several hundred library collections worldwide

    Awards he's received:

    • 2 honorary doctorates
    • 2 celestial objects named after him
    • Lovelace Medal
    • IEEE Computer Pioneer Award
    • EFF Pioneer Award
    • Vollum Award
    • Hall of Fellows of the Computer History Museum
    • C&C prize
    • Millenium Technology Prize
    • Internet Hall of Fame
    • IEEE Masaru Ibuka Consumer Electronics Award
    • Great Immigrants Award
  • is-number is a one-line function. (though it's debatable if a function that complex should be compressed to one line)

    You may have heard of a similar if more extreme "microdependency" called is-even. When you use an NPM package, you also need all the dependencies of that package, and the dependencies of those dependencies recursively. Each package has some overhead, eventually leading to this moment in time.

  • the direct chain I can see is

    "can you string words to form a valid RSA key"

    "I would hope so, [xkcd about password strength]"

    "words are the least secure way to generate random bytes"

    "Good luck remembering random bytes. That infographic is about memorable passwords."

    "You memorize your RSA keys?"

    so between comments 2 and 3 and 4 I'd say it soundly went past the handcrafted RSA key stuff.

  • if you know there are exactly two additional characters

    this is pretty much irrelevant, as the amount of passwords with n+1 random characters is going to be exponentially higher than ones with n random characters. Any decent password cracker is going to try the 30x smaller set before doing the bigger set

    and you know they are at the end of the string

    that knowledge is worth like 2 bits at most, unless the characters are in the middle of a word which is probably even harder to remember

    if you know there are exactly two additional characters and you know they are at the end of the string, the first number is really slightly bigger (like 11 times)

    even if you assume the random characters are chosen from a large set, say 256 characters, you'd still get the 4-word one as over 50 times more. Far more likely is that it's a regular human following one of those "you must have x numbers and y special characters" rules which would reduce it to something like 1234567890!?<^>@$%&+-() which is going to be less than 30 characters

    and even if they end up roughly equal in quessing difficulty, it is still far easier to remember the 4 random words

  • this assumes a dictionary is used. Otherwise the entropy would be 117 bits or more. The only problem is some people may fail to use actually uniformly random words drawn from a large enough set of words (okay, and you should also use a password manager for the most part)

  • step 1. Try presets that have already been calibrated to some target for those specific headphones. There are hundreds to thousands of headphones included in the bigger preset collections.

    step 2. tweak the EQ values by yourself by ear if you want to. There is no objectively best sound, so it comes down to your personal preference anyways, and you can't measure that in any practical way (and I'd say neither can the companies making expensive headphones, which is why there are hundreds of different headphones both cheap and expensive with different frequency responses and more getting made all the time)