Hitler Loses Faith in Apple
Wednesday, February 10, 2010
Hitler rages about his disappointment after hearing about Apple’s new Ipad.
“How am I supposed to play Bloons!”
Hitler rages about his disappointment after hearing about Apple’s new Ipad.
“How am I supposed to play Bloons!”
I guess some time in the last few months, I updated udev on my Gentoo Xen Guest. Normally, this wouldn’t be a problem and it wasn’t since I didn’t need to reboot the system until yesterday. It wouldn’t come back up automatically, so I consoled the domain with xm, and saw this:
* Mounting proc at /proc ... [ ok ] * Mounting sysfs at /sys ... [ ok ] * Your kernel is too old to work with this version of udev. * Current udev only supports Linux kernel 2.6.25 and newer. * Could not create /dev/pts! * Checking root filesystem ...Failed to open the device '/dev/hda2': No such file or directory * Filesystem couldn't be fixed[ !! ] Give root password for maintenance (or type Control-D to continue):
Of course I didn’t read the obvious error at first, and started messing around with other things before finally realizing the kernel the Xen domain is booting from is still at version 2.6.18. I had two options:
1) upgrade the domu kernel from xen-sources (>2.6.18-r12 still being masked on this system) and copy it to the xen host for the vm to boot from.
2) downgrade udev and pretend it never happened.
I chose #2, mainly because it’d take less time and work.
In short, here’s what I did:
Note: This is all from root on the Xen Dom0, not the guest machine.. since it wouldn’t boot yet.
And that was it! Started up the gentoo xen domain again, and it booted right up.
I always forget little things like this. Today I changed the dyndns hostname I’ve been using on a server, and needed to update my Apache vhost .conf file to reflect the new domain. There’s only about 10-15 virtual hosts in this file, but I still didn’t want to manually edit it. I’m lazy.
vim 90_bac.supercoolname.tld.conf
Once you’re in vim, it’s super-easy to do a find and replace. This is the command I ran:
%s/bac.supercoolname.tld/bac.evenbettername.tld/g
%s tells vim to search through the entire file.
/g tells vim to replace every instance of bac.supercoolname.tld with bac.evenbettername.tld
There’s a ton of other useful stuff you can do with regular expressions, but this is something I forget a lot when I don’t use it frequently.
Just a quick news update. Nmap 5.00 was released today!
In case you’re not aware, Nmap’s a free/open-source network scanner, and this is the first major release in quite some time. I’m installing it now and will update when I get a chance to try some of the new features out ![]()
Head over to their website for a detailed list of the changes, but here’s the top 5 improvements(as listed by them) :
I came across this piece of [old] news at CIO. Apparently IBM is working on a new super computer code-named “Watson”. They’re trying to take Artificial Intelligence to the next level with this machine, and think it’ll be capable of competing with humans on game shows like Jeopardy.
“Watson, in its final stages of development, is a question answering system that has been in development for nearly two years. Underneath Watson’s hood, natural language processing and other technologies analyze meanings behind words. This gives Watson the ability to identify relevant and irrelevant content, interpret ambiguous expression and puns, decompose questions into sub-questions, and synthesize information to form an answer, IBM says. Watson considers massive volumes and varieties of natural language, then quickly analyzes and scores supporting or refuting evidence—in a matter of seconds.”
With Wolfram Aplha out now and Google Squared in the works, it seems like there’s actually quite a bit of work going on with AI-ish programs lately. I’m looking forward to hearing more about AI development.
Read more at IBM Supercomputer to Compete on Jeopardy.
We rebuilt our server a few weeks ago, and I was just now getting around to putting eggdrop on it again and setting up the sh17radio bot we had before.
I installed eggdrop-1.6.18 through portage, and everything was cool until I tried to connect via SSL.
[code]
[02:35] Trying server irc.thesh17.com:7000
[02:35] DNS resolved irc.thesh17.com to x.x.x.x
[02:35] net_switch_to_ssl()
[02:38] SSL_connect() = -1, error:00000000:lib(0):func(0):reason(0)
[02:38] SSL Failed connect to irc.thesh17.com (Error while switching to SSL).
[/code]
Apparently eggdrop has some issues with SSL on 64 bit systems, but Egghelp has a few patches to fix this. eggdrop 1.6.19 has been out since April, but the ebuilds in Gentoo Portage haven’t been updated yet for whatever reason so I took it upon myself to update my own ebuild and share it here.
Note: I did find this gentoo bug for a version bump. This is where the eggdrop-1.6.19-patches-1.0.tar.bz2 file came from with all of the patches.
How to install the eggdrop-1.6.19 ebuild?
If you already have a local portage overlay set up, ignore step 1 & 2. Otherwise, we need to create a portage overlay directory and add it to make.conf.
After installing the new ebuild, everything connects successfully ![]()
[code]
[02:55] main: entering loop
[02:55] Trying server irc.thesh17.com:7000
[02:55] DNS resolved irc.thesh17.com to x.x.x.x
[02:55] net_switch_to_ssl()
[02:55] SSL_connect() success
[02:55] net: connect! sock 8
[02:55] Connected to irc.thesh17.com
[/code]
Expect more posts later on, and check out my previous eggdrop post if you want to set up a bot that announces shoutcast stations.
Post in the comments if you have any trouble getting it to work and I’ll help you out.
![]()
I’ve been using mozilla thunderbird a lot more lately, mainly because of work. It’s always bugged me that it doesn’t minimize to the tray by default.
It’s probably fairly obvious, but I ended up searching google for a little while and stumbling across old versions of a plugin meant to minimize thunderbird to the windows system tray. I should have just looked on mozilla’s website to begin with ![]()
To help someone else out when searching for “how to minimize thunderbird to tray”, go download the following extension:
https://addons.mozilla.org/en-US/thunderbird/addon/2110
See it in action(below and above):
9 queries. 0.175 seconds.
Copyright © 2007-2010 http://www.thesh17.com