Live data from Hacker News

Viewing profile — jcranmer

jcranmer

HN member
Joined
Mon, Nov 17, 2014, 5:14 AM UTC
HN karma
35,517
Public activity
8,338 items

About jcranmer

No profile information was provided.

Recent public activity

  1. comment
    Comment #49224899

    It's worth pointing out that Cyan made 6 Myst games (not counting remakes), and people only really talk about the first two. That gives you some idea of the staying power of the fr…

  2. comment
    Comment #49221878

    AFAIK, sandsifter did find a halt-and-catch-fire instruction on one of the CPUs, but I haven't seen anyone announce which CPU model it was.

  3. comment
    Comment #49212218

    Honestly, my first thought watching this video is "I want a root beer float." Something in the way the icefalls as the iceberg is flipping over just makes me think of that...

  4. comment
    Comment #49211405

    No, ABI is not part of the C++ standard, although there are parts of C++ that do go "this is an ABI thing" (e.g., [[no_unique_address]]). ABI is more of OS-level thing. Most system…

  5. comment
    Comment #49210321

    Cut that graph to the last decade, and they don't look like they've been getting better.

  6. comment
    Comment #49210285

    One of the reaction threads I saw elsewhere on social media pointed out the response rates for the surveys that come up with these numbers is plummeting--about a decade ago, we had…

  7. comment
    Comment #49202127

    > government officials might find themselves in a courtroom having to demonstrate how they applied the law equally The government has no obligation to apply the law equally, althou…

  8. comment
    Comment #49191414

    That's true of most of the applications in SPECint (SPECfp is a different matter); there's nothing special about compilers there. Where compiler code is going to get really unusual…

  9. comment
    Comment #49190596

    The four benchmarks selected are cppcheck, llvm, cpython, and gcc [1]. These are all essentially compiler benchmarks... and all of the compiler benchmarks in SPEC cpu2026! This mak…

  10. comment
    Comment #49168778

    > is there any civilization close to the achievements of the Aztecs and other Amerindians in Africa south of Egypt? Mali? Great Zimbabwe?

  11. comment
    Comment #49164329

    I recall opening up the Itanium manual, and by the end of the architecture description, just despairing of the thought of trying to write a compiler for it. Itanium, I think, was u…

  12. comment
    Comment #49161156

    While the pop-culture notion of the Dunning-Kruger Effect is "idiots don't know they're idiots," the actual results of the paper were (essentially) that F students thought they wer…

  13. comment
    Comment #49158991

    In LLVM, the result of floating-to-int conversion that is out of range of the int is a poison value, which means you get essentially the full unpredictability of UB. That said, I'm…

  14. comment
    Comment #49148479

    > Microsoft was forced to respond by making a not-quite-as-bad OS in Windows XP Prior to XP, MS had two lines of Windows: the Windows 9x kernels and the Windows NT kernels. Windows…

  15. comment
    Comment #49145431

    Most internet protocols these days have shifted to UTF-8.

  16. comment
    Comment #49136410

    All of the major kernel ABIs are using C function interfaces as their stable ABI (except Linux, which uses an assembly syscall instruction as the stable interface, although you sti…

  17. comment
    Comment #49129805

    Yeah, the fact that Project Highrise doesn't handle the transportation part of the game means that it never scratched the same itch SimTower did.

  18. comment
    Comment #49129574

    Waiting for Don Hopkins to jump into this thread, saying how he's going to release the source code soon... ( https://github.com/YootTowerManagement/YootTower if you haven't seen on…

  19. comment
    Comment #49125390

    The best summary--and easiest to remember, IMHO--is that variables are declared as they are used. Want to write an array of function pointers that return a pointer to an array of p…

  20. comment
    Comment #49123334

    LLVM defined its AI policy several months ago: https://llvm.org/docs/AIToolPolicy.html (There's already some consternation that it's too permissive.)

  21. comment
    Comment #49117407

    My gut reaction is that the probable cause of the discrepancy is ultimately "someone calculated something wrong." It's not like particle physics experiments actually generate somet…

  22. comment
    Comment #49083769

    I suspect that they believe they can integrate with a substantial portion of not just the US economy, but also most of the European and formal Latin America economies. And I also s…

  23. comment
    Comment #49070669

    The fundamental idea of a jury, when it comes down to it, is that you're asking 12 random people "was this person's actions reasonable?" given conflicting accounts of what those ac…

  24. comment
    Comment #49059206

    The context for some of these posts are yet-another-null-result coming out, saying that AI isn't having the expected objective result, with the posts defending AI by saying that it…

  25. comment
    Comment #49058818

    Since so many people are doubting you here, here is a post from ~a year ago that's pulling the same "LLMs 6 months ago were crap, now they're awesome" shtick: https://fly.io/blog/y…