It's so ridiculous though! We have to get rid of comments because some random in the future might commit some rubbish? It's their fault! not mine! I'm just documenting what works at the time of publication
You are putting something in there that turns out to be disinformation.
I used to believe as you did, but then I started actually looking at old code.
I stored many examples, but I'll give you one to indicate just how bad most comments are:
//Add 1 to x
x:=x+2;
Now why the original author thought it was important to explain in English what the next line of code was going to do in the programming language I am not sure.
I am sure that someone figured out that it was a mistake and did the least they could possibly do to fix the mistake.
Something like 80% or more of the comments I've seen have been misleading, wrong, or useless.
If you do your own survey of someone else's old code so that your ego doesn't get in the way you will probably find something similar.
Although I did talk with people working at NASA and they had someone on their code reviews who was specifically looking at comments. If you are that disciplined then your code will not be that bad, probably.
DALL-E 2 was a LOT better than Stable Diffusion. Sure it was open source but it was clearly a generation behind. Great if you didn't mind your inputs looking like last year's AI output.
HTDP is (quite a bit) easier, and only really derived from the first few chapters of SICP if that.
The course I recommend as a pre-req is actually based of HTDP, I think it really helps with the much more comprehensive SICP
It's modelled off the Berkeley 61A lectures from 2011, before they switched away from Scheme. It collects material strewn around dead links and abandoned course pages and puts it in an easy to digest format, with all the materials you need provided in a repo.
Colleges are addicted to the new normal and will never go back. Applications surge by tens of thousands -> colleges make more of the $75 application fees. Acceptance rates go down -> your ranking in USNews goes up. Average ACT score increases (because why would you submit an under average score now) -> you can make your school look more prestigious than it actually is. Is any of this good for students? Standards can only continue to drop so low.
Just look at Harvard. Since they don't require any additional essays applying there is now literally just a button press away - wouldn't you?
I suspect the new normal of not requiring test scores has at least as much to do with university admissions feeling more free to mold their incoming classes without the pressure of maintaining a ranking stat (test scores).
I never understood the pressure for highest SAT average. There are way more people with lower scores who want an education, and they don't want to go to a school where they have the lowest "aptitude" or preparation.
I want to play professional basketball with players of extremely high aptitude but I’m 5 foot 7 and can’t shoot or dribble. Somehow the Bulls aren’t interested in me
It's the difference between a revenue stream and a sum of assets under management. The $50B isn't liquid and can't be used to distribute bonuses. The yearly $75,000 however can be distributed among admissions office admin with impunity, for the labor of accepting file uploads.
More applicants at the same number of acceptances makes the school literally more exclusive. They think that a smaller reported % makes them look better.
That is as fast as most people think though so it is good enough. I'm still glad I learned to use all 10 fingers, but that is to spread the strain out. Typing speed is not the limit for most people
The average speaking rate is >100 WPM. I really doubt most people think at only 60 WPM. Try transcribing a normal person having a normal conversation and you'll quickly see how difficult it is even as a fast typer.
>Try transcribing a normal person having a normal conversation and you'll quickly see how difficult it is even as a fast typer.
I type at around 120 wpm and I can't keep up with my speaking speed. When I transcribe my own recording I have to constantly pause the recording to catch up. Speaking is "bursty", where you say a lot of things very quickly and then slow down again.
Obviously you have the right mindset but the point is that the majority of surface-level work addicts don't even have the intention of getting less work in the future as a result. Work for more work for more work -- no end in sight!