Their finance reports are public. You should look at those, if that’s what you believe.
Their finance reports are public. You should look at those, if that’s what you believe.
Seems like they just asked people “Would you be willing to give up owning a car for good?” and then people got to respond with:
It’s described in the report on pages 19, 20 and 150.
The five on the left are where cars are most dispensable, and the five on the right are where cars are least dispensable.
There’s two alternatives currently in development, inZOI from the PUBG devs, and Paralives from a smaller indie studio.
I’d say Organic Maps is quicker, if you know a specific information at a specific place needs to be updated, whereas StreetComplete is better for finding out where on the map information is still missing.
So, StreetComplete basically sends you on various ‘quests’ to check information on-site. It’s more intended, if you’re generally interested in contributing, but makes it rather fun to do so.
Big difference to the Wikimedia Foundation is how much money they need. The Mozilla Corporation (which develops Firefox) has around 750 employees.
Optimistically, only 500 of those are devs and work on Firefox. If you pay those a wage of 100,000 USD, that makes 50 million USD of costs just for wages.
Firefox has less than 200 million monthly active users, so everyone using it would need to donate $0.25, or alternatively 1% of users would need to donate $25, yearly.
That’s a lot of money to hope people donate, and this is a very optimistic ballpark estimate.
Yeah, the amount of money they get from donations is so tiny compared to what they need for developing Firefox, that they don’t even divert it for Firefox.
They use it for activism, community work and in the past, they’ve also passed it on to other open-source projects, which are also important for the web but don’t have the infrastructure or public awareness to get donations directly.
Ich kann mir den Typen so überhaupt nicht in einer Führungsposition vorstellen. In der Opposition den populistischen Miesepeter spielen, das kann er ausgezeichnet, aber selbst Ziele setzen und umsetzen, kann ich mir nicht vorstellen.
Schon klar, dass er das als Vorstand der Stillstandspartei auch nicht unbedingt will, aber ist dann halt auch weniger Führungsposition und mehr Totgeburt.
Wasn’t aware of that, so thanks for pointing it out, but yeah, what it’s really about is the nicotine. They want fewer people addicted.
Seems like it’s more about discouraging any tobacco use, rather than how unpleasant it is to others.
I guess, you could buy a handful of USB sticks…
I mean, if we’re talking about all those problems, the no-type-annotations issue is rather specific for Python, JS/TS and Ruby.
But in general, I feel like there’s somewhat of an old world vs. new world divide, which happened when package registries started accepting libraries from everyone and their cat.
In C, for example, most libraries you’ll use will be quite well-documented, but you’ll also never hear of the library that Greg’s cat started writing for the niche thing that you’re trying to do.
Unfortunately, Greg’s cat got distracted by a ball of yarn rolling by and then that was more fun than writing documentation.
That’s the tradeoff, you get access to more libraries, but you just can’t expect all of them to be extremely high-quality…
As a musician, this is how I feel when talking to percussionists. Pretty much anything that makes a sound can be used for percussion and plenty of them have been given specific names: https://en.wikipedia.org/wiki/List_of_percussion_instruments
Ich befürchte, dass trotzdem noch extrem viele russische Bots unterwegs sind, um Zwiespalt zu säen, aber bin trotzdem vorsichtig hoffnungsvoll, dass das etwas hilft.
I frequently hear them dubbed “Daily Hate Mail”.
Honestly also annoying as a not-so-new folk. I just thought about this yesterday, I reasonably expect to clone a random project from the internet written Java, Rust et al, and to be able to open it in my IDE and look at it.
Meanwhile, a Python project from two years ago that I helped to build, I do not expect to be able to reasonably view in an IDE at all. I remember, we gave up trying to fix all the supposedly missing dependencies at some point…
I’m guessing, they meant to write “that the language has no default way”.
I don’t know, man, far too many people seem to think that “easy to learn” means they’ll know all they need to know in relatively short time.
Like, you talk to our data scientists and they’ll tell you doing anything in Python, no problem. But you talk to our seasoned software engineers and you see the war flashbacks in their eyes, because it racks up in complexity so fucking quickly, it’s insane.
It does have that, the ecosystem is just really fractured and also not good.
Sort of the ‘standard’ way of managing dependencies is with Pip and a
requirements.txt
. By itself, that installs dependencies on your host system.So, there’s a second tool, venv, to install them per-project, but because it’s a separate tool, it has to do some wacky things, namely it uses separate
pip
andpython
executables, which you have to specify in your IDE.But then Pip also can’t build distributions, there’s a separate tool for that,
setup.py
, and it doesn’t support things like .lock-files for reproducible builds, and if I remember correctly, it doesn’t deal well with conflicting version requirements and probably various other things.Either way, people started building a grand unified package manager to cover all these use-cases. Well, multiple people did so, separately. So, now you’ve got, among others:
Well, and these started creating their own methods of specifying dependencies and I believe, some of them still need to be called like a venv, but others not, so that means IDEs struggle to support all these.
Amazingly, apart from Rye, which didn’t exist back when we started that project, none of these package managers support directly depending on libraries within the same repo. You always have to tag a new version, publish it, and then you can fix your dependent code.
And yeah, that was then the other reason why this stuff didn’t work for us. We spent a considerable amount of time with symlinks and custom scripts to try to make that work.
I’m willing to believe that we fucked things up when doing that, but what makes still no sense is that everything worked when running tests from the CLI, but the IDE showed nothing but red text.