(I think this was the check) https://github.com/freebsd/freebsd-src/blob/main/lib/libc/st...
130 karma · joined October 24, 2020
(I think this was the check) https://github.com/freebsd/freebsd-src/blob/main/lib/libc/st...
I can see now how this was taken given the way I wrote it.. I believe the intention was more "Don't pressure your kids and stress yourself trying to get them to read before even starting school". An example of kids being confused was being taught the upper-case alphabet, whereas the school starts in lower-case. But I don't think the advice was meant to be anti-intellectual.
That being said our eldest went to school at 4 1/2 in Australia and they had to learn 100 words in their first year (phonics), and we were a little worried that it seemed so intense, though she ended up learning 200 or so and went on to become a voracious reader. But then we moved to the US and our youngest started school at 5 1/2 and had to learn 20 words in her first year and is now 7 and can barely read. In hindsight it does seem so late, and I agree there is so much of the world and learning and curiosity they miss out on by not being able to read.
But.. that is a dead-end job. There is no career path being the maintainer of a large legacy code-base. It was pretty good if you wanted to rest-and-vest, I could do whatever I wanted. But there were no great features, no demo's, no selling of the work. Even small changes were painful.
Moved to a different team where everything is new and building from scratch and suddenly opportunities open up.
Kind of like when my wife tells me I'm doing something wrong and she wants it to be the other way.. I know she thinks this thing is important, but can't work out which way she wants it done.
But that was way off and `seq` turned out to be ridiculously slow. I dug down a little and made a faster version of `seq`, that kind of got me what I wanted. But then noticed at the end that the point was moot anyway, because just piping it to the next program over the command line was going to be the slow point, so it didn't matter anyway.
I think a large part of it is just that you store what is important to you. To me the day-to-day politeness is just filler. I don't care if they had black coffee or a latte. If someone was struggling with something and poured out their heart over multiple conversations, I'm going to remember what arguments and concerns they had and the mental model I built up around that situation. The filler is just unimportant and doesn't stick around.
My wife is the opposite. Signs of weakness are an embarrassment to be forgotten. She lives for the day-to-day.
Part of the motivation was that I could get 10x faster than libc. However, I then tried on my FreeBSD and could only get 4x faster. After a lot of head scratching and puzzling it turned out there was a bug in the version of libc on my linux box that slowed things down. It kind of took the wind out of the achievement, but it was still a great learning experience.
I was friends once with someone who I later found out had schizophrenia. She used to say horrible stuff about what other people had done to her.
Then came the couple of times some raging hot-headed guy would be banging on the front door of our house yelling at us and wanting to have a go because of the all the horrible things we had done to this poor girl..
It is amusing looking back but wasn't at the time, and it was scary how far people are willing to go even off hearsay.
The area we were in, customers could tolerate some outage. Restoring from a backup didn't take that long. I believe we were known for good support helping people get back up.
But yeah, what you are saying is all the arguments that kept coming to us. People were used to having a few servers for the database, and different front ends, and layering things like that.
Still, it wasn't that helpful from a business perspective, because apparently it is easier to justify mark up on solutions with lots of servers.
https://www.sqlite.org/optoverview.html#manual_control_of_qu...
But I later spent some time in rich Asian cities and became aware of the high stress highly competitive environment there, all the way from early schooling. Now I am in the Bay Area and see the same sort of thing here, with there being such a huge difference in potential just by getting in the right schools or doing well on the right exams or interviews. Then things like this health care trap in the US is such a big shock. Even schooling, with such a huge difference between good and bad schools, good and bad neighborhoods. I can see why there is such a desire to better, or even maximize, ones situation.
I realized what had happened. My thoughts were along the lines of "I'm about to be in a lot of pain, I may as well enjoy it on the way down". I was also horizontal on my back.
It ended up being a 10m drop, so not as big as in this story (I went back and measured it another day). It was soft dirt at the bottom, and there was sort of an indent in the cliff at that point so I missed any jutted-out rocks coming down. When I landed I bit through my tongue and was horribly winded, but otherwise ok.
I am religious but also remember making a firm note on the way down that nothing supernatural appeared to be happening, mostly because prematurely assigning meaning when these things happen tends to annoy me. I don't think I ever thought I was going to die, maybe at 10m I didn't have enough time. I just remember looking intensely at everything thinking I probably wouldn't get the opportunity to fall off a cliff again.