Live data from Hacker News

Viewing profile — kaathewise

kaathewise

HN member
Joined
Wed, Nov 22, 2023, 6:23 PM UTC
HN karma
445
Public activity
40 items

About kaathewise

No profile information was provided.

Recent public activity

  1. comment
    Comment #49096114

    Table--Maker's dilemma [0] says that we probably can't get correct rounding for some functions. That said, you can still calculate every function within 1 ULP by using extended pre…

  2. comment
    Comment #49095907

    True! Older numerical libraries such as cephes had to work with heterogeneous non-IEEE floating point implementations: you can still see remnants of VAX tests in the docs, for exam…

  3. comment
    Comment #49095220

    Yeah, those operations (+fma) are the only ones for which IEEE 754 mandates correct rounding. Calculating correct rounding for other functions without hardware support is both chal…

  4. story
  5. comment
    Comment #47704029

    StageX does reproducible builds, so they are signed independently and can also be verified locally. I don't think it applies to Astral, but it's useful for packages with a single m…

  6. story
  7. comment
    Comment #45167886

    The first programming language I learned was Java. And for us non-native speakers who didn't know English very well at that point public static void did indeed sound like a magic s…

  8. story
  9. comment
    Comment #44848826

    Totally. A good chuck of the formats are just TSV files with some metadata in header. Setting aside the drawbacks, this approach is both straightforward and flexible. I think we're…

  10. comment
    Comment #44847182

    One of the problems is that a lot of bioinformatics formats nowadays have to hold so much data that most text editors stop working properly. For example, FASTA splits DNA data into…

  11. comment
    Comment #44152369

    Yeah, I found `anyhow`'s `Contex` to be a great way of annotating bubbled up errors. The only problem is that using the lazy `with_context` can get somewhat unwieldy. For all the g…

  12. comment
    Comment #43012320

    Yeah, I presume so. At least that's what Swiss Tables do. The paper is focused more on the asymptotics rather than the real-world hardware performance, so I can see why they chose …

  13. comment
    Comment #43011468

    The dereference table allows allocations to fail: https://arxiv.org/pdf/2501.02305#:~:text=If%20both%20buckets... (the text fragment doesn't seem to work in a PDF, it's the 12th pa…

  14. comment
    Comment #42096794

    Ah, I see. Best of luck with that! There are a few projects where I'd love to see a modern spreadsheet implementation. CryptPad comes to mind. They use OnlyOffice, which is quite f…

  15. comment
    Comment #42096634

    Yep, I've misunderstood, realized it after seeing mdaniel's comment. Thanks for making this in the first place! I saw IronCalc in the list of projects supported by NLnet and it gra…

  16. comment
    Comment #42096592

    Right, I've made a mistake! I keep getting surprised by the fact it's possible to simply compile a Rust crate with a WASM target and run it in the browser.

  17. comment
    Comment #42095311

    A spreadsheet engine. It's a React app with a Rust backend, but it impressed me how snappy it was[0]. Of course, it's not nearly as feature rich as Google Sheets, not to mention Ex…

  18. story
  19. story
  20. story
  21. comment
    Comment #40750648

    Contrary to the name, I don't think that it's very good. The whole thing is a canvas via WASM, so scrolling isn't smooth, selection doesn't work, and accessibility is seemingly non…

  22. story
  23. comment
    Comment #40534144

    I haven't self-hosted any, but I enjoy using Flarum [0] forums. They load faster than Discourse ones and feel snappy. [0]: https://flarum.org/

  24. story
  25. story