One thing I hate being in the city is fkn rats. Didn’t care for them until they started destroying our sht.
Energy is the base layer of human existence. Money is just a byproduct. #bitcoin
nostr:note1rqm39f5jna8zna50khmw9nlyc2nlafj4v5g5qgmmjtv9v24fzraq7fq5su
Desktop OS is a shitcoin
Things I've found useful (but not necessary) to learn while being a node runner:
- Networking tools
- Unix/shell terminal commands
- Bash scripting
- Good net sec
I'll share what I can as I progress. One thing I'd like to get into is doing penetration testing on our nodes.
Never enough
Si estuviera en PR me uniría a esto.
I would be so into this.
If you’re overwhelmed and worried about a situation, write down everything you’re worried about then cross off the things you cannot control and just work on things that you can control.
Not to mention #nostr
Gm! Grateful to be alive and witnessing such an important time in history #bitcoin
We are so early 🫂
Can someone explain to me why this keeps talking to bugsnag? #asknostr
Selfhosting is a beautiful thing
Now reinitializing after disabling analytics and using my own electrum server (much better)

Connections now reduced to
My node
Bugsnag
Bitstamp
Eventhough I disabled analytics? I definitely don't know how any of this works...
nostr:note1zqtefslzy8p9wak39uqrrj8x4u5fyl87esj7d7aqjxqyc2g4hruskz9vme
For shits and giggles lets look at Bluewallet's connections and try and see what each of them are used for...

Busgsnag is for real user and error monitoring. I suppose this is a diagnostics service for analytics.
bitcoin.lukechilds.co looks to be Luke's electrum server, which is set by default.
Bitstamp is a crypto exchange that is pricing info
More electrum servers?:
mainnet.foundationdevices.com
amazonaws.com
electrum1.bluewallet.io
ssd.jhoenicke.de
Playing around with python and doing mempool data analysis on your own node. Now am I tripping or is that an avg fee of 2btc ?? I gotta be reading this wrong.
import requests
import pandas as pd
import matplotlib.pyplot as plt
# Get the latest address from the Mempool.Space API
url = "http://yournode.local:3006/api/v1/mining/blocks/fees/1w"
response = requests.get(url)
data = response.json()
avg_fee = []
for i in range(len(data)):
avg_fee.append(data[i]['avgFees'])
df = pd.DataFrame(data)
plt.plot(df["avgHeight"], df["avgFees"]*1e-8)
plt.xlabel('Block')
plt.ylabel('Avg Fees [BTC]')
plt.show()

When downlaoding a file remember to verify its signature
shasum -a 256 /path/to/file
GM #nostr 🍵
Drinking tea, ran out of coffee #teachain 🧘
“#bitcoin is not for poor people but poor people will use #bitcoin” -@NVK 😂 🧂
