It's not that I think that shorter pipelines are a bad thing when implemented properly, but historically, AMD used that as a way to match or beat Intel on raw benchmark numbers. A shorter pipeline and pipeline flushing when ops hang or whatever means you get more operations per cycle on paper. If there's an issue, they'd just say "fuck it" and flush the pipeline and run it back, and because it's shorter, the pipeline is full and progressing fairly quick. That leads to higher benchmark scores for inferior hardware or stats that the average casual gamer or enthusiast sees. That leads to sales.
As I said, Intel's not perfect and I don't hate AMD. I want the best possible products. I just feel like market share isn't a great indicator of quality here. Threadripper and top tier AMD products are on the same level as Intel's products, but I personally tend to trust Intel's performance at the price point far more in real world situations. It was the worst kept secret in tech for years that AMD was gaming raw numbers at lower price points to sell units.
Gonna be real. This is all just my take on it, and I could be wrong or biased. I know they're not the same as they were 10 years ago and produce legitimate contenders at the top level. I just don't trust their low to mid-tier products.
While I'll admit that Intel's made several missteps recently and AMD has closed in, the reality is that they pad their numbers using pipeline and microarchitecture tricks to get higher raw stats that don't translate to real-world performance. Intel's tends to be a bit more expensive for the same "tier" with lower listed performance numbers but better performance. That's because AMD has consistently done shit like using shorter pipelines and rampant pipeline flushing. They have used sacrificing cycles to get the raw benchmark numbers to justify someone "saving money for more power". Intel's made a lot of mistakes recently, but I trust their chips to perform at the price point they're sold at. A quality AMD processor or GPU performance-wise is equal in price to their counterparts in Intel and Nvidia.
I'm not anti-AMD at all. I want competition in the marketplace, but their historical approach to this where they cut costs and use tricks to generate raw numbers makes it really hard to support them. "Consoles and gaming computers featuring them are selling like hotcakes!" Yeah because companies are looking to sell units at the highest profit margin.
I think the elite tier of this competition is a solid one, and I'm constantly watching to see what each company's pushing out. That being said, I think it's widely known that Intel's products in their low to mid-tier offerings are superior.
I see loads of people saying that we're beyond containment, and they're correct. However, it does slow infection rates to some degree. That allows us the time to try to learn more about how it behaves, how repeated cases impact people who aren't currently affected as much, and find ways to combat it. That's a positive.
Listen, man, this sort of "coverage" of these types of events are the result of being at the top of the field. No one likes to watch people lose their jobs, especially when their name is at the top of the list of people in the company. That being said, you clearly already know that this wasn't anything done without reason.
You guys haven't always nailed it, but overall, all of the points you've listed show that the ship isn't sinking even if it took on some water. It's great that you addressed this and all, but overall, all of this is a sad part of business. As long as it's not taken lightly and everything that can be done to avoid a repeat of this in the future is being done, that's all you can really do.
And people wonder why shit is so hectic right now. If this woman wanted to give someone $20 of her own hard earned money, her generosity shouldn't be punished. The fact that two people were fired over an act of kindness that totaled $20 is absurd.
Think about how much money it'll cost US Bank to replace both the employee and manager they fired. Over $20 that didn't even come out of their pocket? Sounds pretty clear who the assholes are here.
The media's job is not to inform you at this point. Their job is to get eyes on their product. That's no secret. However, the logic behind your approach is flawed.
Why? Money is king in every industry. Sure, hype exists. I had one instance where I felt exactly like you, and guess what hot new flavor of the month that was? React. It didn't take long to realize who the idiot was in that situation (me). It was hot because it was the next logical step, and no amount of being frustrated because I had just gotten comfortable with Angular could change that.
Containers aren't some snake oil racket. It's pretty easy to see why if you take off the tinfoil. They are cost and resource efficient, and they provide a large cushion for less than optimal situations. Containers are smaller than VMs and less resource intensive so they allow you to do more with less hardware. Sudden rush of people because Reddit or HN fell in love with you? Provision a few more with almost zero effort knowing exactly what you'll be getting. Working on bug fixes or improving shit? Cool. There's no difference between the local instances and what hits production.
I mean, it's kind of like the folks who get real passionate about only using basic code editors because all the extra tools are "cheating". Time is money, and it's the only thing we can't get back. If containers significantly reduce cost in terms of resources, man hours, or money for you or the company you work for, it doesn't take a rocket scientist to understand why it'd be pushed so hard.
I understand being cynical in this industry, but let's be realistic. Companies are only pushing what they believe will be good for their bottom line. No one's pushing containers because of some shitty agenda, just as they weren't when Node.js was blowing up to the same screams of "this is all manufactured hype".
There are definitely cons to using containers. You're pushing a bunch of shit with root access all sharing the kernel out there, and if a single one is compromised, they're all compromised by definition. That's a legitimate concern, but if I'm being honest, this sounds more like you haven't been in a situation where containers were the proper solution more than a tech industry scam to push an agenda.
Distro wise, I'd probably go Ubuntu simply because it's the most "mainstream ready" option. There's not much you run into that is not going to play nice with it compared to a lot of distros. It also takes a lot of pain out of the swap out of the switch at times due to that.
Honestly, the best advice I can give is to just use it as you would any other OS. It seems like common sense advice, but you really pick up a lot just by treating as if that's all you have to work with. The most important thing is to master the terminal. Once you know the basics, you're set. At this point, swapping to Linux has never been easier so you won't run into as many compatibility issues and whatnot like you would have a decade or so ago.
Explore. You're trying something new. There's no correct answer here. It's like picking a main in SSB. Tier levels don't mean shit if you hate who you're playing with. Figure out how to survive if you were left with only the terminal, and you'll be fine.
At this second, I'd have to say that Microsoft is incredibly appealing to me.
Why? Microsoft has somehow turned its image around after being loathed by developers and users alike forever. None of it was a fluke either. They became a far more developer friendly, open-source friendly company, and they've also done a ton of things no one would have believed 10-15 years ago.
Linux on Windows? A browser based on Chromium? OSS collaboration and support? Providing the best damn code editor on Earth for the price of 'on the house'? These are all insane when you consider Microsoft of the past, and these are just a few things they've done to win back developers. They're doing the same thing in the Xbox division and Azure.
They're heading in a positive direction while it seems like everyone else is going to the dark side. I hope the trend continues because I'm really enjoying seeing Microsoft using their resources for this sort of thing. Not to mention, they're making cool shit like xCloud and Hololens.
It just seems like a really great place to be currently.
As I said, Intel's not perfect and I don't hate AMD. I want the best possible products. I just feel like market share isn't a great indicator of quality here. Threadripper and top tier AMD products are on the same level as Intel's products, but I personally tend to trust Intel's performance at the price point far more in real world situations. It was the worst kept secret in tech for years that AMD was gaming raw numbers at lower price points to sell units.
Gonna be real. This is all just my take on it, and I could be wrong or biased. I know they're not the same as they were 10 years ago and produce legitimate contenders at the top level. I just don't trust their low to mid-tier products.