• 0 Posts
  • 60 Comments
Joined 1 year ago
cake
Cake day: July 4th, 2023

help-circle

  • A company with a public offering basically cannot refuse a large enough buyout because with a public offering comes a financial responsibility to the shareholders. Public stock is a contract saying give me money and I’ll do my best to make you money back, and it’s very legally binding.

    You can avoid this by never going public, but that also means you basically don’t get big investors for expanding what you can offer. A public offering involves losing some of your rights as owner for cash.

    When the legal goal becomes “money above all else”, it is hard to justify NOT selling all the data and violating the trust of your customers for money, customer loyalty has to be monetizable and also worth more.

    Proton has given a majority share to a nonprofit with a legal requirement to uphold the current values, not make money. This means that the remaining ownership can be sold to whoever, the only way anything gets done is if this foundation agrees. It prevents everything associated with a legal financial responsibility to make money, but still allows the business to do business things and make money, which seems to be proton’s founder’s belief, that the software should be sold to be sustainable.


  • Seems solid.

    It doesn’t change a ton, but the point was basically them putting their money where their mouth is and saying “now we can’t sell out like everything else.”

    If you liked them before, this is great. It means google or whoever literally can’t buy them out, it’s not about the money. If you were iffy already because they’re not FOSS or whatever other reason, this doesn’t change that, either, for better or worse



  • Well that’s not the argument you were making. He’s regrettably met the minimum standards for it to go to a proper court, though.

    I don’t think it’s heavy-handed to think an incident can have multiple parties responsible. It’s very possibly that. I think a jury should determine if Baldwin legally should’ve done better, using evidence and witness testimony about what would normally happen.

    Personally I think it’s much more the armorer’s fault. I agree with you. But I wasn’t there, I don’t know that we have all the information, or even that the information I’ve learned is completely accurate. A trial is the way to get all the information and certify it as true under penalty of perjury. Then the people who have been given every fact from both sides can make that determination.



  • So, you’re pretty much spot on with how emulators work. I also like using claymation to demonstrate it, like this. Your computer bends over backwards to give the game the exact environment it expects.

    What makes recompilation more than a simple script is the rebuilding aspect. I brought up claymation because it’s a great analogy for this, too. An n64 ROM is a complete set of characters, sets, and a script for a claymation movie. It’s I in one studio right now, and that studio is the N64, but you need this to be in your PC studio.

    First, you have to decompile your sets and characters. You take reference photos and rip out every tree in a forest set and roll each tree back into it’s own ball of clay, with its own reference photo each time. Every little clay cobble on a road, characters outfits, hair, limbs, you meticulously separate every piece of clay that Nintendo shaped, ball them up, and pack them. You now have a million little clay balls and reference photos for every one of them. You take these back to your PC studio. Thankfully, with these reference photos, your clay 3D printer (compiler) can return these balls into something very close to their original shapes, except there’s a bunch of little mistakes. One character’s leg is slightly thinner and longer than it should be, which messes up their gait when you re-film this, so you manually tweak the leg to be accurate. The cobbles don’t quite fit the same, they’re a bit smaller, but you have extra clay because of that so you just make more cobblestones. The road doesn’t look exactly like the original, but that’s fine. The trees, again, don’t quite fit right, but you’ve made similar trees in your studio before and you know those will work so you actually just use those as references instead of the originals. You get filming but this one scene just isn’t lit right, and you can’t figure out why, but you eventually figure out the N64 studio opened the blinds on their window to get natural sun in this shot, but your studio doesn’t have a good view of the sun at that angle, so you have to get a good lamp.

    You face a million little hurdles decompiling and recompiling. Its almost literally reinventing the wheel. Almost all the work goes into little details that almost seem unnecessary, but there’s so many that it’s absolutely necessary. I was watching a playthrough of a recompiled majoras mask earlier today, and the Dev of this project found his way there, too, and he said it took a few days to get majoras mask to decompile and recompile, and about a year to fix all those little details that in software become lag or new bugs. So the script guy isn’t really wrong when he said he could do it fast, but he definitely wouldn’t do it right.



  • It’s because they don’t see them as people, they see them as violent criminals that the world would be better off without.

    If you step into their shoes for a minute, and one of the criminals you just successfully took off of the streets said they can’t breathe, your first thought might be “good. Maybe that’ll teach you a lesson about doing crimes in my neighborhood.” Your second might be “I wish I could shoot you right now and get this over with, but maybe I’ll get lucky and I can say I didn’t hear you.”

    Note that the second one is inherently a stupid thought, there’s body cams. That kind of logic didn’t stop my 5-year-old from telling me she cleaned her room when I could easily check and find out she didn’t, and it won’t stop cops from fantasizing about everything working out here.

    That’s exactly why they do things that way. They’re living out a fantasy world where there are no real rules and there are no consequences, and they have to live a balancing act between indulging in that and dealing with reality. Sometimes cops fail to balance that, and that’s what we see here.

    As for who trains them, it’s their fellow cops. This isn’t a bunch of individual fantasies, these men work and train and talk together about how it’d be so much better if they had less restrictions and just talk about that hypothetical world. New cops who have any kind of racism or similar “My group is best” can join the conversation and add in their own unique version to the group fantasy. New cops who aren’t already racist, though, won’t hear blatant racism. No, they will just hear about crime stats and reoffending rates, about cops that died trying to deal with all the supposed crime, and about how stopping them is justice and will help everyone, not just cops. In time they’ll share the group fantasy, too, and stop seeing their victims as people. Occasionally someone just doesn’t join in the fantasy and they get bullied until they quit.

    This is why the easiest way to move forward from this kind of thing is to gut the police departments and start over, or we at least need bodycams that can’t be turned off so easily.








  • Encyclopedia is “general education”, referring to its broad scope. Wikipedia added wiki as a reference to the source, so the best one would be {source}pedia.

    Fedepedia isn’t awful but feels… bland, in my opinion.

    Something like consolidate is a good synonym for it, but consolipedia also doesn’t feel right to me, so if we’re not referring to the federated part, we’d have to refer to the decentralized part. Decentropedia is fairly decent, but I’m fond of Micropedia, because the root word is very common, and I feel it’s catchier than decentropedia. Either of those are good though.





  • You say there’s no internet but we’re using a banking app at one point. Do you mean no home service, but you have cell service? If so, you can use your phone’s web browser to do online banking, or use your phone’s hotspot to enable a computer.

    Failing that, the weekly check with your pin is the next angle of attack. I make my pins and passwords based on a rule. That way, it doesn’t matter if I forget it, I can use the rule to recreate it. For instance, let’s say I bank at Citigroup. To make a pin, I take the first 4 letters and convert them to numbers using a standard keypad. Citi becomes 2484, although I’ll just remember to type in the first 4 letters of the bank.

    This is a simple example rule, and isn’t secure enough for my standards, but once you’ve defined a rule, you just follow the recipe, and you’ll get the same pin every time. For my actual rule, I have clarifying rules like “always use the full name”, and rules to create secondary pins when something demands I change one.

    These rules stay the same no matter what thing I’m doing, and I find rules that make sense to me are far easier to remember than numbers.