“If you haven't read hundreds of books, you are functionally illiterate, and you will be incompetent, because your personal experiences alone aren't broad enough to sustain you.”
— James N. Mattis
@hazeykthx Wait hazeykthx did you play dota a lot during like 2016-2019? I think we played together in the same group a lot. Mr. Fluffy, Kid A, It’s Ok Trust Me (me), Banzo. Haven’t seen your username in years if you are the same Hazey.
The cost of avoiding work, refusing effort work, just sitting back and letting life take you where it wants... is the eternal torment of this question that will keep returning in different forms to haunt you: What if I had actually tried?
I got my first job as a paid programmer in 1968. At that time programming looked like writing code on coding forms with pencils and then handing those forms to key punch operators who punched the cards. Then we would take those cards to the Computer room and hand them to an operator who would run a compile. The cards were read into a card reader and more cards would be punched. Those cards were the binary that were subsequently placed back into the card reader. Then the operator would push some buttons on the front control panel and the program would execute.
The first few years of my career were involved with either punched cards or paper tape. The editing terminal was always a piece of paper with a pencil. It was only after a few years that I was able to use a CRT display. Even then the main editing terminal was a piece of paper with a pencil. But we would then painstakingly type that code into the CRT display. The source code was stored on magnetic tape, which was slow and error prone, but better than punched cards.
A few years later, the source code was finally stored on discs. The discs were slow and big and ponderous. But they were better than magnetic tape. We were finally able to edit on the CRT displays. That editing was slow and ponderous, and mostly line oriented, but it was better than previously. We stopped using paper and pencil as the primary editing tool. Compiles generally took many minutes — sometimes hours.
A few years later, and now we’re in the 90s, memory got big enough, and the discs got small and fast enough that compiles that used to take an hour could be done in a few minutes. We were able to use editors like vi, or even eMacs.
In the 2000s, we left the editor world for the IDE world. I chose InteliJ for my IDE and I used that right up until five months ago. I know it’s controversial to say this, but IDEs were generally better than editors; even than eMacs. (Well, maybe ;-)
Now I don’t use now anything but a terminal window. And maybe sometimes I bring up some file in text mate.
The changes in programmer experience over the last six decades have been enormous and radical. Every one of them was good. This one is no different.
The new White House policy requiring green card applicants to apply from outside the US is a capricious attack on legal immigration. It will hurt families, leave us with fewer doctors, teachers and scientists, and hurt American competitiveness in AI.
The world may give you a brief grace period for being smart, talented, or promising.
But that grace period ends.
Then the question becomes brutally simple: what have you actually done?
rolex makes objectively good watches, but the brand is so closely associated with a kind of status-obsessed braggart who's constantly assessing other people's social positions that it's hard to get into their watches. spiritually painful.
Warren Buffett: "[Gambling] is a tax on stupidity."
"Rich people love [legalized gambling] because they don't have to pay. To the extent that states raise money from people who the dollar really means something to them, it actually relieves the taxes on me or other rich people. It's not direct, but it's the net effect."
"I don't like things that make a sucker out of people. I don't think the function of the government is to play its people for suckers."