It’s not even the training. It’s the extraction of the raw data.
You now store PII, that the clients can’t delete anymore (which in itself is a violation) and then do “something” with it. Whether it’s for AI or word counting doesn’t matter. You store PII that is not under the control of your clients anymore and you store PII without the P whose I could be used to I them having ever been informed.
Also, whether AI training is actually legally anonymization is still up to debate, as far as I know.
The entire gdpr. You can’t repurpose user data after the fact, and that includes the purpose of usage, but also the parties the data has been shared with. All these cookie banners have to state clearly “we’re using this data from you and we’re sharing it with these partners”.
I’m pretty sure, that hardly any company lists Slack in their cookie banners or ToS. Thus, sharing any personal data with slack is forbidden. Usually, that was overlooked, because it’s somewhat dubious if slack can be seen as actually “using” the data by just hosting whatever someone posts in a private message, but this announcement makes it very clear, that they intend to use this data.
Not even “weird” shit, just variations of similar sentiments on various characters.
Like, you have a city with hundreds of people on the street, yesterday something noteworthy happened and everyone has an opinion on that. Each NPC gets a bunch of parameters, some pre-defined, some random, and answers based on that.
Just to play devil’s advocate here: what you’re describing is not a screening. A screening means, testing a large percentage of the population with a cheap and easy method, accepting a large amount of false positives. So _in principle _ this could be a screening test. But given the ease of the actual test, as you described, this point is kind of moot.
Phones in general flatlined. There’s hardly any real life improvement, and the improvements in spec numbers are eaten up by unjustifiably resource hungry apps.
I have a Nexus 4 in my drawer. Roughly 10 years old, but did everything just fine back then, almost the same apps I use today. But even just starting a reasonably recent Android version on that phone results in 5 fps.
As much as I want to hate Reddit’s management, this is not a move that will affect the average user too much. It’s really bad from a privacy standpoint, but a huge percentage of people don’t care too much about privacy (until it bites them). So this does (unfortunately) make ton of sense from a business standpoint.
I’m not a PM, but I can actually see, how decisions are made. You actually wrote it yourself without realizing: a PM signs it off. He has to take the risk. If it seems too risky, he won’t accept it.
Just go to your PM next meeting and propose to rewrite everything in, say, Rust. Will he agree? Probably not. Did he make a technical decision? Probably not.
Don’t kid yourself with technological grandeur. If your PM doesn’t want to do X, X won’t happen.
You obviously never worked in a corporation.
Let’s think of a simple example: you’re starting a new project, the current infrastructure is technology A, but one engineer proposes technology B, since it’s better in categories X,Y,Z. You can plug in anything you want here. Now, the engineers can give their opinions and estimates, but they can’t decide it. The PM can. It’s his job to weigh the risks and uncertainties and decide on the path forward.
Again, as the guy above, you’re thinking way too narrowly focused on your small slice of the world. IT departments aren’t magical omnipotent collections of super smart people, revolving mainly around themselves and their superior technology. They’re just cogs, we are cogs, and our job is, to keep a machine running.
Again, put yourself in the shoes of someone not familiar with that. You’re a project manager. You read somewhere about it, hear an engineer talk about it, etc. You see this site. You don’t even know, if you’re on the right site.
I’m saying that not as an insult, but you are seemingly unable to understand, that there’s a huge world outside of IT, that still has contact points with IT and wants to know about some parts. And that is exactly what the homepage is supposed to convey. What is it? What is it doing? Why should I pick this? Where can I get it?
But what if you’re not in that business?
Think about it, you’re a novice, or maybe a sales guy, project manager, or even just a developer. I’m a senior software developer and my understanding of what Terraform is doing, is rather vague - and 99% of that knowledge comes from a single guy I talked to a whole ago. These depths of infrastructure have been hardly of any relevance to me for quite some time.
Now, imagine one of the aforementioned people being told something about some weird soy based software and starting to google. This site won’t tell them, what they need to know. That’s what I meant above: this site is not intended for people who already know.
And nothing of that has anything to do with understanding core concepts. Threads are native CPU constructs, they don’t just exist because of a library. Memory management is nice, but also not arcane knowledge that can only be learned by going to a university.
A C dev learning dependency injection and a Java dev learning manual memory management will both have to learn something new, but for neither it should fundamentally change how they think about computers.
Again, you seem not to understand what’s actually going on under the hood. There is not a single language concept that a regular dev in another language couldn’t understand. It’s all just “make compiler write assembly so computer go brrr”. That doesn’t mean it’s trivial to be proficient in a new language, but that was never the goal of any higher education. It’s called computer science, not advanced button pressing.
Comprehensions are just shorthands, nothing more. You can unroll into loops on a syntactical level.
But the fact that you think like that, shows to me, that you actually don’t understand the core concepts behind languages.
At the end, each language compiles to assembly, and all the fancy features are just different ways of encoding assembly.
If you wouldn’t be such a reader and instead memorized things like God intended, you’d know, that this sentiment existed for at least 2000 years: