<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2102140696733915266</id><updated>2011-12-20T17:59:15.702-08:00</updated><category term='Xvid'/><category term='DVI'/><category term='Playstation3'/><category term='Blu-ray'/><category term='Networked Media Tank'/><category term='uPnP'/><category term='PS3'/><category term='Firewire'/><category term='DLNA'/><category term='iPhone jack'/><category term='Ghostscript'/><category term='Xbox 360'/><category term='HD'/><category term='mini-DVI'/><category term='Apple TV'/><category term='boot.efi'/><category term='iPhone 3G'/><category term='Divx'/><category term='Gutsy Gibbon'/><category term='HDMI'/><category term='Streaming'/><category term='Typesetting'/><category term='EXT3'/><category term='DVD'/><category term='Digg'/><category term='X11'/><category term='upscaling'/><category term='interpolation'/><category term='Hosts file'/><category term='GTAIV'/><category term='HDTV'/><category term='DVB'/><category term='hack'/><category term='Sony'/><category term='Adblocking'/><category term='PDF'/><category term='upconversion'/><category term='DVR'/><category term='810i'/><category term='1080p'/><category term='Motorola'/><category term='Microsoft Surface'/><category term='X'/><category term='5C encryption'/><category term='xorg'/><category term='MPEG2'/><category term='iPhone'/><category term='Linux'/><category term='xorg.conf'/><category term='Macbook'/><category term='HBO'/><category term='Hardy Heron'/><category term='TeX'/><category term='Jailbreak'/><category term='Multiple Monitors'/><category term='Ubuntu'/><category term='LaTeX'/><title type='text'>Raj's Technology Blog</title><subtitle type='html'>Raj's adventures with Linux, MacOSX, the HD revolution, and any other toys he might pick up along the way.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>90</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3385186672733965281</id><published>2011-04-01T12:07:00.000-07:00</published><updated>2011-04-01T12:13:15.188-07:00</updated><title type='text'>Possible Project: iPad + Canon camera</title><content type='html'>&lt;div&gt;This is a wild idea and I don't know if its possible, but I'm putting it up here mostly so I remember to try this if I ever get some free time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The idea is to write an iPad app that can connect to a Canon camera directly through the Apple camera connection kit USB interface.  You'd have to reverse engineer the Canon USB control protocol, but these guys seem to have already done so and reimplemented the protocol for use on Arduino microcontrollers:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;http://www.circuitsathome.com/camera-control/arduino-based-controller-for-canon-eos-cameras&lt;div&gt;https://github.com/felis/Arduino_Camera_Control&lt;/div&gt;&lt;div&gt;http://www.circuitsathome.com/ptpusb-control-camera-data&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So I think this would be a matter of porting the USB control code to run on iPad, and then working on a GUI to control the camera with.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm not saying this will be easy, or if I'll ever have time to look into it.  Add this to my pile of "DIY projects I would do if I had the time".&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3385186672733965281?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3385186672733965281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3385186672733965281' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3385186672733965281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3385186672733965281'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2011/04/possible-project-ipad-canon-camera.html' title='Possible Project: iPad + Canon camera'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-6840521723513216224</id><published>2011-01-27T08:56:00.000-08:00</published><updated>2011-01-27T09:53:03.995-08:00</updated><title type='text'>Tutorial: Vevo to iTunes on Mac OS X, Video and Audio (Youtube and others too)</title><content type='html'>&lt;div style="text-align: left;"&gt;Vevo offers HD videos of your favorite music.  Here is how to download them on Mac OS X.  This procedure probably works for other sites too like youtube, and tons and tons more.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Getting the Video&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;In Firefox, get the Video &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/"&gt;DownloadHelper&lt;/a&gt; add-on.&lt;/li&gt;&lt;li&gt;Go to &lt;a href="http://www.vevo.com/"&gt;Vevo&lt;/a&gt; (or youtube or most any other tube site), and start watching your video in the resolution you want.&lt;/li&gt;&lt;li&gt;Click the arrow next to the rotating DownloadHelper icon at the top of the browser&lt;img src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/TUGtyYzc7SI/AAAAAAAAAFk/XqmDv_hfz5g/s400/dowloadhelper.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 65px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5566921695569964322" /&gt;Be careful of downloading the advertisement that plays.  It should be pretty obvious (i.e. if an ad plays, don't click on the top file in the list, wait for the video to load and check the list again.  Same goes for changing resolutions.)&lt;/li&gt;&lt;li&gt;Choose the file you want.  For high quality stuff on Vevo, you'll most often get the Apple-ish MP4 version (AAC+h264).  For older or lower quality stuff, you'll have to get the flash format (FLV file).  I'll assume MP4 video from here on out.&lt;/li&gt;&lt;li&gt;If it was 720p (or lower) MP4, this should immediately drop into iTunes and be syncable on AppleTV2/iPhone4/iPad.  Enjoy your video!  &lt;/li&gt;&lt;li&gt;If it was 1080p MP4 or FLV, use &lt;a href="http://handbrake.fr/"&gt;Handbrake&lt;/a&gt; to convert to iTunes friendly format.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Converting the Audio for iTunes&lt;/b&gt;&lt;/div&gt;&lt;div&gt;If you want just the audio ripped from such a file, you just have to remux the audio to the appropriate Apple container.  I tried using Quicktime to make a MP4 movie with audio only in it; while that plays correctly in iTunes, its recognized as a video file, which annoys me.  So use ffmpeg to remux just the audio to the right container.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Get &lt;a href="http://www.nef.wh.uni-dortmund.de/~mt/remux/"&gt;remux&lt;/a&gt;.  This is a &lt;a href="http://www.ffmpeg.org/"&gt;ffmpeg&lt;/a&gt; gui, but &lt;a href="http://forum.videohelp.com/threads/325291-does-ffmpegX-include-ffmpeg?p=2050386&amp;amp;viewfull=1#post2050386"&gt;ships with a current build of ffmpeg&lt;/a&gt;, which is easier than installing it from source, fink, or macports, and is more up-to-date than &lt;a href="http://www.ffmpegx.com/"&gt;ffmpegX&lt;/a&gt; which hasn't been updated in 3 years.&lt;/li&gt;&lt;li&gt;Make a symlink to the ffmpeg that lives inside the remux application so you can call it from the command line.  I called the link remux_ffmpeg to avoid potential naming conflicts with other tools on my system: &lt;blockquote&gt;sudo ln -s /Applications/remux.app/Contents/Resources/ffmpeg /usr/local/bin/remux_ffmpeg&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Use ffmpeg to get the audio out and remux to the right container.  I had to &lt;a href="http://www.ffmpeg.org/ffmpeg.html"&gt;RTFM&lt;/a&gt; to figure out exactly how to call it: &lt;blockquote&gt;remux_ffmpeg -i in_video.mp4 -vn -acodec copy out_music.m4a&lt;/blockquote&gt;Just so you know, -vn says no video output, -acodec copy specifies the audio codec should be a passthrough/no re-encode.&lt;/li&gt;&lt;li&gt;Now drop into iTunes, and there you go!&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-6840521723513216224?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/6840521723513216224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=6840521723513216224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6840521723513216224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6840521723513216224'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2011/01/tutorial-vevo-to-itunes-on-mac-os-x.html' title='Tutorial: Vevo to iTunes on Mac OS X, Video and Audio (Youtube and others too)'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TeHrHLV0Pyw/TUGtyYzc7SI/AAAAAAAAAFk/XqmDv_hfz5g/s72-c/dowloadhelper.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7740147559484478320</id><published>2011-01-25T14:33:00.000-08:00</published><updated>2011-01-25T15:23:03.316-08:00</updated><title type='text'>Rip Blu-rays with MakeMKV for Mac OS X</title><content type='html'>There is this cool multiplatform program called &lt;a href="http://www.makemkv.com/"&gt;MakeMKV&lt;/a&gt; that strips DRM off of your Blu-ray collection, and it works natively for Mac. Its currently in beta, so you can use the following beta key (though I'm not sure how this is really different from the 30 day trial, since the beta seems to be running out soon):&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(46, 139, 87); font-family: Monaco, 'Andale Mono', 'Courier New', Courier, mono; font-size: 12px; line-height: 15px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(46, 139, 87); font-family: Monaco, 'Andale Mono', 'Courier New', Courier, mono; font-size: 12px; line-height: 15px; "&gt;&lt;blockquote&gt;T-1kXI22tN1leidXUU8rW81qqCvCyckQQgOJ4W7XB6n6eEfXwRK6K5UEOIVNNflFq87K&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It takes whatever is present on the disk and muxes it all into an MKV container without changing codecs. By default, it will copy the video, multiple audio tracks, and subtitles. There are a few problems with this kind of rip though:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;The file size is HUGE, barely smaller than the original Blu-ray.&lt;/li&gt;&lt;li&gt;Only PCs or certain dedicated media streamers can play 1080p, MKV, or recognize multiple/multichannel audio and subtitles.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Re-encoding the video to 720p h264 and the audio to 2 channel AAC in an MP4 container simultaneously fixes all issues; this format is about 1/4 the file-size of the original video, and is supported on AppleTV2/iPad/iPhone4, and pretty much everything else. Here is my workflow for this process.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Use MakeMKV on a Blu-ray.&lt;/div&gt;&lt;div&gt;Use Handbrake on the resulting files.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Start with the high profile.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;1280 x 720 resolution.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Turn off decomb and deinterlace&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;RF of 20&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Check large file size&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Remove extra audio passthrough&lt;/div&gt;&lt;div&gt;Drop into iTunes and sync with devices.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Of course, if you have terabytes upon terabytes of storage, forget the Handbrake re-encode, and just watch on your streaming/media box.  Enjoy!&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7740147559484478320?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7740147559484478320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7740147559484478320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7740147559484478320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7740147559484478320'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2011/01/rip-blu-rays-with-makemkv-for-mac-os-x.html' title='Rip Blu-rays with MakeMKV for Mac OS X'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2585440999766507826</id><published>2011-01-05T13:39:00.000-08:00</published><updated>2011-01-12T19:58:20.600-08:00</updated><title type='text'>Jailbreak iOS 4.2.1 on iPhone 4 (with links)</title><content type='html'>&lt;div&gt;Update 1:  Bluetooth doesn't work as of this release, and neither does Skype.  New redsn0w should fix it when it leaves beta status.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Update 2: Betas 5 and 6 have been released since I wrote this, which fix bluetooth and skype, respectively. The link to redsn0w has been updated.  The Dev team also says on twitter that they are working on porting the untether to work with a 4.1 IPSW, instead of the 4.2b3 beta firmware only available to developers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This &lt;a href="http://jailbreakmatrix.com/iphone-ipad-content/how-jailbreak-421-untethered-iphone-4ipadipod-touch-4g"&gt;link&lt;/a&gt; has the instructions you need.  But the short of it is:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1.  Jailbreak with redsn0w.&lt;/div&gt;&lt;div&gt;2.  Boot tethered.&lt;/div&gt;&lt;div&gt;3.  Update Cydia.&lt;/div&gt;&lt;div&gt;4.  Boot tethered again.&lt;/div&gt;&lt;div&gt;5.  Install openssh in Cydia.&lt;/div&gt;&lt;div&gt;6.  Use jailbreak monte in redsn0w.  Note that this requires the 4.2b3 restore file &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Here are the files you'll need:&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;a href="http://appldnld.apple.com/iPhone4/061-9860.20101122.Xsde3/iPod3,1_4.2.1_8C148_Restore.ipsw"&gt;official 4.2.1 restore&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;4.2b3&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Don't pirate this.  You should have joined Apple as a developer and downloaded it legitimately.&lt;/div&gt;&lt;div&gt;iphone3,1.4.2.8c5115c.restore.ipsw&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;a href="https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_mac_0.9.7b6.zip?attredirects=0&amp;amp;d=1"&gt;redsnow 0.9.7b6&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enjoy!  I'll probably be doing this with iPad, so I'll post another one of these when I do.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2585440999766507826?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2585440999766507826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2585440999766507826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2585440999766507826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2585440999766507826'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2011/01/jailbreak-ios-421-on-iphone-4-with.html' title='Jailbreak iOS 4.2.1 on iPhone 4 (with links)'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2295693034128669583</id><published>2010-11-10T10:44:00.001-08:00</published><updated>2010-11-10T10:59:48.860-08:00</updated><title type='text'>Galaxy S Tab: the (real) big iPod Touch?</title><content type='html'>&lt;div style="text-align: left;"&gt;Giz has a very &lt;a href="http://gizmodo.com/5686161/samsung-galaxy-tab-review-a-pocketable-train-wreck"&gt;unfavorable review &lt;/a&gt;of the Galaxy S tablet.  But I point your attention to this image from that article:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://cache.gawkerassets.com/assets/images/4/2010/11/500x_galaxyreview_17.jpg"&gt;&lt;img src="http://cache.gawkerassets.com/assets/images/4/2010/11/500x_galaxyreview_17.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 500px; height: 333px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That's an iPhone on top of a Galaxy S tablet on top of an iPad.  For those saying the iPad was just a large iPod touch, I ask you to reconsider.  Its a really good thing that Apple decided to get close to notebook proportions with the iPad and eschew the 7-inch form-factor, because otherwise you'd end up with what really is a big iPod touch in terms of use-cases / user-interaction.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Giz's review even points out that the UI of apps don't have to be changed at all to be usable instantly on the Galaxy S.  Perhaps this class of devices (7-inch Android tablets) will be the iPod touch competitors Gruber &lt;a href="http://daringfireball.net/2010/11/apples_pricing_advantage"&gt;keeps&lt;/a&gt; &lt;a href="http://daringfireball.net/linked/2009/06/30/paczkowski"&gt;asking&lt;/a&gt; for.  Maybe not though, since the media player type of device he wants would be sub $300.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2295693034128669583?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2295693034128669583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2295693034128669583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2295693034128669583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2295693034128669583'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/11/galaxy-s-tab-real-big-ipod-touch.html' title='Galaxy S Tab: the (real) big iPod Touch?'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3334049098678776817</id><published>2010-10-01T12:48:00.000-07:00</published><updated>2010-10-01T12:56:56.812-07:00</updated><title type='text'>Ars on HDCP Hack Implementation: "Pointless"</title><content type='html'>From &lt;a href="http://arstechnica.com/tech-policy/news/2010/09/new-hdcp-decryption-software-seems-kind-of-pointless.ars"&gt;Ars&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;The software implementation should be able to decrypt a 1080p30 stream given a suitably fast dual-core processor and about 1.6GB of RAM. The poor performance is due to the nature of the algorithm. HDCP was designed to be cheap and fast for hardware manufacturers, but operations that are quick and easy in hardware are often slow and inefficient in software. In spite of this, the developers believe they have opportunities for further optimization and improvement, making real-time decryption on more modest hardware feasible.&lt;/blockquote&gt;&lt;br /&gt;Just wait until someone ports this to FPGA or custom ASIC, bearing in mind that Altera dev boards start at $200.  Instant HDCP cracking.  What's at stake here is pixel-for-pixel rips of ANY content that plays on your TV.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3334049098678776817?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3334049098678776817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3334049098678776817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3334049098678776817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3334049098678776817'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/10/ars-on-hdcp-hack-implementation.html' title='Ars on HDCP Hack Implementation: &quot;Pointless&quot;'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1866690368524350808</id><published>2010-09-17T10:29:00.001-07:00</published><updated>2010-09-17T10:40:50.962-07:00</updated><title type='text'>HDCP Utterly Broken, Intel Doesn't Care</title><content type='html'>&lt;div&gt;I've been following this story for days now, and it appears Intel has responded saying that the master key that has been released is the real deal. From &lt;a href="http://arstechnica.com/tech-policy/news/2010/09/intel-confirms-the-hdcp-key-is-real-can-now-be-broken-at-will.ars"&gt;Ars&lt;/a&gt;:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;Intel, unsurprisingly, said that it expected HDCP to remain effective. The spokesman told CNET, "There's a large install base of licensed devices including several hundred licensees that will continue to use it and in any case, were a [circumvention] device to appear that attempts to take advantage of this particular hack there are legal remedies, particularly under the DMCA [Digital Millennium Copyright Act]."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other words, Intel and the media companies don't care that their encryption systems offer only token protection and consumer inconvenience; all that matters is that the encryption systems are sufficient to meet the DMCA threshold for a content protection system: the threat of legal action, rather than cryptography, is their real tool against unapproved uses of digital content.&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My thoughts exactly; by using an encryption scheme they knew was easily breakable and easy to implement, they can still claim they tried to protect copyrights with this technology so the DMCA applies.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;They are wrong about being protected though; its only a matter of time before someone programs a little custom microcontroller or FPGA to use the key to make perfect digital copies of any content over HDMI. Then of course, they make all the code and PCB designs available for free. Hobyists and grey market peddlers alike will start making these things, and probably selling them on eBay. In other words, once something like this gets out, legal action won't be enough to stop its proliferation.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1866690368524350808?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1866690368524350808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1866690368524350808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1866690368524350808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1866690368524350808'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/09/hdcp-utterly-broken-intel-doesnt-care.html' title='HDCP Utterly Broken, Intel Doesn&apos;t Care'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4577690313657227459</id><published>2010-09-02T09:41:00.000-07:00</published><updated>2010-09-02T13:00:49.147-07:00</updated><title type='text'>iTunes formats converge on 720p, and why aspect ratio matters</title><content type='html'>While reading some &lt;a href="http://forum.handbrake.fr/viewtopic.php?f=14&amp;amp;t=9197&amp;amp;start=175#p63619"&gt;forums about MP4 authoring,&lt;/a&gt; I came to the realization that Apple has finally converged on one video resolution for all of its devices.  This is pretty nice, since there will be no more iTunes video downloads that are two files, one for your iPods/iPhones, and one for your AppleTV; now, the ENTIRE video playing mobile line (iPod touches, iPhones, iPad) plus AppleTV support H264 MP4 at 720p.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, the iPhone, iPod touch, and iPad all don't ACTUALLY have this many pixels on the screen, so your video format is always downscaled for viewing on these devices, but the format convergence is a huge enough of a benefit to offset this effect.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But the pixel mismatch is pretty huge too.  In fact, the iPhone's/iPod's 960x640 display is two thrids the pixels of 720p, and after you scale a true 720p video to fit on the screen and take the aspect ratio mismatch (black bars) into account, your screen shows "540p" video, for only 56.25% of the pixels of 720p.  The iPad isn't much better; it has about 85% of the pixels of 720p, but a 720p video on the screen shows up as "576p" with 64% of the pixels of 720p.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The point here is that aspect ratio really matters when you talk about video formats and video playback devices.  Although Apple has converged on a format, they haven't converged on an aspect ratio, and it really makes a difference to your viewing experience.  Now, whether or not they CAN do so is a hard question, but it makes for interesting food for thought.  With several different film formats, SDTV, HDTV, DVD, recording equipment, etc. all having slightly different resolutions and aspect ratios, and with all the converting that goes on in the media authoring process, its still a big open question.  For my two cents, the HDTV standards of 720 or 1080 lines in a 16:9 aspect ratio seem to be driving the digital video revolution we're seeing.  Like Steve said the other day, people want to see TV shows, and they want them cheaply.  Clearly ABC and FOX are on board for this 99c rental thing, and all of their shows are authored in 16:9 because HDTV standards are 16:9, and so this seems to be a reasonable aspect ratio to pick for the latest and greatest hardware platform.  As another example, the majority of Netflix use I hear about is for watching TV shows, which are all 16:9.  This aspect ratio also seems to kind of be &lt;a href="http://en.wikipedia.org/wiki/Aspect_ratio_(image)"&gt;smack dab in the middle&lt;/a&gt; of common formats.  Its the least "wide" of the formats we consider widescreen, so its still okay for 4:3 SDTV content, and "anamorphic widescreen" formats don't have TOO much screen real estate wasted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The problem with this reasoning is that its a tradeoff.  Any aspect ratio a company picks for its hardware is a tradeoff between watching different types of content, and its really a sorry situation.  What's truly necessary is for the film and TV and camera people to all get together on an aspect ratio; here's hoping that happens with 16:9, driven by the current HDTV zeitgeist.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4577690313657227459?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4577690313657227459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4577690313657227459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4577690313657227459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4577690313657227459'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/09/itunes-formats-converge-on-720p-and-why.html' title='iTunes formats converge on 720p, and why aspect ratio matters'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-654923039701055893</id><published>2010-08-26T07:16:00.000-07:00</published><updated>2010-08-26T07:21:45.542-07:00</updated><title type='text'>Netflix comes to iPhone (officially)</title><content type='html'>Well, my previous tutorial was all for nothing: its been officially released!  Hit up &lt;a href="http://itunes.apple.com/us/app/netflix/id363590051?mt=8"&gt;iTunes for the download.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-654923039701055893?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/654923039701055893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=654923039701055893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/654923039701055893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/654923039701055893'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/08/netflix-comes-to-iphone-officially.html' title='Netflix comes to iPhone (officially)'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7784772163076850387</id><published>2010-08-23T13:33:00.001-07:00</published><updated>2010-08-23T14:03:08.762-07:00</updated><title type='text'>Update: Netflix for iPhone with only iPhone and iPad!</title><content type='html'>&lt;div&gt;I did something similar to the previous post, and it works!  I did it without unzipping the IPA file; instead I transferred Netflix.app straight off the iPad onto the iPhone, and installed a user agent switcher so that the Netflix website would think I was an iPad.  It just works!  Jump after the break for better instructions.  Enjoy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/THLbLkWmO1I/AAAAAAAAAEg/RNi6ynJPbR8/s1600/photo.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/THLbLkWmO1I/AAAAAAAAAEg/RNi6ynJPbR8/s400/photo.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5508706286011038546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Prereqs: jailbroken iPhone and iPad, with ssh running on both.  This is in Cydia as "OpenSSH".  Both devices should be on the same WiFi network.&lt;/li&gt;&lt;li&gt;On my jailbroken iPad, I used &lt;a href="http://itunes.apple.com/us/app/ssh-terminal/id369875227?mt=8"&gt;SSH Terminal&lt;/a&gt; to log into the iPad (from the iPad).  Login as root (Note: if this is your first time ssh-ing into the iPad, the password is dottie or alpine; make sure you change it to something you'll remember using the passwd command).  This is necessary because as far as I know MobileTerminal doesn't work on the newer iOS, it just crashes.  &lt;/li&gt;&lt;li&gt;cd into "/var/mobile/Applications", then run a "find . | grep Netflix" to find the location of the Netflix.app folder.  It'll be stashed in a directory with a long name.&lt;/li&gt;&lt;li&gt;cd into the long directory name from here, and then use scp to copy over this folder into "/var/stash/Applications" iPhone, something like: "scp -r Netflix.app root@IPHONE.IP.ADDY.HERE:/var/stash/Applications".  You can find your iPhone IP address in the wifi Settings.&lt;/li&gt;&lt;li&gt;When it finished, reboot the phone.&lt;/li&gt;&lt;li&gt;Go into Cydia on the iPhone and install "User Agent Faker" from BigBoss repo (Tweaks). &lt;/li&gt;&lt;li&gt;Go into "Settings-&gt;User Agent Faker-&gt;User Agent-&gt;Apple iPad"&lt;/li&gt;&lt;li&gt;Go into "Settings-&gt;User Agent Faker-&gt;Applications" and toggle on Safari.&lt;/li&gt;&lt;li&gt;Log into Netflix.com in Safari and try and play an instant movie.  Safari should go to the background and the Netflix app will come up and start playing the movie!&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7784772163076850387?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7784772163076850387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7784772163076850387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7784772163076850387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7784772163076850387'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/08/update-netflix-for-iphone-with-only.html' title='Update: Netflix for iPhone with only iPhone and iPad!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TeHrHLV0Pyw/THLbLkWmO1I/AAAAAAAAAEg/RNi6ynJPbR8/s72-c/photo.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7163984991517180835</id><published>2010-08-17T07:57:00.001-07:00</published><updated>2010-08-17T08:03:49.103-07:00</updated><title type='text'>Netflix on iPhone</title><content type='html'>This is worth a link and quote so I remember how to do this in the future.  From &lt;a href="http://lifehacker.com/5606699/watch-netflix-instant-streaming-on-your-jailbroken-iphone"&gt;Lifehacker&lt;/a&gt;:&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;i&gt;Download the Netflix app for iPad to iTunes.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Right click on the Netflix app you just downloaded and select ‘Show in Windows Explorer' if you're on a PC, or ‘Show in Finder' if you're on a Mac.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Rename Netflix 1.0.4.ipa to Netflix 1.0.4.zip and extract the zip file to your desktop.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Look for the Payload folder inside the extracted folder. In there you will find the Netflix.app folder.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;SSH into your iPhone and copy the Netflix.app folder to either /Applications/ or /private/var/stash/Applications/.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Change the permission on the Netflix.app folder to 755. You can do this by typing chmod 755 Netflix.app, which worked for me, but it looks like some are having trouble. If that doesn't work for you, try: chmod -r 755 Netflx.app instead.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Reboot your iPhone.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Now go to the App Store from your iPhone and download a non-Safari browser with identification options, such as Atomic Web ($0.99) or Perfect Browser ($1.99). In Atomic Web, go to Settings and select Safari - iPad under Identify Browser As. In Perfect Browser, go to Settings and select Safari iPad under Desktop Rendering.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Still in Atomic Web or Perfect Browser, navigate to Netflix.com, log in, and find a movie to watch instantly. Perfect Browser will close and Netflix.app will start playing your movie.&lt;/i&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;Also from &lt;a href="http://modmyi.com/forums/file-mods/721715-guide-netflix-iphone4.html"&gt;modmyi&lt;/a&gt; and &lt;a href="http://lifehacker.com/5606699/www.vimeo.com/noorbigtime"&gt;vimeo&lt;/a&gt;!&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7163984991517180835?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7163984991517180835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7163984991517180835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7163984991517180835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7163984991517180835'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/08/netflix-on-iphone.html' title='Netflix on iPhone'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1491444019764963597</id><published>2010-08-11T08:31:00.000-07:00</published><updated>2010-08-11T09:00:30.378-07:00</updated><title type='text'>Jailbreak for the Lulz</title><content type='html'>&lt;div&gt;From &lt;a href="http://www.usatoday.com/tech/products/software/2010-08-09-apple09_ST_N.htm"&gt;USA Today:&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;For the moment, the most visible concern for Apple has been pranksters going into Apple and Best Buy retail stores and jailbreaking display models, according to tech blog Engadget. Yet, the security and privacy issues are serious.&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Serious indeed.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1491444019764963597?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1491444019764963597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1491444019764963597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1491444019764963597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1491444019764963597'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/08/jailbreak-for-lulz.html' title='Jailbreak for the Lulz'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4910036703492821835</id><published>2010-08-09T14:14:00.000-07:00</published><updated>2010-08-13T13:14:04.040-07:00</updated><title type='text'>iSpot released by Clear WiMax; works with all devices!</title><content type='html'>&lt;div&gt;Clear WiMax is offering a cheap $25 data plan that works only with Apple iOS devices.  They sell you a device, and it acts as a WiFi hotspot only for Apple hardware.  "How does it know what kind of device I'm using?" is the first question that popped into my mind, because there is nothing in the WiFi protocol that requires a device to identify itself.  Well it turns out the hotspot knows which blocks of MAC addresses are issued by Apple.   MAC addresses are easily spoofed though, as per the link below.  I am considering getting this, I wonder if its available in Baltimore. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.zatznotfunny.com/2010-08/more-ispot-speeds-mac-spoofing/"&gt;http://www.zatznotfunny.com/2010-08/more-ispot-speeds-mac-spoofing/&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Update: &lt;a href="http://www.engadget.com/2010/08/11/clear-ispots-device-filtering-falls-to-the-hackers-in-near-reco/"&gt;Engadget reports &lt;/a&gt;that hackers have figured out how to modify the settings on the device to prevent it from MAC filtering!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4910036703492821835?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4910036703492821835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4910036703492821835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4910036703492821835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4910036703492821835'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/08/ispot-released-by-clear-wimax-works.html' title='iSpot released by Clear WiMax; works with all devices!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7847578423703217880</id><published>2010-08-07T11:57:00.000-07:00</published><updated>2010-08-16T07:25:22.118-07:00</updated><title type='text'>Jailbreakme.com blocked at the apple store</title><content type='html'>&lt;div&gt;As you might know, @comex has released a userland jailbreak that exploits a bug in the iPhone PDF rendering code. He uses it to root your phone and then install Cydia, the alternative app store. Well, it turns out that the Apple WiFi networks in stores automatically redirect you to apple.com when you try and visit this site! Fortunately, all the phones in stores have AT&amp;amp;T plans, so you just have to disable the WiFi and hop on the 3G, which unlike the in-store WiFi, isn't controlled by Apple. And just like that, you can Jailbreak phones while the Apple employees watch helplessly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TeHrHLV0Pyw/TF4g9UbJoBI/AAAAAAAAAEY/jzWSHSGP-1g/s1600/IMG_0002.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 299px; height: 400px;" src="http://3.bp.blogspot.com/_TeHrHLV0Pyw/TF4g9UbJoBI/AAAAAAAAAEY/jzWSHSGP-1g/s400/IMG_0002.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5502872032520019986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Not really, they probably would kick you out of the store if they saw you doing it, but how much can they really blame you, the customer, for &lt;i&gt;visiting a website&lt;/i&gt;.  If anything, its Apple's fault for making a browser flaw that can be exploited in this way.  I'll bet if I bricked my phone using this method, I could get Apple to take back the phone and refund me since its a faulty product with a security flaw.  Visiting a specific website can't really void my warranty, can it?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7847578423703217880?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7847578423703217880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7847578423703217880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7847578423703217880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7847578423703217880'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/08/jailbreakmecom-blocked-at-apple-store.html' title='Jailbreakme.com blocked at the apple store'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_TeHrHLV0Pyw/TF4g9UbJoBI/AAAAAAAAAEY/jzWSHSGP-1g/s72-c/IMG_0002.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4371935082344547015</id><published>2010-06-28T08:54:00.000-07:00</published><updated>2010-06-29T20:43:09.508-07:00</updated><title type='text'>iPhone 4: Impressions</title><content type='html'>It's a small iPad :-)&lt;br /&gt;&lt;br /&gt;The screen resolution is ridiculous for this size.&lt;br /&gt;&lt;br /&gt;Upgrading from an older iPhone makes it feel like my iPhone just got really fast overnight. By that I mean that since all of my contacts and settings were automatically applied to the new phone, the final user experience is like someone upgraded my hardware, but it's still MY phone. The experience is unlike any other phone upgrade.&lt;br /&gt;&lt;br /&gt;The camera performs really well in good lighting. The video at 720p feels like cheap video but is still of a high resolution. By that, I mean that I was expecting a more film like quality, but it is still quite good. The film like aspect can probably be coaxed out by changing the frame rate down to 24 fps in post production.&lt;br /&gt;&lt;br /&gt;The multitasking implementation is good enough if the apps support fast switching. They don't all yet.&lt;br /&gt;&lt;br /&gt;The front facing camera will be useful once Skype updates to use the new hardware. I haven't made a facetime call yet, but I can certainly say that the camera quality is far cower than the back camera, according to my preliminary camera tests.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4371935082344547015?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4371935082344547015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4371935082344547015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4371935082344547015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4371935082344547015'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/06/iphone-4-impressions.html' title='iPhone 4: Impressions'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1883667991547533515</id><published>2010-06-28T08:49:00.000-07:00</published><updated>2010-06-28T08:52:27.977-07:00</updated><title type='text'>iPhone 3G for sale</title><content type='html'>If anyone is interested, I'm selling my old iPhone on eBay, since I've upgraded.  Get it for cheap!&lt;br /&gt;&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;item=130404589173"&gt;&lt;br /&gt;Ebay listing&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1883667991547533515?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1883667991547533515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1883667991547533515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1883667991547533515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1883667991547533515'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/06/iphone-3g-for-sale.html' title='iPhone 3G for sale'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5796018513604742829</id><published>2010-06-23T20:24:00.000-07:00</published><updated>2010-06-23T20:34:34.148-07:00</updated><title type='text'>iPhone 4 came in a day early</title><content type='html'>The last phone I got was the iPhone 3G two years ago; now I have got the iPhone 4!  It came in a full day early.  Its kind of an incremental compared to the 3GS, but coming from the 3G, its huge.  As always, I'll try to post some impressions tomorrow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5796018513604742829?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5796018513604742829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5796018513604742829' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5796018513604742829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5796018513604742829'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/06/iphone-4-came-in-day-early.html' title='iPhone 4 came in a day early'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3625306475738053340</id><published>2010-05-20T20:02:00.000-07:00</published><updated>2010-05-20T20:10:33.598-07:00</updated><title type='text'>Google TV: First Impressions</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 228px;" src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S_X44BvNGWI/AAAAAAAAAEQ/tZkAdCyQB_U/s400/Picture+1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5473554563561494882" /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://googleblog.blogspot.com/2010/05/announcing-google-tv-tv-meets-web-web.html"&gt;http://googleblog.blogspot.com/2010/05/announcing-google-tv-tv-meets-web-web.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Damn, looks cool. Doesn't blow me away, yet. I'll have to see the tech demo of one in action.&lt;br /&gt;&lt;br /&gt;If it can integrate your regular TV option (Cable, OTA, or Satellite) with web, and make it all searchable, I'd say they have a winner. It seems like any old HTPC (or any PC for that matter) can give you web content on your TV; its the integration with the standard TV options that will make this thing awesome. And they'll have to get the UI really slick and seamless when going between TV and web.  Maybe couple it with a DVR that records all your shows (maybe every show for the past few days?), make them all searchable too, so that everything is kind of "on demand".  Otherwise, it seems like you'd have two classes of content, one that starts whenever you like (web), and one that is "live" and can only be accessed during broadcast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3625306475738053340?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3625306475738053340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3625306475738053340' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3625306475738053340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3625306475738053340'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/05/google-tv-first-impressions.html' title='Google TV: First Impressions'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TeHrHLV0Pyw/S_X44BvNGWI/AAAAAAAAAEQ/tZkAdCyQB_U/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-875137892688978758</id><published>2010-05-03T08:43:00.000-07:00</published><updated>2010-05-03T09:34:05.090-07:00</updated><title type='text'>iPad Jailbreak: What doesn't work</title><content type='html'>NES -  a NES emulator crashes when you open it&lt;div&gt;iMobileCinema - Flash movie decoder doesn't seem to work with iPad Safari&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This list will be updated as I find stuff.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-875137892688978758?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/875137892688978758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=875137892688978758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/875137892688978758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/875137892688978758'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/05/ipad-jailbreak-what-doesnt-work.html' title='iPad Jailbreak: What doesn&apos;t work'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-194978213054769535</id><published>2010-05-03T08:33:00.000-07:00</published><updated>2010-05-03T08:37:06.270-07:00</updated><title type='text'>Spirit Jailbreaks iPad (and all other iDevices)</title><content type='html'>New jailbreak is out for iPad, iPhone, and iPod touches.  I think it works with all models and all new firmwaress.  This appears to be a userland jailbreak, so its FAST; one click does it, and my iPad rebooted, jailbroken in about 30 seconds.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Get it here: &lt;a href="http://www.spiritjb.com/"&gt;www.spiritjb.com/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now to test out what Cydia apps work, and which ones will make me crash hard :-)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-194978213054769535?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/194978213054769535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=194978213054769535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/194978213054769535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/194978213054769535'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/05/spirit-jailbreaks-ipad-and-all-other.html' title='Spirit Jailbreaks iPad (and all other iDevices)'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7855626784476506497</id><published>2010-04-29T09:27:00.000-07:00</published><updated>2010-04-29T11:41:01.772-07:00</updated><title type='text'>Daniel Lyons: Say What?</title><content type='html'>&lt;a href="http://www.newsweek.com/id/236890"&gt;Daniel Lyons&lt;/a&gt; is missing something here...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;An Apple spokesman says Flash is "closed and proprietary" and that Apple supports other development tools that are "open and standard." But banning Flash also pushes customers to buy movies and TV shows from iTunes rather than watch them on a free Web site. It pushes developers to write apps that get distributed through Apple's App Store, rather than through a Web browser.&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;This is ridiculous. If you were using flash before to serve free content through a browser, you'll want to stick to the browser and just use the standards in question (HTML5 and H264) to serve free content to the iPlatform now. The user isn't forced into paying for otherwise free content, it'll just come down the pipes in a standard format, and Apple is the pressure forcing developers to use these standards. Look at all the companies who have been rolling out free, standards based (read: non-Flash based) video options like mad since the iPad was announced. To quote &lt;a href="http://www.apple.com/hotnews/thoughts-on-flash/"&gt;Steve&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;YouTube, with an estimated 40% of the web’s video, shines in an app bundled on all Apple mobile devices, with the iPad offering perhaps the best YouTube discovery and viewing experience ever. Add to this video from Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic, and many, many others. iPhone, iPod and iPad users aren’t missing much video.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Agreed.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7855626784476506497?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7855626784476506497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7855626784476506497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7855626784476506497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7855626784476506497'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/04/daniel-lyons-say-what.html' title='Daniel Lyons: Say What?'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3721467640482528353</id><published>2010-04-07T13:45:00.000-07:00</published><updated>2010-04-07T14:05:18.086-07:00</updated><title type='text'>Citrix + iPad = Frankentablet</title><content type='html'>&lt;div&gt;Using the &lt;a href="http://itunes.apple.com/us/app/citrix-receiver-for-ipad/id363501921?mt=8"&gt;Citrix Receiver for iPad&lt;/a&gt; to connect to &lt;a href="https://vlab.matrix.gatech.edu/"&gt;Georgia Tech Virtual Lab&lt;/a&gt; remotely. This is Matlab running on a remote instance of XP. It works well and feels crazy :-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S7zzYoaIpTI/AAAAAAAAADU/MtaTf6_YijE/s1600/photo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S7zzYoaIpTI/AAAAAAAAADU/MtaTf6_YijE/s400/photo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5457504452955645234" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3721467640482528353?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3721467640482528353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3721467640482528353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3721467640482528353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3721467640482528353'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/04/citrix-ipad-frankentablet.html' title='Citrix + iPad = Frankentablet'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TeHrHLV0Pyw/S7zzYoaIpTI/AAAAAAAAADU/MtaTf6_YijE/s72-c/photo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3993592124965800390</id><published>2010-04-04T20:24:00.000-07:00</published><updated>2010-05-09T17:30:50.945-07:00</updated><title type='text'>Use iPhone tethering to get 3G on your WiFi only iPad</title><content type='html'>I figured out a way to get the 3G service from your 3G enabled iPhone to your iPad, only using these two devices and software! Although there might be other ways to achieve this, this worked for me and is relatively simple to set up.&lt;div&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;Jailbreak your phone&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;/span&gt;There is plenty of info online about how to do this, so google it. As far as I know, the iPhone 3G and 3GS can be jailbroken on the most up to date firmware.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;Buy MyWi&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;Any jailbreak method should leave you with &lt;a href="http://en.wikipedia.org/wiki/Cydia_(application)"&gt;Cydia&lt;/a&gt;. So in Cydia, search for &lt;a href="http://www.rockyourphone.com/index.php/mywi.html"&gt;MyWi&lt;/a&gt;. This application enables the phone's 3G service to be shared over WiFi. I don't condone pirating, so seriously, BUY this, don't steal it via those &lt;b&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt;sinful iPhone repo&lt;/span&gt;&lt;/b&gt;s that are out there that hosting cracked apps.  Make sure you get the No Rock version with Cydia.  If you are using Rock as your jailbreak package manager, then get the appropriate download.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTBgv1cAI/AAAAAAAAADc/jG-wgo5Miks/s1600/4491789829_f002e3485d_o.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTBgv1cAI/AAAAAAAAADc/jG-wgo5Miks/s400/4491789829_f002e3485d_o.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5469431557900300290" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 267px; height: 400px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#0000EE;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTBgv1cAI/AAAAAAAAADc/jG-wgo5Miks/s1600/4491789829_f002e3485d_o.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;Enable MyWi&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;Name your network, set a password. Then hit the on switch to enable to WiFi tethering. You'll know its working when you see the blue bar telling you upload and download figures.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTKBMre_I/AAAAAAAAADk/wCePu9s5NkI/s1600/4492429954_6657513883_o.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTKBMre_I/AAAAAAAAADk/wCePu9s5NkI/s400/4492429954_6657513883_o.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5469431704050170866" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 267px; height: 400px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#0000EE;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTKBMre_I/AAAAAAAAADk/wCePu9s5NkI/s1600/4492429954_6657513883_o.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;Connect iPad to this WiFi network&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;Go to your iPad Settings-&gt;WiFi. Find the network that MyWi has created. Join it and enter the password.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_TeHrHLV0Pyw/S-dTaDWtgrI/AAAAAAAAADs/UrfMdzPUznY/s1600/4491785319_47080d8737_o.jpg"&gt;&lt;img src="http://3.bp.blogspot.com/_TeHrHLV0Pyw/S-dTaDWtgrI/AAAAAAAAADs/UrfMdzPUznY/s400/4491785319_47080d8737_o.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5469431979507024562" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 300px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#0000EE;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_TeHrHLV0Pyw/S-dTaDWtgrI/AAAAAAAAADs/UrfMdzPUznY/s1600/4491785319_47080d8737_o.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;Win&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;But be careful of your network operator charging you for extra data, since tethering is technically not part of your "unlimited" service, especially here in the US with AT&amp;amp;T&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3993592124965800390?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3993592124965800390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3993592124965800390' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3993592124965800390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3993592124965800390'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/04/use-iphone-tethering-to-get-3g-on-your.html' title='Use iPhone tethering to get 3G on your WiFi only iPad'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTBgv1cAI/AAAAAAAAADc/jG-wgo5Miks/s72-c/4491789829_f002e3485d_o.jpg' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5656707974516140876</id><published>2010-04-02T20:38:00.000-07:00</published><updated>2010-04-02T20:48:28.857-07:00</updated><title type='text'>Preview the iPad Gmail interface</title><content type='html'>&lt;div style="text-align: left;"&gt;I changed my browser user agent string to the iPad's:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;And Gmail looked like this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7a5Etm5VYI/AAAAAAAAADM/mF6Xk2qch1g/s1600/Picture+3.png"&gt;&lt;img src="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7a5Etm5VYI/AAAAAAAAADM/mF6Xk2qch1g/s320/Picture+3.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5455751489219286402" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 320px; height: 293px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Awesome, iPad interface is live!  To do the same, just change your user agent string in your browser too and give it a shot.  The interface looks like Apple mail, and it looks like it will look sweet as well on iPad.  Of course, I figured this all out this morning before i read this:&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.engadget.com/2010/04/02/google-tweaks-gmails-html5-web-app-to-better-utilize-ipad-scree/"&gt;http://www.engadget.com/2010/04/02/google-tweaks-gmails-html5-web-app-to-better-utilize-ipad-scree/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I really hope the demand is low at the Augusta Georgia Apple Store, where I'm going to try and pick one up in the morning.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5656707974516140876?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5656707974516140876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5656707974516140876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5656707974516140876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5656707974516140876'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/04/preview-ipad-gmail-interface.html' title='Preview the iPad Gmail interface'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7a5Etm5VYI/AAAAAAAAADM/mF6Xk2qch1g/s72-c/Picture+3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5685827065473882185</id><published>2010-04-01T11:42:00.000-07:00</published><updated>2010-04-01T11:45:06.092-07:00</updated><title type='text'>iPhone Autocorrect makes iPad into "upas"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7TpW5tqBmI/AAAAAAAAADE/ArSuFvLyW1g/s1600/photo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 214px; height: 320px;" src="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7TpW5tqBmI/AAAAAAAAADE/ArSuFvLyW1g/s320/photo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5455241628311225954" /&gt;&lt;/a&gt;I'd bet a lot to say that it will autocorrect to "iPad" after the next update.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5685827065473882185?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5685827065473882185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5685827065473882185' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5685827065473882185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5685827065473882185'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/04/iphone-autocorrect-makes-ipad-into-upas.html' title='iPhone Autocorrect makes iPad into &quot;upas&quot;'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7TpW5tqBmI/AAAAAAAAADE/ArSuFvLyW1g/s72-c/photo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1105099561596918859</id><published>2010-03-31T14:45:00.000-07:00</published><updated>2010-03-31T14:55:17.776-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>Regarding PS3 Linux Support</title><content type='html'>Last summer, Ars interviewed Sony about the Slim not having Linux as a built in option.  Here is what they said.&lt;h3&gt;&lt;/h3&gt;&lt;blockquote&gt;&lt;h3&gt;Why was the ability to install Linux removed from the system?&lt;/h3&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.3077em; margin-left: 0px; "&gt;"There are a couple of reasons. We felt we wanted to move forward with the OS we have now. If anyone wants to use previous models and change the OS, they can do so." Koller said. "We wanted to standardize our OS."&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;There you have it folks.  They said if we wanted to use previous models and change the OS, we can.  Now they changed their minds.  They really can't continue to be so fickle to their customers and expect us to keep coming back for more.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I used to admire Sony products, and preferentially look for them when buying electronics.  Sony is now my last choice.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The quote is from here &lt;a href="http://arstechnica.com/gaming/news/2009/08/sony-answers-our-questions-about-the-new-playstation-3.ars"&gt;http://arstechnica.com/gaming/news/2009/08/sony-answers-our-questions-about-the-new-playstation-3.ars&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1105099561596918859?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1105099561596918859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1105099561596918859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1105099561596918859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1105099561596918859'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/03/regarding-ps3-linux-support.html' title='Regarding PS3 Linux Support'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4594620890992578000</id><published>2010-03-31T13:34:00.000-07:00</published><updated>2010-03-31T14:04:50.138-07:00</updated><title type='text'>Apple is singlehandedly changing Web video</title><content type='html'>Apple has said "no Adobe Flash" on their mobile platforms.  Its been like this since iPhone 1.0, and although there is a huge install base of iPhones, many websites have remained Flash only.  Then the iPad was announced.  Between January 27th and now, sites with huge user communities like NYTimes, Time, and CBS have been considering using the open web video standard (HTML5) instead of Adobe Flash.  All of these groups have more or less acknowledged that the iPad is a major factor in their choice to offer video using HTML5.  All of this influence from Apple is on account of what people expect from the unreleased iPad.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Before the iPad, we didn't hear about many big sites who were willing to deploy HTML5 for video.  Apple takes one stubborn position and announces one new device, and suddenly HTML5 video is poised to replace the de facto Flash standard.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Things in technology don't move this fast.  I'm awestruck.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4594620890992578000?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4594620890992578000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4594620890992578000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4594620890992578000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4594620890992578000'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/03/apple-is-singlehandedly-changing-web.html' title='Apple is singlehandedly changing Web video'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7233032688653272729</id><published>2010-03-30T10:09:00.001-07:00</published><updated>2010-03-30T10:14:54.111-07:00</updated><title type='text'>Sony Open Letter: update</title><content type='html'>Here is the reply I got from Sony.  They are basically saying that the TOS/EULA allows them to update/upgrade my machine any way they please.  And that I don't have to install the update if I don't want to, but the fact is that not updating will brick my console for online gaming, PSN, and new games which require up-to-date firmware.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is the reply:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "&gt;&lt;blockquote&gt;Hello Raj,&lt;br /&gt;&lt;br /&gt;Thank you for writing to us in regard to the newest PlayStation(R)3 computer entertainment system.&lt;br /&gt;&lt;br /&gt;Due to security concerns, Sony Computer Entertainment will remove the "Other OS" functionality through the 3.21 system software update. This will help to ensure that PS3 owners will continue to have access to the broad range of gaming and entertainment content from SCE and its content partners on a more secure system.&lt;br /&gt;&lt;br /&gt;Furthermore, consumers and organizations that currently use the “Other OS” feature can choose not to upgrade their PS3 systems, as this is an optional update.&lt;br /&gt;&lt;br /&gt;For further information: &lt;a href="http://blog.us.playstation.com/2010/03/28/ps3-firmware-v3-21-update/" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://blog.us.playstation.&lt;wbr&gt;com/2010/03/28/ps3-firmware-&lt;wbr&gt;v3-21-update/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lastly, as stated in Article 11 of the SCEA's End Users License Agreement (EULA), "Such content may include automatic updates or upgrades which may change your current operating system [...]. Such upgrades or updates may be provided for system software for your PS3™ system, the PSP® system or other SCEA-authorized hardware. Access or use to any system software is subject to terms and conditions of a separate end user license agreement found at &lt;a href="http://www.us.playstation.com/termsofuse" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://www.us.playstation.com/&lt;wbr&gt;termsofuse&lt;/a&gt;. You authorize SCEA to provide such content and agree that SCEA shall not be liable [...] for provision of such content or maintenance services."&lt;br /&gt;&lt;br /&gt;PlayStation®Network Terms of Service and User Agreement: &lt;a href="http://legaldoc.dl.playstation.net/ps3-eula/psn/u/u_tosua_en.html" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://legaldoc.dl.&lt;wbr&gt;playstation.net/ps3-eula/psn/&lt;wbr&gt;u/u_tosua_en.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please rest assured that we will convey your feedback to Sony Computer Entertainment America's ("SCEA") appropriate management.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Tenera S.&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7233032688653272729?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7233032688653272729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7233032688653272729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7233032688653272729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7233032688653272729'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/03/sony-open-letter-update.html' title='Sony Open Letter: update'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-6850651590255294147</id><published>2010-03-29T08:16:00.000-07:00</published><updated>2010-03-29T08:20:50.427-07:00</updated><title type='text'>Open Letter to Sony Computer Entertainment</title><content type='html'>This is an open letter, which as also been sent to the Playstation Consumer Services via this page:&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Helvetica, 'Helvetica Neue', arial, sans-serif; color: rgb(59, 59, 59); font-size: 12px; line-height: 17px; "&gt;&lt;a href="http://us.playstation.com/support/ask/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: rgb(70, 90, 105); font-weight: bold; position: relative; z-index: 10; background-position: initial initial; background-repeat: initial initial; "&gt;http://us.playstation.com/support/ask/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Begin letter:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;PS3 OtherOS support is being dropped in a firmware update according to the Playstation Blog.  The post advises users that they can choose to not upgrade at the cost of losing access to PSN and newer games.  The blog cites "security concerns".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is unacceptable.  The OtherOS feature was advertised at launch, and was one of my main factors in deciding to purchase a PS3 system.  I have been using Linux on my PS3 for academic projects in learning CellBE programming.  I also enjoy playing games and accessing PSN.  I should not be made to choose between the two, since the device was advertised as a gaming machine with the option to install any other OS I choose to install.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once this update goes out, I will not update my PS3 system.  I would like to know how I may access my games and PSN after this update ships.  In the event that I am unable to retain my OtherOS functionality and play my games and access PSN, I will pursue other actions within my rights to rectify this situation.&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-6850651590255294147?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/6850651590255294147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=6850651590255294147' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6850651590255294147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6850651590255294147'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/03/open-letter-to-sony-computer.html' title='Open Letter to Sony Computer Entertainment'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1172480775623335235</id><published>2010-03-29T07:59:00.000-07:00</published><updated>2010-03-29T08:10:35.942-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>Sony makes a terrible decision: drops Linux support on PS3</title><content type='html'>&lt;div&gt;Are they kidding?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://blog.us.playstation.com/2010/03/28/ps3-firmware-v3-21-update/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;They are removing OtherOS support for the old PS3. This was a primary selling point when I bought it, as has been documented in this blog. I have Ubuntu installed on my PS3, and now I have to decide between using Linux, or being able to play games/PSN. This is unacceptable; if this firmware update gets pushed out the door, I'm going to Sony and ask for my money back. Sony advertised this support when I bought the console; by my refusing to update, my system will effectively be a brick when it comes to gaming. I paid for a fully functioning Linux machine AND gaming console, all in one nice box. Soon I'll have only half that functionality.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I wonder if a class action lawsuit is already in the works; I should do some searching.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1172480775623335235?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1172480775623335235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1172480775623335235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1172480775623335235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1172480775623335235'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/03/sony-makes-terrible-decision-drops.html' title='Sony makes a terrible decision: drops Linux support on PS3'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3313728954486911391</id><published>2010-03-03T10:36:00.001-08:00</published><updated>2011-02-03T23:01:28.728-08:00</updated><title type='text'>RedEye mini coming to iPhone; DIY coming soon</title><content type='html'>&lt;div&gt;&lt;b&gt;UPDATE &lt;/b&gt;11 Nov 2010: it turns out I was wrong about it being the simple option, and right about the "at most" part. Thinkflood mentions the simple option themselves in a &lt;a href="http://thinkflood.com/products/redeye-mini/#how-does-it-work"&gt;semi-technical writeup &lt;/a&gt;of the technology, but goes on to mention the shortcomings of this approach. Instead, they use a microcontroller to blink the LED, and the audio frequency signals are only for communicating with and powering up the microcontroller. This of course means that while the communication protocol between the software/phone and the Mini hardware can be reverse engineered, the microcontroller will still have propriatary code to drive the LEDs; it looks like reverse engineering this isn't going to be fun, easy, or cheap any more, so I guess this project is out.  Old post follows.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Old Post&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm excited about this product that claims to turn your iPhone/iPod Touch into a universal remote control.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://thinkflood.com/products/redeye-mini/what-is-redeye-mini/"&gt;http://thinkflood.com/products/redeye-mini/what-is-redeye-mini/&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This takes me back to the old days of my Palm m505 that had built-in IR, and plenty of programs that did the universal remote functionality.  Since the iPhone doesn't have built-in IR functionality, ThinkFlood decided to make a "hardware" component that costs $50 and plugs into your headphone jack.  There is some free-of-cost software to drive it that has the universal remote functionality.  &lt;del&gt;I use quotes around hardware because my sense is that this is probably nothing more than an IR LED or two connected to a 3.5mm connector.  All the smart stuff is clearly done in the software, which generates audio signals to drive the LED.&lt;/del&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;del&gt;At MOST, the device has a watch battery, a few transistors, a microcontroller and an LED.  Lets hope not.&lt;/del&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;del&gt;I'm going to try and reverse engineer this thing and make a cheap device that works with the official RedEye app.  The audio output should be able to be recorded and analyzed as a starter.  Gutting a RedEye mini would be the other part.  Stay tuned.&lt;/del&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;PS: Here are some relevent links that will help in the hacking.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;a href="http://www.engadget.com/2004/07/27/how-to-turn-your-ipod-in-to-a-universal-infrared-remote-control/"&gt;http://www.engadget.com/2004/07/27/how-to-turn-your-ipod-in-to-a-universal-infrared-remote-control/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;a href="http://jumpjack.wordpress.com/2008/05/20/worlds-cheapest-remote-control-replicator-just-1/"&gt;http://jumpjack.wordpress.com/2008/05/20/worlds-cheapest-remote-control-replicator-just-1/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;a href="http://forum.xda-developers.com/showthread.php?t=469401"&gt;http://forum.xda-developers.com/showthread.php?t=469401&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;a href="http://www.ladyada.net/make/tvbgone/solder.html"&gt;http://www.ladyada.net/make/tvbgone/solder.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3313728954486911391?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3313728954486911391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3313728954486911391' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3313728954486911391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3313728954486911391'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/03/redeye-mini-coming-to-iphone-diy-coming.html' title='RedEye mini coming to iPhone; DIY coming soon'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1263151566416024794</id><published>2010-02-22T14:26:00.001-08:00</published><updated>2010-02-22T14:28:41.557-08:00</updated><title type='text'>Pre-ordered Heavy Rain</title><content type='html'>On a whim, I preordered this game from GameStop.  It seems really different from other games out there, so I think it'll at least be an interesting play through.  Incidentally, if you preorder you get access to some additional episodic downloadable content.  I'll probably post some opinions here about it after I play.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1263151566416024794?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1263151566416024794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1263151566416024794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1263151566416024794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1263151566416024794'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/02/pre-ordered-heavy-rain.html' title='Pre-ordered Heavy Rain'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5993394440117495048</id><published>2010-01-20T10:31:00.000-08:00</published><updated>2010-02-18T10:10:26.660-08:00</updated><title type='text'>Sync your iPhone with Ubuntu 9.10</title><content type='html'>&lt;div&gt;Just wanted to post this link.  It didn't work exactly by copy pasting his command, but I did the same steps manually and it worked for me.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://fatbuttlarry.blogspot.com/2010/01/ipod-touch-iphone-3g-ubuntu-910-in-5.html"&gt;http://fatbuttlarry.blogspot.com/2010/01/ipod-touch-iphone-3g-ubuntu-910-in-5.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5993394440117495048?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5993394440117495048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5993394440117495048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5993394440117495048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5993394440117495048'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/01/sync-your-iphone-with-ubuntu-910.html' title='Sync your iPhone with Ubuntu 9.10'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2504489526562796289</id><published>2010-01-14T15:42:00.000-08:00</published><updated>2010-01-14T15:59:57.746-08:00</updated><title type='text'>Tethering with PdaNet on Jailbroken iPhone</title><content type='html'>The PdaNet software provides tethering for jailbroken iPhones.  The problem is, after version 1.33 of the software, its no longer free.  Luckily, version 1.33 is still available in binary form here:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://modmyi.com/repo/2debs/pdanet1.33.deb"&gt;&lt;blockquote&gt;http://modmyi.com/repo/2debs/pdanet1.33.deb&lt;/blockquote&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;At the time of writing, version 1.61 is the latest version and has lots of nice new tricks up its sleeve.  There are versions floating around the web you can use, you know what to do with the following: &lt;blockquote&gt;pdanet-version-1-61-a-27193&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After obtaining a .deb file, make sure you've installed OpenSSH in Cydia on your phone.  Then, all that's left is to scp it up to your iphone:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;scp pdanet1.33.deb root@iphone.ip.addy.here:/var/root&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The password would be alpine or dottie, unless you've changed this manually.  Then ssh into your phone with the same password:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;ssh root@iphone.ip.addy.here&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And install the PdaNet package:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;dpkg -i ./pdanet1.33.deb&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Restart your iPhone and there you have it!  Tethering over WiFi.  If you managed to get version 1.61, then you can tether via the USB cable, but only if your computer is Mac or Windows (no Linux).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.junefabrics.com/desktop/"&gt;&lt;blockquote&gt;http://www.junefabrics.com/desktop/&lt;/blockquote&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2504489526562796289?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2504489526562796289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2504489526562796289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2504489526562796289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2504489526562796289'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2010/01/tethering-with-pdanet-on-jailbroken.html' title='Tethering with PdaNet on Jailbroken iPhone'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3822217062899951725</id><published>2009-11-13T09:55:00.001-08:00</published><updated>2009-11-13T09:59:17.150-08:00</updated><title type='text'>iPhone Firmware 3.0 Syncing Coming Soon to Linux!</title><content type='html'>&lt;div&gt;There is an really alpha stage communication stack that is buggily capable of syncing with the iPhone 3.0 firmware from a Linux machine!  I'll be testing it out and writing more about it's usability (even if it is an alpha).  For now, the relevant links are: &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://marcansoft.com/blog/2009/10/iphone-syncing-on-linux/"&gt;http://marcansoft.com/blog/2009/10/iphone-syncing-on-linux/&lt;/a&gt;&lt;div&gt;&lt;a href="http://marcansoft.com/blog/2009/10/iphone-syncing-on-linux-part-2/"&gt;http://marcansoft.com/blog/2009/10/iphone-syncing-on-linux-part-2/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3822217062899951725?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3822217062899951725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3822217062899951725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3822217062899951725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3822217062899951725'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/11/iphone-firmware-30-syncing-coming-soon.html' title='iPhone Firmware 3.0 Syncing Coming Soon to Linux!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1010608448648760285</id><published>2009-11-11T11:39:00.000-08:00</published><updated>2009-11-11T11:44:08.693-08:00</updated><title type='text'>Installing the Canon EOS Utility using the Updater Tool on Mac OS X</title><content type='html'>&lt;div&gt;This post is just link love to someone name Nav Jagpal:&lt;/div&gt;&lt;a href="http://www.navjagpal.com/blog/?p=16"&gt;http://www.navjagpal.com/blog/?p=16&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is a brilliant little hack to get the Canon EOS utilities without having the original installation media.  Enjoy!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1010608448648760285?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1010608448648760285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1010608448648760285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1010608448648760285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1010608448648760285'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/11/installing-canon-eos-utility-using.html' title='Installing the Canon EOS Utility using the Updater Tool on Mac OS X'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4548609078312463423</id><published>2009-10-11T08:54:00.000-07:00</published><updated>2009-10-11T08:56:30.947-07:00</updated><title type='text'>respring your iPhone from the command line</title><content type='html'>You kill the SpringBoard process just like you would any other one, and it restarts the SpringBoard.  Do this if you just installed a .deb package from the command line and want it to show up on your springboard.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;killall SpringBoard&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4548609078312463423?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4548609078312463423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4548609078312463423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4548609078312463423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4548609078312463423'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/10/respring-your-iphone-from-command-line.html' title='respring your iPhone from the command line'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2073281882601009516</id><published>2009-08-06T17:19:00.000-07:00</published><updated>2009-08-06T17:24:25.271-07:00</updated><title type='text'>It just works</title><content type='html'>Installing HP printers (and switching between them) was a pain in Tiger.  In Leopard however, it just works; plug it in, and the printer is ready to print immediately.  No hunting for driver downloads on the HP website, or hunting for install discs.  And certainly no stupid bubbles in the corner of my screen, clicking through "Next...Next...Next" buttons to install drivers like Windows.  Plug in.  Print.  Blog about it.  I love this OS and its user experience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2073281882601009516?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2073281882601009516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2073281882601009516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2073281882601009516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2073281882601009516'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/08/it-just-works.html' title='It just works'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2052447468281370408</id><published>2009-08-04T21:07:00.001-07:00</published><updated>2009-08-04T21:28:43.799-07:00</updated><title type='text'>Chrom[ ium | e ] Follow-up: Dev Channel, Flash Support, and Release Date Prediction</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;I stand corrected; the "alpha" I referred to is now the &lt;a href="http://dev.chromium.org/getting-involved/dev-channel"&gt;Dev Channel&lt;/a&gt;, which is updated (about) once weekly.  According to one Chrome developer from the comments of the last post, this build possibly gets some quality assurance before it is released through the channel.   On Mac OS, you can download the DMG, and you can get the latest Dev Channel release by doing Chrome-&gt;About Chrome-&gt;Update, as seen here.&lt;img src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/SnkHMLcBkpI/AAAAAAAAAC4/RRP1uu7o_gs/s320/Picture+1" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 200px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5366328336798814866" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Personally, I think I prefer to stay on the bleeding edge with the latest nightly build, but you can possibly do this with the "Beta Channel" as well, so oh well, looks like me script is probably duplicated functionality.  I'm still using it, and it looks like the nightlies are ahead of the Dev Channel at this point at least in one really noticeable regard: the flash plugin appears to be enabled by default on Chromium builds, while Chrome requires being called with the "--enable-plugins" command-line option, as in:&lt;/div&gt;&lt;div&gt;/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --enable-plugins&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On either build, Flash movies don't quite work right in that clicking buttons play, pause, or any other button in the Flash embed is a matter of weird double-click voodoo that may or may not work.  But youtube clips mostly autoplay and you watch them to completion, so as long as you don't need to reliably pause them, you'll be okay for now.  I'm sure the devs will be fixing these Flash issues really soon.  I wouldn't be surprised if we hear of Chrome as officially released for Mac OS and Linux within the next few months, maybe in time for the &lt;a href="http://www.computerworld.com/s/article/9133847/Microsoft_sets_Windows_7_launch_for_Oct._22"&gt;Windows 7 launch?&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2052447468281370408?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2052447468281370408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2052447468281370408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2052447468281370408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2052447468281370408'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/08/chrom-ium-e-follow-up-dev-channel-flash.html' title='Chrom[ ium | e ] Follow-up: Dev Channel, Flash Support, and Release Date Prediction'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TeHrHLV0Pyw/SnkHMLcBkpI/AAAAAAAAAC4/RRP1uu7o_gs/s72-c/Picture+1' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2015963442553658879</id><published>2009-07-29T19:13:00.000-07:00</published><updated>2010-11-10T07:33:43.634-08:00</updated><title type='text'>How to get Chromium / Chrome Nightly Builds on Mac OS X</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.google.com/chrome"&gt;Google Chrome&lt;/a&gt; has been out as a public release for quite some time for Windows, but hasn't been available as a release for the rest of us, that is, Linux and Mac users.  You might have heard is blazing fast.  Luckily, since Chrome is just &lt;a href="http://dev.chromium.org/"&gt;Chromium&lt;/a&gt; with official Google branding tacked-on, its available in source-code form which you &lt;a href="http://dev.chromium.org/developers/how-tos/get-the-code"&gt;can check out and build&lt;/a&gt;.  This is a tedious process however; the build takes hours to complete from scratch on my Macbook.  The upside is that the process can be automated on your Mac with some scripts that run automatically to pull the latest revisions, and recompile and build Chromium.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then there is the so called alpha "release", which is nothing more than the &lt;a href="http://blog.chromium.org/2009/06/danger-mac-and-linux-builds-available.html"&gt;binaries&lt;/a&gt; from a snapshot of their main tree, and which is by now a really old revision which doesn't do many useful things.  As I last recall, this revision couldn't correctly copy and paste, keep bookmarks, or do any other non web-browsing function.  Clicking around the web worked; nothing else did.  Did I mention it was blazing fast?  You know how when you start Firefox, the icon jumps up and down 8-10 times in the Dock while it loads?  Chromium doesn't have time to make a single jump.  Pages load faster than on Firefox for sure, and I like the interface better than &lt;a href="http://nightly.webkit.org/"&gt;WebKit nightlies&lt;/a&gt; or Safari proper.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then, today, I found the Chromium project &lt;a href="http://build.chromium.org/"&gt;buildbot&lt;/a&gt;.  My little bit of reading up on buildbot during my final days on the &lt;a href="http://www.nsnam.org/"&gt;NS3&lt;/a&gt; project told me this was the trick.  If you don't know, buildbot is a system which automatically builds / compiles software from source then runs unit tests, regression suites, etc. on the code base to make sure there have been no regressions.  It's highly configurable and can do this over a farm of real or virtual machines with different processor architectures, operating systems, compiler versions, etc.  It can be configured to make the binaries it builds for different platforms available via its web interface.  This is precisely what the developers of Chromium have done.  Have a look &lt;a href="http://build.chromium.org/buildbot/snapshots/chromium-rel-mac/"&gt;here&lt;/a&gt; for yourself to see the Mac OS X builds.  The file in this directory "LATEST" is a plaintext file with one line which is the latest revision number that the buildbot has tested, and there is a corresponding folder.  Whenever the bot builds another rev, this file is updated, and a new directory full of the bleeding edge binaries is added.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So I whipped up this little script for myself.  It pulls down the latest zip of the build, unzips out the Chromium.app, and moves it to your Applications folder.  YMMV, but it works for me and here it is.  (&lt;b&gt;UPDATED&lt;/b&gt; 11 Nov 2010, thanks to thbarnes from the comments; the update makes it more generic by replacing my home directory name with "~", and updating the chromium buildbot URL to what the project is using these days.  Also, make a folder on your desktop called chromium_nightly for this to work)  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;#!/bin/bash&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;BASEDIR=http://build.chromium.org/f/chromium/snapshots/Mac&lt;/div&gt;&lt;div&gt;&lt;div&gt;cd ~/Desktop/chromium_nightly&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;echo "Downloading number of latest revision"&lt;/div&gt;&lt;div&gt;REVNUM=`curl -# $BASEDIR/LATEST`&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;echo "Found latest revision number $REVNUM, starting download"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;curl $BASEDIR/$REVNUM/chrome-mac.zip &gt; $REVNUM.zip&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;echo "Unzipping..."&lt;/div&gt;&lt;div&gt;unzip $REVNUM.zip 2&gt;&amp;amp;1 &gt; /dev/null&lt;/div&gt;&lt;div&gt;echo "Done."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;echo "Moving to Applications directory..."&lt;/div&gt;&lt;div&gt;rm -rf /Applications/Chromium.app/&lt;/div&gt;&lt;div&gt;mv chrome-mac/Chromium.app/ /Applications/&lt;/div&gt;&lt;div&gt;echo "Done, update successful"&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;I hope you like using Chromium as much as I do.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2015963442553658879?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2015963442553658879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2015963442553658879' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2015963442553658879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2015963442553658879'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/07/how-to-get-chromium-chrome-nightly.html' title='How to get Chromium / Chrome Nightly Builds on Mac OS X'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3260166366771332513</id><published>2009-01-26T13:21:00.000-08:00</published><updated>2009-01-27T11:33:36.787-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple TV'/><category scheme='http://www.blogger.com/atom/ns#' term='boot.efi'/><title type='text'>Update: Easy way to get Apple TV boot.efi</title><content type='html'>Apparently, the file lives in the "firmware" DMGs that Apple offers for download.  The most recent version at the time of writing is available from Apple &lt;a href="http://mesu.apple.com/data/OS/061-5044.20080709.de43E/2Z694-5485-1.dmg"&gt;here&lt;/a&gt;.  You might find a more recent version listed at the bottom of the page on the AwkwardTV &lt;a href="http://wiki.awkwardtv.org/wiki/Boot.efi_Information"&gt;wiki&lt;/a&gt;, which also features a great collection of information about hacking with Linux on your Apple TV.  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;To get a copy of boot.efi (on a Mac)&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Download the file, and mount it by double clicking; it should mount as /Volumes/OSBoot.  On this mounted filesystem, navigate to System/Library/ and copy the boot.efi file you find here.  That's all!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The previous post is still valid as a means of ssh-ing into you Apple TV, fun for tinkering anyway :-)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3260166366771332513?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3260166366771332513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3260166366771332513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3260166366771332513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3260166366771332513'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/01/update-easy-way-to-get-apple-tv-bootefi.html' title='Update: Easy way to get Apple TV boot.efi'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1931311788953160032</id><published>2009-01-26T12:32:00.001-08:00</published><updated>2009-01-26T13:33:06.454-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple TV'/><category scheme='http://www.blogger.com/atom/ns#' term='boot.efi'/><title type='text'>Enable ssh on Apple TV</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;It has been a long time , but I am going to try and post more frequently again.  Lots of technologically cool things have happened since I last posted.  Most recently, I helped a friend install OS X onto an external USB drive in a way that makes the USB drive bootable on an Apple TV!&lt;br /&gt;&lt;br /&gt;I followed the directions here mostly:&lt;br /&gt;&lt;a href="http://www.hackint0sh.org/forum/f98/634.htm"&gt;http://www.hackint0sh.org/forum/f98/634.htm&lt;/a&gt;&lt;br /&gt;There is a section where it mentions a boot.efi file, but no link or hint or info is given.  &lt;s&gt;So, this is how you get the boot.efi file.&lt;/s&gt;  &lt;div&gt;Update: I posted a &lt;a href="http://rtfm-nub.blogspot.com/2009/01/update-easy-way-to-get-apple-tv-bootefi.html"&gt;much easier way&lt;/a&gt;;  This guide remains valid as a way to enable ssh.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The approach is to install an ssh daemon onto the Apple TV, &lt;s&gt;and then copy the boot.efi file to your local machine.&lt;/s&gt;  On a Mac:&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Get the &lt;a href="http://code.google.com/p/atvusb-creator/"&gt;atvusb-creator&lt;/a&gt;, and run it&lt;/li&gt;&lt;li&gt;Make a USB stick or drive with that tool.  For this, we only need the ssh daemon, so untick the other options:&lt;div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 294px; height: 320px;" src="http://2.bp.blogspot.com/_TeHrHLV0Pyw/SX4jmb9EMXI/AAAAAAAAACw/b_T37apLHCQ/s320/Picture+1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5295709355080167794" /&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;In the "Create Using-&gt;" drop down, choose your USB device which will be the vector for the ssh change.&lt;/li&gt;&lt;li&gt;Click the "Create Using-&gt;" button.  atvusb-creator will download the Apple TV firmware.  Let it do its thing.&lt;/li&gt;&lt;li&gt;When its done, eject the USB drive and plug it into a powered-down Apple TV, and then power up.  You'll be greeted by Tux sitting on an Apple TV, followed by a kernel boot and some messages!  It will install the patch, and then prompt you to yank the power on the Apple TV.  Remove the flash when you do so, then power up the Apple TV.&lt;/li&gt;&lt;li&gt;Navigate the Apple TV setup menu until you find the Network settings which specify the IP address of the Apple TV.  Lets call this a.b.c.d&lt;/li&gt;&lt;li&gt;From your Mac now, open a terminal.&lt;/li&gt;&lt;li&gt;&lt;s&gt;scp&lt;/s&gt;ssh frontrow@a.b.c.d:/System/CoreServices/boot.efi .&lt;/li&gt;&lt;li&gt;The password is frontrow&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Congrats, you now &lt;s&gt;have made a copy of the boot.efi from your Apple TV!  Now use that file in your procedure as specified in the link above.&lt;/s&gt; are in to your Apple TV!  Play around with the terminal and enjoy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1931311788953160032?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1931311788953160032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1931311788953160032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1931311788953160032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1931311788953160032'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2009/01/get-your-apple-tv-bootefi-file.html' title='Enable ssh on Apple TV'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_TeHrHLV0Pyw/SX4jmb9EMXI/AAAAAAAAACw/b_T37apLHCQ/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-9006584594188943912</id><published>2008-08-26T14:07:00.001-07:00</published><updated>2008-08-26T14:34:23.530-07:00</updated><title type='text'>iPhone Jailbreak Update</title><content type='html'>I ended up jailbreaking my iPhone!  I have been using the iPhone dev team's PwnageTool.  The process is as I suspected:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://blog.iphone-dev.org/"&gt;Get the tool&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Get Apple firmware (tell iTunes to download but not install)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Allow the tool to find and patch the firmware&lt;/li&gt;&lt;li&gt;Force the phone into update mode&lt;/li&gt;&lt;li&gt;Flash the patched firmware onto your phone&lt;/li&gt;&lt;li&gt;Restore your phone&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;The tool really walks you though steps 3-5, so it should be straightforward.  There are some REALLY cool Cydia/Installer Apps that aren't available in the App store.  My favorite is MxTube, a tool that lets you download YouTube content onto your phone for offline viewing.  I started working on an app that does this on your Mac...but more on this later if I ever get it off the ground.  The coolest thing in my mind is the ability to ssh into your iPhone and tinker.  I have also successfully used SOCKS proxy techniques on my phone to enable me to use 3G on my laptop.  More on this in another post as well.&lt;br /&gt;&lt;br /&gt;The downside of jailbreaking is that whenever Apple pushes a new firmware out over iTunes, you have to wait for a new PwnageTool update which can patch the latest firmware.  It has been my experience that it takes them on the order of several days to get out the PwnageTool update.  Luckily, the tool which supports firmware 2.0.3 just came out, so I will be using that to update tonight.  Happy jailbreaking!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-9006584594188943912?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/9006584594188943912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=9006584594188943912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/9006584594188943912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/9006584594188943912'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/08/iphone-jailbreak-update.html' title='iPhone Jailbreak Update'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1657467221689437167</id><published>2008-08-17T12:45:00.000-07:00</published><updated>2008-08-26T13:48:42.522-07:00</updated><title type='text'>Comcast Firewire Audio Update</title><content type='html'>Okay, two updates.  The first is that I have found a workaround to the issue!  I posted it to the AVS thread first, so you can see that there, I am hoping to do a nice tutorial here soon.&lt;br /&gt;&lt;a href="http://www.avsforum.com/avs-vb/showthread.php?p=13927293"&gt;http://www.avsforum.com/avs-vb/showthread.php?p=13927293&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The second update is also related to the forum: someone there works for Comcast and is working to get the issue fixed!  If you have this problem, please see the forum post and reply to the guy there with the info he requests.  According to them, the engineers are looking at the issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1657467221689437167?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1657467221689437167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1657467221689437167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1657467221689437167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1657467221689437167'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/08/comcast-firewire-audio-update.html' title='Comcast Firewire Audio Update'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4039678152483606226</id><published>2008-07-25T08:57:00.000-07:00</published><updated>2008-07-25T10:56:53.685-07:00</updated><title type='text'>Comcast broke firewire audio in firmware update</title><content type='html'>I recently noticed my Comcast DVR (Motorolla DCT6XXX something) had different looking menus from before, indicating to me that the firmware had been updated.  Incidentally, this breaks the &lt;a href="http://rtfm-nub.blogspot.com/2007/07/backing-up-files-from-your-dvr-and-why.html"&gt;firewire DVR goodness&lt;/a&gt; I have been using for months to increase my DVR storage space.  I'm going to call Comcast and complain that they are breaking FCC rules here.  The only thing I could find on the nets was this single &lt;a href="http://www.avsforum.com/avs-vb/showthread.php?p=13927293"&gt;forum post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If anyone out there knows of a solution, please post comments here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4039678152483606226?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4039678152483606226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4039678152483606226' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4039678152483606226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4039678152483606226'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/comcast-broke-firewire-audio-in.html' title='Comcast broke firewire audio in firmware update'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5738158596102168927</id><published>2008-07-20T09:17:00.000-07:00</published><updated>2008-07-20T09:20:35.135-07:00</updated><title type='text'>No word from the community on 2.0 jailbreak</title><content type='html'>My RSS feeds are all coming up with nil on the iPhone jailbreak front.  From what I can gather from reading comments in the few posts I have found, it looks like it doesn't brick your iPhone and works just as promised.  I think I'm still going to wait just a bit longer for some good guides with more clear info to come out before I jump in head first.  I'll be posting updates here as I progress in jailbreaking my iPhone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5738158596102168927?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5738158596102168927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5738158596102168927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5738158596102168927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5738158596102168927'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/no-word-from-community-on-20-jailbreak.html' title='No word from the community on 2.0 jailbreak'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-8745605030495865199</id><published>2008-07-19T20:38:00.000-07:00</published><updated>2008-07-19T21:32:36.827-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone 3G'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Jailbreak'/><title type='text'>iPhone 2.0 jailbreak released!</title><content type='html'>That's right, the iPhone dev team have released the &lt;a href="http://blog.iphone-dev.org/post/42858313/thanks-for-waiting"&gt;jailbreak&lt;/a&gt; they have been working on since the betas of the 2.0 software came out.  It looks it is a MacOS X application that takes a Apple distributed firmware image (like the kind you get from restoring), and patches it somehow.  This is as far as I have gotten, but I suspect you then force your iPhone into restore mode with some magic button presses, and load up the patched firmware.  I'm not sure what opens up immediately, but looking through expert mode of the program, it looks like the all important Installer.app is unsupported as of yet.  It looks like it installs the Cydia installer.  I just found out about this, but Cydia appears to be an apt based package repository of iPhone ports of the usual GNU and BSD userland tools/applications.  I think that a Cydia GUI frontend is installed instead of Installer.app, allowing for installation from the Cydia package repos.&lt;br /&gt;&lt;br /&gt;I patched my firmware, but then quit out of the program when it reported a failure to enter DFU mode (that is, my iPhone wasn't anywhere near my computer let alone hooked up to it).  I think I'm going to wait for the fallout, and see what the blogs have to say tomorrow morning.  I don't want to brick my iPhone 3G, but this is just super exciting!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-8745605030495865199?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/8745605030495865199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=8745605030495865199' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8745605030495865199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8745605030495865199'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/iphone-20-jailbreak-released.html' title='iPhone 2.0 jailbreak released!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5386189990020878686</id><published>2008-07-17T09:55:00.000-07:00</published><updated>2008-07-17T06:55:48.671-07:00</updated><title type='text'>Pandora update</title><content type='html'>There are &lt;a href="http://www.micropersuasion.com/2008/07/the-iphone-is-a.html"&gt;several&lt;/a&gt; &lt;a href="http://www.buzzmachine.com/2008/07/15/pandoras-lessons/"&gt;other&lt;/a&gt; &lt;a href="http://www.techcrunch.com/2008/07/15/pandora-usage-stats-prove-its-iphones-killer-app/"&gt;pieces&lt;/a&gt; I saw in the blagosphere today that were relevant to what I was getting at yesterday about Pandora on iPhone.  I just wanted to link back to them for reference.&lt;br /&gt;&lt;br /&gt;I know yesterday I was going on and on about the seamlessness of the audio experience...well, on the drive home yesterday I finally got a skip in a song due to an AT&amp;T deadzone.  And it turned out that when I got service again about 10 seconds later, Pandora just skipped the remainder of the song and went on to the next track.  So I guess it isn't perfect as I thought.  While I'm on negatives, I guess I have a small feature request list too.  It would be great if the app could continue to play in the background while I did other things (like the iPod app does).  Presently, hitting the home button just quits Pandora and kills your music.  And I think lyrics would be nice, but personally it would only add to the "wow they thought of everything" factor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5386189990020878686?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5386189990020878686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5386189990020878686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5386189990020878686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5386189990020878686'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/pandora-update.html' title='Pandora update'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7194500560454999078</id><published>2008-07-16T15:05:00.000-07:00</published><updated>2008-07-16T12:06:24.339-07:00</updated><title type='text'>My Review of the Pandora iPhone app</title><content type='html'>The &lt;a href="http://pandora.com/on-the-iphone"&gt;Pandora app&lt;/a&gt; has to be one of the coolest things to come out of the App Store.  This little gem of a piece of software is a way to listen to everyone's favorite "Music Genome Project" powered &lt;a href="http://pandora.com/"&gt;Pandora online radio&lt;/a&gt;.  I have been using Pandora on my PC off and on for a couple of years now, and through the simple thumbs up or thumbs down I give it about songs, it has really &lt;a href="http://www.pandora.com/corporate/mgp"&gt;honed in on my musical taste&lt;/a&gt;.  When I heard there would be an iPhone and iPod Touch 2.0 app for Pandora, I wasn't expecting too much.  I figured it would be plagued by buffering/playback/network issues and a pretty bad user interface.  In short, I expected it would be an unusable first cut at doing this kind of streaming.  I couldn't have been more wrong.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The User Interface&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_TeHrHLV0Pyw/SH44G0f0-eI/AAAAAAAAAB8/Ot4WdKsqhDc/s1600-h/photo.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_TeHrHLV0Pyw/SH44G0f0-eI/AAAAAAAAAB8/Ot4WdKsqhDc/s200/photo.jpg" alt="" id="BLOGGER_PHOTO_ID_5223674307618863586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The first thing you see when you load up Pandora is this minimalist load screen.  It is clean, and has a nice Apple rotating dial thingy letting you know its thinking.  The first time I loaded up Pandora, it asked me if I wanted to establish a new Pandora account, or if I was already a user.  After selecting the latter option, I was prompted to enter my Pandora user info.  To my pleasant surprise, the next thing I was greeted with was a list of my stations, which at the moment contains one station that is really perfectly tuned in on what I like.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_TeHrHLV0Pyw/SH45EqcYKhI/AAAAAAAAACE/bJskmmsTv9Y/s1600-h/photo(2).jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_TeHrHLV0Pyw/SH45EqcYKhI/AAAAAAAAACE/bJskmmsTv9Y/s200/photo(2).jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223675370071927314" /&gt;&lt;/a&gt; I'll never really cease to be surprised by how good the iPhone SDK controls all look, and by making the controls available in the SDK the same as those from the toolkit Apple's own developers use, it gives the impression that the iPhone experience really hangs together well.  Even these third party apps look really polished and like a true extension of the iPhone since it is all the same handful of really well made GUI components.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_TeHrHLV0Pyw/SH48ykvlw1I/AAAAAAAAACM/GxHhDyFaZEk/s1600-h/photo(3).jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_TeHrHLV0Pyw/SH48ykvlw1I/AAAAAAAAACM/GxHhDyFaZEk/s200/photo(3).jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223679457350763346" /&gt;&lt;/a&gt;After  selecting "Raj's Radio", it started playing my music.  The user interface here is on par with what the native "iPod" app has to offer!  It uses the same layout, and at first glance you wouldn't know that you aren't using your iPod app!  It has cover art that is full resolution for the iPhone screen, and aside from the expected play/pause, skip, and volume controls, there are the Pandora ranking features (thumbs up and down), and an additional menu that allows you to mark a song or artist as a favorite for your Pandora account, or go immediately to purchase it in iTunes.  This integration is something they could have skipped, but makes the experience that much better for people who are interested in downloading these tracks permanently.  You can also "flip over" the cover art to reveal a Pandora specific feature which reveals how the song was selected to match your musical tastes, something familiar to Pandora users. For having expected them to really botch the look and usability of the interface, I was really impressed with how clean, iPod-esque, and easy the experience was.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The Streaming Experience&lt;/span&gt;&lt;br /&gt;The look and feel is all great, but how does it perform as a streaming music player?  I knew that 3G had enough bandwidth to support this kind of application, but I assumed that there would be some network issues, constant "rebuffering", or maybe some kind of lapse in playback as I drove around through deadzones etc.  On, 3G, none of this was the case.  The network fast enough such that I think it actually buffers one entire song ahead at the start of playback.  Even when I hit a deadzone inside my parking deck about halfway through a song, it still finished playing it.  As for streaming when you are on Wifi, it is completely seamless.  There is about a 1-2 second delay between songs when you are on Wifi, feeling completely natural for an inter-song pause.  On 3G this pause was a bit longer, I'd say about 5 seconds, but still quite tolerable.&lt;br /&gt;&lt;br /&gt;The transition between Wifi and 3G is completely seamless too from a listening perspective due to the nice long playback buffer.  In a test, I started in a building on campus with Wifi, listening to Pandora.  I got in an elevator down to a parking deck, got in the the car and hooked my iPhone up to the car, and drove through campus on my way home.  The Wifi handed off my iPhone gracefully from one access point to the next as I drove about a half mile towards the edge of campus, and then when I went out of range of Wifi, my phone picked up 3G service.  Not a second of audio was sacrificed.  No stutter, no rebuffering.  Just like listening to my iPod.  This thing is fucking brilliant.  Forget satellite radio, this idea is poised to be an XM/Sirius killer when widespread cellular IP-based broadband ever becomes ubiquitous (i.e. when WiMAX or LTE or some sucessor catches on).  This Pandora solution already makes satellite radio obsolete for its users.&lt;br /&gt;&lt;br /&gt;For the purposes of testing, I did end up disabling 3G to see how Pandora's streaming would handle being on the EDGE network.  I have to say, this is not to be recommended, but YMMV.  On EDGE, I DID get all those rebuffering stutters in audio I was worried about.  And more importantly, even when it would work, when using EDGE I could constantly hear that interference noise you get on speakers when your cellphone is transmitting...you know the one, the morse-code-esque beeping, it was non-stop, and loud enough to be heard over the music.  No such problem on 3G.  I WAS using an ancient tape adapter with a long wire (read: EDGE antenna :-) to connect the iPhone to my car, so this might not be an issue for everyone.  I even saw a review on the App Store itself claiming that Pandora worked like a charm on EDGE, so it might work in your area.  I'm going to stick to 3G.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Conclusion&lt;/span&gt;&lt;br /&gt;Pandora is an awesome application for the iPhone 3G.  It is blessed with an intuitive and good looking interface.  The new 3G networking capabilities really make it possible to have a seamless audio experience, even driving around.  It performs fastest on Wifi, but the difference is a 2 second difference in initial buffer time between songs.  It buffers ahead enough to account for deadzones and handoffs, and even the Wifi&lt;-&gt;3G handoffs didn't phase the music experience.  I wouldn't recommend it for use on EDGE exclusively according to my one simple test, but YMMV.  If I had to give it stars, I'd say easily 5/5.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7194500560454999078?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7194500560454999078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7194500560454999078' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7194500560454999078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7194500560454999078'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/my-review-of-pandora-iphone-app.html' title='My Review of the Pandora iPhone app'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_TeHrHLV0Pyw/SH44G0f0-eI/AAAAAAAAAB8/Ot4WdKsqhDc/s72-c/photo.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7189909473425566023</id><published>2008-07-15T10:18:00.000-07:00</published><updated>2008-07-18T06:51:41.757-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>On the difference between jailbreaking and unlocking</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://news.cnet.com/i/bto/20080710/iphone3g.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px;" src="http://news.cnet.com/i/bto/20080710/iphone3g.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lots of articles in the &lt;a href="http://xkcd.com/181/"&gt;blagosphere&lt;/a&gt; have been talking about "unlocking" the new iPhone, but have been using the term incorrectly.  I really want to clear things up, because its annoying to see great sites like Ars Technica and Gizmodo screw this up.  So lets get to it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Jailbreaking&lt;/span&gt;&lt;br /&gt;The act of "jailbreaking" your phone is making it open to third party applications which are not in the app store.  This term comes from FreeBSD's chroot jail, a mechanism to segment a machine to different users as if each segment is its own machine.  It is a "jail" because you can't break out of it and get into the juicy guts of the system, you can just access the segment you are allowed.  Similarly, you can't access the inner workings of your iPhone, you just access the parts Apple allows, which is just their built-in functionality and anything they allow on the App Store.&lt;br /&gt;&lt;br /&gt;There are somethings Apple probably wouldn't allow for use on the iPhone ever, like:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; An interactive shell/terminal application to access the system guts&lt;/li&gt;&lt;li&gt;An &lt;a href="http://en.wikipedia.org/wiki/Ssh"&gt;ssh&lt;/a&gt; daemon, like OpenSSH (which would allow the iPhone to act as a &lt;a href="http://lifehacker.com/software/feature/use-your-iphones-internet-connection-on-your-laptop-327066.php"&gt;proxy server to forward 3G over wifi to your laptop&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;A web server&lt;/li&gt;&lt;li&gt;Custom &lt;a href="http://en.wikipedia.org/wiki/Xnu"&gt;XNU Kernel&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Loadable_kernel_module"&gt;extensions&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;To sum it up, since Apple wouldn't allow any applications that make your iPhone more into a general purpose computer instead of a consumer electronics device, you jailbreak your phone to do so.  Since you now have a general purpose computer, you can do &lt;span style="font-style: italic;"&gt;what you want to do&lt;/span&gt; on it, not only &lt;span style="font-style: italic;"&gt;what Apple allows&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The jailbreaking process requires exploiting holes the iPhone software's "jail".  In the past, this as been achieved e.g. by exploiting some bad TIFF image rendering code on the iPhone.  Basically, you just load up a custom made corrupt TIFF image in Safari, which actually contains code.  The bad rendering code will cause the iPhone to run the code, and voila, you have broken out of the jail they created for you.  These custom made TIFF images then go on to install applications that allow you to access the guts of your system and do whatever you like, essentially rendering the already-in-place jail useless.  &lt;a href="http://jailbreakme.com"&gt;Jailbreakme&lt;/a&gt; was a site that had one such TIFF image that works for older iPhone firmware.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Unlocking&lt;/span&gt;&lt;br /&gt;Cellular phones in the US (and practically everywhere else) are typically configured so that you can only use a phone on the network from which you purchased it, even if there are no technical reasons limiting its usability on another network.  This is why you can't easily take an AT&amp;amp;T phone you bought here and use it on the T-Mobile network, or take that same phone over to Europe and pop in a local teleco's SIM card to use it on that local network.  This is called carrier locking of a phone.&lt;br /&gt;&lt;br /&gt;AT&amp;amp;T and others do this so you don't buy a phone of theirs and take it over to another network.  They want to retain their user base, and they want you to use their expensive international roaming services when you are traveling abroad instead of using a cheaper local service.  There is no technical limitation that prevents any AT&amp;amp;T phone from working on GSM networks in the US (T-mobile), Europe (Vodaphone, O&lt;sub&gt;2&lt;/sub&gt;, Orange, etc.), or anywhere else in the world.  It is simply a way for carriers to protect revenue and market share.&lt;br /&gt;&lt;br /&gt;Since there is no hardware limited technical issue, people figured out that by modifying the software that runs the phone, you can make it work on any e.g. GSM network worldwide.  This is what's called "unlocking" your phone, and is actually how your phone comes by default from the factory. The carriers later lock the phones for use with their network. Some phones come with the capability to be unlocked by the carrier over the air, or by a code entered by the user.  These are for situations in which the mobile operator allows you to use your phone on other networks, for example, in places they have no coverage and no parter carriers.  Otherwise, there are various methods by which you can hack the device to unlock it.&lt;br /&gt;&lt;br /&gt;In the US, unlocking your phone in a manner unapproved by your carrier was formerly thought to be illegal under the DMCA, as it circumvents a measure meant to enforce copyrights, but there has been &lt;a href="http://www.copyright.gov/fedreg/2006/71fr68472.pdf"&gt;an explicit exemption to the DMCA&lt;/a&gt; that protects your rights to use your phone on any network it will.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;So are Jailbreaking and Unlocking related?&lt;/span&gt;&lt;br /&gt;In the case of the iPhone, the answer is &lt;span style="font-style: italic;"&gt;maybe&lt;/span&gt;.  There are typically two ways to use a phone in an unlocked manner. &lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Use a hacked SIM card.  This is typically a thin adapter that attaches to your SIM card, and fools the phone into thinking that the SIM card belongs to the network to which your phone is locked, even though the card is from another network.  &lt;a href="http://gizmodo.com/5025249/iphone-3g-unlocked-with-sim-card-adapter"&gt;It has been demonstrated with the latest iPhone 3G&lt;/a&gt;.  This requires no jailbreak, since you are modifying a SIM and not the phone in any way.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Hack your phone.  This &lt;span style="font-style: italic;"&gt;requires&lt;/span&gt; a jailbreak.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Option 2 is really the holy grail of unlocks, because it is a software only solution, requiring no SIM modification, a process which can require manual cutting with a razor and gluing of the tiny slivers of plastic we call SIM cards. The reason the software unlock requires a jailbreak is because in order to start "hacking" or doing anything useful towards unlocking your phone, you have to have control over what software it runs.  This is the jailbreaking step.  Once you have jailbroken your phone via an exploit, you can find software out there that hacks its way past the carrier lock.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;But&lt;/span&gt; note that they are not one and the same.  They are quite different things.  Unlocking requires jailbreaking, but that doesn't mean that's the only reason to jailbreak.  I, for example, want to jailbreak so I can run free games not available in the app store and use ssh SOCKS forwarding to get 3G my laptop.  I have no intention of carrier unlocking my phone, but am waiting on a jailbreak to be released for my iPhone.  More on this below.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Current status of Jailbreaking&lt;/span&gt;&lt;br /&gt;The situation could get a little complicated in the future because of different revisions of the firmware on the iPhone, and now, two different hardware revisions.  BUT, that said, all of the first generation iPhones can be jailbroken, regardless of firmware version number.  Most of the software out there to do this support all revisions of the iPhone firmware up to the major 2.0 release that accompanied the new iPhone 3G.  As of today, July 15, 2008, the latest iPhone firmware (iPhone 2.0) has been jailbroken.  The bad part is, the jailbreak is unreleased as of yet, and is in heavy testing to work out any potential bugs.  I am personally watching this closely, waiting for the release announcement from &lt;a href="http://blog.iphone-dev.org/"&gt;http://blog.iphone-dev.org/&lt;/a&gt;. If you are following this whole thing, I would suggest signing up for the RSS feed on that page so that you know exactly when they release the jailbreak.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7189909473425566023?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7189909473425566023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7189909473425566023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7189909473425566023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7189909473425566023'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/on-difference-between-jailbreaking-and.html' title='On the difference between jailbreaking and unlocking'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-8268721555141038498</id><published>2008-07-14T10:59:00.000-07:00</published><updated>2008-07-14T11:02:30.012-07:00</updated><title type='text'>Send SMS for free using AIM on iPhone!</title><content type='html'>In the US, just add a contact named +1(ten-digit-phone-number-here) to your AIM buddly list, and then IM this contact using the AIM application on the iPhone.  Free outgoing SMS!  Gotta spread the love to the &lt;a href="http://db.tidbits.com/article/9690"&gt;original source&lt;/a&gt; where I saw this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-8268721555141038498?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/8268721555141038498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=8268721555141038498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8268721555141038498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8268721555141038498'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/send-sms-for-free-using-aim-on-iphone.html' title='Send SMS for free using AIM on iPhone!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7333556631049465733</id><published>2008-07-14T07:03:00.000-07:00</published><updated>2008-07-14T07:09:06.710-07:00</updated><title type='text'>AJAX done right = desktop class application in a browser window</title><content type='html'>I just wanted to post a quick link to one of the coolest things I've seen online in weeks.  This has to be the cleanest AJAX webapp I've ever seen.  And its fast.  http://280slides.com/&lt;br /&gt;&lt;br /&gt;Google Docs' presentation app has nothing on this little gem.  So they'll probably buy this 280slides company :-)  Check this app out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7333556631049465733?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7333556631049465733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7333556631049465733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7333556631049465733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7333556631049465733'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/ajax-done-right-desktop-class.html' title='AJAX done right = desktop class application in a browser window'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-6444644408296751519</id><published>2008-07-14T05:17:00.001-07:00</published><updated>2008-07-14T05:18:13.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Got a 3G iPhone!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_TeHrHLV0Pyw/SHp-rPvFK2I/AAAAAAAAAB0/V_pklsX2XuU/s1600-h/Photo+14.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_TeHrHLV0Pyw/SHp-rPvFK2I/AAAAAAAAAB0/V_pklsX2XuU/s400/Photo+14.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5222625999312989026" /&gt;&lt;/a&gt;&lt;br /&gt;And I only waited in line one hour today!  We got there an hour before opening, and were in the first batch to get in (I was the LAST person of the first batch!)  After getting in I was in the store maybe an hour, and that was WITH some trouble porting my number.  The thing I'm MOST excited about hacking soon is running the phone as a bridge / gateway / modem so I can "tether" it to my laptop to get HSDPA wherever I go!  Alright, lets be honest, their 3G coverage sucks outside of big cities, but at least I won't ever be stranded without EDGE, aka connectivity anywhere.  Hell, if AT&amp;T doesn't catch wind of this, I might even drop my cable internet service.&lt;br /&gt;&lt;br /&gt;There is something funny about still calling it "tethering" though, because these days the process is over wifi.  It goes something like this: you jailbreak your iPhone (&lt;a href="http://blog.iphone-dev.org/post/42122134/still-cranking-away"&gt;waiting on pwnageTool release&lt;/a&gt;), then install the requisite software on it to get it to forward traffic from HSDPA-&gt;802.11b.  Then you just connect the iPhone and your laptop in an ad-hoc network and boom, 3G data on you laptop.&lt;br /&gt;&lt;br /&gt;Technically speaking, there are several ways to achieve this at various layers of the protocol stack.  If done as a purely L2, bidirectional forwarding mechanism, you have a bridge/AP type of setup.  If the IP layer does this, you kind of a have a router/gateway setup.  If done at the application layer, its like a proxy server.  The easiest route on the iPhone is to do things at the application layer, because adding functionality to the data-link  and network layer requires changes to drivers and the kernel code.  Since not many are in the business (except for Apple) of hacking the XNU kernel code, we run a forwarding application at L5.  I hope it is as easy as is &lt;a href="http://cre.ations.net/blog/post/tether-your-iphone"&gt;described for the old iPhone&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-6444644408296751519?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/6444644408296751519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=6444644408296751519' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6444644408296751519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6444644408296751519'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/07/test.html' title='Got a 3G iPhone!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_TeHrHLV0Pyw/SHp-rPvFK2I/AAAAAAAAAB0/V_pklsX2XuU/s72-c/Photo+14.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5809630273008409960</id><published>2008-06-10T20:44:00.000-07:00</published><updated>2008-06-13T14:09:59.157-07:00</updated><title type='text'>iPhone 3G announced!</title><content type='html'>&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.blogsmithmedia.com/www.engadget.com/media/banner-iphone-3g.2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://www.blogsmithmedia.com/www.engadget.com/media/banner-iphone-3g.2.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Well, Apple finally did the official announcment, and the new iPhone will be released on July 11th.  Notable pros over the older model are 3G, GPS, cheaper price point ($199 or $299), flush headphone jack (so you can use standard headphones without an &lt;a href="http://rtfm-nub.blogspot.com/2007/08/iphone-recessed-headphone-jack-diy-hack.html"&gt;ugly hack&lt;/a&gt; or adapter) and better battery life.  Notable cons are increased data plan cost ($30 up from $20), and loss of text messages bundled in the plan.&lt;br /&gt;&lt;br /&gt;People are bitching all over forums and blog comments about the increase in plan price, doing clever math like saying that $10 more a month for 24 months of contract + $200 for the phone actually ends up costing more than the current $400.  I personally wouldn't even think of being so stupid, seeing as how the new data plan is FASTER.  Obviously 3G adds value to the phone, value I'm willing to pay for.  Saying the data plan price went up isn't an apples to apples comparison (no pun intended).  Who are these cheap bastards that expect to get HSDPA for what AT&amp;amp;T charges for EDGE 's 2.5G offering?  Better data plan = more cost for the data plan, nuff said.&lt;br /&gt;&lt;br /&gt;AT&amp;amp;T DID drop the included text messaging, which is a bitch move; but its a 5 dollar cost to pick it back up, so in my mind the plan went up $5 on a phone that DROPPED $200 in cost.  And lets not be assholes and forget that the phone has gotten more kick-ass while dropping in price.&lt;br /&gt;&lt;br /&gt;UPDATE: Giz wrote a piece about this that was far more widely circulated than my humble blog.  &lt;a href="http://gizmodo.com/5015540/iphone-3gs-true-price-compared"&gt;Check it out.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5809630273008409960?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5809630273008409960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5809630273008409960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5809630273008409960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5809630273008409960'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/06/iphone-3g-announced.html' title='iPhone 3G announced!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4337501616026140347</id><published>2008-06-09T10:17:00.001-07:00</published><updated>2008-06-09T10:18:20.785-07:00</updated><title type='text'>WWDC Live Audio Stream!</title><content type='html'>This is up right now at this moment:&lt;br /&gt;http://www.iphonealley.com/news/wwdc-2008-keynote-live-audio-stream&lt;br /&gt;&lt;br /&gt;I'm listening to them talk about the new iPhone software...hopefully they'll announce the 3G iPhone within a few minutes!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4337501616026140347?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4337501616026140347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4337501616026140347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4337501616026140347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4337501616026140347'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/06/wwdc-live-audio-stream.html' title='WWDC Live Audio Stream!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5009354269074228636</id><published>2008-05-06T08:08:00.000-07:00</published><updated>2008-05-06T08:18:29.838-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardy Heron'/><category scheme='http://www.blogger.com/atom/ns#' term='GTAIV'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>GTA4 and new Ubuntu!</title><content type='html'>I picked up GTA4 for PS3 last night at got to play for about an hour.  It seems pretty good, supposedly really sandboxy/open ended, but as of yet I'm running around doing missions with some loser Russian guy.  As an interesting comparison, it looks to me as if the Xbox360 version of the game is sporting better graphics:&lt;br /&gt;http://www.gametrailers.com/player/33470.html&lt;br /&gt;&lt;br /&gt;It looks much less blurry on the Xbox, but this is a pretty low res comparison, and who knows how they did the capture...it must've been done via component cables, so there is no indication how the purely digital HDMI would stack up against each other.&lt;br /&gt;&lt;br /&gt;In other interesting news, the newest Ubuntu release (Hardy Heron) is out!  I somehow missed out on the buzz over this release...but I'll have some reviews of features once I get it installed.  It'll be a few days I guess because the Canonical servers seem really bogged down by the legions of users upgrading, and I'm getting about 50kb/s to the upgrade server at the moment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5009354269074228636?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5009354269074228636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5009354269074228636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5009354269074228636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5009354269074228636'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/05/gta4-and-new-ubuntu.html' title='GTA4 and new Ubuntu!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-8976893727057387478</id><published>2008-05-05T14:32:00.000-07:00</published><updated>2008-05-05T14:58:57.328-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Surface'/><title type='text'>Got to play with a MS Surface</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.2dayblog.com/images/2007/june/ms_surface.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://www.2dayblog.com/images/2007/june/ms_surface.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I've not been a huge fan of Microsoft in recent years, what with switching to a Macbook for home and Linux at work.  In fact, I haven't used a PC for more than 5 hour total in the past two years!  But they have had this multitouch enabled Surface computer thing in the pipes that seemed really cool.  And I have to say, it didn't really disappoint.&lt;br /&gt;&lt;br /&gt;The AT&amp;amp;T store here in Atlanta has a store full of Microsoft surface computers.  I will start by saying that it being Microsoft product running Vista meant that OF COURSE one of the machines was frozen.  Thats right, out of a store with maybe 6 MS Surface machines, one was down, hung on the home screen and unresponsive to all touch.  At least it didn't blue screen :-)&lt;br /&gt;&lt;br /&gt;I tried several of the other machines that WERE working, and I checked out two of the apps they had.  The first was a cellular coverage map application (very iPhone/Google maps-esque) that did touch scrolling and pinch zooming in/out, and little else.  I poked around until I found my block in Atlanta, then I lost interest.&lt;br /&gt;&lt;br /&gt;The second app was pretty cool, it was one that supports multiple phones being put upon the surface, and then bringing up menus, info, movies, data specs, etc about each phone (this was showed off in a MS demo video I saw as a potential app).  It does so by visually identifying tags placed on the bottom of each device.  Putting down a phone and selecting "colors" brought up a panel/window with a colored phone, and the panel was movable, rotatable, and resizeable.  All the windows had this kind of similar feature with decent manipulation of the panels in a multitouch way, supporting pinch zoom in and out, scrolling, as well as multitouch rotation.  The multitouch was pretty good...I think the touch detection, sensitivity, etc. need some more tweaking for responsive, but overall the experience was only SLIGHTLY hampered by the somewhat sluggish feeling of the response.&lt;br /&gt;&lt;br /&gt;This kind of multi-user multitouch hasn't been seen before in the consumer arena, so I think it will be very interesting to see &lt;a href="http://www.youtube.com/watch?v=CZrr7AZ9nCY"&gt;where this kind of technology is going&lt;/a&gt;.  I really think that there are some untapped ideas here regarding collaboration, etc.  If this could be coupled with more conventional interfaces like keyboards, I can see this technology really taking off for presentation/demo scenarios, technical group sessions, etc.  I think it'd be cool as hell if a coworker and I could manipulate a couple of panes of code simultaneously with multiple keyboards, while still maintaining the multitouch movement capabilities to share a workspace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-8976893727057387478?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/8976893727057387478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=8976893727057387478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8976893727057387478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8976893727057387478'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/05/got-to-play-with-ms-surface.html' title='Got to play with a MS Surface'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-6598055743646653489</id><published>2008-05-01T10:07:00.001-07:00</published><updated>2008-05-01T10:11:40.117-07:00</updated><title type='text'>More HD comes to Atlanta</title><content type='html'>I noticed a brand new Disney channel HD last night...but no HD content spotted as of yet.  Along with ABC Family, I guess this is part of some negotiations with &lt;a href="http://www.engadgethd.com/2008/04/26/comcast-brings-science-disney-and-abc-family-hd-channels-to-atl/"&gt;ABC to roll out their HD stations&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-6598055743646653489?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/6598055743646653489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=6598055743646653489' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6598055743646653489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6598055743646653489'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/05/more-hd-comes-to-atlanta.html' title='More HD comes to Atlanta'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3737374580307984353</id><published>2008-04-24T07:24:00.000-07:00</published><updated>2008-04-24T07:33:31.114-07:00</updated><title type='text'>ABC Family HD comes to Comcast in Atlanta</title><content type='html'>Its nice that all these channels are going HD...but this channel is SO weird!  It starts in the mornings with 700 club, then goes into episodes of Full House, Sister Sister, Sabrina the Teenage Witch...then ends the day with Greek or Kyle XY or some movie before going back to the 700 club...wtf!  Family indeed...Greek isn't a family show at all.  Not that I care, its just a weird ass mix.&lt;br /&gt;&lt;br /&gt;The other thing that sucks is that the only truly HD content I've seen so far is 700 club.  Everything else looks like crap (because he recorded before HD was around).  Crap is a bit harsh, at least it looks like a lot of the older sitcoms they show come in at about a DVD quality instead of shitty 480i.  Wikipedia claims that Kyle XY and Greek are HD too, but I wouldn't be caught dead watching those.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3737374580307984353?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3737374580307984353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3737374580307984353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3737374580307984353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3737374580307984353'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/04/abc-family-hd-comes-to-comcast-in.html' title='ABC Family HD comes to Comcast in Atlanta'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5363557581091924137</id><published>2008-04-15T07:29:00.000-07:00</published><updated>2008-04-15T11:19:54.749-07:00</updated><title type='text'>Using a WTR54Gv5 as a Wireless Bridge to Connect non WiFi devices to the net</title><content type='html'>I plugged the NMT up to the internet for the first time in a while to get the latest firmware.  This is always an annoying process because while all the other internet capable devices in my entertainment center (PS3, Wii) have WiFi built in, the NMT does NOT, it only supports wired Ethernet.  This means I have to run a 15 feet cable across my living room any time I want to use the networked functionality.   I got to thinking that it would be nice to get my wireless signal to be picked up by some kind of small dongle with an antenna to pick up WiFi, and an Ethernet cable to go to the NMT.&lt;br /&gt;&lt;br /&gt;This kind of thing is called a wireless bridge.  It is kind of like an access point, except that it blindly forwards traffic both ways (wireless-&gt;wired and vice versa), whereas an access point does NAT and DHCP, and expects the WAN to be on a wired link and the LAN to be on the wireless.  As far as hardware goes though, an AP has all of the right parts to act as a layer 2 bridge.&lt;br /&gt;&lt;br /&gt;Because of the similarity to an access point, my idea of a small dongle was beginning to fall through, but a different idea was forming in my head: try to use an access point in this kind of bridge mode to make my NMT effectively wireless!   It should be possible to do in software on an AP.  I immediately started playing with two Airport "Snow" routers I had recently bought to see if they supported this mode out of the box, but they didn't (the newer Airport Extreme series CAN do this out of the box).&lt;br /&gt;&lt;br /&gt;So I started looking at my other router, the Linksys WRT54G.   I had read that this device was highly moddable with non-Linksys firmware available due to the fact that the device used Linux code, and Linksys released the source code to the firmware to satisfy the terms of the GPL.  Clever hackers used this source as a starting point to create custom firmwares that can do lots of fancy things that the stock firmware cannot.  One of these fancy things is bridge mode.  This was the ticket...by reflashing the device to use the open source free DD-WRT firmware, I was able to use the WRT54G in bridge mode.  &lt;a href="http://www.scorpiontek.org/portal/content/view/27/36"&gt;Here's a quick guide on how to do this if you have a WRT54G, version 5 or 6.&lt;/a&gt;  This is written from a Windows perspective, but the only difference with Linux or Mac is how you do the static IP assignment, and TFTP step.  The static IP assignment, you probably know how to do on your OS.  On Mac OS X it is System Preferences-&gt;Network-&gt;Show:Built In Ethernet-&gt;Configure Ipv4 using:Manually.  And you can skip the steps that are setting the MAC address of the new firmware correctly.  On Mac or Linux, first cd to the directory where you downloaded the dd-wrt firmware, then:&lt;br /&gt;&lt;br /&gt;tftp -e 192.168.1.1&lt;br /&gt;&lt;br /&gt;Then at the tftp prompt, you want to do this:&lt;br /&gt;&lt;br /&gt;put dd-wrt-blah-blah-micro.bin&lt;br /&gt;&lt;br /&gt;When it report success, you are done!  Ctrl+d out of tftp, and the router should reboot and voila, you have a magically better router.  Log in, and remember the username is root and the password is admin.  To get the wireless bridging you desire, you can use either &lt;a href="http://www.dd-wrt.com/wiki/index.php/Client_Mode_Wireless"&gt;client mode wireless&lt;/a&gt; (in which the router DHCPs and NATs the wireless signal to its wired ports) or &lt;a href="http://www.dd-wrt.com/wiki/index.php/Wireless_Bridge"&gt;client mode bridge&lt;/a&gt; (in which the router simply does a layer 2 forwarding).  I prefer the bridging, this way all the devices are on the same subnet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5363557581091924137?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5363557581091924137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5363557581091924137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5363557581091924137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5363557581091924137'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/04/using-wtr54gv5-as-wireless-bridge-to.html' title='Using a WTR54Gv5 as a Wireless Bridge to Connect non WiFi devices to the net'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1881330422458445889</id><published>2008-04-10T08:36:00.000-07:00</published><updated>2008-04-10T09:16:18.640-07:00</updated><title type='text'>Using older Airport base stations with Leopard</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://images.apple.com/downloads/macosx/apple/macosx_updates/images/airport42formacosx1033_20070803141522.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://images.apple.com/downloads/macosx/apple/macosx_updates/images/airport42formacosx1033_20070803141522.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I wrote a while back that &lt;a href="http://rtfm-nub.blogspot.com/2007/11/why-i-cant-get-excited-about-new-mac-os.html"&gt;I can't get excited about Leopard&lt;/a&gt; on the Mac...and that's still true, I'm still holding out and using Tiger.  But I did come across this tidbit for Leopard users with older Apple Airport basestation hardware.  It turns out for a while there, there was no way to configure your older Airport (&lt;a href="http://en.wikipedia.org/wiki/Image:Apple_graphite_airport_base_station_front.jpg"&gt;graphite&lt;/a&gt; and &lt;a href="http://www.forevermac.com/mac%20systems/snow-airport-basestation.gif"&gt;snow&lt;/a&gt;) on Leopard; the new Airport Utility was only compatible with the newer Airport Extreme and Express lines, and with Time Capsule.&lt;br /&gt;&lt;br /&gt;Needless to say, people were pissed that their hardware stopped working with the update.  The situation was bad enough that some poeople started selling old Airports: I even picked up two older basestations for a good price from a friend of a friend who had given up and bought the newer products (exactly what Apple wanted).&lt;br /&gt;&lt;br /&gt;Well, it seems Apple has finally rectified this situation.  Last week, they released a tool called the &lt;a href="http://www.apple.com/support/downloads/airportadminutilityforgraphiteandsnow425.html"&gt;Airport Admin Utility for Graphite and Snow&lt;/a&gt;.  This is a legacy compatible utility that lets you configure your older basestaions.  Prior to this, a &lt;a href="http://discussions.apple.com/thread.jspa?threadID=1196605&amp;amp;tstart=0"&gt;workaround&lt;/a&gt; was discovered whereby a version of the &lt;a href="http://www.apple.com/support/downloads/airport42formacosx1033.html"&gt;admin utility for OS 10.3.3&lt;/a&gt; could be extracted from an old installer package, and copied onto a Leopard machine.  It looks like Apple probably just repackaged and renamed this older tool to be officially Leopard compatible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1881330422458445889?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1881330422458445889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1881330422458445889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1881330422458445889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1881330422458445889'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/04/using-older-airport-base-stations-with.html' title='Using older Airport base stations with Leopard'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-6544700316639405159</id><published>2008-04-04T14:29:00.000-07:00</published><updated>2008-04-04T14:36:33.311-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PDF'/><category scheme='http://www.blogger.com/atom/ns#' term='Ghostscript'/><title type='text'>Using Ghostscript to Concatenate Multiple PDF Files into one</title><content type='html'>I haven't written here for a while, but I decided to post helpful tips I've come across.  Have you ever wanted to take a bunch of PDF files and concatenate them all together, but don't have Acrobat Pro, or any other editor capable of doing this?  Well have no fear.  If you are a Linux/Mac user, the following command will do the trick, assuming you have Ghostscript installed:&lt;br /&gt;&lt;br /&gt;gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=merged.pdf -dBATCH [list of files here]&lt;br /&gt;&lt;br /&gt;I guess this will work on Windows too (if GS has a command line interface), but YMMV.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-6544700316639405159?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/6544700316639405159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=6544700316639405159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6544700316639405159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6544700316639405159'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/04/using-ghostscript-to-concatenate.html' title='Using Ghostscript to Concatenate Multiple PDF Files into one'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4521702070421886521</id><published>2008-01-07T13:17:00.000-08:00</published><updated>2008-01-08T10:48:16.257-08:00</updated><title type='text'>NMT has arrived!</title><content type='html'>Its been a while since I've posted, but the &lt;a href="http://rtfm-nub.blogspot.com/2007/10/back-to-technology-networked-media-tank.html"&gt;NMT&lt;/a&gt; has come in!  It seems to be a pretty solid little device...it can definitely handle the HD stuff I've thrown at it so far (1080i MPEG2 cable TV).  On the other upsides, its cheap and the development team is really VERY responsive.  &lt;a href="http://www.networkedmediatank.com/viewtopic.php?t=18"&gt;I posted a reasonable feature request&lt;/a&gt; to their forums, and they replied within a day saying they'd add the feature.  Less than two weeks later, they released new firmware with my requested feature!&lt;br /&gt;&lt;br /&gt;Now some of the downsides.  Firstly, it can't decode all audio formats!  The DTS audio technology has to be licensed, and since the manufacturer doesn't pay the fee, they just output the audio digitally as raw DTS without decoding.  You need an audio receiver to do the decode.  Luckily, I don't have any material that is DTS encoded.  Secondly, the system is far from perfect in seeking, FF/RW etc.  There is no backwards seeking for MPEG2, and the seek/searching is a little buggy in general.  Sometimes when I press play during a fast forward, it will just return back to the beginning of the clip (REALLY annoying).  Another issue I've found is that certain combinations of container format and audio codec cause the audio to not be recognized or played back.  I've found that when I use VLC to transcode to their MPEG2 PS, any AC3 audio is not recognized.  When I use  &lt;a href="http://www.lucike.info/page_projectx.htm"&gt;ProjectX&lt;/a&gt;, the generated "m2p" file's audio is recognized.  The terminology is kind of muddled for me, as there are MPEG2 PVA, PES, and PS...and I'm not sure what VLC or ProjectX are really doing under the covers.&lt;br /&gt;&lt;br /&gt;So basically, this thing is really still a work in progress.  It still has lots of issues and bugs to work out with the different container formats and seeking, but they are regularly releasing firmware updates and I am really glad that they were able to go ahead and release this product to the market.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4521702070421886521?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4521702070421886521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4521702070421886521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4521702070421886521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4521702070421886521'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2008/01/nmt-has-arrived.html' title='NMT has arrived!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-1761382903868246976</id><published>2007-12-19T08:35:00.000-08:00</published><updated>2007-12-19T10:08:16.367-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xvid'/><category scheme='http://www.blogger.com/atom/ns#' term='Networked Media Tank'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Divx'/><title type='text'>Updates - Assasin's Creed, PS3 Divx, NMT</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Assassin's Creed&lt;/span&gt;&lt;br /&gt;Ubisoft finally released the Assasin's Creed patch that fixed up the freezing issues.  After completing the final portion of the game using the patch, I have to say that it appears that they have removed the freezing bugs entirely.  The graphical bugs are still there, but it doesn't matter so much to me anymore since I've beaten the game.  It seems it doesn't have a whole bunch of replay value.  I might go around and collect all the flags one day when I beat Ratchet and Clank and the new Mario game.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PS3 Firmware Update&lt;/span&gt;&lt;br /&gt;Sony released the newest firmware for PS3 (2.10).  The updates include support for the final Blu-ray specification, and a full Divx-blessed MPEG-4 implementation.  I'll be doing some testing with different formats to see what all plays and what all doesn't, but I hear that basically Xvid and Divx both play from media (hard drives, CDs, etc) but that streaming Xvid doesn't work.  I'll post my results.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Networked Media Tank&lt;/span&gt;&lt;br /&gt;In other news, I was finally "invited" to order that &lt;a href="http://rtfm-nub.blogspot.com/2007/10/back-to-technology-networked-media-tank.html"&gt;Popcornhour NMT&lt;/a&gt;.  In case you didn't know, because of all the demand and buzz around the device, they are are allowing customers to place orders on an invitation basis.  You sign up in an invitation queue, and when its your turn you get an order invite that is good for two days.  Its kind of like preordering to guarantee that you'll get the NMT eventually.  So I'm excited about this device shipping...it should be in sometime in January.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-1761382903868246976?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/1761382903868246976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=1761382903868246976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1761382903868246976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/1761382903868246976'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/12/updates-assasins-creed-ps3-divx-nmt.html' title='Updates - Assasin&apos;s Creed, PS3 Divx, NMT'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3094830206142486652</id><published>2007-12-03T09:54:00.000-08:00</published><updated>2007-12-03T10:31:24.308-08:00</updated><title type='text'>Assassin's Glitch</title><content type='html'>I got Assassin's Creed for PS3 even after reading the mixed reviews.  All the reviews I've seen echo the same thing: repetitive gameplay.  So with this in mind, I decided to go ahead and buy it anyway.  I figure its about expectations:  I wasn't expecting a lot of variety, so I wasn't disappointed.  I'm now on the sixth assassination into the game and I am still not bored with the gameplay.  Saving citizens is probably my favorite part of the missions you can complete: there is something satisfying about owning four or five guards and then walking away stealthily just in time to hear the investigating guards say "Who has done this!".  And all the RPG folks who are used to getting engrossed in a story will probably have no problem with the verbosity of this title (there is a LOT of dialog).  Does it have real stealth on the assassinations?  I've only managed to pull off ONE truly stealth assassination so far, so I'm thinking no.  Is it a hell of a lot of fun to fight and stealth kill guards, scale the rooftops, pickoff archers with throwing knives, and fly through the air for cinematic hidden blade kills?  ABSOLUTELY.  The game falls short in several areas, and could have been one of the most amazing titles ever.  But having known what to expect a priori, this title is still really really fun.&lt;br /&gt;&lt;br /&gt;And now the bad part, the reason for the title of this post:  the game is glitchy as HELL.  And on multiple levels.  For example, there are blatant graphical bugs, like people and smaller details like pots and boxes being drawn-in off in the distance.  I even once had a guy draw in about three feet in front of my eyes.  Aside from the intermittent framerate drops that last for a second or two, after one assassination as I was running back to headquarters, the framerate dropped to about 10 fps or less (no lie) &lt;span style="font-style: italic;"&gt;and stayed that way&lt;/span&gt;.  It was unplayable.  And I don't mean for 5 or 6 seconds: it was several minutes.  There was no more guard action or chasing, I had cleared the alert, etc. and it still lagged.&lt;br /&gt;&lt;br /&gt;And these graphical glitches are the upside.  When I next entered headquarters to complete the assassination in 10fps mode, it froze on the next load screen.  I rebooted (luckily it had saved the assassination) and tried to leave for the next city.  The load screen froze again while riding my horse out of town.  All told the game froze about 4 times on Saturday, and twice yesterday.  They are always slightly different too:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The load screen where Altair can walk around never goes away.  I was gone for half an hour, and when I came back it was still "loading".&lt;br /&gt;&lt;/li&gt;&lt;li&gt;White "fast forwarding" screen freezes, but you can walk around "underneath" the white screen.  It was frozen like this for minutes, but I could run and climb and hear myself doing these things from the audio.&lt;/li&gt;&lt;li&gt;During a pickpocket while I was locked onto a guy, all he characters including myself stop moving and I can't pause the game, but the camera can still be controlled.&lt;/li&gt;&lt;li&gt;Straight up freeze in game.&lt;/li&gt;&lt;/ol&gt;Basically, it seems to me that I get one freeze that requires a reboot  once every 1.5-2 hours of continuous gameplay.  When I notice this sort of mean time before crashes and freezing of software, I immediately think "memory leaks".  Its the same reason that Firefox 1.x is pretty much guaranteed to crash if you use it without quitting it for 3-4 hours.  You'd think that the developers MIGHT think to run some sort of primitive memtest or profiler on some real gameplay scenarios.  It appears to me that they didn't.  There is word from Ubisoft that they will be releasing a patch addressing these issues.  Let's hope that it doesn't take TOO long to come out.  All told though, this game is still striking me as so damn fun that I don't really care.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3094830206142486652?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3094830206142486652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3094830206142486652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3094830206142486652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3094830206142486652'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/12/assassins-glitch.html' title='Assassin&apos;s Glitch'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-583663264876327059</id><published>2007-11-20T11:16:00.000-08:00</published><updated>2007-11-20T11:46:33.802-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blu-ray'/><category scheme='http://www.blogger.com/atom/ns#' term='Gutsy Gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Installing Gutsy on PS3 and musings on Blu-ray backups</title><content type='html'>Well, its done.  The &lt;a href="http://psubuntu.com/installation-instructions/"&gt;instructions on psubuntu.com&lt;/a&gt; are really all that you need, so I won't go into much detail here.  I'll note that I tried an update straight up using the update-manager, but this left me with an unbootable system, so I decided to install from scratch.  Then I &lt;a href="http://psubuntu.com/2007/11/10/ps3-firmware-20-breaks-wifi/"&gt;upgraded the kernel&lt;/a&gt; to support Bluetooth, Wifi, and UDF 2.5.&lt;br /&gt;&lt;br /&gt;I popped in a Blu-ray movie, and was amazed to see that the UDF 2.5 functionality actually works and the disk was mounted as a drive almost immediately.  I was able to browse through the disk's directories etc. but due to AACS, was unable to play any of the m2ts files containing the actual video and audio.  Next thing I'm going to tackle is how to work with Blu-ray movies to decrypt them and put them onto my external drive for watching.  The following things come to mind, which remain to be tried out:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Using the dd command to rip an ISO of the entire disk from PS3 to an external drive, then mounting that ISO in Windows and using AnyDVD to do the decryption.&lt;/li&gt;&lt;li&gt;Using DumpHD in on the PS3 itself to do the decryption (I THINK this is written in Java, have to make sure).&lt;/li&gt;&lt;/ol&gt;Of course there are annoyances here with number one, like determining what filesystem plays nice with Windows and Linux while supporting 20 GB files, all the while remembering that my target drive is formatted for playback with my Mac.  I think HFS+ is my best bet, as Ubuntu supports it, MacDrive is available for Windows, and its Apple's native format.  Number two &lt;span style="font-style: italic;"&gt;sounds&lt;/span&gt; easier, but I'm not sure at all how user friendly the UI is.  I guess I'll post another update maybe after Thanksgiving.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-583663264876327059?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/583663264876327059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=583663264876327059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/583663264876327059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/583663264876327059'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/11/installing-gutsy-on-ps3-and-musings-on.html' title='Installing Gutsy on PS3 and musings on Blu-ray backups'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3810918932722072969</id><published>2007-11-13T10:37:00.000-08:00</published><updated>2007-11-13T10:57:58.378-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Networked Media Tank'/><category scheme='http://www.blogger.com/atom/ns#' term='HDTV'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Xbox 360'/><category scheme='http://www.blogger.com/atom/ns#' term='Divx'/><title type='text'>Divx support coming to PS3!</title><content type='html'>That's right, it looks like there is going to be some sort of a software update either from the Divx folks of from Sony that will enable &lt;a href="http://www.infosyncworld.com/news/n/8573.html"&gt;Divx playback on the PS3&lt;/a&gt;.&lt;br /&gt;This is a huge step towards making this device a better media hub.  I think its really funny that in July, I got the following comment in response to &lt;a href="http://rtfm-nub.blogspot.com/2007/07/why-ps3-is-not-hd-media-hub.html"&gt;my rant&lt;/a&gt; about the suckage of the PS3's media abilities:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"No console supports xvid/divx for a reason and they most like [sic] never will."  --Roberto (&lt;a href="http://rtfm-nub.blogspot.com/2007/10/if-you-want-to-comment-at-least-keep.html"&gt;who won't keep a public profile&lt;/a&gt;)&lt;br /&gt;&lt;/blockquote&gt;Looks like "never" was less than 6 months.  Oh well, people are dumb and horribly wrong sometimes.&lt;br /&gt;&lt;br /&gt;Ars is also reporting that the &lt;a href="http://arstechnica.com/news.ars/post/20071113-divx-support-coming-to-playstation-3-xbox-360-support-in-the-works.html"&gt;360 will be getting Divx soon &lt;/a&gt;too.  This has me now wondering if the 360 would do a better job at playing 1080i HDTV rips.  I think the 360 even supports HFS+ formatted drives, making it a good candidate for us Mac folks as a HTPC type of device.  The question now for me is how much of a dork do I look like if I have all three of the major gaming system's that are out there now?  And I've been looking at this &lt;a href="http://rtfm-nub.blogspot.com/2007/10/back-to-technology-networked-media-tank.html"&gt;NMT&lt;/a&gt; solution from Popcorn hour, but they're making like 50 of those at a time and selling out before I can get one.  Oh what to do?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3810918932722072969?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3810918932722072969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3810918932722072969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3810918932722072969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3810918932722072969'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/11/divx-support-coming-to-ps3.html' title='Divx support coming to PS3!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-811770115452126175</id><published>2007-11-02T07:41:00.000-07:00</published><updated>2007-11-02T08:24:46.514-07:00</updated><title type='text'>Why I can't get excited about the new Mac OS X Leopard</title><content type='html'>There have been plenty of reviews out there about how awesome the latest version of OS X is.  I can't help but see a few a day as I go through my RSS feeds.  Well, I'm here to say that I'm not thrilled.  It doesn't actually seem that much greater than what I've got now with version 10.4.  I'm going to run down a few of the new features, and my opinion on them as applied to my Macbook.  Looking at their advertising, the biggest features they are pushing are:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Snazzy Finder and UI enhancements.&lt;/li&gt;&lt;li&gt;Time Machine backup capability.&lt;/li&gt;&lt;li&gt;Spaces.&lt;/li&gt;&lt;li&gt;Upgrades to apps: Mail, iChat, and Safari.&lt;/li&gt;&lt;li&gt;Parental controls.&lt;/li&gt;&lt;li&gt;Boot camp.&lt;/li&gt;&lt;/ol&gt;Let's start with number one.  Obviously, these are cool...new ways to interact with your system, cool new visual effects, etc.  They've added a iTunes-esque cover flow UI for navigating your files, a cool file preview mode, and some improvements to the dock.  That said, they kind of screwed up little aspects of the dock too...remember that little black triangle under your icons that told you an app was running?  That's gone, replaced by a blue bubble that is about the same color as the new dock itself.  Coupled with the dock transparency, you'll have no idea which icons have this icon and which do not.&lt;br /&gt;&lt;br /&gt;What about Time Machine?  From a software perspective, it is probably one of the best solutions to regular backups, and seems very well written.  The thing is, I have a laptop.  Time Machine requires an external drive, and I'm not going to buy one and lug it around or want to plug into it regularly, especially for a feature that is pretty useless for me.  My laptop is for lightweight use, i.e. I don't have lots of un-losable data on it.  Its just a feature that I don't particularly desire.  In other words, I never once thought OOH! I need daily backups on my Macbook!&lt;br /&gt;&lt;br /&gt;Then there are Spaces...oh what to say.  They're a tired old UI that have been around in  the GNOME desktop for years as &lt;span style="font-style: italic;"&gt;work&lt;/span&gt;spaces.  They even shamelessly stole the name.  Being a GNOME user in Ubuntu, I can say that they aren't phenomenally useful if you have multiple monitors.  I suppose they'd be useful on my Macbook though, but again, it doesn't WOW me at all.&lt;br /&gt;&lt;br /&gt;The application upgrades are all really cool...I just don't use any of those apps.  I use Firefox for browsing, gmail for mail, and Skype for messaging when I need it, if at all.&lt;br /&gt;&lt;br /&gt;Parental controls...I'm not a parent, its my personal laptop.  Completely useless to me.  Nuff said.&lt;br /&gt;&lt;br /&gt;Boot camp has been upgraded from the beta.  What does this mean?  Well, they released some new drivers on the Leopard install DVD, and got rid of the public beta installer while replacing them with install files on the DVD.  That's all!  Boot Camp isn't even a separate technology...its just multiple OSs, a feature of ALL hardware, coupled with some drivers from Apple so that some of the devices like the built in webcam is better supported in Windows.  You can hack your own multiple OS setup without Apple's blessing anyway.  And I'll bet I'll just be able to get the new drivers soon too.&lt;br /&gt;&lt;br /&gt;So, while there are some cool features in Leopard, none of them are must haves for me, particularly at the $129 price.  The only thing that makes me go "hmm" is the new Finder and UI aspect.  I think they're cool, but not THAT cool.  I guess I've gotten spoiled on getting my OS upgrades for free with Ubuntu.  To summarize, if this upgrade were $50, I'd get it in a heartbeat.  But at the $129 price, I'd rather spend my money on Wii and PS3 games.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-811770115452126175?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/811770115452126175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=811770115452126175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/811770115452126175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/811770115452126175'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/11/why-i-cant-get-excited-about-new-mac-os.html' title='Why I can&apos;t get excited about the new Mac OS X Leopard'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5127082000638307446</id><published>2007-10-24T09:21:00.001-07:00</published><updated>2007-10-24T09:22:36.958-07:00</updated><title type='text'>Gutsy on PS3</title><content type='html'>There are two places I use Ubuntu: at work, and on my Playstation.  The work machine has been upgraded, so now it is time to upgrade the PS3 to Gutsy.  This should be very interesting...I'll tackle this in the next few days and post updates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5127082000638307446?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5127082000638307446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5127082000638307446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5127082000638307446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5127082000638307446'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/gutsy-on-ps3.html' title='Gutsy on PS3'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-8671114502310107998</id><published>2007-10-18T10:17:00.000-07:00</published><updated>2007-10-18T10:52:42.258-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gutsy Gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Upgraded to Gutsy</title><content type='html'>The upgrade went off without a hitch!  I'm now a proud user of Ubuntu 7.10.&lt;br /&gt;&lt;br /&gt;In terms of features, it is more of the same of what you love about Ubuntu.  The system runs as it should, and I'm happy with it.  I really haven't noticed much new, other than the Display control panel that now has support for multiple monitors.  It didn't do what I wanted really (screwed up the resolutions), so I went back to the files I had from when I &lt;a href="http://rtfm-nub.blogspot.com/2007/08/multiple-monitors-in-linux.html"&gt;manually edited my configuration files&lt;/a&gt; to work perfectly.  Its a shame that this was supposed to be one of the biggest features, but doesn't seem to quite  work.  The whole system seems a little more snappy and responsive though which is nice, but it could just be my imagination.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-8671114502310107998?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/8671114502310107998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=8671114502310107998' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8671114502310107998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8671114502310107998'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/upgraded-to-gutsy.html' title='Upgraded to Gutsy'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-9047689497769070031</id><published>2007-10-17T09:00:00.000-07:00</published><updated>2007-10-17T09:02:35.620-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Gutsy Gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Upgrading to Gutsy Today</title><content type='html'>I decided to beat the rush and get the newest Ubuntu a day early.  It goes official release tomorrow, but there is a chance that the servers will be overloaded on release day.  For those of you wanting to do the same today, just run "update-manager -d".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-9047689497769070031?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/9047689497769070031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=9047689497769070031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/9047689497769070031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/9047689497769070031'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/upgrading-to-gutsy-today.html' title='Upgrading to Gutsy Today'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2153191730377429502</id><published>2007-10-15T06:19:00.000-07:00</published><updated>2007-11-13T11:02:42.328-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EXT3'/><category scheme='http://www.blogger.com/atom/ns#' term='Networked Media Tank'/><category scheme='http://www.blogger.com/atom/ns#' term='HDMI'/><category scheme='http://www.blogger.com/atom/ns#' term='mini-DVI'/><title type='text'>Back to Technology: The Networked Media Tank</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.popcornhour.com/userhome/onlinestore/ph-a-100.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://www.popcornhour.com/userhome/onlinestore/ph-a-100.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I've recently lost a little focus, writing about things other than technology.  Today, I'd like to go back, namely to a product that is coming out soon, the networked media tank (NMT).  This is from a company called Sybas, but they only sell to other distributors right now, like &lt;a href="http://www.popcornhour.com/"&gt;popcornhour&lt;/a&gt;.  I've been looking at one of these, as it is basically a standalone playback device that can play directly from a hard drive, and can connect to a screen/TV via HDMI, component, etc.  Think "stripped down home theater PC" (or "Apple TV without the restrictions of the iTunes/Apple universe").&lt;br /&gt;&lt;br /&gt;I've got a lot of media recorded from my DVR and backed up onto external HDD, and &lt;a href="http://rtfm-nub.blogspot.com/2007/07/why-ps3-is-not-hd-media-hub.html"&gt;as I've said before&lt;/a&gt;, it would be great to have a simple solution to play this content back without having ANOTHER huge device in my entertainment center, be it full blown computer or my laptop.  I thought the PS3 would do it, but Sony's MPEG playback is still bugging out on files that do fine on a PC...but I digress, I'm tired of that not working.  As it is now, I have to set up my laptop whenever I wish to watch this content.  I have to:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Plug my laptop into the power outlet.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Plug the external drive into the power outlet.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Plug USB from the drive to the laptop.&lt;/li&gt;&lt;li&gt;Plug the &lt;a href="http://rtfm-nub.blogspot.com/2007/08/1080p-out-of-macbook.html"&gt;mini-DVI to HDMI&lt;/a&gt; cable into my laptop.&lt;/li&gt;&lt;/ol&gt;Its pretty intense and takes just a couple minutes longer than I want.  The NMT &lt;span style="font-style: italic;"&gt;might&lt;/span&gt; solve my problems now, as it can playback the files off of my drive directly.  Of course there is still the dreaded filesystem support question...it looks like the NMT supports the Linux EXT3 filesystem and no others, so this is another issue...sigh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2153191730377429502?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2153191730377429502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2153191730377429502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2153191730377429502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2153191730377429502'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/back-to-technology-networked-media-tank.html' title='Back to Technology: The Networked Media Tank'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2941494256220119051</id><published>2007-10-12T09:35:00.000-07:00</published><updated>2007-10-12T09:40:35.047-07:00</updated><title type='text'>If you want to comment, at least keep a public profile</title><content type='html'>I'm kind of tired of reading comments from people and thinking that I'd like to know more about them, only to find that their profile isn't publicly shared.  I'd say that this is 99% of the case with comments.  Please people...if you are going to comment, at least make it so the reader can find out a little bit about who you are.  The meaning of a comment on an article or post is diminished without context.  For example, if I post on someone else's blog about a technical issue with, I don't know, software, well then at least you can look up my profile and blog an maybe glean that I am somewhat qualified to talk about such things.  I feel that people kind of hide behind anonymity, which is the point of the internet I suppose, but it never hurts to bring in real world context into online discourse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2941494256220119051?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2941494256220119051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2941494256220119051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2941494256220119051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2941494256220119051'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/if-you-want-to-comment-at-least-keep.html' title='If you want to comment, at least keep a public profile'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2580816293082189311</id><published>2007-10-10T07:09:00.000-07:00</published><updated>2007-10-10T08:19:12.864-07:00</updated><title type='text'>Watch out for Amway/Quixtar</title><content type='html'>I was recently approached in a parking lot by a fresh off the boat Indian guy looking for the campus bookstore.  I pointed him in the right direction and began walking away.  As I did, I heard the question "Are you from India?".  I get this a lot, and I politely answered that no, I am not, but my parents are from Bangladesh, the country next door.  He starts asking me where I'm from, what I do, etc., and he exchanges the same information with me.  He tells me that he works in IT, but that he also has his own business on the side in which he has a concept similar to amazon.com, in which he is partnered with people like Dell and IBM to help increase their market share.  I think "cool, this guy might have connections, it never hurts to keep contacts."  I'm thinking that because he is a kind of start up, he might need a coder to manage this new amazon.com type of website.  How wrong I was.&lt;br /&gt;&lt;br /&gt;He asked for my phone number, and since I thought he'd be a good connection since he had a start-up internet business, we exchanged numbers.  I get call Friday night saying how he really felt good about me, and that his company was kind of hiring.  He wanted to meet to discuss the opportunity.&lt;br /&gt;&lt;br /&gt;The meeting started with a condescending overview of how franchising works, and how McDonalds makes their money, and how I have to multiply my time by getting others to work for me if I want to become wealthy.  Instead of offering me a job opportunity in any real start-up, he goes on about how I can open an online store through this system he uses, and how I can get bonuses for signing up other people into the system.  It became apparent that this guy was just trying to get me to sign up so that he gets more of a cut.&lt;br /&gt;&lt;br /&gt;Basically this guy has an "online store" where all of his product is provided by this company called Quixtar, which is just the online arm of the notorious Amway.  I suspect the online store website itself isn't anything at all but just the Quixtar page itself, and I'd have to put in some sort of ID number indicating that I'm buying from him.  The fact that he had given me a business card with no URL for this supposed e-business website should have tipped me off.&lt;br /&gt;&lt;br /&gt;He showed me some DVD on his laptop of a conference he attended, a Quixtar conference where 20k people with 40 millionaires among them attended.  Of course this is a part of the scam, you have to drink the cool-aid and attend conferences and meetings to be successful...and guess what, you have to pay big money to attend, money that goes directly into the hands of higher up members who host the conference to teach you how to be successful.  There is some bigwig up at the top of this scheme who started a company that sells informational materials and conference tickets on how to be successful in this program.&lt;br /&gt;&lt;br /&gt;The point is that there is really not money in moving the retail products themselves, only money in selling promotional materials and signing up other poor saps.  I think I've learned my lesson.  This guy was dishonest with me, misrepresenting himself as a businessman looking to hire, when really he is just a peon in this pyramid setup.  Note I don't say pyramid scheme, because that is a very specific thing regulated by the FTC, but Quixtar straddles the boundary between multi-level marketing and pyramid scheme.  So if you ever encounter someone claiming to be a business person wanting to discuss an opportunity, makes sure you ask them upfront if they are with Quixtar...and if they are, wish them good luck and walk away.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2580816293082189311?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2580816293082189311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2580816293082189311' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2580816293082189311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2580816293082189311'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/watch-out-for-amwayquixtar.html' title='Watch out for Amway/Quixtar'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-4048156018663880635</id><published>2007-10-05T07:58:00.000-07:00</published><updated>2007-10-15T11:58:44.941-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Gutsy Gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Gutsy Counter</title><content type='html'>Its just a few days now until Gutsy goes official.  If you've been on the fence about Linux, give this one a try when it officially comes out.&lt;p&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://www.ubuntu.com/files/countdown/dist/display.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;noscript&gt;&lt;img id="countdownimage" src="http://www.ubuntu.com/files/countdown/dist/710countdown_default.png" width="199" height="164" alt="Ubuntu 7.10 - Coming soon" /&gt;&lt;/noscript&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-4048156018663880635?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/4048156018663880635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=4048156018663880635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4048156018663880635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/4048156018663880635'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/ubuntu-710-coming-soon.html' title='Gutsy Counter'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2533510370289061799</id><published>2007-10-02T07:45:00.000-07:00</published><updated>2007-10-15T11:59:26.216-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hosts file'/><category scheme='http://www.blogger.com/atom/ns#' term='Digg'/><category scheme='http://www.blogger.com/atom/ns#' term='Adblocking'/><title type='text'>Editing hosts file for convenience and ad blocking</title><content type='html'>&lt;span style="font-weight: bold;"&gt;DNS Servers&lt;/span&gt;&lt;br /&gt;When you type in &lt;span style="font-style: italic;"&gt;www.google.com&lt;/span&gt; into your browser, we all know that there is a DNS server somewhere that gets queried to resolve that name into an IP address that can actually be used to start connections.  But did you know that you can override these lookups locally?  The TCP/IP stack looks in a file called "hosts" that resides somewhere on your system to FIRST resolve names to IP addresses before querying the DNS.  This file is just a plain text document with a list of IP addresses and hostnames&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;  On most *nix machines (MAYBE not on all BSDs though), the file lives in /etc.  On Windows, it's usually in windows\system32\drivers\etc.  Play around with it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Make Digg Load Faster&lt;/span&gt;&lt;br /&gt;I've had a bug with the digg ad servers that causes each digg page to take upwards of a minute to load, with my status bar saying "Transferring data from y.digg.com", so I added the following line:&lt;br /&gt;&lt;br /&gt;127.0.0.1    y.digg.com&lt;br /&gt;&lt;br /&gt;This redirects all requests to y.digg.com to the IP address 127.0.0.1 which always corresponds to your own machine, the localhost.  Since your machine isn't hosting any evil ad server, your browser can't establish a connection and gives up immediately trying to contact y.digg.com, making digg load faster.  There are other fun things you can do, like add aliases to your hosts file for commonly accessed hostnames:&lt;br /&gt;&lt;br /&gt;192.168.1.110   rajserv&lt;br /&gt;&lt;br /&gt;This could let you do things like &lt;span style="font-style: italic;"&gt;ssh rajserv&lt;/span&gt; on a local network instead of having to type in the whole IP address.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;General Adblocking&lt;br /&gt;&lt;/span&gt;The more general thing to do with this technique is to find hosts files on the net that have a list of all the bad adservers on the web.  One such file can be found &lt;a href="http://www.mvps.org/winhelp2002/hosts.htm"&gt;here&lt;/a&gt;, or you can just google for "hosts file".  Some care must be taken editing these, just make sure to keep back up copies of the file when you are editing.  On *nix, you will have to be root, so make sure to do the proper su or sudo before editing.&lt;br /&gt;Having one of these adblocking hosts files pretty much blocks every ad/banner/cookie you can imagine, making the web experience a lot faster for many sites.  Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2533510370289061799?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2533510370289061799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2533510370289061799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2533510370289061799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2533510370289061799'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/editing-hosts-file-for-convenience-and.html' title='Editing hosts file for convenience and ad blocking'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-8309254896324351146</id><published>2007-10-01T06:32:00.000-07:00</published><updated>2007-10-15T12:00:57.249-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TeX'/><category scheme='http://www.blogger.com/atom/ns#' term='Typesetting'/><category scheme='http://www.blogger.com/atom/ns#' term='LaTeX'/><title type='text'>Learning Typesetting in TeX and LaTeX</title><content type='html'>If you are in academia, or ever have been, chances are you've seen the output of a system called LaTeX (pronounced la-tek or lay-tek).  This typesetting system lets you create professional document with figures, mathematical equations, etc.  Many professor's notes are written in this format and then distributed via &lt;a href="http://users.ece.gatech.edu/%7Emleach/ece4435/filtrpot.pdf"&gt;PDF&lt;/a&gt; or &lt;a href="http://farside.ph.utexas.edu/teaching/em/lectures/node50.html"&gt;HTML&lt;/a&gt;.  Many professors then take sets of notes like this and publish textbooks.  Pretty much every peer reviewed journal out there requires submissions to be formatted in LaTeX.  In short, if you want to be in academia, its important to know how to work with it.&lt;br /&gt;&lt;br /&gt;I just wanted to share this good tutorial I found:&lt;br /&gt;http://frodo.elon.edu/tutorial/tutorial.pdf&lt;br /&gt;&lt;br /&gt;This is a good reference if you are wondering "how do I insert a _________?", this document will most likely tell you how to get the symbol you desire.  Another good place to get this type of information is from Wikipedia:&lt;br /&gt;http://en.wikipedia.org/wiki/Help:Displaying_a_formula&lt;br /&gt;It turns out that the equations and math typesetting in Wikipedia use a subset of TeX, of which LaTeX is a variation/implementation.  So most of these are valid and useful, although you may find that some of the tags/commands on this page don't work as expected.&lt;br /&gt;&lt;br /&gt;I hope this was useful to SOMEONE...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-8309254896324351146?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/8309254896324351146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=8309254896324351146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8309254896324351146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8309254896324351146'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/10/learning-typesetting-in-tex-and-latex.html' title='Learning Typesetting in TeX and LaTeX'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2224789422615851985</id><published>2007-09-26T07:36:00.000-07:00</published><updated>2007-09-26T07:54:14.766-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Gutsy Gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Gutsy goes beta officially tomorrow!</title><content type='html'>As I've mentioned in previous posts, I've been using Linux at work for about 9 months now, and switched to Ubuntu from Red Hat Enterprise a few months ago in hopes of having GUI configuration of multiple monitors.  The version of Ubuntu that is the newest officially supported one (Feisty Fawn) has no such tool, but the release that is coming out next month (Gutsy Gibbon) does:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://wiki.ubuntu.com/GutsyGibbon/Tribe5?action=AttachFile&amp;amp;do=get&amp;amp;target=displayconfig1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="https://wiki.ubuntu.com/GutsyGibbon/Tribe5?action=AttachFile&amp;amp;do=get&amp;amp;target=displayconfig1.jpg" alt="" border="0" /&gt;&lt;/a&gt;And this goes officially beta tomorrow!  I'm excited.  Of course it's been available in alpha form for a few months now, but the development process is moving along towards the release date next month.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2224789422615851985?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2224789422615851985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2224789422615851985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2224789422615851985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2224789422615851985'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/09/gutsy-goes-beta-officially-tomorrow.html' title='Gutsy goes beta officially tomorrow!'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-6059423168684237122</id><published>2007-09-24T08:08:00.000-07:00</published><updated>2007-10-15T11:59:56.933-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Motorola'/><category scheme='http://www.blogger.com/atom/ns#' term='DVR'/><category scheme='http://www.blogger.com/atom/ns#' term='5C encryption'/><title type='text'>Motorola STB 5C bug?</title><content type='html'>DVB can be encrypted, making it useless once captured via Firewire.  If you're using the Apple Firewire SDK, these channels come up as "Copy Once" in the Copy Protection field.  I found a workaround...just play with the Pause and Play buttons during playback and recording.  I hope this works for you, and sorry for the intentional vagueness.  The DMCA is a scary thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-6059423168684237122?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/6059423168684237122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=6059423168684237122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6059423168684237122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6059423168684237122'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/09/motorola-stb-5c-bug.html' title='Motorola STB 5C bug?'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2970977982182249189</id><published>2007-09-04T07:52:00.000-07:00</published><updated>2008-01-08T11:25:52.395-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1080p'/><category scheme='http://www.blogger.com/atom/ns#' term='Macbook'/><title type='text'>1080p Macbook Update</title><content type='html'>This is an update to my &lt;a href="http://rtfm-nub.blogspot.com/2007/08/1080p-out-of-macbook.html"&gt;original post, which is a full tutorial on getting 1080p to come out of your new Macbook&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've been getting comments about how the workaround given here doesn't work for some particular TV models.  Several people have issues with 10.4.9.  I would suggest firstly to update to the LATEST (10.4.10 I believe), which is what I've been conducting my tests with.&lt;br /&gt;&lt;br /&gt;There is another caveat I failed to mention, and that there is an issue with signal strength that could be at fault.  I've read reports on other forums that TVs expect higher signal voltage levels than what the Macbook outputs, resulting in the TV being unable to lock onto the appropriate parts of the signal.  This could be the problem for people getting a picture for a moment, and then a garbled nonsense screen.  &lt;a href="http://www.uniqueproductsonline.com/hdmirepeater.html"&gt;This device&lt;/a&gt; could be the answer, although it is pricey.  Googling for HDMI ampilfier might help, or if you're and adventuresome electronics tinkerer, you might be able to DIY, that is make a three channel high bandwidth amplifier.&lt;br /&gt;&lt;br /&gt;Others have suggested using switchresx:&lt;br /&gt;&lt;blockquote&gt;Take the 1080i settings and just disable interlaced button and set the 30Hz refresh rate to 60Hz. I now get the problem that the picture is totally blurry/blocky. (Thanks David)&lt;/blockquote&gt;This is unfortunate, because when this works correctly, you get a glorious full resolution image that looks breathtaking.&lt;br /&gt;&lt;br /&gt;My last bit of additional advice is to bootcamp install Windows if all else fails.  XP home is sufficient, and hopefully you have an old copy lying around.  I retired an old Pentium II machine I had with XP Home on it, and transferred the license/key to my Macbook.  Or you can hope Leopard has fixed this issue entirely, but that is a more expensive solution, and one that we have to wait for until next month.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2970977982182249189?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2970977982182249189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2970977982182249189' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2970977982182249189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2970977982182249189'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/09/1080p-macbook-update.html' title='1080p Macbook Update'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-8075954397364863604</id><published>2007-08-23T10:31:00.000-07:00</published><updated>2007-09-04T07:48:48.714-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone jack'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>iPhone recessed headphone jack DIY hack</title><content type='html'>Yes, that's right, this "hack" enables you to use your iPhone the way YOU want to, not the way Apple wants you to.  They want you to use their stupid headphones or an adapter, and YOU want to use your own.&lt;br /&gt;&lt;br /&gt;What does it even mean to hack a headphone jack, does that even make sense?  I think of hacking as a way of making an item/object/system/whatever do something which it isn't designed to do.&lt;br /&gt;&lt;br /&gt;Which brings me to the fact that the iPhone has a recessed headphone jack, meaning that unless you happen to have a pair of headphones with an incredibly small connector, it won't quite fit right into the iPhone.  Companies like Belkin try to sell you an "&lt;a href="http://www.ilounge.com/index.php/ipod/review/belkin-headphone-adapter-for-iphone/"&gt;adapter&lt;/a&gt;" that fits into the recessed jack for like 10$, but this is a bunch of bull, its a direct feed through.  We can make one ourselves for a few bucks and about 2 minutes of our time.  Get a hold of the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;A 3.5mm M/F audio cable if you want to plug in other headphones.  If you are trying to plug the iPhone into another device that accepts 3.5mm input, use a M/M cable.  I would suggest Monoprice, but you should get a good look at the cable before you buy, so try your local Radioshack if you are unsure.  More on this below.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;A sharp knife (anything that uses a razor, like a utility knife or box cutter, etc).&lt;/li&gt;&lt;/ol&gt;I had these both laying around the house, and I suspect many others do too.  If you're buying the cable, make sure you get a good look at it, particularly near the base of the metal jack.  There is always a little bit of a metal disk at the base, and you have to make sure this is smaller than the recession in your iPhone.  In my experience, most cables have one small enough, but try to look at to make sure anyway.&lt;br /&gt;&lt;br /&gt;To apply the hack, simply whittle away some of the plastic jacket around the jack itself.  I would recommend using angled strokes starting at the metal disk's edge, then cut a wedge off downward.  Do this all the way around, so your plastic jacket is now more of a cone than a cylinder.  Don't give into Apple's BS, DIY instead.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Return of the Hack&lt;br /&gt;&lt;/span&gt;This is really just another option, but "return of the hack" sounded so much cooler :-)  Get a hold of an old pair of iPod earbuds.  I happen to have a pair I stepped on that don't work.  It's little connector is small enough, so we're going to use it to make a Frankencable.  If you have ANY experience splicing your own cables, this should be cake, but I'll walk you through it anyway.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Snip snip.  That's right, cut the cable just anywhere between the jack and the earphones.&lt;/li&gt;&lt;li&gt;Keep the side with the jack and strip away the insulation, about two inches worth.  Your teeth work well for this, or just get crafty with a utility knife (or god forbid wire strippers).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;There should be three little wires in here, strip away about an inch on each one of these.&lt;/li&gt;&lt;li&gt;Repeat steps one through three on your good headphones, but cut closer to the jack this time and work on the headphone side instead of the jack side.  See where this is going?&lt;/li&gt;&lt;li&gt;You should have three bare wires sticking out of both parts.  Now all we do is twist them together in matching pairs, and electrical tape each splice.  Now electrical tape all three together, et voila.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;If you wanted to (and aren't afraid to try) you could apply some solder to the twisted splices, and maybe use some shrink tubing instead of electrical tape.  This makes for the best solution, but the one given above is quicker.  I'll leave the details up to you.  Enjoy.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-8075954397364863604?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/8075954397364863604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=8075954397364863604' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8075954397364863604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/8075954397364863604'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/08/iphone-recessed-headphone-jack-diy-hack.html' title='iPhone recessed headphone jack DIY hack'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3310606179390885284</id><published>2007-08-11T16:29:00.001-07:00</published><updated>2008-10-10T12:48:05.313-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1080p'/><category scheme='http://www.blogger.com/atom/ns#' term='Macbook'/><category scheme='http://www.blogger.com/atom/ns#' term='HDMI'/><category scheme='http://www.blogger.com/atom/ns#' term='DVI'/><title type='text'>1080p out of a Macbook</title><content type='html'>You have a shiny new Macbook, and you want to try it out with that 1080p native TV you have.  Chances are you have an HDMI input on your TV, and hopefully one that also accepts external audio. This is a little start to finish guide on how to get it all hooked up and working.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Hardware&lt;/span&gt;&lt;br /&gt;You'll need the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=6C04E07A&amp;amp;nplm=M9321G/B"&gt;Apple mini-DVI to DVI converter dongle&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.monoprice.com/products/product.asp?c_id=102&amp;amp;cp_id=10231&amp;amp;cs_id=1023104&amp;amp;p_id=2661&amp;amp;seq=1&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;format=2&amp;amp;style="&gt;DVI to HDMI cable&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.monoprice.com/products/product.asp?c_id=102&amp;amp;cp_id=10218&amp;amp;cs_id=1021804&amp;amp;p_id=665&amp;amp;seq=1&amp;amp;format=2&amp;amp;style="&gt;3.5mm audio to RCA cable&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;If you already have an HDMI cable laying around, you can instead get a &lt;a href="http://www.monoprice.com/products/product.asp?c_id=104&amp;amp;cp_id=10419&amp;amp;cs_id=1041902&amp;amp;p_id=2029&amp;amp;seq=1&amp;amp;format=2&amp;amp;style="&gt;DVI-HDMI converter&lt;/a&gt; for step two. Luckily DVI and HDMI use the same kind of TMDS video signals/protocol just with different connectors, so this is a nice simple conversion of pinout with the signal not even being altered.  And its all digital, so don't too much worry about signal loss through all these connectors.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A Problem Arises...&lt;/span&gt;&lt;br /&gt;This covers the hardware side.  Run the mini-DVI to DVI from your Macbook, plug in the DVI-HDMI cable you have/made into this, then plug the other end into the TV.  If you want audio, use the RCA cables from your audio out to the HDMI audio in.  You'd think you could plug it into a 1920x1080 native TV and it would "just work" right?  Well it doesn't:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_TeHrHLV0Pyw/RsB-ozXIxJI/AAAAAAAAAAk/8sI4Ss-cGN0/s1600-h/1080i.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_TeHrHLV0Pyw/RsB-ozXIxJI/AAAAAAAAAAk/8sI4Ss-cGN0/s400/1080i.png" alt="" id="BLOGGER_PHOTO_ID_5098214017630520466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As you can see, the maximum resolution listed in your display preferences is "&lt;span style="font-style: italic;"&gt;1920 X 1080 (interlaced)&lt;/span&gt;".  There is apparently a little bug in OS X &lt;del&gt;Leopard&lt;/del&gt; &lt;i&gt;Tiger&lt;/i&gt; that makes it output 1080i, and no matter how you fiddle with your Sytem Preferences and Display settings, it won't give you 1080p. (Updated 9-26-2008; I mistakenly said Leopard before, I meant Tiger.  I think Leopard fixed this issue, not sure though)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Workaround&lt;/span&gt;&lt;br /&gt;Despite this bug, there is another related bug that makes 1080p work. First, go to System Preferences -&gt; Displays, and check "Show displays in menu bar".&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Before&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_TeHrHLV0Pyw/Rr89dTXIxHI/AAAAAAAAAAU/rUZpSG9_ERE/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_TeHrHLV0Pyw/Rr89dTXIxHI/AAAAAAAAAAU/rUZpSG9_ERE/s320/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5097860876829508722" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;After&lt;/span&gt;&lt;br /&gt;&lt;/div&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_TeHrHLV0Pyw/Rr89jDXIxII/AAAAAAAAAAc/oyTIIRkLpno/s1600-h/Picture+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_TeHrHLV0Pyw/Rr89jDXIxII/AAAAAAAAAAc/oyTIIRkLpno/s320/Picture+2.png" alt="" id="BLOGGER_PHOTO_ID_5097860975613756546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You might or might not have already had this enabled.  Then, go to the display settings, and set the external monitor to something else like 1600 x 900, then back to 1920x1080 (interlaced).  This has the effect of adding the 1920 x 1080 resolution to your list of recently used resolutions.   Note overscan is in this set of menus too, and depending on your TV, you might have to turn it on or off.  The TV needs to be set in a 1-to-1 pixel mode too.  This is called "Full-pixel Mode" by Sony, it will vary by manufacturer...go through the TV menus to find these settings.&lt;br /&gt;&lt;br /&gt;So now check the top Display menu you just enabled: it should have &lt;span style="font-style: italic;"&gt;two&lt;/span&gt; options for 1920x1080 on the external monitor with no difference between the two visible in this menu:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_TeHrHLV0Pyw/RsCBqjXIxKI/AAAAAAAAAAs/xxVqSoJJ4Rc/s1600-h/1080p.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_TeHrHLV0Pyw/RsCBqjXIxKI/AAAAAAAAAAs/xxVqSoJJ4Rc/s400/1080p.png" alt="" id="BLOGGER_PHOTO_ID_5098217346230174882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There is however, a difference: one is progressive, the other is interlaced.  All you have to do is try the other one, and watch your TV to see when it says it is receiving a 1080p signal.  Bingo!&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Update 10-15-2007: Increase the number of recent items in this menu if you still don't see the extra item.  Thanks to Kristofer from the comments for pointing this out.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Caveats&lt;/span&gt;&lt;br /&gt;You might notice some low framerates if you try 1080p trailers and the like.  This is because the Macbook (with its RAM sharing Intel GMA 950 graphics chipset) may not be the best powerhouse to deliver full framerate 1080p, so I'd reccommend dual booting into Windows.  Why?  Because for some reason, &lt;a href="http://en.wikipedia.org/wiki/Macbook#Specifications"&gt;according to Wikipedia&lt;/a&gt;, Windows will share up to 224MB of your system RAM for graphics purposes, while OS X will only steal 64MB.  So if you have the RAM for it, Windows will do a better playing back some 1080p trailers and whatnot.  Enjoy your new monitor :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3310606179390885284?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3310606179390885284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3310606179390885284' title='35 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3310606179390885284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3310606179390885284'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/08/1080p-out-of-macbook.html' title='1080p out of a Macbook'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_TeHrHLV0Pyw/RsB-ozXIxJI/AAAAAAAAAAk/8sI4Ss-cGN0/s72-c/1080i.png' height='72' width='72'/><thr:total>35</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-2883101235513223519</id><published>2007-08-10T10:54:00.000-07:00</published><updated>2007-08-13T14:14:26.680-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Multiple Monitors'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg.conf'/><category scheme='http://www.blogger.com/atom/ns#' term='X'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg'/><category scheme='http://www.blogger.com/atom/ns#' term='X11'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Multiple Monitors in Linux</title><content type='html'>I had been using Red Hat Enterprise Linux 4 at work for about 6 months.  It was truthfully a pain in the ass to use because the package management is based around rpm and a Red Hat tool called up2date.  The default repositories up2date looks at are pitifully lacking substance.  I'd found a useful &lt;a href="http://dag.wieers.com/rpm/packages/"&gt;repository of RPMs&lt;/a&gt;, but I found changing a bunch of .conf files to point to the new repo was still painful.  Then recently my configuration tools like up2date, the screen settings, and the print settings wouldn't launch.  For those of you in the Windows world, all of my "Control Panels" were unavailable.  So, my desire for a nice GUI update/package manager combined with the non working control panels lead to one conclusion: scrap RHEL4, install Ubuntu.  I decided to add another graphics card and monitor to my setup at this point too, hoping the Ubuntu install would pickup on the hardware and automagically set up multiple monitors.  Unfortunately I was wrong.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Quick and Dirty secrets of xorg.conf&lt;br /&gt;&lt;/span&gt;My Ubuntu install went off without a hitch, but the second monitor never came on.  To be clear, I have a main AGP graphics card, and a much older crappy PCI one.  They both connect to their monitors (two of the same model of Dell LCD) via VGA.  It turns out the problem is with the X server, which is the thing that is the basis of every GUI on Linux, be it GNOME, KDE, Xfce, whatever.  Configuring X is the first step in getting multiple monitors with the proper resolutions, color depths, etc.  There is this file /etc/X11/xorg.conf that does the magic.  If you have the right configuration settings here, you can make wondrous things happen.   The first thing I thought was "Hey, Ubuntu probably has a really nice GUI multiple monitor configuration!".  Turns out it doesn't so that means that I'd have to modify xorg.conf by hand. At first I tried setting up something called Xinerama using a &lt;a href="http://ubuntuforums.org/showthread.php?t=221174"&gt;forum post&lt;/a&gt; I found.  No luck with this, even though I am convinced I did things exactly like they said.  After digging around some more, I came up with the following, and it pretty much works.  Where the Debian configuration of X failed to find and set up the second monitor, X's own configuration of itself does not.  Try the following:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Reboot into a failsafe shell/single user mode.  This keeps X and your desktop environment from running.  You need to do this to configure X (can't configure itself while its running).  Failsafe mode usually involves stopping your boot loader by pressing some buttons during bootup, then picking the appropriate option.  Note that you'll be root, so be careful.&lt;/li&gt;&lt;li&gt;Make sure all graphics cards and monitors you want are hooked up and ready to go.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Do a "&lt;span style="font-style: italic;"&gt;X -configure&lt;/span&gt;".  This gets you a local version of a configuration file called xorg.conf.new&lt;/li&gt;&lt;li&gt;Now try it out: &lt;span style="font-style: italic;"&gt;"X -config /root/xorg.conf.new&lt;/span&gt;".  You should be greeted with some test patterns on both screens!  The mouse will move back and forth across both screens too.  Simple as pie.&lt;/li&gt;&lt;li&gt;Now quit X: &lt;span style="font-style: italic;"&gt;ctrl+alt+backspace&lt;/span&gt;.  If you didn't get the test patterns...abandon all hope, I know not what else to do.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Backup your working xorg.conf just in case: "&lt;span style="font-style: italic;"&gt;cp /etc/X11/xorg.conf /etc/X11/xorg.conf.working&lt;/span&gt;"&lt;/li&gt;&lt;li&gt;Copy over the new config file to where X expects its configuration file "&lt;span style="font-style: italic;"&gt;cp xorg.conf.new /etc/X11/xorg.conf&lt;/span&gt;"&lt;/li&gt;&lt;li&gt;Do a "reboot"&lt;/li&gt;&lt;/ol&gt;There you have it, you should have two desktops!  If it didn't work, you'll get some scary output...no fear if this happens.  You'll be in a root shell, so just replace the file with your backup ("cp /etc/X11/xorg.conf.working /etc/X11/xorg.conf") then "reboot".&lt;br /&gt;&lt;br /&gt;If it worked, this gets you a fresh, working start to editing xorg.conf.  The two Desktops are still distinct and have no way of moving windows between them at this point, so one last thing to enable that is to open up your xorg.conf ("sudo gedit /etc/X11/xorg.conf") and add the following line:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Option "Xinerama" "true"&lt;/span&gt;&lt;br /&gt;To the "ServerLayout" section.  Save the file, then do a ctrl+alt+backspace to try it out!  Remember if you screw things up, just go back to the backed up file you have.  You might need to edit the "Screen" section some to support the display modes you want, and maybe comment (#) out the HorizSync and VertRefresh parts of the "Monitor" section.  You can see your backed up copy of xorg.conf for the formatting of the display modes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Final Thoughts&lt;br /&gt;&lt;/span&gt;It's not Windows.  It's not easy.  It's kind of a pain to set up.  Oh Ubuntu, why don't you make a GUI tool to make this configuration nice and easy, and why oh why don't you include it as a System-&gt;Preference option?  I guess &lt;a href="https://wiki.ubuntu.com/DisplayConfigGTK"&gt;they're working on it&lt;/a&gt; for 7.10.  But I hope I have saved you some of the trouble I came across when trying to configure multiple monitors.   Happy editing!&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-2883101235513223519?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/2883101235513223519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=2883101235513223519' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2883101235513223519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/2883101235513223519'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/08/multiple-monitors-in-linux.html' title='Multiple Monitors in Linux'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3249576691370657343</id><published>2007-08-08T19:12:00.000-07:00</published><updated>2007-08-23T06:54:13.767-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HBO'/><category scheme='http://www.blogger.com/atom/ns#' term='HDTV'/><category scheme='http://www.blogger.com/atom/ns#' term='810i'/><title type='text'>Thoughts on some HBO HD broadcasts : 810i ?</title><content type='html'>I was watching HBO HD the other day, and Flight of the Conchords came on.  I noticed that although this was a 1080i broadcast, and the aspect ratio of the show appeared to be a regular 16:9, the whole show was windowboxed top to bottom, left to right:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_TeHrHLV0Pyw/Rrp5rTXIxGI/AAAAAAAAAAM/s_RtvYSB0L4/s1600-h/hbo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_TeHrHLV0Pyw/Rrp5rTXIxGI/AAAAAAAAAAM/s_RtvYSB0L4/s320/hbo.jpg" alt="" id="BLOGGER_PHOTO_ID_5096519713161790562" border="0" /&gt;&lt;/a&gt;I know this is Entourage (which doesn't display like this), but you get the idea.  The gray colors are for emphasis, you most likely see black all the way around.  You might have noticed the same thing about HBO HD commercials too.   My Sony TV has a "zoom" feature that zooms in on a 16:9 shaped box right in the middle of the screen, so that the letterboxing is perfectly offset and I have fullscreen.  This got me to thinking:  what effective resolution am I getting out of this ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Some Quick Calculations&lt;br /&gt;&lt;/span&gt;The whole frame is 1920x1080.  Its pretty clear that the lighter gray box is a 4:3 box maximally fitting the larger box.  The height is 1080, and if it is in a 4:3 proportion, then the width of the smaller box is 1080/3 * 4 = 1440.  So we're down to 1440x1080.  The content itself is 16:9, maximally fitting in THIS box.  So if the width of the content is 1440, the height is 1440/16 * 9 =  810.  So we're finally down to 1440x810.&lt;br /&gt;&lt;br /&gt;Keeping in mind that the original broadcast was interlaced, we could easily call this resolution 810i (even though this isn't a broadcast standard).  So when I use my TV's zoom/scaling feature, what I'm seeing is broadcast 810i.  Pretty interesting...companies like HBO probably use this little shortcut to get away with putting out a broadcast comparable in quality to 720p, while saving on bandwidth over a 1080i channel.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;br /&gt;&lt;/span&gt;Who knows, its just a random thought I had.  Feel free to comment with your thoughts...&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3249576691370657343?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3249576691370657343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3249576691370657343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3249576691370657343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3249576691370657343'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/08/thoughts-on-some-hbo-hd-broadcasts-810i.html' title='Thoughts on some HBO HD broadcasts : 810i ?'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_TeHrHLV0Pyw/Rrp5rTXIxGI/AAAAAAAAAAM/s_RtvYSB0L4/s72-c/hbo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-3564426007704655019</id><published>2007-08-06T08:35:00.001-07:00</published><updated>2007-08-13T14:13:01.720-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DLNA'/><category scheme='http://www.blogger.com/atom/ns#' term='uPnP'/><category scheme='http://www.blogger.com/atom/ns#' term='Streaming'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>uPnP server for PS3</title><content type='html'>This is just a brief roundup of what I have found, and what has worked for me for streaming to my PS3.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The XP side of things&lt;br /&gt;&lt;/span&gt;I've had luck with the following:&lt;br /&gt;&lt;a href="http://www.microsoft.com/windows/windowsmedia/devices/wmconnect/default.aspx"&gt;http://www.microsoft.com/windows/windowsmedia/devices/wmconnect/default.aspx&lt;/a&gt;&lt;br /&gt;I personally don't trust WMP11, I use WMP10, so I had to find the standalone version of Windows Media Connect that works with WMP10.  Some googling did the trick.  Note that Hi-def program stream stutters over 802.11 connection I am using.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;On the Mac side of things&lt;/span&gt;&lt;br /&gt;I found this:&lt;br /&gt;&lt;a href="http://http//www.applesource.com.au/how-to/how-to-stream-media-to-a-ps3-from-a-mac/210/"&gt;http://www.applesource.com.au/how-to/how-to-stream-media-to-a-ps3-from-a-mac/210/&lt;/a&gt;&lt;br /&gt;This basically is how to setup the FOSS package called Mediatomb for use on your Mac.  If you already use the Fink package management system on your Mac, this is a lot easier.  If not, this still walks you through.&lt;br /&gt;&lt;br /&gt;Sorry for the short post, but I figure this will help some people out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-3564426007704655019?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/3564426007704655019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=3564426007704655019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3564426007704655019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/3564426007704655019'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/08/upnp-server-for-ps3.html' title='uPnP server for PS3'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7333519441199693835</id><published>2007-08-03T08:41:00.000-07:00</published><updated>2007-08-04T10:21:29.949-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interpolation'/><category scheme='http://www.blogger.com/atom/ns#' term='upscaling'/><category scheme='http://www.blogger.com/atom/ns#' term='upconversion'/><category scheme='http://www.blogger.com/atom/ns#' term='DVD'/><title type='text'>The Truth about Upconverting DVD Players</title><content type='html'>HD and related technologies aren't that well understood by the general public.  We've all seen the hype about "true HD" displays and about "upconverting/HD compatible" DVD players, and not many people care about or understand what these things mean to their viewing experience.  I had a friend recommend that I get a 1080i compatible DVD player instead of getting BD or HD-DVD right now while I wait out the format wars.  He claimed his DVD picture was as good as HDTV.  I've read advice that says that for fixed panel displays, upconverting DVD players match the native pixel count of the display, and thus provide a better picture.  I'm here to say this:&lt;br /&gt;all of the above is bull.  Whether we're talking about interlaced vs progressive, upscaling DVD or not, its all fancy marketing terms to get you to think you can get a better picture.  The truth is, both of these rely on real-time interpolation, and its a question of which device has the best algorithm.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is interpolation?&lt;/span&gt;&lt;br /&gt;It is any method of guessing at information you don't have.  For example, we all know that an interlaced signal shows you all the even lines of one frame, and then all the odd lines of the next.  For a CRT, the phosphorescence lifetime (the time it stays bright) of the pixel plus the phenomenon of human visual perception called the persistence of vision effectively blur the picture to where we don't notice we are seeing half the data for any given frame.  But for any fixed resolution panel display (LCD, PDP) this wouldn't be the case.  These each have a native resolution (usually 1920x1080 or  1280x720 pixels), and what you see on the screen is in this resolution, ALWAYS.  For example, I have a 1920x1080 display.  When I view broadcast 1080i HD from my cable box, somewhere along the path from where the cable enters the cable box to where image gets rendered on the screen, the picture has been converted to 1080p.  Period.  The cable box could do the conversion, or the TV could.  In my case, the TV does it.  It performs a deinterlace.  It separates the even and odd lines of the pictures, then guess at the missing pixels, then shows you the two frames back to back.  What about native 720p content from my cable box?  In this case, my cable box is set to upconvert this to a 1080i signal (so my TV isn't always switching modes from channel to channel).  How does it do this?  Interpolation.  It takes the pixels it has, spaces them further apart (with unknown pixels in the middle), then guesses at the unknowns.  The 1080i signal gets to the TV, where it is deinterlaced (again by interpolation) to give me my 1080p display.  DVDs?  Same thing.  A regular DVD player outputs 480p.  This gets upconverted by my TV to display at 1920x1080.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wrong Focus in the Consumer Market&lt;/span&gt;&lt;br /&gt;So while people are worried about upconverting DVD players giving a better picture, they don't realize that their TVs do the same scaling themselves.  What they should be worried about is HOW each device does its interpolation.  There are various algorithms for interpolation (zero-order, bilinear, bicubic, all sorts of proprietary adaptive ones based on identifying motion, etc).  Consumers should want to know the details of how each one works, and a side by side comparison.  This comes up for my regular old DVDs: do I let the PS3 playing the DVD do the scaling/upconverting to 1080p, or do I let my Sony TV?  The answer is "whichever one is better at it" but at this point it is impossible to find comparisons such as this available to consumers.  You might think that with them both being Sony, they should be the same, but the truth is there is no way of knowing other than side by side comparison.  I suspect the PS3 has more raw DSP capability, and my tests confirm that getting the PS3 to do the upconversion gives a visibly better PQ. &lt;br /&gt;&lt;br /&gt;The bottom line is this:  there is a fundamental idea in information theory that says that no algorithm can recover 100% of missing information for all inputs.  So a particular algorithm might do really well for some inputs, but MUST fair horribly for some others.  It is all about what devices have the best algorithms for the type of signals we feed them, namely moving pictures.  And this is something you have to decide with your own two eyes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7333519441199693835?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7333519441199693835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7333519441199693835' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7333519441199693835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7333519441199693835'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/08/truth-about-upconverting-dvd-players.html' title='The Truth about Upconverting DVD Players'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-6514081595545530861</id><published>2007-08-02T14:24:00.000-07:00</published><updated>2007-08-03T08:20:42.187-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MPEG2'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Sony'/><title type='text'>PS3: recorded HDTV playback update</title><content type='html'>As opposed to a few days ago, now I know that captured HDTV (MPEG2) playback is a problem with the PS3:&lt;br /&gt;http://www.redkawa.com/forums/showthread.php?t=64&lt;br /&gt;http://www.avforums.com/forums/showthread.php?p=5227297&lt;br /&gt;&lt;br /&gt;I'd REALLY like my PS3 to play my recorded HDTV.   I'm outraged that they could make such a crappy decoder.  Oh well, maybe one day they'll release a decoder that isn't buggy as hell (one can only hope they'll do a multicore/CellBE enabled port of VLC, but this will never happen :-).&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;In related news, Sony wants me to send in my PS3 for repairs because it won't play MPEG2 correctly.   That's right, instead of admitting what is a common problem others are facing, they are accusing my hardware of being faulty.  I've sent them several e-mails, even &lt;a href="http://home.comcast.net/%7Erajibbhattacharjea/protected/testfile.mpg"&gt;linked to a file&lt;/a&gt; demonstrating the problem, and asked them to forward it to a technical person to look at it.  The first two rounds of e-mail went like this:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;Raj:  My MPEG2-PS files aren't playing correctly on my PS3.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Sony:  The Playstation only supports (other formats) and MPEG2-PS.  Make sure that is what you are playing.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Raj:  Yes dumbass, that's what I said.  Here is a link to a file for you to test, and for you to debug your MPEG decoder against.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Sony:  Sorry, I can't answer that question on e-mail.  Please call us.&lt;/span&gt;&lt;/blockquote&gt;Of course phone support gets me nowhere (transfered back and forth between SCEA and Sony corporate).  Then I get the dreaded "are you using the most updated system software?"  I just want to file a bug report, is it that hard!? A valid input file to your decoder isn't rendered properly, so you should fix your decoder.  It is that simple.  I'm sick of being disappointed with this thing.  The only thing keeping me from returning this 380W space heater is Ninja Gaiden, and the promise of buying a Blu-Ray movie or two to test this thing out.&lt;br /&gt;&lt;br /&gt;If anyone downloads the offending file from above and tests it on a PS3 vs. on a PC, please leave a comment.  It is a VERY brief HD clip from the television series Entourage, and is for debugging purposes only, which I believe constitutes fair use under US copyright law.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-6514081595545530861?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/6514081595545530861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=6514081595545530861' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6514081595545530861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/6514081595545530861'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/08/ps3-recorded-hdtv-playback-update.html' title='PS3: recorded HDTV playback update'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-7185055500281995869</id><published>2007-07-31T07:17:00.000-07:00</published><updated>2007-07-31T07:27:05.934-07:00</updated><title type='text'>I was wrong about Transport Stream Audio on PS3</title><content type='html'>I'd recently written that sound playback is screwed up on PS3 for MPEG2-TS files.  It turns out I was wrong...its a "feature" not a bug.  I got the following from Sony:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The PLAYSTATION(R)3 computer entertainment system will only support video files saved under the the&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;following formats.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;- Memory Stick Video Format (MPEG-4 SP (AAC LC), H.264/MPEG-4 AVC Main Profile AAC LC)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;- MPEG-1 (MPEG Audio Layer 2)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;- MPEG-2 PS (MPEG2 Audio Layer 2, AAC LC, AC3(Dolby Digital), LPCM)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;- MPEG-2 TS (MPEG2 Audio Layer 2)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;- AVI (Motion JPEG (Linear PCM), Motion JPEG (u-law))&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;- AVCHD (.m2ts)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Notice that Dolby Digital audio is supported in program streams, but unsupported in transport streams.  So that is why my TS files are missing audio occasionally.  This STILL doesn't explain why some valid MPEG-2 PS files are choppy and not working.  I have posted a clip to Sony...hopefully they will take a look at it and find the bug that causes the playback to suffer.  I'll keep updates posted here.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-7185055500281995869?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/7185055500281995869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=7185055500281995869' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7185055500281995869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/7185055500281995869'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/07/i-was-wrong-about-transport-stream.html' title='I was wrong about Transport Stream Audio on PS3'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-336413963822582740</id><published>2007-07-26T15:05:00.000-07:00</published><updated>2007-07-27T06:13:46.608-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DVR'/><category scheme='http://www.blogger.com/atom/ns#' term='Firewire'/><title type='text'>Backing Up files from your DVR (and why its not pirating if you do)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.pvrblog.com/photos/uncategorized/dct6412_bigview_1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.pvrblog.com/photos/uncategorized/dct6412_bigview_1.jpg" alt="" border="0" /&gt;&lt;/a&gt;Since yesterday's post, I've gotten some readers who seem to think that copying content off of your DVR is illegal, and somehow piracy and/or copyright violation. The FCC, in late 2003, &lt;a href="http://hraunfoss.fcc.gov/edocs_public/attachmatch/FCC-03-225A1.pdf"&gt;ruled that all cable customers with HD set top boxes should have functioning Firewire ports on them &lt;/a&gt;(see paragraph 24 on page 12, and paragraph 36 on page 17). They say this is so that "Digital VCRs" will interoperate properly with HD set top boxes. That's right, the FCC, a government agency, ruled that we were allowed to connect digital VCRs to our Hi-Def cable boxes. Clearly they're tricking us into thinking that it is legal, so they can bust down our doors! &lt;a href="http://www.engadgethd.com/2006/02/01/does-your-cable-box-have-a-firewire-port/"&gt;Engadget has written about this&lt;/a&gt;, so I'll spare you even more details.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is DVB?&lt;/span&gt;&lt;br /&gt;Digital broadcasts over cable, called DVB-C, come down the pipes as an MPEG2 Transport Stream. This is a stream of packets not unlike those sent over IP networks. Each packet is part of the video stream, the audio stream, or a part of some other meta-data stream (sub-titles, program info, etc). These packets are interleaved in time, and the receiving end identifies each one by a PID number, and demultiplexes the data using these PID numbers. The receiver then decodes the streams into signals your TV understands, and sends them on their merry way via HDMI, component, or whatever you use.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Capturing DVB&lt;/span&gt;&lt;br /&gt;So we want to capture the transport stream.  The essential idea is to capture a raw transport stream over Firewire as it plays by making your computer emulate a D-VHS recorder.  This is not unlike a PCAP dump for you networking folks, essentially a packet trace, a log of all the packets that are coming fromt he cable company.  I stress again that this constitutes fair use and is explicitly allowable BY THE FCC according to the link above.  &lt;a href="http://en.wikibooks.org/wiki/How_to_use_a_Motorola_DVR/Firewire"&gt;Wikibooks&lt;/a&gt; has a good collection of resources, so read on there if you want to do this.  In short, this overcomes drive size limits on your DVR.  I have a Motorola box from Comcast, and it has a 160GB drive.  I DVR things onto the box, then play them back while recording them onto a 500GB external USB drive using my MacBook.  Then, delete off my DVR box as necessary, and lo and behold, I effectively have 760GB hard drive for my DVR.  These transport streams aren't playable by many players, but I know VLC can demux and play them.    Connect my Macbook to the TV via DVI/HDMI, and there we go.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Re-Multiplexing/Transcoding&lt;/span&gt;&lt;br /&gt;One last note, sometimes VLC will choke on the TS files.  In this case, I suggest &lt;a href="http://sourceforge.net/projects/project-x/"&gt;ProjectX&lt;/a&gt;, a free/open-source MPEG tool.  I'll do a tutorial about using the latest version in the future.   Or, you can use VLC's transcoding options to go from TS to PS, which is what you want.   I was hoping my new PS3 would play these files correctly, but &lt;a href="http://rtfm-nub.blogspot.com/2007/07/why-ps3-is-not-hd-media-hub.html"&gt;my last post&lt;/a&gt; was about my tribulations with making that work.   More on this later.  Any way, happy DVRing!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-336413963822582740?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/336413963822582740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=336413963822582740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/336413963822582740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/336413963822582740'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/07/backing-up-files-from-your-dvr-and-why.html' title='Backing Up files from your DVR (and why its not pirating if you do)'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2102140696733915266.post-5769694637866607388</id><published>2007-07-26T08:24:00.000-07:00</published><updated>2007-07-26T10:25:58.900-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HD'/><category scheme='http://www.blogger.com/atom/ns#' term='Playstation3'/><category scheme='http://www.blogger.com/atom/ns#' term='MPEG2'/><category scheme='http://www.blogger.com/atom/ns#' term='HDTV'/><category scheme='http://www.blogger.com/atom/ns#' term='DVB'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Why the PS3 is NOT a HD media Hub</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.img.qj.net/uploads/files_module/screenshots/11231_ps3-clear-black-front.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: top; cursor: pointer; width: 320px;" src="http://dl.img.qj.net/uploads/files_module/screenshots/11231_ps3-clear-black-front.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I just bought a Playstation 3, my rationale being that it is "three revolutionary devices all in one" (sorry Steve): a Linux PC, a gaming device, and a Blu-Ray player.  And after the latest price drop, it was more attractive than ever, who could resist?  I certainly couldn't, I wanted something to really show off what my new 1080p TV can do.  It turns our the Playstation isn't the box to do the things that I want when it comes to HD.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1.  Linux is nerfed.&lt;/span&gt;&lt;br /&gt;So I get the box home, &lt;a href="https://help.ubuntu.com/community/PlayStation_3"&gt;get Ubuntu 7.04 on there&lt;/a&gt;, open up Synaptic, and download VLC.  I try some 1080i MPEG2 content from a USB external HFS+ formatted drive I have.  These recordings are direct, uncompressed digital rips of DVB-C MPEG2 &lt;a href="http://macteens.com/index.php/features/fullstory/how_to_make_your_own_home_theatre_mac_htmac/"&gt;recorded from my Cable Box via Firewire.&lt;/a&gt;    When the picture looks grainy and the framerate is about 10fps, I remember that the Linux kernel is running on top of a hypervisor that restricts access to certain parts of the hardware, namely the badass mother of a GPU.  Without access to the graphics hardware (and without a custom kernel and apps designed for the additional six availiable SIMD cores), there is no hope of being able to decode a 1.5MB/s MPEG2 stream.  So I give up on Linux as my solution.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.  The Playstation3 OS supports no modern filesystem on external media.&lt;br /&gt;&lt;/span&gt;As they might say on Law and Order, Linux is OUT.  So I try the next logical step, booting up the PS3 OS and seeing if it will support my files.  I connect my HFS+ drive...and nothing happens.  As a sanity check, I connect a FAT32 drive I have, and it shows up as a USB device.  After some google-ing, I read that the PS3 OS will only support FAT on external drives.  &lt;span style="font-style: italic;"&gt;This KILLS any hope of using it as a HD media hub&lt;/span&gt;.  Why?  Because FAT32 only supports files up to 4GiB in size.  While this is okay for 1080i content under about 45 minutes, it is USELESS for movies.  I have several 9GB and 10GB rips of 1080i broadcast movies, and I know there are plenty of people out there who are starting to rip 20GB and 30GB copies of their HD-DVD and BD-ROM movies.  No dice for you if these are on drives that support large file sizes and you want to use them with the PS3.  Hell, the Xbox360 supports HFS+ so that it can play music off of your Mac formatted Ipod.  The PS3 needs support for SOMETHING modern that PCs use, either NTFS (Windows), EXT2/3 (most Linuxes), or HFS (MacOS).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3.  Even when all else is right, playback can suck!&lt;/span&gt;&lt;br /&gt;There is a small piece of good news: the Playstation3 OS &lt;a href="http://ps3.ign.com/articles/742/742009p1.html"&gt;can play raw MPEG2 TS&lt;/a&gt;, something which was unexpected.  This should mean that if you are recording from a cable box via firewire, you don't have to perform a remux to a program stream.  Of course it doesn't mean this, because of a bug in the TS playback.  It for some reason cannot identify the audio packets in streams that VLC on a computer has no problem with, and doesn't demux them properly for playback.  The end result: no sound for some TS files.  Okay, so I remux to PS, and playback.  Bear in mind these are all 30min TV show files under the 4GiB limit, transferred using a FAT32 drive.  Hey, I have sound, I have 1080i video!...I have jerky motion, frames skipped...and this is the best, frames filled in from about two seconds back!  Thats right, the scene has cut to the next shot, and I'm seeing randomly interspersed frames from about two seconds ago.  Looks like the decoder hiccups and goes crazy when the scene changes drastically but before an I-frame comes up.  This problem only happens with content recorded from certain channels, and not with others.  Either way, it is a bug in the video playback, with no convenient bug reporting system.  Give me bugzilla, and I would post a clip to Sony devs proving that the MPEG-2 playback can choke on regular files that play fine on a computer with VLC.  They are no help on the phone, Sony Entertainment pawning me of on Sony Corporate, and vice versa, with no one listening to my complaint.  I finally sent an e-mail...I wish I could talk to a developer or engineer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4.  Video File Format Support?&lt;/span&gt;&lt;br /&gt;Its nice that the system supports MPEG-4 AVC and SP, somewhat cool for people who have things that were already converted for their iPods.  I tried some of my iPod compatible videos both 320*240 AVC, and 640*480 SP, and they worked...but what joy is there in watching these on a 1920*1080 display?  The advanced simple profile, however, is not supported, meaning that any DVDs you might have encoded with DivX or Xvid won't play, as these are MPEG4 ASP.  I tried a few CDs with 700MB Divx/Xvid files, with the PS3 saying "unsupported format".  And anyway these would look like crap on my display.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In conclusion, they shouldn't try to bill it as a HD media hub.  It plays games well, and it plays Blu-Ray...but not much else useful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2102140696733915266-5769694637866607388?l=rtfm-nub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rtfm-nub.blogspot.com/feeds/5769694637866607388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2102140696733915266&amp;postID=5769694637866607388' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5769694637866607388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2102140696733915266/posts/default/5769694637866607388'/><link rel='alternate' type='text/html' href='http://rtfm-nub.blogspot.com/2007/07/why-ps3-is-not-hd-media-hub.html' title='Why the PS3 is NOT a HD media Hub'/><author><name>Raj</name><uri>http://www.blogger.com/profile/12335870770974724672</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry></feed>
