Rock Band: TV Suicide

For the 2010 Human Computing Christmas Party, we had a big Rock Band 3 party over at Casa Bickford. It wound up being the usual silly-good-time full of merriment, missed notes, and off-pitch singing, but the whole thing was nearly scrapped when my Sony Receiver apparently achieved sentience and tried to shut the party down.

Yes, all those years it had spent dutifully processing sound for everything from Project Runway to Fallout  had apparently given an ordinary Sony STR-DG510 stereo receiver the necessary input to achieve a sort of intelligence of its own. But, as Neil later theorized, it must have still have been bound by Asimov’s 1st Law of Robotics (“A robot may not injure a human being or, through inaction, allow a human being to come to harm.”).

Thus, as several alcohol-energized partiers wielding plastic instruments were about to launch into Blondie’s “One Way or Another”, the receiver sprung into action and immediately abruptly cut off the sound, flashing a one-word message on its matte-black, minimalistic display: “PROTECT”.

Stunned by this act of apparent free will on the part of a faithful piece of electronic equipment, we performed that most cherished of tech rituals: turning the power off and on. Once again the receiver was apparently back to its old dependable self…until the first guitar strum of the song. Then, as before, the sound suddenly muted and the Sony glared enigmatically at us, “PROTECT” flashing insistently on its display.

“Oh, if only we had some engineers around who might be able to solve this…” I wailed in mock anguish. Knowing, of course, that this pretty much described half the attendees in our geekified little gathering. After a flurry of rewiring and patching, we soon managed to route around the troublesome receiver and kick into probably the most tragic rendition of Bohemian Rhapsody ever heard in our–or any other–reality.

But what the heck: WE had fun, and our poor, suddenly sentient receiver’s efforts to save the Multiverse had come to naught. As it was replaced the next day, my newish Mitsubishi TV also decided that it had had enough and began blinking out a pathetic, “Just kill me already” signal which the repairman interpreted as a sign that its brain had melted. It must have been that version of Motörhead’s “Ace of Spades” we attempted…

Neil Sets a Math World Record (?!!)


To celebrate his 13th birthday, Neil Bickford (yes, that Neil) appears to have set the world record for computed terms of pi as a continued fraction, with 450 million terms computed–extending the old record of 180 million recorded by Hans Havermann.

See Neil’s blog for the whole story–including a lucid explanation of what a continued fraction is in the first place.

Neil worked for months on the custom C# program to do the computation, with additional weeks of work to prove the answer correct. A big thanks also goes to Bill Gosper who advised him throughout the project and has been a real gift as Neil’s friend and math tutor.

Dark Horse Gets Digital Comics Right

Someone actually gets this whole “Digital Comics” thing.

What a concept: a pricing and bundling model for digital comic book content that actually makes sense, combined with stories you’d actually want to read instead of ragbags and castoffs. And it’s from an independent publisher that clearly cares about comics, creators, and bringing great stories to fans. Well done, Dark Horse… Again!

 

 

Fun Facts About Generators

We got a notice a while back that PG&E was going to be downing the power on our street in order to fix a transformer. Power was to be down all day, which unfortunately posed a bit of a problem since, well… We have all those computers and stuff we use to run our business.

Having survived the infamous “Gray Outs” where “rotating outages” would leave us sending everyone home when the place went dark’ I was in no mood for a repeat.

Then a brainwave hit: “I know!” thought I, “we can get a generator”

Thus began an educational adventure, as a result of which I discovered a number of interesting things:

1. They’re not as loud as you fear. It’s just like someone’s mowing the lawn…all the time.

2. If you actually want to plug something in to your generator which lives more than 20 feet away, prepare to spend as much on heavy gauge power cords as you would for yearly passes to the waterslide park for a family of four.

3. They are every bit as heavy as you feared. Luckily, they have wheels. This is when you’ll discover that the place you want to put your generator does not have pavement.

