Author's Posts

© search engine journal

photo credit: search engine journal

I just wanted to let you know of the different ways you can keep up to date with me and my software and how to get in touch with me (besides eMail, of course).

1. This blog

Obviously, I’ll be using this blog to let you know about stuff that’s going on, coming up or has happened some time ago to keep you up to date on new version of my apps, new apps, and some thoughts of mine on different subjects.

2. Twitter

I use twitter quite a bit and have twitter accounts for my different applications:

[twitter-follow screen_name=’eternalstorms’ show_count=’yes’]
[twitter-follow screen_name=’flickeryapp’ show_count=’yes’]
[twitter-follow screen_name=’screenfloatapp’ show_count=’yes’]
[twitter-follow screen_name=’gimmesometune’ show_count=’yes’]

Feel free to follow us 😉

3. Facebook

I have a Group on Facebook which you can use to tell us about things you’d like to see, or discuss stuff amongst others!

4. Flickr

Though my flickr stream doesn’t primarily have to do with my software (though I do post preview pics of stuff I’m working on occasionally), you might be interested in what I do besides coding.

5. Last.FM

If you’re like me, you’re having music playing day in, day out. On last.fm, you can see what kind of music I’m into (spoiler: oldies!) 😉

Bottom Line

Please get in touch with me 🙂 I’m looking forward to all your comments, feedback, inquiries and critique! Thank you!

Read more

Screen shot 2011 06 07 at 11 51 24

Another WWDC keynote has come to an end, and boy, what a keynote it was. Those guys at Apple surely don’t fool around!

I really hate to have missed this year’s WWDC. There’s lots of new stuff to be discussed there, and while I will download the session videos once they’re available through the Apple Developer Center to developers, it’s still a completely different thing being there, conversing with other people, sharing and exchanging ideas and thoughts and getting to talk to Apple Engineers.

I’ve attended WWDC two times in the past, ’06 and ’08 and I’m so glad I joined in on that experience. I can’t wait to go again, and I’m sad I wasn’t able to this year…

Now let’s get down to some business and talk about some of the new stuff shown at the keynote.

Lion.

We didn’t get to see a whole lot of new stuff on Lion during the keynote. Most of what they showed was discussed earlier already.

In-App Purchases, Delta updates.

A great new thing is in-app purchases (if the thing with lodsys is settled anytime soon) and delta updates.
With delta updates, unlike “usual” updates, where the old application is replaced by the new one which is downloaded completely, only changes in the software bundle will be downloaded and written over the outdated parts. A huge win in bandwidth limits, speed and convenience.

Autosave, Resume.

Things we’ve already seen include autosave and resume. Both huge features in my book because, YES, why would we have to press cmd-s if we have a computer to do it for us automagically and YES, an application should start off where you last left it.
It’s just common sense and if Apple wants to remove the file system, it’s a no-brainer.

Mission Control.

Just one word – awesome 😉 It’s a great evolution of Spaces and Exposé, both features I use profusely and couldn’t imagine living without (although I use it slightly less since I’ve hooked up a Cinema Display to my MacBook Pro as a second display).

Launchpad and fullscreen apps.

Launchpad, well, it’s just a logical step if Apple wants to get rid of the file system as we’ve come to know it.

Fullscreen apps sounds like something I wouldn’t use too often, but who knows, Apple has made it very easy to switch between fullscreen and non-fullscreen apps with the swipe of a few fingers, so with time, I might come around. Right now, it feels kind of unnatural to me.
Going fullscreen was something I did for a short period of time in an app (run a slideshow, go through photos in flickery (shameless self-advertisement, I know), etc.), not something I’d work in for hours.

General thoughts on Lion and later releases.

I think it’s painfully clear where Apple is heading with Lion and subsequent iterations of Mac OS X – away from a file system based operating system to an application based operating system.
Documents will no longer be stored in folders inside folders inside folders but inside the applications they belong to, which, if you ask me, makes sense. To open a document, you don’t need to navigate to the document in Finder but just open the according application and choose the document there, as seen on the iPad with the iWork apps.
There might be a way to still access the file system (kind of like how the Terminal is for users who’d like to access the underpinnings of OS X) but for most of the users, they won’t need to.
A friend on twitter (@freeridecoding) said something that struck me as possible – that Lion will be the last Mac OS that is separate from iOS.

iOS 5.

What can I say except “Boom”? iOS 5 will be a great new release. Here’s a few features I’m excited about (since everything not in the keynote is under NDA, I can only talk about end-user features)

Notification Center.

About time. I’m glad they hired that jailbreak-software-guy, since he obviously knows what he’s doing.

iMessage.

Nice idea, but I’d like to know how they handle SMS now. Is it a different app? Will I have to remember what contact of mine has an iOS device with iOS 5 so I can use iMessage or if they have a, say, Nokia and I have to use the SMS app? Does the iMessage app do this for me? Figure out what device at the other end of the line and send either an iMessage or an SMS?

Reading List.

Great new feature, love it. I’ve been using a bookmark folder and MobileMe Bookmarks Sync for that functionality, but now it will be simpler. Very nice.
Not so nice for a certain developer of a certain Instapaper app. To quote him: “Shit.” (@marcoarment)

Twitter Integration.

I’ll have to see if this will replace any other twitter app for me. I’m guessing no.

Reminders.

This is an idea I had been thinking about for a few weeks (especially the location-aware tasks.) Too bad for me as a developer, I guess. Great for me as a user since this will be the first to-do list I’ll be using.

