Hacker Newsnew | past | comments | ask | show | jobs | submit | ArinaS's commentslogin

No need to use an adblocker if you don't visit websites serving you ads.


I don't think old.reddit.com will render correctly in Netscape Navigator 4 or Internet Explorer 5.


> "At home, it is all about Windows and Android."

Well, what software to use at home is your choice, unlike what software to use at work.


Indeed, and as mentioned, none of the scenarios have anything to do with NixOS in my case, and most likely never will.


> "I don't want to care"

There are many distros for people who don't want to care - Ubuntu, Mint, Elementary OS, MX Linux, etc. I don't see how NixOS not being one of them is NixOS's problem.

> "I believe that the core idea of NixOS is fundamentally opposed to the idea of what the average person wants in their desktop."

What an average person wants in their desktop is Windows - not Linux and certainly not some obscure independent distro. And this is still not a problem of that distro or Linux.


> is NixOS's problem. [...] And this is still not the distro's problem.

It seems like the author is talking to people who might consider using NixOS for desktops, not towards NixOS itself. Unless I missed something in the article, the author is not saying this is a NixOS problem, but a "I made the wrong choice for me" problem, and now they're sharing the experience of reaching that conclusion.

Don't get me wrong, I (like many) have a love-hate relationship with NixOS, where I use it for all my servers both remote and at home, but my desktop/laptops remain on Arch Linux because I too don't fit it fitting for desktop usage. But I wouldn't argue against people who want to/not want to use it for desktop use, cool that it works or not for them.

> What an average person wants in their desktop is Windows

I think based on the context, the author is talking about the average developer really, not the typical end-user. They do say "someone who wants to use a computer like a regular person to do regular work" which might confuse people, but they really are talking about developers, as you can tell by the rest of the article.


> talking about the average developer really, not the typical end-user

Average developer wants Windows (with WSL) or Mac. Still not Linux. ¯\_(ツ)_/¯


Highly dependent on your local bubble, obviously.

According to the latest Stack Overflow Developer Survey (https://survey.stackoverflow.co/2024/technology#most-popular..., which also is biased admittedly), it seems like for professional use, ~48% use Windows, ~32% macOS and 28% Ubuntu. ~17% also use WSL, which is basically Linux in Windows, so I guess you could say ~45% wants to (or at least, does) use Linux for work.

Seems not so clear cut as you seem to think it is.


I use WSL without really using Linux, although technically I do use it.

With that I mean, the only reason I use WSL is for running containers locally.

All the regular software, outside projects that require container based deployments, is straight Windows software.


> With that I mean, the only reason I use WSL is for running containers locally.

Yeah, you're probably not alone in using Linux specifically for containers since Windows cannot run them. Just like I'm probably not alone in using Windows solely for the purpose of running Ableton, as Linux cannot run it :)


You can run Ableton as a non Steam game on NixOS. It was a bit of a pain to install in Steam and then update path to correct proton version but it definitely works. There are probably are easier ways to run it without steam but that’s how I got it working.


Windows has native support for containers.

https://learn.microsoft.com/en-us/virtualization/windowscont...

Just because GNU/Linux has the biggest mindshare in containers, doesn't mean it is special in any regard.

In fact, my first experience with a container like deployment model was with HP-UX Vaults in 1999.


Yeah, of course I wasn't specific enough to say "Docker Containers" so here we go :) Thanks for the laugh at least.

Ps, also did "containers" before it was cool with Jails :) Not as early as 1999 though so I guess you win this round pjmlp.


I would expect that survey to be biased towards more Windows users, if anything.


I'm surprised how small Fedora is relative to Ubuntu


And before WSL, it was all about VMWare Workstation, or Virtual Box, since hardware virtualization became a commodity.

I don't dual boot since around 2010.


> What an average person wants in their desktop is Windows - not Linux and certainly not some obscure independent distro. And this is still not a problem of that distro or Linux.

The average person doesn't even want Windows. They want to click a button and not be bothered with the implementation details.

That is why mobile/tablet is such a popular form of compute these days. People don't even have to learn the basics of interfacing with a file system most of the time. Want to look at pictures you've taken? You can be oblivious to the fact that your camera app puts picture files in a specific directory and embeds a date code in the file name, the photo viewer app takes care of that for you.


Just wait until LLM's and mcp matures; why tap tap tap your phone when you could just talk to Jarvis


Who is Jarvis?


I think it's a (fictional) AI assistant in Iron Man.


15 years ago almost everyone would recognize the name because of the popularity of the Iron Man movies.

10 years ago Jarvis became a part of Vision in Age of Ultron and effectively no longer exists in the MCU. A variety of new AI assistants with new names were made in later movies.

None of the new ones became as recognizable, and I guess Jarvis is also falling into obscurity.


Don't read too much into my only vague awareness (or person I responded to's unawareness) - I think I've seen one Iron Man film, or maybe only bits of it even. I'm just not into all that Marvel/DC/superhero stuff.

(And as a student I Saturday-jobbed at a cinema, so there's a certain era for which I've seen at the very least many odd scenes out of order for essentially all widely released films...)


I want the power of Nixos and not caring. I would like this experience both for the desktop and the server.

