Two pieces of advice I'd like to give my younger self, who is just starting out as a programmer:
1. Yes, it really is as simple as it seems.
2. Yes, we really have made it this complicated.
@KevinEspiritu Sick. Sitting in the same boat of wanting to learn to draw right now. Do you already know when you'll drop your learning resources thread?
Unit tests have lots of advantages, but cons are ignored:
- Code must be split to testable parts. Often requiring more interfaces, which add code bloat and complexity.
- Each call site is a dependency. Test case = +1 dependency. Added inertia to refactor and throw away code.
...
@gnomeslair Mêlée island at night is such an incredible vibe. And funnily enough I also looked long and hard at those skylights when the 20th anniversary update came out!
@gnomeslair I was very surprised as well. I knew they were all in the archive, but this was the first time I really looked at them, and these are waaay better scans than I would've expected. Really cool. And yeah, the link was mostly for anyone else who wanted to read the whole thing 😄
@rsms Somewhere where people know how to do things right! Add return values above function name as well. Perfection. (I'm serious, this is how it should be)
@TheGingerBill@pikuma He straddles the line but has turned more parody over time. Though parody is the wrong word, it's more like actual, lightly held believes taken to an over the top extreme for comedic effect (and engagement).
@rebeccawatson Basically, it's impossible to tell if someone solves a problem due to their "natural" fluid intelligence or some kind of training they underwent, either knowingly or not.
@rebeccawatson I understand that these kinds of tests aren't super accurate, but you seem to assign at least some credibiltiy to the results of the study. Is there some control for these kinds of training effects? (The text book example with the socks suffers from the same "problem" I think?)
This is exactly my experience and the reason why propagating these dumb "percentage of code written by" statistics is such corporate bootlicking bullshit. It plays into the hands of MS, Google and OpenAI and damages everyone else.
@patrickhwillems It's so deeply satisfying seeing you succeed and doing what you've been aiming for for so long. Truly hope this works out in the best way possible.
All languages covey information at a similar rate when spoken (39bits/s).
Languages that are spoken faster have less information density per syllable!
One of the coolest results in linguistics.