Still Alive Super Megamix
posted by chip on 2008-11-27 02:49:46
The song "Still Alive" is, to borrow Jonathan Coulton's poetry, a triumph. But did you know that there is a version of the song...
And there are two versions that aren't really new versions of the song, but have great visuals to go with them. Here is the song...
And now you know. And knowing is half the battle!
Happy Thanksgiving, everyone. :)
0 comments reply permalink
Monsanto Youtube Segfault Spectacular!
posted by chip on 2008-11-25 22:39:50
When browsing
Google Video I came across a "documentary" called The World According to Monsanto. In the first ten minutes, the narrator lists some of Monsanto's accomplishments. "Agent Orange, aspartame, bovine growth hormones, PCBs..." while focusing on the Wikipedia page that listed these things.
PROTIP: In order to avoid undermining the reputability of your documentary, make sure you do not quote from Wikipedia sections marked "[citation needed]."
You may have noticed that Youtube has gone widescreen, but you may not have noticed that they're experimenting with 720p video. It's not available generally, but you can get to it by adding '&fmt=22' to the URL. Obviously, it's not going to work unless the original video is 720p, and there aren't many right now. To see an example, try out this clip of me racing a Lancia rally car downhill (in a video game).
Since processing 720p video is rather CPU-intensive, I decided today that I would get a cinelerra render node running on yomiko. This wouldn't be hard — I've compiled Cinelerra and most of its dependencies from scratch on my video editing machine. Or at least, it shouldn't be hard.
Being a Slackware nerd for about a decade now, compiling everything was a breeze. I got cinelerra working on a batch job and... it's much slower than it should be. This is running on an Opteron with all the assets on local disk, and it runs half as fast as it does rendering in the Cinelerra GUI with assets over NFS. It doesn't make any sense to me, but it also wasn't really a show-stopper.
In the process of upgrading several rather important packages, I created a problem where ffmpeg would segfault when using x264 as the codec. I tried updating x264 and ffmpeg to their latest versions, only to find that both projects had recently broken their ABIs. Taking a step back, I recompiled x264 and ffmpeg a dozen times while running through a git-bisect, but I only found the problem when I ran ffmpeg through a debugger and saw where it was crashing — I had compiled x264 statically, but there was a shared lib from the previous x264 lying around that ffmpeg was using. That fixed, everything was running along swimmingly.
Erickson postulated that if I did real, paid work for the amount of time spent dicking with this, I could afford a Mac Pro and a copy of Final Cut Pro. I told him that that having everything work the first time would be boring. The fact of the matter is, if I didn't spend those hours debugging, I would have spent them playing Racer.
Moral of the story: Maintaining Linux multimedia tools is like disco dancing on the shiny, blinking razorblade dancefloor of madness.
%!PS
(While debugging the ffmpeg/x264 debacle, I found the wonderfully lispy but unfortunately brain-damaged stumpwm hogging one of yomiko's CPUs. Stumpwm had crashed a couple weeks prior after attempting the extremely difficult task of resizing a window. Apparently, it decided that rather than stop execution like a normal program, it would enter an infinite loop and help keep the house warm. Thanks, stumpwm!) show
0 comments reply permalink
With My Freeze Ray...
posted by chip on 2008-11-21 00:55:41
In order to ensure your continued access to this blog, you are contractually obligated to watch
Dr. Horrible's Sing-Along Blog. Despite its name, it is, in fact, incredibly awesome. It is, without any hyperbole, the greatest supervillain musical ever made. And if that isn't enough to sell you, all I should have to say is that it was created by Joss and Jed Whedon. That's right. Go watch it. You're not legally allowed to read the rest of this entry until you do.
Full disclosure: I have a huge crush on Felicia Day. She is like, so awesome. :D
I don't generally like to talk about work here, but the last few days have been pretty extreme. I spent two days up in Northbrook putting together our new machine, and it was fraught with danger and peril at every turn. And by danger and peril, I mean late packages and soldering power connectors. But the machine is up and running and happy, so I'm happy.
Apple's Insomnia Film Festival site was apparently so terribly loaded that they postponed the contest until "after the holidays." I can't imagine how a company as big as Apple has could have fucked that up so badly, but by golly, they did. So last weekend James came down from Rockford anyway and we shot some footage for a new VFS. James wrote a really great skit that I think everyone will enjoy.
I've decided that in between all the fun over at the Dominion of Awesome, I could put up some actual educational content at the College. I made a simple creative writing utility called Write Stuff that gives you three random words and asks you to write something using them. I've slotted that into a new Literature Department. I've also created a Department of Practical Computation for fun computer things that currently houses only an empty blog. Erickson is also in on that one, so look forward to some hardcore geeking out.
And our dryer is broken again. :/
0 comments reply permalink
RAAAAAAAAAGE
posted by chip on 2008-11-11 23:54:49
Dear Apple,
Your Insomnia Film Festival site is broken. Inspecting the site reveals two clearly wrong methods of redirecting to http://insomnia.apple.com/c that are both inoperative in every browser I and my friends have tried (Firefox 3.0 on Windows/Linux/Mac and Safari on Mac). Manually going to http://insomnia.apple.com/c gets me to what I need, but then the site breaks and begins acting like the main apple.com. Curiously, it still works on one of my other computers. Sometimes. Maybe. The site is unresponsive to the point of uselessness.
After scratching my head for two days and wrangling with the site for an hour, I'm finally registered for your contest. I'm honestly dumbfounded as to how the simple act of getting an email address and a few personal details could have been cocked up so badly. I understand that the economic crisis has been hard on all of us, but in the future, please resist the urge to hire your web admins from the local high school.
Regrettably yours,
~chip
0 comments reply permalink
Opening Up
posted by chip on 2008-11-09 23:00:31
Since its inception here on bytex64.net, I've had the /blog/ section completely forbidden to indexing by
robots.txt-compliant web spiders. I did this for a few reasons.
In the beginning, my site was sharing webspace with someone else, and I wanted to tread lightly. Being searchable means a lot more visitors, and I wasn't confident that my site could handle it if I got listed somewhere. In retrospect, I'm pretty sure it wouldn't have. I've improved performance quite a bit since then, but I still don't think I could handle a slashdotting (even with /. in its decline).
Also, I like being a recluse. I don't always say nice things, and if those things are easy to find, people may get the wrong idea about me. This is, of course, unnecessarily paranoid. Furthermore, it's opposed to my ideals of openness and Constructive Bastardism. I wrote these things because that's who I am, and I shouldn't hide it.
More recently, I've been getting spambots, and being un-indexed provides a significant disincentive to spammers because their links will go un-noticed by search engines. Still, they come around occasionally, and some comment spam is designed to fool humans, not computers.
So I've decided to open things up by removing the robots.txt entry for /blog/, and damn the torpedoes.
To this end, I've hardened the comment entry system. Most HTML is still allowed, but attributes are restricted to prevent javascript and CSS shenanigans, and people posting flash or java applets will be... punished. If spam becomes a problem, expect the addition of some kind of captcha. This, of course, only applies to guests. I can still do whatever the hell I want. :-P
Hello, World. :)
0 comments reply permalink
Songbird: The 800 Pound Gorilla of Music Players
posted by chip on 2008-11-07 02:55:11
Slashdot announced that
Songbird, a comprehensive music playing application built on top of Mozilla and GStreamer, has released a 1.0 RC build. The article hails it as an alternative to iTunes. Erickson, being an Apple user interested in alternatives to iTunes, tried it out to see if it had improved any from its bloated beta years.
Spoilers: It hadn't.
As I watched him use it, it seemed sluggish on his MacBook Pro, and he reported that it was using a third of one of his cores just to play music. Because I wanted to share in the fun, I loaded it up on my laptop to see just how bad it was.
Starting it up, it immediately claimed 30 or so megs. That's not unusual, it is based on the heaviest lightweight browser out there. (Aside: Does anyone still remember when Firefox actually was lightweight?) Walking through the initial wizard, it was using a cool 70MB, but once I let it loose on my collection, the memory usage began to climb. 90MB... 100MB... 110MB... it passed up Firefox at 110, and continues onward to 120 as I write this. I think they might still have some leaks to plug. Aaaaaand... it has stopped at a whopping 132MB of ram. For those at home without calculators, that's 34% of the physical memory in that machine.
Curiously, the memory usage drops when I begin playing around with Songbird. Playing a bog-standard MP3 from my collection ticks over the CPU at 20%, though. For pure computrons, that's much better than Erickson was seeing, but it's still disturbingly excessive. On the plus side, the slow, clunky interface does look nice. :/
By comparison, my music organization and playing solution, which is comprised of mplayer and the computer equivalent of bubble gum and baling wire, uses about 11MB of memory and ~2.5% CPU including an xterm. Granted, my system doesn't have a GUI, but I consider that to be a feature. Hell, foobar2000 running under wine is faster, uses less memory, has more features, and may well be more stable than Songbird.
If Apple users are excited about Songbird, I can only conclude that iTunes fucking blows. Oh, well. I guess you get what you pay for.
Oh, wait...
1 comment reply permalink
A New Era Dawns
posted by chip on 2008-11-06 03:14:47
I barely fought off the urge to end my last post with "OH WAIT, WE DID. YOU ARE ALL FUCKING MORONS," but I felt that it would undermine my point. I just want everyone who has said that I should get a myspace/facebook account to understand: I really do genuinely and desperately want to punch you in the face.
Yesterday I saw history made: we elected our first United States President that wasn't an old white guy. It's a milestone, but I think the reality of it is said best (as it usually is) by The Onion: Nation Finally Shitty Enough To Make Social Progress. Personally, I'm just relieved that we were able to elect a president without bickering over results that were within the margin of error.
I find myself quite impressed at Obama's victory. I'm not impressed with Obama specifically — we will see in time whether he has the right stuff to make good on his promises. What I'm most impressed with is that the majority of people believe in him. That instead of a world of fear and uncertainty, they believe in a world of hope and change. Obama is our new leader, but it is these people who will make change happen. And that gives me a warm, fuzzy feeling about our country that I don't think I've ever felt before.
Here's to all the people who have made and will make this happen.
0 comments reply permalink
A New Kind of Facebook
posted by chip on 2008-11-05 04:05:01
I've been thinking about Facebook.
An article likens Facebook to a "virtual student center" where people come to hang out online even though they can't meet face to face. And then I got to thinking... Why does Facebook have to have all the fun? Couldn't we spread that idea to the whole web?
The whole thing would have to center around personal expression and the connections we make with others. So first, there will have to be a kind of presentation language that people can use to create personalized spaces. And to show relationships, the language will have a way of referencing spaces created by other people — a "link" if you will. With these "spaces" and "links," we can create an an interconnected world that allows people to find others with similar interests.
And of course we must provide communication for our users. People like using different methods of communication for different situations, so we should provide an array of methods from casual to formal, point-to-point to broadcast. For casual communication, we'll create a simple instant messaging system, while more formal "mailbox" style messages will require a store and forward messaging system. There should be a public chat system and forums for public discourse. And of course, people will want a place to write entries that everyone can see, and inverting that idea, a system like the Facebook wall where everyone can post comments or congratulations. And of course, people will want a centralized way of organizing notifications for important events and postings to tie it all together.
To duplicate Facebook's "applications" we can create a standardized interface for writing interactive applications on the web which will use standardized methods for inter-site communications. The client-side of these applications can leverage existing Flash, Silverlight, and Javascript technologies for a truly next-generation experience. With an application platform in place, many useful web applications and widgets will be created by our users. People will no doubt also want to share pictures of themselves drunk at parties, so there should be an application that allows you to easily share photos with your friends.
And no system of such lofty information capacity should be without a search system. Unfortunately, it's beyond me how such a wide-reaching beast of a database could be designed, so I guess we'll just have to wait until an enterprising group creates such a system.
It's a lofty dream, but wouldn't it be great if we could create something like this? :D
2 comments reply permalink
Boo
posted by chip on 2008-11-04 03:24:16
I used to read Megatokyo a lot, but I stopped reading it when it was the only site to break in my new experimental comicflipper. It's still on my list, though, and it has an ad for one of my favorite shows, Ouran High School Host Club. The ad asks, "Which type is your favorite?"
Fans of the series will recognize that one of those is a female. Those unfamiliar with the series may ask, "Only one?"
It seems that my git snafu a few weeks ago broke RSS as well. It should be fixed, now.
Despite my best efforts, I wound up having a rather fun Halloween weekend. Friday afternoon, Erickson rounded up a motley crew whose names I regretfully misremember, and we hit the thrift stores in town for costume ideas. Well, two thrift stores and Dandelion, which is like a thrift store in that it has old clothes, but is unlike a thrift store in that they charge normal prices. They also have what may be the largest collection of out-of-style sunglasses in the state. At Goodwill, I bought a deep fryer without a power cord for $3, and at the Salvation Army, Erickson and I seriously pondered a $400 projection HDTV that upon further research, turned out to be a lemon.
That night, Alex, Andrea, and I went to a Halloween party thrown by my former roommate Lauren. Campy and creepy movies were played in the garage, and we watched Sleepaway Camp and the original Nosferatu. Sleepaway Camp was hilariously bad. Alex and I were cracking jokes MST3K-style throughout the whole thing. Nosferatu was brilliantly done for a silent movie from 1922, and I recommend it as an example of pioneering filmmaking.
Saturday, I went with a large group of Atmos folks and associated friends to the Dutch Kitchen in Arcola. If you somehow wind up in Amish Illinois, it's a great place to get a home-cooked meal and a slice of shoo-fly pie.
I just got done watching The Postman, a feel-good movie about the end of the world. Things I have learned from this movie:
- Performing Shakespeare for children will get you nothing but trouble.
- Real Men like The Sound of Music.
- If you're starving and desperate, lying will solve all your problems.
- Corollary: Almost everyone believes Kevin Costner even if he is lying.
- If a married woman solicits you for sex, run away.
- Some lies, when told to morally upstanding people, will actually make the world a better place.
- ... but not before they cause entire towns to be annihilated.
- When a pregnant woman decides to leave an encampment, it is normal for them to burn it to the ground.
- In post-apocalyptic America, aging rock stars will become city officials.
- Deep philosophical differences between armies can be solved by a fistfight between their leaders.
- After you win the fistfight, people will lay down their arms if you just ask politely. A peaceful, democratic society will naturally follow.
Alex and I agreed that the movie had a number of good scenes and ideas, but lost itself somewhere along the way. He is now committed to writing a better version which can then be made in Bollywood for less than $1000.
Is everyone ready to vote? :)
0 comments reply permalink
CITIZENS REQUIRE MORE PUNK
posted by chip on 2008-10-29 00:56:32
I have been desperately needing more
Me First and the Gimme Gimmes in my life. I went up to Kankakee last weekend for the baptism of Dana and Patsy's new child, Lily Grace James. My old roommate Scott was there, and delivered the Gimme Gimmes from his massive MP3 collection. I also got some Millencolin, No Use For A Name, NOFX, Pennywise, Skankin' Pickle, and others. I'm happy. :)
I'm still stumped on a Halloween costume. My working idea now is the Mad Hatter from Alice in Wonderland. Erickson and I thought it would be really awesome to be Daft Punk, and it would be awesome — but at this point, I think it's too late to get even a basic outfit together, let alone one with blinkenlights.
I have a couple of new comics to recommend, from opposite ends of the spectrum. Misfile is a story about a couple of teenagers who, through a heavenly filing mishap, wind up with their lives terribly re-arranged. Ash is a guy winds up as a girl, and Emily is a high school senior who loses the last two years of her life and finds herself a sophomore again. Curiously, there is also street racing. Think Kashimashi plus Initial D plus Ah My Goddess. It starts off like most crappy webcomics, but improves drastically as it goes. If you're looking for a cross-gender love story with divine intervention and a lot of geeking out about cars, it's... well, it's probably the only one you'll ever find.
The second webcomic is The Zombie Hunters, a story about a group of "chaotic shortbus" bounty hunters and their misadventures in a zombie-infested world. The story is well done, the art is well done, and it's about zombies. Deviating a little bit from your traditional zombie mythos, there are several classes of zombies. Some are relatively harmless, like the Mercy, but crank up the creepy to 11. It's highly recommended.
And now, I'm going to go drink plenty of fluids and sleep, because I feel ill. :(
0 comments reply permalink