Read All of Hacker News with hanopener.
If you don't have a blog. Start!
There is something really exhilarating about being linked to from other places. :)
New blog post: How to implement a basic ActivityPub server https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/
This writeup of my #LibrePlanet2018 keynote on BoingBoing is more eloquent and concise than the talk. Thanks to Cory for the awesome summary, reflections, and signal boost! https://boingboing.net/2018/06/21/digital-enclosure.html
Attention #debian and #python people: If you're using Debian Testing (Buster) and updated recently, Python's `venv` module is broken. See the bug report here for a filthy hacky workaround: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901803
Calls for proposals for #debian artwork for the buster release.
Better API Testing with the OpenAPI specification: https://opensource.com/article/18/6/better-api-testing-openapi-specification
Tomorrow I’m going to visit Baku for the first time since we left 24 years ago. Really excited to discover where I was born.
Really interesting article on how #linux Executables work - learned a ton!
I wrote a thing about time complexity. I can't decide if I'm prouder of the article or the title doodle. (^ｰ^)
Announcing .NET Core 2.1