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

I guess it depends where you are?

It’s so much of a surface area that it’s hard to be objective on all fronts, nothing is perfect and I could come up with 1000 ways that Linux is better or that macos is better or that windows is better. But it largely doesn’t matter.

The parent postulated “why not use windows”. Well, I don’t like using windows but often I need to run software developed for windows.

The same way that windows now has an emulation/virt layer for Linux, people want to use Linux programs from windows.

I dont begrudge those users for using Linux software on windows or look down on them for that.

Enjoying the Experience of the operating system you use is just so incredibly subjective…

I recently had the mispleasure of reinstalling a windows machine and kept getting frustrated at the requirement to have a Microsoft account, drivers that didn’t seem to find my drives (?) but could with an Intel computer from the same brand (and similar model) of motherboard. I got frustrated when trying to use the win32 api because it expects WTF16, padded and null terminated strings but only passed as mutable pointers.

And if you want to pass a strict to a function, you must pass a raw pointer. Which is inherently unsafe in rust.

These things annoy me.

Then: I tried to activate windows and saw the jaw dropping price. The price is more than a quarter of a reasonably priced home PC. No wonder the OEMs install bloatware to get the price down.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: