Pinned toot

Everyone, @ me or @judeswae if you have any questions, I'm happy to help where I can

Today, we've unveiled our roadmap to #PeerTube's v3: live streaming, global search, better plugins, playlists and moderation: we will need your help!
▶️ info framablog.org/2020/05/26/our-p
▶️ share and support joinpeertube.org/roadmap

Welcome to @moritzheiber as a new contributors to Regolith Linux!

He's understanding Debian packaging very well as you can witness in this tooth:

mastodon.social/@moritzheiber/

Zoom plans to release and publicly discuss its draft to E2EE for their video conferencing software as soon as tomorrow: blog.zoom.us/wordpress/2020/05

Say what you will about Zoom, but that's a positive development and I'm looking forward to taking a look at what they've come up with

Which I couldn't make use of because I lack an appropriate license for Microsoft Teams ..

ThoughtWorks has a (very limited) license for Office365, which allows for my colleagues to download standalone client versions of Microsoft's Office suite .. it absolutely does not allow for using Teams in any shape or form.

I ended up having to forfeit my seat on the panel because I literally couldn't join it because of technical difficulties..

This is the 21st century .. 🙄

Show thread

So, yeah .. I was supposed to be on a panel at Microsoft Build today, speaking about Cloud Native Architecture.

Unfortunately, the software Microsoft is using for realizing Build this year, Microsoft Teams Live (not to be confused with Microsoft Teams) only runs on Windows or macOS (not Linux, not iOS, not Android).

So Microsoft literally had me pick up a Windows 10 Surface laptop at their local offices, so I could still participate.

The latest ThoughtWorks Technology Radar (volume 22) is here, created completely remote, with a few interesting topics .. and while I don't necessarily agree that Kubernetes is our new overlord this is my contribution: thoughtworks.com/radar/techniq

Understanding platforms as products is absolutely quintessential for their success and I have literally not seen any other approach succeed in the wild.

If you want to play cloud provider you better have a compelling product.

We did not know about this beforehand as it is not noted in any docs we could see regarding distro or pg upgrades. We noticed strange things approx. 6 hours after the distro+pg upgrade with pg_upgrade and had ~10 unique index violations in our relatively small Mastodon instance, ~10 across 2 smallish HackMD instances, and ~30-40 across 2 rather lively Matrix Synapse instances. It took us around 3h to get everything sorted and can only _hope_ everything is good now. Please read the linked wiki.

Show thread

Affected upgrades are Ubuntu 18.04 or lower to 18.10 or higher, so especially current LTS upgrades (18.04 to 20.04), Debian 9 or lower to Debian 10, RHEL/CentOS 7 or lower to RHEL/CentOS 8.

Not heeding the linked advices will at some point in the future lead to strange search and ordering results out of your db and will probably cause duplicate entries despite unique indices. Fixing this afterwards involves rebuilding the indexes and somehow fixing any duplicate key error you encounter.

Show thread

Important ASA (Admins Service Announcement) for Mastodon and generally PostgreSQL admins: Due to some changes in glibc some distribution upgrades will cause PostgreSQL text indexes to become corrupted, potentially leading to unique indexes not being correctly enforced and inconsistent application data.

THIS WILL ALSO HAPPEN IF YOU DO NOT UPDATE YOUR POSTGRESQL, A DISTRO UPDATE IS ENOUGH!

wiki.postgresql.org/wiki/Local

Judging by the number of genuinely positive feedback I have received, the most useful piece of information I have handed to my colleagues in these past 3 weeks, is the Mac shortcut to type . [⌘]+[ctrl]+[spacebar]

🙄

These days "DevOps" is loose term, purposefully kept ambiguous because .. well, largely because it pays well to leave it obscure and opaque 🤑

Join me and other folks in the community to take a stroll down memory lane to dig up what DevOps isn't, what it really is, and how it can help you and your colleagues harness its philosophy and methodologies to build better products and, ultimately, provide more value for your customers: meetup.com/ThoughtWorks-Berlin

Fairphone and /e/ OS have teamed up to introduce the first privacy conscious and sustainable smartphone on the market. Listen in as we chat to @gael_duval@twitter.com, the founder of /e/ foundation: frphn.co/ePzbn

Welcome #Fairphone3 to our range of #deGoogled phones!

This is probably the 1st privacy conscious and sustainable phone, fair for the planet and your personal data.
Preorder your /e/-Fairphone 3 today!

e.foundation/e-fp3
@Fairphone @WeAreFairphone #privacy #smartphone #yourdataisyourdata

Very proud to have released the first chapters of „The Rails 6 Way“, the book I‘m writing with Obie and Tom <3 It is a lot of work, but that makes me even happier to have reached this milestone

leanpub.com/therails6way

The best article on io_uring and eBPF I’ve read in a while, about why it has the potential to revolutionize development on Linux.. super interesting! thenewstack.io/how-io_uring-an

Show more
Toot.ThoughtWorks

A Mastodon instance running on ThoughtWorks infrastructure for its employees to interact with the Fediverse.