We got together with friends and had a great time escaping Cuckoo’s Clock at Missing Pieces. We escaped with 13m 36s left on the clock having used 5 clues. Room 45!


I’m glad I grabbed a screen shot of the “Promotion of alternative social platforms policy” because now that same URL returns a 404 and appears to be deleted from the search index.
I feel like Twitter is disrespecting micro.blog by not including it in the banned list of platforms you can link to. Show some respect! Post is on there and it’s been around for 5 minutes.
Follow me @jthingelstad on micro.blog!
This new “Promotion of alternative social platforms policy” on Twitter deserves memorializing for the pure idiocy of it.
The goalkeeping from Martinez was epic for Argentina! 🇦🇷 ⚽️
That was absolutely beautiful and epic. Tears or joy for Argentina. Messi the heart of it all. Mbappé gets golden boot. Love this game. Argentina 🇦🇷 3 v France 🇫🇷 3. 4-3 on kicks. ⚽️🎉
Suddenly penalty kick and another in the back of the net goes Argentina 2 France 2!!! ⚽️ 1m 33s between goals.
GOAL!!! Argentina 2 France 0.
GOAL!!!! Argentina 1 France 0
Getting ready for history to be made! Tyler and I got a selfie with Messi! Cheering for Argentina at my brothers place on Lake Pokegama! 🇦🇷⚽️🎉
We had a great time at the Rock & Roll Christmas Show!
These tall pines are carrying a lot of weight. Lake Pokegama, MN.
Not your domain, not your words
In the crypto community there is a common and very important saying:
Not your keys, not your crypto.
Meaning if you don’t manage the private keys to your wallet, someone else is. And whoever that someone else is, they actually own your crypto. A lot of people are learning this lesson again with the fraud at FTX.
I think we need another saying for social media.
Not your domain, not your words.
If your writing is on some website where you don’t control the domain in the URL, then it isn’t your writing. Whoever controls that domain name, they can do whatever they wish. This lesson gets confused in hand wringing about censorship and freedom of speech.
If you want your words to be yours, get your own domain name, and put a website on it. There are several services that make this easy for a small fee.
Tammy and I had a fun night at Tina Schlieske’s Holiday Get-Together at the Parkway Theater tonight. 🎅🎄 Ho Ho Ho! Dinner beforehand at Sidecar - really good food!
Hector and I at DelSur Empanadas celebrating Argentina’s 3-0 victory over Croatia to go to the World Cup Final! 🇦🇷⚽️🎉
Find Unique Addresses for Multiple POAP Events
How do you get a list of unique addresses that have claimed any set of POAPs?
Each POAP event allows you to download a CSV file that has the addresses that claimed it, along with other data. Download all the CSV files into a directory. Now, assuming you are on Unix-like system, the rest is pretty easy.
First put all the CSVs together in one file. The download from POAP is missing a trailing newline, so loop in the shell.
for file in *.csv; do
for> cat $file >> combined.csv
for> echo "" >> combined.csv
for> done
Now lets spit the second column, the address, into another file. awk does this well.
awk -F "\"*,\"*" '{print $2}' combined.csv > addresses.txt
Now the classic sort and uniq combination will give us what we want.
cat addresses.txt| sort | uniq > addresses-uniq.txt
And you have your list!
I’ve created 27 POAP events that have had 630 tokens claimed from 354 unique addresses. Art for 4 of them from Poapathon. I 💚 POAP! Pretty cool!
PS: I’m planning a fun surprise for those 354 people. 😊🎁
I frequently connect with a number of people in Ukraine. I was asking how the power situation was. I got a copy of their schedule. Weekday on the left. Empty box is normal, power on. Black is no power. Grey is maybe, we’ll see. From 4 to 6 hours of power a day.