• 0 Posts
  • 14 Comments
Joined 2 years ago
cake
Cake day: September 2nd, 2023

help-circle



  • 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.



  • 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.






  • 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.