Live data from Hacker News

Viewing profile — morecoffee

morecoffee

HN member
Joined
Sat, Aug 13, 2016, 8:01 PM UTC
HN karma
490
Public activity
105 items

About morecoffee

No profile information was provided.

Recent public activity

  1. comment
    Comment #15582807

    Personally I don't hide it, and I do type each token by hand. Since the parent brought up tedium, I wanted to mention that there are solutions to it. IDEs hide bloat, but code revi…

  2. comment
    Comment #15582770

    It cannot. The syntax bloat forces structural cleanliness. A lower level problem is addressed with a higher level fix. It would be better of course to not have bloated syntax, but …

  3. comment
    Comment #15582296

    Java is commonly criticized for being too verbose, but I never understood why. I agree it is verbose, but verbosity isn't really that bad of a problem. Programs aren't harder to wr…

  4. comment
    Comment #15528855

    print() is a nonstandard function and will be removed eventually.

  5. comment
    Comment #15524868

    Why would it be surprising? Manufacturers optimize for cost. The clock in your computer is the cheapest one they can find.

  6. comment
    Comment #15473087

    Having high numbers threads and switching between threads are different things. There is still a huge constant in front of that O(1) scheduler that makes it unattractive.

  7. comment
    Comment #15326322

    It would have been much more prudent if the committee defined the behavior in a way amenable to optimization, rather than asking for a blank check.

  8. comment
    Comment #15326299

    Jigsaw was what held up the Java 9 released, due to some members rejecting the proposal. It was changed and revoted upon, but it's hard to follow what was modified to make it accep…

  9. comment
    Comment #15321859

    Obeying traffic lights decreases tail latency and increases throughput. By not obeying them (as a society, rather than individual), India is only hurting itself.

  10. comment
    Comment #15271043

    I picked this book up from the library and it is definitely a useful book. About 2/3rds of the book is actual runnable example code. Also agree totally on Java making concurrency w…

  11. comment
    Comment #15079457

    > The whole western world is in for a rude awakening in the coming years with regards to retirement. No kidding. Who will pay for all the people who didn't save? The people who did…

  12. comment
    Comment #15060343

    Lip service benchmarks like this don't help anyone. They just add fuel to the ignorance fire. Why was the Go version faster? Without profiling the code being benchmarked it doesn't…

  13. comment
    Comment #15014890

    Is the data still Linked In's once it leaves the server though? Hopefully the court will find that the answer is no.

  14. comment
    Comment #14926100

    Not justifying, but waterproofing a phone is very hard if it has holes in it.

  15. comment
    Comment #14917400

    The numerous overloads of 'this' is one of the things that turned me off from JS. It's great that bloggers explain the usages and how it works in different scenarios, but really th…

  16. comment
    Comment #14882761

    Compare Go fuzz to a java fuzzer and there are some interesting differences. For example, in the Go fuzzer, it is looking for panics, not errors. An error is okay, it just perhaps …

  17. comment
    Comment #14878695

    Please support FUSE!

  18. comment
    Comment #14854129

    Adding on to this: iOS doesn't play mp3 for mp4 containers either. Encoding media to play on an iDevice means resorting to AAC, which doesn't have as good licensed codecs.

  19. comment
    Comment #14854072

    The DNA lounge tried something similar, but to the other extreme. They put computers with internet access in their club.

  20. comment
    Comment #14854016

    It's called out in the post: most applications are not written to deal with reads / writes suddenly dropping in throughput. How are you supposed to rate limit the IOPS of a program…

  21. comment
    Comment #14834747

    Once we have reproducible builds, will it be possible to have verifiable builds? As in, can we cryptographically show that source + compiler = binary? Right now we can sign source …

  22. comment
    Comment #14829861

    If the perf of gRPC is not good enough, you should file an issue on Github. I'm kind of surprised that gRPC loist by 2x. That's about how much better netperf is. When you say you u…

  23. comment
    Comment #14826306

    > Tech Details > The SPIF format starts with a header that tells the offsets and sizes of the images in the SPIF. The images are stored smallest first, but there are no image size …

  24. comment
    Comment #14825949

    For the same reason people use JSON. It's simpler, and there is a fast parser built into the browser. Even non browser clients have optimized JSON coders which is good enough. That…

  25. comment
    Comment #14825936

    Do you use the Java generated stubs or generate your own? There are several people using gRPC with Scala that could benefit from more idiomatic stubs.