24,628 karma · joined October 21, 2019
https://www.bitecode.dev/
Email: contact at bitecode.dev
That's 2 orders of magnitude up the resources invested.
And not even for stealing in the case of Mega, but for assumed money people would have paid to IP owners if the service hadn't existed. Which is a premise pirates have been debunking for years.
When I used mega, I didn't have the money for the content. Today I pay for netflix and steam games.
This is not about justice, this is about power.
In this case, he annoyed powerful IP owners, and those people in our current society are as powerful as they get.
Second, there is way more to an ecosystem that hype. Api, compat, deprecation, new features...
If you never created an web api and have to do it now, you still have to make a choice, hype or not. This choice will have very different consequences if you know only about flask and drf, if you heard of fastapi, or if you get told about django-ninja.
It's the same for every single task.
And even without new things, just learning the old ones is work. In python you can encounter -o ir PYTHONBREAKPOINT, be put on a project with one of 10 packaging systems, have to deal with pth files, etc.
And it's the same for all langages. It's a lot of work.
And I'm an advocate of not chasing new shiny toy, but it's also a problem when after so many years people don't know -m exist or stick to setup.py.
In fact, I'm willing to bet half of HN can code in Python, yet can't tell the difference between setup.py, setup.cfg and pyproject.toml.
That's part of the things the ecosystem dumps on you.
Not getting ruff, uv, django-ninja or diskcache would be just plain waste of productivity and ease of life for me.
W13 had so much to love, but something was missing to make it stick.
It is a sequel.
You don't remember the first book?
E.G: if you arrive in Python right now, numpy is in version 2 and polars is stable. uv is all the rage, pydantic gained so much perf it's not even funny, toml is part of the stdlib and textual is looking very good. Type hints are much better than 2 years ago, htmx is used a lot in the web department, fasthtml is having a moment in the light and pyscript got a platform. Is any of those information worth acting on? Should you ignore them all for the sake of productivity? Should you carefully evaluate each proposition?
Now if you have to do that with rust and erlang as well, it's a lot of time you could spend on coding instead.
I think you can generalize it about any information that would shatter your identity.
It's the reason some people will tell you Arch Linux worked perfectly on their machine despite having plenty of problems.
The reason why people adopting a religion, a diet or new sexuality will probably not tell you if they are unhappy about the consequences.
Graham did say we should keep our identity small: https://paulgraham.com/identity.html
Then you start wondering if you, or anybody, have forgotten anything so important that it would shatter your world.
And would you ever know? Is there any way to ever know?
What if the past changes as much as the future?
What if that's the Mandela effect?
Scp stories quality and style vary a lot and there are a lot of them. I would suggest:
- SCP-096
- SCP-3008
- SCP-294
- SCP-4666
To warm you up.
Take the best of SCP lore, keep you guessing, make you root for the most deeply lost cause that can possibly be and still see hope because the characters and settings are awesome.
However, what do I know? This is my first day on HN.
I'm always surprised at the amazed look of my friends when they see me concretely use the tool. They just didn't picture it until they saw it in action.
If you start discussing this topic here, you will get a wall of people defending their position and a ton of downvotes, but the bottom line is, they are like the politicians or CEO they blame: if the money is good enough, morality is flexible.
No amount of BS in their beautifully worded code of conduct will change that.
Python is python because people cared about other things for many years.