Yep, we disagree. The world and technology especially is an extremely complicated place. IMO any complex system that is built upon “humans should just know all this complexity and keep it in mind all the time” is fundamentally broken.
Yep, we disagree. The world and technology especially is an extremely complicated place. IMO any complex system that is built upon “humans should just know all this complexity and keep it in mind all the time” is fundamentally broken.
I think you’re saying the same thing as what I am. If it’s more complex than what you may think, the language should guard against it. If not, it should make it simple.
Rust, for example, is the only mainstream language where it isn’t possible to read from a file handle after it’s been closed. Doing so is a compilation failure. This is just a general invariant of “how to use files”.
But you also don’t need to think about allocating or deallocating memory in Rust. It does that fke you automatically, even though it’s not GC.
JS can also be complicated when it tries to hide realities about the world. E.g. is a const array or object immutable? No, the pointer is. But pointers don’t exist! /s
I mean, this is correct in many cases, unironically.
It should be one of the core purposes of a programming language to help humans to write the code they intend. If a language doesnt do that then it’s bad.
deleted by creator
Early 1900s doesn’t mean 1900-1909. It usually means the early century (1900-1950). If they were born in 1945 then had a child when they were 30, that child would be 50.
Also, they might just mean that their mentality is like that of the early 1900s, not that their parents are necessarily that old.
Yeah, I noticed that too! It would be cool to make a more easily accessible collection of these kinds of things.
I had a Popular Science magazine that included the 50 coolest websites you should visit. That was mine. I still get hit with so much nostalgia about it. They were legit so cool that they still put most websites I see nowadays to shame.
Might be because of tax brackets and not knowing ahead of time if you’re getting a raise. E.g. maybe you are the top of some bracket for most of the year, and youre on track for not surpassing it by the end of the year. Then you get a raise near the end and it bumps you over.
Should they take a huge amount off your last couple payslips? Or just let you pay it in taxes later?
Might be better for some people to pay via taxes instead of automatically losing the money for that month.
Just a guess though.
…why do you think Twitter had anything to do with getting Musk into the White House?
Isn’t that assuming you have access to doing arbitrary SQL queries on the database? Then you’d by definition have access to records you shouldn’t.
Just curious, but if SSNs were not recycled after death, would there be any reason not to use them as a primary key?
There’s a scene from Treasure of the Sierra Madre that’s almost the exact same thing. Great movie.
I’ve had several places say they only deliver through DoorDash.
Take a look at Rust. It’s what I’d call an exceptionally well defined language.
How do code reviews work with contractors? Is it just “you don’t get paid until we approve it”?
Top pic is a Mutex and bottom is lock-free concurrency.
You can do that but only under paid accounts.
What’s insecure about them?
Source? Really dislike all these unsubstantiated claims everywhere.