Archive for the ‘computers’ Category

Screen’s Clever Error Messages

Wednesday, March 26th, 2008

I am – and have for quite a while been – a huge pro­po­nent of GNU Screen for the many-fold improve­ments that it pro­vides to ter­mi­nal and SSH ses­sions. One of the things about screen is that it runs in two processes, one is a head­less process that redi­rects ter­mi­nal out­put of appli­ca­tions to it (server process) and the other is a process which con­nects to the server process allow­ing inter­ac­tion with and the view­ing of out­put from appli­ca­tions in the server process (client process). The advan­tage to this two process approach is that you can run screen from an SSH con­nec­tion, dis­con­nect the client process, leave and then later recon­nect a new client process to the same server process you started ear­lier, thus allow­ing ses­sion per­sis­tence. It’s a won­der­ful appli­ca­tion with many other fea­tures that make my life easier.

In addi­tion to being fan­tas­ti­cally use­ful, screen appears to have been writ­ten by some­one with a sense of humor as it seems to con­tain rather a few Easter Eggs. One par­tic­u­lar Easter Egg that I recently came across is that if the server process dies while the client process is still con­nected, you meet the error message:

Suddenly the Dungeon col­lapses!! — You die…

It’s a cryp­tic and omi­nous error mes­sage that might put you off a lit­tle if you don’t know what’s going on. A quick googling will show that some have acci­den­tally mis­in­ter­preted the mean­ing; thank­fully I could guess what it was and check google for confirmation.

Wanted: Bandmates for Rock Band

Sunday, March 23rd, 2008

Yesterday, I wan­dered over to Best Buy and finally picked up a copy of Rock Band for my Xbox 360. As I have already estab­lish, Rock Band is awe­some, so I’m mighty psy­ched to have a copy at the place now. I wasn’t prop­erly set up for it ear­lier but now that we’ve got a pro­jec­tor and a proper sound sys­tem, we have an amaz­ing Rock Band setup. Rock Band, of course, is far bet­ter as a mul­ti­player expe­ri­ence than a one per­son game, so any­time that any of you folks want to stop by and jam with me, you’re more than wel­come to do so.

My fourth birthday was in Rochester, NY

Friday, January 4th, 2008

It’s the 4th of January in a new year and, if you’ve fol­lowed me this far, you might recall that this is the anniver­sary of gwax’s rum­blings’ fp (first post). Although it’s been a slow year and I’ve got­ten pretty lazy about updat­ing reg­u­larly, I’ve been doing this for four years and I’m not plan­ning to stop just yet. Speaking of anniver­saries, you might recall the sychronic­ity of my blog shar­ing a birth­day with Uncyclopedia, which just turned three.

Halo 3: Worth the pain

Saturday, September 29th, 2007

Halo 3 came out for the Xbox 360 on Tuesday and it’s awe­some. On account of Halo 3, I’ve been going to sleep at about 2am for the past three nights, which wouldn’t be so bad if I didn’t also have to wake up for work at about 6am. That said, it’s totally worth the unpleas­ant­ness of not sleep­ing enough. Sure, it’s more Halo and not alto­gether too rev­o­lu­tion­ary but, it IS more Halo, it is pret­tier Halo with cooler weapons and vehi­cles. Basically, Halo was already King of con­sole FPSes and Halo 3 is just com­ing in and say­ing, “hey, I’m tak­ing over for my dad so sit down because you know your place!”

HUGLAGHALGHALGHAL Soulcalibur IV!

Wednesday, June 13th, 2007

Soul Calibur IV has been announced for the Xbox 360 and PS3. For those of you that know me and my pref­er­ences in video games, you might have some idea of how very excited I am right now. For those of you that don’t know my fond­ness for the series, suf­fice it to say that I am very excited. Furthermore, for those that didn’t catch the ref­er­ence, HUGLAGHALGHALGHAL is taken from Jerk City (a puerile, offen­sive, not safe for work comic that I don’t rec­om­mend any­body read).