4. You apparently need about a million watts of generator capacity if you plan on actually using a major appliance–like, say, your electric razor. That’s because–at least according to the “sizing charts” that accompany generators–even the most innocuous appliances are given to wild streaks when–like the Hulk when you make him angry–they surge to 20 times their original power. That fridge you’ve been monitoring at 22 watts all year? According to lore, it can surge up to 1750 watts when something (the defroster?) sets it off. Consider yourself warned.

5. GFCI outlets and computers don’t mix. This is the big one, and really the whole excuse for writing this post. You see, a GFCI outlet (Ground Fault Circuit Interrupter) is standard on most portable generators, and is used to make sure you don’t kill yourself by taking the genny with you as you take a quick dip in the pool. The idea is, if it ever sees even a tiny disparity in the generated power vs. What it senses on the neutral wire, it’ll throw the breaker so that your loved ones will be safe as they fish your body out of the shallow end.

Unfortunately (as my electrician friend explained it to me after a miserable day when the genny decided to throw the switch whenever we dared ask it to, umm… actually generate some power for us) the GFCI design also implies that any time you hook up a medium-to sorta biggish capacitor to the line (like the sort in UPSs, computers, and all that gadgety stuff), it’ll also think someone is drowning and blow the whistle.

So yes, that in short is why we were down all day, why me and the staff are a bit frazzled, but why the beer in the fridge (no big capacitor there–just an allegedly Hulk-sized defroster which didn’t cause a lick of trouble) is still icy cold.

And boy do I need one after today….

Dear Marvel and DC: You’re Blowing It on Digital Comics

The Devin’s Advocate has a great column on the shortcomings in Marvel’s Digital comics. I’m a believer in digital comics, and I do think that devices like the iPad may someday become the preferred way of consuming digital content. But through a couple of momentous decisions, I think Apple, Marvel and DC are delaying that day–perhaps by years.

Problem #1: Pricing

The Marvel Unlimited program for their regular comics is a perhaps over-generous way of dealing with comic content, but the $1.99/issue pricing that their comic store sets overshoots the mark in the other direction–probably by around 50%. I understand the complexities of pricing and positioning, but the adoption rate for a digital comic would explode if the price for at least inventory releases got to the magical 99 cent mark. Or why not explore bundled pricing (like when you buy tokens at an old arcade) where you can charge up your account with money, and the more you spend, the lower the per-comic price. So, for instance, if you committed to a $50 spend, comics would drop to a buck each, whereas at $25, they would cost $1.65 each. (or some such).

#2: Flash

As I’ve written earlier, Apple has apparent decided to throw down with Adobe over Flash support, and companies that have invested in Flash content delivery–like Marvel–are getting caught in the middle. Unfortunately, this issue doesn’t look like it’s getting ironed out anytime soon. Either Android tablets have to make headway and solve the issue by effectively obsoleting the Apple offering (unlikely), or Marvel is going to need to re-do their content delivery mechanism in a hurry. The alternative just reeks of a failed digital initiative and burned customers.

#3: Resolution and Typography.

Images pop on the iPad, and I’ve no complaint with the level of detail and color I can see on the iPad. Unfortunately, the now almost entirely-computer-based typography of the panels is often dense and nearly illegible without magnification on most current comics. Going forward, it’ll be interesting to see if publisher pass a “no fonts smaller than 14 pt” rule, or if some next-gen iPad with super-hires display solves the issue. Right now, however, the reading experience isn’t quite there.

#4: Lack of Content

If you’re going to wade in to producing Digital Comics, for goodness sake don’t tiptoe your way into the pool. Dive in, hire a small army of interns if necessary, and get entire titles converted to your preferred viewer format. Having been produced in digital editions multiple times, there’s no reason that the DVD compendium editions of Spider-Man, the Fantastic Four, Captain America, etc. shouldn’t be available in their entirety in digital format. And for goodness sake, every new issue published should be available in digital format moving forward.

