Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RustyRussell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
RustyRussell
1y ago
> ryao 7 hours ago | parent | context | flag | on: Hacktical C: practical hacker's guide to the C pro... cast a `struct Foo*` into a `struct Bar*` and access the Foo through it (in practice we teach this as the "strict a
32.
▲
by
RustyRussell
2y ago
I don't care, as long as a commit which fixes a crash, compiler error or test failure quotes the errorv . This helps searching for issues, and also helps later if you find they mis-diagnosed the problem. Other peeve: quote the core of
33.
▲
by
RustyRussell
2y ago
We use the same for Lightning: even bits for incompatible changes, odd for backwards compatible changes.
34.
▲
by
RustyRussell
2y ago
OK, the whole "I am a lawyer" was next-levelled by this closing sentence: "Not only am I unintimidated by litigation; I sometimes rather miss it."
35.
▲
by
RustyRussell
2y ago
It's a trick I stole from ext2, and simplified. In that filesystem there are three bitsets: one for reading, one for writing, one for fsck. If you don't understand a bit you can't do that action. For most protocols there'
36.
▲
by
RustyRussell
2y ago
These days I generally advise that you interpret the version number as odd and even bits: odd means it's compatible with readers, even means it isn't.
37.
▲
by
RustyRussell
2y ago
I actually laughed out loud. But my wife would not understand...
38.
▲
by
RustyRussell
2y ago
But there has to be economic incentives to maintain the data, and only Bitcoin can even to begin to make that claim, and even it is only 16 years old. Still, Open Timestamps does exactly this, and had been running for over 8 years now.
39.
▲
by
RustyRussell
2y ago
When I was working for a large US tech company, one of colleagues used that term to their American managers in a positive way (we were Linux people, after all): turned out he didn't know the origin. Significant faux pas!
40.
▲
by
RustyRussell
2y ago
Worked for American companies for 25 years. Generally Americans come across as more confident, and yet conform to hierarchy in a way I've never seen en-masse in Australian culture. It always seemed to be that only the most weirdo Ameri
41.
▲
by
RustyRussell
2y ago
Worth reading this silly thread to hit this gem. Hope you have a great day!
42.
▲
by
RustyRussell
2y ago
Don't see anything relevant in Australia...
43.
▲
by
RustyRussell
2y ago
Please don't do this. He's repeatedly denied it, and your ignorant claim can only bring him and his family trouble. (Also, I've known Adam for a number of years through multiple Bitcoin conversations and I can personally vouc
44.
▲
by
RustyRussell
2y ago
Actually, it's estimated that about a quarter of mining is in China. The largest players moved, the rest are lying low, so it's hard to get exact numbers.
45.
▲
by
RustyRussell
2y ago
When solar or wind is curtailed, I would call that wasted energy?
46.
▲
by
RustyRussell
2y ago
Can you provide evidence of this? Thanks!
47.
▲
by
RustyRussell
2y ago
This I'd wrong. There are at least 4 independent, FOSS implementations and an open specification and spec process.
48.
▲
by
RustyRussell
2y ago
It was Satoshi who introduced the block size limit though. Awkward!
49.
▲
by
RustyRussell
2y ago
If censorship resistance and reliability are your metrics, there really isn't a serious competitor. There is huge incentive to claim to be so, however! But if you're trying to build something for decades, as you should be for inte
50.
▲
by
RustyRussell
2y ago
Why? Using wasted energy at scale doesn't seem to cause significant CO2 emissions, especially given that it's such a price-sensitive buyer, and curtails so well. Curiously, this energy hunger is driving decentralization despite th
51.
▲
by
RustyRussell
2y ago
https://news.ycombinator.com/item?id=39210946 Heres the inline: See https://github.com/rustyrussell/runes for a simpler alternative and implementation (this has C and Python, but there's also a Ru
52.
▲
by
RustyRussell
2y ago
That's a long stretch from "why aren't we seeing more adoption" to your assertion that "no wallets/exchanges/no one uses it"? Because payments happen been pairs, there's no easy count of activity
53.
▲
by
RustyRussell
2y ago
This does not seem accurate, but perhaps I'm too close to see it? Do you have a source for this?
54.
▲
by
RustyRussell
2y ago
Presumably the macaroon itself contains a shortish timeout. You can rate-limit (runes do this, which are simplified macaroons) but then the server is no longer stateless. Pretty sure I've ranted about this in HN comments before, could
55.
▲
by
RustyRussell
2y ago
Different problem? Having created a micropayment network, you quickly discover that infrastructure does not exist where you want to use it. Web APIs are kind of the obvious use case, but because there was no micropayment system they trended
56.
▲
by
RustyRussell
2y ago
> Even `new_pointer == old_pointer` is not allowed. This is legal. But dereferencing old_pointer even after this check had passed is undefined.
57.
▲
by
RustyRussell
2y ago
Yes, came here to say this too. Of course it varies, but some measurements would be nice!
58.
▲
by
RustyRussell
2y ago
I still refer people to the classic film review of The Sound of Music: https://www.theonion.com/the-onion-looks-back-at-the-sound-o...
59.
▲
by
RustyRussell
2y ago
Indeed: thanks, that actually has good examples and counter-examples.
60.
▲
by
RustyRussell
3y ago
This argument goes back to Keynes IIRC: inflation was good to keep wages reduced. It's hard to imagine a deflationary world where bosses had to negotiate with workers to reduce their salary annually, which kind of shows how powerful th
More ›