Rock Band

Sunday, June 10th, 2007

I hap­pen to have a friend that works for Harmonix, cre­ators of Guitar Hero I & II, which pro­vided me a unique oppor­tu­nity ear­lier today (tech­ni­cally yes­ter­day). I got a chance to play a devel­op­ment ver­sion of Harmonix’s upcom­ing game Rock Band for a cou­ple hours and, I have to say, it is awe­some, really awe­some. I had to sign a NDA so I am not allowed to tell you any­thing else about it but, seri­ously, Rock Band is awe­some. Now, it’s time for me to set­tle in and wait for the game to actu­ally be released.

Ultimate Xbox 360 Transcoding solution

Sunday, January 28th, 2007

About a week ago, I finally caved and bought myself an Xbox 360. Along with some really great games (ex. Gears of War) the 360 is also a pow­er­house of media play­ing capa­bil­i­ties. Using Microsoft pro­vided soft­ware you can set up your PC to serve media over the net­work to your 360. This means that you can lis­ten to your entire music col­lec­tion while you play you games (solves the only prob­lem with Geometry Wars, the mediocre sound­track); the 360 natively plays mp3s so you don’t need to do much of any­thing to make music work. Unfortunately, the 360 will only natively play wmv video files, and only ones that are prop­erly for­mat­ted, which means that you’ll have to do a bit of work to watch and DivX, Xvid or, for that mat­ter, just about any­thing else that you didn’t get from Microsoft to begin with. Playing my video files on my TV through my 360 is an impor­tant thing for me, so set about scour­ing the inter­net to fig­ure out how to do this and, hav­ing done so, I now report to you on what I have found.

If you’re run­ning Vista or XP MCE, it’s sup­pos­edly a lot eas­ier but, since I have nei­ther, you’re on your own and I can­not help. Supposedly, it’s pos­si­ble to use TVersity on a reg­u­lar XP machine to do real-time on-the-fly transcod­ing of your files into wmv but I was not able to make it work. It may be the case that my com­puter is not pow­er­ful enough for on-the-fly transcod­ing or it might be that I had it set up wrong but the sim­ple fact of the mat­ter is that, in my opin­ion, TVersity is pretty flaky and doesn’t pro­vide a very good net­work inter­face when you access it through the 360. Using Microsoft’s soft­ware and man­u­ally transcod­ing files before I watch them is thus my option of choice for watch­ing movies and lis­ten­ing to music on my 360. This brings us to the real meat of this post, how to best transcode files for play­ing on the 360.

I tried a whole bunch of transcod­ing options, none of which worked, before I came across Encode360. Encode360 encodes things per­fectly and allows for the vital rescal­ing (more on this later) but suf­fers from two prob­lems: it’s slow and it crashes a lot. A lit­tle more dig­ging turned up that some had fig­ured out how to use VLC media player to per­form the transcodes. I tried the VLC transcod­ing method and dis­cov­ered that it was both very fast and encoded per­fectly. Unfortunately, the batch files pro­vided for this pur­pose don’t do rescal­ing and have a num­ber of other prob­lems. The rescal­ing is vital because if you don’t scale your file prop­erly, the 360 will auto-scale to fit the TV and the 360’s auto-scaling is ter­ri­ble, leav­ing blocky arti­facts all over the screen. In order to deal with the 360’s scal­ing issues and some of the other prob­lems of the pro­vided batch files, I read through VLC’s doc­u­men­ta­tion and fid­dled around a bunch and am proud to say that I have come up with a few new batch files for VLC that will process video files and make them work prop­erly on your 360.

