Last Notes
#NowPlaying 🎧 https://link.deezer.com/s/33fpHL5NDlcKm7hYlV8JT
Because the currency is minted at the Fed, whereas the debt is issued by the Treasury. The Treasury cannot print dollars, and the Fed cannot give dollars directly to the Treasury. Therefore the Treasury’s only recourse when faced with a deficit is to issue debt, some of which the Fed might choose to purchase with freshly printed dollars.
Block 950607
2 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
180 days to go!
Also trailer 2 is out!
https://vicountdown.com/en-aud
If you own a ps5 and intend on digitally ordering... I highly advise against that.
https://i.nostr.build/jN49Qk2CnokF3GtZ.png
Buy a physical copy as that will be available. But make sure you preorder or you might be really disappointed when the store is sold out of all 10 copies for your entire city :( If you own a ps5 slim or pro then you can buy one of these (sony made) to play the game on physical.
https://i.nostr.build/XFLcM2z52aO3a6Fa.png
@npub12r0…9qrx @npub1yx6…7kza @npub1c0r…tlvg @npub1jv3…lakg Tag anyone else that needs tagging!
https://youtu.be/pvujgcbaCF8
They’ll use the AI to pilot the drones before asking retarded normies
Block 950607
2 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
"What would Bitcoin be without pizza? Well, it'd be just an experiment like this."
#nevent1q…89yg
These people need to be stopped
Once upon a time I wrote this random pizza generator that listens to #bitcoin transactions and uses txn hashes for entropy. I don't know if it still works, but it could probably be easily modified to listen to local node zmq instead of blockchain-info's websocket.
https://github.com/Shadouts/random-bitcoin-pizzas
Block 950607
2 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
Block 950607
2 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
I’m late but here’s my pie!!
https://image.nostr.build/120c60471ace4b94cfe5133dbc2861efe75149b3bbfb55ec3ef5cbc4c26f8cb2.jpg
Block 950607
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
also let's make signers do other things. our extension lets to tag and bookmark website and store bookmarks public or encrypted on relays
They’re not reevaluating themselves lmao the biggest hypocrites come from that group. They judge each other endlessly while ignoring their own flaws.
Block 950606
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
Block 950606
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
是的
https://npub102e0clhql6r006s4tl38nxwkazgpfva2j0w64qpqmtgh43xnqs5qmz06k7.blossom.band/e47877024478013ef4a54d3cf7f4f87c41314a5c47006040098f0ddafbe2ec51.jpg
Nostr going to a pub in a bus for Bitcoin Pizza Day.
#nevent1q…yjpr
Btw, you can import a WIF easily to @nprofile…2xhz . FYI
Block 950603
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
Bond slashing. First-to-lock. Solver-directed disputes. Mostro v0.17.4 is doing the technical work most P2P projects skip. No middlemen. No KYC. Worth watching.
#nevent1q…efn3
Nostr driving to the one pizza shop on the other side of town that accepts Bitcoin before it closes in 25 minutes.
#nevent1q…409u
I just wanted to play Minecraft. Fuck.
They have such weird takes on their FAQ that I might as well stay using lightspark.
I’m still hyped for clink on zeus though.
And now they're using their surveillance technology to automatically enroll every male. We're in a race against time to defund this madness.
I was telling about ledger, and hardware wallets but I didn’t really understand it at the time but then you did a bunch of Bitcoin research then you told me about Cake Wallet, and Monero the next day after.
Block 950602
2 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
Since companies can’t legally discriminate, they found methods where they can legally discriminate.
It’s not an iq test, it’s an aptitude, and job compatibility test.
Funnily enough, I also got one of those for my entry level blue collar job, and I got hired insta, no interview, etc.
They said here’s a job, and this is when you start.
Bro, I literally orange seeded you.
We’re 2021 but in the good way.
Block 950602
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
It does get a bit raucous sometimes 😅🫂
If you want to import your Nostr Bitcoin address into a wallet, here's some python to make it easy. YMMV, no warranty, GFY, etc.
#nevent1q…wrwu
That's because they suck at it.
Instructions unclear. Now looking at pictures of chickens on Instagram.
Block 950602
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
Block 950602
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
You'll never finish your task list.
#therearenosolutions #onlytradeoffs
If anyone needs it, here's some python that will do the trick.
```
import hashlib
# Base58 Bitcoin Alphabet
B58_ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
# Bech32 character set
CHARSET = "qpzry9x8gf2tvdw0s3jn54khce6mua7l"
def convertbits(data, frombits, tobits, pad=True):
"""General power-of-2 base conversion. Groups 5-bit values back to 8-bit."""
acc = 0
bits = 0
ret = []
maxv = (1 << tobits) - 1
max_acc = (1 << (frombits + tobits - 1)) - 1
for value in data:
if value < 0 or (value >> frombits):
return None
acc = ((acc << frombits) | value) & max_acc
bits += frombits
while bits >= tobits:
bits -= tobits
ret.append((acc >> bits) & maxv)
if pad:
if bits:
ret.append((acc << (tobits - bits)) & maxv)
elif bits >= frombits or ((acc << (tobits - bits)) & maxv):
return None
return ret
def bech32_decode_nsec(nsec_str):
"""Correctly decodes an nsec string into its original 32-byte private key."""
if not nsec_str.startswith("nsec1"):
raise ValueError("Invalid prefix. Your key must start with 'nsec1'")
# Strip the prefix 'nsec1'
data_part = nsec_str[5:]
# Extract 5-bit values from string mapping
five_bit_values = []
for char in data_part:
if char not in CHARSET:
raise ValueError(f"Invalid character in bech32 string: {char}")
five_bit_values.append(CHARSET.index(char))
# Slice off the final 6 characters (the Bech32 checksum)
data_payload = five_bit_values[:-6]
# Regroup the 5-bit payload chunks into standard 8-bit bytes
eight_bit_bytes = convertbits(data_payload, 5, 8, pad=False)
if eight_bit_bytes is None or len(eight_bit_bytes) != 32:
raise ValueError("Decoding error: Key data did not result in exactly 32 bytes.")
return bytes(eight_bit_bytes)
def base58_encode(raw_bytes):
"""Encodes raw bytes into a standard Bitcoin Base58 string."""
int_val = int.from_bytes(raw_bytes, byteorder="big")
result = ""
while int_val > 0:
int_val, mod = divmod(int_val, 58)
result = B58_ALPHABET[mod] + result
for byte in raw_bytes:
if byte == 0:
result = "1" + result
else:
break
return result
def nsec_to_wif(nsec_string):
# Step 1 & 2: Decode Bech32 properly to get the true 32 raw bytes
privkey_bytes = bech32_decode_nsec(nsec_string)
# Step 3: Prefix 0x80 (Mainnet) and Suffix 0x01 (Compressed marker)
wif_payload = b"\x80" + privkey_bytes + b"\x01"
# Step 4 & 5: Compute double SHA256 checksum
first_sha = hashlib.sha256(wif_payload).digest()
second_sha = hashlib.sha256(first_sha).digest()
checksum = second_sha[:4]
# Step 6 & 7: Append checksum and convert to Base58
final_bytes = wif_payload + checksum
wif_string = base58_encode(final_bytes)
return wif_string
# --- Example Test ---
if __name__ == "__main__":
# Test using a burner/mock nsec key
test_nsec = "nsec..."
try:
wif = nsec_to_wif(test_nsec)
print(f"Success! Your valid WIF Key is:\n{wif}")
except Exception as e:
print(f"Error: {e}")
```
Block 950601
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
there's gotta be an #algo controlling which #relays to connect to, right?
#asknostr #amythest #devs
Block 950600
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
Block 950600
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
I memba that granny skyrim lady. No age requirements. Media indoctrinated elderly gamers. I had a weird sinking feeling.
I hope I'm wrong.
Block 950600
1 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
📰 **In this week's issue:**
🗞️ **BREAKING**
Bitcoin Core Fractures As Luke Dashjr Warns that If RDTS Fails, Bitcoin Is Over, and A Soft Fork Threatens Legal Action
The people who build Bitcoin are at each other throats. One of the longest serving developers on the network just told the world that Bitcoin survival depends on a proposal that other Bitcoin developers are calling an outright attack on the protocol. And buried inside that proposal is language suggesting you could face legal or moral consequences for rejecting it. This is not a drill. This is the most significant governance crisis Bitcoin has faced since the Blocksize War of 2017, and it is unfolding right now
https://image.nostr.build/145ae9b20c19409069183d96eebe82a7b3d72adc0c51a04424605744d11fb1c1.jpg
✍️ Author: Chicago
🔗 https://nostrmag.com/article/w21bitcoin02
📈 id#651820870