Quantcast
Channel: Drew Crawford – Sealed Abstract
Browsing all 41 articles
Browse latest View live

NSNotificationCenter with blocks considered harmful

So back in the dark ages, we registered to receive notifications like this: -[NSNotificationCenter addObserver:selector:name:object:] In other words, the target-action pattern. When the notification is...

View Article


How in-app purchase is not really destroying the games industry

So there’s an article on HN today about how in-app purchase is destroying the game industry. There are a couple of problems with this theory. The original in-app purchase See, in the in-app purchase...

View Article


Conduct unbecoming of a hacker

Warning: this post wanders around a lot. Sorry. There was an article a bit ago about opening presentations in old versions of Keynote: “This presentation can’t be opened because it’s too old. To open...

View Article

Python 3 is fine

There has been a slow chorus of poor anti-Python 3 articles lately. Today’s was Python 3 is killing Python. The article is “true” in the sense that it accurately reflects the author’s feelings, but the...

View Article

RE: xkcd #1357 free speech

. 1 2 3 In early English history the right to “freedom of speech” only applied within the four walls of Parliament. In 1689, William and Mary acknowledged “That the Freedome of Speech and Debates or...

View Article


On the Apple Watch

Enough people have asked me about the watch that I should probably put my thoughts here. Some background First, let me paint the picture for you. You’re sitting on $160 bn. You’ve tried paying...

View Article

On iOS Packaging

Peopls say that the state of Python packaging/dependency management/package managers are awful. Those people have obviously never done package management with iOS. Tools like CocoaPods exist to...

View Article

Beyond Open Source

I meet a lot of developers who have bought into the hype about open source. It’s great! It’s going to save the world from the perils of proprietary software! Or failing that, just produce free,...

View Article


Google, Our Patron Saint of the Closed Web

Lately there’s been a barrage of articles about how Apple is destroying the open web (because “app store, lol”) and it is Time Something Was Done About This: Apple’s paranoid approach to developer...

View Article


ObjC is our generation’s COBOL

On practically Day 1 of Swift, it seemed clear that the future of the platform would change forever. I have begun to realize how sweeping that change will be. We’re at peak ObjC Here’s the TIOBE index...

View Article

nanomsg postmortem and other stories

nanomsg was a once-bright alternative to ZeroMQ. The project had a lot going for it: It was a rewrite by the original author. It was a rewrite in C, and there were really solid technical arguments at...

View Article

How in-app purchase is not really destroying the games industry

So there’s an article on HN today about how in-app purchase is destroying the game industry. There are a couple of problems with this theory. The original in-app purchase See, in the in-app purchase...

View Article

Conduct unbecoming of a hacker

Warning: this post wanders around a lot. Sorry. There was an article a bit ago about opening presentations in old versions of Keynote: “This presentation can’t be opened because it’s too old. To open...

View Article


Python 3 is fine

There has been a slow chorus of poor anti-Python 3 articles lately. Today’s was Python 3 is killing Python. The article is “true” in the sense that it accurately reflects the author’s feelings, but the...

View Article

RE: xkcd #1357 free speech

. 1 2 3 In early English history the right to “freedom of speech” only applied within the four walls of Parliament. In 1689, William and Mary acknowledged “That the Freedome of Speech and Debates or...

View Article


On the Apple Watch

Enough people have asked me about the watch that I should probably put my thoughts here. Some background First, let me paint the picture for you. You’re sitting on $160 bn. You’ve tried paying...

View Article

On iOS Packaging

Peopls say that the state of Python packaging/dependency management/package managers are awful. Those people have obviously never done package management with iOS. Tools like CocoaPods exist to...

View Article


Beyond Open Source

I meet a lot of developers who have bought into the hype about open source. It’s great! It’s going to save the world from the perils of proprietary software! Or failing that, just produce free,...

View Article

Google, Our Patron Saint of the Closed Web

Lately there’s been a barrage of articles about how Apple is destroying the open web (because “app store, lol”) and it is Time Something Was Done About This: Apple’s paranoid approach to developer...

View Article

ObjC is our generation’s COBOL

On practically Day 1 of Swift, it seemed clear that the future of the platform would change forever. I have begun to realize how sweeping that change will be. We’re at peak ObjC Here’s the TIOBE index...

View Article
Browsing all 41 articles
Browse latest View live