Live data from Hacker News

Viewing profile — luriel

luriel

HN member
Joined
Mon, Oct 31, 2011, 11:33 AM UTC
HN karma
2,464
Public activity
464 items

About luriel

Undead.

http://uriel.cat-v.org

Recent public activity

  1. comment
    Comment #4621154

    When your whole business model is based on government granted and government enforced monopolies, you have very little right to complain IMHO.

  2. comment
    Comment #4616089

    See also Russ Cox's "Zip Files All The Way Down" article: http://research.swtch.com/zip

  3. comment
    Comment #4593605

    Most medical research already happens in publicly-funded bodies, bit it is then spun-off and captured by big pharma. Not to mention that as many have pointed out over and over agai…

  4. comment
    Comment #4593593

    It is a textbook case of regulatory capture . Still, abolishing patents would go a long way to allowing real competition and progress in healthcare.

  5. comment
    Comment #4593578

    Actually this a well known process known as regulatory capture . Where the regulated industry ends up in some kind of symbiosis with its regulator, encouraging it to both grow and …

  6. comment
    Comment #4589755

    In somewhat related news, here is Russ Cox's excellent blog post about cool hacks with the zip format: http://research.swtch.com/zip

  7. story
  8. comment
    Comment #4576994

    This is a good move, any government using Oracle is wasting taxpayers money and being irresponsible and negligent with its citizen's data. One could talk of NSA backdoors, but ther…

  9. comment
    Comment #4576410

    If you hire a Go programmer, it probably will be somebody that deeply cares about their work, somebody who has a certain sense for aesthetic and technical simplicity, and other qua…

  10. comment
    Comment #4576400

    I count this as a Go feature.

  11. comment
    Comment #4569493

    you can also add just after import "fmt" add: var _ = fmt.Println That way it will never complain that fmt is imported but not used. Still, I never had need for this. Once you have…

  12. comment
    Comment #4569394

    Go does incremental compilation just fine. Nobody has bothered to add parallel compilation because building Go code is already so ridiculously fast.

  13. comment
    Comment #4569178

    Many people are not looking for a "better C++", in the land of C++ it seems "better" means "more features", and some of us are not interested in more features, but in a better sele…

  14. comment
    Comment #4569171

    Full case folding is already in tip and will almost certainly be part of Go 1.1.

  15. comment
    Comment #4569096

    > This seems like needless boilerplate: why not instead simply pass a closure over a channel that the goroutine will execute? I have never seen this technique used in Go, but it se…

  16. comment
    Comment #4568090

    > So what exactly do you propose? Sane and simple standards that can be implemented in any platform without requiring hundreds of man years of effort. Nothing done in the web today…

  17. comment
    Comment #4567602

    The Web 2.0 craze is leading us back to the "Best viewed with" insanity of the 90's. And is only going to get worse, with WebGL is not just "Sorry your browser is not supported, pl…

  18. comment
    Comment #4563286

    Here are the slides from Andrew's great "10 things you (probably) don't know about Go" talk: http://talks.golang.org/2012/10things.slide

  19. comment
    Comment #4563086

    Because one of the nice things about Go is that I don't have to worry about this. Is not just unidiomatic code in itself, but it creates unidiomatic APIs that behave in ways Go pro…

  20. comment
    Comment #4563024

    Panic() should only be used to signal either programmer error, or truly panic-worthy situations where state is so messed up that crashing is the only good option. Put another way: …

  21. comment
    Comment #4563006

    Anyone using panic/recover across API boundaries to emulate exceptions should have their brains gofmt-d. But so far I have not noticed anyone doing this, perhaps because actually r…

  22. comment
    Comment #4563001

    Well, given how hopeless it is to try to do threaded programming with Python, I guess that is not a consideration Python programmers usually worry about.

  23. comment
    Comment #4563000

    The only mainstream language that has checked exceptions is Java, and it is almost universally agreed, even within much of the Java programming community, that checked exceptions c…

  24. comment
    Comment #4562974

    In Go unused variables are an error, so you are forced to either handle errors or explicitly ignore them (by assigning them to _).

  25. comment
    Comment #4560119

    Apple controls what I can install or not install on hardware that I already bought and which is mine , Apple does all it can (which is a lot) to make it close to impossible for me …