Go get your hands on a copy of VLC media player and then grab the batch files I have made (vlc2xbox480h.bat and vlc2xbox720w.bat). You will need to mod­ify the batch files slightly for your sys­tem; open the file in a text edi­tor and change the very begin­ning to point to where you have installed VLC (“C:\program files\vlc\vlc.exe” is where mine is, change this if you need to). In order to transcode a file, you will drag-and-drop the file that you want to transcode onto one of these batch files, depend­ing on the files aspect ratio. If the files aspect ratio is less than 16:9, drop it on the 480h file; if the aspect ratio is greater than 16:9, drop it on the 720w files; if the aspect ratio is 16:9, drop it on either one. It is impor­tant to note that your file’s file­name can­not have any sin­gle quotes (‘) or it will cause prob­lems. So there you have it, the best way that I’ve found to transcode files into a 360 ready for­mat. I might improve the batch files later or I might try writ­ing a wrap­per appli­ca­tion at some point and, if I do, I’ll post those updates here.

Let’s Talk Extensions, Redux

Wednesday, January 17th, 2007

I’m still (sur­prise, sur­prise) using Mozilla Firefox as my pri­mary web browser and I con­tinue to rec­om­mend it as the finest browser that I am aware of. A bit over a year ago, I sug­gested a bunch of exten­sions for use with Firefox; today I do the same. In the inter­ven­ing time, many new ver­sions of Firefox have come and gone and my needs in exten­sions have changed. Here’s an updated list:

  • BetterSearch — pro­vides thumb­nails in google search results; some­times it’s the lit­tle things
  • Bookmark Sync and Sort — allows the syn­chro­niza­tion of book­marks from mul­ti­ple com­put­ers through an ftp or WebDAV http/https store; essen­tial for any­one with more than one computer
  • BugMeNot — bypasses many web­site reg­is­tra­tions; I really hate those com­pul­sory registrations
  • ChatZilla — IRC client; some­times you just need an IRC client
  • Colorful Tabs — col­orizes my tabs; another one of those lit­tle things that some­times it’s
  • Download Statusbar — moves down­load sta­tus from the down­load man­ager to the bot­tom of your browser win­dow; the down­load man­ager annoys me
  • DownThemAll! — down­load all files from a page; some­times you just need all the files
  • ErrorZilla Mod — replaces the failed to load page with a more use­ful one; yeah, more useful
  • Execute JS — exe­cute arbi­trary javascript or inject it into pages; some­times you just need a lit­tle more javascript
  • Fasterfox — speeds up and opti­mizes page load­ing; faster is bet­ter after all
  • Firesomething — rebrands Firefox wrong; Mozilla Taconarwhal never gets old
  • Fission — puts a load­ing bar in the address bar; yeah, another one of those lit­tle things
  • Greasemonkey — allows for the use of cus­tom user scripts (many of which are freely avail­able); so much cus­tomiza­tion, so great
    • (script) Amazon DRM Notifier — lets you know if a CD on Amazon is infected with DRM; I hate crip­ple­ware and want noth­ing to do with it
    • (script) face­book aim sta­tus icon — tells you if a per­son in face­book is cur­rently online with AIM; mar­gin­ally use­ful infor­ma­tion but I am a fan of infor­ma­tion overload
    • (script) Facebook Flyer Remover — gets rid of ads in Facebook; yeah, I still hate ads
    • (script) Facebook StalkrNET — rela­bels every instance of the name Facebook to StalkrNET; every­one uses it for stalk­ing, why not call it like it is
    • (script) Westlaw Title — puts the title of a found arti­cle in the title bar when using Westlaw; makes my law school research slightly easier
    • (script) Westlaw Window — pre­vents Westlaw from cre­at­ing a whole bunch of unneeded win­dows; makes my law school research less annoying
  • Hit-a-Hint — press H or hold Spacebar and all links on the page get a num­ber, type the num­ber to select the link; some­times the mouse just slows you down
  • Html Validator — puts an icon show­ing whether a page is valid HTML in the sta­tus bar; I’m a stick­ler for valid HTML and I like to know when a page passes or why it’s fail­ing to validate
  • Link Alert — tells me what sort of thing a link is link­ing to; these kinds of things can be good to know something
  • NoScript — dis­ables javascript and flash by default, allows whitelists; gets rid of so many ads and so much annoyance
  • ShowIP — shows the IP address for and pro­vides infor­ma­tion about a page in the sta­tus bar; mar­gin­ally use­ful infor­ma­tion but I kind of like it
  • Tab Mix Plus — improves tab func­tion­al­ity sub­stan­tially; seri­ously, Tab Mix Plus makes tabs so much better

