Show newer

Little addendum on the calendar servers, as Peter Todd pointed out on the bird side, there's multiple and they're run by different people. Some of them even take lightning donations.

Show thread

In episode 16 @AaronvanW and I explain OpenTimeStamps and how it played a small role in the US election, because of a signed email about coffee:

At PR review club I learned about BIP-50 where a change from BerkeleyDB to LevelDB unintentionally caused a chain split because LevelDB could handle blocks w more to inputs.

Incidents like these explain why core development is so conservative but as a developer, I do find it comforting that even the best projects make mistakes. A rite of passage for every young engineer is to accidentally break prod (for me this was at an AdTech company so maybe it was actually a good thing?)

Ruben @RubenSomsen joined @AaronvanW and me again to explain utreexo, a way to sync nodes with extremely little RAM, at the expense over more bandwidth:

In episode 14 @AaronvanW and I explain Assume-UTXO, as well as some earlier performance improvements like headers-first and assumevalid.

In episode 11 @AaronvanW and I discuss the Easypaysy proposal, a bit of BIP 47 Payment Codes and if you really want to use the blockchain for your address book.

Bitcoin Optech newsletter #117 is here:

- describes a compiler bug that casts doubt on the safety of secure systems
- explains a technique that can be used to more efficiently verify ECDSA signatures in Bitcoin
- popular Q&A from the Bitcoin StackExchange

Take this with a grain, micro-dose or truck of salt, but I wanted to do some mask math.

One stubborn confusion I often see, and tried to clarify at the bottom, is the difference between effectiveness (how many times a mask prevents spread) and filter quality (what percentage of particles it stops). A low quality mask can be very effective in some settings!

Didn't see this coming: another 25% speedup in signature validation on Bitcoin. No consensus changes, everything already implemented and tested. Only a patent was in the way, and it just expired.

The new setup is based on this 5 year old blog post. Although Zoom (slighty?) updated their H6 it's nice to see not much changed.

Plug analog mics into the little device, turn of phones to prevent interference, adjust volume (I need more practice with that), press record, press stop, put SD card in laptop and mail WAV files (1 per mic) to editor. 3 meter extension cables even make it corona-proof :-)

Show thread

We also switched from USB mics to analog gear. It's an absolute pain in the ass to get multiple USB mics to behave, especially when there's three, as in episode 8 with Ruben Somsen about state chains. macOS just magically combines them in a single surround sound track, leaving your audio editor confused. No way to adjust volume. Monitoring also adds a slight delay, making you feel you're a robot. It's easy to mess up settings and fail to record and annoying to export in useful format. So...

Show thread

Disturbing reports that Google Play is threatening to kick out Mastodon apps. See:

App stores have a track record of acting capriciously & are also easy targets for gov't censors (including Trump). This is why alternatives like @fdroidorg are so important for user freedom.

If unfamiliar: F-Droid is a free & open source app you can use to install other Android apps, with focus on free & open source software. Get it here:

Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!