
I write danluu.com, a blog about programming and the programming industry. If you'd like to donate as a token of your appreciation, that would be great!
I sometimes daydream about making enough that I could do experiments, data analysis, explanations, and literature reviews full time, but it might be a while before that's practical :-).
Some of these are currently funded decently (in the world at large), but textual explanations are woefully underfunded. The big source of textual explanations for tech topics are CS and engineering professors, but professors at top schools are judged by research, and it shows. No offense to professors who write textbooks, but Gary Bernhardt's explanation of networking is better than anything I've seen in a textbook, and it's basically funded by his videos. It's possible to sell videos, newsletter access, and zines, but if I want to learn something, I don't find any of those to be very good for me.
Another thing that I think is underfunded are concrete measurements and benchmarks of computers, including things like keyboard latency, terminal latency, whole computer latency, and web latency.
I don't know if donations/crowdfunding will work for things like explanations of branch prediction, Sattolo's algorithm, cache eviction algorithms, etc., but I don't think any classical funding model really works for this.
I sometimes daydream about making enough that I could do experiments, data analysis, explanations, and literature reviews full time, but it might be a while before that's practical :-).
Some of these are currently funded decently (in the world at large), but textual explanations are woefully underfunded. The big source of textual explanations for tech topics are CS and engineering professors, but professors at top schools are judged by research, and it shows. No offense to professors who write textbooks, but Gary Bernhardt's explanation of networking is better than anything I've seen in a textbook, and it's basically funded by his videos. It's possible to sell videos, newsletter access, and zines, but if I want to learn something, I don't find any of those to be very good for me.
Another thing that I think is underfunded are concrete measurements and benchmarks of computers, including things like keyboard latency, terminal latency, whole computer latency, and web latency.
I don't know if donations/crowdfunding will work for things like explanations of branch prediction, Sattolo's algorithm, cache eviction algorithms, etc., but I don't think any classical funding model really works for this.
1,288
Total members
124
Paid members
82
Posts