No I don't think it's racist to want to live in a city that is predominantly occupied by similar people to you. I think his stats are wrong - London is still mostly British people (at least it was when I last went). But imagine if it was like 95% Indian people. That would a huge change and a big cultural shift and yes I think it's ok to object to that with instantly becoming racist.
Yeah good luck with that. The righteous left doesn't want empathetic coexistence with alternative views any more than the immoral right does.
DHH has fairly normal right wing views. Nobody has been able to point me to anything so objectionable that should mean he is excluded from the community. The worst I could find is that he thinks it would be better if London was predominantly native British, which I don't think is an out-there idea.
These inclusive communities have to learn to be more actually inclusive. It's ok to ban him if he's harassing people due to their political views in the Ruby community, but it looks like all he did was post some moderately right-wing views on his blog.
Not going to hold my breath though.
I don't know anything about the Hyprland guy but I wouldn't be surprised if it's a similar story.
There’s zero cost to using it instead of a div so the only reason not to use it is to purposefully screw users who need accessibility features.
No, the main reason is because people don't know about it, because it's an extra thing to remember for little benefit. Same reason other semantic-only tags like article get very little use.
only differ from div in styles
Err yeah the "only" do a really useful thing that lots of people want.
If output came with some nice styling and maybe animations... maybe a built in copy-to-clipboard option... then people would have used it.
Presumably they're counting by number of chips (or maybe cores?), in which case this isn't a huge surprise. Nvidia alone is probably a huge fraction of that.
I agree, KDE is actually pretty amazing these days. Bizarre that the Linux ecosystem is focused around Gnome when there's another option available that so much better.
RVA23 is pretty nice. This is the first RISC-V profile that's really viable for desktop class CPUs. (But I still wouldn't buy a RISC-V chip expecting to run Linux on it until they have proper support for UEFI, ACPI, etc. and "unified discover" is specified, which won't be for probably 3-5 years.)
Yeah I'm watching Ty. Pytype and Pyre are not serious options. Nobody really uses them, and Pytype is discontinued. Facebook have a new project called Pyrefly that's also worth watching.
But for now, use Pyright. No argument. If you're really worried about Microsoft (and not Facebook or Google for some reason) then use BasedPyright.
Just practice, do projects. Also if you can work on projects with other people because you'll read a lot of bad code and learn how not to do things (hopefully).
Learn lots of programming languages. They often have different and interesting ways of doing things that can teach you lessons that you can bring to any language. For example Haskell will teach you the benefit of keeping functions pure (and also the costs!).
If you only know Python I would recommend:
Learn Python with type hints. Run Pyright (don't use mypy; it sucks) on your project and get it to pass.
Go is probably a sensible next step. Very quick to learn but you'll start to learn about proper static typing, multithreading, build tools (Go has the best tooling too so unfortunately it's all downhill from here...), and you can easily build native executables that aren't dog slow.
C++ or Rust. Big step up but these languages (especially C++) will teach you about how computers actually work. Pointers, memory layouts, segfaults (in C++). They also let you write what we're now calling "foundational software" (formerly "systems software" but that was too vague a term).
Optionally, if you want to go a bit niche, one of the functional programming languages like Haskell or OCaml. I'd probably say OCaml because it's way easier (it doesn't force everything to be pure). I don't really like OCaml so I wouldn't spend too much time on this but it has lots of interesting ideas.
Final boss is probably a dependently typed language like Lean or Idris. Pretty hardcore and not really of much practical use it you aren't writing software that Must Not Fail Ever. You'll learn loads about type systems though.
No I don't think it's racist to want to live in a city that is predominantly occupied by similar people to you. I think his stats are wrong - London is still mostly British people (at least it was when I last went). But imagine if it was like 95% Indian people. That would a huge change and a big cultural shift and yes I think it's ok to object to that with instantly becoming racist.