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

    Miller Medeiros

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

    Miller Medeiros is a web developer who writes about JavaScript, CSS, Node.js build scripts, and browser quirks.

    Visit blogHN submissions
    Web DevelopmentProgramming
    What HN says

    HN links it mainly for "The iPad is the new IE6", which lists HTML5 video bugs on the iPad, and for a post arguing AMD beats CommonJS modules.

    Stats for nerds
    17HN people shared it
    9linked in comments
    143story points
    Jan 2014last shared
    2010people per year2014

    Top posts on HN

    1. 1
      The iPad is the new IE6
      4 people · 117 points · first shared 2011 · 75 comments on HN
    2. 2
      Naming Methods, Properties and Objects
      1 person · 16 points · first shared 2011 · 1 comments on HN
    3. 3
      There is no spoon
      1 person · 2 points · first shared 2012 · 1 comments on HN
    4. 4
      SOLID CSS (Yes, all capitals, but that's because it's an acronym)
      1 person · 2 points · first shared 2012 · Discussion on HN
    5. 5
      The problem with CSS pre-processors
      1 person · 2 points · first shared 2011 · Discussion on HN
    6. 6
      Callbacks, Promises, Signals and Events
      1 person · 1 points · first shared 2014 · Discussion on HN
    7. 7
      Single entry point FTW
      1 person · 1 points · first shared 2011 · Discussion on HN
    8. 8
      Node.js as a build script
      1 person · 1 points · first shared 2012 · Discussion on HN
    9. 9
      Using Node as a build-script
      1 person · 1 points · first shared 2012 · Discussion on HN
    10. 10
      Amd is better for the web than commonjs modules
      1 person · first shared 2012

    What HN people wrote when they linked it

    • blessYAHUJul 2012

      A unbaised post comparing the two would be nice. Sounds like a post Addy Osmani would write. I found this post(http://blog.millermedeiros.com/amd-is-better-for-the-web-than-commonjs-modules/) talking about why the author thinks AMD is more flexible (better). Though a biased article(though I think the CJS approach to defining an AMD method is reasonable), it does show the syntax of the two approaches. I CJS syntax has less boilerplate, but is that due to fact that CJS loads synchronously? YES, I know processors like Onejs can make so CJS modules can be used in a browser(wonder is the processed result looks similiar to Requirejs?). Just wondering if Requirejs is designed the way it is because it took loading modules asynchronously into account from the begining.

    • cooldealApr 2011

      >I think the big difference here is that Apple is actually right. Flash on mobile is terrible for battery life and its implementations, so far, are shoddy.

      What about HTML5 and Apple's promises? It's been a while since Jobs wrote that and still Apple's HTML5 implementation is not up to par. http://blog.millermedeiros.com/2011/01/ipad-is-the-new-ie6/

      On top of that, Apple is in no hurry to bring the speed improvements of their Nitro JS engine to apps pinned to the homescreen. After all, they prefer devs to make native apps so that there is a lockin.

      >There's a big difference on imposing your will over 25% of the market versus 96% of the market. Apple has nowhere near the power Microsoft did

      What about tablets where Apple is deemed to have 94% of the market?

    • nmcJan 2014

      Nice tutorial, I just disagree on two small points.

      First, there are very sound arguments for not using CSS preprocessors [1].

      Second, for a website that you own, using ".htaccess" is discouraged for performances reasons. The Apache 2.4 docs [2] say:

      "You should avoid using .htaccess files completely if you have access to httpd main server config file. Using .htaccess files slows down your Apache http server. Any directive that you can include in a .htaccess file is better set in a Directory block, as it will have the same effect with better performance."

      [1] http://blog.millermedeiros.com/the-problem-with-css-pre-processors/
      [2] http://httpd.apache.org/docs/2.4/howto/htaccess.html

    • recoiledsnakeAug 2011

      > For example, he took a lot of flack here for defending Apple's move to leave flash out of mobile safari

      It's been much more than a year since Steve's blog post about how Flash is unneeded because of HTML5, and I am still waiting for the improvements in Safari so that Flash like functionality can be used in web pages. http://www.apple.com/hotnews/thoughts-on-flash/

      I am not holding my breath though, Apple wants to push developers towards apps and not web pages, because they get to make money on every sale and also because it creates a lock-in for their platform.

      http://blog.millermedeiros.com/2011/01/ipad-is-the-new-ie6/

    • amirnathooApr 2012

      The point is to get better results for the same effort.

      Instead of having to spend time styling the top bar and tab bar to look native, and battling with fixed positions and mobile browser inconsistencies, you just drop a line into your config.

      Many people seem to think fixed position elements and dealing with scrolling in mobile web views is a pain:
      http://bradfrostweb.com/blog/mobile/fixed-position/
      http://www.kylejlarson.com/blog/2011/fixed-elements-and-scrolling-divs-in-ios-5/
      http://blog.millermedeiros.com/ipad-is-the-new-ie6/

    • sil3ntmacMar 2012

      Title should probably read "ipad is the new ie6 in regards to html5 video". Not really anything too interesting in this post, but the author does list out specific bugs and hacks required to fix them here: http://blog.millermedeiros.com/html5-video-issues-on-the-ipad-and-how-to-solve-them

      However the above article references iOS 4.2, so I am wondering if any of these are fixed in iOS 5

    Related

    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026
    Daniel Glazmanglazman.org22 people

    The Open Web Needs You Now

    Daniel Glazman
    Personal · last shared 2019
    Jason Millerjasonformat.com24 people

    Modern Script Loading

    Jason Miller
    Personal · last shared 2023
    WebKit Blogwebkit.org723 people

    Face ID and Touch ID for the Web

    WebKit Blog
    Company · last shared 2026
    Nolan Lawsonnolanlawson.com133 people

    Safari is the new IE

    Nolan Lawson
    Personal · last shared 2026
    Wingologwingolog.org237 people

    FFS SSL

    Wingolog
    Personal · last shared 2026
    swyxswyx.io120 people

    AWS is playing chess, Cloudflare is playing Go

    swyx
    Personal · last shared 2026
    Ryan Dahltinyclouds.org69 people

    Colorizing black and white photos with deep learning

    Ryan Dahl
    Personal · last shared 2026