100 sats \ 1 reply \ @endothermicdev 29 Oct \ parent \ on: AMA with niftynei, core-lightning contributor, btc++ organizer, base58er AMA
Shorter is better, lol!
Yes, here it's telling the sender to get to the provided node, then ask it to use that channel. The channel is using an alias, because it's not public, but that node will know which one you're talking about. Then, the sender can compute the route and factor in how much this peer charges to use this channel.
Your node can add multiple of these hints and each hint can even have multiple hops. It should be smart enough to figure out which hints it needs depending on the size of the payment and how much inbound liquidity you need.
However you're generating an invoice, there should be a route hint included in the result. This tells the payer how to get sats to your node if it will need to use private channels.
Try generating an invoice and decode it. If a route hint is not included for your private channel(s) with inbound liquidity, it could be impossible for a sender to complete the payment. Generally your node should know that payment will be impossible without a route hint (if that's indeed the case) and it should include one without prompting.
I can't imagine letting it get to that point with my son. He just started high school, but he's already looking forward to getting a summer job - he's so excited to earn his own money.
We also live below our means, spending on what we need, but trying to avoid frivolous spending. Occasionally we take international vacations that the average family might not, but otherwise you probably wouldn't suspect us of having any wealth. His friends' families generally have nicer houses, more expensive cars, etc.. I feel like it's my duty to keep him grounded during childhood. We talk about this from time to time actually. Hopefully being conditioned to spend money on what's needed but not on "all the material things you could want" will put him in a position to not feel the need to seek money from us in the first place.
That said - I would like to start him out with some bitcoin savings at some point. I think the optionality of having a bit of savings is healthy. I do worry about the timing and how to go about this though. It might be best to wait until he's established himself and already self-sufficient.
"A purchase of a digital product grants a license for the product on Steam." This disclaimer appears as though it's likely related to a California law set to come into effect next year, which'll stop digital storefronts from using words like "buy" in relation to things like game licenses unless it's obvious what people are spending their money on, as part of a move to make it clearer to consumers what they actually own
I think this actually makes some sense. It definitely feels like you're licensing access to software and not owning it in any sense. Might as well call a spade a spade.
Well, the BoJ interest rate is next to nothing (0.25%), so I see how it's theoretically possible given a favorable economic climate. I'm skeptical though.
"BTC Yield" is an odd term, but basically their convertible note trade has resulted in more bitcoin held per MSTR share (to the tune of +17.8% year-to-date.)
BTC Yield KPI From July 1, 2024 to September 19, 2024, the Company’s BTC Yield was 5.1%. From January 1, 2024 to September 19, 2024, the Company’s BTC Yield was 17.8%. BTC Yield is a key performance indicator (“KPI”) that represents the % change period-to-period of the ratio between the Company’s bitcoin holdings and its Assumed Diluted Shares Outstanding. Assumed Diluted Shares Outstanding refers to the aggregate of the Company’s actual shares of common stock outstanding as of the end of the applicable period plus all additional shares that would result from the assumed conversion of all outstanding convertible notes, exercise of all outstanding stock option awards, and settlement of all outstanding restricted stock units and performance stock units. The Company uses BTC Yield as a KPI to help assess the performance of its strategy of acquiring bitcoin in a manner the Company believes is accretive to shareholders. The Company believes this KPI can be used to supplement an investor’s understanding of the Company’s decision to fund the purchase of bitcoin by issuing additional shares of its common stock or instruments convertible to common stock.
It looks great! What sort of fiber did you use? I think linen fiber is great for this sort of application - it's durable and feels nice, but it probably doesn't stretch as much as cotton, wool, or acrylic. On the other hand, wool has some natural anti-microbial qualities.
If I can't log in with a yubikey or a TOTP time-based authentication token, I suspect that the organization doesn't take security very seriously. Ultimately there needs to be a private key involved, not punting to a third party.
I'm pretty sure you just have to convince a salesperson that you "lost your phone" and get the same number reassigned to a new sim/device. It's the number that's used for SMS based auth, not the sim itself. Social engineering is often a weaker link than hacking or physical theft.
In 2018, the U.S. Supreme Court ruled in Carpenter v. United States that police must have a warrant to obtain cell phone location data from service providers like AT&T and Verizon. But Nate Wessler, the attorney who argued the Carpenter case and the deputy director of the American Civil Liberties Union’s Speech, Privacy, and Technology Project, told the Observer that companies have justified selling phone location information through data brokers by arguing that mobile ad IDs are anonymous.
"These companies absolutely trot that out as one of their defenses, and it is pure poppycock. … It’s transparently a ridiculous defense, because the entire thing that they’re selling is the ability to track phones and to be able to figure out where particular phones are going," Wessler said.
Selling all harvested data from smartphone apps to deanonymize and track individual users without warrants. It sounds like Graphene's time has come.
I think by the time you're ~2% of the network it wouldn't be necessary. But it does seem like enough to bootstrap your own pool if you were so inclined, which would benefit others.
10EH/s on their way to 20EH/s. Things are getting serious. Would be nice if they'd leverage that hash rate and and start or contribute to a new pool.
I had a couple good years and then I got entirely absorbed by lightning development. I've got some strawberries, asparagus, a few herbs and a pear tree - literally just the perennials at this point.
I buy about half our groceries in bulk (Sams/Costco). Almond milk, butter, yogurt, beef, chicken, pork, olive oil, coffee, nuts to name a few. I typically freeze 3/4 of the meat bought in bulk - packaged in smaller portions and thawed on a weekly basis.
Most of the produce is still purchased from a local grocery store or farmers market (my garden has been languishing this year.) I've been considering buying beef locally as I have many local producers and butchers - just need a dedicated freezer. I don't think that would necessarily save money, but the quality is probably better and I'd rather support local producers.
If I hadn't switched to buying many items in bulk, my grocery bill would easily be double what it was 5 years ago. Having a teenage boy in the house admittedly doesn't help there.
Hi James, thanks for the AMA. I've noticed Vanguard seems very reluctant to soften their opposition to bitcoin - not only have they sat out on the bitcoin ETF game, they're also not allowing their customers any exposure to bitcoin. I can't tell if it's an inflexible corporate strategy, hubris, or maybe they're signaling values to a different sort of clientele. Do you have any insight into their reluctance?
So all lightning channels exchange signed transactions each time a channel is used (when creating or fulfilling an htlc for example.) The commitment transaction can be broadcast to chain at any time because it already has the necessary signatures of both parties to make it a valid transaction.
Normally, a node would just hang on to this commitment transaction and wait to use the channel again and that's what happens the vast majority of the time. The trouble comes if your peer goes offline and you want to be able to spend these funds. You can only do this if the transaction is broadcastable. When the feerate spikes, this may no longer be the case unless you and your peer update the tx with a higher feerate - this is normally done cooperatively with both peers online. If they are offline though, you may be better off settling before the feerate gets too out-of-hand and you're stuck with an unspendable channel.
Anchors solve this problem in a nice way, allowing a channel participant to bring their own output to spend a channel's anchor and CPFP here at a higher effective feerate even though their peer may be missing.
The other problem is the time-sensitivity of htlcs. Suppose you're routing a payment; as the deadline approaches for your incoming htlc, you're faced with it becoming unspendable. Meanwhile, the outgoing htlc you offered a peer on another channel can still be claimed by that peer if they receive the preimage. It's not safe to not resolve this timed out htlc because you could be left on the hook for the difference. If your peer is offline, the only way to resolve it unilaterally is to now force close the channel.
I may be missing others cases, but these are two of the prominent issues, and I think anchor channels along with using an increased cltv delta are two of the remedies to consider.
This is a bit sensationalist - she was pretty clearly referring to the -818K figure, not the existence of the BLS. Surprising that it wasn't on her radar and that she wasn't prepared to discuss it, but the revision had only been published earlier yesterday morning.
In New Mexico (southwestern US state) the McDonalds all have a large pot of green chile sauce. It's roasted green peppers diced up with onion and sauted, then some cumin and a bit of flour to thicken it with chicken broth as a base. I lived there years ago but still fill my freezer with roasted green chile peppers every fall so I can make the stuff. It goes on about half the food in New Mexico (the other half being topped with the smokier cousin - red chile!)