467 points by hn_acker about 24 hours ago | 213 comments | View on ycombinator
jbombadil about 23 hours ago |
debarshri about 23 hours ago |
You can customize the way you want. After configuring it, my colleagues could not log in. Thats one way to secure your organization.
iscoelho about 22 hours ago |
I'm reminded of Storm-0558 [1] where a stolen signing key was able to forge authentication tokens for any MSA / Azure AD / Government AD user. They downplayed the severity. Just imagine if that level of access was used to pull a Stryker on a nation-wide scale. That is an economic disaster waiting to happen.
[1] https://www.microsoft.com/en-us/security/blog/2023/07/14/ana...
everdrive about 22 hours ago |
ovidev about 23 hours ago |
gertrunde about 23 hours ago |
(That seems to be the main complaint, that Microsoft never provided the clear information required to conduct the assessment properly).
exabrial about 23 hours ago |
Thats why you have Windows in the Pentagon instead of something secure.
gertrunde about 23 hours ago |
markstos about 23 hours ago |
caseysoftware about 22 hours ago |
> Microsoft on Friday revised its practices to ensure that engineers in China no longer provide technical support to U.S. defense clients using the company’s cloud services.
Ref: https://www.cnbc.com/2025/07/18/microsoft-china-digital-esco...
thayne about 18 hours ago |
kqgnkqgn about 20 hours ago |
Azure's success as a cloud provider is mostly a result of their sales team and having an existing relationship with non-technical leadership. "We already pay them for Office and Exchange, let's just buy this new 'cloud' thing from them too".
Azure is barely considered an option at all within tech companies, yet is surprisingly widely adopted by non-technical companies that don't know any better (ie, that don't have a technical / engineering voice or representation within leadership).
AWS = Likely technically the best, for now. Mostly unreasonable pricing, and less motivation to seriously negotiate given they are the 'default' cloud provider for most of the industry. Kind of feels like they have peaked though, and are slipping more recently. Inevitable, or bad leadership changes?
OCI = New-comer, attractive pricing and hungry for business. Might be able to avoid mistakes other providers have made? Reliability struggles though. Parent company has a bad reputation in some circles - but probably not with decision makers. Making huge (unwise?) investments - that will either come crashing down in 5 years, or seriously pay off. Layoffs, but going for massive growth...huh?
GCP = Notably different underlying technical choices than other providers. Folks are maybe a bit less pragmatic, and more academic. This helps them in unique services (Spanner?) but hurts in most other areas. They've matured, and are btwn AWS and OCI in reliability. They are probably not as hungry for business as they should be given how far behind they are.
kajecounterhack about 17 hours ago |
Want a VM? You'll also need this network security group, network interface, network manager, ip, virtual network... and maybe it'll be connected to the internet so you can SSH in? Compare to GCP or EC2 -- you just pick an instance and start it. You can SSH in directly, or even do it in the browser.
Billing also a nightmare: if you're running a startup, AWS and Google make it relatively easy to see how many credits you have left. The Azure dashboard makes you navigate a maze, and the button to click that says "Azure Credits" is _invisible_ for 30s until ostensibly some backend system finds your credits, then it magically shows up. Most people don't wait around and just assume there's no button.
And if you click it, maybe you will happen to be in the correct billing profile, maybe not! Don't get confused: billing profile and billing scope are different concepts too! And in your invoice, costs just magically get deducted, until they don't. No mention of any credits. Credits inaccessible through API (claude tried everything).
VMs, bucket storage, and copying data are the _simplest_ parts of the stack. Why would anyone bother trying to use other services if they can't get these right?
They literally give startups 2x the credits as GCP, 20x the credits of AWS and nobody wants to use them.
rawgabbit about 15 hours ago |
“GCC High reviewers saw problems everywhere, both in what they were able to evaluate and what they weren’t. To them, most of the package remained a vast wilderness of untold risk. Nevertheless, FedRAMP and Microsoft reached an agreement, and the day after Christmas 2024, GCC High received its FedRAMP authorization.”
How big was the ballroom donation?NoSalt about 18 hours ago |
crawdog about 17 hours ago |
jakubadamw about 22 hours ago |
klooney about 21 hours ago |
Hah. First time looking at FedRAMP?
The real reason for this, of course, is accounting, it moves it off of the government's books.
gurjeet about 20 hours ago |
It's unfortunate that people have to claim the authenticity, rather than the users of AI having to disclose use of AI/LLM. I wish it was the other way around.
yoyohello13 about 23 hours ago |
sysops9x about 17 hours ago |
robtherobber about 23 hours ago |
brudgers about 22 hours ago |
Building in house.
Outsourcing to consultants.
shrubble about 22 hours ago |
Decades ago, Lotus 1-2-3 on top of MSDOS was the lever; today it’s GCC High.
iamleppert about 23 hours ago |
I would warn anyone far and wide to avoid Azure at all costs, especially if you are a startup. And especially if you are doing any kind of AI because the only GPUs they have available are ancient and also crazy over-priced.
If I cared more, I'd try to migrate away from Azure. But I don't, and that's probably Azure's business model at this point.
hn_acker about 24 hours ago |
> Federal Cyber Experts Thought Microsoft’s Cloud Was “a Pile of Shit.” They Approved It Anyway.
captain_coffee about 12 hours ago |
dogleash about 23 hours ago |
The article talks a lot about conflicts of interest, but this is the line I went looking for. A bureaucracy fighting itself over goal prioritization, and what's a necessary roadblock vs red tape is the less sexy but more meaningful problem at the core of this.
Once the government decided they wanted the product, they were going to find a patsy.
sam-cop-vimes about 22 hours ago |
Eridrus about 23 hours ago |
undefined about 22 hours ago |
kevincloudsec about 22 hours ago |
xyzal about 7 hours ago |
No editorializing guys! :)
gffrd about 21 hours ago |
skywhopper about 21 hours ago |
rukuu001 about 19 hours ago |
GeoSys about 17 hours ago |
franktankbank about 20 hours ago |
SanjayMehta about 22 hours ago |
FrustratedMonky about 22 hours ago |
Maybe the critical question, are they making continuing improvements? Especially to merge conflicting functions.
Like when they bought Minecraft, or Skype. Each already had user management. Xbox was a mess. Merging them all took a lot of years.
j45 about 23 hours ago |
stainablesteel about 18 hours ago |
when someone says they work at microsoft, they get weird looks, and people assume they're incompetent
dwa3592 about 22 hours ago |
riffic about 19 hours ago |
babypuncher about 21 hours ago |
fredgrott about 22 hours ago |
Arubis about 21 hours ago |
mystraline about 20 hours ago |
Microsoft can be abhorrent. They will always get the contracts. Why? Corporate welfare.
Microsoft will drive the rules. Why? Too big to fail.
Microsoft will push their slop. Why? Cause they have contractors after contractors in the federal government pushing MS solutions. Doesnt matter if they're bad.
And, who'd pay for a 3PAO audit of a Linux distro? Ubuntu and Redhat have. Its a $120k moat.
jongjong about 14 hours ago |
- Market monopolies reducing options/leverage
- Outsourcing
- AI automation
- Complexity explosion
These days, every company which has money is using some horrible clunky platform/infra and we spend 99% of our time just working around limitations of those platforms; Problems which were created artificially and don't need to exist... And at the same time we're expected to meet deadlines while almost all of the challenges we face involve certain critical aspects that are totally outside of our control and require us to wait for someone else to fix stuff while we work around it with some crappy solution and we can't just switch platforms or write it from scatch (which would be easier for a lot of us) because the organization forces us to use a particular platform because of the pretext that they are SOC2 compliant. It's total BS!
Not only we have to worry about threats to our jobs, when you look at who is being rewarded in this industry; it's essentially people who create bloat/unnecessary complexity and build these horrible products.
The industry is full of horrible products that everyone uses. There is no incentive for software engineers to be competent because look at what the market rewards!
This in turn affects organization politics; everyone who has some leverage over the platforms is (at least subconsciously) looking for ways to sabotage the tech to maximize billable hours to fix it later... Fixing the platform is their bread and butter so of course they never want to fix it completely. Anyone who tries to do the right thing runs into issues with managers for missing deadlines which they have ZERO control over due to underlying constraints of the platforms they are forced to use. The people 'maintaining' the platforms don't have deadlines do they? They can keep making money from the shit they produce by ensuring they stay shitty and ensuring that the people who actually have deadlines and actually try to get stuff done can't meet them!
DeathArrow about 20 hours ago |
robutsume about 22 hours ago |
bigfatkitten about 19 hours ago |
natas about 18 hours ago |
HBARLARI91 about 12 hours ago |
wsesamemr81 about 20 hours ago |
NandinoAI37 about 17 hours ago |
Heer_J about 21 hours ago |
pissedoffadmin about 22 hours ago |
pissedoffadmin about 22 hours ago |
jamesvzb about 14 hours ago |
davidliu847386 about 17 hours ago |
ddtaylor about 23 hours ago |
notepad0x90 about 20 hours ago |
it isn't the best but it's really great at a lot of things feature-wise. top-notch documentation as well (despite what these "experts" said).
Most companies literally run on Azure these days. Persistent hackers will get into any network, that's a guarantee, that's APT 101. It's law of averages. If it truly is "a pile of shit" given how it is probably the most used cloud platform by the most customers, including governments, and endless plethora of features and services it offers, shouldn't there be more compromises? 2-3 in a decade is hardly above what you expect for law of averages right?
Screw ups happen, but if it is systemic, you can't use one instance as evidence, you must establish a pattern of mishaps.
This sounds like the crux of the issue. The combination of: "tool can be used during analysis" and "analysis takes long" shifts the barrier of rejection from "is this tool safe?" to "is this tool so unsafe that we're willing to start a fight with a lot of other government agencies to remove it, find an alternative, etc?".
Not criticizing FedRAMP. Proper security review takes time. And probably more when dealing with vendors.