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
    J

    JRoller

    jroller.com · Publication · on HN since 2007

    JRoller is a Java-focused blog host where developers wrote about Java, the JVM, closures, Sun and Apache, and startups.

    Visit blogHN submissions
    ProgrammingLanguages & CompilersOpen Source & Linux
    What HN says

    HN links it for posts on Java politics, such as Sun and Apache Harmony and Oracle's effect on open source, and for Java closure proposals.

    Stats for nerds
    72HN people shared it
    81linked in comments
    667story points
    May 2017last shared
    2007people per year2017

    Top posts on HN

    1. 1
      Time for a return of the Cypherpunks, Crypto-Anarchists & Techno-Libertarians?
      1 person · 162 points · first shared 2012 · 94 comments on HN
    2. 2
      No Java 7, The End Game
      1 person · 107 points · first shared 2010 · 50 comments on HN
    3. 3
      No more Java 7
      2 people · 61 points · first shared 2009 · 4 comments on HN
    4. 4
      While writing YAQL I accidentally discovered Lisp
      1 person · 38 points · first shared 2011 · 32 comments on HN
    5. 5
      Another Java Disaster: Jobs
      1 person · 30 points · first shared 2011 · 22 comments on HN
    6. 6
      The Next Big JVM Language
      2 people · 27 points · first shared 2010 · 39 comments on HN
    7. 7
      Python: Writing a Compiler and Interpreter in 160 lines of code
      4 people · 23 points · first shared 2008 · 8 comments on HN
    8. 8
      Closures in JDK 7
      2 people · 20 points · first shared 2009 · 1 comments on HN
    9. 9
      Why JSR-310 isn't Joda-Time
      1 person · 17 points · first shared 2009 · Discussion on HN
    10. 10
      Babylon 5 & the Great War of Java
      1 person · 15 points · first shared 2010 · 9 comments on HN

    What HN people wrote when they linked it

    • nickbJan 2009

      I have no idea how many subpoenas Google gets per day but my guess is that they get a fair bit of them. I also don't know how they respond to them but I'd wager that they comply with vast majority of them. What I'd like to know is how Google deals with out-of-US subpoenas. Do they comply?

      I think you could argue that, due to Google File System's (GFS) distributed nature, you could request a subpoena from a local judge in any country in which Google has a data center because Google would have to prove that a chunk of data belonging to someone is not hosted in that country. That's very hard ot disprove since I doubt that Google keeps historical track of their chunks. The way GFS works, a master keeps tracks of chunks but it doesn't keep a history of where each chunk was. So a clever lawyer could try to subpoena anyone's account given that Google has a data center in their country.

      For example, Google has a data center in UK. Could US person's account, be subjected to a UK issued subpoena if a lawyer uses the logic I described above? Maybe.. there's no way to prove that a chunk of your data is not hosted in UK.

      Distributed systems ("cloud") are a privacy nightmare waiting to happen, and I think that EU privacy commission will tackle this issue at some point. "Cloud" computing seems to be illegal (to a certain degree, in strong-privacy countries like Germany).

      More info here: http://www.jroller.com/MasterMark/entry/google_teh_evil_cloud_economics

    • gtaniFeb 2010

      Scala:

      I seem to remember some "Is it ready for the enterprise, programming in the large, giant consulting firms with giant RFP's yet/soon?" threads/blogs which i can't find. Also some "average developers get python, ruby and java just fine, but they're not going to get scala and clojure".

      I've heard chatter from friends and on the tubes that they're going to convert their humongous java dev teams "soon" but the main knocks are:

      - problems in plugins for eclipse, intelliJ, and netBeans, (assuming it survives in some supported form

      - it's taken so long to get 2.8 beta out: Well, nobody said it would be easy.

      - OO type inference, FP, scripting, what is scala?; you can use scala as a scripting language, use a small language subset, apply regexes and maps and cut up apache logfiles easily just as in python or ruby.

      - Or you can spend a lot of time reading about actors(akka, kilim, lift), and STM / agents and come to the conclusion the language is heavily in flux

      http://news.ycombinator.com/item?id=1150369

      http://www.jroller.com/vaclav/entry/secret_agents_in_scala

      (and goat rodeo)

      - Or you can read the Oreilly and Artima books on the type system, figure out how it's designed for development in the large. And go back and read Guido's ,um, what do you call them, jeremiads or screed or something like that.

    • vorgNov 2011

      > a valid Java program is also a valid Groovy program), so I'm not sure what Extend brings to the table.

      Groovy is dynamically typed, not statically typed. Though a month ago Springsource/EMC hired someone to build a static type checker (called Grumpy) for Groovy (http://www.jroller.com/melix/entry/groovy_static_type_checker_status) with the usual solicit for free labor by spinning the "open source" tale.

      Presumably they heard about Xtend from the same place Jboss/Redhat and Jetbrains did. Hence the recent avalanche of announcements regarding Ceylon, Kotlin, and Grumpy.

    • eneveuApr 2011

      I love Scala, but some deem it too "complex". Java's successor needs to be easy enough to understand for the millions of Java programmers that will have to learn it. Enterprises want a language any code monkey can write in...

      http://lamp.epfl.ch/~odersky/blogs/isscalacomplex.html

      This is where Ceylon / Fantom are interesting: they improve a little on Java, removing the various language warts, while not being too different.

      http://www.jroller.com/scolebourne/entry/the_next_big_jvm_language1

      That being said, I'd love it if Scala were the next Blub language ;)

    • j_sOct 2014

      tells you how to use StartSSL, which generates the key in your browser.
      Whoops, your private key is now known to another server on this internet

      Pardon my ignorance, but I thought the in-browser certificate creation process avoids sending the private key.

      https://developer.mozilla.org/en-US/docs/Web/HTML/Element/keygen

      http://www.jroller.com/whoami/entry/browser_generated_certificate_requests (2006)

    • DanielRibeiroAug 2010

      Stephen Colebourne's "Oracle, Google and the politics of money" is also a great shed of light on this topic: http://www.jroller.com/scolebourne/entry/power_corrupts_absolute_power_corrupts

      I kinda agree with Stephen on the damage Oracle does to open source and the added uncertainty for collaborators on the open parts of java. I think Charles underemphasized this aspect.

    Related

    Sun Blogsblogs.sun.com115 people

    128-bit storage: are you high?

    Sun Blogs
    Company · last shared 2014
    JJ Behrensjjinux.blogspot.com26 people

    Ask HN: Haskell or Erlang?

    JJ Behrens
    Personal · last shared 2014
    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026
    Yossi Kreininyosefk.com387 people

    Yosefk - My history with Forth & stack machines

    Yossi Kreinin
    Personal · last shared 2026
    Nerds-Centralnerds-central.blogspot.com19 people

    C++11 Makes Competitors Go Rusty

    Nerds-Central
    Personal · last shared 2015
    ZeroTurnaround Blogzeroturnaround.com86 people

    Java 10 and beyond – a look at the potential language change

    ZeroTurnaround Blog
    Company · last shared 2018
    Cliff Clickcliffc.org23 people

    Introverts, Emotional Processing, Self-Esteem and Salary Negotiations

    Cliff Click
    Personal · last shared 2019
    Charles Nutterblog.headius.com74 people

    My Thoughts on Oracle v Google

    Charles Nutter
    Personal · last shared 2025