Hmmm maybe I need a shirt with this QR code on the back
Or maybe on a backpack because I don't wear tshirts
I don't know what will happen, but this airline was state owned and bankrupt pre-covid. Mostly due to government mismanagement and corruption AFAIK. Can hardly be worse.
This quote overvalues scarcity and undervalues utility.
Doing a useless thing well that other people are bad at is not a good strategy.
Most people are bad at most skilled work, so you just need to get skilled in one thing useful to be better than most other people.
"Being good at something doesn’t promise rewards. It doesn’t even promise a compliment. What’s rewarded in the world is scarcity, so what matters is what you can do that other people are bad at." – Morgan Housel
Reduce, Reuse, recycle!
@0 No I don't know.
This is interesting. Employees of the bankrupt state-owned South African airline SA Express have pooled their money in a crowdfunding campaign and will become the new owners, instead of having it liquidated.
RT if you want to see @firstname.lastname@example.org on @email@example.com's show
THE THING ABOUT RANSOMWARE IS IT ISN’T GOING TO STOP, YOU CANT REALLY CONVINCE COMPANIES NOT TO PAY AND WHEN THEY DO PAY IT ONLY INCENTIVIZES THE CRIMINALS
Finished integrating a group chat and videoconferencing system for our research team based on @firstname.lastname@example.org @email@example.com and #conversejs. XMPP is really nice and powerful and paired with WebRTC it rocks.
EU Commission announces plans for "European digital identity", which we should "use for everything", from online shopping to tax returns. The German Federal Constitutional Court has banned lifetime personal identification numbers because they encourage screening. Using multiple profiles and pseudonyms is of existential importance for many people and groups! What we really need is decentralized identity servers of your own choice that are interoperable.
When using it in Converse, the state and UI in all tabs change based on incoming stanzas, but not for outgoing stanzas.
We need a way to also sync those state changes across tabs.
Redux has good support for this, so I'm tempted to migrate to it in order to, amongst other things, solve this problem
That would however be a lot of work, so it might be a while before this feature is working in Converse
I just released Strophe.js version 1.4.0.
This release adds support for running a websocket #XMPP connection inside a Shared Worker, enabling you to share a single XMPP connection between multiple tabs.
Software development and electronic music.
Works mainly with XMPP. If you're looking for an XMPP job, check out https://xmpp.work
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!