Last Notes
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
Block 950607
2 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
https://cdn.midjourney.com/video/0903ecda-d46e-4990-99df-b796eab09159/0.mp4
"What would Bitcoin be without pizza? Well, it'd be just an experiment like this."
#nevent1q…89yg
https://cdn.midjourney.com/f5fb4406-3795-4484-8906-60eadd87f5d7/0_0.png
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
I’m late but here’s my pie!!
https://image.nostr.build/120c60471ace4b94cfe5133dbc2861efe75149b3bbfb55ec3ef5cbc4c26f8cb2.jpg
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.
android testing links here
https://play.google.com/apps/testing/org.deepmarks.app
https://play.google.com/store/apps/details?id=org.deepmarks.app
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
Given my current circumstances it is unlikely that I would be able to find a woman that would want to be in a relationship with me.
如何防范被资本和政府收割?
提升认知:学习金融、消费知识,识破常见套路,不盲目相信“高收益低风险”宣传。
保持理性:制定消费计划,坚持“需要才买”,避免被情绪左右;投资只走正规渠道,不碰不懂的领域。
守住底线:强制储蓄,避免过度负债;保护好个人信息,防止被精准收割。
社会与系统层面:收割时间与生存成本。中国资本和政府收普通人套路。
时间收割:用短视频、无意义加班等占满可支配时间,让用户没时间学习、提升,陷入“用时间换小钱”的死循环。
导致普通人一事无成,浑浑噩噩过日子。
系统性必需支出:抬高房价、医疗、教育等刚性成本,构成高昂的“现代生活门票”,让普通人赚的钱只够维持基本生存。
以上就是中国政府和资本收割中国牛马贱民套路。
我永远不会使用抖音和快手,小红书这些垃圾软件就是洗脑普通牛马工具。
I just wanted to play Minecraft. Fuck.
Primal’s main tradeoffs of using centralized servers to load things faster is blatantly false when Amethyst over tor still loads faster.
资本骗局2: 金融与负债,诱导超前消费与债务陷阱。
分期付款与先用后付:模糊负债感知,让用户觉得“花的不是钱”,月底账单却惊人,陷入债务循环。
房贷与学贷绑定:通过高房价、高额学费,让用户用未来二三十年的劳动收入作抵押,深度绑定在系统中,成为稳定偿还“月供”的“合格公民”。
资本骗局:精准围猎不同资产层级,根据用户存款量级设计不同收割方式。例如,针对10万元存款人群,诱导其全款或贷款买车(落地即贬值);针对百万资产人群,推销复杂的私募、信托等理财产品,利用其认知盲区套牢本金。
Block 950603
2 - high priority
1 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
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.
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.
WHO RAN THE SPACEBUCKS SERVERS?
#nevent1q…gkm0
Its not just central banks...
I'm actually of the opinion that the CIA is a KGB operation. Or, they were both created by the same people.
Too much centralization everywhere.
📰 **In this week's issue:**
🗞️ **BREAKING**
Red Sea Luxury Travel Changes Forever With Four Seasons Shura Island Opening
The first guests have just walked through the doors of a 2.6 billion Saudi riyal resort that runs entirely on sunlight, sits on an island most maps forgot, and is part of a nation s grand plan to rewrite the rules of global luxury. This is not simply another hotel opening. It is a warning shot aimed directly at the Maldives, the Seychelles, and every legacy beach brand that believed they had a monopoly on oceanic exclusivity.
https://image.nostr.build/8fefa163013e602ad141c17a71a296ae340659ac16eebe65a5ffac3ada95e00a.jpg
✍️ Author: NM team
🔗 https://nostrmag.com/article/w21travel01
📈 id#356903173
That's because they suck at it.
Instructions unclear. Now looking at pictures of chickens on Instagram.
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
good is rewarded with good, and evil with evil.
there's gotta be an #algo controlling which #relays to connect to, right?
#asknostr #amythest #devs
民主党为了选票不择手段,甚至可以把自己的真实主张藏起来,扮演一个温和的中间派,上台后立刻撕掉假面具,开始搞极左那一套。弗吉尼亚那个骗子女州长就是这么干的
所以不要相信民主党说他是中间派,要看他们有没有把极左从民主党里踢出去
民主党不把极左踢出去,就不能给民主党投票