Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    David Smith

    david-smith.org · Personal blog · on HN since 2012

    David Smith, an independent iOS developer behind many apps including Widgetsmith, writes about app development, Apple Watch and iOS adoption statistics.

    Visit blogRSSHN submissions
    Mobile & AppleStartupsData & Visualization
    What HN says

    HN links it for his iOS version adoption stats and as an example of a successful one-person app business with dozens of apps.

    Stats for nerds
    92HN people shared it
    90linked in comments
    897story points
    Jan 2025last shared
    2012people per year2025

    Top posts on HN

    1. 1
      The Popularity of the 4.7″ iPhone
      1 person · 217 points · first shared 2019 · 244 comments on HN
    2. 2
      iOS Version Stats
      21 people · 141 points · first shared 2012 · 112 comments on HN
    3. 3
      Honest In-App Purchases
      1 person · 101 points · first shared 2013 · 76 comments on HN
    4. 4
      Apple Watch Adoption
      3 people · 91 points · first shared 2018 · 185 comments on HN
    5. 5
      16GB Is a Bad User Experience
      1 person · 78 points · first shared 2015 · 89 comments on HN
    6. 6
      Evolving App Store Business Models
      1 person · 51 points · first shared 2016 · 19 comments on HN
    7. 7
      Apple's Answer on Upgrade Pricing
      1 person · 46 points · first shared 2013 · 23 comments on HN
    8. 8
      Six Years Perfecting Maps on WatchOS
      1 person · 34 points · first shared 2026 · 2 comments on HN
    9. 9
      Expectations for WatchKit
      1 person · 7 points · first shared 2014 · 1 comments on HN
    10. 10
      Exploring Custom WatchOS Watch Faces
      2 people · 6 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • rayssgymsMay 2019

      A few personal usage tactics I’ve been experimenting with, since I’ve been dealing with smartphone overuse since 2005:

      1) No social media apps.

      2) Four icons on the home screen (for iPhone, go to this site: https://david-smith.org/blank.html click share button and add to home screen. Change wallpaper to black. Each black icon you add to the home screen will take up a space where an app would have been, helping you focus on apps that you find most important)

      3) Airplane mode when I’m on vacation (so I can still use the camera but won’t be tempted to reply to a text).

      4) Few notifications other than calendar, phone, and text. Absolutely no email notifications. Selective and timed Slack notifications since I’m often mobile and don’t want to be the bottleneck at work.

      5) No games.

      6) Limited video use. Overuse hasn’t been a problem, so I don’t set hard guidelines on this.

      7) Leave phone in car [clearly I don’t live in SF] or at home during scheduled time with loved ones.

      8) Wear cellular Apple Watch and carry AirPods in pocket when leaving phone at home - if there may be an important call coming in while I’m intentionally preventing myself from working while mobile.

      9) Keep phone charging at night in bathroom on do not disturb. No checking during middle of the night bathroom usage.

      10) Limit non-essential apps to informational apps - like HN.

      Smartphones are tools first or they can be toys first. That depends on the goals and discipline level of the user.

    • bigiainJun 2015

      For devices that _can_ have the OS upgraded - stats seem to show a remarkably high level of upgrading by users, at least for major version numbers:

      http://david-smith.org/iosversionstats/

      If you scroll down to "Device Breakdown (sorted by Usage)", you see a bunch of devices with 90+% stuck on the "last supported OS version" - 97% of iPad1G on iOS5, 97% of iPhone 3GS and iPod Tough 4G on iOS6, 91% of iPhone 4 on iOS7. Even including thise devices, they're showing 75% on devices on iOS8 and 20% on iOS7.

      I'm in the "left behind" category - with both my iPad1 and Mac Mini single core being "stick" at iOS5 and OS X 10.6 respectively. Im somewhat disappointed at the lack of patches for the known security holes in iOS5 - especially since those numbers still show over 3% of the iPads in use are not upgradable past iOS5...

    • jwsJan 2020

      Your app vendors are making their business decisions. They can hit 98% of customers by coding with the modern, feature rich, man hour efficient APIs. The short tail of early model iPads in use don’t justify the larger expense to develop and test using the older APIs.

      Apple doesn’t say it out loud, but they can’t just decide to support the new iOS versions on the first few versions of hardware. There just isn’t enough processing power there to deliver a respectable user experience with the new software. Sure, it worked fine when new, but as processor cycles got more plentiful, they still all got used by programmers.

      ␄

      * one site is showing 98% of users running iOS 12 or higher.

      * just 0.1% are stuck at iOS 6.

      * the site: http://david-smith.org/iosversionstats/template_

    • orandNov 2014

      They actually said this in their September 9th press release, although most people missed it:

      http://www.apple.com/pr/library/2014/09/09Apple-Unveils-Apple-Watch-Apples-Most-Personal-Device-Ever.html

      "With Apple Watch, developers can create WatchKit apps with actionable notifications and Glances that provide timely information. Starting later next year, developers will be able to create fully native apps for Apple Watch."

      Someone from Apple also essentially reconfirmed this earlier today on the WatchKit developer forum.

      Edit: here's the source that first tipped me off to this detail hidden away in the press release:

      http://david-smith.org/blog/2014/11/06/expectations-for-watchkit/

    • thih9Jan 2025

      Mechanical watch:

      https://monochrome-watches.com/the-elegant-mixture-of-time-and-space-debethune-db28-digitale/

      Prague’s astronomical clock does that too:

      https://en.wikipedia.org/wiki/Prague_astronomical_clock#Moon

      More about spherical moonphases:

      https://www.the1916company.com/blog/variations-on-the-moonphase.html

      A smartwatch complication:

      https://www.david-smith.org/blog/2019/09/26/moon-plus-plus/

      > Geneva Moon seeks to provide a highly accurate, visually pleasing indication of what the moon looks like right now, right where you are. My goal was to make it so that if you look down at your wrist and then up into the sky the images you see should match.

    • zwetanFeb 2017

      So that means you will use pre TLS v1.0 to support those browsers that can not deal with SNI.

      You must feel very smart to be able to support old Android browsers like Gingerbread which represent 1% of the Android market share [0], and iOS pre v4.0 browsers which represent less than 0,1% of the iOS market share [1].

      Now according to TLS/SSL support history of web browsers [2] your server is vulnerable to BEAST, POODLE, CRIME, etc.

      Congrats your SSL cert is useless.

      [0]: https://developer.android.com/about/dashboards/index.html

      [1]: https://david-smith.org/iosversionstats/

      [2]: https://en.wikipedia.org/wiki/Template:TLS/SSL_support_history_of_web_browsers

    Related

    WebKit Blogwebkit.org723 people

    Face ID and Touch ID for the Web

    WebKit Blog
    Company · last shared 2026
    MacSparkymacsparky.com22 people

    The Case for RSS

    MacSparky
    Personal · last shared 2026
    David Curtisdcurt.is193 people

    The Fight

    David Curtis
    Personal · last shared 2026
    Above Avalonaboveavalon.com66 people

    Apple R&D Reveals a Pivot Is Coming

    Above Avalon
    Personal · last shared 2023
    Mobile Orchardmobileorchard.com34 people

    Dan Grigsby (Mobile Orchard) abandoning iPhone development

    Mobile Orchard
    Company · last shared 2012
    Tyler Halltyler.io39 people

    Broken

    Tyler Hall
    Personal · last shared 2026
    Noahpinionnoahpinion.blog422 people

    Why is China smashing its tech industry?

    Noahpinion
    Personal · last shared 2026
    Jesse Squiresjessesquires.com39 people

    Why is Apple acting like an asshole?

    Jesse Squires
    Personal · last shared 2025