Excel is great until you need to fix/extend an app that is now integral to all company operations that was made 20 years ago by that guy in sales that was good at computers and has long left.
It does have something to do with it in the sense that it locks code in a proprietary format that does not allow code traceability and source co trol, and does not favor best practices like code comments and commit comments. That does make maintenance harder.
It just occurred to me that the situation is isomorphic to any runtime environment. I cannot imagine transplanting a shell script, C program, Java program (OK, maybe except for a Java program), Win32 app (OK, maybe that also), or a web-app from 20 years ago onto a modern version of the runtime and expect it to work without any major changes or fixes to account for the inevitable cases where the outside world simply decided that "we do not do things this way" any more. Cross-site scripting, password strength, political and timezone changes, many of those trip up applications too.
Shell and C should be fine. To be honest any pure computation should be fine. Your interactive HyperCard stack if you get the right emulators would be ok. MAME, sure. But anything depending on the persistence of networked resources will not work. Other than Phil Greenspun all the endpoints have changed. CGI with no external dependencies or Ajax should work except it got pwned along the line.
Except most likely it wasn't bash shell, or maybe it was, but it was written on an HP-UX and never ported to anything else.
Likewise the C code might eventually be written in K&R C still, make assumptions of byte ordering on the MIPS and memory access semantics of workstation it was originally targeted for, and with luck use SGIPro extensions.
Then you realize it's pretty amazing that an app that was built 20 years ago by a non-programmer without any assigned budget fulfilled the needs for so long.
Israel and Saudi Arabia being allies of America doesn't mean that murdering journalists critical of Saudi Arabia is in America's interests (or for that matter, Israel's.)
It would be hard to even make the case that the murder was good for Saudi Arabian interests. It was apparently done for Mohammad bin Salman and it's a stretch to say that the interests of Mohammad bin Salman are categorically the interests of Saudi Arabia.
> it's a stretch to say that the interests of Mohammad bin Salman are categorically the interests of Saudi Arabia.
Saudi Arabia has been an extremist, terrorist plutocratic religious dictatorship since the house of saud was influenced by the terrorist philosopher Wahabbi.
Bin Salman matches the character of the average Saudi, I've spent a great deal of time there.
Be that as it may, the whole thing looks to me like a tyrant prince using his power for personal affairs. I don't see a clear path from that to "satisfying this guy's thirst for blood is in the national of America and Israel."
In life, Khashoggi may have been a critic of Saudi Arabia, but I don't think he was an existential threat to Saudi Arabia's ability to be an effective ally to America or Israel.
Likely more people (inside the US and outside too) are more familiar with Fillmore St. in San Francisco[1], which is named for President Fillmore, and its famous theater / music venue of the same name.
If Apple could see a way to make money out of your data they would do it without blinking. The only reason they went with the privacy angle was that they failed when they tried to build their own ad network.
They failed with their ad network in part because they weren’t willing to share user data with advertisers. You’re conflating correlation and causation.
Yes, but the "norm through out history" of course contains a lot of variations.
If you look at the UK or US during the Industrial Revolution (or China today) you will see poor people doing hard jobs and its all part of a huge economic build-up that makes everyone richer -- even if some people at the top could skim off fortunes.
But if you look at even broader history, such as Medieval Europe, or China and India for most of their history, you will still see industrious poor people. But there's little build-up -- just skimming by the people at the top.
I think modern India is somewhere in between those two modes. And sometimes I fear that western democracies are converging on the same in-between place, but from the other side.
If the IP addresses get associated with to many spam reports, unsubscribes etc the gmail etc will start to associate these IP addresses as bad, and will be more likely to just block them no matter what the content.
There are actually 3rd party services that mail companies can use to check how trusted an IP is. So a lot of times, they'll provision an EIP on AWS, run a check against that service, use it if it's clean, and release and try again if it's not.
It does lock you to using EIPs though, which makes it a bit harder to scale up.
You might be interested in a provider-agnostic email API I am building to to avoid EIP/provider lock-in and have the security of multiple dedicated IP providers. Check it out: flutemail.com