Extreme Tech Fun!

Well, if I wasn't a tech already, I'm definitely heading down that slippery slope now!  Just recently, I got a recommendation from a friend to get VirtualBox, an awesomely powerful virtual machine suite.  I got it and  installed Debian 6.0.6 and Ubuntu 12.04 on virtual hard drives.  Then, for some extremely geeky fun, I played around with SSH on the virtual machines.  I had to configure the virtual network settings a bit, but that was pretty easy.  I SSHed as root into the Debian machine, which was already running a web server, then was able to play around with my knowledge of Unix and command-line operation.  I used the super-cool command-line tool nano to edit the index.html file of the /var/www folder.  Then, on my Windows 7 OS, I was able to view the website without any difficulty!  Should you ever feel the need to play around with SSH, Unix-based systems have it built in, and on Windows, you can download the program PuTTY, which is a standalone SSH client.  Have fun!

Educational Password Cracker!

It all started like this.  I got bored, couldn't think of a program to write, and so I decided to write a purely educational password cracker.  First, I made a ridiculously simple password generator algorithm that wrote all the four-character combinations of the numbers and letters to a file.  Then, I created another program that takes your MD5 password hash and set it to a variable.  It then reads a line from the file, hashes it, and compares it with your hash.  If they are the same, it tells you what the line from the file (the password) was.  If not, it reads the next line and does the process all over again.  Somehow, I just can't believe how simple that was.  And it works beautifully!  Check out the app development section to get the program and take over the world!

Extreme Amazement

I like intricate and unique Lego machines, and this one is definitely no exception!  Inspirational, awe-inspiring, and bonkers fail to describe this one-of-a-kind contraption.

Flying Cars!

Well, I was learning about Nate Saint and found out that his son, Steve Saint, builds flying cars for missionaries.  Check out the video!
Also, please pray for him as he was partially paralyzed while operating his new machine.

Pythons! Hsssss!

Well, I have finally settled on what language to learn.  Python!  It is quite interesting, as it is a high-level, general, interpreted, strongly typed language.  So far, I can get user input, do basic math, use if and while loops, and print on the screen.  I will be posting some projects to my app development page shortly.

FrankenBox I

Whahoo!  I just finished debugging my new computer that I built, FrankenBox I!  Some awesome specs:

  • Triple-core (yes, that's right) 3.2 Gigahertz processor
  • 8 gigs of gaming RAM
  • 20" LCD monitor
  • 500 gig 7,200 rpm hard drive
I am leaning towards using that spacious hard drive for three partitions containing Windows 7, a Hackintosh, and the last one having whatever I want on it (Windows 8, Linux, etc.).  It runs super great!

Rube Goldberg

I just recently got into making Rube Goldberg machines.  Boy, it is fun!  Check out this video of the machine a few friends and I made.
Future machines will probably be longer (this one is kind of short) and will have more steps.  I can't wait to get started!

Stop Motion

Check out this short stop-motion animation I made.
Things that I will factor into future videos:
  • Longer length
  • Sound
  • Better overall speed (some things happened too quickly)
  • Arm movements while walking

Typi The NXT Typing Robot

I had this really great idea for an NXT typing robot.  The 'bot is almost complete, with the only steps left being to finish the custom blocks that tell it where to press.  I will possibly be posting a video of Typi (the robot) in action.