Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Good to know everything was resolved, but did you ever find out why your signing account was suspended? That's not something you brush off as haha silly Microsoft..
 help



Microsoft are saying it's because those accounts didn't undergo verification for the Windows Hardware Program

https://www.theregister.com/2026/04/09/microsoft_dev_account...


I understand it's because it's a device driver, but why should a pure software publisher which has no hardware product of any sort be required to go through a "hardware program" gatekeeper of what binaries a person can choose to install and run on their own computer?

They started it because the drivers people used to use from hardware vendors would routinely blue screen windows, which made MS look like the reason windows would crash. Hardware vendors are notoriously inept at software.

> They started it because the drivers people used to use from hardware vendors would routinely blue screen windows, which made MS look like the reason windows would crash. Hardware vendors are notoriously inept at software.

But hardware vendors also want Windows licenses to include with their hardware, so it's pretty easy to say "do the hardware program certification if you want the discount" and that's exactly what they did in the early days, and it worked fine. Even the peripherals (which are increasingly rare now anyway) still want to be able to put the Windows logo on their product.

At which point we still have the same question: Why are they harassing the WireGuard developers, who have their own reputation for not being inept at software and therefore shouldn't need a Microsoft certification program to assure their users that their code is trustworthy to install?


> Why are they harassing the WireGuard developers, who have their own reputation for not being inept at software

I would guess this is just large organizations Seeing Like a State whereby they "seek to force administrative legibility on their subjects by homogenizing them".

https://en.wikipedia.org/wiki/Seeing_Like_a_State


At which point we're back to, why is Microsoft acting like a government and treating their users like property of the crown instead of autonomous adult human beings who should be free to choose what software they want on their own PC?

all five letters of that answer are in your username :)

So that narrows it down to about 300 possibilities. https://gist.github.com/jes/bbdad4c6e54ffa120f62cd443ded8d8f

Plausible candidates include "asset", "enemy", "homes", "mates", "moats", "money", "nasty", "state", "stunt".


Awesome

(467 on macOS Sequoia it seems)


Are you thinking of a single five letter word, two words of three and two letters, or an entire sentence that only uses 5 distinct letters?

Consider being less cryptic, for the sake of those with English as a fourth language.


(also a non-native speaker here, mildly annoyed by the obscure joke from GP)

Wordplay are exactly the kind of stuff that LLMs excel at, so I asked Gemini flash, and I got

> snarky play on words by suggesting that the answer to AnthonyMouse's question is "Money."

> Here is the breakdown of how they arrived at that:

> The Username: AnthonyMouse

> The Letters: The word "Money" can be formed using the letters found in M-o-n-t-h-o-n-y M-o-u-s-e

(Gemini's answer is actually longer, I just kept the interesting bit)

Amusingly, this answer exhibits a similar problem to the "how many r in raspberry" problem (it forgets how to spell correctly), since

AnthonyMouse != M-o-n-t-h-o-n-y M-o-u-s-e

But it seems that it got to the correct answer (or an incorrect but plausible :) ) despite that


LLMs give you the boring (i.e. statistically probable) answer. You could probably get it to say "money" almost regardless of what the original question was because it's so generic. It might even say that for a name without all the right letters.

Let's save a tree and ask bash:

$ grep ^.....$ /usr/share/dict/words|grep -i ^[AnthonyMouse]*$

From the more than 300 possibilities we can then consider the context. We're talking about Microsoft here, and the problem suggests we're the sort of people who expect anagrams to have secret meaning, so we should prefer an answer implying some kind of conspiracy or kabbalistic nonsense. The obvious candidates are therefore mason and Satan. Between these, Satan would require reusing a letter the candidate set only has once, and one of the other words on the list was stone. We can form two five letter words if we're allowed to reuse letters and thereby get stone mason.

This is the most irrefutable possible proof that we're being pointed to a masonic conspiracy rather than Microsoft's usual popular association with the antichrist.


>it's so generic.

