MacBook, defective by design banner

title:
Put the knife down and take a green herb, dude.


descrip:

One feller's views on the state of everyday computer science & its application (and now, OTHER STUFF) who isn't rich enough to shell out for www.myfreakinfirst-andlast-name.com

Using 89% of the same design the blog had in 2001.

FOR ENTERTAINMENT PURPOSES ONLY!!!
Back-up your data and, when you bike, always wear white.
x

MarkUpDown is the best Markdown editor for professionals on Windows 10.

It includes two-pane live preview, in-app uploads to imgur for image hosting, and MultiMarkdown table support.

Features you won't find anywhere else include...

You've wasted more than $15 of your time looking for a great Markdown editor.

Stop looking. MarkUpDown is the app you're looking for.

Learn more or head over to the 'Store now!

Tuesday, November 23, 2010

Gruber is lamenting AirPlay's partial implementation even with iOS 4.2.1.

Daring Fireball: Video Support for AirPlay Is Limited in iOS 4.2:

HD movies rented or bought from iTunes tend to be encoded with bitrates of about 5 Mbit/s. Video clips shot on the iPhone 4 have bitrates of about 10-11 Mbit/s — the iPhone doesn’t have the processing power to compress movies tighter than that. [emph mine]


Gosh, I hate it when people oversimplify like that. It's no big deal, but it hits a pet peeve. Look, my Commodore 64 is able to compress the video if given enough time and some really slick programming and hardware interfaces. It's not that the iPhone can't; it's that the battery power and post-processing time means that Apple chooses for it not to. Can the iPhone compress video to 5 Mbit/s "live," while it's recording? Probably not without throwing away some of its camera's resolution, but that's an easy fix, isn't it? Record fewer pixels to begin with, and you've got less to process on the fly...

So the iPhone can take 10-11 Mbit/s video and compress to 5 Mbit/s at least two ways: 1.) Post-process 2.) Take lower resolution video. It's not a processor-limited arrangement. It's battery/simplicity/quality/time. Pick a few.

Of course he later admits that the theory (not his own, I should add) that AirPlay doesn't play video recorded with the iPhone because of the resolution.

But that doesn’t seem to be the case. If you take a video shot on your iPhone, import it to your Mac, then put that clip in iTunes and sync it back to iPhone, you can then play that same video file over AirPlay using the “iPod” (on iPhone) or “Video” (on iPad/iPod Touch) app.


Apple's one of the most comfortable companies I've seen at obviously putting in software limitations to push something out the door. Not tested? Release without and save something to add back in later. Leave the cash on the table now, and come back for it once you've made it right. It's not like they're hurting for cashflow, so this is smart business, I think.

Labels:


posted by ruffin at 11/23/2010 07:54:00 AM
0 comments
Sunday, November 21, 2010


I've noticed this for long enough that it's not luck -- all that fancy face recognition that's in iPhoto is also being used on OS X's desktop. When my background picture changes, the icons on the desktop move around so that I can see whoever's there. Pretty cool. See above for a kid surrounded by icons. Pixelation is "mine", not from image.

And moby.aiff is for Moby Dick, not the bald dude, fwiw.

posted by ruffin at 11/21/2010 09:38:00 AM
0 comments
Wednesday, November 17, 2010

Okay, <3 might be a little strong, but I've been using Word 2004 on my MacBook (and some 98 [sic] on an old iMac!) for a while, and it stinks. Though I still think Rosetta was made predominantly for running Office, 2004 and Rosetta on 10.6 (and Intel, natch) simply don't get along. It was slow, and often held up the entire box while preparing to open a doc. I was considering buying Pages once it was available on the App Store for $14.99, as OpenOffice's bloat is even worse than 2004 at times.

Well, I recently scored Word 2008 as part of a $25 iMac G3 clearout. Between Office 2008 and the Airport card, it's as if I got paid to take the old box. (Which reminds me, I have a really cheap, indigo iMac G3 with 10.4 and a fried ethernet connection for sale...)

