Programmer Debunks Source Code Shown In Movies and TV Shows
rjmarvin writes "Someone is finally pausing TV shows and movies to figure out if the code shown on screen is accurate or not. British programmer and writer John Graham-Cumming started taking screenshots of source code from movies such as Elysium, Swordfish and Doctor Who, and when it became popular turned the concept into a blog. Source Code in TV and Films posts a new screenshot daily, proving that, for example, Tony Stark's first Iron Man suit was running code from a 1998 programmable Lego brick."
As soon as I find a tilt a whirl, i'm gonna build me a spaceship!
Doesn't everyone who can proram do this? Just like gun fans identify and count shots for each weapon they see?
From the (mistaken? wise?) use of a .300 in an IPv4 address in The Net, to the identification of some kind of 6502 assembly code in the Terminator's red overlay, it's always been something to try to do in the theater without freeze-frame available.
[
Next they'll tell me that "hackers" don't get a nice big screen that says "Access Granted" or that "Swordfish" isn't a common password.
Because I know when I'm watching movies about guys in flying robotic suits and orbital space habitats and time-travelling weirdos, I need to know that source code that's not on-screen long enough to even read is accurate and realistic... inasmuch as we have, in real life, actual examples of accurate and realistic source code for flying robotic suits, orbital space habitats and time-travelling weirdos.
People who need hobbies! Someone to make comments about their breathing habits!
I think this was meant as a fun and interesting kind of thing, not as some kind of whistle-blowing on how "OH MY GOD TV ISN'T REEEEAAAAAL!" Lighten up.
Yeah, I'd have been a lot more impressed if he'd concentrated on code that was closer to right, on examples that were more realistic.
For examples, in two different films with Matthew Broderick, his modifying school records, assuming that he does indeed have credentials, is not implausible. In The Matrix Reloaded Trinity's hack is more realistic that most other movies.
Sounds to me like this guy is bitter that he can't suspend his disbelief to just enjoy the movie, and he feels a need to drag the rest of us down with him. If the movie isn't specifically about computer hacking or computer security then I'm willing to give a fair amount of silliness a pass.
Do not look into laser with remaining eye.
You do occasionally get a message reading "Permission granted"
Although not full screen unless you're using a very large console font -.o
I remember when I saw the original Terminator I recognized the code scrolling over his eyes was checksum listings from Nibble Magazine.
So if the code is taken, used, and redistributed without acknowledgement, is that copyright abuse? I imagine tiny snippets would fall under fair use, but if a substantial block of code from, say, a GPLed project is reproduced without acknowledgement or attaching the license, what are the chances the filmmakers could be held liable?
This is cool because he isn't just calling out as bogus, but identifying the source, such as python julian calendar library, or C image library. It's pretty nerdy to know that the scene in the matrix where he's scrolling through code is the source for netstat.
Your
Only by stupid programs which don't follow the golden rule of shutting the hell up as long as nothing goes wrong.
Therefore you're much more likely to see a message reading "Permission denied", if anything
CLI paste? paste.pr0.tips!
Oh shit, when I saw The Matrix I assumed it was nethack :-/
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
Hmm. I am the person who created that Tumblr. I'm not trying to "debunk" anything. Just showing what it really is: sometimes it's nonsense, sometimes it's there's an amusing juxtaposition, sometimes it's a fun Easter Egg.
For examples, in two different films with Matthew Broderick, his modifying school records, assuming that he does indeed have credentials, is not implausible..
Interesting factoid about those, as I recall, Broderick actually learned to code the 8080 for his role in Wargames and saved some time in filming because of it.
"Don't meddle in the affairs of a patent dragon, for thou art tasty and good with ketchup." ~ohcrapitssteve
This guy is in desperate need of a life.
If I recall correctly, I'm pretty sure "ASSHOLE" is a perfectly cromulent argument for the "FUCK YOU" opcode in 6502 assembly language.
At least the way I coded.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
The "Tacos", with categories such as "Best Source Code Shown On-screen in a Movie".
The tweet please...
Next they'll tell me that "hackers" don't get a nice big screen that says "Access Granted" or that "Swordfish" isn't a common password.
... Or that you can't find someone's IP address by making a GUI with Visual Basic!
#DeleteChrome
It's not bogus, it's homage or easter egg. Like the stereogram in Mallrats that is not a sailboat of any kind.
Can you be Even More Awesome?!
But what if they used a special compiler that works roughly as follows:
if(code == "insert code from programmable lego brick")
return "insert binary for iron-man suit";
else
return compile_ansi_c_code_as_usual();
If Pandora's box is destined to be opened, *I* want to be the one to open it.
My favorite is when cracking/hacking is shown to be ridiculously easy. As in: leet hacker guy types a few characters and clicks this one thing...and.....WE'RE IN!
The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
FINALLY, somebody has done this!
It's only fake because they lack the skillz...
Now me, on the other hand, actually did create a woman from a Barbie doll with the help of a NORAD computer. It's really not that hard.
Dedicated Cthulhu Cultist since 4523 BC.
I did not realize how huge this "Hollywood" scam went. Kudos to Graham-Cumming for uncovering it. In other news, many foreign language scenes appear not to be spoken correctly. E.g. http://www.youtube.com/watch?v=LhVg2uLVDtk
Gently reply
Perhaps we can write a GUI in VisualBasic to help angry literalist programmers get into the spirit of technical scenes in films.
The world's burning. Moped Jesus spotted on I50. Details at 11.
maybe you can submit a better article instead of just complaining all the time
In Jurassic Park there is unknown but real looking source code (possibly for an SGI UNIX machine)
Of course its a Unix system, even a small girl would know that.
Any tech movie that goes beyond the usual teletype interface with accompanying telex sounds, and doesn't have the full-screen blinking access granted/access denied message is already quite an accomplishment. And if those movies showed actual source code and not, say, a directory listing in a command window, even better. Bonus points if that code is genuine and has some kind of easter egg.
One of the many things that impressed me about Wargames (aside from showing social engineering and the actual hard work and research going into a serious hack) was that David could type fast, as you would expect from someone who spends all his time on a command-line computer. It's just one of those many little details that made that movie so impressive, and still makes it fun to watch even 30 years later.
The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
They can't get computers to stop beeping, booping, and whirring. Text messages are transmitted one character at a time and show up that way. Every piece of information EVER is linked to one central easily searchable government database. And you're fucking looking at the source code that you're not supposed to read anyway?
Actually Trivity's hack was covered here. I'll have to rtfa when I can get on a computer, tfa isn't working on this phone
I think the fast typing has less to do with attention to detail and more to do with not wanting to break the flow of the movie so that we can watch him painfully hunt-and-peck commands.
There is the term script kiddies for a reason. Alos, those of us who have to interact with many and/or complex systems all the time, have scripts to do most stuff is almost a requirement to keep us sane.
Why does everything have to be useful? It's amusing.
As is usual with /., ignore the written-by-illiterate-simians summary and click through to the article/ website (I know, I know) and your concerns will be put to rest. The blog is less about 'code in movies is wrong' and more (and more interestingly) where did the code shown come from? Knowing that Iron Man's suit is powered by code written for a lego brick gives the concept more verisimilitude - at least if you've played been playing Lego Marvel Superheroes as much I as I have recently.
Why is it that many people who claim to support standards have such atrocious spelling and grammar?
Filmmakers should now add real obfuscated code to the computer screens that do or say something clever if someone sits down and tries to run it.
(Just not this.)
.
Prisencolinensinainciusol. Ol Rait!
No wonder Stark Industries is so successful. If Tony can modify Lego code to control an armored flying suit, imagine what he could do with... I dunno, the source code for... Emacs!
Yeah, everyone knows that "Password123" is probably what will get you into most corporate systems.
My favorite was the episode that shows KITT was programmed in BASIC .... lot's of GOTOs
The scene where Trinity is hacking into a power grid using nmap was actually accurate. Too bad the Matrix never had any sequels.
Well, there's spam egg sausage and spam, that's not got much spam in it.
The matrix was one of the few movies to get it right. There's a scene where they are sabotaging a computer. The screen showed the output of a real rootkit.
I knew a guy (Hi, Tom!) who identified the code as coming from the Apple ][ ROMs (which were 6502)
He said he recognized some of the code comments.
Why would anyone go to the trouble to even think that analyzing "source code" posted in movies is a useful endeavor? YAWN.
On the same line of rationing (not that I agree with it): why would anyone think posting on /. is a useful endeavor?
Questions raise, answers kill. Raise questions to stay alive.
Just like when an actor is playing a piano on-screen, you can tell the difference between real typing and fake typing when you watch it. I haven't watched Wargames in a long time, but I do not recall feeling like Broderick was faking it.
Just like when an actor is playing a piano on-screen, you can tell the difference between real typing and fake typing when you watch it.
There is a middle ground where the timing of the keystrokes is used for the display of the keystrokes. They don't have to hit the right keys, but it still helps. And you can do it after the fact with timecodes, or you can code it into the demo. The fact that so many movies fail at it even though they have two perfectly good options for implementing it is particularly pathetic.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
It's not a sailboat? What the hell is it, then?!??!?!
Would they steal a car?
Unlike people who download their movies, they are making money from theft.
Or perhaps they finally figured out why copying isn't the same as stealing. :D
Quote: "So it appears that Iron Man is either powered by Open Source software or made of Lego. I’m not sure which is cooler." http://deeperdesign.wordpress.com/2010/02/26/is-iron-man-made-of-lego/ I agree with this sentiment. This is both cool and enhances believably. If I was stuck in a cave, with a magnet in my chest and I had some code I know is reliable, I might not spend too much time building a new code-base.
One of the first times I noticed "realistic"-looking code/console output in a movie was the scene in Robocop when they first "boot" Murphy. (It looked like he/it was booting MS-DOS or CP/M.) But who in the world thinks that that code should be realistic? Nobody's going to consider walking out of a movie after saying "Hey! That doesn't look like robotic control source code!" So "debunk"? Geez get a life. (Of course shortly I'll be off to that web site to see what movie source code they're writing about today.)
CUR ALLOC 20195.....5804M
IT'S NOT???!!
Your
On a related note, many shows (including modern ones!) have been using a snippet of tape loading sound from the 1980s Sinclair ZX Spectrum computer which made its way onto some special effects library somewhere. The latest sighting (sounding?) was on an episode of The Wire a few years ago. With some effort (there's lots of other noise in the clip) it was decoded and turned out to be part of the loading screen for a game made by Ultimate: Play the Game (of Knight Lore and Jetpac fame). Ultimate became Rare before being bought out by Microsoft.
Oolite: Elite-like game. For Mac, Linux and Windows
Back in the 1980's there was much more interest towards programming.
It was a topic taught in Elementary Schools, the general conception was the future of computing is where everyone will program the computer to their needs, they never really though about having a large supply of existing application to pick and choose from.
I am not surprised about this fact, it if people are to read code like any other language it would be considered as silly showing wrong code, as it is for an actor to talk in a garbled tongue and pretend to be a french man.
However things have changed, most people don't read code, and the code they show on the screens are just to make it look complicated, and usually only show for a few seconds, too short for even good coders to go back and say oh this code does this. Usually in that period of time, I may be able to get the language, they are using, or the OS. But for the most part I turn myself off and focus on the plot, not the detail on what is on the screen.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
The lego source code is completely believable in the context of the story IMO. This is a program he used to run the prototype that he built in a cave in a war-torn country. He probably told them "I need a robotics kit" and this was in the bin of crap that they got him. If I was secretly programming an exo-suit in a cave, a mindstorm kit would be a boon. It sends signals based on several kinds of input... what else do you need?
The mindstorm program is a lot more believable than anything state-of-the-art.
It's a schooner.
First link is slashdoted. You'd think somebody criticizing other people's code, would be able to write more robust code.
SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
After a while, you get used to it. All I see now is dog, dragon, floating eyeball...
I can't remember the title, but I think it was Executive Decision. They were trying to pull some kind of brute force code breaking hack with tons of passwords scrolling up the screen. But, if you paid attention, the codes were all hexadecimal and just ONE of the nibbles was always a '4'. I had just worked on an RFC-specced library so I recognized them as GUIDs where some of the bits are reserved for type/version information. Not that GUIDs can't be used as passwords (they'd probably serve pretty well depending on the type you use).
I swear to God...I swear to God! That is NOT how you treat your human!
Yep. Pretty much standard programming practice from what I've seen.
Have gnu, will travel.
Wait, is the Mallrats stereogram intelligible to viewers? And what is it?
The Quirkz Handbook of Self-Improvement for People Who Are Already Pretty Okay
If you work for the NSA and the vendor has conveniently backdoored the target for you...
XML is like violence. If it doesn't solve the problem, use more.
IP address ...
No, they call it an IPA. I was watching Dexter last night, and that's what they called it.
The Quirkz Handbook of Self-Improvement for People Who Are Already Pretty Okay
The visuals in Hackers were completely unrealistic - but they avoided the ire of programmers, and the inevitable dating of their film, by instead mostly going for a kind of interpretive mindscape video, instead of attempting to realistically represent the process of hacking.
I like to think that someone in production design actually went out and researched what hacking looked like.. and instead decided to talk to people about what hacking FELT like.
And then they casually mention Oracle in Iron Man and I throw up a little in my mouth.
Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
I think the fast typing has less to do with attention to detail and more to do with not wanting to break the flow of the movie so that we can watch him painfully hunt-and-peck commands.
Yet so many TV shows have the "computer geek" doing two-finger typing. I suppose it is less fake looking than "fake computer typing" by hammering on the keyboard. But seriously people, learn to fucking type.
I'm a good cook. I'm a fantastic eater. - Steven Brust
Perhaps we can write a GUI in VisualBasic to help angry literalist programmers get into the spirit of technical scenes in films.
This would be an appropriate response.
I'm a good cook. I'm a fantastic eater. - Steven Brust
"Operation successful" is a common and useful message that doesn't meet your rule.
There is no 'right' way to type, as that's subjective. I type with two fingers and can type at around 70WPM, and maybe I could type faster if I changed my typing style, but I don't care enough to do so.
My favorite is when cracking/hacking is shown to be ridiculously easy. As in: leet hacker guy types a few characters and clicks this one thing...and.....WE'RE IN!
Actually, it almost always works on the third try.
I was just thinking the same thing... If the guy was just complaining about bad code in movies, there'd be no interest in his site. The fact that he tells you where the code came from and perhaps why it was chosen is what makes it interesting to me, at least.
(name withheld by request)
Sure, but can it beat "Mission Re-accomplished" ????
Why the hell would you want to reinvent Windows?
A) He didn't criticize ANYONEs code
B) You probably shouldn't criticize anything in high tech, not even writing on technical matters, as you seem to have so little grasp of how it works that you think they guy must have coded the entire software stack of his website from the ground up, and don't know that you can have perfectly good code that performs poorly due to poor configuration by a less than qualified sysadmin.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
But... But... Why did he shoot the monitor? Was he afraid it'd give him a photosensitive seizure?
Really? How is this a slashdot conversation piece?
Every person here has seen a freeze frame from a stupid news story or Hollywood movie that is obvious simple HTML, a directory listing, a CSS file, or something inconsequential. Not a surprise to anyone who even know what slashdot is.
I totally agree that most geeks I know have already pointed out the bogus code from movies. Would it be better to show the source code of a real virus if John Q. Public can't tell the difference and some script kiddie decides to try it out?
Computer geeks do do two finger typing. Personally, I touch type like a proper typist, but a younger colleague of mine types almost as fast as me using a rather frantic two finger typing method. I reckon he'd be good for about 70wpm if he tried one of those typing test things.
Oolite: Elite-like game. For Mac, Linux and Windows
No it's redundant because the information is already conveyed via the program's exit status.
Besides, you forgot to mention what (relevant) program farts out that particular message, I can't think of any.
CLI paste? paste.pr0.tips!
Why would anyone go to the trouble to even think that analyzing "source code" posted in movies is a useful endeavor? YAWN.
Probably for the same reason they do it in real life. Belief in the ability to think.
imo, for the amount of time it takes to analyze code, you're probably better off having three different people write the code from scratch.
Or work on better testing. Seems to me most hacks are done from a black box pov which is the direct inverse of source code analysis.
I don't know why people care about bogus code in movies.
The people in the movies aren't real either. They are actually actors.
They aren't even speaking their own lines.
It's all a plot I tell you.
Yeah, everyone knows that "Password123" is probably what will get you into most corporate systems.
And for govt nuclear weapons, the code is 123456.
I like to see if they just copy/paste the same paragraph over and over or use the cliche lorem ipsum .... text.
Or if they include H. Rackham's translation of the "Lorem ipsum" passage of Cicero's De finibus as an in-joke. (Latin dolorem ipsum means "pain itself".) I've done that myself when making a demo of a font renderer for an 8-bit computer platform. From lipsum.com:
Oh, yes, it's not like any program is ever dealt with on the user level, with multiple interactions along the way. Literally everything is a shell script. I had forgotten.
As to what programs, any number of web apps are an easy example. I forget what slashdot uses as it's message, but when I'm done and hit submit, I'll see an informative message.
I couldn't help but cringe when I saw NCIS put the IP address of a supposedly dangerous hacker as [somewhere in the 192.168/16]
I wouldn't immediately cringe. Instead, I'd think "must be someone on the premises. Try the guest subnet first."
This sounds like a Ken Thompson "trusting trust" attack. Someone in that universe ought to have used David A. Wheeler's "diverse double compiling" construction (bootstrap the compiler through several competing compilers and compare the binaries after self-compilation) to expose the compiler's publisher as untrustworthy. It'd be more believable if Mr. Stark's original prototype suit was jury-rigged from a LEGO kit, and the LEGO code was carried into further revisions.
In the DVD commentary I think it's Walter Parkes who points out that the 8080 in the film was running a program that would always spit the correct character for the scene on the terminal, regardless of what keys he pressed. It only appeared that he could touch type. :)
Everything else in that movie, and the other film those two wrote, Sneakers, is remarkably accurate for a film. The drama comes out of the characters and the situations, not waiting for a dialogue box blinking decrypting...
Don't blame me, I voted for Baltar.
Larry Ellison paid a lot of good money for that placement!
PS. Were you aware two of Larry's kids are movie producers? His son produced MI: Ghost Protocol, and his daughter produced Zero Dark Thirty, True Grit, and American Hustle...
Don't blame me, I voted for Baltar.
I think the whole point is that TFS makes it sound like no geek has ever analyzed code shown in movies or on TV. There are geek points available for identifying the language shown (bonus points for identifying the project). I would be concerned about anyone who thought it was a revelation that the code displayed almost never does what the characters say it does.
GFC... why is that even news?
They can't get computers to stop beeping, booping, and whirring.
It's called "dubstep". Ask your kids about it.
Every piece of information EVER is linked to one central easily searchable government database.
Mr. Snowden revealed that at least that part's plausible.
And you're fucking looking at the source code that you're not supposed to read anyway?
It gives us insight into Cyberdyne's design tendencies, such as the fact that Arnie's content-addressable memory is powered by a 6502-compatible microcontroller running a checksum program derived from Key Perfect.
And I found Wargames *very* unbelievable (and I'd been programming professionally for several years at that time). I mean, first of all, the kid had what must have been something like $30,000 in early eighties dollars worth of computer equipment. And he was war-dialing... and in the days before "unlimited" calls per month, his parents never notice their bills...
Oh, and in the same time period, when most folks were *just* getting credit cards, and kids didn't get them, his 16 yr old girlfriend could pop what, many hundreds of dollars? A $kbuck, on airfare to fly them half-way across the US?
Right. Manhattan Project was *much* more believable... (Scene: the state science fair in NYC, other kids: hey, we get that you guys are in trouble, and we've put together what money we can all spare, which is enough to get you two bus tickets home to upstate NY.
mark "and people working for the DoD put huge back doors in mainframe code, during the Cold War...."
You can see it here, about 20 seconds in. Pause and fullscreen the video. It's a set of geometric shapes.
It is pitch black. You are likely to be eaten by a grue.
In a way, not having root-equivalent access is "something going wrong". So it'd be plausible for a program that grants authorization to state what privileges have become available, just as the user control panel page on Bugzilla or Stack Overflow or the inventory system that my employer uses states what privileges a user account has. "Member of groups: sales, purchasing; can edit prices; can edit quantity on hand; can view customer orders; can edit purchase orders."
A lot of source code is shown sporadically in the final season of 24.
http://gamehacking.org/vb/threads/12747-nensondubois-codes http://twitter.com/nensondubois_
NCIS was twice as good when they had McGee and Abbey typing at the same keyboard at the same time to show how "computer geeky" they are.
Back in the 1980's there was much more interest towards programming.
It was a topic taught in Elementary Schools, the general conception was the future of computing is where everyone will program the computer to their needs
I know precisely what killed that, and it was the introduction in the mid-1980s of home computers that run only applications approved by the computer's manufacturer. The biggest culprits were the North American version of the Atari 7800, whose IPL used an RSA signature to verify that Atari had approved the program, and the North American and European versions of the Nintendo Entertainment System, which used a pair of synchronized CICs (checking integrated circuits, essentially pseudorandom number generators implemented on microcontrollers) in the Control Deck and Game Pak to verify that Nintendo had approved manufacturing of the PCB. (Later consoles, such as Microsoft's Xbox and Nintendo's Wii, would use an elaboration of Atari's method.) These cryptographically enforced walled gardens helped to erode elementary school students' interest in programming.
It's implied in the film that he's somehow either passing the phone company the right signals to make his calls free, or he'd figured out how to places his calls through someone else's PBX. There's a line where Ally Sheedy sees the wardailer and says, like "Isn't that expensive," and he says, in so many words, "Oh there's ways around that!" She says, "you can go to jail," and he says, "Only if you're over 18!" The issue is lampshaded.
She only buys a ticket for him, she drives herself down from Seattle. As she says, "It's was only a three hour drive anyway!" She drives a motor scooter, she has a personal phone in her room in 1983, these would imply that her family is of means.
More or less believable that L'Affaire Snowden?
Don't blame me, I voted for Baltar.
If the video is blocked in your country: Someone decoded it. It's not a sailboat. (Found via Google mallrats stereogram)
A few years ago I was doing some development that involved AES encryption, and needed to create some test tools.
One evening I was watching some program about the misdeeds of some computer hacker, and the screen background was perl. It mentioned Crypt::Rijndael.
I had my test tool the next morning... :-)
...laura
Yeah, everyone knows that "Password123" is probably what will get you into most corporate systems.
And for govt nuclear weapons, the code is 123456.
From Ars Technica: "Well, for two decades, all the Minuteman nuclear missiles in the US used the same eight-digit numeric passcode to enable their warheads: 00000000. That fact, originally revealed in a column in 2004 by then-president of the Center for Defense Information Dr. Bruce G. Blair, a former US Air Force officer who manned Minuteman silos, was also mentioned in a paper by Steven M. Bellovin, a computer science professor at Columbia University who teaches security architecture. Both of these sources were cited this week in an article on the site Today I Found Out written by Karl Smallwood, as well as in an article in the UK's Daily Mail."
For examples, in two different films with Matthew Broderick, his modifying school records, assuming that he does indeed have credentials, is not implausible. In The Matrix Reloaded Trinity's hack is more realistic that most other movies.
In the original Terminator some 6502 code scrolled by. At the time a friend throughout he recognized it from the Apple DOS Read/Write Track Sector function.
That's because you don't get that on any particular topic, there's only a small subset of people who'll be jarred out of their suspension of disbelief by it. Sufficiently small that there is no real point to trying to get everything possible accurate to the nth degree. (Doubly so when being so accurate would render the events of the plot impossible in the first place.) Hollywood knows this, OCD suffering experts and /. posters seemingly do not.
I think the fast typing has less to do with attention to detail and more to do with not wanting to break the flow of the movie so that we can watch him painfully hunt-and-peck commands.
Yet so many TV shows have the "computer geek" doing two-finger typing. I suppose it is less fake looking than "fake computer typing" by hammering on the keyboard. But seriously people, learn to fucking type.
Meh.
I do two finger typing. In my experience if the rate at which I type is the bottleneck, something has gone horribly wrong. It helps that I'm pretty practiced at it so I'm not terribly slow (though nowhere near "bragging speeds")
Sure you can:
http://guivbip.codeplex.com/
You wouldn't need to. But Visual Basic can sure run a shell function and grab the results of nslookup. What's silly is that getting the IP address of the web site was the trivial part. From there, you'd likely have to subpoena the web hosting company. Or you could subpoena the domain registrar. You're not getting anywhere with an IP address of a server.
Nope. It's a schooner.
I remember in the Matrix I was impressed that they used an actual IP address instead of something like 345.734.342.925.123.
Careful with names containing L slashdot.org/~AiphaWolf_HK slashdot.org/~AlphaWoif_HK slashdot.org/~AiphaWoif_HK
Oh, yes, it's not like any program is ever dealt with on the user level, with multiple interactions along the way. Literally everything is a shell script. I had forgotten.
Bit of a weird assumption that only shell script execution would yield an exit status when every program (actually: every process, even on Windows, which you're obviously using) does that.
As to what programs, any number of web apps are an easy example.
Gosh...
I forget what slashdot uses as it's message, but when I'm done and hit submit, I'll see an informative message.
Now this isn't even true, and I'm pretty sure you felt quite stupid after submitting. /. is your comment actually showing up, that's it.
The 'success message' you get from
CLI paste? paste.pr0.tips!
Your colleague probably just has the most common commands in "muscle memory". I doubt that he could type a letter very fast at all.
Computer geeks do do two finger typing. Personally, I touch type like a proper typist, but a younger colleague of mine types almost as fast as me using a rather frantic two finger typing method. I reckon he'd be good for about 70wpm if he tried one of those typing test things.
Just about everywhere I've ever worked, I've worked with someone that types fast (for a programmer) with only 2 fingers. There are also the dvorak-wielding snobs. Just because we all sit in front of a keyboard doesn't mean we all use them exactly the same.
aren't we talking abou fiction here? Like the movies, dood?
Now, if serious people would better occupy their time descerning who the controlling stockholer is of America, or the UK, perhaps we would actually learn something?
Now this isn't even true, and I'm pretty sure you felt quite stupid after submitting. /. is your comment actually showing up, that's it.
The 'success message' you get from
I did, didn't I?
I worked with a guy who in his younger days had a job maintaining those missiles. One day he told his supervisor he knew what the entry code to the bunker was going to be the next day (he was good with numbers) and wrote it down for him. The next morning my friend was escorted off the base and was not allowed to work on nuclear systems again.
Well the first thing that I thought was implausible was: "Sir, the Oracle cloud has completed your computations"
Clearly a total fabrication.
Though one of my favorite quotes on this topic is Super Troopers: "Enhance!"
Also there seems to be a certain period where all hackers clearly used Apple products, well then again everyone used Apple products.
The thing that always bugs me -- when an English language film is set in a non-English language country, why do the actors have to speak local-language accented English when presumably the characters are all "local" to whatever foreign locale the film is in (ie, Germans speaking to Germans). This seems to happen all the time and it first struck me after watching "The Reader" and for some reason I tend to think its most common with Germans but it also seems to happen with Russians, too.
I guess it makes sense if you have an English speaker speaking in English with a non-English speaker, especially if they're trying to sell the non-English speaker as being of the specific ethnicity they play.
But overall, have them all speak in a common English accent/dialect (ie, whatever most of the cast speaks), presumably the film is just as good if everyone just speaks 'normal' English. If you really, really need that local feel then have them actually recite their dialog in the actual foreign language and subtitle it (which I know won't fly for an entire feature-length Hollywood film due to mass-audience distaste for subtitles).
Once this dawned on me it became really hard for me to suspend disbelief. And it's especially annoying, in an existential way, when they aren't consistent about it. You never see ancient Romans speaking in Latin-accented English, for example -- they usually have a BRITISH accent.
One thing that always bugged me (heh, pardon the pun), is that every hacker A) typed perfectly, and B) never made a mistake.
Yes I know they just want to move the movie along, and yes occasionally they would insert a "Permission Denied", but those times where rather than running some predefined application they built in the past, but are doing some mad clickity-clacking on a keyboard to much dramatic effect, I would love to see a syntax error, or even just a debug based on a missed colon, comma, quote, or bracket which is impossible to find, and causes much swearing. It would make anyone that has ever coded anything giggle a little. You can even make it something obvious that the audience can figure out and feel all superior (which it usually is anyway to much chagrin). You don't have to waste a lot of time of the movie of the "hacker" blankly starting at the same code forever, just pan back for a second at a time to hear swearing, then back to others doing something else. You could also just insert a "2 hours later" text... :) Then have the next hacker that walks by spot it in 2 seconds, and then lord it over the poor wretch. Bonus points if you have the first hacker promise to do it in like 2 minutes easy.
Sounds to me like you didn't RTFA.
If you had you'd see that 'debunk' was a poor choice of words. It's more like going frame by frame to figure out where the code came from (if it is code) just for grins.
After all, I already know that the source code streaming by in Terminator didn't come from an actual Terminator form some bizarre alternate reality, but it's mildly amusing to know it was a partial listing of Apple DOS.
That was my thought. I read the headline as "Pedantic Asshole Can't Watch a Movie For What It Is"
I type 130wpm using only 6/10 of my fingers.
I sometimes use different fingers for the same key - entirely subconsciously. I find it fascinating how my brain automatically computes the movements needed based on the word I'm about to type. That's the catch, though - I actually need to know ahead of time what I'm about to type, so I'm not nearly as good at copying material as I am at typing put my thoughts.
"Touch typing" is hardly the only "correct" way of typing.
Better than 4 handed typing on the same keyboard. http://youtu.be/1Y2zo0JN2HE
The Official Site of 1337 Pwnage
IIRC, the HUD display in the original Terminator contained a scrolling dump of the Apple ]['s Integer Basic ROM...
70 words per minute is relatively slow. A good touch-typist with a good keyboard could nearly double that. My late aunt Elizabeth spent her life as a legal secretary and could type 120 wpm on a typewriter (remember them?), and carry on a conversation while doing it. You're merely hunting and pecking at 70 wpm compared to somebody like that.
That's my problem! I always try twice then give up. Thanks!
Did not you?
CLI paste? paste.pr0.tips!
Then you bothered to neither look at the guy's blog, read what he says for himself, nor read the comments of people who have done one or the other. Why should we give the slightest shit about your opinion?
No, no, the guy who wrote the blog built the entire code for tumblr and for the servers it's running on and for the ISPs people use to connect to it!
sometimes the code in real life doesn't even work. At least, that's been my experience.
Even more importantly, one doesn't have to necessarily type very fast if there's very little code compared to how well it's conceived of.
Dad was a COBOL and FORTRAN programmer on an MVS machine. His programs were deceivingly simple as he learned his craft in the sixties and seventies when efficiency was very, very important, and he spent a lot more time plotting out how to make the program efficient than he did on typing it in. He's still a two-finger typist, and it served him well.
Do not look into laser with remaining eye.
But who sane would f*ck care what the code is actually doing? The movie is the same thing as in the theater! This "research" is coming from the pricks that they do not really care about the movie itself, but living in their own world, completely detached from the main story. John is going to press Enter to execute his bad-ass work destruction in the sake of saving humanity and kissing Anne, saying he loves her, yet some geek-prick does not gives a shit about the story line, but starts arguing that the code is actually not about bad-ass work destruction, but is essentially a copypaste chunk from the FreeBSD audio subsystem. Oh, this is the same stupid as trying to prove that they are actually do not killing actors during filming some shooting scenes... "Oh, this is sudoku game! I am right!!". Yes, you are right, and the bullets were actually blank and that nuclear explosion was actually a CG.
You know, its fiction and artifact. When actors want to simulate background hubbub they say "rhubarb, rhubarb". The code does not have to be real, really. Anymore than the spaceships or the latex makeup.
Yes, pretty nerdy. And stupid. Because this is all what he can do during watching the movie: instead of enjoy the entertainment and accept the conventionality of the theater on the screen, focusing on hugging his girlfriend watching with him, instead he starts proving that the nuclear explosion in the movie was actually a CG. Pathetic.
I am not surprised about this fact, it if people are to read code like any other language it would be considered as silly showing wrong code, as it is for an actor to talk in a garbled tongue and pretend to be a french man.
French? Probably not. But different Asian countrymen? You bet.
As an Asian who can understand, or at least recognize, a few Asian languages, such as Mandarin, Cantonese, Korean and Japanese, I always find it funny in American movies when supposedly Mainland Chinese or Taiwanese mafia from Shanghai speaks Cantonese (which is more common in southern China and Hong Kong) instead of Mandarin, etc.
First off I feel like it's been an old joke here for the last 15+ years that nobody on /. reads the articles.
Second, it was merely a comment on the headline. After reading the comments and realizing that, the second oldest joke on Slashdot is also true -- the summary was wrong, I took a peek. It was enjoyable, yet everything I had to say has already been said since it's now a day later, and moved on.
Third, you either didn't bother to log in or have no ID whatsoever, so I find it hilarious that you're calling me lazy.
If movies are any indication, there is always some clue or connection that will hit you just as you are right on the verge of giving up.
The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
Couldn't/shouldn't the entertainment industry pay for a license or have to give attribute to the code as if they were actually using it?
Especially in the case of the WHD movie, the code appears to be pretty much lifted directly, so one would imagine that under most licenses some compensation should be due to the original author (assuming they can be found, which may or may not be a trivial task) unless the author specifically states otherwise.
If nothing else, they'd expect it if the tables were turned (and they'd probably sue you in to oblivion if you took some code they'd produced and failed to pay for or attribute it) - especially since the code is being used for commercial purposes (I think a big budget movie counts), in the same way that one is supposed to take a license and/or permission for photos and videos when used for commercial purposes.
I'm not necessarily talking about making the author a gazillionaire, just something reasonable - or is this too crazy a thought (considering this is Slashdot)?
Founder & COO, Hayai India (hayai.in) / USA (hayaibroadband.com)
I thought it was nice that the aliens that were taking over earth were also using C, let alone ascii characters.
When I was but a teen, and saw the movie Spies Like Us in the theater, I recognized the "decrypted transmission" shown by Dan Ackroyd's character as a hex dump from the Apple //e's monitor program (i.e. what you got by typing "CALL -151" at the prompt).
"Once we've identified and embraced our sickness, we'll have strength...and that's when we get dangerous." - John Waters
Yeah, I'd have been a lot more impressed if he'd concentrated on code that was closer to right, on examples that were more realistic.
Dude. Why so negative? Relax. He found something that interested him and investigated. That is all. He is not trying to prove anything or change the world. He is just "scratching an itch". That itch is his and his alone. Some other people thought it seemed kind of cool and that kind of snowballed into this article. He does not owe you any awesomeness, so just relax and take it for what it is worth or ignore it.
Did you ever check to see how much Maggie Simpson is worth when she is scanned at the register? This is the same kind of thing.
"Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
- this needs to be even mentioned on slashdot? oh dear, where has the geek cred gone? And you say 'somehow' - this was standard cracker practice back then.
Yeah, just because you might not be able to chew bubblegum and walk at the same time doesn't mean others can't - also, making a "memory note" such as "remember to check that later on your own time just for fun" does not eat that much from enjoying the movie (at least I would not think...).
You're just being a pathetic ass... what's the matter with you anyway?
In capitalist USA corporations control the government.
In most movies, they never even hit the enter/return key.
Often the same with the spacebar.
Of course, back when Wargames was made, the computers were so slow a fast touch typist could easily overload the keybuffer. Yes, you could type faster than the computer could handle. On my computers I would change the size of the keybuffer to give me more leeway. I'd type till I filled the buffer, then take a drink while waiting for the buffer to catch up. I hated that slow speed. And now it's popular in games to display text in a super slow teletype one character at a time thing that is even slower than computers in the 80s.