HNHacker News
TopNewBestAskShowJobs

nhatcher

993 karma · joined May 12, 2016

https://www.nhatcher.com/ https://www.ironcalc.com/

hn@theuniverse.today

submissionscomments
nhatcher··on Ask HN: What Are You Working On? (March 2026)
Answered to a sibling comment. NLnet and HORIZON.

NLnet is just amazing and can keep you going if you are a student or have some extra sources of income

HORIZON is a huge grant but fairly hard to obtain. Generally related to reasearch grants in academia

nhatcher··on Ask HN: What Are You Working On? (March 2026)
First we got a grant from the NLnet[1], which I highly recommend as a first step of any project. Single best thing I could have done. That wasn't enough money for me to quit my job. Also I didn't have any _evidence_ that IronCalc was a good idea or that there was a market for it. Then evidence started pouring and I kept working. I started talking to different folks, lots of people many of those were contacts through the NLnet. Then the folks from NextGraph[2] approached us and asked, "Hey do you want to be part of this consortium [3]?". Eventually we got a HORIZON grant after a lot of sweat and paperwork, but NextGraph took the brunt of it.

As you see there is a huge component of sheer luck

[1]: https://nlnet.nl/project/IronCalc/ [2]: https://nextgraph.org/ [3]: https://elfaconsortium.eu/

nhatcher··on Ask HN: What Are You Working On? (March 2026)
Well, I just jumped full time on IronCalc[1] a fully open source, light and fast spreadsheet engine designed and build from the ground up.

I have been working on it as side project for over two years and now, with funding from the EU for the next 2.5 years, I hope I can make of it a real product for everyone to use that can compete with the likes of Excel and Googl;e Sheets.

I can oly say, I am overly, off the Moon excited

[1]: https://www.ironcalc.com

nhatcher··on Six Math Essentials
Elliptic Tales, but maybe it is because I read it first
nhatcher··on Six Math Essentials
I'm sure it's a great book :).

I find good popular books on higher mathematics difficult to come by. A nice exception is the trilogy written by Avner Ash and Robert Groß:

Elliptic Tales, Fearless Symmetry and Summing it up (in my order of preference)

nhatcher··on LibreOffice blasts OnlyOffice for working with Microsoft to lock users in
Thanks for the mention! That's indeed the plan
nhatcher··on France's homegrown open source online office suite
Hi! Congratulations to you and Yousef. And I am lucky enough to be in a position from learning from both of you.

Anyone think what they might about La Suite, but blocknote is a solid product!

nhatcher··on Ask HN: Is there anyone here who still uses slide rules?
Related (60 comments, How slide rules work)

https://news.ycombinator.com/item?id=45985196

nhatcher··on I stopped following the news
Aaron Swartz has a nice blog post about it[1].

It's been discussed several times on HN[2]. I had periods I go through without news. It's been harder to do that lately.

[1]: http://www.aaronsw.com/weblog/hatethenews

[2]: https://hn.algolia.com/?q=i+hate+the+news

nhatcher··on Compiling Scheme to WebAssembly
That is exactly the kind of thing I was looking for. Thanks you!
nhatcher··on Compiling Scheme to WebAssembly
Yes, those are fascinating technologies. But way too big to be running in a small app in the browser.
nhatcher··on EU–INC – A new pan-European legal entity
I submitted that link. In all fairness the link in this post is more accurate. I'm glad to see people are interested. Let's see where all this goes.
nhatcher··on Compiling Scheme to WebAssembly
Eli Bendersky's post are always insightful and interesting.

I really would like to see a small language that compiles to wasm in the browser.

Of course you can use things like Lua that has it's own vm also in wasm. Or Rhai with it's own interpreter. But I am looking for a language that compiles to wasm in less than 1Mb of wasm

nhatcher··on Kip: A programming language based on grammatical cases of Turkish
Sorry! It was too beautiful not to share it. But I'm sure you can do a show HN once you think is ready.
nhatcher··on Kip: A programming language based on grammatical cases of Turkish
Gossip tense has been discussed here:

(276 points and 255 comments) https://news.ycombinator.com/item?id=41793485

nhatcher··on Ask HN: Share your personal website
You’re the inspiration, my friend.
nhatcher··on Ask HN: Share your personal website
Sure :)

https://www.nhatcher.com/

nhatcher··on Tell HN: Happy New Year
Those happen. Best wishes for 2026
nhatcher··on Tell HN: Happy New Year
Happy new year from Indore, India

https://app.ironcalc.com/?model=OIDKt-KaOnt-52CaU

nhatcher··on Update on my journey toward the Rust compiler team
Some heartfelt comments on that thread. Also interesting his first blog post:

https://kivooeo.github.io/blog/first/

nhatcher··on The Garbage Collection Handbook
Great book. Previous discussion: https://news.ycombinator.com/item?id=35492307

(387 points, 166 comments)

nhatcher··on Ask HN: What would you do if you didn't work in tech?
Physics, of course. Well, at least that is what I was doing before. If not that teaching. Math, physics, programming. I could teach any of that I guess
nhatcher··on Show HN: HN Wrapped 2025 - an LLM reviews your year on HN
Damn... So good. Thank you!

https://hn-wrapped.kadoa.com/nhatcher

(Kind of embarrassing TBH)

nhatcher··on Zmij: Faster floating point double-to-string conversion
I assume they meant 1.e+00

That is what Schubfach does

nhatcher··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
No, not really.
nhatcher··on Zmij: Faster floating point double-to-string conversion
So if I use:

    #include "zmij.h"
    #include <stdio.h>

    int main() {
        char buf[zmij::buffer_size];
        zmij::dtoa(1.0, buf);
        puts(buf);
    }
I get `g++ zmij.cc test.c -o test && ./test` => `0.000000000000001e+15`
nhatcher··on Zmij: Faster floating point double-to-string conversion
Quick question, if you are still around :).

I have been doing some tests. Is it correct to assume that it converts 1.0 to "0.000000000000001e+15".

Is there a test suite it is passing?

nhatcher··on Zmij: Faster floating point double-to-string conversion
Oh wow, I would love to see that if you can share it :)
nhatcher··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
Yes, Dani the designer involved in the project, keeps saying that. There are two things that stops me from doing that:

* It would make the landing page a bit heavier * I would need to synchronize deployments somehow

But I guess I should do that sooner rather than later.

Thanks!

nhatcher··on Zmij: Faster floating point double-to-string conversion
This blows my mind TBH. I used to say a few years back that Ryu is my favorite modern algorithm but it felt so complicated. Your C implentation almost feels... simple!

Congratulations, can't wait to have some time to study this further

← PreviousPage 2 of 10Next →