I said this one time on hacker news and a nixos fan told me that people like me should basically fuck off from the community because they don’t want people like me.

I used nixos for about a year for work so I definitely see the benefits of this but this ass hole attitude just made me sick of it. Like why can’t I have both? Is it impossible to have both? It may not exist yet but there’s a need here that would benefit everyone if it were filled.

Needless to say that thanks to that person I now really just dislike the nixos community. Rude and no flexibility in changing. Inevitably some guy might respond to this to apologize on behalf of the community and I appreciate that… but at the same time I think most members of the community truly have this attitude of keeping things hard and challenging on nixos and they don’t want things to change at all.

In addition to this.

Everything the guy mentioned that makes nixos hard for desktop can apply to servers as well. It’s not as if everything magically gets better.


I must have missed the part of the article where the author said it was NixOS’s problem.

If you want to use it as your desktop, nobody’s stopping you. They’re making the case why they think it’s unsuitable.


I’m not sure people care about their OS that much. I’ve watched companies change OSes and not miss a beat, and in many cases getting better:

* less service interruptions by using chromeOS over a cell carriers network instead of a failing internal network

* improved productivity from fewer OS configuration and update problems by switching to Macs

* Lower costs across the board due to better or less expensive hardware with Chrome and Mac

* Higher dev productivity in a small dev shop by requiring devs to use the exact same os they deploy code to (it forced the devs to learn)


The "beauty" of websites built solely with javascript.

As if they couldn't build an absolutely identical page with just HTML and CSS. But no, javascript is the way for them because it has way more tracking and fingerprinting abilities than plain HTML and CSS.


Cloudflare is not chill because they, either ignorantly or purposefully, block everything that's not Chromium or Firefox[1].

Or sometimes everything that's not just Chromium[2].

[1] - https://www.theregister.com/2025/03/04/cloudflare_blocking_n...

[2] - https://www.techradar.com/pro/cloudflare-admits-security-too...


Don't worry. They sometimes block Chromium too.


This thing, despite using "captcha" in its name, is not your typical captcha like hCaptcha or Google's one, because it uses a proof-of-work mechanism instead of writing answers in textboxes/clicking on images/other means of verification requiring user input.

AI bots can't solve proof-of-work challenges because browsers they use for scraping don't support features needed to solve them. This is highlighted by existence of other proof-of-work solutions designed to specifically filter out AI bots, like go-away[1] or Anubis[2].

And yes, they work - once GNOME deployed one of these proof-of-work challenges on their gitlab instance, traffic on it fell by 97%[3].

[1] - https://git.gammaspectra.live/git/go-away

[2] - https://github.com/TecharoHQ/anubis

[3] - https://thelibre.news/foss-infrastructure-is-under-attack-by...: "According to Bart Piotrowski, in around two hours and a half they received 81k total requests, and out of those only 3% passed Anubi's proof of work, hinting at 97% of the traffic being bots."


> AI bots can't solve proof-of-work challenges because browsers they use for scraping don't support features needed to solve them. This is highlighted by existence of other proof-of-work solutions designed to specifically filter out AI bots, like go-away[1] or Anubis[2].

Huh, they definitely can?

go-away and Anubis reduces the load on your servers as bot operators cannot just scrape N pages per second without any drawbacks. Instead it gets really expensive to make 1000s of requests, as they're all really slow.

But for a user who uses their own AI agent, that browses the web, things like anubis and go-away aren't meant to (nor does it) stop them from accessing the websites at all, it'll just be a tiny bit slower.

Those tools are meant to stop site-wide scraping, not individual automatic user-agents.


> AI bots can't solve proof-of-work challenges because browsers they use for scraping don't support features needed to solve them.

At least sometimes. I do not know about AI scraping but there are plenty of scraping solutions that do run JS.

It also puts of some genuine users like me who prefer to keep JS off.

The 97% is only accurate if you assume a zero false positive rate.


> "It also puts of some genuine users like me who prefer to keep JS off."

Non-javascript challenges are also available[1].

> "The 97% is only accurate if you assume a zero false positive rate."

GNOME's gitlab instance is not something people visit daily like Wikipedia, so it's a negligible amount of false positives.

[1] - https://git.gammaspectra.live/git/go-away/wiki/Challenges#no...


> Non-javascript challenges are also available

Did not know that. Good news

> NOME's gitlab instance is not something people visit daily like Wikipedia, so it's a negligible amount of false positives.

As an absolute number, yes, but as a proportion?


I wouldn't call a website automatically loading 7 scripts on your single visit "vanilla web" though.


Why? The first line of the site explains:

> An explainer for doing web development using only vanilla techniques. No tools, no frameworks — just HTML, CSS, and JavaScript.

You're thinking of a lightweight site, which this isn't claiming to be.


> "If Google was broken up 20 years ago, nearly ALL the services listed above would not have happened."

People didn't need them 20 years ago, so why do they need them now?

> "They are all FREE too, mind you."

No proprietary software is free. You either pay with your money (you do this with games, for example), or you pay with your data (and this is what you do with Google). Sometimes with both (you do this with Microsoft).


If this is the price we'll pay to break up a monopoly, then be it. Maybe we don't need these services, and maybe people will finally learn to not be dependent on a single provider for everything they have on the Internet.


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

Search: