See Zed ‘Em?
See Zed ‘Em?
The “stormy shits” in parts of Atlantic Canada.
He’d get along well with Terrance Howard.
“What one programmer can do in one month, two programmers can do in two months.”
Just for the sake of comparison, Alphabet had $308 billion in revenue and $74 billion in profit in 2023 if I’m reading the numbers correctly. But they need cheaper labour.
The USA doesn’t do what the USA does for the USA, the USA does what the USA does because the USA is the USA.
Who’s ready to fly on a zipline?
Next you’ll be telling me that the stream rewinder I bought is a scam.
I wouldn’t say quite the same root cause — the xz back door was clearly intentional, but I don’t recall the Heartbleed bug having been intentional, and developer responsible has denied allegations to that effect. There can be no doubt in the xz case of malicious intent.
That’s easy, just create new accounts every time you login.
In the recent Musk biography it was said that at some point after a meeting with NASA he changed his laptop password to “ilovenasa” so you’re not far off in terms of terrible password security if the story is accurate.
Learn to use git bisect
. If you have unit tests, which of course you should, it can save you so much time finding weird breakages.
Donald Knuth, author of The Art Of Computer Programming, basically our bible, famously doesn’t use email.
How do you know that deleting anything on Reddit actually deletes anything? It might just hide the content but soft delete it in the database, which means you may not be able to see it anymore but they can still use it for whatever.
The code in the image is C or C++ or similar. In those languages and languages derived from them, curly braces are optional but the parentheses are required. It should be the other way around to avoid logic errors like this:
if (some expression)
doSomething()
else if (some other expression)
printf(“some debugging code that’s only here temporarily”);
doSomethingElse();
Based on the indentation you’d think that doSomethingElse
was only meant to run if the else if
condition was true, but because of the lack of braces and the printf
it actually happens regardless of either of the if
conditions. This can sometimes lead to logic errors and it doesn’t hold up to a principle of durability under edit — that is, inserting some code into the if
statement changes the outcome entirely because it changes the code path entirely, so the code is in a sense fragile to edits. If the curly braces were required instead of optional, this wouldn’t happen.
I have all of my linters set up to flag a lack of curly braces in these languages as an error because of this. It’s a topic that sometimes causes some debate, ‘cause some people will vociferously defend their right to not have the braces there for one liners and more compact code, but I have found that in general having them be required consistently has led to fewer issues than having arguments about their absence, but to each their own. I know many big projects that have the opposite stance or have other guidelines, but I just make ‘em required on my own projects or projects that I’m in charge of and be done with it.
I also sometimes wish that the syntax in if
statements was inverted, where ()
was optional and {}
was required.
If I choose red, I wouldn’t be able to guarantee my daughter would be born even if I met my wife because of, well, biology, but if choose the blue pill I can make sure she’ll have a huge head start on life from this point out, so blue pill it is.
The code directly below:
function getPathToUploadDirectory() { return config.tmp_path }