Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nadaviv
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
nadaviv
2mo ago
I really enjoyed Crafting Interpreters by Robert Nystrom and found it valuable for the development of a DSL I'm working on. From https://craftinginterpreters.com/ : > Crafting Interpreters contains everything you nee
2.
▲
by
nadaviv
3y ago
While somewhat lengthy, I found this post to be a great resource for learning about async and epoll: https://ibraheem.ca/posts/too-many-web-servers/ It starts with a simple single-request-at-a-time HTTP server imp
3.
▲
by
nadaviv
3y ago
Wait what? Propaganda? I really don't get why this is invoking such strong reactions...
4.
▲
by
nadaviv
3y ago
Why is it insulting to point out that GPT can produce good results for this particular use-case? Being able to define your argument types and generate parsing code for them using an example CLI invocation feels very natural and expressive t
5.
▲
by
nadaviv
3y ago
GPT is pretty good at figuring out argument parsing code based on example CLI usage. Like this: > Write bash code to parse the following arguments: > > $ ./export.sh --out-file dump.json --db foo.sqlite --include
6.
▲
by
nadaviv
3y ago
It might be harder to detect if you open it as a separate window instead of docking it to the bottom/side of the window.
7.
▲
by
nadaviv
4y ago
TL;DR: just pretend some code repo exists, interact with it, and GPT will happily fill in the blanks. Example: # Start with the "act as a terminal" preface (https://github.com/f/awesome-chatgpt-prompts#ac
8.
▲
GPT3 'make things up as you go'-driven development
(twitter.com)
9 points
by
nadaviv
4y ago
|
1 comments
9.
▲
by
nadaviv
5y ago
They could've created a federated SGX-based model on top of any of the existing cryptocurrencies. The only reason for them to invent a new one is making $$$.
10.
▲
by
nadaviv
5y ago
100% of it is premined.
11.
▲
by
nadaviv
6y ago
lol, what? This is not how things work in Ethereum. The foundation has the authority to do anything it wants, despite the community's wishes. The DAO bailout hard fork showed that very well.
12.
▲
by
nadaviv
6y ago
> The overjustification effect occurs when an expected external incentive such as money or prizes decreases a person's intrinsic motivation to perform a task. Overjustification is an explanation for the phenomenon known as motivatio
13.
▲
by
nadaviv
6y ago
Source?
14.
▲
by
nadaviv
6y ago
From #bitcoin-core-dev on Freenode (shesek is me, sipa is Pieter Wuille [0], one of the most veteran bitcoin core devs) <shesek> does bitcoin core ever verify merkle inclusion proofs? (I assume not, it only verifies that the merkle ro
15.
▲
by
nadaviv
6y ago
Are you sure you mean merkle trees specifically and not just a tree structure in general? A merkle tree is a very specific type of hash tree, which Bitcoin only uses for transactions and not for blocks. Merkle proofs are used to prove that
16.
▲
by
nadaviv
6y ago
Blocks are not organized into merkle trees in Bitcoin. Full nodes pick the longest (PoW wise) valid chain and discards any other competing chains and their blocks. There are some alternative cryptosystem designs that do take blocks in "
17.
▲
by
nadaviv
6y ago
They are used in Bitcoin since day one in the full node implementation, but full nodes don't benefit from the merkle tree structure in any way. The first client that did benefit from it was bitcoinj, which was released several years af
18.
▲
by
nadaviv
6y ago
I wouldn't consider merkle trees to be a core component of Bitcoin. Full nodes don't benefit from them, they're only relevant for light SPV clients, which didn't even exists for a few years after Bitcoin was released.
19.
▲
by
nadaviv
6y ago
The source code (in Rust with LALRPOP) is available on GitHub: https://github.com/shesek/minsc The website has some example scripts and a compiler that you can experiment with. Happy to answer questions!
20.
▲
Show HN: Minsc, a scripting langauge for Bitcoin contracts
(min.sc)
3 points
by
nadaviv
6y ago
|
1 comments
21.
▲
by
nadaviv
7y ago
This is the article in question, co-authored by Gwern and published on Wired in August 2015: "Bitcoin's creator Satoshi Nakamoto is probably this unknown Australian genius" https://www.wired.com/2015/12&#
22.
▲
Gwern refuses to withdraw his claims that “Satoshi is probably Craig Wright”
(reddit.com)
2 points
by
nadaviv
7y ago
|
2 comments
23.
▲
by
nadaviv
8y ago
> see anyone neutral arguing it wasn't. Well, FWIW, I've never heard _anyone_, neutral or not, claiming the DAO hack was a bug in the Ethereum protocol before now... And that's because, well, it very clearly isn't. ha
24.
▲
by
nadaviv
8y ago
> Light nodes have the same guarantees about the integrity and irreversibility that full nodes do. This is not true. SPV nodes blindly follow the longest chain and are at the mercy of miners. Running a full node guarantees you that all t
25.
▲
Show HN: Spark, a minimalistic lightning network wallet
(github.com)
1 points
by
nadaviv
8y ago
|
0 comments
26.
▲
by
nadaviv
8y ago
Well, doesn't that mean that the security model is based on you acting as trusted third party and relying on you to only write truthful data to the blockchain? In other words, the delivery proof is not based on trusting the blockchain
27.
▲
by
nadaviv
8y ago
So you're acting as a trusted party to get delivery confirmations from Google? What if Google doesn't confirm delivery, but you decide to write to the blockchain anyway? Also, won't Google servers return a cryptographically v
28.
▲
by
nadaviv
8y ago
How does that prove the email was sent, though? Couldn't one timestamp the email into the blockchain, without actually sending the email to the other party? Edit: btw, I released something that utilizes bitcoin's blockchain for ti
29.
▲
by
nadaviv
8y ago
It's an open-source project and not a startup, but I think that Namecoin [0] is a very interesting non-currency use for blockchains. It is a decentralized name registry that maps domain names to public keys and IP addresses, removing t
30.
▲
by
nadaviv
8y ago
Don't believe everything you read online, especially in the Bitcoin space, which is flooded with nonsense, conspiracies and deception promoted to push agendas. I highly recommend you do some more independent research before taking your
More ›