There's also the following internal discrepancy in the article that should be noted.
When The Age called the Transportation Department for comment, it reported Rogers to the police.
That line makes it look like the Transportation Department did the police report. The Slashdot article summary reinforces this impression. However, there is an update in the article:
Update 1.9.14: Rogers confirmed to WIRED that the vulnerability he found was a SQL-injection vulnerability. He says the police have not contacted him and that he only learned he’d been reported to the police from the journalist who wrote the story for The Age.
So apparently it was actually the stupid reporter for New Age which reported the kid to police.
At least an old Dell 17" LCD can display a real 75Hz picture. But there might be differences among displays. To answer your question, a HDMI frame grabber or a high-speed camera, combined with specially crafted test video, should get you going.
What comes to the movie issue on 30Hz display, if you wanted to watch 24fps content, you would manually have to change to a 24Hz mode every time. Kind of clunky.
Any time you load some file format there is a risk of unexpected behavior happening due to buffer overflows. I guess that it's ultimately the von Neumann architecture computer that we can blame (mixing code and data on adjacent memory areas). That, and using unsafe C functions...
Even still, we should be able to do better. I agree that it's extremely cringe-worthy that a simple font can compromise the security of the system.
Would you rather that your CPU and memory were always underutilized by software, going to waste?
Of course, because then we would either save in power consumption or alternatively do more interesting stuff with the extra free resources that we get.
I actually like some of your ideas (such as reading the barcode to configure the oven), but it just sounds quite clunky to be checking a smartphone when using simple home appliances.
Well, most game controllers plugged in to the joystick port (often provided by the sound card). Sure, even that was a bit crusty solution, but worked perfectly for the era.
Well, now that I did the unexpected and actually read the article, I have to take some of my words back. Apparently even his own goals clearly are more ambitious than just creating a level generator: to ultimately create an AI that can "design meaningful, intelligent and enjoyable games completely autonomously".
Judging by the video, this looks like a random level generator for a Wolfenstein style 3D engine with largely random output. There were more useful algorithmic level generators for games already in 1984 (Elite). Not sure why this lame hack made the front page in 2013?
It almost makes me feel bad for the creator of the program as in reporting it got extremely overhyped. He could have introduced it as it is: "hey, I made this cool procedural level generator, have fun with it", and maybe gain a bunch of supportive comments from the indie gamedev community. Now it only makes him look worse as he is perceived as an overly exaggerating liar.
I have a suspicion that for people w/o a FB profile, the fix is to find a FB profile of someone with a similar name, and assume that they can gather sufficient information about that person to make a determination about you.
There's a person in Facebook with same name as mine, with a cool crow mask on his face. I always wish that his profile is used to make conclusions about me.
"I know companies these days scour prospective emplyee social network profiles, but the thing is I'm not on FB, Twitter, Pinterest, Instagram, tumblr, whatever-it-is-the-site-of-the-day". Their responsa was "We have no interest in your private life".
There's also the following internal discrepancy in the article that should be noted.
When The Age called the Transportation Department for comment, it reported Rogers to the police.
That line makes it look like the Transportation Department did the police report. The Slashdot article summary reinforces this impression. However, there is an update in the article:
Update 1.9.14: Rogers confirmed to WIRED that the vulnerability he found was a SQL-injection vulnerability. He says the police have not contacted him and that he only learned he’d been reported to the police from the journalist who wrote the story for The Age.
So apparently it was actually the stupid reporter for New Age which reported the kid to police.
Well, NVIDIA G-Sync will be a good solution for that. I expect that along games it will be enabled for video playback too at some point.
At least an old Dell 17" LCD can display a real 75Hz picture. But there might be differences among displays. To answer your question, a HDMI frame grabber or a high-speed camera, combined with specially crafted test video, should get you going.
What comes to the movie issue on 30Hz display, if you wanted to watch 24fps content, you would manually have to change to a 24Hz mode every time. Kind of clunky.
After all is said is done they've learned nothing from Aaron Swartz?
I realized now that I had completely forgotten about Aaron Swartz already.
Any time you load some file format there is a risk of unexpected behavior happening due to buffer overflows. I guess that it's ultimately the von Neumann architecture computer that we can blame (mixing code and data on adjacent memory areas). That, and using unsafe C functions...
Even still, we should be able to do better. I agree that it's extremely cringe-worthy that a simple font can compromise the security of the system.
There's a scanf used when loading BDF fonts that can overflow using a carefully crafted font. Watch out for those obsolete early-90s bitmap fonts.
And watch out for scanf(). There's a reason Microsoft brought scanf_s() and others, which the official C11 standard adopted later too.
How do you know how much memory to allocate for a chunk of text if the character width varies?
Would you rather that your CPU and memory were always underutilized by software, going to waste?
Of course, because then we would either save in power consumption or alternatively do more interesting stuff with the extra free resources that we get.
But efficiency is largely based on element size.
I actually like some of your ideas (such as reading the barcode to configure the oven), but it just sounds quite clunky to be checking a smartphone when using simple home appliances.
Well, most game controllers plugged in to the joystick port (often provided by the sound card). Sure, even that was a bit crusty solution, but worked perfectly for the era.
Just for historical interest, here's the Slashdot article from year ago when they started to plan lifting the console ban.
It's not Europe. It's UK.
UK is part of Europe (and EU).
Well, now that I did the unexpected and actually read the article, I have to take some of my words back. Apparently even his own goals clearly are more ambitious than just creating a level generator: to ultimately create an AI that can "design meaningful, intelligent and enjoyable games completely autonomously".
Judging by the video, this looks like a random level generator for a Wolfenstein style 3D engine with largely random output. There were more useful algorithmic level generators for games already in 1984 (Elite). Not sure why this lame hack made the front page in 2013?
It almost makes me feel bad for the creator of the program as in reporting it got extremely overhyped. He could have introduced it as it is: "hey, I made this cool procedural level generator, have fun with it", and maybe gain a bunch of supportive comments from the indie gamedev community. Now it only makes him look worse as he is perceived as an overly exaggerating liar.
it's 2014 you idiot
Ahh, the random little sardonic spike from an AC. What would Slashdot be without these?
In a cosmic coup, astronomers have found a celestial beacon
Mmm...cosmic soup with bacon!
Metro is the aesthetic design language.
Forgotten how to use Google?
http://www.zdnet.com/the-guessing-game-begins-over-skydrives-new-name-7000022744/
You could have just said "I did some googling, here's what I found".
I have a suspicion that for people w/o a FB profile, the fix is to find a FB profile of someone with a similar name, and assume that they can gather sufficient information about that person to make a determination about you.
There's a person in Facebook with same name as mine, with a cool crow mask on his face. I always wish that his profile is used to make conclusions about me.
"I know companies these days scour prospective emplyee social network profiles, but the thing is I'm not on FB, Twitter, Pinterest, Instagram, tumblr, whatever-it-is-the-site-of-the-day". Their responsa was "We have no interest in your private life".
Sounds like a good company.
Heh, that's correct.
Here's the proper link to Herb's post. http://lists.cairographics.org/archives/cairo/2013-December/024858.html
(You have to flip to 2014 archives to see the full thread.)
Make sure that you are using the latest Adobe Flash Player (version 11.9).
Also make sure that you have enough bandwidth available (YouTube uses 2Mb/s for 720p).
Really professional. :D
There's too big danger of some script breaking or doing some other schoolboy mistake.