In short, either do digital or don’t–half-assing it will make you a burst of money to start with, but you won’t see the years of bumper profits that the record companies saw with the shift to CDs unless you embrace the platform for real.

The Quickie iPhone 4 Review


Got it in a day early (thanks, Apple!) and just had a bit of time to play with it. Here are the highlights:

Style

As nice as you’ve heard, although (as usual), absolutely a magnet for fingerprints. If you liked the current line of iMacs and MacBook Pros, this fits the same line style perfectly.

Activation

Smooth as can be. No fooling around was required at all–just plugged it into iTunes and it transferred over my old phone’s activation and software without a problem. Do be sure to back up your old iPhone first, if you’ve got one. Carolyn (who’s meant to be the recipient of my old iPhone as part of the Great Bickford Technology Pass-along) hasn’t activated hers yet as you need to upgrade to iTunes 9.2 first to get going and she hadn’t done that as quickly as her tech-obsessed husband has.

The Screen

Nice, but not earthshaking. Fonts do look better, but it’s still the same physical size, so don’t expect to be reading full-format web pages full of teeny, high-res type unless you have better vision than I do. It’s more of a qualitative difference than a game-changer.

Multitasking

Having Pandora running (at last!) while using other apps is a huge plus. Most other apps seem to use the multi-tasking model for quick app switching, but it causes some real problems as there’s not an obvious way to close an application (although I did discover that a double-press of the home button followed by a long press of an app icon in the new launcher that appears lets you do this). All last night, however, I was getting what sounded like text messages going off telling me that such-and-such an application was “going to sleep” to save my battery, even though I’d already switched to another application and assumed I’d closed it. I didn’t figure this particular trick out until well after a nigh-sleepless night.

The Camera

Here’s where most of my hopes lie in terms of improvement. The first iPhone 3G camera was a nightmare. The 3GS camera was barely usable for the most casual of pictures. My hope is that this one–being the camera I’m virtually guaranteed to actually have with me at all times–will be the one which manages to be about as good as an old basic point-and-shoot. Certainly the responsiveness is far improved–it actually takes shots immediately if there’s enough light–and the simple LED flash does a reasonable job of at least getting light on subjects. The resulting images range from “viewable but reasonably ghastly” to “looks decent”. If I can manage to keep most of my pictures in the second category, all those spur-of-the-moment casual shots of kids and events have a chance of making it into the scrapbook at last.

The Bottom Line

If you’ve already got a working 3GS iPhone and your wife’s phone hasn’t got a cracked screen, it would be hard to justify the extra $360 (with California tax!) that I had to shell out to get the newest and best. It’s an incremental upgrade to be sure. That said, I’d wholeheartedly recommend it to anyone with an older iPhone, or for those wanting to know what the whole iPhone nuttiness is all about. The applications available for this platform (which also run on your iPad or iPod Touch) are nothing short of amazing in their variety and there are sure to be several you’d be lost without.

I May Be an Apple Zombie…

This feels way too familiar.

On the day of the iPhone 4 pre-order launch, the company I’m contracting at was half shut down as all the tech staff spent the morning trying to get through to Apple’s ordering system so they could drop hundreds of dollars on a phone with tiny incremental improvements over the one they already had.

And me? I was as guilty as anyone, tapping away on my new iPad attempting to order a new iPhone on launch day.  (Although I will point out in my pathetic defense that my purchase was to replace the iPhone 3G I’d spent hours in line waiting in line to buy two years ago, but which now has a cracked screen). And yes, I did manage to eventually get my order in–my moment of triumph replaced almost immediately by a feeling of shame as I realized I just may have a problem…

Darn you, Apple, and your lovely, lovely toys!

Fascinating Graph of the Day

This is fascinating

As always, I wonder about what data points might have been left off the graph, but it’s interesting to ponder at a minimum. Can any readers think of a purely domestic produced good or service that’s been rapidly dropping in price that counts in the other direction?

