Archive for 2010

Spinner Rage

Monday, October 18th, 2010

Did you know the French have over 300 words for “ennui”? It’s true. Similarly, a designer has over 14,000 words for nit-picky things that annoy them that nobody else in the world cares about. In this case, 300 words.

Hooray! I’ve found a new thing you won’t care about! Prepare to have your eyebrows melted.

Designers, do you see anything wrong with this spinner I found on the web?

It’s pretty subtle. Look close! The problem is specifically with frame five:

All the segments should get lighter as the spinner rotates. But, in frame five, the trailing segments of the spinner get darker, for a single frame. (I think the designer accidentally left two layers on at once.)

Now look at that 16 x 16 sample again. You’ll see a brief, dark flash at the very top of the spinner, once per rotation. And, if you’re anything like me, you’ll never, ever be able to un-see it. Ever.

If I were to find this on just one website, I’d be all, “Huh, that’s pretty annoying!”. But here’s how this thing reached a level 8 nightmare: I started seeing this flashy goofball spinner everywhere. Everywhere!

Alaska Airlines. The Associated Press. Google. The St. Petersburg Times.

I was beginning to think I was losing my mind. Then I Googled for “spinner creator”, and… mystery solved. So:

Dear Ajaxload.info,

Please fix frame 5 of your “Indicator” spinner, because everyone on the internet uses it.

Love,
Cabel

For you, Panic reader, here’s my clean  16×16 Spinner.psd [6k] ready to be colored and gif’d. Enjoy!

PS: If you’re drawing a spinner like Apple’s, take heed: the inner caps are rounded, not just the outer caps.
PPS: And don’t get me started on this kind of business:

HOW HARD WOULD IT BE TO AAAhhhhhh

Newton Never Dies

Friday, September 17th, 2010

This is extra-curricular, but we thought you might find it interesting.

Einstein is an open-source project to run (via emulation) the Newton OS on modern hardware. It was written and released by Paul Guyot several years ago. It’s quite an amazing piece of work.

The project got a shot in the arm earlier this month when Matthias Melcher got it up and running on iOS and posted a video of himself running it on his iPhone. Being a Newton fan since my original MessagePad in 1993, it was quite a sight to see.

Matthias mentioned he didn’t have an iPad yet, so I grabbed the source and built it for my iPad so I could take a little movie and share:

Since then, I’ve been graciously granted the ability to contribute changes to the Einstein code base. My work has so far been limited to just helping out with the iOS port. I don’t yet know much about the guts of the emulator.

The last couple of evenings and very early mornings (not during Panic hours!) I’ve helped get the existing CoreAudio sound driver working on the iOS build, and made some tweaks to allow the virtualized Newton to run at any screen resolution. In this video, it’s running at the iPad’s native resolution of 768×1024, but you can also run at the original 320×480 scaled-to-fit.

To answer the most common questions:

  1. At this time, they can’t release a binary of the emulator, because it currently requires the Newton ROM image to be compiled in. Obviously, nobody has the right to distribute the ROM image except for Apple. The plan is to change things around so you can dump the ROM from your own Newton, and side-load it into the app via iTunes’ file exchange feature.
  2. The emulator is a bit slow and occasionally glitchy. It runs at maybe half the speed of a real Newton. But I hear there are a lot of optimizations yet to be made, which should vastly improve the situation.
  3. It’s not completely tied into the iOS hardware yet — for example, a physical iPad keyboard won’t work, and it doesn’t yet read the time and date from the iPad, and so on. The to-do list is long, but the progress is exciting.
  4. There is probably not even a remote chance that they will let this on the App Store.

Regardless, I hope you enjoy this blast from the past — proof that, no matter how “obsolete”, it’s very hard to kill a technology that people are passionate about.

Developer Color Picker 1.5

Tuesday, August 31st, 2010

Picker ScreenshotWade here, which means it’s time to get all Cocoa-programmer-y.

If you follow me on Twitter, you may have noticed I released Developer Color Picker 1.5 a few weeks back. I thought I’d take a moment to make an official blog post to mark its release.

The big new feature in this version is the ability to modify colors within the color picker itself, instead of having to switch to a different mode first. I also added hsl(a) mode for CSS-style declarations.

Hopefully these improvements will make the Developer Color Picker even more useful in your development process.

1.5.4 – Fixed namespace issue with Panic applications
1.5.3 – HSB modes no longer copy RGB values.
1.5.3 – Fixed color mismatch when working in Photoshop. Tweaks and fixes for OS X 10.7.
1.5.2 – Color values now match the Apple color pickers. Can now tab between value fields.
1.5.1 – Changed generic HSB support to HSL since that’s what CSS actually uses. Doh.


New Goods: Transmit 4 Shirts!

Wednesday, August 4th, 2010

Panic’s history pretty much begins with Transmit. This makes it maybe a little weird that for some time now, we haven’t had a Transmit shirt in our Goods store. “Why don’t you make a new Transmit shirt?” people ask us. Sounds good. Heck, we’ll make two!

The sincere Roosevelt (left, in hard-working black aqua) speaks to an earlier era of transport and transportation, where hard-working teamsters made sure your things got where they needed to go, on time, and with a smile — sure thing buddy, you have my word. An ultra-soft and comfy poly-cotton shirt.

The optimistic Nixon (right, in brave gold color) reflects the power, promise, and potential of a fossil-fuelled future, shining like a fluorescently illuminated rest-stop beacon on a long stretch of I-5 in 1978, long before the corporate parent re-branded under a much less severe, and much more eco-conscious, green leaf.

Designed by the world-renowned Draplin Design Co. of North America, both of these tees are perfect for moving stuff around – at your computer or literally in person.

Many thanks to our users for joining us on Transmit’s eleven-year-long ride!


Quick Notes #5

Wednesday, August 4th, 2010