The Magical Anniversary

Thursday, January 4th, 2007

Today marks the third anniver­sary of this blog’s incep­tion. Fancy that, I’ve been spew­ing crap onto the inter­net for three whole years; go me! I don’t know that I’m con­tribut­ing more to the inter­net than this-one-quirky-guy-who’s-done-some-stuff’s opin­ion but I was never promis­ing much more than that and I like to think that the this-one-quirky-guy-who’s-done-some stuff is a lot inter­est­ing than many of those peo­ple that have con­verted myspace and live­jour­nal into fes­ter­ing hives of angst. Heck, with­out this blog we wouldn’t have ever seen the likes of my solu­tion for stuck LCD pix­els or my answer to the chicken and egg debate (my records show that you peo­ple really dig these things). Anyway, happy third anniver­sary my blog and thanks to all my read­ers for, well, reading.

Oh, and it’s the mag­i­cal anniver­sary because three is the mag­i­cal num­ber. I mean, surely you’ve read fairy tales. Right? Anyway, mag­i­cal or what­ever, three is my favorite num­ber so it’s still special.

Wii Devastation and Wiiproofing

Sunday, December 10th, 2006

One of my house­mates got a Nintendo Wii and, I have to tell you folks, it really is the best thing to hap­pen to video games in ages. I’ve been play­ing a lot of Wii Sports and Zelda: Twilight Princess, both of which are phe­nom­e­nal games that I rec­om­mend; I also highly rec­om­mend Excite Truck, which takes great advan­tage of the Wiimote (con­troller). I haven’t had this much fun play­ing video games in a very long time and, con­sid­er­ing how much I like video games, I’m say­ing a lot here. Twilight Princess is so much fun that I’ve logged about 34 hours within the past week and I haven’t even been side-questing very much.

Wiimote takes out our TV As much as I love the Wii, my point in this post is not to sing the praises of the Wii but to warn you of the dan­gers and sug­gest pos­si­ble pre­ven­ta­tive mea­sures. There have been a num­ber of sto­ries prop­a­gat­ing their way about the inter­net about peo­ple throw­ing their Wiimotes into win­dows, tele­vi­sions and other peo­ple. Nintendo’s response to hear­ing the peo­ple have been throw­ing con­trollers into tele­vi­sions and such has basi­cally been to tell peo­ple to hold on the con­trollers. Prior to yes­ter­day, I would have, and did, scoff at those idiots that broke their crap but that would have been before yes­ter­day. Yesterday, I was play­ing Wii Sports bowl­ing with a few of my friends; we were using one Wiimote between the four of us and since the tran­si­tions were fairly rapid, we weren’t both­er­ing to use the wrist strap (big mis­take). One of the house­mates I was play­ing with *cough*Paddy*cough* lost con­trol of the Wiimote and threw it into our won­der­ful 51″, rear-projection HDTV. The front sur­face of our TV was 0.093″ PMMA (a.k.a. Acrylic or Plexiglas), which is a fairly brit­tle and not very tough mate­r­ial. Needless to say, a Wiimote thrown fairly hard at a thin sheet of PMMA results in a pretty big crack (see image). A bro­ken HDTV is a very sad thing, espe­cially when it’s your TV.

