Live data from Hacker News

Show HN: Windows 2000 on Docker

github.com

101–110 of 196 posts

Re: Show HN: Windows 2000 on Docker

#101

Questions about this implementation's legality? Liability? Security? https://github.com/hectorm/docker-qemu-win2000/blob/master/D... Makes me think this is done as a POC, but definitely fork a local copy as you can just swap that line out with your local copy of a Win2k ISO

Well they seem to add vnc and netcat shell listeners to the startup scripts so it is kind of backdoored on purpose already outside of what's in the iso

Re: Show HN: Windows 2000 on Docker

#102
post #53

Earlier quoted context omitted.

Using their own outdated, unsupported browser? Why should they develop websites against a 22 year old browser version?

On the one hand, it’s a sign of technical prowess to be able to accommodate browsers going that far back. On the other, it’s kind of embarrassing not to have a barebones version of your website load in case an old browser is detected. IE5 had Ajax after all, what more does a search box really need? The answer? Endless tracking and cookies and phoning home. God forbid someone uses a browser we can’t use to collect inf…

Lynx is not outdated. It’s actively maintained and updated. Last release is a couple months old.

Re: Show HN: Windows 2000 on Docker

#104

Earlier quoted context omitted.

Using their own outdated, unsupported browser? Why should they develop websites against a 22 year old browser version?

I realize that it probably doesn’t pay, but it wouldn’t be that difficult to implement just a form to type queries and a basic html result page that works without javascript.

It certainly wouldn’t. Forms have been with us for a very long time and I’ve done it more times than I can remember.

Re: Show HN: Windows 2000 on Docker

#105
post #46
post #13

Earlier quoted context omitted.

I've also used Server 2019 on a desktop and it's pretty solid. A couple of pointers: - If you're considered a "student" by any means, you probably have access to an institutional email address that gives you access to Azure for Students. Through the Azure site, you can download an ISO for any LTSC edition of Windows Server (including Datacenter) and get a valid license key. This is a great way of saving money and avo…

Driver support isn't a given. There's lots of normal hardware which may never be server qualified. You can make a desktop that will run server fine, but it's kind of a Linux situation; you can't pick random parts and assume they'll work.

I have yet to run into this problem, do you have any examples? I don’t have any exotic hardware outside of the ThinkPad X220 dock which nowadays only works with Linux.

Re: Show HN: Windows 2000 on Docker

#106
post #55

Earlier quoted context omitted.

I think it's ironic. Microsoft since the dawn of time has been known for backwards compatibility in Windows. They would go out of their way to ensure random 16 bit apps with bugs and major issues continued to work through years of major upgrades to Windows. Raymond Chen has written countless stories of the hacks upon hacks they had to keep running through the years: http://ptgmedia.pearsoncmg.com/images/9780321440303…

And just recently on here I was talking about how MS is known for backwards compat but we actually observe Linux doing it better

While breaking backwards compatibility with user space apps is frowned upon, I can’t imagine Linus approving adding old bugs so that buggy programs can still work.

Re: Show HN: Windows 2000 on Docker

#107

Earlier quoted context omitted.

Why do you think Windows isn’t a real OS? It successfully powers I’d guess hundreds of millions of devices.

To be fair, Linux powers quite literally billions of devices

And those Windows boxes wouldn’t be able to do much without the ones Linux powers, but that’s beside the point: Windows is an OS. It’s quirky and feels weird for the Unix crowd, but a lot of it will be oddly familiar to the VMS elders.

Re: Show HN: Windows 2000 on Docker

#108
post #45

Earlier quoted context omitted.

I haven't found any app that doesn't run on windows server that does on win desktop. I don't game, so never tired games... Wsl on 2019 was limited to v1, but think that got to v2 on 2022... Docker works, all dev tools work... Yea, all good!

The issue is hardware. Most gaming hardware does not have server qualified drivers which may mean you can't use your hardware. Issues normally with WiFi cards and GPUs, most other things will work. No chance of running Windows Server on a laptop. The qualification is to prevent random crashes; it's not really needed, but it is hard to impossible to disable last I checked.

Never had an issue with drivers... Was running nvidia cards and the standard nvidia drivers worked without issue... Also did manage to run win2003 on a laptop at one stage... Can't remember if drivers for wifi worked... The machine was hard wired in...

Re: Show HN: Windows 2000 on Docker

#109

Earlier quoted context omitted.

It is a joke to say that it is not a real OS. But if you want to argue: You could say that a 'real OS' must be 'mostly POSIX-compliant' [1]. That way most other OS (Linux, MacOS, iOS) but not Windows would be included in your definition of a 'real OS' ;-) [1] https://en.wikipedia.org/wiki/POSIX#Mostly_POSIX-compliant

I wouldn’t get why POSIX is the only way to design an OS.

It’s not. It’s an API. IBM’s zOS has a POSIX-compliant Unix subsystem and it has absolutely nothing to do with Unix under its hood.

Re: Show HN: Windows 2000 on Docker

#110

Earlier quoted context omitted.

Isn't this a security vulnerability?

In modern browsers, google.com is in the HSTS preload list, so the browser won't even make an initial request over HTTP.

Only www.google.com and other subdomains are preloaded unfortunately.. I’m having trouble quickly googling the reason (is that irony?) but from memory a Googler said that they had a lot of internal stuff hosted above google.com they couldn’t make https (HVAC controllers and such?)

You can see the full HSTS list here I believe: https://source.chromium.org/chromium/chromium/src/+/master:n...

Post reply on HN