This is very impressive, but I’ll be honest, I wouldn’t want to expose any new software written in C to the internet.
Can I ask you why? I mean, I know about memory safety and stuff, but it is that bad?
Show HN: Mako – a full Bitcoin implementation in C
21–30 of 129 posts
Re: Show HN: Mako – a full Bitcoin implementation in C
#22This looks like a herculean effort over just the past few months. Congratulations on hitting this milestone and hopefully you can take a breather and tie up loose ends at a more comfortable pace. As much as HN has changed over the years I still think this is a place where there are a lot of people who can appreciate how you feel right now. Nicely done!
Thanks. This was definitely the hardest project I've worked on in my life. I fear I may have shaved a few years off my life with all of the all-nighters I pulled with this, so it's good to hear recognition for the work. :)
Re: Show HN: Mako – a full Bitcoin implementation in C
#23Some of this C code looks extremely obfuscated. Not a fan.
https://news.ycombinator.com/newsguidelines.html
Would you mind reviewing the Show HN rules too? Your comment broke them as well, and we're especially trying to avoid the culture of shallow putdowns when people are sharing their own work.
Re: Show HN: Mako – a full Bitcoin implementation in C
#24What are you using as data storage? I understand btcd uses leveldb, are you using something similar?
Re: Show HN: Mako – a full Bitcoin implementation in C
#25Re: Show HN: Mako – a full Bitcoin implementation in C
#26Re: Show HN: Mako – a full Bitcoin implementation in C
#27Re: Show HN: Mako – a full Bitcoin implementation in C
#28Not to belittle the work, but it is always prudent to research what the other implementations are before possibly doing duplicate work and providing that comparison along with the new work for justification of it. For example, https://en.bitcoin.it/wiki/Software#C shows picocoin (libccoin), which Github also lists as being C. What makes this or what is desired to for this to be different from the alternative(s)? It c…
Re: Show HN: Mako – a full Bitcoin implementation in C
#29Not to belittle the work, but it is always prudent to research what the other implementations are before possibly doing duplicate work and providing that comparison along with the new work for justification of it. For example, https://en.bitcoin.it/wiki/Software#C shows picocoin (libccoin), which Github also lists as being C. What makes this or what is desired to for this to be different from the alternative(s)? It c…
It is just a show and tell
And now we also have a new client on the network!