Countdown to The Dark Knight Rises

This is an exciting week. The Dark Knight Rises comes out on Friday and from what I have read online, is supposed to kick some serious butt. The movie is getting released here in Germany only on 24th of this month, but still, I have begun my prep already. Apart from re-reading many comic books (Vengeance, Knightfall, Cataclysm, No Man’s Land etc.), I am also revamping my desktops and laptops to celebrate the release.

This post is related to such a revamp. The following screenshot is from my EEE box powered by OpenBSD 5.1 and running  ScrotWM. I just thought this minimal Bane wallpaper fit perfectly and the terminal colors are one of my ancient creations from years back, called, Colorado. Since, there were a few requests for the colors, let me post them right here. The media player is vitunes, which is an MPlayer frontend that has vi-like key bindings. I have spoken about it in one of my previous posts.

Without further ado, here is the screenshot. Click on the image for full view.

Preparation for The Dark Knight Rises

You can get the terminal colors from the following link.

Colorado Colors

If there’s any other information needed, please drop a note.

By the way, The Dark Knight Rises soundtrack is mega awesome. Gotham’s Reckoning and Imagine the Fire are spine-tingling.

Starting with this post, I will add more Batman related posts for the next couple of days. Keep watching this space.

ToshibaTecra 8000 & Satellite 4030CDT

Over the weekend, I was given two old laptops by someone who knew about my computer collection and restoration projects. He gave me a Toshiba Tecra with Pentium II processor and a Satellite 4030CDT with Celeron. Bulky laptops, for sure. He himself wasn’t sure if they were working. I took the laptops home and decided to experiment. From my experience, such laptops usually present two challenges, namely, absence of adapter and either dead hard disk or the absence of one. I was fairly sure that the adapter wouldn’t be an issue, since, I have a Voltcraft Universal adapter for laptops that come with various pins for a variety of old laptops. Toshiba models are well covered. So, I could power both the machines up. Then a simple BIOS inspection showed that both the laptops lacked hard disks. Crap!

This led me to a visit to our local flea market, hunting for hard disks. I was lucky enough to find one laptop hard disk with the capacity of 6 Gigs for 5 bucks. Then the hack began. It was quite a thing to get the laptop opened and attaching the hard disk. But, fortunately it fit the Tecra laptop. Once done, it was time to test software.

First choice was OpenBSD 5.1. It installed just fine. Had to work a bit to get the proper X resolution. But, apart from that everything went fine. Next up was network. The laptop got no ethernet port. Fortunately, it has a usb port and I had a spare DLink DHub USB to ethernet port converter.  I got it long time ago when EEE 1000H model came out. You see, by the time the model came out, OpenBSD had support for the wireless chip on the machine, but not for the ethernet card. After doing some research, I settled down on the DLink device, since, it was well supported by the axe driver on OpenBSD. But, support for the 1000H ethernet port came about fairly quickly after my first install of OpenBSD, hence the DLink DHub was just lying around in my collection. It came in handy for the Toshiba. Hooked it up and it was all good. axe driver kills! Now, I have network on the Tecra 8000 as well.

I intend to keep the machine lean, since I gotta work with 256MB RAM. Only terminal programs are installed. I thought I could use this device exclusively to continue my Joker Project, hence, I call it The Joker Device.

Here are some pictures. Please ignore the shaky few pictures. My old hands are not that stable anymore.

Toshiba Tecra 8000

Toshiba Tecra 8000 – Shot 2

Toshiba Tecra 8000 – Shot 3

Now, a screenshot of OpenBSD 5.1 in action on the resurrected Laptop.

OpenBSD 5.1 with CWM

Once Tecra was restored, I turned my attention to the Satellite 4030CDT. Same issue as with the Tecra, no hard disk. Unfortunately, I couldn’t find an appropriate one for this little machine. I have started looking into Ebay and other sources. I am sure its just a matter of time before I find a disk. In the meantime, I was able to test other features of the laptop and I must say both Tecra and Satellite are worthy additions to the family. Here are a couple of pictures of the Satellite.

Toshiba Satellite 4030CDT – Shot 1

Toshiba Satellite 4030CDT – Shot 2

That was my weekend folks! It’s time to get back to The Joker Device for more writing.

nmap Overkill – Wayne Enterprises

I was watching Justice League: Doom again just a few hours ago. This time, I paid extra attention to the titles right in the beginning. It features the nmap scanner. The following is what you would see:

