Live data from Hacker News

Viewing profile — porges

porges

HN member
Joined
Wed, Apr 21, 2010, 9:12 PM UTC
HN karma
196
Public activity
77 items

About porges

[ my public key: https://keybase.io/porges; my proof: https://keybase.io/porges/sigs/SrCe3riFOwxMh1cQghPWntrfxUIQUx_rm_xHfyhZmiM ]

Recent public activity

  1. comment
    Comment #18646159

    Here's a much better article with a similar title: https://pdfs.semanticscholar.org/c9e7/3fc7ec81458057e6f96de1...

  2. comment
    Comment #14935026

    I can recommend SF, I just started it a week ago without prior Coq experience. I'm using the VSCode integration which helps, CoqIDE is a bit clunky.

  3. comment
    Comment #14661117

    At that point aren't you just doing normal Racket pattern matching? (match (list (> x y) (stringp foo) (oddp n)) [(list #t _ #t ) (whatever)] [(list _ #t _ ) (other-thing)] [(list …

  4. comment
    Comment #14399026

    Swift C# has the ability to opt-into default checked arithmetic. I don't know of anyone that uses it...

  5. comment
    Comment #14162099

    This looks really good, thanks! Nice support for isometry.

  6. comment
    Comment #14084052

    That's just Windows. There's no combined codebase akin to Google's.

  7. comment
    Comment #14083846

    The difference is that a French text must be finite.

  8. comment
    Comment #13926811

    ("Free-format") Fortran has a max line length of 132 chars, up from ("fixed-format") 72 chars on punch cards.

  9. comment
    Comment #13434178

    Yeah, I originally qualified everything and then figured most readers of the site are USian anyway ;)

  10. comment
    Comment #13414308

    FYI: `languæge` and `charæcters` don’t make much sense—‘æ’ and ‘œ’ usually changed to simple ‘e’ in modern English ( Encyclopædia , mediæval ), unless at the start of a word ( æsth…

  11. comment
    Comment #13409424

    That's mostly because Encyclopædia Britannica is styled that way.

  12. comment
    Comment #13409414

    Also why Menzies is pronounced "mingiz": https://en.m.wikipedia.org/wiki/Menzies

  13. comment
    Comment #13387730

    Haskell for one, but lots of others: https://en.wikipedia.org/wiki/Green_threads

  14. comment
    Comment #12956761

    Forgive my ignorance, but if you're issuing certificates for internal hostnames that you want to keep private, why would you need a public cert? Wouldn't an internal CA be better?

  15. comment
    Comment #12946126

    That page is just an inferior version of the source: https://www.geonet.org.nz/quakes/felt

  16. comment
    Comment #12741361

    > After instructions, participants were given printouts of sample code they could refer to while solving tasks. Group Lambda got code of a C++ program using lambda expressions and …

  17. comment
    Comment #12722491

    The Tài Xuán Jīng symbols are, however. A subset can be used like: 𝌆𝌇𝌉𝌊𝌏𝌐𝌒𝌓𝌡𝌢𝌤𝌥𝌪𝌫𝌭𝌮 So Unicode has Bagua (3 bits), Tài Xuán Jīng (4 trits), and I Ching (6 bits, but…

  18. comment
    Comment #12451349

    I{HEART}COM

  19. comment
    Comment #11236898

    > Calculating the size of a static array. std::size is in C++17: http://en.cppreference.com/w/cpp/iterator/size

  20. comment
    Comment #11100299

    This is hilarious.

  21. comment
    Comment #10235768

    Because that seems to be what the person who came up with the "63 MB" figure has done.

  22. comment
    Comment #10232570

    Something does seem funky. The website looked like this in 1997: http://web.archive.org/web/19970418234503id_/http://www.bath... [This page is 3,780 bytes.] In fact, you can find t…

  23. comment
    Comment #10128229

    These exist in Haskell as "Pattern Synonyms". Here's a partial translation of some of the F# examples on MSDN to Haskell; {-# LANGUAGE PatternSynonyms, ViewPatterns #-} pattern Eve…

  24. comment
    Comment #9882118

    The point here is not particularly about signedness, it's that UB allows better optimizations to be performed. If overflow is defined to wrap around then it's potentially an infini…

  25. comment
    Comment #9801824

    > It seems the terrible performance of the STL can be explained by std::string: this thing hits the general purpose allocator every time a new string is constructed. In this benchm…