News for hackers. Stuff that matters.
Re:Windows XP source code has leaked by pizza234 on Friday September 25, 2020 @04:07AM (#24587682)
I personally tried to use Windows XP (for my Windows systems, which is mostly VMs nowadays) for as long as I could.

First, it was the first solid (in relative terms) consumer operating system from MS.

Second, it was lightweight (in relative terms) in terms of UX and, somewhat consequently, engineering. With Windows Vista (but in particular, Windows 8), MS started to add complexity on every layer.

Nowadays, I'm really afraid to update Windows. I don't know what new services and programs are going to be added. I don't know if the tweaks still work. I don't know if I'm imposed some new behavior. I don't know where certain settings (even entire setting domains) are going to be located, and how they're going to be named.

In a way, Windows XP is the Windows equivalent of the Linux XFCE/LXDE desktop environments.

Re:Windows XP source code has leaked by hnlmorg on Friday September 25, 2020 @07:30AM (#24588694)
XP, when it was first released, was a more resource hungry and uglier version of Windows 2000.

Win 2000 was amazing when it was released. Games (albeit not DOS ones) worked well, it was stable and really your only other options were worse (Mac OS 9 was less stable than Win 98, ME was a dumpster fire, Linux wasn't quite ready for the desktop and BeOS was awesome but barely supported).

Then when XP was released, it had twice the minimum and recommended hardware spec than 2000, it had those stupid skins and it didn't offer anything functionally more beneficial over 2000 (aside faster boot time if you had hundreds of fonts installed).

Granted XP got better with SP2 or SP3, but it definitely wasn't the first solid nor even lightweight when it was originally released.

Re:Windows XP source code has leaked by w0utert on Friday September 25, 2020 @07:49AM (#24588805)
Totally my experience as well, Windows 2000 really was the only Windows version I actually liked, it had very few faults for its time. Windows 7 probably comes second.

What I remember from XP is that it took until SP2 before all the problems were worked out, and SP3 actually introduced more annoyances in the name of security. I also think the default theme and general visual style of the XP is downright terrible and completely unworthy of a large professional company like Microsoft. The very first thing I always did was to switch back to the classic UI for everything (theme, start menu, all control panels, etc).

I don't care for any of the 'modern' Windows versions. They work, behind the scenes the technology has improved, but I they still annoy me in many ways, and the UI is IMO the worst it has ever been in the history of Windows. It looks cleaner but behind the veneer its just a giant heap of historical accidents piled on over the years, with no consistent direction of vision to be found. I get no joy using it, but I guess if you are used to working in Windows the OS is perfectly fine for what it does.

Re:Windows XP source code has leaked by dkarl on Friday September 25, 2020 @08:15AM (#24588921)
Agreed about the UI. Even at a distance of twenty years, Windows 2000 looks more pleasant and professional. The Windows XP UI managed to be somehow childish in its aesthetic and stressful in its complexity.

Of course every Windows OS eventually gets stable and fast on current hardware, at which point everyone starts praying that they'll get to use it forever and they'll never have to deal with a new major release again.

Re:Windows XP source code has leaked by Piskvorrr on Friday September 25, 2020 @07:43AM (#24588765)
Yup. When saying "XP was great", people mean "XP SP2 and on" - for me, the move from W2k to WXP was "the same thing, now with Fischer-Price aesthetic!"
Re:Windows XP source code has leaked by JohnBooty on Friday September 25, 2020 @08:56AM (#24589187)
I say this as somebody who really enjoyed W2K, but the complaints about WinXP's default theme are very difficult to understand when:

- The classic theme was just a few clicks away

- Of all the problems with XP, I would not even list the "easily changed default theme" in the top.... 100 or so. I would not expect to see such sentiment on HN, of all places.

Re:Windows XP source code has leaked by virtue3 on Friday September 25, 2020 @04:33PM (#24593820)
Hey man, let people complain about what color the bike shed was painted.

XP was a pretty damn good OS that came out of a time when there wasn't a lot of options.

It was pretty stable. You could change network settings without restarting. It was built on the NT core instead of whatever 95/98/ME hot mess was.

The main issue was it's exposure to viruses. Which was address in 8+ (windows actually started acting more like linux with regards to user/admin).

Windows7 IMHO had the best ui out of the box. 10 grew on me. Let's just not talk about 8.

Re:Windows XP source code has leaked by hnlmorg on Saturday September 26, 2020 @05:14PM (#24602178)
> XP was a pretty damn good OS that came out of a time when there wasn't a lot of options.

That's more true of Windows 2000 though. By the time XP was released Apple had released a few iterations of OS X and it was looking pretty decent. Not to mention desktop Linux becoming stable. Neither of which were true in 2000.

In fact with Windows 2000, I used to dual boot Win 95, Linux Slackware and BeOS 5 but I always came back to Windows 2k for day to day work. Then when Windows XP was released I gave it a try and got so fed up with it that rather than installing Win2k again I just switched to Linux full time instead (sadly BeOS had ceased development by that point).

Re:Windows XP source code has leaked by Piskvorrr on Tuesday September 29, 2020 @04:27AM (#24625303)
The look was superficial, sure: For someone moving from Win2K to XP, this was not the main frustration, but a easily recognizable sign for the myriad other issues (note: original XP, XPsp2 was the release that should have been).

(We did some printing. In the range of 1M pages/workstation. It...worked...on XP. Eventually.)

Re:Windows XP source code has leaked by christophilus on Friday September 25, 2020 @08:08AM (#24588896)
> Fischer-Price aesthetic

That is the perfect description. It’s one of the ugliest UIs I’ve ever experienced.

Re:Windows XP source code has leaked by i_am_proteus on Friday September 25, 2020 @08:17AM (#24588928)
XP also shipped with the 2000 skin and it was trivially easy to switch over.
Re:Windows XP source code has leaked by hnlmorg on Saturday September 26, 2020 @05:24PM (#24602259)
It was easy to switch but there is a lot to be said for sane defaults. With each new iteration of Windows I'd find more and more insane defaults (for me at least). It started with file extensions being hidden by default. Then system files too. By the time XP was released I was finding that I had to spend an hour just configuring the system how I liked...and that was before I installed any software.

Users will sometimes reach a point where they say "If I'm having to spend this much time configuring new installs to function how I like, then I might as well install something else that already ships with the defaults I like". And this is why many power users started drifting away from Windows in the decade of 2000 to 2010.

Re:Windows XP source code has leaked by james-skemp on Sunday September 27, 2020 @10:15AM (#24606768)
Windows Server having file extensions turned off by default still drives me crazy. I get it for the desktop versions, but it would be fantastic if server editions had it on, or it saved and picked up the toggle from your AD account/profile.
Re:Windows XP source code has leaked by Wowfunhappy on Monday September 28, 2020 @12:55AM (#24613097)
I agree generally about the importance of sane defaults, but the theme was just soooo damn easy to switch, and a lot of non-techy people I know did so.

I actually don’t really associate Windows XP with its theme in my memory, because I so rarely saw it in use.

Re:Windows XP source code has leaked by stjohnswarts on Friday September 25, 2020 @11:40PM (#24596227)
Yep. Even switched it over when you went to the lower resources usage settings.
Re:Windows XP source code has leaked by skee0083 on Sunday September 27, 2020 @11:26AM (#24607336)
I have to stick up for XP because i have so many fond memories from my young adulthood of using it. I never had a problem with it's default theme but it also shipped with a few other themes that were better. like olive and then later the zune theme which was arguably the best one.
Re:Windows XP source code has leaked by stjohnswarts on Friday September 25, 2020 @11:39PM (#24596225)
People said that (as well as Skittles OS) since it launched.
Re:Windows XP source code has leaked by int_19h on Friday September 25, 2020 @07:45AM (#24588779)
Many games did not work so well on 2K, and XP brought some substantial improvements specifically in that department.
Re:Windows XP source code has leaked by hnlmorg on Saturday September 26, 2020 @05:09PM (#24602140)
I hear that said a lot about Windows 2000 but my experience was that it was only really true of legacy DOS games that didn't work right. Anything written for OpenGL or DirectX worked fine. In some cases even better (for example Quake 3 ran so much smoother on my BP6 board running Windows 2000).
Re:Windows XP source code has leaked by int_19h on Sunday September 27, 2020 @11:45PM (#24612763)
I remember several of my Win9x games didn't work fine, but not which ones. I think Carmageddon 2 was one?

There were plenty of games for 9x that assumed its lax memory and permissions model, especially for stuff like DRM.

Re:Windows XP source code has leaked by anthk on Friday September 25, 2020 @08:50AM (#24589139)
W2k had a w98 compatibily mode which could be enabled from the command prompt.
Re:Windows XP source code has leaked by cm2187 on Friday September 25, 2020 @07:35AM (#24588722)
My migration from 2000 to XP meant blue screens. Most likely caused by drivers. But that left me with a lasting impression that 2000 was way more stable than XP.
Re:Windows XP source code has leaked by hestefisk on Friday September 25, 2020 @08:42AM (#24589080)
It was largely the same kernel. Issue was largely because drivers for retail hardware weren’t written well enough.
Re:Windows XP source code has leaked by stjohnswarts on Friday September 25, 2020 @11:42PM (#24596234)
It wasn't. It was just as stable as 2000 as long as you weren't a tweaker and stuck with stock. Almost every single OS becomes unstable with shitty drivers and/or cheap hardware that wasn't designed for it.
Re:Windows XP source code has leaked by GekkePrutser on Friday September 25, 2020 @12:34PM (#24591576)
Don't forget that a lot of people compare XP not to Windows 2000 but Windows ME which was probably the worst Windows version ever :)
Re:Windows XP source code has leaked by mixmastamyk on Friday September 25, 2020 @02:02PM (#24592434)
A few clicks and XP SP3 looks exactly like 2k, with a few useful features thrown in.

A decent number of not-ancient floss software supports it as well. Not so with 2k. Add thousands of security patches and firewall, and the choice is clear.

Re:Windows XP source code has leaked by hnlmorg on Saturday September 26, 2020 @05:34PM (#24602341)
> A few clicks and XP SP3 looks exactly like 2k, with a few useful features thrown in.

There wasn't much added to Windows XP over 2000 in the original release of XP (service pack 3 was released 6 years (!!!) after XP was originally launched. So it's not really fair comparing XP SP3 to Win 2k). I remember this era in computing vividly and it took a few service packs before XP really came into it's own. However you still paid the price running XP because it demanded double the hardware requirements to run when compared with Windows 2000. So sure, you could disable themes in XP but for many people sticking with Windows 2000 was more appealing because you had more preferable defaults out of the box plus less bloat / hardware overhead too.

Re:Windows XP source code has leaked by sys_64738 on Friday September 25, 2020 @11:05AM (#24590562)
I thought the issues with games on Win2k was that it didn't have an uptodate DirectX version. I recall various hacks to try to get around this after XP showed up but Win2k was always the odd one out for games if memory serves.
Re:Windows XP source code has leaked by sitkack on Sunday September 27, 2020 @01:57AM (#24604532)
Funny that, because Win2k was a glossy, less stable version of WinNT 4 that we had to move to, to get USB support. Had USB been backported to NT4, I never would have moved.
Re:Windows XP source code has leaked by fogihujy on Sunday September 27, 2020 @04:28AM (#24605118)
Did you run any specific hardware or something? W2k was rock solid for me from RC2 and onwards. The only thing that really didn't run stable was the drivers for Via's crappy chipset, and they released improved drivers fairly quickly.
Re:Windows XP source code has leaked by sitkack on Monday September 28, 2020 @01:48AM (#24613346)
No same hardware I ran NT on, although most of my machines were dual processor which was rather rare at the time.
Re:Windows XP source code has leaked by fogihujy on Monday September 28, 2020 @03:11AM (#24613803)
Ah, that could be it then. I've never experienced W2K as anything but rock solid, but then I never had anything faster than a K6-2 back then. :D
Re:Windows XP source code has leaked by norswap on Saturday September 26, 2020 @07:05PM (#24602843)
This is also what I remember, but then I also remember that the specs of my first and last XP machines were miles apart. The first had 256MB or RAM...
Re:Windows XP source code has leaked by hestefisk on Friday September 25, 2020 @08:41AM (#24589068)
Agree, Windows XP was sluggish when it was released. Same applies to Win2K though when it first came out compared to WinNT 4.0. 2K was the first Windows to include a shadow effect under the mouse cursor. Oh the extra compute cycles it had to do to render that...
Re:Windows XP source code has leaked by hnlmorg on Saturday September 26, 2020 @05:43PM (#24602401)
I do agree but don't forget that the difference between NT4 and 2000 was night a day. 2000 wasn't just a reskin of NT4, there were lots of compatibility and usability improvements too. The problem was most people simply couldn't run NT4 outside of an office environment because very few games would run on it, driver support was relatively limited, etc. Windows 2000 was the real bridge between NT office machines and home machines, not XP. Granted consumers wouldn't have seen it that way because most stores didn't sell 2000 on home machines (instead opting for the dumpster fire that was ME) but technology wise XP (original release -- pre-service packs) wasn't a huge advancement from 2000 where as 2000 from NT4 was.
Re:Windows XP source code has leaked by m463 on Friday September 25, 2020 @04:37AM (#24587847)
I think a lot of people have sort of backed their chair away from the table like you.

I remember reading Matt Ridley's The Rational Optimist and it talked about trade. Basically it said with trust, trade is unlimited.

But what's been happening with computers and software is that trust been going downhill so quickly that many people don't install anything ever anymore. Privacy, dark patterns, monetization, form over function, qa by customer, and just a general lack of empathy, respect and common sense.

It's a shame.

Re:Windows XP source code has leaked by flyinghamster on Friday September 25, 2020 @05:52AM (#24588252)
I consider XP to be the first instance of Microsoft tightening the screws, as it was the first version to require activation, with the potential for hardware upgrades to require reactivation. Even then, I thought that it would ultimately lead to locked-down bootloaders and other such tomfoolery, and we're now most of the way there, or, indeed, already there for mobile.
Re:Windows XP source code has leaked by stjohnswarts on Friday September 25, 2020 @11:45PM (#24596247)
I think you're talking about power users, programmers, and IT. Regular everyday users still don't care and install whatever they like.
Re:Windows XP source code has leaked by m463 on Saturday September 26, 2020 @03:49AM (#24597123)
and parents.
Re:Windows XP source code has leaked by kmlx on Friday September 25, 2020 @05:41AM (#24588184)
i think you are onto something, but i don't think the market cares that much about privacy, dark patterns etc

also see how software has stabilised over the years, both as a product and as a marketplace. there are now clearly defined best in class software that will take years to be disrupted.

but one of the major aspects against computer software has come from mobile. lots of development time has gone to browsers and mobile than desktop.

Re:Windows XP source code has leaked by josteink on Friday September 25, 2020 @05:06AM (#24587988)
> First, it was the first solid (in relative terms) consumer operating system from MS.

That was actually Windows 2000, based on the NT 4 code base. It was near perfect, given the era it was made in.

The only reason I upgraded from Windows 2000 was that Microsoft was extremely reluctant to back-port USB- or WiFi-fixes and support, effectively forcing you to upgrade to XP if you wanted to fully use your modern hardware.

For that reason alone, XP always left a sour taste in my mouth.

Re:Windows XP source code has leaked by bayindirh on Friday September 25, 2020 @05:23AM (#24588081)
> That was actually Windows 2000, based on the NT 4 code base. It was near perfect, given the era it was made in.

I also remember Windows 2000 fondly. It was really really stable. Even if it looked like it's frozen like a polar ice cap (they weren't melting that bad back then), a short coffee break would give it enough time to normalize itself and continue like nothing happened.

Should retry it in a VM sometime. :)

Re:Windows XP source code has leaked by GeekyBear on Friday September 25, 2020 @09:49AM (#24589645)
>It was really really stable.

Windows 2000 was the last version of the NT branch where Dave Cutler was in charge. He's a legend for a reason.

https://www.youtube.com/watch?v=J2GV_bCfnCw

Computer History Museum long form interviews:

Part 1 https://www.youtube.com/watch?v=29RkHH-psrY Part 2 https://www.youtube.com/watch?v=SVgSLud50ss

Re:Windows XP source code has leaked by jasomill on Friday September 25, 2020 @05:33PM (#24594329)
Re:Windows XP source code has leaked by oxymoron on Friday September 25, 2020 @06:34AM (#24588425)
I stuck with Windows 2000 for many years after XP was released. XP brought absolutely nothing I wanted and a lot of things I didn’t want. All the truly interesting stuff, like WinFS, never made it in.
Re:Windows XP source code has leaked by boulos on Sunday September 27, 2020 @04:11PM (#24609790)
WinFS wasn’t destined for Windows 2000 nor XP, but rather Vista.

I was an intern at Microsoft in 2004, and personally helped make it clear that WinFS also wasn’t ready anyway. Fwiw, I think the iOS model of “makes users and apps no longer care about directories” has been more successful than the original WinFS plan of “maybe it’s all a SQL-ish database instead”.

Re:Windows XP source code has leaked by mysterydip on Friday September 25, 2020 @06:14AM (#24588343)
I actually ran a series of them in VMs for years because of their quick response and light resource usage, and they still ran all the stuff I needed. Loved that OS
Re:Windows XP source code has leaked by bayindirh on Friday September 25, 2020 @06:56AM (#24588547)
I have a Windows XP VM to run the software for my MD player. You're right, the OS from that era is lightning quick in today's hardware, even in a VM. Also, the USB passthhru is problem-free interestingly.
Re:Windows XP source code has leaked by mogwai77dk on Friday September 25, 2020 @06:43AM (#24588485)
Windows 2000 was the first rock solid OS from Microsoft, targetting both desktops and servers,but the desktop version was targeted at business users, not consumers. The consumer version at the time was the horrible Windows ME.
Re:Windows XP source code has leaked by stjohnswarts on Saturday September 26, 2020 @12:02AM (#24596318)
Windows NT was -very- solid on good hardware. Would stay up for months with zero issues.
Re:Windows XP source code has leaked by Joeri on Friday September 25, 2020 @06:57AM (#24588556)
Ha! I had the same with windows 2000 as compared to NT4. I stayed on NT4 as long as I could, and never really liked windows 2000 because it took twice the resources to do the same job at half the speed. Windows XP was 2000 with more (ugly) eye candy and a lot of bloat, so I didn’t like that either, but hardware improved enough that by the end of its reign it was quite fast.
Re:Windows XP source code has leaked by Gibbon1 on Friday September 25, 2020 @05:25AM (#24588102)
One thing I read when dicking with how USB drivers work is that the Microsoft's first USB driver model was hopelessly broken, so they started over. And that also turned out badly enough that they redid it again. That's what ended up in XP and it mostly worked okay.

You can see why they didn't want to/couldn't backport USB drivers.

Re:Windows XP source code has leaked by bayindirh on Friday September 25, 2020 @05:36AM (#24588162)
Can you provide a source? I love to read that kind of stuff.
Re:Windows XP source code has leaked by Gibbon1 on Friday September 25, 2020 @05:59AM (#24588285)
I think it's a dead tree source. Might still have it.
Re:Windows XP source code has leaked by bayindirh on Friday September 25, 2020 @06:02AM (#24588294)
Thanks! I like (reading) dead trees tho. I might find a copy or someone might have scanned it.

Edit: Comment made me look like an enemy of forests and trees so, clarified the situation.

Re:Windows XP source code has leaked by HeadsUpHigh on Friday September 25, 2020 @06:01AM (#24588293)
I still have a desktop running windows XP that my parents refuse to upgrade, partially due to a piece of software licensed per computer that costs >300$. Thankfully chrome no longer opens half the websites so they are limited on the web side at least. 14+ years of service, the only times it blue screemed were due to hardware breaking down. Rock solid.
Re:Windows XP source code has leaked by kwanbix on Friday September 25, 2020 @08:46AM (#24589113)
Did you try to virtualize it and run it into a VM only for that app?
Re:Windows XP source code has leaked by HeadsUpHigh on Saturday September 26, 2020 @08:41AM (#24598363)
No I'm not touching it with a 10 feet pole. Besides the fact that I would need new hardware for that( it's a core 2 duo system) which they are unwilling to fork the money for, anything that happens with it in the future will be my fault.
Re:Windows XP source code has leaked by kwanbix on Saturday September 26, 2020 @01:03PM (#24600320)
But it would be a time when the HD dies. Are you able to re-install? If no, you should try to backup/virtualize.
Re:Windows XP source code has leaked by HeadsUpHigh on Monday September 28, 2020 @01:02PM (#24618802)
No I'm not able to reinstall. I am also not willing to deal with tech support. If and when it dies I'll just order a dell for them and they can sort the software issue themselves.
Re:Windows XP source code has leaked by dddw on Friday September 25, 2020 @08:17PM (#24595359)
This indeed
Re:Windows XP source code has leaked by blablabla123 on Friday September 25, 2020 @06:10AM (#24588330)
> First, it was the first solid (in relative terms) consumer operating system from MS.

I used Windows 3.1 for years and I never had to reinstall it for stability reasons. At some point I also switched to XP and after 2 years it wouldn't boot anymore because of a blue screen appearing before the graphical interface would show up. That made the decision easy for me to use Linux exclusively - which I had on dual boot already for a considerable time.

To me Windows 95-XP were really frustrating to use since random parts of the system (CD-ROM, Word, Games...) would stop working at random times. Or for instance on Windows 95 sometimes the system would only boot if I opened and closed the (empty) CD tray.

At work I sometimes used Vista and 10, I think they are okay but macOS and Linux are far more fun.

Re:Windows XP source code has leaked by necovek on Friday September 25, 2020 @06:55AM (#24588543)
Before committing to GNU/Linux in 1998 or 99, I've had a similar experience with moving away from DOS/Windows for workgroups 3.11 to '95: Windows 95 tried to achieve too much in terms of backwards compatibility between 16- and 32-bit software, and was very flimsy as a result.

However, I've briefly used NT4 as my "development box" (Delphi addict for a while, though in my defense, I was like 15 at the time) for 6-12 months, that was as stable as anything you could get. But it had the same problems as Linux: it was very specific as to what hardware it supports. The same "soft modems" (called "winmodems" at the time) were equally unsupported in NT4 just like in Linux, so you had to get yourself external hardware modems which were like 5-10x the cost (whatever came out of US Robotics?).

So since I was more into the hacker mindset, I moved into GNU/Linux world and never looked back.

But I did grow an appreciation for MS engineering: they can develop quality software, and did it even in 96, but their consumer OSes strive for unparalleled compatibility and allow anybody (literally anybody) to write system level code that runs on the kernel ring level due to that.

A couple years down the line, I've even seen an article how many workarounds they had to introduce into '95 to allow old software employing their own extended/expanded memory management tricks to continue to function (think stuff like DOS games, WordPerfect...).

For all the fun we make of it, Windows 95 was a marvel of engineering when you consider the constraints and requirements. Just oppose that to the new web app approach to software engineering: breaking backwards compatibility is such a common theme that nobody bats an eyelid.

Re:Windows XP source code has leaked by kwanbix on Friday September 25, 2020 @06:57AM (#24588551)
I admire what the community has achieve with Linux. I think is really great and I have used Linux in the past (Redhat, Fedora, Suse, Ubuntu, Mint).

However, I always wonder what makes your experience so different than mine.

For me I can simple replace what you said and it will still be valid:

To me Linux were really frustrating to use since random parts of the system (CD-ROM, Word, Games...) would stop working at random times.

(well the part about the CD tray never happened to me with any OS).

I really like the customizability of Linux and such, but in the end, Windows 2000, XP, and 10 just works 99% of the time. At least for me who I consider an advanced user.

Of course there are things I don't like, like telemetry, but the pros vs the cons, at least for me, make me always return to Windows.

I have also worked with macs and for 4 years my wife had a MacBook. Not only do I find the prices crazy expensive, compared with ThinkPads, but I never found anything that was better in OSX than in Windows.

Again, I can use macOS if needed be, and I find it just fine. But I prefer Win/ThinkPad.

Of course this is my own opinion.

Re:Windows XP source code has leaked by stjohnswarts on Friday September 25, 2020 @11:52PM (#24596275)
If you buy a system made with known linux compatible hardware you'll have zero problems. Just like a mac. Windows has the advantage that it gets first tier service and thus a greater chance with being stable with a broader swathe of hardware. OSX to me is much better than Windows because it doesn't get in your way. You want a new app download it and drop it in Applications. I don't know WTF windows does but some installs take forever; on Mac OSX and Linux install times are so much more reasonable and transparent. Obviously it matters WHAT you do with the OS, for some situations only Windows will have the software you need, and on those occasions I reluctantly use it. As far as stability on good hardware, for the average user, there's very little difference in the 3.
Re:Windows XP source code has leaked by kwanbix on Saturday September 26, 2020 @01:17PM (#24600445)
I have always used ThinkPads, which are among the best supported notebooks for Linux afaik.

I totally agree that Windows has an "unfair" advantage here as manufacturers make sure that their hardware works in Windows while for Linux most of the time they don't even provide drivers.

I have helped friends and family configure their MACs and honestly I never felt wow this does not gets in the way. Not all apps in MAC are installed the same way IIRC. For example Adobe apps. Never had issues with installers that take forever in Windows. Same with Transparency.

About the availability of the software, 99% of it is on Windows, so that is a big plus. But I am not talking so much about that, I am talking about the complexity to do things in Linux.

Most of the time, at least for a user like me that tries it/uses it sporadically, I need to search for a way to install or do something. It is good that most of the time there is a response, but I find it weird that all is so complicated.

For example, this is how I installed virtualbox some years ago (it might be better now)

wget -q https://www.virtualbox.org/download/..._vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list sudo apt-get update sudo apt-get install virtualbox-5.0

In windows it was download, double click, next, next, next. Done.

Here is how to install MKTOOLNIX (again, a couple of years ago)

wget -q -O - https://www.bunkus.org/gpg-pub-moritzbunkus.txt | sudo apt-key add - sudo sh -c 'echo "deb http://www.bunkus.org/ubuntu/xenial/ ./" >> /etc/apt/sources.list' sudo apt-get update sudo apt-get install mkvtoolnix mkvtoolnix-gui

In windows, download, double click, next, next, next.

Again, if you use it all the time, maybe it becomes natural to you.

Re:Windows XP source code has leaked by hnlmorg on Saturday September 26, 2020 @05:55PM (#24602478)
That's not really a fair comparison though because most of those stages are just part of the download stage you glossed over in Windows (I really hate having to browse the web looking for software then having to manually download the thing after I've found what I want).

Also Windows has no managed way to keep applications up to date. Which means you either have to manually repeat all those steps yourself or run background agents for every publisher to keep that software up to date. But by far the most annoying in Windows is software that doesn't check if it's up to date until you run it and then demands you update it there and then (great way to kill productivity). Yet those steps you've exampled is a one time pain and then all software is managed for you. Updates are easy.

I used to be a hardened Slackware user and was prepared to download and often compile my software manually. Then I discovered package managers in Linux and from that point onwards I lost any respect for an OS that didn't manage software for me. It's amazing that it's two decades from me discovering package managers, ten years since iOS App Store was announced, and yet people are still stuck on shitty first party solutions on Windows and macOS (thank god for homebrew et al).

Re:Windows XP source code has leaked by kwanbix on Monday September 28, 2020 @05:10AM (#24614595)
Again, I find incredible cool what the Linux community has accomplished. And yes, the update process in Linux is much more simple in theory (sudo apt update). However, at least for my use case, the pros do not outweigh the cons.

Firs cons: lack of key apps (Microsoft Office and Adobe Creative Suite).

Second cons: lack of OEM produced drivers, which means that some things work worst than in Windows. Example, energy management for my ThinkPad.

Third cons: it seems to me that most things are more complicated to do than in Windows. Case in point, even if we do not consider the wgets, installing mkvtoolnix and vmware.

Fourth cons: Why do I need to look for the specific distribution version of a program? I can install a Windows XP program in Windows 10. I can even install a Windows 95 program in Windows 10. But I have to look for the specific version of Ubuntu 20.08 of a program. The version for Ubuntu 17.06 would not work.

Again. I can for sure use Linux if needed to (I am currently trying BSD on my ThinkPad), but if given the chance, I feel much more comfortable and productive in Windows.

Re:Windows XP source code has leaked by hnlmorg on Monday September 28, 2020 @01:44PM (#24619283)
> Firs cons: lack of key apps (Microsoft Office and Adobe Creative Suite).

Propitiatory commercial applications, sure. But there's plenty of open source counterparts. I've been using LibreOffice (and OpenOffice before then) for years and while it does lack a lot of polish compared to MS Office most of the issues with it are really just cosmetic. Plus I never liked the ribbon bar anyway. Adobe Creative Suite is a bigger problem. I have heard of professionals uses open source counterparts and getting on well with it but the last thing a person wants is technology getting in the way of their creative process (a sentiment I'm intimately familiar with from a music composition perspective).

Ultimately though, if you're unwilling to try changing muscle memory to use open source applications then Linux is never going to be the right fit. The problem there though isn't that it's not possible to do something on Linux but rather than you just more comfortable with Windows. And that's fine -- but it is literally just habit rather than a technical reason. > Fourth cons: Why do I need to look for the specific distribution version of a program? I can install a Windows XP program in Windows 10. I can even install a Windows 95 program in Windows 10. But I have to look for the specific version of Ubuntu 20.08 of a program. The version for Ubuntu 17.06 would not work.

> Second cons: lack of OEM produced drivers, which means that some things work worst than in Windows. Example, energy management for my ThinkPad.

I honestly prefer Linux for driver support. Windows was such a pain in the arse with having to install 3rd party drivers (though that's less the case these days) where as on Linux everything just worked with the default install.

That said, you do sometimes find edge cases where drivers are missing functionality but it's not all that common.

With regards to battery life, I a lot of that will also be down to tuning. Windows ships some pretty aggressive tuning features where as Linux basically ships untuned. You can do that manually and it is a bit of a joke that users have to do it manually. But I've found losing an hour or two off a 10 hour run time isn't all that painful.

> Third cons: it seems to me that most things are more complicated to do than in Windows. Case in point, even if we do not consider the wgets, installing mkvtoolnix and vmware.

I actually find the opposite to be true. Most things are more complicated to do in Windows. Developer tools, programming language support, containerisation/docker, debugging tools, networking tools, automation (this is by far the worst thing about running Windows for me), resolving issues (far easier to fix a broken Linux install), documentation (far better documentation in Linux), error reporting, etc.

Updates are a key thing too. Windows: you need a thousand different update managers running on start up. You need to regularly reboot due to Windows update (which forcefully locks you out of your system whether you want it to or not). Linux: everything is managed from one package manager and no reboots required (unless it's a kernel update but even then it installs it without locking you out and the reboot is just to load the new kernel)

Another bugbare is having to browse for applications on the internet, avoiding phishing sites for popular software, then manually downloading and installing it. Repeatedly for some applications that don't have update managers too. Users shouldn't be doing this in 2020 -- it's just a crap way to manage software.

> Fourth cons: Why do I need to look for the specific distribution version of a program? I can install a Windows XP program in Windows 10. I can even install a Windows 95 program in Windows 10. But I have to look for the specific version of Ubuntu 20.08 of a program. The version for Ubuntu 17.06 would not work.

That's why you use package managers ;)

> Again. I can for sure use Linux if needed to (I am currently trying BSD on my ThinkPad), but if given the chance, I feel much more comfortable and productive in Windows.

BSD is going to be much more painful for you than Linux given the complaints you're making about Linux. You're better off trying a Mint Linux. Or if you don't mind the one time pain installing Arch then go with that (Arch has no installer, you have to do it all manually. Which sucks for non-techies but once you're over that hurdle it's probably the most painless OS I've ever ran over long periods of time)

I don't rate Ubuntu much as a distribution. Canonical spend too much time reinventing the wheel and not enough time fixing the common complaints with Linux (though `snap` is an attempt at that but unfortunately even there Canonical's solution is hamfisted).

Ultimately though, it all boils down to habits and personal preferences rather than X being better than Y.

Re:Windows XP source code has leaked by kwanbix on Tuesday September 29, 2020 @04:52AM (#24625410)
Let me start by saying that I don't want to convince you to use Windows ;) What I am trying to do is show how it all depends from where you are coming from, where your experience is at.

> Ultimately though, it all boils down to habits and personal preferences rather than X being better than Y.

I have no problem changing systems if I see the value/advantage. I have changed systems in the past. Started with Ti994a, DOS, OS/2, Windows 95, Windows 2000, Windows XP, Windows 10. In the middle I tried Linux, may variants: Mandrake, Redhat, Suse, Gentoo, Fedora, Ubuntu, Mint, Manjaro, and many others just to see how they looked/worked. I even worked with AIX and Solaris at work. What I mean is that I can adapt and work if needed be. My main point is that I don't suffer all of the pains, with the exception of telemetry, that Linux users have against Windows.

> Propitiatory commercial applications, sure. But there's plenty of open source counterparts. I've been using LibreOffice (and OpenOffice before then) for years and while it does lack a lot of polish compared to MS Office most of the issues with it are really just cosmetic. Plus I never liked the ribbon bar anyway. Adobe Creative Suite is a bigger problem. I have heard of professionals uses open source counterparts and getting on well with it but the last thing a person wants is technology getting in the way of their creative process (a sentiment I'm intimately familiar with from a music composition perspective).

I don't care if it is commercial or free, proprietary or open source. I care that is the best software for the job. That said, Office has become easier as I can use the Online version or Gsuite.

> I honestly prefer Linux for driver support. Windows was such a pain in the arse with having to install 3rd party drivers (though that's less the case these days) where as on Linux everything just worked with the default install. That said, you do sometimes find edge cases where drivers are missing functionality but it's not all that common. With regards to battery life, I a lot of that will also be down to tuning. Windows ships some pretty aggressive tuning features where as Linux basically ships untuned. You can do that manually and it is a bit of a joke that users have to do it manually. But I've found losing an hour or two off a 10 hour run time isn't all that painful.

The problem is that I don't see the point of expending a week trying to fine tune Ubuntu, or whatever version I want to use, when I can just install Windows 10 and it works perfectly out off the box. At least for my use cases.

> I actually find the opposite to be true. Most things are more complicated to do in Windows. Developer tools, programming language support, containerisation/docker, debugging tools, networking tools, automation (this is by far the worst thing about running Windows for me), resolving issues (far easier to fix a broken Linux install), documentation (far better documentation in Linux), error reporting, etc.

I never found using developer tools, programming languages, debugging tools, networking tools, are more complicated in Windows. Same for resolving issues (I had to reinstall Windows very phew times, maybe one or two because I couldn't fix something and it was easier to just reinstall). I don't use containers/docker, so I cannot comment there.

> Updates are a key thing too. Windows: you need a thousand different update managers running on start up. You need to regularly reboot due to Windows update (which forcefully locks you out of your system whether you want it to or not). Linux: everything is managed from one package manager and no reboots required (unless it's a kernel update but even then it installs it without locking you out and the reboot is just to load the new kernel)

This one I totally agree. Linux is much better at updating than Windows. No discussion here. The main problem is when there are non-official repositories.

> Another bugbare is having to browse for applications on the internet, avoiding phishing sites for popular software, then manually downloading and installing it. Repeatedly for some applications that don't have update managers too. Users shouldn't be doing this in 2020 -- it's just a crap way to manage software.

I don't see it as a big problem. I know the apps I want and I can just install them. But I understand how this could make life easier for some.

> That's why you use package managers ;)

The problem is that not all apps are on the repos ;) In my experience if the repo has the app, and it is installed regularly, all fine. If it not updated or does not exists, it is a pain.

> BSD is going to be much more painful for you than Linux given the complaints you're making about Linux. You're better off trying a Mint Linux. Or if you don't mind the one time pain installing Arch then go with that (Arch has no installer, you have to do it all manually. Which sucks for non-techies but once you're over that hurdle it's probably the most painless OS I've ever ran over long periods of time)

I don't mind. I tried OpenBSD, NetBSD, and DragonFly. I have OpenBSD running. As a desktop OS I don't see the advantage over Linux, much less over Windows.

> I don't rate Ubuntu much as a distribution. Canonical spend too much time reinventing the wheel and not enough time fixing the common complaints with Linux (though `snap` is an attempt at that but unfortunately even there Canonical's solution is hamfisted).

Don't get me there :)

Anyway, I always have a Linux laptop running around. I currently have Manjaro, but I will be trying Tumbleweed soon. I would love to one day totally move to Linux. I am not loosing hope.

Re:Windows XP source code has leaked by hnlmorg on Tuesday September 29, 2020 @05:57AM (#24625752)
Good discussion. I enjoyed this. Thank you.

I don't really much else to add aside that the boundaries these days are definitely a lot more blurred due to WSL (bringing many of Linux's tooling to Windows) and web applications (levelling the playing field somewhat in terms of application support). Both of which are largely a good thing for users.

Thanks again for the conversation. These topics often end badly and it's been nice to have a discussion like this without any of the flamewars :)

Re:Windows XP source code has leaked by kwanbix on Tuesday September 29, 2020 @12:40PM (#24629974)
Same to you :)
Re:Windows XP source code has leaked by type0 on Monday September 28, 2020 @06:12AM (#24615011)
Yeah but this is like comparing sausages to coconuts.

Can you open a coconut with your bare hands? Now go and tell vegetarians that sausages grow on trees, because they do https://en.wikipedia.org/wiki/Sausage_Tree

Re:Windows XP source code has leaked by blablabla123 on Friday September 25, 2020 @09:08AM (#24589283)
For me the main difference between (early) Windows and Linux is, Windows is quick to setup and quick to break. Linux is hard to setup and hard to break - I cannot tell how much time I spent tweaking my Linux desktop. Also I could for instance use an old SCSI scanner on Linux much longer unlike Windows where they eventually stopped developing drivers for new Windows releases.

But now things are of course a bit different, especially when choosing well supported hardware. On the other hand driver support tends to be more stable and long-term oriented on Linux since they tend to be maintained centrally in the Linux kernel. I agree that macOS is a bit mediocre in some sense, but somehow it unites the worlds of Linux and Windows.

Re:Windows XP source code has leaked by kwanbix on Friday September 25, 2020 @09:34AM (#24589509)
It could be a matter of experience. If you are more experienced with Linux, it could be easier than if you are more experienced with Windows.

For me, Linux is easy to install, and it has been for a while, but then trying to customize it to do what I want, is much more complicated than Windows.

For example, I want RAR support. There is no LinRAR, so I had to download a library and install it. It wasnt that bad, but in the end I ended up with a tool that was not as simple to use as Winrar.

Want to use Total Commander? Either install Wine or run Midnight Commander or some other similar program that are not up to par with TC.

Want to use Office? Wine or Crossover. Want to use Illustrator? Same.

Need to install VMware? In Linux you have to import some signing key first and do some additional steps (don't completely remember). Nothing major, but you need to find out first how to do it. In Windows, just download the installer, double click and follow the wizard.

For me it seems like it is always more complicated to do simple things in Linux, and you end up with some not as good solution.

Also, I don't understand how can I download an installer from Windows XP and will 99% of the time install in Windows 10. However, if I want to install something old in the latest version of Linux, it won't install, will have to fix dependencies or similar.

And for me the worst thing is that energy management for notebooks is not exactly the same. If my battery lasts 4 hours in Windows, it lasts 3 or 2 in Linux.

Drivers it could be what you say for old ones where the manufacturer did not update to Windows 10, but if you have a supported device, usually the support is better on Windows.

Of course there are advantages, like no telemetry, no antivirus, but for my use case, I found the experience worst.

I am not saying totally worst. Maybe it is a 10 to 20% worst.

Of course, I have used maybe 90% of my time Windows and 9% Linux and 1% MAC, so maybe I am just more experienced.

Re:Windows XP source code has leaked by hnlmorg on Saturday September 26, 2020 @06:09PM (#24602565)
The issue there is you're trying to run Linux like it is Windows. If you do that then you're never going to have a good experience. For example if you're after Windows software on Linux or insist on downloading software rather than using the package manager then you clearly prefer the Windows-style workflow. Which is fine -- everyone has their own preferences. But if that is your preference then the issue isn't Linux doing things wrong, the issue is you just prefer Windows.

For what it's worth, I equivalent teething pains when using OS X for a while. It took me a few months before I finally learned to adopt Mac-isms and I still don't feel at home on it like I do on Linux and BSD (my preferred platforms). Windows, however, always felt somewhat alien to me (and not through a lack of experience, I used to be a Windows developer and have written some pretty low level software for the platform. But even with all of that experience I still couldn't see eye to eye with the OS).

By the way, there are Linux-native builds of WinRAR.

Re:Windows XP source code has leaked by kwanbix on Monday September 28, 2020 @09:02AM (#24616170)
Thanks. I know what you mean.

In the case of downloading vs package manager, the problem is that there is lot of software that I use that is not on the repositories. If everything was there, I have no problem on using 100% package manager.

Regarding the apps, there off course the issue is that some apps have no equivalent in the Linux world.

There is no MS Office, LibreoOffice is good but not so good, and same for Adobe Suite. Total Commander I can more or less replace with Double Commander, or TC under Wine.

Afaik, there is a unrar.dll equivalent in Linux, but not a proper WinRAR.

Thanks for your opinion!

Re:Windows XP source code has leaked by stjohnswarts on Friday September 25, 2020 @11:58PM (#24596303)
A lot of it has to do with experience. Linux is definitely rougher around the edges than Windows and OSX, but it also allows you to be free to do what you want with the OS as a hacker or programmer. Also I don't like being tracked while I'm on my computer. OSX is much better than windows in that respect so I'll throw that out there for the record. Windows tends to be more opinionated and tries to bind you to it's work flow and update schedule. On linux you can have your system update everyday or once a year; not recommended but if you're airgapped it doesn't really matter. I choose freedom over walled gardens. I still play games on windows though, but that's the only reason :)
Re:Windows XP source code has leaked by jacobwilliamroy on Friday September 25, 2020 @05:52AM (#24588250)
i changed my windows 10 color scheme to bright red so I always feel like I'm in danger.
Re:Windows XP source code has leaked by stjohnswarts on Saturday September 26, 2020 @12:03AM (#24596323)
To remind you of how much telemetry they're sending out about you to God knows who? :)
Re:Windows XP source code has leaked by washadjeffmad on Saturday September 26, 2020 @06:03PM (#24602528)
Do people not recall that XP, even after SP3, was the OS of over a decade of botnets, ransomware, and worms that crippled the web? Even Vista and 7 were guilty if you were lax and disabled UAC.

All of the things people are complaining about here, like Microsoft becoming the de facto admin of of their Desktop Windows 10 products, are direct results of a period they manufactured.

All anyone who waxes nostalgic should do to test is install anything earlier than 10 on an internet facing computer and then wait. It's terrifying how fast they get compromised.

Re:Windows XP source code has leaked by ygra on Friday September 25, 2020 @07:04AM (#24588582)
For me that actually was Windows 2000. Never really saw a need to switch to XP, and instead switched to Vista and later 7, eventually.