logoalt Hacker News

sagacitytoday at 10:49 AM11 repliesview on HN

I recently got locked out of my machine because logging in with the mandatory Microsoft account-backed primary user of my machine didn't work anymore. It said I was offline and I had to use the "previous password" even though I didn't have a previous password for that account.

Hacking around in the recovery console to add another administrator user worked, but then I couldn't reset the original user's password because it was tied to the Microsoft account and you can't change the password locally.

I don't need Copilot managing my inbox through AI, nor do I need a more exciting widget experience.

I just want an OS where if something like the above happens there's a way to fix it without having to reinstall. It doesn't seem like much to ask.

Edit: yes, I can use Linux but I have decades of Windows muscle memory and I do a bunch of DirectX programming. I shouldn't have to switch :)


Replies

heresie-dabordtoday at 1:28 PM

> I can use Linux but I have decades of Windows muscle memory and I do a bunch of DirectX programming.

I see a likely inversion of motives here: you earn your living coding or otherwise are deeply vested in Windows, so you are committed for survival to Windows and to fixing the absurd account problem that MSFT has inflicted on you.

The expression "muscle memory" here just means the cognitive load of working with a technology. MSFT has added a hard-blocking piece of stupidity to your cognitive load.

I am sure this is not the first time! Registry problems, update problems, and now for pity's sake account problems.

As a long-time user of both Linux and Windows, I'd say my OS cognitive load with Linux is almost entirely related to efficient actions, whereas with Windows I have a quiver of stupid arrows to shoot at all the problems that MSFT inflicts.

When people advise you to switch to Linux if you can, they are giving solid advice.

show 1 reply
cbdevidaltoday at 11:18 AM

Also years of Windows muscle memory here, especially the keyboard shortcuts. I’ve used Windows since 1997. I’ve decided I’m done. A new PC arrives in a month. It’ll be running Ubuntu. I’m done.

Maybe there is a Linux language similar to DirectX you might transition to? Maybe test code in a VM? (Although that gets you right back into Win11.)

show 5 replies
lelanthrantoday at 12:23 PM

> Edit: yes, I can use Linux but I have decades of Windows muscle memory and I do a bunch of DirectX programming. I shouldn't have to switch :)

Understood. However, your choices are:

1. Keep complaining while paying $$$ for the privilege of complaining.

2. Switch to something else.

My tolerance level is much lower than yours (I switched my daily driver around 1998), obviously...

show 1 reply
will4274today at 2:24 PM

> I recently got locked out of my machine because logging in with the mandatory Microsoft account-backed primary user of my machine didn't work anymore. It said I was offline and I had to use the "previous password" even though I didn't have a previous password for that account

Not sure what's so confusing here... When Windows is online, it checks your password against the cloud and updates the local store. When Windows is offline, it checks your password against a local store. By previous password, Windows just means the password you used on the last successful login for the user on that machine.

ezoetoday at 12:18 PM

As Windows more and more difficult to use at very basic, after passing certain threshold, just developing on Linux is more practical. Even for DirectX.

alaudettoday at 12:59 PM

Have you considered Linux on bare metal and a Windows VM for your coding? Two monitor setup and you can have Windows on one side when working then all your other daily stuff is in Linux. Shared drives and clipboards make things pretty easy.

Also just debloat the Windows install, why are you suffering with Co-Pilot? I have a VM running on Proxmox and I rdp to it from Linux when needed, but daily use, no way and honestly there really is no reason to put all your eggs in the Windows basket in this day and age.

sigseg1vtoday at 1:45 PM

I used Windows since my first PC on 3.1. But recently it just became too much. Switched over to Mint for just over a year now and loving it. No issues at all for development or gaming. The machine just works. No lag at the lock screen, typing in your password and hitting enter has the desktop loaded instantly. It just works the way you expect and with the performance you expect. I used to defend Windows but I cannot say the same about it anymore.

Schiendelmantoday at 12:06 PM

Hello fellow DirectX programmer! I gave up and got a Mac. I made myself get used to the defaults. I can't go back. I tried putting together a gaming pc a couple years ago and Windows annoyed me too much. It's better here!

And yeah - I gave up on DirectX programming to do it. I do like Metal...

trashfacetoday at 1:48 PM

FWIW I've done some d3d9 and d3d11 tinkering and my stuff looks like it works pretty good under proton.

irishcoffeetoday at 11:21 AM

The day I can’t make a local-only account on windows (for personal use, work is a different matter unfortunately) is the day I stop using windows.

It’s irritating enough that new linux installs want me to add accounts. I can skip it, which is nice, but just don’t show the screen. If you’re installing linux you either know what you’re doing or you don’t: if you do you know it’s possible and don’t need it jammed in your face, and if you don’t you’re probably not quite tall enough to understand it isn’t needed and you probably don’t want it anyways.

show 3 replies
k4rnaj1ktoday at 11:22 AM

[dead]