3,283 karma · joined July 3, 2014
This case is a pretty clear example of how this is not in fact the case. By the metrics of a captialist system this should be a huge success. You have investment, voluntary contracts, free markets and fierce competition that results in huge amounts of innovation. Yet the result is horribly useless waste that hurts society. I think it's pretty fair to call it out.
That is, to project some of my own opinions: If something like this is not enough to cause major consequences for a big company like google, there is little hope that anything will.
If you don't have a use case in mind, I'd suggest just trying to actually use Rust for something instead of spending time trying to construct problems where Rust would be bad at the solution.
I think more what's more going on is that longtime Rust programmers can get frustrated by the sheer volume of people who have never used Rust but dismiss it because they hypothesize that they will need to regularly write things like linked lists in Rust just because they are the easiest data structure to write in C.
When in reality let alone the amount of high performance data structures in the standard library and crate ecosystem mean it's extremely unlikely they'll even feel to write any data structures in the first place. Programming Rust and C or C++ is a very different experience in numerous ways and it is unproductive to expect that not to be the case.
Disclosure: I own ~$1 in cryptocurrency I forgot the password to years ago
> Silvia Pastorelli explained that companies “have been consistently over-estimating the need for gas and basically, ENTSOG members have received something like, just short of 90% of the EU’s gas infrastructure subsidies which is a lot of money, and the fact that they basically can decide gives them lots of power.”
> But according to Global Energy Monitor’s (GEM) report, ‘Gas at a Crossroads‘, the EU already has a large excess of gas infrastructure. The EU gas import capacity is nearly twice as high as EU gas consumption – according to the report, “The utilization rate in 2018 was ~60%, with ~40% spare capacity.” And GEM’s survey found €117 bn in new EU gas projects are in development, including €52 bn for gas pipelines, €12 billion for LNG import terminals, and €53 bn for gas-fired power stations.
It's only made worse by how only select people can participate. That is on top of Brazil's history of using literacy tests for racial discriminatation. As well as their current, ineffective mass-incarceration policy (now 3rd largest in the world), which as in the US hits indigenous and black south americans harder. I don't expect they'll have a rich corpus of indigenous literature either.
This is why I am very critical, despite reading a book generally hurting nobody. If they truly wanted to keep people out of prison they should end their mass incarceration and improve inequality, not allow select people (who will be almost definitely be disproportionately white) to get out easier.
But then again the head of state is an outspoken fan of the military dictatorship so that does not seem likely.
In general the problems with XMPP are rarely with missing checkboxes or things that miraculously don't exist somewhere in the hundreds of accepted and in-progress XEPs, but the long tail of user experience in the real world.
I don't personally think multi-device will ever be solved in a satisfactory way in XMPP. Like IRC, the whole architecture is fundamentally based on relaying messages. This works great for desktop computers, but as you add more devices with more intermittent connectivity, it breaks down quickly as you need to resort to hacks like sending deltas to other devices as carbon copies, which may or may not be delivered or interpreted correctly by clients. To solve it you need to fundamentally rethink your protocol not as one that relays messages, but synchronizes history. This is extremely hard to do without breaking backwards compatibility as you basically need to rearchitect every part of the stack. Matrix is a notable open messaging standard that does this and although it has it's flaws, multi-device experience is not one of them.
I'd definitely welcome XMPP making improvements in this area, but I'm not personally optimistic it can be done in time considering the generally dwindling userbase.
Now, you might argue that this does not feel like labor because it's more voluntary than labor usually is. Which is totally correct and exactly why this industry is so lucrative.
Why are you so intent in employing them?