Recent submissions

Comment · 8 years ago
AFAIK it's mostly in the US that using cards don't always require PINs. Here in Canada I have to enter my PIN whether it's my credit or debit card, for every purchase at a CC terminal. The only exception is if I'm using contactless payment. This was also true in Europe last I checked.
Comment · 11 years ago
If I understand correctly, what's described in the article indeed uses a collision attack. The "trusted app" is one the hacker manufactures himself.
Comment · 11 years ago
Comment · 12 years ago
That's a pretty boring way of preventing someone from using the API. You could easily swizzle the _popoversDisabled method and get away with it.

I remember trying to use a private API on Mac OS X and having my app receive a SIGKILL prompty after calling the function. It took me a while to find the fix: my app had to be signed. Mind you, it could be codesigned by a self-signed certificate and the system would be fine with it... these were fun times :)

Comment · 12 years ago
I'm actually rather happy with the Apple philosophy of not opening APIs early and supporting them as long as possible when they've been made public, rather than having to check my app against 6 levels of API stability... thank you very much.
Comment · 12 years ago
Not to mention bandwidth which can in some cases be pretty expensive.
Comment · 12 years ago
I'm pretty sure they definitely don't count, as DOF is a ratio of focusing distance IIRC. Also the DOF would be far more shallow with a DSLR and a fast lens in the same conditions (close focus).
Comment · 12 years ago
There are a number of other drafting sites running around. The current stance of WOTC seems to be that sites that don't let you play but only let you simulate drafts or help you in deckbuilding are ok...
Comment · 13 years ago
> Objective-C is from 1983, do you? It's not exactly new

The dot-syntax for accessing object properties is much more recent though (2009?).

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton