Skip to content

Comment on std::unique_ptr implementation backed by Ethereum NFTs

Comments

Joking aside, their white paper (https://raw.githubusercontent.com/zhuowei/nft_ptr/main/white...) is a must-read.

Thank you. I must say that this is the ONLY white paper I managed to understand, ever. Very concise. Kudos to the authors. I wish we had more like this.

As are their benchmarks

nft_ptr has negligible performance overhead compared to std::unique_ptr, as shown by this benchmark on our example program:

std::unique_ptr 0.005 seconds

nft_ptr 3 minutes

I loved this section of the readme - I nearly choked I was laughing so hard.

That said, I don't really think 3 minutes is that terrible for what it's doing. But man the phrasing there tickled me.

It would be nice to have energy consumption benchmarks too...

And only one of these options costs $100s in gas fees.

I was tempted to open an issue:

Printing on green paper did not make it white.

Do it! Bug: printing the white paper on colored paper does not work as expected

Maybe I'm too young, but I had no idea the phrase only originated in 1994

The presence of a white paper gives any project the luster of pseudo-academic rigor.

Did I just got hacked reading this “white paper”?

I just wanted to use a one word reply, but that might have lacked the context. So I will say, good job :)

zajebisty

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.