Viewing profile — kcase
kcase
HN member- Joined
- Thu, Oct 27, 2011, 6:49 PM UTC
- HN karma
- 67
- Public activity
- 11 items
- HN profile
- View on Hacker News ↗
About kcase
During my early career I developed software for over eighteen operating systems, but since finding the NeXT / Mac / iOS platform I've been happy to focus on the platform which I feel makes our team the most productive. I've contributed free source code to the net throughout my career, and have used both emacs and vi daily for over 30 years (avoiding flame wars with either camp). I live in Seattle with my wife, our two daughters, and two cats.
Recent public activity
-
comment
Comment #13478302
No, Apple didn't have a problem with that term: we just had to make sure the description was clear about the functionality which was retained after the trial ended. After the trial…
-
comment
Comment #13478143
I agree that's a valuable, long-standing practice, but that problem has been solved: by offering discounted in-app purchases, we've been offering upgrade discounts to upgrading Mac…
-
comment
Comment #13477643
Yes, we'll create a whole new App Store listing for it, just as OmniGraffle 5, 6, and 7 have each had their own listing. I agree that it's sad to lose all our previous reviews, esp…
-
comment
Comment #13477581
The app itself cannot expire, but functionality unlocked within the app can expire so long as the app remains useful--or the app is based on subscriptions, in which case you can ma…
- story
-
comment
Comment #13477288
The Mac App Store already supports both in-app purchases and subscriptions, and we currently leverage that to offer free trials of two of our apps (OmniGraffle and OmniPlan) and wi…
-
comment
Comment #13350092
A better example would be where changing the case actually affects the semantics of the filenames involved: for example, you might have files named "formE" and "ForMe" which you're…
-
comment
Comment #6331814
Not being able to offer the same discounted upgrade pricing to all our customers no matter where they purchased is obviously disappointing for us. But it just means we're back to t…
-
comment
Comment #5715510
Rather than this being the start of an evolution away from Objective C (which to me seems both unlikely and terrible), I wonder if it could be the start of an evolution away from A…
-
comment
Comment #4954020
The most interesting bit for the Hacker News crowd is probably the OmniPresence sync engine which is designed around open web protocols (so anyone can host their own cloud) and sup…
-
comment
Comment #4789032
Yes, you need to be able to switch out the LGPL-licensed code, but dynamic linking is just the most convenient way to doing that—it's certainly never been required. You can also of…