1,262 karma · joined January 14, 2019
> The question of whether mean body temperature is changing over time is not merely a matter of idle curiosity. Human body temperature is a crude surrogate for basal metabolic rate which, in turn, has been linked to both longevity (higher metabolic rate, shorter life span) and body size (lower metabolism, greater body mass).
I don't think there are any companies that spend $25k per employee per year on coffee???
> I am completely miserable doing maintenance level work
Sounds like something you might want to work on even if you don't get a job in programming. It seems unlikely you'll find any line of work where everything you do every day is new and exciting.
I think there are many things that would be hilarious and also should get people fired.
That just sounds like a bad company, not an east coast problem. I've worked at two NYC trading firms, and the typical attire is shorts and sandals.
That just sounds like bad front end coding. A good framework used properly would not have that issue.
Sure, but if it requires data from five different services and significant compute time, the initial request is going to be very slow. Users are more likely to bail out if they see nothing for a few seconds than if they immediately see a loading screen that lasts for a few seconds.
Isn't the point that the 200kb is static code that can be served immediately, while the rest can't? Regardless of whether the remaining 1.8mb is built on the server or client, it still isn't available "right now"
The hard part should be understanding the theorem. If you understand that and the code is still difficult, then the code should be better written.
I guess one exception is when you're optimizing for performance and make an explicit decision to sacrifice maintainability.
Creating BPF in the first place took a lot of cleverness. Figuring out how to fit it into a massive infrastructure at a place like Facebook took a lot of cleverness. But most of the people actually working on the implementations are just normal software engineers.
Define "real world"?
It sounds like they're just describing recursive data structures? When most people talk about closures, aren't they referring to this (from Wikipedia)?
"In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language with first-class functions. Operationally, a closure is a record storing a function[a] together with an environment."
EDIT: My SICP quote was actually from somebody's notes, not the book itself. But the point remains.
Aren't programming salaries much lower in the UK than the US? If there's a shortage, why don't companies start paying more?