3 ms·Apple iWatch Was "Released" But We Didn't Realize It2 points by personjerry 13y agoacjohnson55 13y agoProvocative title (from Slate themselves), but I'm pretty sure the article doesn't at all indicate that an iWatch was released. Just some enabling technology.