Ephera

joined 5 years ago
[–] Ephera@lemmy.ml 1 points 1 month ago

I feel like the big name titles are all headed in a similar direction (realism, large open world, story-driven), because they need to differentiate themselves from the indie titles that cover the other bases for cheaper.

So, if that direction isn't your jam, I can certainly see that you'd feel that way, because you need to inform yourself more actively to learn about those indies.

[–] Ephera@lemmy.ml 4 points 1 month ago

To be fair, the kids are just a pretty good indicator of where this whole boat is headed. Someone who's been adulting for a while probably has savings and is willing to burn some of those to keep doing the hobby they like, especially when they're invested with hardware or friendships that exist through gaming.

[–] Ephera@lemmy.ml 1 points 1 month ago

I guess, that's an opinion to have then. I interpreted your point about toxicity to mean something different.

I will say that it certainly isn't the case that no one in the community cares about namesquatting. You can likely find lively discussions around that right now.

But I have to admit that I don't concern myself with it too much.
The thing for me is that one of the solutions that people suggest (for some of the problems that namesquatting has) is namespacing. And Rust kind of already has that, because it's already pretty customary to create basically meta-packages with feature-flags to pull in other packages transitively, meaning your users will only need to get one package name right.

Well, and the other thing is that the official package registry isn't nearly as important in Rust as it is in many other languages, because you can also specify dependencies by providing the URL to the Git repository, with no registry involved. It's mostly just for visibility that you'd stick something onto the official registry.

[–] Ephera@lemmy.ml 21 points 1 month ago (1 children)

I feel like the LLMs really encourage that, too. They'll deliver some garbage and then you tell them to make it less garbage and they'll be like "You clever son of a removed, why didn't I think of that?".

[–] Ephera@lemmy.ml 6 points 1 month ago (2 children)

Sure, but I'm saying in general. I don't know why you're so convinced of your position from the one experience you had.

[–] Ephera@lemmy.ml 19 points 1 month ago (1 children)

What does it matter? I'm fucking thankful that the Ukrainians do the fighting and will lobby for every support of them, because I do not see why Putin would stop warmongering, if the Ukraine was just handed to him. He had no need to invade the Ukraine, so he won't require a need to invade more of Europe.
Even if all Ukrainians get murdered and the land falls into Putin's hand, they would still die as heroes in my book, because they are wearing down Putin's troops.

[–] Ephera@lemmy.ml 12 points 1 month ago

Yeah, in particular, you can write libraries in Rust, which can be used in virtually any other programming language, similar to how you can do in C and C++. And given that not a ton of young kids learn C/C++, there's a chance that the majority of important cross-language libraries (like OpenSSL, SQLite etc.) are written in Rust in a decade or two.

[–] Ephera@lemmy.ml 16 points 1 month ago (4 children)

In my experience, the Rust community is pretty welcoming. Like, it's actually a meme that trans women code in Rust for that reason.

[–] Ephera@lemmy.ml 1 points 1 month ago (1 children)

I do think, it's fair to use Python code which uses C under the hood in benchmarks, because it does often match reality. But then it also has to be realistic code. If it's just a single line of Python code, which calls into C and then everything happens there, then there is really no point for you to use Python.

Python only makes sense to use, if you do write some amount of glue code with it. And then it does require significantly more skill to write performant code than it does with many other languages, as lots of costly abstractions are hidden from you. And it often also requires more effort, since you might not find performant libraries, since so much of the ecosystem only has performance as an afterthought. Reality is messy, which is why realistic Python code still tends to do terribly in benchmarks, whether it calls into C or not.

[–] Ephera@lemmy.ml 25 points 1 month ago (1 children)
[–] Ephera@lemmy.ml 3 points 1 month ago

My work laptop has Kubuntu LTS, which is on Plasma 5.27 with X11, whereas I get to use the latest Plasma with Wayland on my personal laptop. Granted, I don't do much gaming or such, but I definitely run into fewer bugs with the latter...

[–] Ephera@lemmy.ml 14 points 1 month ago (1 children)

I enjoy harsh, bright lighting. It makes my brain think, it's the middle of the day, so we need to be awake and doing things. 🙃

view more: ‹ prev next ›