I've worked with some professional coders who were philosophy majors - there's some overlap between formal computer science and philosophy for sure. I was sort of surprised when one guy started talking about using diagonalization to prove Godels theorem of incompleteness - I thought, "ok, I guess they do teach y'all a thing or two".
On the whole, though, it's _way_ easier to bluff your way through a philosophy degree than a CS degree.
There are M/MIX assemblers and interpreters you can download and run - in some ways they're better than "real" programming languages because they're explicitly for instruction so usability concerns like package managers and build automation support don't get in "the way" of operating them.
I never took the SAT, but I did take the GRE. The year I took it, it was 3 sections: Quantitative, Verbal and Writing. The year I took it, the writing section replaced an older Logic section. Quantitative and verbal were scored out of 800 points (like the SAT), but the writing section was scored 0-6 in half-point increments. I think the writing section has also since been removed.
I need the entire paragraph above just to _explain_ my GRE (decent) score because the test has changed yet again in the interim 20 years or so and I suspect the SAT is similar.
Nobody likes to hear it, but this is the only explanation that makes sense. We had an unprecedented economic shock, and we're dealing with an unprecedented economic fallout. The only question is how much longer it will last.
I've been doing these exercises regularly for years and haven't made much progress ;). I still perform music regularly and get positive feedback. I do hope that some day I'll get to where these exercises seem easy - I haven't made much progress, but I do make a tiny bit at a time.
Not familiar with Korean politics, but both left and right are immensely pro-censorship here in America. For the most part, the only thing that's saving us (at least so far) is that they can't agree on what to censor.
Spending time doing deep work on hard problems also doesn't go so well with the "track your hours against approved JIRA tickets and compare your logged hours against your estimates at review time" that every corporate culture devolves into. If you're looking to survive the next round of layoffs, quick wins are your best bet.
Yeah, this type of advice rubs me the wrong way: I feel like the author is thinking of "hard" as though it were back-breaking day labor that any fool could do, but nobody wants to because it's so unpleasant.
The sort of people it's usually directed at, though, are knowledge workers (like computer programmers). "Hard" in our context is "something I don't yet know how to do". Always. No exceptions. Every time. If I know how to do it, it's trivial. If I don't, I have to figure it out.
And in my experience, the "do the hardest thing" VC-founder cheerleader types (who are always telling you, never themselves) absolutely lose their shit when they see somebody trying to figure out how to do something. Reading docs? Setting up controlled experiments? Why are you wasting time with all of this nonsense and not just getting to the "hardest thing" so I can bill the client and you can move on to the next "hardest thing"?
Isn't this globalization working as designed? People in "rich" countries will get less and less while people in "poor" countries will get more and more until there are no more rich or poor countries. Rich and poor people will still exist, but the standard of living will regress to the mean worldwide.
I doubt it. We've seen time and time again that what the USCIS considers "extraordinary" are actually very, very ordinary circumstances. Anybody with proof of employment will qualify.
Grandstanding and misinformation on whose part? I want this to not be true (i.e. I want data centers to not be poisoning groundwater and killing us all) and I don't think that elected representatives are above misrepresenting things for political gain, but just going by the content of the article, it would appear that data centers are contaminating drinking water.
I fear we'll never see another Donald Knuth... even if there were somebody else like him (and maybe there isn't!), there'd be nowhere for him to go in today's world.
A lot of this stems from trying to insist that char just means "small" and not "8 bits" and that int means "bigger than that" and not "32 bits". In fairness, K&R dealt with an era where 9 bit architectures existed, but char is 8 bits now. Everywhere.
I don't know... If you're actually exercising an hour and a half each day, every day, you're going to be incurring some pretty regular exercise related injuries and degeneration. Your heart might like all that running, but your knees are going to make you regret it.
Even if you fix the law today, the law can change tomorrow. As Bruce Schneier put it: "it's not enough to protect ourselves with laws. We must also protect ourselves with mathematics".