This is the dram. Since the entire codebase is shit, you basically have to rewrite it basically in its entirety.
Which means you can do it with an actual good design.
And if you mess up on something, you have a working version you can consult.
This is the dram. Since the entire codebase is shit, you basically have to rewrite it basically in its entirety.
Which means you can do it with an actual good design.
And if you mess up on something, you have a working version you can consult.


It’s not minor, but commuting. If every job that could be done from home was always done from home, those people would save 100% of their commuting time. They would also leave room so the ones that have to commute can go faster (in case of road) or enjoy more space (in case of rail).


It’s not one thing or the other.
For example I often end up using event loops. Where an event is a tagged union. Some events take up 1 byte, some 400. It’s almost effortless to put the big variants in the heap, and just keep a pointer in the union. So why not do it from the start.
Sure, optimizing every loop to make it vectorizable is probably not worth it, since that loop you wrote on the 10th commit might not even exist when the software is released. But there are many low hanging fruit.
Also, some optimizations require a very specific software architecture. Turning all your arrays of structs into structs of arrays may be a pain if you didn’t plan for making that switch.


If what you want is low level, I recommend wgpu. And you can go even lower level of you go for wgpu-core instead.
However, when you go this low level, making a game is not the objective, since it would be incredibly tedious compared to using an actual game engine. I had a lot of fun doing small things with wgpu though. Learned a lot too.
I don’t understand why any user would have to care or even know what GUI toolkit an app uses.
I don’t know why the burden is put on the user/DE. You shouldn’t have to care about what GUI toolkit your DE uses either.
DE and themes should be decoupled from eachother. So the user can install whatever “theming system” they want, and GUI toolkits should aim to support as many theming systems as practical.
GUI toolkits are implementation details, the user doesn’t care about implementation, it cares about what it sees. And what it sees is the colors and icons.


In my opinion, this question makes no sense so it belongs nowhere.
But for it to be on topic, it would need to go in a general technology or OS community.


Data storage devices are the last items you wanna buy second hand though. A drive failing could mean much more than just having to buy a new one.


I hope this is satire. But I can’t be certain if it is.


No it is not. This has nothing to do with programming.
Programming is writing in a programming language so the computer can execute it.
This post mentions no programming language, nor any set of programming languages. It isn’t either something that applies to all languages.
In short, it has nothing to do with programming


The unfairness problem imo is a problem because many places don’t have exclusions for bikes. I’m not Canadian so idk if that’s true there.
Both cars and bikes have to obey the rules, even in situations where it is obvious that not obeying them would be better (for example running a red light in the middle of nowhere where you have clear visibility that there are no humans around).
And there are some rules that are obviously thought only for cars, so the bikes think that they can break them.
As a car this is seems as unfair because they can’t break the rules even if they think there’s no danger.
If the rule just says “this rule doesn’t apply to bikes” imho it would be seen as fair-er by cars.


The point is that it’s the same for literally every mode of transportation. Including walking. In fact it is more energy expensive for cars, since the accelerate faster, accelerate to a faster speed, and weigh a lot more.
Saying that the energy is spent by the person instead of the machine might not be the best argument, since on rich countries people actually want to spend more energy from themselves, and less energy from their car.
There are many other reason why bikes should be treated differently. But energy efficiency is BS.
For example another commenter said how it physically hurts stopping so much on a bike. Which is actually a good argument. I don’t mind wearing out my car as I do wearing out my joints.
Sometimes? I’m not tall at all, and if I pee standing up I later see droplets of pee basically everywhere. It wasn’t that much of a problem as a child, so I guess it’s height-based. But again, for an adult I’m not tall at all.


It’s a horn. No veins https://m.youtube.com/watch?v=m4_9TFeMfJE
Formal and informal is not the same in plural.
“Ustedes” is formal, “vosotros” is informal. Although Mexicans (and many other south Americans) don’t use the informal version, it doesn’t mean that it doesn’t exist.
Some countries also say “vos” for singular. I don’t know if that replaces “tú” or “usted” though.