https://www.construction-physics.com/p/how-the-strategic-pet...
175 karma · joined February 17, 2019
https://www.construction-physics.com/p/how-the-strategic-pet...
The old single-view Settings app was more mobile-device like with all-or-nothing visual context, whereas the current Settings app with the sidebar and main display pane gives the user immediate understanding of where they are in the settings tree. It takes advantage of the larger display size of a desktop device.
The all-gray icons everywhere mirrors the same monochromatic issues of the current macOS version.
However, seeing all of the OS versions side-by-side made me realize that Catalina's visual design was probably my favorite, combining minimalistic visual flair and functionality while holding onto rich gradients and color palettes that made it easy to scan and find controls and actions.
By your logic, as long as a tragic historical event is referenced over and over again, it's ok for lots of people to doubt or play down its significance. Are you understanding of large numbers of people being against any of the recent black civil rights touch-points, since slavery, Jim Crow, and racism against blacks has been _the_ talking point and justification for contentious events in the US for the last 5 years?
It's fascinating that for the last couple of decades, Holocaust denialism was seen by US liberals as this inhuman and inexcusable philosophy. However, now that it's not just the "evil" right-wingers being called out for buying into it, a common and acceptable response has effectively become "eh, what do the Jews expect?" I'm not aligning with either political philosophy, just calling out the hypocrisy.
https://www.economist.com/international/2023/12/05/the-pande...
Let's not pretend like young people chasing sex and beauty is some brand new concept only concocted in the last 15 years by the evil developers at Facebook.
After a decade of both civilian and Army experience, the one thing I can say the US military teaches better than any other organization is how to lead people. It has its share of leaders that fail upwards just like anywhere else, but on average the people in upper levels got there primarily on meritocracy. Your Soldiers are a big part of that, as they can actively prop you up if you do them right or bring you down should you fail them.
My napkin theory is that any profession which has a known risk of serious injury or death requires more competent leadership abilities in order to align an organization in the direction you want or need it to go (everything I've said here probably applies for first-responders as well). The fear and stress that comes with these kinds of jobs requires a certain finesse and connection from leaders with subordinates in order to convince them to put themselves in harms way for the sake of the "mission."
I've probed other people about the anxiety and fear I experienced, and have since learned that it's actually a fairly common feeling that even experienced users get. However, it's just considered part of the trip and requires experience to understand how to manage it. I wish I could reach a tolerance level that would allow me to have a more reliably enjoyable psychedelic experience, because I feel like I'm missing out on something that so many others seem to get positive results from.
Anyone whose spent awhile in a hobbyist forum or IRC network has likely experienced that they're just as, if not more prone to moderator drama than even Reddit. Wait until an admin rage-deletes a whole instance over an argument with someone or one community brigades/DOS's another and then you'll get to see the dark side of the "good ol'" community-run forum days.
I find the original design hard to use. The post text is very small. There is no max width to the main content, which makes it difficult to keep track of where you are when text spans multiple lines. The links are on the far-side of the page from the posts/comments they relate to, without any horizontal spacing indicators, so it's very difficult to tell what lines up with what.
The only thing I like less in the redesign is that the sidebar sections are intermixed with banner ads, which makes them hard to find and get to. But overall, I found the new design a big improvement to the old one, which judging by the responses to this and the linked post, puts me in a small minority.
I've seen non-technical people build some really cool things off of the back of spreadsheet data using things like AppSheet and Google Looker Studio (not sure why they changed the name from Data Studio). And now with Excel adding a ChatGPT formula and Google Sheets adding their own AI-driven features, power and non-power users alike will be able to really up their capabilities using only plain-language queries without having to devise complex algorithms or formulas (I realize ChatGPT isn't flawless yet).
It sounds like it's too late to withdraw anyways, so all their customers can do at this point is exercise an emergency plan and line up options for short-term liquidity.
"The vegans didn't take up arms against the oppressors? Silence is violence!"
Everyone's a critic.
Instead, all of the startup execs had VP titles. When we got acquired by a large corporation, many of them went down to Senior Manager titles, a few being able to get Director titles. I suppose a cynic might argue this is actually about the ego of the startup CEO, but after seeing it in action I believe it was good advice and have used it in my own startup.
It's basically the same story as Reddit where once subs get popular, they become a shell of their former selves. Or crypto, where the hype outpaces the utility and turns it into a speculative asset for a future that will never meet expectations.
If you follow the official data 3 years back to pre-COVID/loose(r) fiscal policy in October 2019, then restaurant food prices are up 18.8% according to BLS, which is right in line with the Dollar Menu datapoint you provided.
I do agree that treating science like religion (or at least something akin to the Catholic Church's religious structure) is bad all around. Enough people can see through the veil and call out inconsistencies either in research or in the academic process when it deviates from arguing purely on the merits evidence.
Honestly, with the high availability of information via channels like the internet, I have little sympathy for people who rely on filters such as media outlets to aggregate experts' ideas down to them. It's easier than ever to find and process primary sources, yet we're still arguing about how certain middle[wo]men of information twist and spin news. I just don't think any system that humans try to concoct for disseminating information and knowledge will ever beat simply putting in the time and effort to read and analyze that knowledge at the source, including the energy needed to learn how to process information. Even if a topic is deemed incredibly important by others, I personally try not to form any strong opinions on it until I can verify as much information as feasible about it. I realize asking that of every other human is as idealistic though as what I first called out in the article.
"Oh you want to go to production? Here's a list from A-XX stating what you need to accomplish that." Thing is I thought they actually handled this gracefully when I started because lots of requirements were tiered with various criteria you had to meet to move up (mostly for brownie points).
But then one day the Tech Execs lose their minds and decide "everything needs to meet all criteria for every single process." You want to create an S3 bucket to store data? That will be a week of submitting paperwork and another month of meetings and approvals from various teams you've never heard of. Plus you have to register your schema, implement data quality checks, unit tests, regression tests, get a PR and CO approved for your central config change, remediate any CVEs in the tooling that you used, and build all of this using our in-house CI/CD platform we created because we're just soooo special. Now you're allowed to launch. Oh wait, NO because we've put the entire corporation on hold from launching new systems for the last calendar year because we're still trying to agree on the final process everyone needs to follow to go to production.
It's surreal how universally so many orgs makes the same mistake of trying to throw more and more process at problems.
Your use-case of running a web service that is written in a very efficient language like C++ is not something you see too much these days. While it would be nice if most devs could pump out services built on performant tech stacks, our industry isn't doing things that way for a reason. Even high-prestige companies with loads of talented engineers only build select parts of their systems using low-level languages.
AWS support caught it before we did, so they did something on their end to throttle the Lambda invocations. We asked for billing forgiveness from them; last I heard that negotiation was still ongoing over a year after it occurred.
Part of the problem was we had temporarily disabled our billing alarms at the time for some reason, which caused our team to miss this spike. We've enabled alerts on both billing and Lambda invocation counts to see if either go outside of normal thresholds. It still doesn't hard-stop this from occurring again, but we at least get proactively notified about it before it gets as bad as it did. I don't think we've ever found a solution to cut off resource usage if something like this is detected.
If you want to talk systemic AWS mistakes you can make, we accidentally created an infinite event loop between two Lambdas. Racked up a several-hundred-thousand dollar bill in a couple of hours. You can accidentally create this issue across lots of different AWS services if you don't verify you haven't created any loops between resources and don't configure scaling limitations where available. "Infinite" scaling is great until you do it when you didn't mean to.
That being said, I think AWS (can't speak for other big providers) does offer a lot of value compared to bare-metal and self-hosting. Their paradigms for things like VPCs, load balancing, and permissions management are something you end up recreating in most every project anyways, so might as well railroad that configuration process. I've experienced how painful companies that tried to run their own infrastructure made things like DB backups and upgrades that it would be hard to go back to a non-managed DB service like RDS for anything other than a personal project.
After so many years using AWS at work, I'd never consider anything besides Fargate or Lambda for compute solutions, except maybe Batch if you can't fit scheduled processes into Lambda's time/resource limitations. If you're just going to run VMs on EC2, you're better off with other providers that focus on simple VM hosting.
Go to the registration screen, enter all of my info, and submit. Get a weird error message along the lines of "your information is incorrect; please enter your phone number to verify your info." Enter my phone number; "your information is incorrect." Get booted back to the login screen. Try to log in using the credentials I just entered and get an invalid email address message. Try to create an account again with that email; "that email address can not be used to create an account."
So I tried two more times, first registering with all the correct personal info and a different email address. Same result. Try again with yet another email address that I have never used to sign up for an account, this time entering random personal information, using a different web browser, and connecting to the hotspot on my phone instead of my wifi. Still the same result. Ask my significant other to log in on my browser with her account; works just fine.
Funny, why do they claim to know my personal information better than me? How would they even know all of that information? I don't know what criteria they are using to decide that I am not a valid person and therefore not allowed to sign up for their service. The only option I have left is to create a new email address and try registering an account using it and some fake identity.
Folks are content to throw around big words like “treason” and “Nazi” in these situations without any in-depth explanation. They should realize as soon as they don’t toe the narrative of the mainstream those same tactics will get used against them. You would have thought we learned this lesson from McCarthyism.