4,723 karma · joined May 12, 2012
And there’s absolutely no reason to typedef _standard_ int types anymore. Not in C, and definitely not in C++. That’s just crusty old practices. Maybe if you want to have nice short types like u8, i8, etc, I can understand that. But SlangUint32 is just ugly.
As another commenter said, there’s been an exodus of specialists from rural areas. This is a global phenomenon, not limited to the US.
I think they managed to bring it all in-house now.
Visibility at the “cost” of negligible impact is more important than raw performance. That’s it.
I’m a regular user of Linux with some performance sensitivity that does not go as far as “I _need_ that extra register!”. That’s what the majority of developers working on Linux are like. I think it’s up to _you_ to prove the contrary.
9X% of users do not care about a <1% drop in performance. I suspect we get the same variability just by going from one kernel version to another. The impact from all the Intel mitigations that are now enabled by default is much worse.
However I do care about nice profiles and stack traces without having to jump through hoops.
Asking people to recompile an _entire_ distribution just to get sane defaults is wrong. Those who care about the last drop should build their custom systems as they see fit, and they probably already do.
But all this makes sense when you realize it’s a primitive human myth made by primitive people with limited understanding of the universe and the world around them.
const char word[] = {‘w’, ‘o’, ‘r’, ‘d’};
assert(sizeof word == 4);“For scientific discovery, give me Scott; for speed and efficiency of travel, give me Amundsen; but when you are in a hopeless situation, when you are seeing no way out, get down on your knees and pray for Shackleton.”
Sir Raymond Priestley
What a leader must Shackleton have been!
awk -v FS=';' -v OFS=',' 1
I expect this to change the change the separator in the output. Period. The “efficiency” argument for why it doesn’t work just doesn’t cut it for me. First, it’s very simple to do a one time comparison of FS and OFS, if they are different then you know you know you _have_ to perform the change, because the user is asking you! If I do this in reality and it doesn’t work I just switch over to sed or perl and call it a day.All in all, perl -eP is a better awk. And for data processing I switched to miller. It has it’s idiosyncrasies as well but it’s much better for working with structured records.
You are the captain and pilot of the ferry. And it is such a complicated ferry that you are extensively trained on how to navigate it. It is, in fact, so complicated and different that there are other ferries around but you can only sail yours. You can't just hop on another one and do the same trip.
You took this ferry to an island in the middle of nowhere and after you got there you realized the ferry was broken. Nobody knows how bad... it might snap in half in the middle of the return trip.
You have plenty of provisions for the next few months and you are not alone on the island. Other ferries still come and go but you can't just hop on those, you don't know how to operate them.
They sent one of those other ferries just for you with a smaller crew to accommodate you. Without it you are not coming back.
Is it a rescue?
1. The beepers were compromised and have been for a long time. I don't know how easy it is to exfiltrate data from them if they are receive-only devices. At any rate it shows that Israel is capable of intercepting and manipulating low-tech comms. What's left for Hezbollah to use?
2. The next step is to hack into hospital record systems and get a list of all patients admitted today.
I don’t know what history puts him “ahead” of Neil. Or even ahead of the other greats like Grissom.