Can only be one root of all evil, I suppose :)


Come on now. We all know that time is money. It stands to reason that time is equally the root of all evil. They don't want you to know that this is actually the original method used to derive the Second Law of Thermodynamics.

Thanks for doing the legwork :) my b

https://news.ycombinator.com/item?id=47735828


Sorry, that was yesterday's HN Wordle! (that's the New York Times-acquired wordplay game Wordle, quite the popular wordplay game--just joking that I created a word game of my own)

Useless reflection to ignore below (forewarned!)

I hesitated to post; in the end, the value of the comment was so low, I expected non-wordplay-fans to scroll past and lose nothing, so I left it in the hopes at least one person would find the answer themselves and be pleased about it.

thanks


No drama, I don't mind a puzzle or oblique reference. I'm also a grandparent and spend too much time on pointing out that what one person is thinking of isn't always the same as what another is, and that there's often yet another way of looking at a statement.

I liked your comment, I guessed the word, and had fun pointing out ambiguities at play.


:D u gr8

I'm guessing they're thinking of the word 'money'.

yeah, but, .. Barrett Strong or Flying Lizards money?

Í think their point was that Wireguard has no physical hardware, so it’s strange as a software project they’d be forced to go through verification for a hardware program.

Because it's a kernel driver anyway?

Then the program should have been named the kernel level driver verification program.

Mate this is Microsoft. We're lucky it's not called Azure Copilot Verification Program (New)

Okay. So they can call it the “hardware and WireGuard” program for all I care. The reality is that MS requires this sort of approval / verification process for whatever WireGuard is doing. In true HN fashion everyone loves getting distracted by utter meaningless semantics.

Those meaningless semantics are part of how this got missed in the first place, and why it caused such an issue. Microsoft is a large company, and a poorly named program created requirements that were missed.

It's a virtual network interface. So it's not really hardware, but the computer treats it like it is.

It sounds more like a "driver program" gatekeeper so you are arguing about semantics. I'm not claiming that there is no problem, just that an argument based on the distinction between "hardware" and "driver" is void.

Outside of these unfortunuate situations, a lot of people are quite happy for developers of eg kernel anti cheat to have a difficult time.

We do need to recognise, a long history of "windows always bluescreens" was somewhat reigned in by this policy with a lot of crashes coming down to third party drivers.


> No emails, no warnings, no humans – just bots, catch-22s, and a 60-day appeals queue

Hmmm


If a provider wants to be in the identity business, I don't understand why it has to be tied to a piece of hardware.

Security and attribution is great, but the default assumption of everyone will sign up and do what we want doesn't work.


They should definitely put up a statement addressing it. Moreover what they plan in the future to avoid such traumatic event, this is not a “simple sign program”, this touches fundamental parts of the OS.

Apparently it's quite widespread, so I would assume a bug on their side. That's what support seemed to imply at least. We're still blocked at my company for one month+ now.

With Microsoft, I assume malice AND negligence first. The hostility they've shown toward their own users tells you everything you need to know.

"so I would assume a bug on their side"

Why a "bug".


For something like this, I would generalize a "bug" to encompass both software and human processes. Some decision-maker saw some metrics consistent with spam and enacted a spam-blocking measure. Any decision like this is going to lead to false positives. Maybe they decided "I don't need to confer with anyone", or maybe they did and got the green light even after multiple eyeballs looked at it. I'm not saying that this does any good for Microsoft's already-sullied trust, but mistakes happen and combating spam is a constantly evolving arms race. There's no way any organization is going to get it 100% of the time even after decades of dealing with it.

Absolutely agree. Don’t automatically attribute to malice what can also be explained by incompetence

I doubt someone manually went and flagged all the accounts as invalid suddenly or whatever and that was their goal. By a bug I mean some kind of automated action that did not produce the expected outcome.

Also because, at least on our side, the account was in an inconsistent state: we were correctly enrolled/validated, but could not access the signing interface.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: