Live data from Hacker News

Viewing profile — ThomasMoll

ThomasMoll

HN member
Joined
Wed, Jul 21, 2021, 3:11 AM UTC
HN karma
41
Public activity
10 items

About ThomasMoll

SRE @ Booking.com in Amsterdam Ex-LinkedIn SRE

https://moll.dev

Recent public activity

  1. comment
    Comment #38657997

    We (when I worked at LinkedIn) did it with ETL clusters, we already had built them out for moving data between datacenters nightly. They would mirror an HDFS cluster, then ran batc…

  2. comment
    Comment #38657853

    Not only that but the Hadoop team literally had the guy who wrote the original HDFS whitepaper. Moving a service with that much in house expertise first never made sense. I worked …

  3. comment
    Comment #32143328

    Absolutely! It's some a great place to put the work I'm most proud of! Don't get me wrong, I do a lot of cool stuff at $JOB but there's a limit on how much info I can discuss about…

  4. comment
    Comment #27908976

    I think the advantage here is that instead of centralizing the relationships between all types in one place, these relationships can be defined anywhere, including external package…

  5. comment
    Comment #27908913

    Groovy supports multi-dispatch, if you needed to encapsulate a generic type, the compile would dynamically resolve that type correctly. See my example in Java (which has method ove…

  6. comment
    Comment #27902194

    Julia is fairly fast, since its type system _only_ does dynamic/runtime typing, the JIT is optimized towards that. You'll experience some minor startup lag, typically due to initia…

  7. comment
    Comment #27902091

    Hey, author here. 1) Including the "Onyx holding a hard stone executing Earthquake in a Sandstorm against a Flygon with the ability Hover?" state is just doing an N-constraint solv…

  8. comment
    Comment #27902026

    Yes! In fact I think Julia borrows a lot of concepts from CL and the like for their type system implementation.

  9. comment
    Comment #27902015

    Depending on the language target and method of execution dynamic resolution of runtime types can be quite hard. IIRC Java's JVM is super optimized for static codepaths, whereas Jul…

  10. comment
    Comment #27901950

    I'll admit, I'm a bit disappointed that my original title "Julia used Multiple Dispatch! It's Super Effective!" didn't make the HN frontpage.