All computers of that day had pseudo-random generators. Even today, the vast majority of random number generators are pseudo-random, unless they're using external entropy from the network, mouse, or even a specialized entropy generator and these are only really used for encryption. Pseudo-random doesn't mean bad, it just means that the numbers are being generated from an algorithm and not some truly random source.
He used some machine he had in the corner. How about using an actual Steam Machine?
It doesn't seem to me that Zimbardo did any real "research". He just talked to a lot of people that were hand picked. How is that science?
I don't think the OP was making that point. I think he was saying that it's not so tightly coupled with everything else that it can't be removed without losing all kinds of unrelated functionality. I think it was a reference to the systemd fiasco.
Typical MS. They just love create stuff in which other people can do stuff, instead of just doing the stuff. Can they create a package mangement tool? NO! They have to do something on top of that. For the love of pete, just *do* something. Stop doing stuff that allows other people to do stuff (that they will never do).
No, he hasn't bothered, which I understand. He's got a lot of work to do and a lot of people around him who are telling him that his approach is the right one. That doesn't mean it is.
Once you've got experience in one language, technology, or area, it can be hard to get out of it. Employers look for people that already have experience in the field. If your first job isn't what you envision yourself doing for the rest of your life, then make efforts to get experience doing the things you want to do. Most any programming experience is worthwhile, but once you feel you've learned what you can, find another job.
Please explain how any of those missing features affect more than a handful of people.
I don't think you know what NP-Hard means.
Then release the code so that someone else can do it. Even releasing to another company who would start charging for updates would make more sense than this.
That's why most places outsource this stuff. It's a huge expense to do it yourself and economies of scale make sense to have entire companies devoted to just that one job.
Maybe the Pentagon should outsource to them then.
Yes, you can learn everything you learn in college without going to college. It's not strictly necessary. But it helps. I get tired of hearing that my degree was a big fat waste of time when I could've just learned stuff by reading it online. The reality is that if you go a a decent school, you *will* learn a lot. And that degree does mean something. It means that compared to some other guy without one, you're more likely to know what you're talking about.
Computer programmers do it byte by byte.