Jon Atack boosted


I've been thinking that working on marketing for libre projects would be awesome!

Is there anyone on the fediverse I could talk to about getting a leg into that industry?

And I'm not talking about just drawings and illustrations but graphics, photoediting and videos, and finally ideas / marketing strategies.

I think I could be a great asset to projects out there.

Please share!

#linux #libre #foss #floss #opensource #libregames #mastoart #art #creative toots

Jon Atack boosted


Compiled a bitcoin price tracker watch app for the PineTime ⌚ thanks, and 💪

Jon Atack boosted

"This is the future, I’m afraid. An automated future where no one actually knows how things work."

any satoshi roundtable opinions/experiences?

Jon Atack boosted

About a year ago I remember wondering when Boneh-Shoup would ever get updated from 0.4 ... well this month it has! 0.5 is out:

I see a section on pairings for example. Hopefully a bunch more chapters filled out 👍

Jon Atack boosted
Jon Atack boosted

is anyone still using the binaries for 32-bit x86 linux?
if you do, please let us know—the current idea is to phase them out in the not-so-distant future

thanks for reviving the Bitcoin Merges bot @orionwl :)

Jon Atack boosted


Bitcoin Optech newsletter #78 Year-in-Review Special is here:

- summarizes developments in Bitcoin during 2019
- major releases of infrastructure projects
- notable technical conferences / events
- new open source infrastructure
- Bitcoin Optech efforts

Jon Atack boosted

Breaking encryption puts everyone at risk.

"Even the Defense Department is now pointing out that the government’s quest to weaken encryption lies somewhere between counterproductive and downright harmful."

@jon Updated the notes for this Wednesday’s session with some definitions:

- Undefined Behavior (UB)
- Uninitialized variables
- MemorySanitizer (MSan)
- Valgrind

and added more resources.

Thanks to practicalswift for his pedagogical efforts and work on this in Bitcoin Core.

Notes and questions for next week's PR review club are up!

This is a good opportunity to learn about and discuss ways to mitigate uninitialized variables and improve our reviewing and testing.

correction: Clang -ftrivial-auto-var-init=pattern

@jon while preparing the notes to host the session, watched this youtube talk today shared by practicalswift on mitigating undefined behavior and preventing uninitialized variables from being exploitable...

will try using -ftrivial-auto-init=pattern in Clang

Next week's Bitcoin Core PR review club is on #17639 “Add make check-valgrind to run the unit tests under Valgrind” by @practicalswift to improve detection of uninitialized values -- like the one that recently caused the Bitcoin Core patch release. Notes and questions up soon.

@jon thanks everyone, that was the most-attended review club session yet. it was great to have domain experts like gleb, ethan, and matt join in and participate actively

Jon Atack boosted
Jon Atack boosted

The appropriate way to phrase this is: Twitter wants to make a Mastodon-clone. It's only fair.

Jon Atack boosted
Show more
unidentified instance

(instance image by мøтħer ¢røω)