Live data from Hacker News

Viewing profile — tjalfi

tjalfi

HN member
Joined
Thu, May 05, 2016, 1:25 AM UTC
HN karma
3,487
Public activity
835 items

About tjalfi

Technologist at a law firm; I don't speak for them.

Topics of Interest:

  Compilers
  Programming Languages
  Functional Programming
  Optimal Lambda Reduction

Recent public activity

  1. comment
    Comment #48991660

    This one doesn't need xargs. find . -name '*.log' -delete

  2. comment
  3. comment
    Comment #46071055

    You might try emailing them, they've renamed other accounts before.

  4. comment
    Comment #44118161

    Facebook acquired Monoidics in 2013; they were the startup that created Infer[0]. [0] https://en.wikipedia.org/wiki/Infer_Static_Analyzer

  5. comment
    Comment #43942000

    That reminds me of Isaac Asimov's[0] story in Asimov Laughs Again about being confused with Arthur C. Clarke[1]. They had similar writing styles, so it was quite common for Isaac's…

  6. comment
    Comment #43415959

    Kaze Emanuar[0] is the YouTuber you're thinking of. [0] https://www.youtube.com/@KazeN64

  7. comment
    Comment #43283800

    Are you referring to Jevon's Paradox[0]? [0] https://en.wikipedia.org/wiki/Jevons_paradox

  8. comment
    Comment #43273618

    You're thinking of Stefan Mandel's International Lotto Fund[0]. They tried to buy every ticket in the Virginia state lottery in 1992. They won the money, but IIRC there were years …

  9. comment
    Comment #43270547

    (submitter) Here's the abstract. Stefan Mandel is the man who won the lottery 14 times. He never disclosed the recipe he called combinatorial condensation, which enabled him to hit…

  10. story
  11. comment
    Comment #43249708

    These days, we have many better options, but back in the day, Fortran was also used for compilers (e.g., IBM's Fortran H), operating systems (such as PRIMOS[0] and LTSS[1]), symbol…

  12. comment
    Comment #43245384

    It's a short story and not a novel, but there's the short story August Heat[0]; it's available at [1]. [0] https://en.wikipedia.org/wiki/August_Heat_(short_story) [1] https://www.s…

  13. comment
    Comment #43123206

    Esperanto is probably the most widely spoken international auxiliary language[0]. [0] https://en.wikipedia.org/wiki/International_auxiliary_langua...

  14. comment
    Comment #43070482

    TypeScript definitely won't add checked exceptions, because Anders Hejlsberg considers them a mistake[0]. [0] https://www.artima.com/articles/the-trouble-with-checked-exc...

  15. comment
    Comment #43055112

    > That's why Uncle Sam is nice to have on your side. A libertarian utopia or corporate controlled trading zone doesn't stand a chance without the backing of a sovereign with a mili…

  16. comment
    Comment #43008346

    C++20 added designated initializers, so they're also an option. my_func({.arg1 = val1, .arg2 = val2});

  17. comment
    Comment #42994687

    clang has the __builtin_unpredictable() intrinsic[0] for this purpose. [0] https://clang.llvm.org/docs/LanguageExtensions.html#builtin-...

  18. comment
    Comment #42905572

    My guess is it was stored in a document management system[0] and then checked out locally to that path. [0] https://en.wikipedia.org/wiki/Document_management_system

  19. comment
    Comment #42809546

    Jeremy Allison tracked down why POSIX standardized this behavior[0]. The reason is historical and reflects a flaw in the POSIX standards process, in my opinion, one that hopefully …

  20. comment
    Comment #42662764

    BCPL[0], BLISS[1], and Forth[2] are all untyped. [0] https://en.wikipedia.org/wiki/BCPL [1] https://en.wikipedia.org/wiki/BLISS [2] https://en.wikipedia.org/wiki/Forth_(programming…

  21. comment
    Comment #42641296

    If you're interested in prior art, Ian Currie's NewSpeak was an attempt at a non-Turing complete language for safety critical systems. Most of the search results are for a differen…

  22. comment
    Comment #42629105

    As a concrete example, Carlos Bueno's Mature Optimization Handbook[0] describes how the HHVM team got substantial performance wins by reducing instruction cache misses in rarely ex…

  23. comment
    Comment #42628138

    At my last job, I had to patch a binary for one of our internal .NET applications. The application was hardcoded to connect to a specific database, but we needed it to work with a …

  24. comment
    Comment #42581613

    GCC will generate the shlx instruction if you add the -mbmi2 flag to your build options. For example, you can see this in action here: https://godbolt.org/z/asb1fxos5 .

  25. comment
    Comment #42563143

    We had a similar rule for application support at my last job. Anyone who introduced an application was assigned as the support lead.