Hacking The iPhone Through SMS

The iPhone bug has to do with telling the phone there is a certain amount of data, and then not sending it as much as you said you would. The function that reads the data starts returning -1 to indicate an error, but the other parts of the program don’t check for this error and actually think the -1 is data from the message.

via Exclusive Interview: Hacking The iPhone Through SMS : Introduction – Review Tom’s Hardware.

Always interesting to see the anatomy of a hack.

Google Voice For iPhone To Reemerge As Web App

FORGET APPLE: Google Voice for iPhone to Reemerge as Web App.

Browsers can do some amazing things these days. Hooray for the Internet. And WebKit. And Apple, for making such a revolutionary Internet-powered device, regardless of whatever may have happened with a certain App Store. Without the iPhone, we wouldn’t be where we are.

Native apps are great, but with HTML 5 becoming quickly the bandwagon for webdevs to jump on, it’s only inevitable lots and lots of hardware level support will be baked into the browser.

Think about using the keyboard and mouse on a browser. Not only do the browsers themselves interact with them (from a much more lower OS level), there are JavaScript event handlers for webdevs to tinker away at them (like onmousedown).

I’m waiting for a browser-baked camera doodad. You know, so I don’t have to depend on Flash for such things. At least <video> is included in html5… now if they would settle on a video codec

Roadblock: Other Projects

A note on JKast and JKFilter, two projects.

JKast, IndieGamerPodcast

Whatever is left of this podcasting business, I’m giving it up. The file will exist somewhere, but not on this server.

I’d love to get back to doing a roundtable discussion on all sorts of random topics I and others find awesome, but it doesn’t seem like it’s going to happen again anytime soon.

It would be nice to be able to talk my way through a blog post to alleviate some wrist and forearm pains, but I’m just so used to reading and writing.

I know it’s been awhile since I posted, but it’s still been sitting there at the back of my brain, slowly tugging away for more attention. This also means… IndieGamerPodcast is on hold as well.

JKFilter

This thing started as an experiment two weeks ago. I basically updated a Chyrp installation with a lot of commentary on feed posts, as well as some interesting links I found on the Internet. I even tied a Twitter account to the fun.

One of the goals of this experiment was to see how I would want to share my links to the world that I found through a feed reader. Another was to find out how to harness the implicit data that was being created by me sharing a certain post on a certain topic.

Needless to say, I’ve decided to put this link sharing business on this blog. Another roadblock blasted through.

Now To Get Cooking

Throwing stuff away feels great. Especially if it’s tracked somewhere.

Slashdot | Interface Zen

I’ll say it again for the logic-impaired: keyboards aren’t just for CLIs, and mice aren’t just for GUIs. There’s no good reason whatsoever that even in what’s commonly referred to as the GUI world, that you should eschew the keyboard. For many problem domains (xbill and its ilk notably excepted), the keyboard remains the fastest, most efficient, and most powerful input device available, and it would be the height of folly to avoid it.

via Slashdot | Interface Zen.

The problem right now, is that my wrists and forearms, and now my eyes, are killing me. It’s very tough to stay in that zone these days.

To make matters even worse, I’ve been using Time Out to make sure that physical pains don’t get worse. This only adds to the problem of getting into the zone, and staying there.

In any case, an eye-opening piece of the usability of keyboards and mice.

The Six Phases of Bootstrapping A One-Man Startup

Phase Two – Determinism

Few people actually enter this phase. That’s because it’s one thing to come up with an idea and recognize that it would be great to do something you truly enjoy, and another to get off your ass and commit to actually doing it. But, for those who do, this phase is a period of mental preparation; a serious personal commitment to stop watching Lost, put the game console away, close Tweet Deck and plan your endeavor.

Phase Three – Sacrifice

You have entered this phase when you have committed and you are determined. You’ll know you are here when the few times you do open Tweet Deck  and see things like “I’m at such and such indie restaurant and the cuisine is great!” you wonder why you’re microwaving another Lean Cuisine. Or when your wife is nodding off as you explain to her why you were up until 2 am in a code trance trying to debug a Javascript error. If you have come this far, you cannot, will not, turn back and make it all for nothing.

via – The Six Phases of Bootstrapping A One-Man Startup .

I’m in between Phase 2 and 3. I’m in the middle of trashing things that are unnecessary and time-consuming, all the while brushing up on the skills that are going to to take me to Phase 4.

Not Much Time Left

I see more and more demand for a better feed reader. I’m not going to lie, this is making me very antsy.

While feeling superior for knowing that there would be an increasing demand for something better, I feel like a lamer for not having actually release a product that is a solution to this problem.

Starting with this week, I’ve increased my efforts in releasing FeedSt. I hope to get it finished in the midst of all the fun things that are happening in the world.

Let’s see this project through. Seriously.

Mac OS X Snow Leopard Pricing

It’s been known for a while that the upcoming upgrade of Mac OS X Snow Leopard is $29, for people who already have Leopard. (Five user family pack is $49)

I didn’t know this, but for people who didn’t upgrade to Leopard, there’s a Mac Box Set with Snow Leopard , similar to a Mac Box Set including Leopard, priced at $169.

iLife and iWork separately costs $79 each from Apple. So by some fuzzy math, the person who gets this Mac Box Set ends up with paying $11 for Snow Leopard. Of course, this isn’t completely true, since people might not want iLife or iWork, but it’s interesting to see the repackaging that Apple has done here.

Note: I actually didn’t know of the existence of the Mac Box Set with Leopard until today. I wonder when this packaging happened… I did a search for a Mac Box Set with Tiger, but there doesn’t seem to be any information on it.

Oh, and if you still haven’t gotten your Snow Leopard yet