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
    M

    Mike Swanson

    blog.mikeswanson.com · Personal blog · on HN since 2012

    Mike Swanson is a developer who writes about Apple design details, immersive video, and his own apps and projects.

    Visit blogRSSHN submissions
    Mobile & AppleDesign & UXMath
    What HN says

    Commenters call his analysis of the iOS 7 icon shape the best available and cite his posts on Apple's fisheye video projection.

    Stats for nerds
    18HN people shared it
    27linked in comments
    237story points
    May 2025last shared
    2013people per year2025

    Top posts on HN

    1. 1
      I Have No Idea [Why Apple Featured My App]
      1 person · 117 points · first shared 2012 · 21 comments on HN
    2. 2
      Apple's mysterious fisheye projection
      1 person · 38 points · first shared 2024 · 2 comments on HN
    3. 3
      Achieving 2.5Gbps with the UDM Pro
      1 person · 24 points · first shared 2021 · 5 comments on HN
    4. 4
      Unleashing Genetic Algorithms on the iOS 7 Icon
      4 people · 12 points · first shared 2013 · Discussion on HN
    5. 5
      Instagram Name-Squats Indie Developer
      1 person · 8 points · first shared 2015 · Discussion on HN
    6. 6
      Spatial Video Tool
      3 people · 7 points · first shared 2024 · 1 comments on HN
    7. 7
      Backseat Software
      5 people · 5 points · first shared 2026 · 1 comments on HN
    8. 8
      My Year-Long Struggle Against a Call of Duty False Permanent Ban
      2 people · 5 points · first shared 2023 · Discussion on HN
    9. 9
      Encoding Spatial Video
      1 person · 4 points · first shared 2024 · Discussion on HN
    10. 10
      Immersive Video Production Tips
      2 people · 3 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • wllFeb 2018

      On iOS 11, CALayer has a `continuousCorners` private property [0].

      I did a spartan reverse engineering by recreating the UIBezierPath equivalent of the two types of radii found in the Apple Design Resources [1], then adding a convenience initializer on UIBezierPath that recreates the shape with arbitrary radius of the chosen kind (either UISwitch-like, or App Icon-like).

      Earlier attempts include the fascinating Unleashing Genetic Algorithms on the iOS 7 Icon [2].

      [0] https://mobile.twitter.com/argentumko/status/955773459463790592

      [1] https://developer.apple.com/design/resources/

      [2] http://blog.mikeswanson.com/post/62341902567/unleashing-genetic-algorithms-on-the-ios-7-icon

    • lstamourNov 2013

      Very cool.

      For those who want to follow along at home: http://blog.mikeswanson.com/iosroundedrect

      I modified this myself to produce better background colors for testing different icon designs with an angular gradient and some layer cropping. This script and a script to save icons at different sizes really helped when making 30 iOS apps for iOS 7 recently. (I don't have time now to share my changes but if anyone's interested, I'll check this comment later for replies.)

    • alejohausnerMay 2024

      Apple used straight segments and circular arcs on its icons upto iOS 6, and switched to 2nd-order continuous shapes on version 7. Here is a side-by-side comparison :

      https://blog.mikeswanson.com/photoshop-script-for-ios-7-rounded-rectangles/

      Your visual system can actually see those discontinuities.

    • nickheerOct 2013

      This is probably the best analysis that I've seen of the iOS 7 icon shape: http://blog.mikeswanson.com/post/62341902567/unleashing-genetic-algorithms-on-the-ios-7-icon

      (I am slightly biased, though.)

    • quititDec 2024

      This outlines how Apple approaches the immersive video format to put the most pixels on the horizon line:

      https://blog.mikeswanson.com/apples-mysterious-fisheye-projection/

    • mdswansonMay 2025

      Not too many steps away from this: https://blog.mikeswanson.com/spatial/

    Related

    Daring Fireballdaringfireball.net1.8k people

    Facebook is an attack on the open web

    Daring Fireball
    Personal · last shared 2026
    Aaron Pareckiaaronparecki.com60 people

    Why I Live in IRC (2015)

    Aaron Parecki
    Personal · last shared 2026
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026
    Chris Adamsonsubfurther.com21 people

    Taking C Seriously

    Chris Adamson
    Personal · last shared 2018
    37signals37signals.com1k people

    Two big announcements

    37signals
    Company · last shared 2026
    Marco Armentmarco.org644 people

    Shame on Y Combinator

    Marco Arment
    Personal · last shared 2026
    David Curtisdcurt.is193 people

    The Fight

    David Curtis
    Personal · last shared 2026
    Mike Ashmikeash.com170 people

    I Do Not Agree to Your Terms

    Mike Ash
    Personal · last shared 2026