• 5 Posts
Joined 1 year ago
Cake day: July 1st, 2023


  • The problem I have with that kind of argument is that the US has historically been rather authoritarian, and has supported and installed extremely authoritarian governments in other countries. The US also has a history of state terrorism, invading countries and committing g war crimes to enforce their political wills onto foreign populations. That doesn’t excuse Russia or China, but the notion that the US isn’t also a major authoritarian power or is otherwise categorically different is nonsense.

  • Bad memory management can actually slow down applications significantly. Allocating memory is actually a fairly expensive operation. So much that high performance software actually uses a bunch of tricks to avoid extra allocations where possible. Additionally, accessing memory is actually kinda slow for a CPU, and the CPU often has to sit around for many clock cycles waiting for memory to be retrieved if it’s not in the CPU’s cache. If your main data can be stored more compactly, more of that data can fit in your CPU’s cache, reducing that idle time.