Null Disquisition

Lots of talk about nothing

1080p content on your PS3

New toys bring new adventures. My awesome wife got me a PS3 for my birthday recently and I've been tinkering around with getting some non-Bluray HD content to play on it. My initial attempts to stream stuff over my network proved unsatisfying. Since the PS3 is only capable of 802.11g, I gave up on the high bitrate stuff (it's perfectly capable of DVD quality content (1.5~2.5 Mb/s). Software used (on Mac OS X 10.5): * [tsMuxer](http://www.smlabs.net/tsmuxer_en.html "tsMuxer website") * Disk Utility * newfs_udf * hdiutil Hardware used: * Macbook Pro * Blank CD/DVD Media * PS3 Files used: * MKV file with AC3 audio stream and H264 video stream Attempt 1 (**successful**): Load the MKV with tsMuxerGUI, select M2TS muxing. If the video profile is above 4.1, lower it to 4.1 (as the PS3 cannot support higher than an H264 level 4.1). Generate the m2ts and meta file, burn them both to a CD/DVD. This will be readable by the PS3 as a data disk - it will not autoplay, but you can access it and play it. To me, this is not an ideal solution as it does not support menus, chapters, or seeking. Attempt 2 (**unsuccessful**): Same deal as before, but select "AVCHD disk". This option will create a BD friendly file structure (folders named BDMV and CERTIFICATE). The trick here is to burn the disk as UDF 2.5 (this is not super easy on OS X or Linux). I wasted many CDs trying to regular ISO9660. Following the instructions [here](http://www.videohelp.com/forum/archive/how-to-burn-avchd-on-dvd-r-in-high-def... "about halfway down"), you must create the image and format it as UDF 2.5. dd if=/dev/zero of=myfile.img bs=1k count=716800 newfs_udf -r 2.5 myfile.img -v volume_label hdiutil mount -nobrowse myfile.img cp -R /path/to/avcdh-files/ /Volume/volume_label/ hdiutil unmount /Volume/volume_label
In plain-speak, create an empty (large) image, format it to UDF 2.5, mount it, copy the BD-compatible files into the volume, and unmount. You then use Disk Utility to burn the resulting image. No success here, but at this point I was so close, I could taste it. Attempt 3 (**successful**): *Identical* procedure as Attempt 2, with one important exception - the image you create with `dd` must be sized in even increments of 1GB - that is, count==N\*1024\*1024. A few things to try next: * Menus * DTS audio stream * Subtitles Anyone wanting to test this out with a super high quality 1080p rip, I recommend [Big Buck Bunny](http://www.bigbuckbunny.org/index.php/download/ "Big Buck Bunny - Open Movie Project"). You'll need Handbrake to convert it to a compatible container format if you download the AVI (tsMuxer doesn't like AVIs).

Filed under  //   General   Mac  

Mad scientist in my trash

Media_httpuploadwikim_hxcrb
While I was taking out the trash today, I noticed something peculiar about an old computer monitor left out by my trash can. It had been smashed open and a component was taken out of it. The missing component was in fact the electron gun - perhaps the coolest part of a cathode ray tube (CRT). An electron gun is essentially a mini particle accelerator used to speed up and focus electrons into a teeny tiny beam that hits phosphorous atoms on the back of the class of your favorite CRT and causes them to fluoresce (make color). In a physics lab back in undergrad, I was playing with a smaller version of one of these that was running at 600V (low amps). My lab partner zapped himself and was all shaky for the rest of the afternoon. I imagine the volts running through these commercial grade electron guns must be pretty serious.
Media_httpfarm4static_itgwx
My best guess is that one of the bums in my area is aspiring to be an evil genius - constructing some sort of death ray I'm sure. My hunch was bolstered upon further investigation of a photo I took of the CRT. As you can see, it's clearly missing the electron gun as a whole (notice the large hole in the tube). However, I also noticed that a piece of the gun remained - the electron source itself (to the right of the hole). So whoever Frankensteined my monitor was after the accelerator component of the electron gun - the magnet array. What sort of dastardly particles could he or she be planning to accelerate?!? Photons? Positrons?! I'm going to install a Faraday cage around my bedroom - just to be safe. -David

Filed under  //   General   electon gun   homeless physicist   poor grad student  

Gardening tip of the day

Media_httpimgskitchco_abhrr
When you're growing in a container that has plants of different growing rates, you'll often find yourself in a situation where one plant out-competes the others for light. There are plenty of things you can do to remedy the situation, but I'm going to share my personal favorite. Take the offending plant (in this case a Basil), and somewhere about halfway up the stem (or higher, not lower), give it a good pinch. The pinch to the stem will cause the plant to redirect its resources to repairing the damaged tissue. Since plants are really well programmed for self-preservation (as well as self-repair), it will not grow any taller until the stem is hardened and healed. This prevents it from buckling over at the pinch from any additional weight at the top of the plant from further growth. Plants are neat! A word of caution though - don't pinch it too hard (you'll break it), too often (you'll kill it), or too low (again, you'll break it). You don't want to actually hurt the thing, just mangle it slightly. -David

Filed under  //   General   plants  

The Official FSU Re-fill cup

Busy times. Been busting ass to keep up with everything this semester - teaching assistantship, classes, thesis, not to mention my new(ish) job at Loud3r. Had a few interesting things happen latetly that I felt warranted an update. To enumerate: I hacked some kid's Facebook account, wrote an HTML scraper to get the latest Naruto Shippüden episodes from Dattebayo, got my code working for my thesis, and did my final edits on my first real academic paper. Facebook failure: I was sitting in the class I TA for (along with my cohort Billzebub), I was sniffing the wifi traffic (like you do) and took a look at the pcap dump that was captured. Amongst the garbage was some request/response headers for Facebook. Being the curious little monkey I am, I fire up Firefox and copy/paste all the cookie information into my session (using Web Developer 2 extension). I head over to facebook.com and low and behold, I am Matt Whatshisname. Full access too, not just a temporary hiccup in the login system. After resisting messing with stuff and/or snooping, I clear my cookies and sit back in awe. Awe at how ridiculous it is that the Facebook login system is so exposed and broken. I tried to replicate the cookie spoof for some pics for this post, but apperently one or more of the cookies are time-sensitive. Edit: Hack successfully reproduced! Epic fail!! http://skitch.com/mumrah/7gcg/his-name-is-robert-paulson http://skitch.com/mumrah/7gcj/full-access More Naruto Shenanigans: No need to waste time about how I did it, here's a link that pretty much explains it all. Naruto Shippüden XML feed. Thesis: After going back and forth with my professor for weeks not getting anywhere, I sit him down and start at the beginning and force him to work through all the details with me. 4 hours later we have some functioning code. Obligatory photos to follow.

Media_httpmumrahnetwp_lcsdy
The above picture demonstrates the orthogonality and normalization of the eigenvectors (meaning we finally have the parition function correct as well as the normalization criterion). The following three pictures are just the first three eigenvectors.
Media_httpmumrahnetwp_cgfei
Media_httpmumrahnetwp_drjax
Media_httpmumrahnetwp_yphpd
Looking forward to the break. -David

Filed under  //   General   School   facebook   naruto   thesis  

So much for this weekend

I consented to a verbal NDA at the game store, so I can't give any details, but I got Spore a day early. Native OS X support... *drool*. Consequently, this will be the first time I'll have used my dvd drive on my new laptop. Lulz. I literally jumped in the air when they guy handed my the bag and prompted me to vacate the premesis. Screenshots after the break. -Break-

Media_httpmumrahnetwp_njxer
Media_httpmumrahnetwp_chkaa
Media_httpmumrahnetwp_achfw
Media_httpmumrahnetwp_hgyee
Media_httpmumrahnetwp_dbsfp
Media_httpmumrahnetwp_rdapc
Media_httpmumrahnetwp_jlaru
-David

Filed under  //   General   jealous?   omg   spore  

Old posts

In a tragic episode of miscommunication and server migration, I have managed to loose my once beloved Wordpress Blog (http://enja.org/david). I did, however, by the magic of the Wayback Machine uncover an archive from 2007. All of the important posts are there (the AJAX articles) and the other diatribe remains as well. http://web.archive.org/web/20070105031325rn_1/www.enja.org/david/ Mad props to Archive.org. -David

Filed under  //   Archives   General   archive   nostalgia  
Posted July 2, 2008