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
    S

    Steven Troughton-Smith

    blog.steventroughtonsmith.com · Personal blog · on HN since 2010

    Steven Troughton-Smith, an Apple platform developer, writes about iOS and Mac development, old operating systems, and early mobile history.

    Visit blogHN submissions
    Mobile & AppleRetro ComputingHistory
    What HN says

    HN links it for the 2007 pre-iPhone Android prototype post and an iPhone speech synthesis API, and cites its old Mac development material.

    Stats for nerds
    17HN people shared it
    16linked in comments
    264story points
    Oct 2017last shared
    2012people per year2017

    Top posts on HN

    1. 1
      Building Classic Mac OS Apps in OS X
      2 people · 175 points · first shared 2015 · 20 comments on HN
    2. 2
      Lisa Pascal Development in Lisa Workshop
      2 people · 31 points · first shared 2014 · 6 comments on HN
    3. 3
      Apple's iBooks Dynamic Page Curl
      1 person · 28 points · first shared 2010 · 21 comments on HN
    4. 4
      WWDC Wish List
      4 people · 12 points · first shared 2016 · Discussion on HN
    5. 5
      2007's pre-M3 version of Android; the Google Sooner
      3 people · 8 points · first shared 2012 · Discussion on HN
    6. 6
      2007's pre-M3 version of Android; the Google Sooner
      2 people · 4 points · first shared 2012 · Discussion on HN
    7. 7
      On Windows Phone 7 and Apps
      1 person · 2 points · first shared 2012 · Discussion on HN
    8. 8
      Native UIKit Apps on Apple Watch
      1 person · 2 points · first shared 2016 · Discussion on HN
    9. 9
      Nokia N9 - Meet MeeGo Harmattan
      1 person · 1 points · first shared 2011 · Discussion on HN
    10. 10
      PSA for Developers writing iPhone apps that are not Universal
      1 person · 1 points · first shared 2010 · Discussion on HN

    What HN people wrote when they linked it

    • kitsunesobaOct 2017

      I can’t speak much for the rest, but old Mac codebases in particular hold up better than you might think. You can write an application that runs on every version of Mac OS from 1.0 (circa 1985) up to High Sierra with just a handful of conditionals through the use of Carbon [0]. Porting pre-OS X software should be similarly simple, given that it’s written in C or C++ (Pascal was somewhat popular for classic Mac apps, not sure what getting that code running on modern machines would look like).

      When it comes to “new world” Mac stuff, the things keeping something written for OS X 10.0 from running on modern macOS have more to do with API deprecations than anything else. Objective-C is still widely used and is well supported (even with Swift’s growing popularity), so usually getting an old codebase of this nature running just means fixing a couple of deprecation errors, fixing a bunch of warnings, and hitting compile. The nature of change in the native sphere has largely been evolutionary, not revolutionary, so it’s largely stayed the same with new things being added. It’s not like the web where wheel reinvention and fads are a constant.

      [0] http://blog.steventroughtonsmith.com/post/109040361205/mpw-carbon-and-building-classic-mac-os-apps-in-os

    • engrenageAug 2013

      You can't expect anyone to take this seriously. The hiptop was nothing like the iPhone.

      And in 2007 before the iPhone was released Android looked like a blackberry clone: http://blog.steventroughtonsmith.com/2012/05/2007s-pre-m3-version-of-android-google.html?m=1

    • chimeMar 2012

      During development, I used the hidden http://blog.steventroughtonsmith.com/2009/07/speech-synthesis-on-iphone-3gs.html API but that doesn't work anymore. I can't wait till Apple makes it available to us. Then I can give my app away for free if I want.

    • mzsDec 2013

      I wondered what Sooner was like, closest I could find:

      http://blog.steventroughtonsmith.com/2012/05/2007s-pre-m3-version-of-android-google.html

      There is also a video, pretty similar device.

    Related

    512 Pixels512pixels.net109 people

    Every default macOS wallpaper

    512 Pixels
    Personal · last shared 2026
    Steven Frankstevenf.com44 people

    Dragon’s Lair – An Arcade Story

    Steven Frank
    Personal · last shared 2021
    Folklore.orgfolklore.org697 people

    -2000 Lines of Code

    Folklore.org
    Personal · last shared 2026
    Don Meltondonmelton.com29 people

    Memories of Steve

    Don Melton
    Personal · last shared 2025
    Morrickmorrick.me53 people

    I feel Apple has lost its alignment with me and other long-time customers

    Morrick
    Personal · last shared 2026
    Cocoa with Lovecocoawithlove.com69 people

    Objective-C's niche: why it survives in a world of alternatives

    Cocoa with Love
    Personal · last shared 2026
    Alvin Alexanderalvinalexander.com35 people

    Head asleep, body awake

    Alvin Alexander
    Personal · last shared 2024
    Hardcore Softwarehardcoresoftware.learningbyshipping.com85 people

    Systems ideas that sound good but almost never work

    Hardcore Software
    Personal · last shared 2026