4,032 karma · joined October 8, 2012
For me, living first in Baltimore then NYC, places where there's quite a few people buying quite a few things up and down the cost scale, I never saw a counterfeit anything come up.
That's not to say I think it doesn't happen, just that I think that's why some people have wildly different experiences here.
Consider: there was a study about a guy who was paralyzed from the waist down, who got an implant to bypass the injury, and with a year+ of walking with the implant, could eventually walk to a limited extent without the implant.[1]
This suggests walking can be used to treat loss of ability to walk. Unfortunately, there's a catch-22 there...
...and so too with inability to make yourself do anything.
There's also probably a part where if someone was caught having released it in their area, they would probably be found dead in a ditch for inflicting that on people.
A tricky part becomes when you don't have both roles for something, like SRE-developed tools that are maintained by the ones writing them, and you need to strike the balance yourselves until/unless you wind up with that split. If you're not aware of both hats and juggling wearing them intentionally, in that case, you can wind up with tools out of SRE that are worse than any SWE-only tool might ever be, because the SREs sometimes think they won't make the same mistakes, but all the same feature-focused things apply for SRE-written tools too...
That is, my friends in rural areas report a lot more cases of hostile workers in medicaid/etc processes actively doing their best to screw people over, to an extent that I, as someone who's always lived in the suburbs or cities, would have expected someone to get fired over. "Misplaced" paperwork, "oops, I told you to submit the wrong thing and now the deadline is passed, too bad so sad", "refer you to another doctor with no openings for 3 months...who then refuses to see you because the referral was malformed, and now you need to get in again at the first place because they refuse to do paperwork without an appointment..." ...the list of ways that you can be malicious in the gap is very large.
But in larger environments, my experience is those people get fired or transferred out of those positions once a stink is made, because regardless of the organization's feelings as a whole, they don't want the attention the stink caused. In smaller settings, that response is harder to trigger.
So that would be, I suspect, a major reason this can work better in urban settings - because the people who actively sabotage the use of these services are better filtered out.
If 90% of the contributions are by 10 people, if the project is large enough, losing one of them is going to be an enormous additional tax on people unless you can get an additional one to step up.
If you have the keys, technically nothing stops a fsck from noticing the encryption problems, but yes, usually it wouldn't unless you had some known issue you added special detection for, like when XFS years ago had problems with if you mounted it with inode64 once and then not the next time so the inode numbers would wraparound.
Nothing about walking the entire tree of blocks and checking hashes validates the spacemaps - they only come up when you're dealing with allocating new blocks, and there have been a number of bugs where ZFS panics because the spacemaps say something insane, so you wind up needing to readonly import or discard the ZIL because it panics about trying to allocate an already-allocated segment if you import RW - and if your ondisk spacemaps are inconsistent in a way that discarding the ZIL doesn't work around, you would need some additional tool to try and repair this, because ZFS has no knobs for it.
Native encryption issues wouldn't be noticed because scrubbing doesn't attempt to untransform data blocks - you indirectly do that when you're walking the structures involved, but the L0 data blocks don't get decompressed or decrypted, since all your hashes are of the transformed blocks. And if you have a block where the hash in the metadata is correct but it doesn't decrypt, for any reason, scrub won't notice, but you sure will if you ever try to decrypt it.
It sounds like they put this mechanism into place that stops regenerating large torrents incrementally when it caused massive slowdowns for them, and haven't finished building something to automatically fix it, but will go fix individual ones on demand for now.
[1] - https://www.reddit.com/r/theinternetarchive/comments/1ij8go9...
If you deliberately go find someone's secret that they hid after you think they hurt you, and disclose it, it's because you're trying to hurt them, justifiable or not.
Consider people who have their public persona very deliberately obfuscated, like Banksy, or Chuck Tingle - it's very intentional that both of them do not disclose that, and if you found out either of their legal names, and disclosed it publicly, it would be with deliberate intent to subvert them.
Or consider if someone posted online they had a beer, and they lived somewhere that considered that an egregious crime even if they did it somewhere that it was legal. If you deliberately released proof that the person posting "I had a beer" was this person, it would have malicious intent, regardless of how you feel about the morality of beer.
1) Microsoft aggressively attempting to convince you to use OneDrive, no matter how many times you turn it off.
I've had a Dropbox subscription since before OneDrive became a common name, and it works for me, so I have no real use case for OneDrive. That doesn't stop Microsoft forcibly "helpfully" re-enabling the OneDrive app and embedded link in the quick access bar regularly...which leads to
2) Microsoft attempting to sync your user profile in OneDrive, and bugs that arise from how it implements that.
I've never enabled this, so I haven't dug into how it works, but the first time I ever encountered OneDrive discussion in tech or adjacent circles was people complaining about OneDrive syncing of user profile folders breaking some games.
I assume it's something like the comedy of errors that could come out of folder redirection and software not expecting multiple people touching it at once, or the comedy of conflict resolution on a filesystem layer that isn't expecting that for semantics, but I have heard more complaints about OneDrive in this context than I've heard anything else about it.
So I suspect that it works fine, if you use it as a Dropbox-alike.
Using it as a Folder Redirection/Roaming Profiles replacement, or trying to say "no" to Microsoft, is where the problems ensue.
Unfortunately, there's a lot more random apps on Windows than macOS, so that was never going to be a good sell...
Or, say rather, the externalities of the cost of hiring are not imposed on the people choosing to fire, directly, so they can say they "improved efficiency" by firing someone, and then the people trying to find reliable labor do not experience any improvement that might have been available by migrating the person.
I would assume, if someone Meta scale had an app that had to be built on Unity for whatever reason, we'd see similar blogposts to the ones they did about finding bespoke optimizations for their Android app to be performant with how enormous it became, probably involving either some bespoke alternative to IL2CPP, or writing a bunch of bespoke optimizations onto a bastard descendant of whatever version of Mono Unity originally derives from and so supports...or just paying Unity so much money they get to do whatever they want to the underlying source.
The key thing is, one of the things most tumors need to do to get past a certain point is avoid getting caught being tumors.
If you can very selectively cause precise tissue death, from any method, then your body will suddenly start looking askance at any tissue that looks like the secretly-full-of-tumor-markers corpse it just found.
And ultrasonic cavitation means you can, in theory, cause very precise tissue death with even less surrounding effect than radiation.
[1] - https://news.engin.umich.edu/2023/10/these-bubbles-kill-canc...
Having spent a bunch of time with people who have had persistent issues with stable income, a lot of them internalize it at various levels as them personally not being worth anything, because so many systems involved seem to be operating in bad faith.
Anything involving the US medical system, for instance - even as someone working in tech with good health insurance, so many of my interactions with doctors can be summarized as "the doctor makes a snap judgment in the first 30 seconds of interacting with you, and arguing with it results in them interacting in bad faith thereafter".
And that's not as bad as other machinery in the US. The advice I've heard around trying to use the limited social safety machinery in the US is "plan for it to be a fulltime job for multiple years to get on it, and expect to randomly be kicked off it repeatedly".
And having the systems you interact with regularly very clearly act in bad faith, assuming by default you don't deserve things, does things to people's mental health.
I just shared it because it's sort of like learning Slack started life as the internal communication tooling for the online game glitch, or that a lot of the "weird Twitter" folks started life as FYAD posters - once you know that, you can draw the lines between the two points.
But the sense of humor/tone between the two games is very visibly the same thing.
Maybe my knowledge is out of date, but I'd be kind of surprised if a Snapdragon can get anywhere near competing with even the existing Steam Deck on GPU performance. Looking at [1] for a ballpark number on Snapdragon GPU performance doesn't seem encouraging.
[1] - https://chipsandcheese.com/p/the-snapdragon-x-elites-adreno-...
Because offhand, I know you could do things like cute optimizations of redundant data to minimize seek time on optical media, but with HDDs, you get no promises about layout to optimize around...
The only thing I can think of is if it was literally something as inane as checking the "store deduplicated by hash" option in the build, on a tree with copies of assets scattered everywhere, and it was just nobody had ever checked if the fear around the option was based on outcomes.
(I know they said in the original blog post that it was based around fears of client performance impact, but the whole reason I'm staring at that is that if it's just a deduplication table at storage time, the client shouldn't...care? It's not writing to the game data archives, it's just looking stuff up either way...)
In theory, having more capital available in the face of a landlord raising rent an obnoxious amount will incentivize people who aren't making much to move somewhere with a lower CoL that they might not have been able to make work otherwise because of uncertainty in the amount of time they'd be out of work or their base level of money available for that time.