[an error occurred while processing this directive]

« November 2005 | Main | January 2006 »

December 29, 2005

Too.... Much.... Funny...

Courtesy of Boing Boing:

Somewhere in Hawaii, a child is not having a merry Christmas. KHON reports this on a boy who received an iPod video for the holiday, only to find the box full not of iPod, but of beef.

No, really.

I would save this for Sunday and make a picture, but I'm going to be out of town on Sunday. So, here's not one but several punchlines that occurred to me:

Do you have a funny punchline for this article? Send it in.

Oh, if your Photoshop skills are better than mine, you can also send in your pictures of a mystery meat iPod, which I will call a "Meatpod". Good images will be posted.

December 27, 2005

Old News

Cultists disrupt traditional values

Judea, AD 1 // Visiting foreign dignitaries caused some controversy this weekend in a meeting with King Herod. Three visiting kings, who have asked to remain anonymous, claimed that an infant child born recently in Bethlehem is the true king of the Jews.

When questioned about the purpose of their visit, the dignitaries explained, "We three kings of orient are. Bearing gifts, we come from afar." Sources close to the administration report that King Herod has dismissed the kings as "A bunch of Wise Guys."

The infant, Jesus of Nazareth, has already gained a strong grassroots following, particularly among members of area livestock unions, who claim the child is the son of God and the fulfilment of ancient prophesy. The Roman governor could not be reached for comment, but is allegedly "very concerned" that this new cult may be developing "Weapons of Divine Wrath-related program activities."

The parents of the child have thus far refused to allow Herod's Messiah Inspection Teams access to the child, further fueling fears about their intentions, and speculation about possible links to other radical religious groups in the region, including the sect led by John The Baptist, whose whereabouts are still unknown despite massive search efforts throughout the holy lands.

But the emerging cult, who have taken to calling themselves "Jesus Freaks", claim to be committed to total pacifism, and are interested in nothing more than giving each other gifts in honor of their leader's birth. However, not everyone considers their message of peace to be quite so harmless. Well known political commentator Punditus Maximus has written a series of scathing scrolls in which he accuses the cult members of engaging in activities incompatable with traditional Roman family values. In his most recent work, "They do WHAT to their penises?", he claims that their decision to celebrate the birth of Jesus in December is a shameless attempt to undermine Roman tradition. Accusing the cultists of waging a "War on Saturnalia," he calls for a wide-scale boycott of any store where shopworkers use the new greeting "Happy Holy Day," in place of the traditional, "Lo, Saturnalia." Boycott is, of course, a Gallic word meaning "To feed to lions."

In what may be a related story, King Herod has denied rumors that there are any plans for a "slaughter of innocents" and suggests that parents of infant boys contact their local magistrates for important information related to a new anti-terrorism program known as "No Child Left Alive".


----
[DISCLAIMER: The story you have just read is made up. Any similarities to real events are totally... Well, okay, they're all intentional. But they're just here for the sake of making a joke. If anything sounds suspiciously parallel to actual news stories, that's just because I thought it was funnier that way. Fuck em if they can't take a joke]

December 24, 2005

Not Random Ten

So, it's a holiday. No random ten this week on account of that. But in its place, I'm going to offer something else.

At Karaoke last night, one of the regulars offered his own adaptation of a Christmas comedy classic, making up his own words to a well known song. I'll post more on that later, but in the mean time, here's a mutant version of a well-known non-Christmas song that I coposed for use at karaoke. There are some in-jokes which you won't get, though most of them you'll be able to deduce by having a look at the M&M Karaoke webpage.

The Devil Went Down To Dundalk
With apologies to the Charlie Daniels Band

The devil went down to Dundalk,
He was looking for some cash to win,
He was in a bind, fifty bucks behind,
So he saw a bar and went on in.

When he came across a bald man,
Playing at a karaoke spot,
So the devil grabbed the microphone
And said, "Let me tell you what:

"I bet you didn't know it,
But I'm a karaoke singer too,
And if you'd care to take a dare,
I'll make a bet with you:

"Now you sing pretty good karaoke boy,
But give the devil his due,
I'll bet you ninety-three Sound Choice CDs,
I think I'm better than you."

Now the man said, "My name's Joey,
And we might look like fools,
But I'll take your bet and you're gonna regret,
'Cause M&M Karaoke rules!"

Joey get your CDs out,
And raise a little heck,
'Cause hell's broke loose in Dundalk,
And the devil is on deck.
And if you win you'll get yourself
The best CDs around,
But if you lose, you're buying the next round...