But let's just say that if you've been waiting to upgrade from 2004, it's worth it. 2008 is getting more plentiful with the release of 2011, and if you're creative, well, somebody might pay you to take it. It's nice to have a native word processor again; I'm not sure how I put up with emulated PPC so long, honestly. And 2008 doesn't even pretend to have ribbons.

Maybe I <3 Word 2008 >> Word 2004?

Labels: ,


posted by ruffin at 11/17/2010 04:36:00 PM
0 comments
Monday, November 08, 2010

Please work.

View hidden files and folders in Finder. | mac geekery:

View hidden files and folders in Finder.
Tips
December 3, 2004 - 11:04am
As you know, the Finder hides the standard Unix files and folders from you. You can 'Go To Folder...' and type in the name of the folder such as /var/log, but that's fiddly and you still don't see the 'dot' files, so for any serious session, it's probably easier to drop into Terminal. Except, there's a terminal command that will make all files and folders display in your Finder. defaults write com.apple.finder AppleShowAllFiles -bool true et voila

posted by ruffin at 11/08/2010 02:30:00 PM
0 comments
Sunday, November 07, 2010

frequency decoder ~ Unobtrusive Table Sort Script (revisited)

My first free Sunday morning in what seems like an epoch produces a complete rewrite of the original (and by far most popular) lab experiment, the “Unobtrusive Table Sort Script”, that addresses speed issues present within version #1.


I was getting ready to write a script in PHP that allowed the user to sort a table returned from MySQL, but then Googled instead. Obviously finding or rolling an AJAX object would be a better solution, but you sure can't beat the efficiency of adding this instead.

Demo from the site here.

To add, you just add this to the header of the page:
<script type="text/javascript" src="../path/tablesort.js"></script>
<style>
td {font-size:11px}
th.sort-active {
background:#CAE8EA url(../path/bg_header_sorting.jpg) no-repeat 0 0;
cursor:wait;
}
th.sort-active a {
color:#a80000 !important;
cursor:wait;
}
</style>


Then add class="sortable" to your th and poof! done. Impressively easy, though it'd take a while to make it pretty. The demo shows a good example.

posted by ruffin at 11/07/2010 09:29:00 PM
0 comments
Tuesday, November 02, 2010

Want More Clicks? Tweet Less | Dan Zarrella:

As a measure of “attention,” I started looking into click-through data. The wonderful thing about bit.ly is that it has an API that allows anyone to view the stats on any bit.ly link. I grabbed as many of the bit.ly-containing Tweets of several of the most followed and link-heavy Twitter accounts as the Twitter API allows (it imposes a limit of 3,200 total Tweets accessible per user) and the number of clicks each link had gotten.


I'm not horribly concerned, but that ease with which this can be accessed is interesting. Reminds me of the javascript "bug" that allowed you to figure out what sites someone had been to by checking to see if a particular link activated the "visited" property or some such. Lots o' Big Brother potential all around us, I guess.

posted by ruffin at 11/02/2010 08:17:00 PM
0 comments

Support freedom
All posts can be accessed here:


Just the last year o' posts:

URLs I want to remember:
* Atari 2600 programming on your Mac
* joel on software (tip pt)
* Professional links: resume, github, paltry StackOverflow * Regular Expression Introduction (copy)
* The hex editor whose name I forget
* JSONLint to pretty-ify JSON
* Using CommonDialog in VB 6 * Free zip utils
* git repo mapped drive setup * Regex Tester
* Read the bits about the zone * Find column in sql server db by name
* Giant ASCII Textifier in Stick Figures (in Ivrit) * Quick intro to Javascript
* Don't [over-]sweat "micro-optimization" * Parsing str's in VB6
* .ToString("yyyy-MM-dd HH:mm:ss.fff", CultureInfo.InvariantCulture); (src) * Break on a Lenovo T430: Fn+Alt+B
email if ya gotta, RSS if ya wanna RSS, (?_?), ¢, & ? if you're keypadless


Powered by Blogger etree.org Curmudgeon Gamer badge
The postings on this site are [usually] my own and do not necessarily reflect the views of any employer, past or present, or other entity.