HackerTrans
トップ新着トレンドコメント過去質問紹介求人

keyvank

no profile record

投稿

If you love Brainfuck, you are going to love this game

bf.amirhn.workers.dev
3 ポイント·投稿者 keyvank·先月·0 コメント

Show HN: I made a full Ethereum account-proof circuit in Circom

github.com
2 ポイント·投稿者 keyvank·12 か月前·3 コメント

Show HN: A Scarce Cryptoasset Rooted in Private ETH Destruction

worm.cx
3 ポイント·投稿者 keyvank·昨年·0 コメント

Show HN: Tiny Implementation of EVM in Rust

github.com
1 ポイント·投稿者 keyvank·2 年前·0 コメント

[untitled]

1 ポイント·投稿者 keyvank·2 年前·0 コメント

Satoshi Family

satoshi.family
2 ポイント·投稿者 keyvank·2 年前·0 コメント

Show HN: Hacker News Clone for Crypto

satoshi.family
4 ポイント·投稿者 keyvank·2 年前·0 コメント

Show HN: Book on writing many kind of cool software from scratch

github.com
6 ポイント·投稿者 keyvank·2 年前·2 コメント

Ask HN: Looking for a new hobby programming project to start

4 ポイント·投稿者 keyvank·2 年前·2 コメント

EIP-7503 – Coolest privacy solution on Ethereum

eip7503.org
1 ポイント·投稿者 keyvank·2 年前·0 コメント

Show HN: My C compiler compiled itself

github.com
275 ポイント·投稿者 keyvank·2 年前·128 コメント

Show HN: 30cc: A toy C compiler written in C

github.com
2 ポイント·投稿者 keyvank·2 年前·0 コメント

Show HN: 30cc: A toy C compiler written in C

github.com
3 ポイント·投稿者 keyvank·2 年前·0 コメント

Show HN: CKBX: The Web3 version of the one-million-checkboxes challenge

github.com
1 ポイント·投稿者 keyvank·2 年前·0 コメント

Train a Custom GPT LLM Using Your Own Data from Scratch [video]

youtube.com
3 ポイント·投稿者 keyvank·2 年前·0 コメント

Ask HN: Will someone here review my computer-science book?

2 ポイント·投稿者 keyvank·2 年前·0 コメント

Ask HN: How can I learn about manufacturing?

72 ポイント·投稿者 keyvank·2 年前·54 コメント

Ask HN: What are some lesser-known computer programming publishers?

8 ポイント·投稿者 keyvank·2 年前·9 コメント

Show HN: Burn ETH, mint BURNTH, a contract-less privacy solution on Ethereum

github.com
3 ポイント·投稿者 keyvank·2 年前·0 コメント

Show HN: The Super Programmer – A colorful introduction to engineering

keyvan.me
14 ポイント·投稿者 keyvank·2 年前·10 コメント

コメント

keyvank
·12 か月前·議論
Almost correct! Though the system consists of 2 tokens. BETH which is 1:1 ERC-20 receipt of burnt ETH, and WORM which has a limited cap & limited emission of 50 WORM per 30 minutes which can be mined by consuming BETH :)
keyvank
·2 年前·議論
nice job! now it's time for the prover part :)
keyvank
·2 年前·議論
So glad you liked it!
keyvank
·2 年前·議論
wow, i envy you! :) i have been working on a really simple self-compiling C compiler for some time, was wondering if you are interested in adding it to your OS haha. but if GCC works fine, then i don't see a reason :d
keyvank
·2 年前·議論
can you compile and run smth like gcc in your OS?
keyvank
·2 年前·議論
have done that already :(
keyvank
·2 年前·議論
that’s why i love HN. tnx for the links!
keyvank
·2 年前·議論
the asms should be identical, so the binaries should be identical too, unless the linker is undeterministic
keyvank
·2 年前·議論
perfect explanation, tnx!
keyvank
·2 年前·議論
i think it just supports smth like 70% of C. I didn't bother supporting floating-point operators, or arrays (I mean, malloc and pointers are fine) or etc. I just wanted smth small and self-hosting!
keyvank
·2 年前·議論
i learnt that building a c compiler isn't that hard, just takes time :)
keyvank
·2 年前·議論
thanks man!

yes that makes sense. unfortunately 30cc is not able to compile that syntax, and will probably give type-checker errors when passing a void* to pointer of another type. but will implement it sometime soon!
keyvank
·2 年前·議論
Thanks! The third step proves that the assembly code generated by the second-step compiler is valid even when compiling a big C project.
keyvank
·2 年前·議論
tnx!
keyvank
·2 年前·議論
tnx!
keyvank
·2 年前·議論
Makes sense, have to get my hands dirty.
keyvank
·2 年前·議論
This looks neat, thanks!
keyvank
·2 年前·議論
Makerspaces seem fun! Unfortunately, there isn't something like that where I live (Iran). Wish you the best in building your factory!
keyvank
·2 年前·議論
If you want to get deep in LLMs: https://github.com/keyvank/femtoGPT
keyvank
·2 年前·議論
I think publishers do a much better job marketing the book for you, plus I don't have enough money for self-publishing ;(