Wayne Enterprise Mainframe:- en$ nmap -v 192.168.23.10 (http://we.inc) at 2011-08-31 18.56 EDT
Machine 192.168.23.10 MIGHT actually be listening on probe port 80
Initiating Parallel DNS resolution of 1 host. at 18:56 Completed Parallel DNS resolution of 1 host. at 18.56, 0.01s elapsed

The date of the scan is 31st of August last year. I thought I had seen it for the first time, only to be disappointed that it has already been featured in nmap in movies section of nmap website. As reported on the website, nmap.org has been simply changed to we.inc. Then I paid more attention to the processes and realized that the following daemons were running:

coreaudiod, distnoted, diskarbitrationd, blued and many more. These daemons reside in the /usr/sbin directory on a Darwin box. So, there you have it, Wayne Enterprises runs on Mac OS. No wonder how Mirror Master was able to hack into the Bat Computer. Bruce must think about OpenBSD (Are you listening DC?). Being functionally paranoid as he is, OpenBSD will serve him well. Lex can kiss his Luthor Corp Key Generator good bye!

Another tidbit from the nmap scanner from the movie:

Processes 67 total, 3 running, 64 sleeping, 407 threads
Load Avg: 0.75, 0.69, 0.68 CPU Usage: 25.80% user, 5.90% sys, 68.3%idle

Oh, in addition Vmware Fusion is running as well.

As I had mentioned earlier, nmap has a dedicated page to detail instances of nmap appearing in movies. Click on the following link to get to the page. It’s pretty interesting.

nmap in movies

nmap scan appears a lot during the titles. But, I ain’t complaining.

Dash X11 Font v2.0

It’s time to update one of my fonts, Dash. I will push it to my github tomorrow. But, for the time being, I am uploading it over at omploader. As I had mentioned earlier, the only difference between v2.0 and v1.0 is the letter “l”. It should be evident from my NetBSD screenshot from a few pages earlier and the shot in this post. Just click on the image below to download. As usual, you can push it to /usr/local/lib/X11/fonts/Dir-of-your-choice/, and update your font cache. That’s just about it.

Dash X11 Font - Version 2.0: Direct Download (Thanks Omploader)

Here is another screenshot with dash in action. This is my first Linux shot after a long long time. Was testing some optimizations coupled with few other tests and new grimoires on my Sorcerer box. KDE after a long time as well. Just click on the image for full view.

KDE on Sorcerer OS

If there are any further questions, please feel free to ask by using the Comment feature. I will update my Github with Version 2.0 tomorrow.

Marathon Mod Showcase Contd.

Thought of adding another screen with Marathonmod in action. Window Manager is Fluxbox. OS is FreeBSD 9.0-Release of course. The fluxbox theme is a mod of Absurd theme. I am using the Xoria256 color palette on my terminal. The font has been released in my previous post and it points to my github from where it can be downloaded.

Marathon Mod in action

This wallpaper is one of my absolute favorites. It’s not from a bio weapons research lab or a deleted scene from The Shining (It is one helluva film!). It’s from Bell Labs, 1966. Everything works in this picture, the “WTF are you lookin at punk?” look, the glasses, the creepy hallway and much more. I will post the wallpaper and some related stuff tonight. The current network I am on is crapping all over the place.

If you are interested in the animation series in the screenshot, it is one of the funniest series ever, Harvey Birdman – Attorney at Law. The references to pop culture, politics and being extremely funny at the same time made this series stand out. Perfect animation with loads of adult humor. The guy you see here is Phil Sebben from Sebben & Sebben (Stephen Colbert was beyond awesome in this series man!).

Note: I would just like to say one thing about the font. It might be too tall or the character variations might be too much for some of you. I had the same feeling about the font when I started out. But it kinda grew on me.  This is particularly obvious with the semi-condensed version shown in the screenshots. The normal version isn’t that extreme. Besides, I had posted earlier that I am just releasing all the fonts that I have created over a period of time, regardless of their aesthetic appeal.

Marathonmod X11 Font – Nucleus Family

pf hacking went great. Just filed a test report with my friend. Slept well. Long day ahead. Anyway, I would now like to release my third font. It is called Marathonmod, which is again a minor mod of Marathon from the nucleus font family. It comes in two variants – normal and semi-condensed. What you see on the screenshot is the semi-condensed version. It’s a tall font with a minor height difference between alphabets and numbers. Some special characters are not available, but it will be worked out in the next release. It never strained my eyes and I never had a problem with multiple head setups.

Now, without further ado, here is a screenshot. Note the marginal height difference between the letters and numbers. Click on the image to go to my github page, where the font is hosted.

Marathonmod X11 Font

Here is another screenshot with the font in action. ScrotWM on FreeBSD 9.0 amd64.

Marathonmod Font in Action

Chocolate milk and candy bars beckon – Breakfast for Champions! Till then.

Through the Looking Glass

This was the fortune output on my machine just a few moments ago. Why do I relate to this so much?

“No program is perfect,”
They said with a shrug.
“The customer’s happy–
What’s one little bug?”

But he was determined,            Then change two, then three more,
The others went home.              As year followed year.
He dug out the flow chart         And strangers would comment,
Deserted, alone.                          “Is that guy still here?”

Night passed into morning.      He died at the console
The room was cluttered            Of hunger and thirst
With core dumps, source listings.    Next day he was buried
“I’m close,” he muttered.            Face down, nine edge first.

Chain smoking, cold coffee,    And his wife through her tears
Logic, deduction.                        Accepted his fate.
“I’ve got it!” he cried,                 Said “He’s not really gone,
“Just change one instruction.”  He’s just working late.”
        — The Perfect Programmer

How many of you folks have spent countless nights wide awake either programming, testing or debugging? And cursing like a champion the whole time. I actually have lost count. It always starts like this – One bug, and once you catch it, you review the code again and then, you somehow feel that a certain function is called in the shittiest way possible. One thing leads to another and by the time you are finished, you realize an hour had passed by since you had begun, but it’s the next day! But the feeling you get once the issue is solved is something that is much more satisfying than an explosive orgasm! Not to forget the obligatory cursing, celebrating the conquest and partying with a hot coffee and a cigarette. 😀 Reminds me of the following picture relating the number of curses with code quality.

Absolute Truth!

It’s another perk of being single after getting your ass dumped by your ex in Starbucks after three years without any explanation (Had to rub it in, sorry. Feb 9th would be the first anniversary of the Starbucks core dump). You don’t give a damn about when you go home and can spend a major part of every Saturday in a comic book shop arguing for DC against Marvel fanboys and party when you feel like it! Awesome, I say!

By the way, have you guys slacked off while programming? I have. My excuse has always been the classic, “Code is compiling” and I am waiting for it to be finished. Although, most of time, it was true. Just wanted to remember that again.

I have to stay out of the way

Alright, I have slacked off too long. Back to some pf testing on OpenBSD-Current with another slacker.