That's the version from 20 years ago. Those people have grown up and become school administrators, so it doesn't work as well anymore. The new plan is to release pigs numbered 1,2, 5,6,7, 10 and -2.
This is why the desire for Strong AI boggles my mind. In order for a computer to operate at a "human" level, it would need to make decisions based on things like ambition and fear and greed. It will also have to constantly make mistakes, just like we do.
If it didn't have character flaws, it wouldn't be operating at a "human" level. But if it does have these character flaws, how useful would it really be compared to a real human? Is the quest for Strong AI just a Frankensteinian desire to create artificial life?
I'm curious if there are any good papers looking into stuff like this.
Presumably the AI in the Google cars must have something like a fear of crashing or hitting a pedestrian even if its just something like score that the algorithms calculate.
Speaking as someone who was bad at monopoly as a kid, those cash injections helped make the game feel more "fair". The vanilla rules make it really hard for a newbie to win against someone who actually knows how to play strategically.
Now, that doesn't justify turning the game into a 4 hour slog, but it may help to explain why so many people use these "wimp rules".
There are definite "winning" strategies - like acquiring a monopoly on "jail row" and mortgaging all other properties to build it up as soon as possible. But does altering a game so that a child doesn't have to see the optimal moves from someone else do anything positive for anyone playing the game?
I'm going to guess, based on a lot of observation, that most casual Monopoly players of any age don't play strategically. They rely on the dice, negotiate badly (if at all!), buy everything they land on without any master plan in mind, and ignore cash flow until it becomes an issue. These are the opponents most kids will play against in ad hoc games of Monopoly, and in these games, kids will have a grand old time. When the outcome of each dice roll is the most decisive factor in a particular session, a child is at less of a disadvantage.
Also, fwiw, 99% of casual players I've seen overvalue the marquee properties like Boardwalk, etc., and undervalue the oranges, light blues, and reds.
I've never heard anybody mention Angular and Web Components as solving the same problem. I'm pretty fuzzy on front end MVC stuff in general, but I know almost nothing about Web Components. Do you know of any good tutorials or resources?
Reusable components along with two-way data binding are the most important features of Angular. Web Components does components in a more product neutral, standardized way with a nicer API. Creating custom directives for elements in AngularJS is a pain.
> And, as Knuth puts it, "when you say it correctly to your computer, the terminal may become slightly moist". (Like the "ch" in "loch".)
I understand that LaTeX is a pre-internet piece of software, and thus it may not have been apparent that it's popularity would spread more through written than spoken word, but I still find this kind of thing pretentious (or at least a little silly).
If I named a popular piece of software "Kyei" after the Burmese word for "world", I feel like it would be kind of silly to get angry when english speakers didn't pronounce it "Chai" (The correct pronunciation).
Hacking scoreboards is pretty easy for people who are skilled at reverse engineering. Once one of these people figures out how to do it (usually by mocking up the high score message the game sends to the server) they release their crack on Cydia, and thousands of people take advantage of it.
While I definitely think everyone should learn C in college, I don't think it should be a first language. I'm currently teaching it in high school, and the amount of pain that goes into something as simple as managing arrays makes it extremely intimidating for students.
I would recommend a language like Python, where simple data structures like lists and dictionaries can be created on a whim, freeing up students to tackle more fun problems.
Just from this comment, it seems like you guys have a pretty interesting problem domain. I'm going to take a look at the VLC repo and see if there's anything I can contribute, thanks for getting me interested!
Obviously for developers it's something you could throw together, but I'm planning on adding more features later if there's real interest in this for them.
The target audience right now is more towards non-developers who just want to throw something together with as little investment as possible to validate/iterate their idea.