Coyote Blog also adds in the observation that the poor feel the trade effect even more than the rich, as the goods and services most consumed by the rich (e.g. That nice meal at Paolo’s) are not subject to trade competition the same way that clothing and household goods most consumed by the poor are.

An Interesting Insight into the Mind of Steve Jobs

Gawker Media’s Ryan Tate got a little tipsy, a little ticked off, and sent off an email to Apple head Steve Jobs with his concerns. To his great surprise, he got a response–several of them. The email trail is fascinating for the insight it gives into Steve’s thinking. Read it all:

http://gawker.com/5539717/steve-jobs-offers-world-freedom-from-porn

Latest Dispatches from the Flash Wars

Normally, I’m fairly agnostic on the politics of the technology field. One of the great things about a free market in general, and technology in particular is that the political issues have a way of sorting themselves out without bystanders needing to become partisans fighting for one side or the other. On everything from “network neutrality” to the age-old “Macs vs. PCs” battle, we can all pretty much just vote with our wallets (and our coding efforts). Shouting about such issues or writing strong forum posts never seems to matter as much as the underlying business cases. The tech world largely goes on its way whether we bother to fight the political battles directly or not.

All that said, there are some very interesting developments happening as regards Flash, and it is definitely making me rethink, if not our platform development efforts, at least how we might want to prepare for our own efforts in the future.

It started with Apple’s seemingly inexplicable lack of support for Flash on the iPhone (and later the iPad). In practical terms, this meant that our web sites (which use Flash in a minor way) would display blank “Plug-in not available” icons where such Flash content should have gone. It was nothing critical, though, and we simply coded around it for the iPhone and hoped that Apple would resolve whatever issues they had with Adobe in time for the iPad.

Now, however, it seems that the bad blood between Adobe and Apple has turned into a full-on conflict. Starting with some snarky blog posts between the evangelists of both camps, Steve Jobs at Apple kicked the conflict into high gear this week with his “Thoughts on Flash” open letter in which he took several pages to lay out six reasons why Apple and Flash have parted company, seemingly for good.

This in turn came on the heels of Apple’s announcement that apps made with cross-compilers (like the one in Adobe’s new CS5 suite) would not be accepted in the iPhone/iPad App Store. This effectively killed Adobe’s promising effort to to easily allow Flash developers to package their applications into iPhone apps the day it was born.

Adobe fired back in an interview with the Wall Street Journal, and later with a kind of retaliation by immediately ceasing development of their Mac Flash products, making Flash on Mac OS X an also-ran to Windows in the desktop world.

Interestingly, Microsoft also piled on Adobe, albeit subtly, in stating not so much their antipathy for Adobe as their belief that “open standards” (HTML5) are the future of the web, and that Internet Explorer 9 will only have built-in video support for H.264 video. Although it seems unlikely that a release of IE9 will appear without Flash video support in some manner, it can’t have been a great week over at Adobe.

Android, for its part, gleefully embraces both technologies.

Regardless of the technical merits of the discussion, what it really means is that Flash isn’t coming to products like the iPhone or iPad ever unless something very dramatic changes in the business of either Apple or Adobe.

While I don’t really have a dog in this race, I–like most web developers–want be able to make sure the stuff we create can be viewed well on as many devices as possible. Despite Apple’s claims to the contrary, HTML5 isn’t an easy replacement for much of the type of interfaces we’ve seen in Flash. At a minimum, they’d need to be completely rethought and re-coded. More likely, completely alternative designs–often less…well, “flashy” ones–would have to be developed in their place.

So yes, although we don’t use a lot of Flash in our daily life, it’s looking like we’ll be spending some efforts in the days ahead to see what the alternatives might be for the sort of work we currently use Flash for. It looks like this is one argument the squabbling kids aren’t going to be sorting out any time soon. They’re effectively taking their toys and moving to separate playgrounds. Those of us who used to play with these guys will either have to pick a side, or spend a lot of extra work to make sure that we can operate well in both camps.

Welcome to the Flash Wars.