If you give a toddler a gun and it shoots someone, it's the toddler's fault, not the gun's right? But you don't give toddlers guns. You don't say "well toddlers just need to be more careful".
I presume kgraves meant something along either lack of compensation being unfair to me, or me spoiling the market by being sort of fine with it, or both. It's a valid opinion to have.
If only we had some sort of artificial intelligence-like system that could decide not only based on the word but also surrounding context, and maybe even in cases when that word is not specifically used.
If I were reviewing 100 resumes, I wouldn't use the language list. I'd use something with actual context, like work experience.
But more than that, why do you think someone who is terrible at java wouldn't put it first in the list when applying for a java oriented job? Assuming they were aware of this unwritten rule.
Anyways, aside from being make believe, there's another good point that this is disclosing private information to humans, probably not well paid ones at that?
I was wondering what crises this was referring to. It's paywalled, but if the first couple paragraphs are sufficient it sounds like: students using AI and not learning, researchers using AI and feeling like they no longer have value themselves.
It starts out that way, but moves more into the viewpoint that the American university system is several things bundled together that are coming apart and AI is only part of the issue (others are just the Internet in general creating a parallel social life and the current American government deciding that research funding is a political tool rather than a value in itself.) Basically university traditionally is where young people figure out their interests and people they want to hang out with are, the education and credentialing system they need to get a job, and independent of these undergraduates, a research institution bringing in millions of dollars of grant money a year per university, which people not professors or grad students only vaguely aware exist.
The elephant in the room is the standard library (collections). It isn't even type safe yet, because some methods were around before generics were added. And collections are too core for anyone to be able to agree on a 3rd party standard.
I mean, I guess you could say stuff like get(Object) and contains(Object) aren't type safe, but I've never seen that as an issue in practice. Plus there are some ErrorProne checks that'll tell you if you're doing something wrong in regards to calling contains(Object) with the wrong type.
They accept Object not because they're not type safe. They accept Object because key `equals` method might return `true` for unrelated classes by design, and collections interfaces have to accommodate for that. In other words, you might put key of class C1 into the map, and later use `get` with key of class C2. And if these classes happen to implement `equals` accepting each other, the collections are supposed to work.
So the core issue is that `Object.equals` method isn't type safe. Collections API just follow that.
So you need to believe in design documents, and if you don't like them you're probably trying to manipulate people? But have you justified design documents?
I can think of situations where design document(s) would be a clear use, and I think that would be a better way to respond.
Just not being able to use one application is better than your whole OS going up in smoke every couple weeks. Yes, Windows 95A on the wrong hardware (and how would you know?) did that.
I mean, sure, although the crashes could sometimes come with data loss as well.
You might now ponder whether a broken login screen, i.e. temporarily not being able to access data, is maybe better than downright losing it, but my point was more that I sometimes get the feeling that earlier MS DOS/Windows OSes are now seen through some kind of nostalgia glasses, that seem to make the OSes much more stable and put together than they actually were.
In my experience, most somewhat mainstream OSes were much less shoddy. This includes various Unixes and Unix-likes, but also OS/2 (which was jointly developed by Microsoft, with IBM).
reply