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
    R

    Ryan Grove

    wonko.com · Personal blog · on HN since 2008

    Ryan Grove, a developer and former Yahoo engineer, writes about web development, security, and software licensing.

    Visit blogHN submissions
    Web DevelopmentOpen Source & LinuxSecurity
    What HN says

    HN links it for his post on JSMin and Google Code's ban over its "Good, not Evil" license, and for his bad Mozy backup experience.

    Stats for nerds
    28HN people shared it
    19linked in comments
    372story points
    Nov 2021last shared
    2009people per year2021

    Top posts on HN

    1. 1
      There's more to HTML escaping than &, <, >, and "
      2 people · 140 points · first shared 2011 · 30 comments on HN
    2. 2
      What's happening at Yahoo
      1 person · 87 points · first shared 2010 · 37 comments on HN
    3. 3
      Etherpad includes banned (on Google code) software JSMin
      1 person · 75 points · first shared 2009 · 58 comments on HN
    4. 4
      The Software shall be used for Good, not Evil
      13 people · 34 points · first shared 2010 · 28 comments on HN
    5. 5
      YUI from the outside
      1 person · 9 points · first shared 2012 · 1 comments on HN
    6. 6
      On Leaving Yahoo
      1 person · 8 points · first shared 2012 · Discussion on HN
    7. 7
      Privnote's developers are either stupid or malicious
      1 person · 4 points · first shared 2008 · Discussion on HN
    8. 8
      Why loading JavaScript over SSL from a third-party CDN is a bad idea
      2 people · 3 points · first shared 2011 · Discussion on HN
    9. 9
      Trogdor: Burninatingly fast search using Yahoo BOSS
      1 person · 3 points · first shared 2009 · 2 comments on HN
    10. 10
      Why I believe in YUI
      1 person · 2 points · first shared 2012 · Discussion on HN

    What HN people wrote when they linked it

    • rogerbinnsMay 2013

      That doesn't work at all if it is the actual wording. For point 1 you can find warranty wording in any number of open source or creative commons licenses.

      For the second, objectionable requires a definition. For example many would consider the US drone assassination program objectionable, and hence tar US companies and people with the same brush. Does that mean US companies and people can use the software? How many steps do they have to be removed (eg is providing the payroll software to the defense contractor a problem?)

      http://wonko.com/post/jsmin-isnt-welcome-on-google-code https://www.youtube.com/watch?v=-hCimLnIsDA

      Because of copyright laws, people can do virtually nothing with software. If you actually want to give the user freedoms - see http://www.gnu.org/philosophy/free-sw.html - then pick a well known free software license since it will have already addressed all these issues.

    • pizzamanNov 2010

      crashplan is having a sale until tuesday, after that their regular prices will go up.
      http://b4.crashplan.com/consumer/store.vtl

      i chose crashplan over mozy, after reading some bad mozy reviews (http://wonko.com/post/it_turns_out_mozy_isnt_so_hot_after_all for instance) . I have the family plan and uploaded 200gb so far, their upload speeds are pretty good.

      The only feature I'm still waiting for, is so you can specify different backup sets to archive to your local HD and to their online sevice, but that feature should be realeased with their next update. Other than that I love crashplan, especially the eature that you cannot disable it for longer than 24 hours.

      You can also seed your initial backup, that way you don't have long upload times.

    • protomythNov 2021

      They signed an employee code of conduct which included "Don't Be Evil".

      The employee code of conduct, that they were made to sign as a condition of employment has the directive "Don't Be Evil" in it? Did Google legal review that document? Although often made fun of, there is a reason IBM legal required a license change in JSLint to get out of its "The Software shall be used for Good, not Evil." license clause. Heck, Google Code wouldn't host JSMin-PHP because of that clause ( https://wonko.com/post/jsmin-isnt-welcome-on-google-code ).

    • antimatter15Jul 2013

      I wonder how Sencha (http://www.sencha.com/) feels about how the NSA is clearly using their ExtJS framework given the screenshots.

      I guess this kind of puts different perspective to the whole debate that came from JSMin's "The Software shall be used for Good, not Evil." clause (http://wonko.com/post/jsmin-isnt-welcome-on-google-code) given that conceivably your open source framework might be a significant part of something like this.

    • rgroveJul 2009

      Be careful with Mozy. If you haven't done a test restore, I strongly recommend you try one now. The Mozy restore process is extremely broken and has been for years.

      You can read about my horrible experience with Mozy (and the horrible experiences of hundreds of commenters) here: http://wonko.com/post/it_turns_out_mozy_isnt_so_hot_after_all

    • geoffhillJun 2011

      People always talk about Google's "Do no evil" policy as being more fundamental than their other business concerns, but they've demonstrated in the past that it comes secondary.

      http://wonko.com/post/jsmin-isnt-welcome-on-google-code

      The "Do no evil" policy has no use if they can't accept it into their legalese.

    Related

    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026
    Tom Morristommorris.org41 people

    No, I'm not going to download your bullshit app

    Tom Morris
    Personal · last shared 2025
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    freeCodeCampmedium.freecodecamp.org582 people

    A hacker stole $31M of Ether – how it happened, and what it means for Ethereum

    freeCodeCamp
    Publication · last shared 2025
    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026
    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026
    Ctrl blogctrl.blog174 people

    TeamViewer installs suspicious font only useful for web fingerprinting

    Ctrl blog
    Personal · last shared 2026