So there we were with a cracked TV so, clearly, the thing to do was pull it apart and fix it. It took me a while to get the thing apart but even­tu­ally we had TV bits all over the liv­ing room floor and I’d got­ten that PMMA screen out. Having pulled the PMMA out at about 2am and hav­ing no replace­ment on hand, the parts were left sprawled out in our liv­ing room. First thing (1:30pm) today, I went off to Home Depot with the respon­si­ble party and another so as to obtain a nice big sheet of 0.093″ Polycarbonate (a.k.a. Lexan), which is about three times as expen­sive and about thirty times as strong (impact strength) as PMMA. After a bit of time cut­ting the sheet of Polycarbonate down, a bit more time putting the Polycarbonate in the screen and a bit more time reassem­bling the TV, we have a func­tional 51″ HDTV. Additionally, Polycarbonate is what’s used for bul­let­proof glass so hope­fully that’ll make it Wiiproof too.

So, the morals of this post are: 1) make sure that you always use the wrist strap, and 2) replace your screen with Polycarbonate or put a sheet of Polycarbonate in front of your TV.

Yesterday, the Internet called

Saturday, October 28th, 2006

Last night, I received a ran­dom tele­phone call from a num­ber that I did not rec­og­nize and, as is my style, I answered it. My, “Hello” was met with an, “Is this George Waksman?” to which I responded in the affir­ma­tive, a response that met with much rev­elry from the other end of the line. The call even­tu­ally turned out to be from some guy who come across my research into Tootsie Roll Pops and taken advan­tage of the fact that I keep my cell phone num­ber on my home­page. This man was call­ing because he wanted to know both if I was seri­ous and if I had really eaten all those Tootsie Roll Pops. Not being a lying sort of per­son, I of course informed the gen­tle­man that I was only kind of seri­ous but that I had in fact eaten all of those Tootsie Roll Pops. The man on the tele­phone seemed over­joyed by the infor­ma­tion that I had just pro­vided him, thanked me and took his leave of the tele­phone conversation.

The Book of Mozilla

Monday, September 18th, 2006

If you are using a Mozilla based browser (such as Firefox), check out The Book of Mozilla. If not using a Mozilla based browser, don’t bother (though you might con­sider get­ting Firefox because it’s a fan­tas­tic browser).

History shall know today as T-Day

Wednesday, June 28th, 2006

Today is a his­toric day in the com­put­ing world of George; today I have bro­ken the 1 ter­abyte mark. I’ve had some minor issues with a few (4) of my hard dri­ves recently, so between my data pack­rat ten­den­cies and the cur­rent price of hard dri­ves, I went out and bought a pair of 300GB hard dri­ves. What, a pair of 300GB hard dri­ves, ludi­crous you say? Not so, I always buy hard dri­ves in pairs so that I can stripe them as RAID 0 arrays; it’s a prin­ci­ple, habit and pol­icy thing of mine, so pairs. Also, if I’d got­ten any less than 500GB, I wouldn’t have enough space to resolve my cur­rent hard drive issues so as to be able to burn DVDs and refor­mat every­thing. Anyway, adding 600GB to thevoid’s cur­rent 480GB brings her to a grand total of 1080GB, which makes thevoid my first com­puter to break out of the sub-terabyte world. Doing a quick tally over all of my var­i­ous data­s­tores, thevoid at 1080GB, hobosphere at 160GB, r-type at 4GB (*snicker*), ~400 blank and used CD-Rs mak­ing 280GB, ~300 blank and used DVD-Rs and DVD+Rs mak­ing 1350GB, my cur­rent data capac­ity is sit­ting pretty near a whop­ping 2.8TB; man I love big numbers!

In think­ing about how much space I now have on one com­puter (thevoid), it occurs to me that it might very well be time to start putting Operation Dreadnought in action (cue omi­nous music).

Neutral Nets and Rockets that go Boom

Friday, June 23rd, 2006

