pull down to refresh
0 sats \ 0 replies \ @jirijakes 18 Oct \ on: Bitcoin Optech #325 bitcoin
And Czech translation: https://bitcoinops.org/cs/newsletters/2024/10/18/
Satoshi himself :-)
He put this as his birthdate on an application for P2P Foundation or his profile or something. I don't remember exactly.
Some more things:
-
wtxid also seems to have been subject to grinding: 0000000001d549a7df6bb3346ab8d390ea517bb284fc0c081647068f9b72e641
-
inputs have interesting sequences:
- 0: 20090103 (genesis block)
- 1: 20081031 (white paper)
- 2: 19750504 (???)
- 3: 16 (???)
- 4: 141 (BIP-141)
- 5: 3735928559 (deadbeef)
- 6: 21000000
- 7: 4190024921 / f9beb4d9 / d9b4bef9 (???)
- 8: 341 (BIP-341)
- 9: 342 (BIP-342)
No.
But it has not always been like that.
I have been living in this country, which is not where I was born and lived the first 30 years, for more or less a decade. This country is under a constant threat of a big neighbour. During the first years here I had a response prepared in my mind if somebody told me that they will attack us and we will be at war. I would have replied “then I will be in the first line.”
But 2020 came and the honeymoon was quickly over. I saw how everybody let politicians shit on them and they asked for more. They still do, now, in spring 2024. It might not have been that different at first in other places, but here it lasts. The people I thought were sophisticated and cared about freedom (at least the way I understood it) do not give a damn. They do unquestionably whatever the TV and phone tells them. And what others around do.
In 2021, for the crime of wanting to come back here, I was put into solitary confinement for two weeks and had to pay almost 2000 USD for it. That day the word “hate” first came to my mind. And has not left.
I turned 180° around. Now I have zero will to risk my life for this country. I doubt it will ever change again.
I thank you!
If you feel some parts are particularly hard to understand, please let me know. Perhaps I could reword, add more details or make the Haskell code more easily understandable.
Thanks, nice!
Pretty much how I live. It was a bit easier in my case because I have never used smart phone with SIM card. I have one CalyxOS device without SIM for BTC and LN experiments (unfortunately for me, most of the cool new stuff is mobile-first or mobile-only) and Osmand. And people know that when I am outside, I am offline. So they do not expect immediate responses.
An unexpected but welcome advantage was that when the rulers here in Taiwan demanded entering places only after scanning QR (everybody was happy to follow), I did not have to scan anything. Instead, I wrote a name and a phone-number-looking number on a paper (I hope somebody later read all those names).
It's Cloud Atlas. The only film I have seen twice in cinema.
– And for what? For what? No matter what you do it will never amount to anything more than a single drop in a limitless ocean.• What is an ocean but a multitude of drops?
Every time I finish watching I feel so inspired that I have to go back to computer and keep working.
– You, my dear, are proof our efforts were not in vain.• But I'm just a dinery server. I was not genomed to alter reality.– No revolutionary ever was.
And the end of the film is better than the book.
– Your version of the truth is all that matters.• Truth is singular. Its versions are mistruths.
Such who doesn't constantly think in Haskell, dream in Haskell, live in Haskell and doesn't associate Haskell with infinite beauty :-)
So, pretty much everybody with a few exceptions like me.
Greetings.
As a programmer, I figured the best way to learn how BIPs work is to try implement them. After BIP32 a month ago, I now looked at BIP39. I offer the result – in form of code and text – to other stackers who may find it useful.
I chose Haskell mainly because not many BIPs have their implementation in this language. I believe even normal programmers will find the code readable. At least partially.
Oh yes!
The lack of good desktop client is what prevents me from spending more time in Nostr. It's not that the web clients would be unusable but they are uncomfortable. And Electron is not a good enough solution, it still cannot give a normal GUI experience.
But on the other hand, I also understand why the explosion of web clients. It's fast to prototype and easy to add new features. Without them, Nostr might have not reached so many users in such a short time. The clients may not be optimal in terms of using resources and comfort but they are brilliant in exploring the space and its opportunities. And that may matter more for Nostr at this stage.
I have one GTK4 client in the making but have not touched it for a while. I want to get back to it soon, though. It is modelled after good old Cawbird.
You cannot use it yet but you can see some pictures of it (check
doc/history
) :-)I believe Nostr already has a way how to deal with that: paid relays. Perhaps if scraping increases cost of running relay too much, more of them will require a few sats from their users. And they can require more than a few sats from those scrapers.
Greetings.
In my attempt to understand details of various BIPs, I came to a conclusion that, as a programmer, the best way to learn is to try to implement them.
As a result of my first attempt – to get under the hood of BIP32 – I have a bit of code and a bit of text. As they might be useful to other learners, here I offer them for consumption by Stacker News audience.
I chose Haskell mainly because not many BIPs have publicly available Haskell implementations. I try not to go too crazy with it, hopefully it is digestible by anybody who has written some code before.