Live data from Hacker News

Viewing profile — thoughtpolice

thoughtpolice

HN member
Joined
Sat, Jan 07, 2012, 3:26 PM UTC
HN karma
319
Public activity
67 items

About thoughtpolice

No profile information was provided.

Recent public activity

  1. comment
    Comment #10522621

    That's unfortunate. RunAbove was very nice and gave us one last year for Haskell.org (so we could port to PPC64le), and our instance is still running well (176 cores/48GB of RAM or…

  2. comment
    Comment #10379608

    > I was saying that it brought no great advances with respect to side effects, Sure it does. Well, side effects are boring. It's how you actually do the dance that matters. Here's …

  3. comment
    Comment #10379318

    Haskell does not eliminate side effects. It allows you to control them. You do realize that system you described - Facebook's Sigma - is a real-time, massively concurrent online sp…

  4. comment
    Comment #10379242

    Two very clear problems are that it introduces more complexity up front for beginners (because now to understand `length` you need to understand the concept of type classes) and th…

  5. comment
    Comment #10346772

    Overall, pretty layman slide deck (for DJB anyway) and some good notes. Was just talking about RC4/BEAST with someone yesterday. Related slides from Peter Schwabe, documenting the …

  6. comment
    Comment #10320641

    IIRC, Signal/RedPhone takes a (truncated) SHA-512 hash of your phone number/email after verification of your account and sends that to the server, and does the same for your contac…

  7. comment
  8. comment
    Comment #10125312

    Nix is what Guix is based on. You can think of Guix as the 'GNU Version' of Nix/NixOS, meaning it provides free software packages, and IIRC it uses Guile Scheme, rather than Nix, t…

  9. comment
    Comment #10086787

    The point isn't the LOC. If you've never even touched C, you're not just going to have to learn that, you're going to have to learn how to write an optimizing compiler (because fra…

  10. comment
    Comment #10083077

    > Well, when the previous announcement was made, I immediately Amazon'd some C books, which I plan to devour in my free time. At which point I'll be learning Rust, and reimplementi…

  11. comment
    Comment #10073514

    I think the horsepower on those machines shouldn't be underestimated, because they are not entirely as equivalent as you think... I was thoroughly surprised when an unoptimized (bu…

  12. comment
    Comment #10062124

    One thing that makes it 'worse than nothing' is that it contributes to amplification attacks due to large response packets: http://dnscurve.org/amplification.html

  13. comment
    Comment #10020210

    You'll probably be fine either way, IMO - OCaml has a lot going for it, it's fast and incredibly quick to compile, and has a pretty straightforward execution model. Haskell is not …

  14. comment
    Comment #10006743

    We already have a cloud-orchestration solution, built on NixOS, and in a lot of ways it's already considerably nicer than some alternatives: http://nixos.org/nixops/ Docker doesn't…

  15. comment
    Comment #9964052

    Sigma is quite advanced; it's essentially an online DSL where authors can push anti-spam rules (written in Haskell) into live production by reloading code at runtime. Queries are d…

  16. comment
    Comment #9811659

    > Surely, it'll never run! Oh, the hilarious irony of giving language-lawyery, glib responses of "obviously, the code will not run" to users (who probably, you know, wrote code wit…

  17. comment
    Comment #9750210

    Are you being serious, or just trying to sound super philosophical about why "less is more"? I assume it's the latter, because it shouldn't take very much thought to see why HTTP s…

  18. comment
    Comment #9740033

    https://www.metabunk.org/dr-kirkby-2009-cern-presentation.t5... whoa man, it's almost like you can use google! BTW, Harold Saive is a well known chemtrail conspiracy theorist who h…

  19. comment
    Comment #9739698

    I don't know, will the Fed also use Jedi Mind Tricks to mind control us into submission while flouride and chemtrails are just a red herring? News at 11! I find it thoroughly hilar…

  20. comment
    Comment #9739566

    You didn't answer his question as to where this 'clear mass disillusionment' is. Where is the actual proof fiat is on the way out?

  21. comment
    Comment #9739537

    Hacker News: where some people legitimately believe that the entire world will abandon the current credit/monetary system, because reasons (or alternatively, "just because" - you k…

  22. comment
    Comment #9733649

    If they can't abide by the rules that the state have set for them - in this case, what seems to be a fairly reasonable a ruling saying that their 'contractors' are actually employe…

  23. comment
    Comment #9711630

    It's worth clarifying this a bit because there are a lot of subtle implications about what it means to be 'reproducible' or 'deterministic'. To make the terminology clearer, I like…

  24. comment
    Comment #9707133

    The runtime is SMP-capable and lightweight threads are preemptable, multiplexed on top of epoll (or kqueue) based event loops. So it's a preemptive N:M model. Haskell threads basic…

  25. comment
    Comment #9703193

    As far as I know, that's never really been a reason as to why we haven't implemented it in GHC. It's much more likely just that nobody has ever gotten around to implementing it. Sh…