Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hburd
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
1.
▲
by
hburd
2y ago
There is a name for this phenomenon, it is called Conway's Law: https://en.wikipedia.org/wiki/Conway%27s_law More recent commentators have noted a corollary - for software projects with a long lifetime of code re
2.
▲
by
hburd
4y ago
I agree with almost every one of your points. I think I oversimplified my original point for the sake of clarity. If you are throwing out maintainable code for the sake of performance, it had better be because you know that it's your b
3.
▲
by
hburd
4y ago
I don’t think the percentage of time waiting for input has anything to do with this. Outside of video games, the way most people will see performance problems is in the latency of their UI interactions. You press a button and want to see th
4.
▲
by
hburd
4y ago
You can actually override the SDL version at runtime, even if it is statically linked, though they still suggest to link dynamically: https://github.com/libsdl-org/SDL/blob/main/docs/README-dyna...
5.
▲
by
hburd
6y ago
You can avoid the .c file by building the .h and passing the compiler a -DIMPLEMENTATION option.
6.
▲
by
hburd
6y ago
Software engineering is about solving real problems. The only time you need to write malleable software is when the problem needs a malleable solution. Pushing for everyone to write malleable software sounds like telling people to forget ab
7.
▲
by
hburd
7y ago
> These days, I think most users will lose more time and be more frustrated by poor UI design, accidental inputs, etc. than any performance characteristics of the software they use. I’m willing to bet that a significant percentage of my
8.
▲
by
hburd
7y ago
I actually think it's actively harmful to hide problems that can be otherwise fixed. If the CPU is too busy to keep filling the audio buffer, the solution is to increase the buffer size to put less stress on the scheduler. I recently r
9.
▲
Audiotool – Make Music Online in the Browser
(audiotool.com)
6 points
by
hburd
7y ago
|
0 comments
10.
▲
by
hburd
7y ago
Is undefined behavior really that bad when it's not causing problems?
11.
▲
by
hburd
8y ago
I think the album "Future Shock" by Herbie Hancock, while technically electro, is a good example of techno's roots in funk. https://www.youtube.com/watch?v=tFM9bbfF0P4