The Myth of the Science and Engineering Shortage
I think the real shortage is probably for H1-B visas so that companies can hire foreign workers at lower salaries.
How a MacBook Camera Can Spy Without Lighting Up
It's pretty simple: if you have a device with a camera, just cover the camera with a little black tape and tada, no more spying
I use a Post-It, with the non-sticky part over the camera hole.
That way, when I actually do want to use the camera, I simply bend the paper back and expose the camera. When I am done, I fold it back. Replacements are pretty simple. One pad should last you a long time. ;^)
Yahoo Encrypting Data In Wake of NSA Revelations
Well, actually it's quite embarrassing that they're only doing this now...
I agree. It is amazing what little effort companies make to "protect" their data. They seem to think that having a password is all that is needed.
National Weather Service Upgrades Storm-Tracking Supercomputers
This seems to be another dupe:
Microsoft Patents Virtual Handshakes, Hugs
Wasn't there a Big Bang Theory episode that feature this technique?
Yes, Howard had a Remote Kissing Machine. https://www.youtube.com/watch?v=M9KXKbBKp1A
What Nobody Tells You About Being a Game Dev
Ok, so how do you create an infinite world with procedural generation?
You can't limit yourself to, say, a 64-bit int, cause that's not infinite. You could, presumably, use linked lists, but then you'd run into speed issues.
You seem to be assume the use of integers to identify the rooms. And there are many alternatives to linked lists.
A simple method would be to generate a pair of unique strings for each entrance/exit of a room. The first string would identify the current room / board, and the second string could represent the destination room. If you want to get really interesting, you can have one-way doorways, or even a different destination based on various factors. A simple hash table or an indexed database table could be used to locate the rooms. If the target string doesn't have a room associated with it, then you create a new room, save it, and then load the new room.
Just because an exit from one room takes you to a previously visited room doesn't mean the world repeats. In fact, if that never happened, the game would be boringly linear.
There is no reason that the entire world has to be in memory at one time, only the rooms where players are located. When memory gets tight, you can page out any rooms that are now empty, or perhaps where there has been no recent activity. When a new room is loaded, you can control its contents based on if the player has been there before, or if this is the first time that any player has been there within some time period. That would allow some one-time objects, others to be regenerated periodically, other items to be limited to one per party, etc.
GOP Brief Attacks Current Copyright Law
The RNC has disowned and pulled the brief. The main article (http://www.theamericanconservative.com/an-anti-ip-turn-for-the-gop/ contains a link to the pulled document. http://www.scribd.com/doc/113633834/Republican-Study-Committee-Intellectual-Property-Brief.
Constant Technology Use May Hamper Kids' Ability To Learn
I remember reading similar concerns when PBS came out with a radical new TV program called "Sesame Street." ;^)
It is much easier asking these questions than doing actual research and coming up with some answers. I think a lot depends on what they are doing with technology: if they are reading and learning or just goofing around and wasting time.
I taught college classes for a number of years. Eventually, it became very common for students to bring their laptops with them to class. Some of them followed my lecture notes and tried sample problems. Others read email, web sites, or played games with the sound turned off. As long as they weren't disruptive, I didn't try to stop them.
Of course, K-12 is very different than college, but when I was in high school, I carried a book with me to read when a class got boring. These days I carry several books on my phone in case I get some extra time. My grades were pretty good, so I didn't seem to suffer from not paying attention.
Essentially, the question seems to be: "Does the teacher have to keep the students entertained?" Perhaps it should be phrased: "Does the teacher have to keep the students involved?" Teachers that drone on endlessly, sometimes reading their lecture notes, will have problems. Those that interact with their students and have activities that involve the students will do much better. As always, anything that changes the current situation is suspect.
Constant Technology Use May Hamper Kids' Ability To Learn
I found this link with Google:
WW2 Carrier Pigeon and Undecoded Message Found In Chimney
"drink more ovaltine"
doh! I knew it. just knew it.
That's great. I'm over 70 and I do indeed remember my Ovaltine decoders. I bet a very large percentage of the people here on /. have no clue what your post was about. Thank you sir, for reminding me of some good childhood memories.
Not only did I get an Ovaltine secret decoder ring, but I made my brother drink it, since I couldn't stand the stuff. ;^)
Facebook Masks Worse Privacy With New Interface
I don't know where the original poster got their information, but nothing is forced to be public. You can control the privacy on any of the fields. If you look at your privacy settings, they look locked, but there is a "Change Privacy Settings" button that will prompt for your password before it will let you change any of the settings. It seems to me that would provide more protection against a robot changing profile settings.
Blogger Loses Unemployment Check Because of Ads
In PA, you can make up to $200 a week (depending on what you were making) without it affecting your unemployment benefits. If you go over the limit, the amount in excess is deducted from your benefits check for that period.
This allows people on unemployment to look for part-time work, which might turn into full-time work, and thus take them off unemployment benefits. Of course, in this economy ...
Scientists Worry Machines May Outsmart Man
This "concern" has been around for some time, and has always been 5 to 20 years away.
IMHO, rather than concentrating increasing artificial intelligence, we need to figure out how to give computers common sense. Every programmer that has worked on AI has encountered cases where their program went off on a tangent that the programmer didn't expect (and probably couldn't believe). That isn't artificial intelligence, it is artificial stupidity. If we could get to the point where a program could ask "does this make sense?" we would be much better off than coming up with new and improved ways for computers to act like idiots.
Mimicking Photosynthesis To Split Water
Is this a dup of this story from July 31?