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/)MT
Posts
3
Comments
280
Joined
2 yr. ago

  • Yeah, my last apartment had toilets that weren’t compatible. The supply hose going to the tank actually had a compression washer and went all the way through the tank before attaching to the valve. Like I couldn’t just unscrew the water hose from the bottom of the tank to tie in, because there wasn’t anything to unscrew. The hose just went straight through to the inside of the tank.

    I’ve never seen anything like it before or since. It honestly had me baffled, and I was left settling for baby wipes until I could move into my current place. And you’d best bet that during my walkthrough for my current place, I checked the toilet to see if it would work with my bidet. The leasing agent looked at me like I was crazy when I dove behind the toilet, but it’s a new checkbox on my list.

  • Order

    Jump
  • It isn’t compressible at all, really. As far as a compression algorithm is concerned, it just looks like random data.

    Imagine trying to compress a text file. Each letter normally takes 8 bits to represent. The computer looks at 8 bits at a time, and knows which character to display. Normally, the computer needs to look at all 8 bits even when those bits are “empty” simply because you have no way of marking when one letter stops and another begins. It’s all just 1’s and 0’s, so it’s not like you can insert “next letter” flags in that. But we can cut that down.

    One of the easiest ways to do this is to count all the letters, then sort them from most to least common. Then we build a tree, with each character being a fork. You start at the top of the tree, and follow it down. You go down one fork for 0 and read the letter at your current fork on a 1. So for instance, if the letters are sorted “ABCDEF…” then “0001” would be D. Now D is represented with only 4 bits, instead of 8. And after reading the 1, you return to the top of the tree and start over again. So “01000101101” would be “BDBAB”. Normally that sequence would take 40 bits to represent, (because each character would be 8 bits long,) but we just did it in 11 bits total.

    But notice that this also has the potential to produce letters that are MORE than 8 bits long. If we follow that same pattern I listed above, “I” would be 9 bits, “J” would be 10, etc… The reason we’re able to achieve compression is because we’re using the more common (shorter) letters a lot and the less common (longer) letters less.

    Encryption undoes this completely, because (as far as compression is concerned) the data is completely random. And when you look at random data without any discernible pattern, it means that counting the characters and sorting by frequency is basically a lesson in futility. All the letters will be used about the same, so even the “most frequent” characters are only more frequent by a little bit due to random chance. So now. Even if the frequency still corresponds to my earlier pattern, the number of Z’s is so close to the number of A’s that the file will end up even longer than before. Because remember, the compression only works when the most frequent characters are actually used most frequently. Since there are a lot of characters that are longer than 8 bits and those characters are being used just as much as the shorter characters our compression method fails and actually produces a file that is larger than the original.

  • but some other secure facility that maximizes the ability of these people to make whatever contribution to society they may be able to make to society.

    Yeah, I touched on that with my last sentence:

    It may be called something else in the future (like a long-term involuntary mental health facility,) but it’s still serving the same basic function while wearing a more friendly mask.

    There are two problems with that. The first is that “maximizing contribution to society” can easily be interpreted as “being forced to stamp license plates for 16 hours a day.” We already know this is a possible interpretation, because that’s how our system already interprets it. Either way they’re locked up against their will, and are being forced to perform labor to someone else’s benefit. The very nature of their confinement means that any contribution they make will be for someone else and not themselves. And the simple word for that is “slavery”. The second problem is that it’s still prison. We haven’t actually solved the prison problem at all in this scenario; We’ve simply given it a mask so we can say prisons have been abolished. Like if we don’t call them prisons, we can say we don’t have any prisoners.

  • Prisons will still be necessary for the most egregious and irredeemable criminals. The sad reality is that there are certain people who simply need to be sequestered from the rest of society for the general public’s safety, and no amount of rehabilitation or intervention will solve that. But that should be the exception, not the norm. The massive prison population is absolutely a problem, but it isn’t something that can be completely abolished. It may be called something else in the future (like a long-term involuntary mental health facility,) but it’s still serving the same basic function while wearing a more friendly mask.

  • It’ll be like the “States’ Rights” people, but infinitely worse. Being raised in the south, you’re taught that the civil war was over states’ rights, not slavery. That slavery was just the one that historians tended to latch onto, because it’s the most inflammatory topic and makes the south look bad.

    And if you’re a good student and don’t bother to question that, you’ll enter the adult world believing that the south wasn’t fighting for slavery.

  • It’s built into the connector. The connector isn’t just wires soldered to contacts; It’s a PCB with actual circuitry. When you plug a device in, it uses that chip to tell the charger how much power to send. Then the charger receives that signal, and sends the appropriate amount of power.

    If the signal isn’t received, then the charger should only send the bare minimum amount that any device should be able to handle, for things like flash drives or peripherals. This is why some of the cheaper cables won’t charge your newer devices, because those newer devices need more power and the old cable isn’t negotiating a high enough power transfer.

    It’s ironically one of the biggest complaints that people have about USB-C, because it causes a nightmare in regards to compatibility. Old cables and chargers are constantly being phased out as the standard gets developed for more and more power transfer. And that outdated equipment is still sitting on shelves, waiting to be bought. A cable or charger that you bought a month ago may not be compatible to charge a device that you buy today, because that unit is actually a year old and was phased out six months after it was manufactured and shipped, but has been on a store shelf ever since because a retailer bought a bunch and doesn’t want to write them off as a loss.

    It means people are constantly re-buying the same gear at higher specs, simply to keep up-to-date with existing standards. And if you don’t re-buy everything then you have a hodgepodge mix of cables and chargers that all look the same and only some of them will charge all of your newer devices. The older stuff looks the same on the outside, but your new phone will refuse to charge when you try to use them.

  • Yeah, but that only works when your device uses less than 100W, because that’s what USB-C is currently rated for. Gaming laptops can easily use two or three times that amount while simply idling on the desktop. Once you start looking at GPU/CPU power requirements and active cooling, the power consumption quickly stacks up.

    These devices usually have IEC power bricks with a fat barrel connector, because that’s what they require to be able to get enough wattage into the device. Requiring them to charge via USB-C is going to have them using two or three USB-C ports just to break even and avoid losing power. The power adapter would look like some weird fan-out adapter with one IEC power cable going in and three or four USB-C cables on the other end.

    I’m laughing at the idea of a device having three or four USB-C ports, and not being able to use any of them for anything except charging.

  • God that last one drives me up a fucking wall. My partner’s laptop refuses to charge with anything except the officially supported power adapter, even though it’s just a USB-C connector. Everything I’ve plugged it into has been rated for the 100W that the laptop needs to charge, but the damned device locks out anything except official chargers under the guise of safety.

  • I’m chuckling at the idea of someone plugging in an early USB-C device and watching it go up in flames as it gets hit with 48v instead of the 5v that it’s rated for. I know USB-C has a chip that is supposed to negotiate power transfer, but it’s still a funny “what if” thought.

  • Yeah, USB-C is fine for even mid-grade laptops. Realistically, if your device is using more than 100W then it probably has an IEC plug (or at least, an in-line power brick with an IEC port) instead. Pretty much the only thing USB-C isn’t suitable for currently is gaming laptops, because those easily draw upwards of 200W.

  • NY defines rape as penetration with a penis. Since he penetrated her with his fingers, it could only be considered sexual assault by NY’s definition. Worth noting that she claimed he penetrated her with both, but could only prove in court that he penetrated her with his fingers.

    This judge basically ruled that while he wasn’t found guilty of raping her based on NY’s narrow definition, the colloquial use of the word rape is functionally what he did to her.

  • Not only that; You have to pay for updates too. Supposedly it’s because Apple takes time to verify that the app is legit and not going to do nefarious things. So they don’t want a bad actor to get a legit app on the store, then later push an update that infects everyone with a virus.

    But apparently a company did a study and realized that app testing rarely made it past the main page, with testers spending ~15-20 seconds per app. They’d basically open it and if it looked like it did what it said, they didn’t bother digging any deeper.

  • Yup, there’s a reason that engineering degrees require ethics classes. On the surface, you don’t realize civil engineering can be racist, until you learn about engineers designing bridges too short for busses to drive under, so white neighborhoods can keep bus-riding minorities out.

  • Also, nothing strikes fear into a party quite like knowing the BBEG has Power Word Kill in their back pocket. No save, no spell attack, no change to interrupt. They just tell one of your party members to die, and the party member keels over dead. Hopefully you have a 9th level spellcaster who has counterspell prepped and is willing to upcast to prevent it.

    It can force the party to come up with some pretty elaborate traps just to bait the PWK prior to the fight. Since you can only use it once per day, the goal is usually to force them into a fight with something sacrificial (like a golem or a troll,) bait them into use the PWK on that creature, then rush in before they can escape.

  • Sure, but that wasn’t the question. They asked how to opt out of Intel’s telemetry gathering, since that’s the topic of the article. The article just happens to also mention nvidia and AMD, since they’re competing companies with similar products.