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
    N

    Neven Mrgan

    mrgan.tumblr.com · Personal blog · on HN since 2009

    Neven Mrgan is a designer who writes about iOS app icons, pixel art, Photoshop, and Apple's app platform.

    Visit blogHN submissions
    Design & UXMobile & Apple
    What HN says

    Commenters cite his posts on app icon sizes and pixel art, and his 'walled garden' post in debates over iOS openness.

    Stats for nerds
    46HN people shared it
    40linked in comments
    394story points
    Jun 2014last shared
    2009people per year2014

    Top posts on HN

    1. 1
      Pixelfari: a pixely, 8-bitty version of Safari from Neven Mrgan
      1 person · 103 points · first shared 2011 · 19 comments on HN
    2. 2
      Pixel art and the art of preserving pixel size
      1 person · 85 points · first shared 2012 · 37 comments on HN
    3. 3
      The many sliders of Photoshop CS4
      3 people · 55 points · first shared 2009 · 24 comments on HN
    4. 4
      All the sizes of iOS app icons
      3 people · 37 points · first shared 2010 · 8 comments on HN
    5. 5
      Photoshop: What's wrong with the sliders.
      1 person · 25 points · first shared 2009 · 3 comments on HN
    6. 6
      Ask HN: Facebook redesign - What's with the "Y" and orange bar?
      1 person · 9 points · first shared 2010 · 2 comments on HN
    7. 7
      The Back button should never say "back"
      1 person · 8 points · first shared 2011 · Discussion on HN
    8. 8
      IPhone Web App Debate Continues: Pie Guy
      5 people · 6 points · first shared 2009 · Discussion on HN
    9. 9
      Jony Ive’s icon grid in iOS 7 is wrong
      1 person · 6 points · first shared 2013 · Discussion on HN
    10. 10
      We Value Your Opinion
      2 people · 4 points · first shared 2012 · Discussion on HN

    What HN people wrote when they linked it

    • grey-areaAug 2013

      Do you have a mailing list discussion you can link to on this, that might be illuminating?

      The reason webkit implemented srcset is because of the performance it allows.

      I wonder what HTML would look like if browser performance was the primary concern? Is this truly the best argument for srcset, that browsers can parse the page quicker?

      Probably the fastest HTML to render would be something like this:

      <img src="foo" border="2px solid red" margin="10px" width="100px" height="100px" align="left">

      There are good reasons we've moved away from that, even though it hits performance. It just seems wrong to be tying image resolutions to particular screen resolutions and trying to specify sources in a comma separated list with arbitrary resolution scales included, that's pretty nasty and not at all like other parts of HTML (which generally has been kept surprisingly clean if spartan in terms of features). I'd rather use js to load hires than use this or just serve everyone hires.

      It reminds me of the horrible multiple resolution handling on iOS, which is probably what inspired it (@2x etc). I think there are now 15 different icon sizes for iOS [1] because of this insistence on tying resolutions to device specs. I can imagine issues with devices lying about resolution or ending up between x1 and x2 and not getting bigger images just because their resolution isn't quite x2 etc.

      [1] http://mrgan.tumblr.com/post/708404794/ios-app-icon-sizes

      I see the concern on loading - if…

    • elblancoSep 2010

      > Like all rules, once you understand them and know what you are doing, then it may make sense to break them.

      I actually agree with this whole heartedly. I think we're on the same wavelength here. Just like all good literature violates supposed rules of good form for the language.

      But I think that following OS conventions is the wrong set of rules to learn and target. There are already good interface guidelines. It just so happens that some OSs (OSX) do a particularly good job at following those guidelines.

      It reminds me of this http://catb.org/esr/writings/cups-horror.html

      The meta-problem here is that the configuration wizard does all the approved rituals (GUI with standardized clicky buttons, help popping up in a browser, etc. etc.) but doesn't have the central attribute these are supposed to achieve: discoverability. That is, the quality that every point in the interface has prompts and actions attached to it from which you can learn what to do next. Does your project have this quality?

      A good interface can look like anything so long as it follows good GUI conventions. And fortunately most OSs follow pretty good GUI conventions so targeting the conventions of that platform are in a way following good GUI conventions transitively. I just wouldn't limit myself as to say that the measure of important should be following OS conventions when it should really be following interface conventions. The CUPS story I linked to brings that problem directly to the forefront.…

    • mccutchenJun 2011

      To me, it does look like fair use. But I'm not a lawyer. I found this argument pretty compelling, though:

      http://mrgan.tumblr.com/post/6840184364/hand-pixelated

      "That cover is NOT the original photo, downsampled. It’s a hand-crafted, precisely drawn interpretation of the source. Anyone who’s ever seriously put pixels to screen will tell you that this is an actual artistic method, one with its own challenges, tricks, and yes, an aesthetic."

    • flixicJul 2011

      Neven Mrgan, developer of The Incident game, tried confronting AppTrackr community: http://mrgan.tumblr.com/post/1440586319/the-incident-crack

      In the end, pirates really don't care. They crack without guilt, appeal to "it's just one dollar" doesn't matter (1/0 = free version is infinitely cheaper, and in this way doesn't generate any attachment to purchasing decision), and even personal approach from developer is taken as a little joke.

    • TerrettaJun 2014

      I think you missed that the App Store is an iPhone afterthought -- the original, still supported, intent was to support HTML5 apps installed to your home screen.

      You can write your own software, run it on any iOS device, share it with others, even sell it without anyone's permission.

      Here is a PacMan style game, for example:

      http://mrgan.tumblr.com/post/257187093/pie-guy

      If that's not "hobbyist" friendly, I don't know what is.

    • ajslaterApr 2012

      Automatic scaling doesn't work very well. You can find numerous design blogs showing you in great detail why it looks slightly shoddy if you scale from 512x512 down to 128x128 or 64x64, and how below 64x64 you just get into illegibility. For your app to look great you need hand tweaked assets for most resolutions.
      http://mrgan.tumblr.com/post/708404794/ios-app-icon-sizes
      http://bjango.com/articles/designingforretina2/

    Related

    Mantiamantia.me20 people

    MacBook Pro, Thousands of Colors

    Mantia
    Personal · last shared 2014
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026
    Creative Applications Networkcreativeapplications.net90 people

    Infinite complexity in 4096 bytes

    Creative Applications Network
    Publication · last shared 2026
    Raph Levienraphlinus.github.io128 people

    Thoughts on Rust bloat

    Raph Levien
    Personal · last shared 2026
    simuraisimurai.com25 people

    Letter-heads

    simurai
    Personal · last shared 2024
    WebKit Blogwebkit.org723 people

    Face ID and Touch ID for the Web

    WebKit Blog
    Company · last shared 2026
    Black Pixel Blogblackpixel.com15 people

    Interview questions for Cocoa developers

    Black Pixel Blog
    Company · last shared 2018
    Steven Wittensacko.net287 people

    TermKit - a graphical terminal replacement

    Steven Wittens
    Personal · last shared 2026