PC Free.

Finally. There’s nothing I’ve been loathing more than having to physically connect my iPad or iPhone to my Mac just to update the system software.

Sherlocked.

I just wanted to let you in on my thoughts about this. You might have heard this term on twitter or the general web. My understanding is it refers to a search app in OS 8 times called “Watson“, developed by Karelia Software. They wrote that software, released it and some time later, Apple came out with their search software for Mac OS 8.5 called “Sherlock” which was more or less an exact copy of Watson (which put Watson out of business, more or less, but Karelia Software is still doing great). This is where the verb “sherlocked” comes from.

Apple has done this a couple of times before, one of the earliest with the system 7 menu bar clock, where they copied an independent software developer’s idea and app.

Sometimes, Apple has the decency to buy things instead of just stealing them – like CoverFlow, but sadly, that’s not the case very often.

I think this is “below all pig”, as we say in German (which means an effin’ outrage! ).
I don’t like this. Affected developers obviously have no idea that they’re going to get sherlocked and if their application in question is their only source of income, this can put people and families at risk.

So I’d like to see Apple buy things instead of stealing them, but that’s probably quite unrealistic. I guess it’s an occupational hazard – developing for Apple devices more so than for any other’s.

iCloud.

iCloud is the new digital hub. It used to be iTunes, your local machine. Now it’s the cloud, and I do think it’s the way to go. You want your data everywhere, without having to manually copy files over. You want changes instantly populated to your other devices, so you can work on any device whenever and wherever you want. This is great!

For me, personally, Lion and iCloud are what I’m most interested in now. I’d been hoping for an easy way for developers to sync their users’ data amongst devices, and now with iCloud, we have it!

It will be interesting to see how iCloud develops, especially if it would be possible to share sync’ed data with other users of iCloud for, say, collaborative features. That would be a great next step.

Conclusion.

I have yet to install and try out any of this, I’m currently working on an external project with a deadline due very soon and I just haven’t got the time to install all this new software until the deadline has passed (and I hopefully complete the project, hehe), but I’m looking forward to trying all of this!

In summary, this is what your typical user and most developers (including me – this is me, by the way 😀 ) looked like while watching the keynote:

Before the keynote:

before

During the keynote:

during

After the keynote:

after

On the other hand, some developers looked like this while getting sherlocked:

Before the keynote:

before

During the keynote:

during

After the keynote:

after

 

[twitter-follow screen_name=’eternalstorms’ show_count=’yes’]

Read more

Budajafy

Before I rant off, I have to say this: Jurassic Park is probably my 4th favorite movie of all times (the first three being the original Indiana Jones movies, hehe)

It’s got a really breathtaking score by John Williams (he’s a genius, by the way), a great cast and the right combination of humor and suspense. I can’t praise that movie high enough.

That being said, here’s a few things that bug me, in no particular order:
(and I know, they can’t really breed dinosaurs, but let’s assume that they can 😉

#1 – “Even the word “Raptor” means: bird of prey”

Dr. Grant explains why he thinks dinosaurs (in this example, Velociraptors) “learned how to fly” (read: turned into birds). His last argument is, and I quote: “And even the word “Raptor” means: bird of prey”.
That’s no argument at all. If my parents had called me Raptor, would I have been born with wings or would my children be? I don’t think so.

#2 – Dr. Grant has to ask Tim for a dinosaur’s name?

Come on, Dr. Grant has been studying and digging up dinosaurs for years and he has to ask Tim (who as far as I know from the movie has read about two books about dinosaurs or has just learned how to read, for all I know) what the name of the Gallimimus dinosaur is?
If he doesn’t know that, how is he qualified to endorse “Jurassic Park”?

#3 – How come these genius scientists don’t know that some frogs can change sex?

Now, you have those absolute genius scientists who figure out how to create dinosaurs from over 65 million year old DNA. Fine.
But they manage to pick a particular South African frog species that can spontaneously change sex in a “single sex environment” to fix the gaps in the DNA sequence to create the dinosaurs? Couldn’t they have gone with some other frog? Isn’t that something you should consider for security reasons?
Actually, they must have had a discussion about that, because Dr. Wu says “Actually, they can’t breed in the wild. That’s one of our security precautions. There’s no unauthorized breeding in Jurassic Park”.
So if they had a discussion, at least one of those brilliant scientists certainly must have known that the frog they were going to use could spontaneously change sex.

I guess this is to underline what Dr. Malcolm says when they first arrive on the island. “You took what others had done and before you knew what you had you patented it and packaged it and now you’re gonna sell it” and “Your scientists were so preoccupied with whether they could that they didn’t stop to think if they should!”

#4 – The case of the suddenly disappearing earth matter

In the scene where the T-Rex first breaks out, there’s a huge “bug”, to speak in a software developer’s terms.
At first, the ground inside the fence is at the same level as the ground outside the fence, where the cars are. But when the T-Rex pushes the car over the fence down into the tree (with Tim inside), there’s at least a 20m difference in the ground level. How could that happen? The car was turned over by the T-Rex, sure, but in the same place, so it hadn’t been moved to somewhere else.

 

I believe that’s all of them. At least the ones I can remember from the top of my head.
How about you – do you agree? Disagree? Have some other moment you weren’t satisfied with in the movie?

[twitter-follow screen_name=’eternalstorms’ show_count=’yes’]

Read more