The devil jumped up on the stage,
And he said, "I'll surely win,"
And fire flew from the monitor when he put his CD in
And he turned the volume too far up,
And it made an evil hiss,
Then he hit the "play" button,
And it sounded something like this:

Regrets, I've had a few,
But then again,
Too few to mention.
I did what I had to do,
And saw it through,
Without exemption...

When the devil finished, Joey said:
"Well you're pretty good old son,"
But get down of the stage right now,
And I'll show you how it's done:

Fire on the mountain,
Run boys run,
Devil's in Dundalk having fun
Chicken in the breadpan,
Picking out dough.
Granny does your dog bite?
No, child, no.

Well Joey hung his head,
In disbelief that he'd been hurt.
And we knew something was fishy,
When we saw the devil's shirt.
We saw the network logo,
And we knew he wasn't fakin'.
Now we know who the devil is:
He's freaking Clay Aiken!

Fire on the mountain,
Run boys run,
Devil's in Dundalk having fun,
Good thing Joe didn't bet his car,
Now we know how Clay became a star...


Happy holidays.

December 22, 2005

Compare These: The More Things Change...

Boing Boing: Unusual stuffed horse on eBay

That is indeed an interesting stuffed horse. But it reminded me of something. A few months ago, my best beloved and I went to the Maryland Science Center. There, we saw an exhibit on how the mind works, and it had some brain teasers. This is one of them, translated into a game.

Compare:

Maybe he was just trying to build the world's most extravagant brain-teaser.

December 18, 2005

Inappropriate Thoughts 20: From BEYOND the GRAVE

Sorry for the lateness; technical issues at Globat you know.

Today's IT is a little morose. I happened to be in a graveyard the other day, and I saw a very large and very impressive and touching monument. So I took a picture of the inscription:

This is a very touching inscription and all, but I find there to be something fundamentally creepy about the fact that they're so eloquently eulogizing someone someone who isn't dead yet.

December 18, 2005

Random Ten: Insert Clever Subtitle

Put on my blue suede shoes and I boarded the plane,
Touched down in the land of the delta blues
In the middle of the pouring rain

1. Pink Houses, John Mellencamp
2. Another Postcard, Barenaked Ladies
3. Run Around, Blues Traveller
4. Slide, Goo Goo Dolls
5. Walking In Memphis, Lonestar
6. Karma Chameleon, Culture Club
7. Life is a Highway, Tom Cochrain
8. Steal My Sunshine, LEN (with my sister)
9. We Didn't Start the Fire, Billy Joel (ditto)

Number ten is a little different:

10. (Music)House of the Rising Sun, The Animals
(Lyrics)O Little Town of Bethlehem Traditional

December 16, 2005

Compare these

Scientists have analyzed the Mona Lisa's smile. Here's what they found...

Mona Lisa smile secrets revealed (via the BBC).

Here's the first thing I thought of:
National Smiles

Maybe all this means iis that the Mona Lisa's secret is that she's really British.

December 14, 2005

Mmmm..... Links

You might have noticed that I'm trying to get into folksonomy tagging. When I think to do it, articles will now be followed by a list of Technorati tags (sometimes these will be bizarre, since I will from time to time attempt to auto-generate these using Yahoo's Term Extraction API). I'm not actually very good at working out what makes a good tag just yet, but I'll improve with time.

Toward this end, I'm also going to start posting my del.icio.us links here. This is another thing I'll probably forget to do, but hey, at least I'm trying.

You can find all these by clicking the del.icio.us badge in the sidebar, but if you're lazy, here's the latest...

(Disclaimer: Nothing here is meant to suggest that I advocate any of the activities or products listed below. In fact, a lot of it I find kinda anathema. These are just links I found interesting. "Interesting" is a word whose meaning encompasses both "nifty" and "disturbing". Which are which is an exercise to the reader)

