And every piece of code you think you write for one-time use is guaranteed to be reused every day for the next 5 years
And every piece of code you think you write for one-time use is guaranteed to be reused every day for the next 5 years
I actually enjoyed the story. Some of the themes and motifs were heavy handed, but that’s par for the course. Honestly, the biggest issue with the story is that players have come to expect a big plot twist. Bioshock 1’s twist hit first-time players hard, so later games have tried to replicate that. But the issue is that it only hit players hard because they never knew it was coming. They only remember it because it was truly shocking the first time you played through it.
So now players have come to expect that from the series, which means the series can’t replicate it; When players are looking for a big plot twist, you can’t really hide it anymore. Because as soon as you start foreshadowing it, players catch on. And if you’re too subtle with your signals, then players who have been looking for it will say that doesn’t make any sense.
For what it’s worth, I wasn’t a huge fan of the story at first. It took me a few hours and a few quests to actually get into it. It suffers from Kingdom Hearts 2/The Witcher 3 Syndrome: The two hour long intro/tutorial is absolutely the worst part, which is a shame. The game really begins to shine once you get to Meridian, but that’s several hours in.
That copyright thing was never actually tested in court though, because they settled before the trial began. The “copyrighted keys” argument was what Nintendo originally used to bring the lawsuit, but it was never actually tested because it never went to trial. In fact, many legal experts say it likely would have been thrown out in Yuzu’s favor. But Yuzu didn’t have a legal fund, so they couldn’t afford to actually take it to court and fight it.
Take it a step farther. Why is cheap grain available on the market? Because European import regulations were relaxed to support Ukrainian grain exports.
In case you weren’t aware, grain is one of Ukraine’s largest exports.
It’s primarily meant for people who have slow connections. If you’re downloading a game over DSL or satellite (which is often the only thing available unless you’re in an urban/suburban area) then the 5GB of extra compression could be a huge time difference. It’s also true for metered connections, where you have to pay by the GB, or where you have a data cap.
I mean, she’s never tried to hide the fact that she’s Russian. And she also hasn’t hidden the fact that she dislikes Putin. But lots of Europe is struggling right now. For instance, the farmers protesting across many parts of Europe, as a result of the war and Ukrainian exports.
I mean, the real end solution is to host your own server. Then you can federate/defederate with whoever the hell you want. As long as you don’t do anything to get banned from a specific instance, you’ll be fine.
But that’s more work than most people are willing to put into a Reddit clone.
He explains why it’s unlisted in the first few minutes. Basically, he knows it’s too long for the regular viewer, and plans to release a condensed version later. But for the people who may be interested in a deep dive, he made the much longer unlisted version where he has the freedom to ramble and fully explain things.
As for why it’s unlisted, it’s probably so he doesn’t get dinged by the YouTube algorithm for incomplete views. If the algorithm sees that his regular viewers are only watching the first 5 minutes of his hour long video, it’ll stop recommending his videos to them. Unlisting the video is an easy way to get around that, because only the people who are interested in it will seek it out.
It’s so much worse than the headline makes it sound. Some excerpts:
Food had been left for Monk and none had been touched, prompting one jail employee to allegedly say to another on Nov. 12: “But there’s one thing you should know. He hasn’t been eating for a day and a half.”
When a jail employee told a deputy on Nov. 13 that Monk was soiled and didn’t appear to be moving, the jailer allegedly said: “I know he’s just peeing on himself. Come on, you know how it is. There are people just s----ing themselves.”
When Monk appeared to be in exactly the same position again Nov. 14, a jail employee told a deputy that he had “been like that for two days or so,” but the law enforcement agent didn’t act
He was declared dead on November 15th. He probably died 3 or 4 days before the jail staff actually bothered to investigate, despite being alerted multiple times that something was wrong.
Yup. They can’t take out interest-free loans to pay off their almost-interest-free loans. So now they’re scrambling to save money and build value the old fashioned way.
Yeah, I used to work a job where I was basically on call for 6 hours at a time, but didn’t need to do much unless something broke. I’d help set things up at the top of the day then tear things down at the end. But in between, I was basically just waiting for things to break. It’s safe to say that I used the fuck out of my gaming laptop and VPN at my desk. Because I obviously didn’t want to try playing games on a company computer.
I played a lot of single player and idle games at that job, because those are easy to walk away from at a moment’s notice. Just hit pause and you can give your full attention to whatever problem has popped up. Then once it’s resolved, you’re right back where you left off.
Open exactly one email. Don’t bother reading it; That would put you into overtime. But you can at least commit to opening the email and waiting for it to load before you clock out for the year.
It’s definitely possible to go three days without taking a shit. I’ve had to do it before. I was a 45 minute drive away from the nearest gas station, and the only available toilet within walking distance was an outhouse that was infested with yellowjackets. By the end of the third day, I was considering digging a new outhouse.
Nope, self-hosted. So I know it didn’t get bounced off of a spam filter, because I control the spam filters.
There’s also the fact that a bunch of instances immediately closed registration as soon as the Reddit refugees started arriving. They couldn’t handle the sudden extra load, so they all closed their registrations. Which is their right as owners, but it also meant that virtually all the new users were funneled to the instances that were willing to expand, with Lemmy.World being one of the only ones.
Hell, I still haven’t received registration emails for most of the “we’re filtering our registrations. Click the link in your email to verify you aren’t a bot” instances I tried to register with.
Make declaration of war a mandatory vote for every citizen. Anyone who votes “yes” (or illegally abstains) gets registered for the draft. Anyone who votes “no” is unregistered.
I know it’s not really feasible because governments need to be able to react swiftly in times of war. But these days with computers and cell phones, there’s very little reason that the government couldn’t push a “go download our secure voting app/visit this link to cast your vote” notification via the emergency alert broadcasting system.
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.
Chaotic evil is encrypting, compressing, then encrypting again.
For real though, I have written some truly monstrous operations in Excel.