I’ve started watch­ing the daily vlog (please tell me I’m not becom­ing hip) Rocketboom because it cov­ers issues that inter­est me in a style that I like and the host(ess) is cute. I men­tion this to you today both because I’ve been watch­ing it long enough to think that it’s worth men­tion­ing to the rest of you and because they actu­ally did some­thing that caused me to pause and take note. Today’s Rocketboom is prob­a­bly the best piece I have yet seen on the topic of net neu­tral­ity; don’t get me wrong, Ask A Ninja did a fine piece on net neu­tral­ity too but the piece by Rocketboom does a really good job of explain­ing why net neu­tral­ity is a really impor­tant issue and why every­one needs to tell their gov­ern­men­tal rep­re­sen­ta­tives to keep our inter­net free. I really don’t want to find myself, ten years from now, lament­ing over the way the inter­net used to be.

Freshly Packaged 1s and 0s sent to your Door

Friday, June 23rd, 2006

Between work and hav­ing hard drive prob­lems at home, I’ve started lis­ten­ing to a lot of stream­ing inter­net radio and I’ve had some pretty good results. For a while I was on an NPR kick, lis­ten­ing to WBUR (my local NPR) and hav­ing a pretty good time with that. As is inevitably the case with me, I got tired of hear­ing old news and went in search of a decent music stream. In the past I’d had rather poor luck with find­ing a music stream to my lik­ing but this is no longer the past. I stopped by Digitally Imported Internet Radio (di.fm) to see what they have to offer these days. Looking at what DI has to offer, ignor­ing the ones I know I don’t much like, I decided to give their Chillout Stream [.pls] a try and I have got to say, I am mighty pleased. DI sort of fell out of my favor a few years back when they were still play­ing mostly trance and most trance hap­pened to turn into crap. In the inter­ven­ing years DI added more streams, none of which quite grabbed me, but now this Chillout stream is really hit­ting me as just my sort of thing. They’ve even played a cou­ple songs that I know and am quite par­tial to: Peace of Mind by Dark Soho and Behind Closed Eyelids by Shpongle. Color me pleased DI.

Now, if only there were some way that I could get this in my car.

Dvorakification

Monday, May 22nd, 2006

This just in from the because why not depart­ment, I’m con­vert­ing my key­boards to and teach­ing myself to use the Dvorak key­board lay­out. Supposedly Dvorak is faster and loss likely to cause carpal tun­nel but I’m not try­ing it for those rea­sons; I’m try­ing Dvorak because it fits into my ongo­ing pol­icy of cul­ti­vat­ing eccen­tric­i­ties quite well.

So far, it’s mostly just annoy­ing not know­ing how to type any­more but, even so, I’m start­ing to get the hang of some of the vow­els and more com­monly used keys. Aside from my eccen­tric­ity goals, I’m inclined to believe that there might just be some­thing to this crazy lay­out. That said, I do have one big com­plaint already, I can’t use a mouse with my right hamd and press Ctrl-X/C/V with my left hand on its home row.

Silly Nintendo

Thursday, April 27th, 2006

Just this morn­ing, I was think­ing about Nintendo’s upcom­ing video game con­sole, code­name Revolution. At the time I was think­ing about how fan­tas­tic a mar­ket­ing and hype-building job Nintendo has been doing. The end line of my think­ing was the only thing that Nintendo could do wrong at this point is choose a bad release name for the con­sole and they’ve done just that; they’ve decided to call it the Nintendo Wii (pro­nounced like “we”). Now, cer­tainly part of my dis­like for the new name is based on hav­ing con­sid­ered it the Revolution for so long and hav­ing a gen­eral repug­nance for the prac­tice of name chang­ing (that’s a whole other dis­cus­sion in and of itself); I expect that I won’t dis­like “Wii” as much when I get used to it. That said, “Wii” is a ter­ri­ble name for the US mar­ket; “Xbox” and “Playstation” aren’t great either but at least they can be pro­nounced with­out ambi­gu­ity and have some rec­og­niz­able traits. In Nintendo’s defense, I think they’ve got “Revolution” planted firmly in a lot of heads so peo­ple are going to buy it regard­less of the name and call it what they feel like; heck, I might just call mine a “Nintendo”.