»
United Nuclear - Neodymium magnets
(Comically powerful magnets -- with comically strongly worded warnings)
»
Chapter 2: Electromagnetism
(Build your own Van De Graf generator)
»
Evolution of the alphabet
(Neat animation of the evolution of the alphabet)
»
Marinda Branson Moore, 1829-1864. The Geographical Reader, for the Dixie Children.
(Confederate-era Geography Textbook, complete with disturbing White Man's Burden-esque pro-slavery propaganda)
»
Lapis
(Masturbation simulator for Nintendo DS)
»
The Brick Testament
(Bible stories told in Lego)
»
XXXX GALUMPIA ADULT XXXX
(It looks like porn. It's not. I promise.)
»
The CADT Model
(How to code like a bunch of screaming teenagers)
»
12 sided calendar
(D12 Calendar)
»
Corey Anderson - American Idle - Dennis Hastert and Jerry Falwell purchase Holiday Inn chain, rename it Christmas Inn
(The War On Christmas)
»
What's the Buzz? Rowdy Teenagers Don't Want to Hear It - New York Times
(Freaky anti-whippersnapper weapons)
»
Boing Boing: Scratchless CD blanks keep data from touching your desk
(CDs on stilts)
»
Super Mario: Blue Twilight
(Cool fangame)
»
The Punning Pundit: If life were magic:
(TPP makes his own CCG card)

Till next time, enjoy!

December 13, 2005

Tuesday Gray Tuesday

A little while ago, I posted about Dean Gray's American Edit. Some time later, as we knew it would be, the album was banned. Well, today is Dean Gray Tuesday, when protestors are making the album available once again. As protests go, this one seems peaceful, well-organized, and isn't shutting down any major local streets, just as the framers intended.




But the reason I post is less to lend more attention to the event (as it will be nearly over by the time I post this) and more to call attention to the link you'll find in tasty image form to the right of this paragraph. I noted in my original post that one of the American Edit songs mixed Holiday with The TImelords' Doctorin' The TARDIS. In honor of this song and the subsequent banning, Matt Arnold did the graphic which graces the top of this article (click on it for the original context). And it's from him that I found the link behind the other graphic. Someone's made a music video of Doctor Who On Holiday. It's a little rough around the edges, but cute. And based on the fact that the car used in the "Dalek" parts appears to be the same car as on the cover of my copy of Doctorin' The TARDIS, I'm guessing that the footage used is -- despite the production values -- from the original Timelords video (which, apparantly, exists).

Anyway, enjoy it while it lasts. And Happy Gray Tuesday.

December 13, 2005

This guy kicks my ass

As you know, I've been working on an arcade cabinet for several months now. My stumbling block has been that some of the parts I need to buy are an extravagance that I'd like to put off until after the holidays. So I don't feel that bad, but still, it's a little disencouraging that I'm on month 4 of my project while I find in MAKE: Blog this:

Build a MAME Cabinet in 24 Hours

Kudos.

December 13, 2005

MP3 Project: The Final Chapter

Today, the whole shebang is completed. Pictures will be available after christmas, and I'll post the player code too.

Here's the endgame:

94. Glue down the gutted mouse. Insert and secure a dowel rod that presses against the vertical motion mechanism inside the mouse (tuner). Screw a knob on the front
95. Mount a second dowel with a screw through it such that it hits the mouse button when turned (pause). Secure both dowels at the opposite end with blocks of wood
96. Gut a pair of computer speakers. Mount the volume control inside the case, then drill a screw into it onto which the third control knob is mounted. Mount the dial face and speakers. Stick a yellow LED in the middle of the dial.
97. Glue the power switch to another dowel and mount it so that the pause knob hits it on the upswing (lefty pausey, righty rebooty). Try to work out a way to wire the speaker power to the DC supply in the computer. Fail, because the speakers apparantly run off of 9 volts AC (An AC-AC adapter? WTF?)
98. Stick the CD drive in there, power it up. Nothing happens. Take the whole thing apart to reinstall the video card and see what gives. Just a loose connection. But while I'm in here, make a last minute change to the player code
99. Secure the CD-ROM. Correct for an error in the alignment by screwing through a floppy disk (the bad one from step 23).
100. Stick a back on the thing and turn the knob counterclockwise. Thirty seconds later, and it's "Time now for... (brrrrring) Johnny Dollar."

So that's the way it went. 100 steps and a pint of blood later, I am the proud temporary steward of a somewhat awkward MP3-CD player. There's a lot of things I could have done better, but I'm on a schedule. We'll fix it all in the next version. And let me tell you, it's a fine looking machine.

Just hope it keeps working.

December 11, 2005

Inappropriate Thoughts 19: Parental Guidance, um... "suggested"?

Today's IT is on time, and thanks to this article at World O'Crap.

Quick Precis: It's about a clever gimmick to ensure that your daughter remains "pure" by convincing her to trade in exclusive control of her sexual identity for, well, pretty shiny jewelery.

The idea is that dear old dad gives her a locket, and keeps the key. On her wedding day, he gives the son-in-law to be the key, and he gives dad three goats and a bale of wheat, thus completing the sale of his daughter into sexual slavery. Y'know, like in the good old days.

Anyway, today's inspiration is this line from the "Heart2Heart" website:

Since God has placed her in your care as a parent, you and only you can hold the “key to her heart.”

And by "heart", we mean, "vagina".

December 11, 2005

Random $$1010

1. Father and Son, Cat Stevens
2. Sunday Bloody Sunday, U2
3. Boulevard of Broken Dreams, Greenday
4. I'm Still Here (Jim's Theme), Johnny Reznick
5. Fall Down, Toad The Wet Sprocket
6. Walk of Life, Dire Straits
7. Ol' Red, Blake Shelton
8. Save Tonight, Eagle Eye Cherry
9. Cradle of Love, Billy Idol
10. I Don't Want To Be, Gavin Degraw

For those who might be interested in joining us in these little outings, there's now a web page for the karaoke host with the most, and as I'm the webmaster, I get to promote it. Check out http://karaoke.trenchcoatsoft.com for showtimes and info (and pictures of us, so you know what you're getting into).

December 09, 2005

MP3 Project: Day Four

On day 4 (Yesterday), the case arrived. It's absolutely beautiful. It's also much smaller than I was imagining (I wasn't mislead about its size when I bought it, I just have a poor sense of scale.

I realize I haven't told you all the details, such as what the case is. That's because this is a Christmas present, and the person whose Christmas present it is may be reading this blog. You'll find out next year.

So day 4 was spent building an external case for most of the hardware in the form of a pedestal. Here's how it went...

72. Yoink the motherboard.
73. Convince myself that no, this motherboard is not going to fit in that case
74. Cut a piece of lawan to the dimensions of the motherboard plus the power supply.
75. Realize that I ought to have left an inch on each side for the side panels. Oh well.
76. Measure how big this will be. Yoink out the wavetable and video card
77. Make sure it still works
78. It does. The bios makes some new and exciting beeps (probably the "I couldn't find a video card" beep), but it works. Huh. I wonder what that wavetable does anyway.
79. Extract the little stand-off nuts that the motherboard screws into.
80. Drill holes through the baseboard for these little stand offs.
81. Discover that the board shifted while I was marking the places to drill, so only two of the stand offs are in the right place. Drill new holes, which work
82. Experiment with setting the power supply on top of the motherboard
83. I don't like how tall that makes it, or how unstable. Screw down the power supply beside the motherboard
84. And now I need feet on the bottom since the screws went right through.
85. Trim the baseboard -- but this time remember to leave an inch on one side for a side panel.
86. Cut sides out of 1x4 -- coincidentally the same height as the power supply.
87. The back has to be attached low, since it bolts to the feet. I justify this on the principle that it will make a vent.
88. Build a top out of the heavy cardboard that was originally the back of the cupboard in my desk. The top should be load-bearing, but nothing else I had looked nice enough to be functional. I will shift the load onto the sides.
89. The back looks atrocious. Replace it with more cardboard.
90. Run the wires through the top. Realize that the physics of IDE cables precludes putting the hard drive inside the upper case. Stick it in the pedestal
91. Trim a quarter inch off the front place of the CD drive to make it fit without compromising the structural integrity of the case.
92. Slip with the saw and cut my thumb. Bleed for about 15 minutes
93. Finish trimming the CD drive. Try to work out how to secure it. Fail. Nail the back panel on. Whack my thumb with the hammer. Bleed some more.

So this is where we stand. I still need to rig up the controls, which will involve a trip to the home despot to buy some knobs and dowels. The speakers are in the mail. I may buy a sheet of fiberboard to replace the top. Looks like I've got one more day's work ahead.

December 07, 2005

More On The Mp3 Box

Kudos to hink, for pointing me at Limp. It looks like it should do exactly what I need (though MoviX also looked like that before it failed to run, but I am enheartened to learn that there's another option).

However, by the time I'd read his comment (ie. Ten minutes ago), I'd already solved the problem. So, where was I?

Day Two:
21. Boot off the slack bootdisk. Boot failed. Investigate
22. Try about fifteen other things before I realize that the boot failed because the disk was bad. Write another.
23. And another...
24. And another.... I should point out that I haven't bought a floppy disk in about ten years, so I'm just using the massive pile of old discs I've had sitting around since '95.
25. It boots! Write a root disk
26. And another...
27. And another...
28. Hey, that's a bash prompt! Let's try installing...
29. "Lost interrupt"? WTF?
30. Okay. Worked that time. Install me just enough slack to get going.
31. Hey, the BIOS never made that alarm sound before.
32. But it seems not to care.
33. Okay. I'm linuxing!
34. Let's try inserting a USB pen drive.
35. Kernel Panic. Retry.
36. etc.
37. Okay. Giving up on USB. Remove the PCI usb card because I'll use that for something else I guess
38. Mount the CDROM and try to play an MP3
39. What do you mean no sound?
40. Run ALSA configuratior. It flashes "Found 2 sound cards" then tells me it didn't find any.
41. I bet it's...
42. Yep. Reinstall the ALSA packages. Now it finds the sound card.
43. But none of the mp3 players I installed work. Something about a library...
44. Which also wasn't installed. Install it.
45. And another.
46. And another.
47. And, lo, an episode of Yours Truly, Johnny Dollar starts playing.
48. Okay. Now I need some controls...
49. Knit 1. Perl 2.
50. Cobble together a perl program that builds a playlist and then plays it. Have the program check which signal amp died from to detect whether to go to the next file on the list or the previous one.
51. Cobble together a perl program to respond to keyboard input by sending a SIGSTOP, SIGCONT, SIGTERM, or SIGHUP to amp.
52. Huh. Amp always dies from a SIGPIPE. WTF?
53. Oh. I'm killing the wrong process.
54. Success!
55. Edit inittab to launch the player and control program automagically.
56. Catastrophic failure! You can't just launch arbitrary programs from inittab if they want to talk to the real world.
57. Coax getty into running the program for me.
58. Success! Sleep mode

Day Three:
59. The thought occurs t ome that it would be mechanically simpler to accept input via the mouse.
60. Gut a mouse
61. Think long and hard about how to do this.
62. Start GPM
63. Write a perl function that opens a pipe to mev and parses its output, turning leftward, rightward, upward, or downward movement into a a single character
64. Test it. Hey! It works!
65. Replace the keyboard input bit of my controller with the mouse input bit
66. It doesn't work
67. Huh. Calling a function doesn't store the result in $_. Learn something new every day
68. Yay it works!
69. Oh. It crashed.
70. Stick a half second sleep in the controller program to keep it from responding to a zillion mouse events for every gesture
71. Success. Turn the damned thing off and do some real work.

December 06, 2005

MP3 Jukebox

Okay, here's the goal:
I want a device that will boot up, search the CD-ROM and attached USB drives for MP3 files, and play them. The device needs to respond to the following commands:
*Next
*Previous
*Volume up
*Volume down

And that's it. Also, it ought to boot up as fast as possible.

So, here's what I've done so far:

1. Buy case
2. Find target hardware (Pentium 133, 32 MB of ram. Small hard drive.
3. Download and install MoviX, which is a linux live-cd which can be installed to the hard drive to make a standalone media player.
4. MoviX won't load on the target machine. Start over.
5. Download and install Damn Small Linux. This is an itty bitty little linux distribution that should install on anything
6. Damn Small Linux won't boot on the target machine. Start over.
7. Try both on some other hardware
8. Won't work on any of those either. Start over
9. Boot target machine off of old salvaged hard drive
10. Linux boots. Fast! Hey. I wonder what the root password is on this...
11. Reboot in single-user mode and reset the password.
12. Linux boots! Fast! Yay!
13. It's redhat 5.2. Ask some friends how to get sound working in redhat 5.2
14. They tell me, rather snarkily, to buy a whole new computer costing several hundred dollars to perform the exact same task that a my $25 mp3 player does.
15. Hey. This computer doesn't have a network card. I don't actually need one, but without it, it's going to be a bitch to download the relevant software.
16. Did I mention this computer couldn't boot from the CD-ROM?
17. Decide to have a go at slackware. Hey, there's no isos. I have to download all these files manually?
18. Oh. This mirror has isos. Let me download that
19. Four CDs. Okay. Fine.
20. Estimated time Left: 3 hrs. 46 minutes.

So, I'm not going to get this done today. Sigh.

December 05, 2005

My life this weekend, and why the weekly updates are late

My beloved girlfriend had a birthday this weekend. Because she is a wonderful person, she made the long drive down to see me and went on to go to the trivia playoffs with me, as they were, tragically scheduled for her birthday. (Second place, by the way, so we move on to the semifinals). So I had a wonderful weekend with a beautiful woman doing things way more enjoyable than writing in my blog (We watched Love Actually and Pirates of the Carribean). I'll try to update the regular features this week.

The other -- and far less interesting -- thing that is consuming my time this week is Christmas shopping, after a fashion. For the sake of security, I can't say much right now, but I will say this: The world is full of obsolete PCs. It really bugs me that there aren't more sites where you can find interesting things to do with them. I am working to turn a 133ish Mhz Pentium class machine -- this was the machine I used as my primary box not 8 months ago -- into a computer that does exactly one thing, exactly the same thing as a $30 MP3 player.

As it turns out, this is very hard. Ridiculously hard. Comically hard.

As I will outline shortly.

In the mean time, I've added del.icio.us to the badges down the side. You can find out what I've found noteworthy on the internet by clicking it.

Obligatory badges

This weblog is licensed under a Creative Commons License. Some rights reserved.

Powered by Movable Type