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

    Shape of Everything

    shapeof.com · Personal blog · on HN since 2010

    Gus Mueller of Flying Meat writes about Mac development and the Acorn image editor, Retrobatch and Apple platform changes.

    Visit blogRSSHN submissions
    Mobile & AppleProgrammingDesign & UX
    What HN says

    HN links it for Acorn's SQLite-based file format, and commenters also point to its posts on pricing and Mac development.

    Stats for nerds
    30HN people shared it
    53linked in comments
    488story points
    May 2025last shared
    2012people per year2025

    Top posts on HN

    1. 1
      We Need A Standard Layered Image Format
      2 people · 246 points · first shared 2013 · 142 comments on HN
    2. 2
      What's Going on with HEIF and Mac OS 10.13
      1 person · 85 points · first shared 2017 · 62 comments on HN
    3. 3
      Educated Guesses on Software Transitioning to macOS on ARM
      1 person · 27 points · first shared 2020 · 21 comments on HN
    4. 4
      Apple Should Open a Seattle Office
      1 person · 24 points · first shared 2014 · 21 comments on HN
    5. 5
      Acorn 8
      3 people · 8 points · first shared 2024 · Discussion on HN
    6. 6
      Apple Needs to Get Out of the Way with AI
      2 people · 8 points · first shared 2025 · 2 comments on HN
    7. 7
      The Hype is Real
      3 people · 5 points · first shared 2015 · Discussion on HN
    8. 8
      Acorn's File Format Documented
      2 people · 5 points · first shared 2025 · Discussion on HN
    9. 9
      Moving to Metal Episode II
      2 people · 5 points · first shared 2017 · Discussion on HN
    10. 10
      Acorn in the f'n WWDC 2025 Keynote
      1 person · 5 points · first shared 2025 · 1 comments on HN

    What HN people wrote when they linked it

    • dottrapMay 2016

      It doesn't sound like you've read any of the articles. There are details and tradeoffs and limitations found by the people talking about them. And there is a massive knowledge vacuum because if there is a good solution, it's not something that is obvious and well discussed by Apple. Ignoring and dismissing them doesn't make them actually go away.

      Here's two on just the Responder chain:
      http://inessential.com/2016/05/17/responder_chain_followup
      http://shapeof.com/archives/2016/5/dynamic_swift.html

      The bigger point (which is in that first Brent Simmons link) is that people have built all sorts of frameworks and tools over the past 20 years depending using of the dynamic features of Obj-C. Some are Apple's like all the above plus others like Interface Builder and XCTest, but other people have built their own things too that rely on the same concepts. How do these people move forward in a Swift world?

      None of these people are arguing that Swift is terrible and going back to Obj-C. They are trying to use Swift. They are only interested in solving the problems they have (and well). When Swift fails to solve a problem or is far worse than its predecessor, there is a problem.

      Not everybody can nonchalantly throw their stuff overboard like you are willing to do with Core Data.

    • DonHopkinsDec 2018

      Yes, it's a mixed bag with some things better and others worse. But having a great JavaScript engine with the JIT enabled is pretty important for many applications.

      But breaking up the browser into different processes and communicating via messages and sharing textures in GPU memory between processes (IOSurface, GL_TEXTURE_EXTERNAL_OES, etc) is the inextricable direction of progress, what all the browsers are doing now, and why for example Firefox had to make so many old single-process XP-COM xulrunner plug-ins obsolete.

      IOSurface:

      https://developer.apple.com/documentation/iosurface?language=objc

      https://shapeof.com/archives/2017/12/moving_to_metal_episode_iii.html

      GL_TEXTURE_EXTERNAL_OES:

      https://developer.android.com/reference/android/graphics/SurfaceTexture

      http://www.felixjones.co.uk/neo%20website/Android_View/

    • AlbrightNov 2015

      I think the UI is cleaner and more Mac-like; Pixelmator felt a little too comfortable throwing consistency and OS X UI standards out the window. It's been a while since I tried Pixelmator, though, so maybe this comparison is no longer fair.

      Also, though it probably won't matter for most people, Acorn's file format is pretty ingenious: http://shapeof.com/archives/2013/4/we_need_a_standard_layered_image_format.html

    • InsideOutSantaMay 2025

      The Mac image editor Acorn uses SQLite as its file format. It's described here:

      https://shapeof.com/archives/2025/4/acorn_file_format.html

      The author notes that an advantage is that other programs can easily read the file format and extract information from it.

    • philMar 2012

      Here's an excellent blog post that explores that option (at the end):

      http://shapeof.com/archives/2012/03/brent_simmons_on_deflation_and_introductory_pricing.html

    Related

    Daring Fireballdaringfireball.net1.8k people

    Facebook is an attack on the open web

    Daring Fireball
    Personal · last shared 2026
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026
    RoughlyDraftedroughlydrafted.com92 people

    Why is Google so hysterically hypocritical about Bing using its public data?

    RoughlyDrafted
    Personal · last shared 2025
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Marco Armentmarco.org644 people

    Shame on Y Combinator

    Marco Arment
    Personal · last shared 2026
    Morrickmorrick.me53 people

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

    Morrick
    Personal · last shared 2026
    Eclectic Light Companyeclecticlight.co298 people

    macOS has checked app signatures online for over 2 years

    Eclectic Light Company
    Personal · last shared 2026
    Minimally Minimalminimallyminimal.com55 people

    The Next Microsoft

    Minimally Minimal
    Personal · last shared 2023