Tag Archives: man

Iron Man 3 computer portrayal and the use of IP addresses in the movie.

IP addresses in Iron man 3.

IP addresses in Iron man 3.

The Iron man 3 movie shows Tony Stark using a computer with IP addresses that have numbers greater than 255. This is not possible; the largest number you can have is 255.255.255.0 There is another scene where he is using Speedtest.net. This is a strange thing for a defense login screen to have. The main computer screen shows the IP address as 934.554.32.3. This is way outside the normal IP addresses that we see in everyday Internet usage. And if we are setting up our own Local Area Network where we might use IP addresses like 192.168.1.3 or 10.0.1.3. But this is a movie and they do not always have accurate portrayals of the usage and workings of computer networks. I think that the computer interface in this movie with the tabbed windows that allow the user to perform various tasks with the same window is pretty good though. It is very usable. TRON legacy had a very accurate depiction of the workings of the UNIX command-line; but the computers in Iron Man 3 are not using a UNIX based operating system as far as I could tell.

Iron Man 3 computer interface.

Iron Man 3 computer interface. This is showing the IP address that Tony Stark was accessing in the movie.

Tony Stark describes the satellite dishes on the top of the television broadcast van as “ISDN`s”, when ISDN uses a telephone line to provide a high-speed Internet connection rather like ADSL Internet does. The passwords used by the characters in the movie are not very complex either. You would think that people that are high up in the military would have more security than that. Sometimes the portrayal of how computer networks actually route data is very wrong in movies. Especially in the horrible movie “The Core”, this involved a virus that would get into any computer and website on the Internet and remove all mentions of certain information. This would be quite a feat to actually pull off. And how can the Iron Man suits actually fly? Are they using technology from alien civilizations? The whole arc reactor thing does not make much sense to me at all. The computer usage is one thing that is grating; they do not even show IP addresses that are within the proper range. It is a good thing that pepper survived her fall into the fire and becomes super pepper. She can destroy Iron Man suits with one hand. That is one strong woman.

Useful information about your Linux file-system and other useful Linux tips.

A Linux installation contains many useful manual pages that provide much useful information to help you find your way around your Linux file-system. The man hier command will load the hier(7) manual page that contains a full listing of all directories on your Linux system and what their role is in the file-system hierarchy. The man intro command is perfect for a new Linux user wanting to learn the command-line. It will give you a simple primer on the bash shell and useful commands that a Linux user will be using day to day.

The apropos command is used to search the manual pages on the system for a certain keyword. In this case we are searching for tutorials.

C:\HOME\FLYNN> apropos tutorial
gitcore-tutorial (7) - A git core tutorial for developers
gittutorial (7)      - A tutorial introduction to git (for version 1.5.1 or newer)
gittutorial-2 (7)    - A tutorial introduction to git: part two
lwptut (3pm)         - - An LWP Tutorial
Net::DBus::Tutorial (3pm) - tutorials on the Perl DBus APIs
Net::DBus::Tutorial::ExportingObjects (3pm) - tutorials on providing a DBus service
Net::DBus::Tutorial::UsingObjects (3pm) - tutorial on accessing a DBus service
C:\HOME\FLYNN>

If you are needing to find out what a command does quickly, then the whatis command will help you. The output shows you what manual page is associated with the certain command.

C:\HOME\FLYNN> whatis ls
ls (1)               - list directory contents
C:\HOME\FLYNN> whatis fdisk
fdisk (8)            - manipulate disk partition table
C:\HOME\FLYNN>

I am not sure what use this is but Linux has a quote command that will insert a word in quotes.

C:\HOME\FLYNN> quote Supercalifragilisticexpialidocious
'Supercalifragilisticexpialidocious'
C:\HOME\FLYNN>

The shell-quote command allows you to pass text unmodified through a shell script. Install this by typing: sudo apt-get install libstring-shellquote-perl and type man shell-quote for more information.

Here is an excerpt.

EXAMPLES
       ssh preserving args
           When running a remote command with ssh, ssh doesn't preserve the separate arguments it receives.  It just joins them with spaces and passes them to "$SHELL -c".  This doesn't work
           as intended:

               ssh host touch 'hi there'           # fails

           It creates 2 files, hi and there.  Instead, do this:

               cmd=`shell-quote touch 'hi there'`
               ssh host "$cmd"

           This gives you just 1 file, hi there.

       process find output
           It's not ordinarily possible to process an arbitrary list of files output by find with a shell script.  Anything you put in $IFS to split up the output could legitimately be in a
           file's name.  Here's how you can do it using shell-quote:

               eval set -- `find -type f -print0 ⎪ xargs -0 shell-quote --`

       debug shell scripts
           shell-quote is better than echo for debugging shell scripts.

               debug() {
                   [ -z "$debug" ] ⎪⎪ shell-quote "debug:" "$@"
               }

           With echo you can't tell the difference between "debug 'foo bar'" and "debug foo bar", but with shell-quote you can.

       save a command for later
           shell-quote can be used to build up a shell command to run later.  Say you want the user to be able to give you switches for a command you're going to run.  If you don't want the
           switches to be re-evaluated by the shell (which is usually a good idea, else there are things the user can't pass through), you can do something like this:

               user_switches=
               while [ $# != 0 ]
               do
                   case x$1 in
                       x--pass-through)
                           [ $# -gt 1 ] ⎪⎪ die "need an argument for $1"
                           user_switches="$user_switches "`shell-quote -- "$2"`
                           shift;;
                       # process other switches
                   esac
                   shift
               done
               # later
               eval "shell-quote some-command $user_switches my args"

Blind man implanted with CCD and hungry black hole swallowing a star.

A blind man has been fitted with a cybernetic implant, a microchip implanted on his retina, allowing him limited vision. This is the beginning of a future where the blind can see again with cybernetic implants meaning such a disability will not be permanent in the future. The implants at the moment do not have a high resolution and the vision is monochrome but that should change in the future as the technology is improved. In the Star Trek First Contact film, Geordi La Forge had cybernetic eyes implanted to replace his VISOR, they gave him the same capabilities. This level of technology is too far away now that we have made the first step with a 1,500 pixel Charge Coupled Device. In other science news, astronomers have seen a giant black hole swallowing a star. Apparently the black hole was 3.5 Billion Kilometers away from the star. The lighter Hydrogen layers were pulled away from the star very easily compared to the denser layers underneath. If a black hole passes close by a star it could tow it along with itself as well as sucking out a streamer of stellar material connecting, it back to the black hole. Theoretically, if you could control a black hole or a Neutron star, you could use the gravity waves generated by such a massive object to send messages faster than light.

Will we have wormhole jumpgates in the future.

Will we have wormhole jump-gates in the future?

That would need significant technology, but it is not impossible with our capabilities in the future. Other alien races could be using this technology, but it is also possible that after a certain point their communication technology advances so far that they stop radiating radio waves into space as they develop more advanced methods of communication than carrier wave based communication meaning that if the galaxy is relatively silent it does not mean that there are no civilizations out there, it means that civilizations only use radio for a very short time. We are still using radio and radar which is also a source of electromagnetic radiation into space. I am sure we will continue using radar, there are not many alternatives to radar for seeing through fog and clouds. The main problem with space travel is the distances involved in traveling, to another star. 200 light years does not sound too far, but it is a prohibitive distance for travel if your speed is restricted to sub-light speed. At the speed of light, which nothing except photons can reach, it would take 200 years to travel that far. Light takes 8 minutes to reach the Earth from the Sun, that gives us an idea of how far away the Sun is. The closest star to Earth is Alpha Centauri. 4.5 Light years away from our solar system.

Asteroid mining announced as the next big thing.

Asteroid mining announced as the next big thing.

We can detect extrasolar planets orbiting other stars, but if they are 100 light years away, this is too far to travel in any conceivable lifetime. We need to invent some sort of warp drive to cover the massive distances within a human lifespan, but a warp drive is only in the realm of science fiction at the moment. Private enterprise is one hope as I have written before, they are planning a trip to the International Space Station to deliver goods, a private space ship could take over from the Space Shuttle and deliver crew and equipment to the space station, NASA  have wound back the space program necessitating a private craft or Russian rockets to supply the astronauts in orbit. It goes without saying that if this huge black hole was heading towards our solar system, it would destroy the Sun if it came close to it and we would be gone. But that disastrous possibility is very remote. It is more likely that an asteroid from the outer solar system could come to Earth and hit us. Although Jupiter usually sucks up any large rocks before they become a threat. That is one benefit of having a large gas giant planet in our solar system that acts as a stellar vacuüm cleaner. meteorites small enough just burn up in our atmosphere and do not pose a threat to us at all. I have watched a meteorite burn up in the atmosphere, it was an awesome sight.

And it has been announced that asteroid mining is a possibility in the future. This will make trillions of dollars for some mining magnate, but it will also cost trillions of dollars and where is that going to come from? http://www.planetaryresources.com/. Check out the website and make up your own mind. Something like this will not happen for many centuries yet considering the direction humanity is heading.