frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
163•theblazehen•2d ago•47 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
674•klaussilveira•14h ago•202 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
950•xnx•20h ago•552 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
123•matheusalmeida•2d ago•33 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
22•kaonwarb•3d ago•19 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
58•videotopia•4d ago•2 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
232•isitcontent•14h ago•25 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
225•dmpetrov•15h ago•118 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
332•vecti•16h ago•144 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
495•todsacerdoti•22h ago•243 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
383•ostacke•20h ago•95 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
360•aktau•21h ago•182 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
289•eljojo•17h ago•175 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
413•lstoll•21h ago•279 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
32•jesperordrup•4h ago•16 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
20•bikenaga•3d ago•8 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
17•speckx•3d ago•7 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
63•kmm•5d ago•7 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
91•quibono•4d ago•21 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
258•i5heu•17h ago•196 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
32•romes•4d ago•3 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
44•helloplanets•4d ago•42 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
60•gfortaine•12h ago•26 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1070•cdrnsf•1d ago•446 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
36•gmays•9h ago•12 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
150•vmatsiiako•19h ago•70 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
288•surprisetalk•3d ago•43 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
150•SerCe•10h ago•142 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
186•limoce•3d ago•100 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
73•phreda4•14h ago•14 comments
Open in hackernews

Valve takes another step toward making SteamOS a true Windows competitor

https://arstechnica.com/gaming/2025/05/valve-adds-steamos-compatible-game-label-as-it-prepares-to-expand-beyond-steam-deck/
148•austinallegro•8mo ago

Comments

weird_trousers•8mo ago
Very good news!

I believe that Microsoft does not care about Gaming those days, so it is definitely time for Valve to jump in and win some percentages in the market.

We know for sure that Windows shares will not drop drastically based on this move, and that the tendency will progress among years (not months). Now, we have to make sure that Valve is not evil... and I do not believe they are angels they claim since the beginning. To me Valve is like Google was in beginning of 2000s : invest on open-source, have a good fanbase, ... and once you have a significant percentage of the market share / users then you can move evil.

coffeebeqn•8mo ago
I think they’re showing us how mature user-facing Linux in 2025 really is. With a little focus and investment on the UX for the end user on top of the open source core OS it has already beat any console OS by a mile.
Manfred•8mo ago
SteamOS actually does the opposite.

It does not use any of the popular desktop environments (unless you drop into Desktop Mode). It heavily curates hardware, kernel, and drivers to keep the platform from breaking and install with sane (performance) defaults for gaming. It doesn't rely on a common package manager.

Beside a Steam Deck I also use a Linux PC for gaming and even with 25 years of Linux experience I still struggle sometimes to keep hardware acceleration working after a driver update, sometimes spending an evening of troubleshooting instead of gaming. Certain parts of the desktop environment sometimes lock up to the point where I have to SSH into the PC to fix it. It's like owning a vintage car in a certain way.

And yes, I prefer all of that over the Windows experience, but it's not seamless and not simple enough for anyone to just jump into.

selivanovp•8mo ago
Quit using Arch. Normal linux distros have no such problems.
Manfred•8mo ago
That's a pretty weak argument given that I use Pop!_OS, Ubuntu, and Debian and have had these issues with all of them.

You can look for things like "nvidia drm broken" and find thousands of threads of people all types of problems spanning decades, meaning; old and new. Some of them are pure driver issues caused by NVIDIA but that doesn't matter because we're not trying to assign blame, but we're trying to see if the ecosystem is "mature".

Gigachad•8mo ago
They have a custom window manager because they had to build a controller friendly UI from scratch since one didn’t exist already. Not because existing DEs are broken.

Their package management also isn’t that exotic. It’s a lot like Fedora Silverblue where the OS is an immutable image and user software is installed with Flatpak.

Manfred•8mo ago
I'm not saying existing desktop environments are broken, my point is that SteamOS does not show that KDE / Gnome / etc are "mature" because it doesn't actually use them. In the same way that we know all dogs are good dogs but my house doesn't show that because there is no dog here.
Ygg2•8mo ago
Linux biggest problem as a consumer OS was rarely tech and mostly just the schizoid amount of options, and lack of consensus on what to use.

In essence Linux suffers from a Lisp curse. Whenever two OS nerds disagreed on something they made their own slightly different distro.

This means wasted effort on multiple DE, window managers, app flavors, installed libraries. To this day, almost no two distros can agree on baseline libraries every Linux must have.

ekianjo•8mo ago
> Linux biggest problem as a consumer OS was rarely tech and mostly just the schizoid amount of options, and lack of consensus on what to use.

It's only a problem if you think it is. In practice I use at least 3 or 4 different distros on a daily basis and I never have any issue juggling between them. For most of the typical use cases it does not even matter, and on the desktop side flatpak resolves many issues.

Ygg2•8mo ago
> It's only a problem if you think it is.

No. It's a problem, if you as distro maker support non-technical consumers as well.

Imagine troubleshooting Windows but you also have to figure out which DE, WM, libraries the user updated and so on.

> desktop side flatpak resolves many issues

You mean AppImage, Snap, etc.

tuna74•8mo ago
The point of a distro is to select what you support. SteamOS only has one DE etc.
Ygg2•8mo ago
Except the user-base wants infinite customizability, and users are often to mess with it. And getting the code to just work together nicely is a nightmare, where OS updates can break drivers, forcing you to try to jerry rig a solution that partially works.
tuna74•8mo ago
You let something like Arch target those users that want infinite customizability. SteamOS certainly does not offer that.

And if there was such a nightmare to create a distro, how come there are so many?

spookie•8mo ago
I love how in this context people call it wasted effort while in other areas is just competition.
ashdnazg•8mo ago
Competition works because the more successful a company is, the more resources it gets (money from the customers).

If a free Linux distribution is more successful, its resources don't scale accordingly.

Affric•8mo ago
Cooperation/Symbiosis: win-win

Predation: win-lose

Competition: lose-lose

This is how dynamically coupled systems work.

Ygg2•8mo ago
Yeah, duplicating/triplicating/n-cating bugs, feature development and support effort, really paid off for the Linux desktop ecosystem. Which year will be the year of the Linux desktop? One, when we get brain to brain communication and abandon desktops entirely?
tuna74•8mo ago
Linux is not a full OS. It is "only" an OS kernel. Linux can't replace Windows. Fedora or Ubuntu can.
xtracto•8mo ago
You missed GNU!
tuna74•8mo ago
I don't get your point.
xtracto•8mo ago
Haha, you may be too young I'm sorry; it was meant to be a joke.

Back in the 90s when linux came out and started getting traction, Richard Stallman was adamant that people should call the operating system GNU/Linux , because Linux was only the kernel, but mlst of the userland utilities were the GNU software (which were planning to make a full OS like GNU/Hurd).

Some people made fun of that, and I was just kind of paying the joke.

akagusu•8mo ago
The biggest problem of Linux as a consumer OS is that Linux is not even an OS, it’s just a kernel.
Ekaros•8mo ago
By in essence using none of desktop Linux... Steam Deck shows just how bad things are. Regular users will spend their entire time in very limited application launching other applications. Distant way from any traditional personal computer model.
tuna74•8mo ago
There is no "desktop Linux". There is desktop infrastructure and Desktop environments that run ON Linux.
akagusu•8mo ago
Please, don’t tell this. People are not ready for the TRUE.
nfg•8mo ago
> I believe that Microsoft does not care about Gaming those days.

I’d be interested in hearing you expand on that!

Disclaimer: I work there :-)

petepete•8mo ago
I suspect it's not about Gaming not working well on Windows but that gamers are likely enthusiasts and Windows 11:

* is difficult/impossible to install without tying up a Microsoft Account

* has ads baked in

* is trying to force feed everyone Copilot when most people just don't care

* comes preinstalled with bloat

It's a pity. There's a great OS hiding in there somewhere. A consumer version of LTSC would probably make gamers very happy.

charcircuit•8mo ago
>is difficult/impossible to install without tying up a Microsoft Account

Gamers probably already have a Microsoft account as its required for games like Minecraft or services like Gamepass. A Microsoft account is needed for Windows Hello to function.

>has ads baked in

Do you have an example. I think it's more likely the user installed malware if ads are showing up unexpectedly. Gamers are more likely to install malware like this and Windows's security is not good enough to stop it especially when gamers use admin accounts and disable uac.

>is trying to force feed everyone Copilot when most people just don't care

How is it being forced? I haven't seen it on my machine. I assume people who don't care could just ignore it or disable the feature if they don't want it. Being able to look up help for games using Copilot seems like a feature that gamers may find valuable.

>comes preinstalled with bloat

Bloat is subjective. Actual performance issues caused by unneeded things running while in games would be. The mere existence of unused pteinstalled applications doesn't necessarily cause problems to gamers.

Gigachad•8mo ago
Last time I used windows I kept getting pop up ads for Microsoft teams and their cloud storage product.
petepete•8mo ago
> Gamers probably already have a Microsoft account as its required for games like Minecraft or services like Gamepass. A Microsoft account is needed for Windows Hello to function.

If I want to use these things let me opt in.

> Do you have an example [of ads]

There are hundreds or thousands of articles on the subject. Here's one.

https://uk.pcmag.com/migrated-3765-windows-10/151992/microso...

> How is it being forced?

Maybe force was too strong a word, but 'incessantly nagged regardless of previous rejection' sums it up nicely

https://tech.yahoo.com/general/articles/microsofts-latest-co...

> comes preinstalled with bloat

If I install an operating system and there's a Netflix logo in the application menu when I don't havw a Netflix account and was never asked if I wanted it, it's bloat.

When people have taken the time to write debloating scripts it's fair to say some people think it's bloated.

https://github.com/Raphire/Win11Debloat

If you enjoy using it don't let my high standards stop you.

charcircuit•8mo ago
>If I want to use these things let me opt in.

This is a case of whether the device should be secure by default or if the user should have to opt in to security. Microsoft has chosen the position that account security should be there by default which is why it's not opt in for using an Microsoft account. I think this is a reasonable design decision to make.

>Here's one.

An app store recommendation is not an ad. The OS is helping the user find content that they may be looking for. It isn't an ad surface where companies are bidding to show up for keywords. The word ad is used by the article to stir drama and drive clicks.

>If I install an operating system and there's a Netflix logo in the application menu when I don't havw a Netflix account and was never asked if I wanted it, it's bloat.

But there are plenty of people who do have a Netflix account and Netflix showing up there is helping them accomplish something they want to do with their new computer. You have to understand that most people are not that good with computers and surfacing these things in more places can legitimately help them out.

tauoverpi•8mo ago
I'm sorry if I seem completely out of the loop as I haven't used windows at all for at least a decade at this point.

> This is a case of whether the device should be secure by default or if the user should have to opt in to security. Microsoft has chosen the position that account security should be there by default which is why it's not opt in for using an Microsoft account. I think this is a reasonable design decision to make.

Opt-out security is the better model to have but I don't see how security features require a microsoft account to function. This isn't the case on any other operating system as security is not bound to having an account for some external service. Rather this seems like an artificial limitation that microsoft has created to push other microsoft services on the user as someone that only uses windows to play steam games that don't use a microsoft account have no use for one regardless if they use windows or not.

Can you point to a particualr security feature that would stop functioning and that needs to have an account and that couldn't use a hardware security key for 2FA (if 2FA is a requirement)?

> But there are plenty of people who do have a Netflix account and Netflix showing up there is helping them accomplish something they want to do with their new computer. You have to understand that most people are not that good with computers and surfacing these things in more places can legitimately help them out.

Helping users use the app store which the majority are capable of should be sufficient unless the app store is so complex that it's practically unusable for the majority. The majority are also capable of using phones to install games, netflix, and other applications without having to be tech savy to do so.

Those users which aren't capable of operating the app store (usually the elderly) either have family that help them set things up or simply aren't your customers as they don't own computers.

charcircuit•8mo ago
>Can you point to a particualr security feature that would stop functioning and that needs to have an account and that couldn't use a hardware security key for 2FA (if 2FA is a requirement)?

No, as the security key can provide the identity instead of the Microsoft account.

>Helping users use the app store which the majority are capable of should be sufficient

If you want to provide a good user experience you shouldn't stop at sufficient.

>Those users which aren't capable of operating the app store

It's not about a binary yes or no. It's about making it easier to accomplish what users want to do.

petepete•8mo ago
> The OS is helping the user find content that they may be looking for

If that's not an ad I don't know what is!

I hate it and won't use a computer that does it.

charcircuit•8mo ago
Finding relevant ads is a search and recommendation problem, but not all search and recommendations are done for ads. In this case there is a search over popular apps in the store as opposed to an search through an ad inventory.
ThrowawayR2•8mo ago
Pray tell then, what do you do your computing on? I get those prompts for features the manufacturer thinks I might want to use (but don't) on my Android phones, my iPads, the YouTube app, Firefox, and pretty much everywhere else.
petepete•8mo ago
Fedora Workstation.

Yeah, it's unavoidable on phones with either Android or iOS without making huge compromises on things like banking and payments.

dartharva•8mo ago
This honestly reads like a troll comment, or I at least hope it is. The notion that someone would actually defend Windows 11's vices scares me.
ekianjo•8mo ago
When something is a default, it's not by choice. So people play on Windows because they have a computer running Windows, not because it's made for that.
weird_trousers•8mo ago
Reducing costs in Xbox and development partners, the state of the Xbox games submission (and the SDK... as a game engine developer it is the worst and the buggiest of all three major consoles), and finally all the communication and the investment in (crappy) AI from Microsoft and the large reduction of investment in gaming from them.

I know this comes from the Microsoft management side, and not from the devs.

owebmaster•8mo ago
> Disclaimer: I work there :-)

Business dark patterns aren't bugs nor something you can change :)

SleepyMyroslav•8mo ago
disclaimer - I work in gamedev. It certainly looks like the only thing that has any attention to it is Copilot/AI.

tbh, I don't think community here actually cares about games or technical details to go through lists of topics :)

bitmasher9•8mo ago
> I believe that Microsoft does not care about Gaming those days

Have you seen the Microsoft Merger and Acquisition list for the last ten years? They are spending money like they care about gaming.

BlueTemplar•8mo ago
Spending billions to buy Activision-Blizzard-King ? I haven't heard about Microsoft giving up on Xbox ? And in the last few months Windows 10 has started nagging (via notifications!) about Game Pass.

Valve is a private company led by Gabe Newell. Once he's gone and Valve goes public, Valve will become evil too. And people who relied too much on Steam will be sorry.

weird_trousers•8mo ago
Meanwhile, in the Mac world...

https://www.reddit.com/r/macgaming/comments/1kpggmu/the_stat...

loehnsberg•8mo ago
If Valve was serious about Mac as a platform, they would port their Source games, like they ported Portal 1&2 for the Switch. To some extend I understand this, because Apple isn‘t serious either, no matter how often they show me a Dual Sense loitering near a Mac screen.
mschuster91•8mo ago
The problem is, Epic is not going to tie themselves to the arbitrary deprecation whims of another company again, and Apple is truly infamous for that. No matter if there could actually be some serious money to be made from the huuuuge catalog of titles that already have a Nintendo Switch port.
jillesvangurp•8mo ago
There were some volunteers working on this topic that kind of backed away from this topic. But they got quite far with this.

What I don't get is why Valve isn't backing such efforts financially. There are millions of wealthy mac owners out there with pretty capable hardware. That should translate into quite a bit of steam purchases.

I just got a shiny m4 max laptop. I run Steam on a much less capable crappy old Samsung laptop (via manjaro). Would I run that on my mac if I could? Yes. Would I be tempted to spend a bit of cash on some fun games. Probably. Am I doing that currently? No, because that crappy old Samsung is too old and most games don't run on it. And I'm not in a mood to buy a dedicated gaming machine. I might at some point but just not a priority. But I don't mind dropping a few euros on a game to entertain myself once in a while.

Frederks•8mo ago
>What I don't get is why Valve isn't backing such efforts financially

I remember reading something a few years ago about how Valve basically gave up on Mac due to Apple being a complete pain in the ass to work with.

CaliforniaKarl•8mo ago
You may be interested in purchasing a Steam Deck, or similar product. I am in a similar situation, where home machine is a Mac Mini. I wanted to play various games, but did not want to purchase (and maintain) a Windows machine. A Steam Deck—plus USB-C dock, connected to monitor and speakers—has been a good substitute for me.
hnlmorg•8mo ago
Steam is already available for macOS and there are numerous games available for the platform.

If Valve were getting high numbers of people installing the macOS Steam client, and you can bet they do already have that telemetry, then they would take the platform more seriously. But most macOS users aren’t interesting in gaming on their Mac.

izacus•8mo ago
There's nothing much to get, Steam Hardware Survey shows that Steam usage currently sits at 1.6% for macOS which is LESS than even Linux: https://store.steampowered.com/hwsurvey/Steam-Hardware-Softw...

And with Apple's hostility towards gamers with moves like refusal to support OpenGL or Vulkan (adding extra Metal support work to their developers) and refusal to keep stable APIs for a long time for game developers, it makes sense for them to rather focus on a crowd that is easier to support.

When it comes to gaming, Apple is its own enemy since forever and has been similarly failing to gain serious traction even on iOS (considering how powerful the iOS hardware is). iPads could be Steam Decks of their time and Apple just never cared enough.

xethos•8mo ago
Overall I agree, and I'm not about to refute the statement, but I never thought the phrase "Linux users are easier to support" would be taken seriously - I find that marvelous and hilarious.
izacus•8mo ago
The way to support Linux gamers these days is to write a Windows game and test with Proton (to make sure it's not using unsupported APIs).

It's kind of hilarious and sad... but it works darn well and it's less work than porting to Metal and 64-bit macOS.

jillesvangurp•8mo ago
Unsurprising because unlike Linux, almost no games work on steam for mac. There's barely any point in running it on a mac. It's actually a pretty high percentage if you consider that.

My point was that volunteers got quite far getting steam and many games running on macs with decent framerates. The main person driving this recently moved on from working on that. Likewise, Asahi linux is getting quite capable at running steam and lots of games. That too is being driven by a handful of people.

Supporting stuff like that doesn't sound like it should break the bank for Steam. Basically sponsor a few people; maybe hire a few more to support them. It's basically all working at this point, it just needs a bit of love and attention. This wouldn't take years of additional development. And once steam runs properly on macs with thousands of games running smoothly, a lot more people might be using steam on their macs.

Yes, they'd be picking a fight with Apple. But as Epyc (Unreal engine) is showing, those fights can be won if you have deep pockets. And Apple is under a lot of pressure to moderate their anti competitive behavior. Perfect timing for Valve to make some money of all this with a minimum of investment.

philistine•8mo ago
> When it comes to gaming, Apple is its own enemy since forever and has been similarly failing to gain serious traction even on iOS.

Tell me you're only interested in talking about the gaming you care about without telling me directly.

In simple terms, iOS is the only growth market in gaming. Consoles and PCs are basically stagnant, with around 200 million people worldwide in that market and that number hasn't moved in decades. The only growth being made is by raising game prices and making ever more expensive Pro consoles.

iOS is the biggest game market in terms of revenue. You can disregard the games on there, but Apple is laser-focused on that gaming revenue they're making. Apple is the biggest gaming company in the world by revenue.

BlueTemplar•8mo ago
But it's a kind of gaming that is so different (by its interfaces) that it's almost offtopic : it's a bit like starting to talk about plane freight when the discussion is about cargo bikes...

Android is the main competitor here, and is struggling (low profit/sale). I guess handhelds like the Switch and Steam Deck might somewhat be relevant ?

mmcnl•8mo ago
Curious to why they (both Apple and Valve) are not serious about it. The MacBook Air could actually be a great gaming device. It has extremely capable hardware at a very low price point. And for Valve it would be an instant expansion of their user base with a large number of new potential customers.
michaelt•8mo ago
Apple had the opportunity to stay on x86, where the 20+ year back catalog of games is.

Apple decided the benefits of moving to ARM outweighed the loss of gamers.

nialv7•8mo ago
Switch has (certified) OpenGL and Vulkan. Mac has none of them.
Ygg2•8mo ago
I think Valve counts Macs as lost.
vaylian•8mo ago
Apple's app store is hard to compete with. Which is probably also why Valve invested aggressively into Linux when Microsoft tried to establish a similar closed environment.
ekianjo•8mo ago
Even was Steam had a good client for Mac, most gamers on Mac just relied on Bootcamp to play games, so this is what you get...
Gigachad•8mo ago
Boot camp was just a way to literally run windows.

Gaming on Mac died when they killed 32bit support and didn’t support Vulkan. Apple has pretty consistently shown almost no effort in making gaming on Mac work so everyone else has just ignored it.

fracus•8mo ago
Windows is losing the market. People don't care about programs anymore, everything the common person needs is online. Gamers want to game, and browse, and use discord. For non gamers, Ubuntu covers everything with no threat of viruses or getting cluttered with ads.
johnisgood•8mo ago
Achem, Ubuntu had ads before, I am not sure if this is still the case, but I would not be surprised.

Why the down-vote? Do I need to flood HN with links? It actually had ads. Go ahead and search for it (or ask me), there were ads in more than one places. It even had ads in its motd (and gnome notifications, and somewhere else I forgot)... I do not care if it is your favorite Linux distribution, it ACTUALLY had ads (and might still do) in more than one places.

So "not getting cluttered with ads" is not so certain. Only if they got rid of all ads, but the future is still not certain with regarding to it, as they have done it before without blinking an eye.

See some links https://news.ycombinator.com/item?id=44079458 for Amazon ads.

Also https://askubuntu.com/questions/1083504/how-to-disable-the-a... for bit.ly links in motd.

If you need more, I am willing to provide.

Gigachad•8mo ago
There “ads” and then there’s “ADS”. Ubuntu might show a bit of text in the ssh motd promoting their own services, but it’s very unobtrusive compared to the ads on other platforms.
johnisgood•8mo ago
It was not just their own services, mate. It showed Amazon ads, too.

https://www.thefastcode.com/en-idr/article/how-to-disable-th... (How To Disable the Amazon Search Ads in Ubuntu's Unity Dash)

https://www.reddit.com/r/linux/comments/10asnf/ubuntu_will_n...

https://www.reddit.com/r/linux/comments/10hmmb/ubuntu_privac...

https://www.eff.org/deeplinks/2012/10/privacy-ubuntu-1210-am...

So yeah, no. To all the down-voters, they were actual ads, and they actually were in Ubuntu. Sorry.

Gigachad•8mo ago
Ah I forgot about that Amazon ad since it was over 10 years ago.
mmcnl•8mo ago
To be fair this was 10 years ago and they have reversed course for a long time. Windows has ads now.
johnisgood•8mo ago
They may have reversed it, but they put it there in the first place. Who is to say they will not do it again? Do you know of any other distributions that have done the same?

And yeah, Windows is awful, too.

garbagewoman•8mo ago
Microsoft might decide, at any point, to take all of the ads out of windows, too. Is my comment correct? Technically, yes. Is it relevant? No.
johnisgood•8mo ago
Sure, but back when Ubuntu had ads, you could have said the same about Ubuntu.

My point is that the statement that Ubuntu is without ads is not accurate. They already put ads into Ubuntu, and if currently there are no ads, there might be in the future, because now we know that they do not have an issue doing so.

garbagewoman•8mo ago
I get your point, it’s just not relevant
redserk•8mo ago
10 years is an eternity in tech-related management.

Genuinely, are the folks who advocated and pushed for the Amazon tie-in even still working for Canonical?

aragilar•8mo ago
True, but Canonical has been a source of issues for a while (as a general rule, I recommend people avoid anything developed/driven by them). I don't see any of the other commercial linux vendors (even Oracle) being that dumb, and the more community-based distros tend to ensure that any kind of tracking is removed, so if you avoid the problematic vendor, you don't have that issue ;)
johnisgood•8mo ago
Agreed. Canonical pushing Snap is another issue...
owebmaster•8mo ago
> If you need more, I am willing to provide.

What OS do you use?

johnisgood•8mo ago
I use Void Linux. Before that I used Arch Linux, but then I had to install a Linux distribution on my new hard drive and I tried Void Linux. I am still using it. I would gladly switch back to Arch Linux though, I had no issues with it.
EasyMark•8mo ago
Ubuntu community will not accept ads like in windows, we will leave and go back to debian or pop-os or even jump ship and go to open suse. Canonical knows this, they learned, unlike Microsoft. Canonical has given back a LOT to open source and I am a pragmatist. We're not unforgiving purists. Corporations make mistakes, they're run by humans. With windows the war has never stopped and they are only adding more and more ads in a "beatings will continue until morale improves" fashion
aragilar•8mo ago
Let's not hold Canonical up as some kind of paragons of open source. While yes, they're not as bad as Microsoft (which frankly isn't a high bar to clear), and it seems likely that at the beginning they were enthusiastic supporters, the source code for many of their key services is not open source (unlike e.g. Red Hat), and they have made numerous bad choices over the years (of which the ads were just one example). See the ongoing LXD debacle (https://lwn.net/Articles/940684/) for a recent example.

Back in the late 2000s/early 2010s, Canonical/Ubuntu did good work fixing up lingering issues (e.g. their 100 papercuts program), but for whatever reason (maybe the people left) that was replaced by an era where have they tried to produce alternatives to what everyone else was using, and failing badly. Maybe if they went back to their origins then things might improve, but I suspect they've lost that culture, and they've become the linux distro most matching the trajectory of Google.

magic_hamster•8mo ago
Windows have definitely lost me. I grew up on Windows (and DOS...) and while there was always loud criticism pointed at Microsoft, personally I loved everything about Windows from 98 to windows 7. I even liked Windows ME (it's really cool, I swear, and it introduced Movie Maker!) and Vista (best Aero theme to date probably) and obviously XP and 7 as the big winners.

But with 10 and 11 Windows became a massive adware, user experience plummeted, and the OS constantly gets in my way.

The only good thing about Windows in 2025 is wsl. So what does that say?

I tried daily driving Mint and I was instantly filled with nostalgia and appreciation for how the OS really tries to help me do whatever I need, gets out of the way, doesn't ask for anything or makes product "suggestions". It's so smooth and simple compared to Windows right now.

Of course it helps that by now I have more than enough Linux experience, but I would still recommend Mint over Windows to most people.

glimshe•8mo ago
What are these Windows ads everybody talks about? I'm a daily Windows user but haven't seen any besides the prompts for making bing the default.

To be transparent, I use Windows Pro and am a Microsoft 365 subscriber for my business. Is this why I don't see ads?

spacemadness•8mo ago
Try the start menu. I never use it but they’re all over the place.
timbit42•8mo ago
It's because you're using Windows Pro.
blitzar•8mo ago
Chromebooks were there over a decade ago.
dartharva•8mo ago
If you were to make a newcomer trying to break out of Windows ecosystems use Ubuntu, he'll be more put off and probably left with a bad taste for Linux in general. There is a reason distro recommendations nowadays mostly converge on Mint or Fedora, but never Ubuntu. Ubuntu is worse than even Windows 11, and that's saying something because the bar is practically underground at this point.
barbs•8mo ago
I wonder if Riot Games will ever make their games run natively on Linux? AFAIK some of their games ran via wine but they introduced an anti-cheat system that now prevents that from working.
guax•8mo ago
Only market share will change that. The Proton making linux gaming this good is an incredible trojan horse to a more open OS market. The more people use it, the more incentive companies have to support it entirely, not only by making the game run well on the compatibility layer but making it native.

My pipe dream is that Proton becomes so successful that it kills itself by making linux gaming profitable enough to be first party supported. My long wish of having a decent gaming and development environment will finally come true, just in time for me to not care so much about one or the other.

danpalmer•8mo ago
I can't wait. I recently built a gaming PC and installed Windows on it, having only used macOS/Linux since about 2008. People decry the fall in quality of macOS, but damn did using modern Windows make me appreciate macOS more. I'm still now, 6 months later, finding new places I need to disable Edge, new adverts I need to disable, new dark patterns, new subscription trials to dodge. I look forward to the day I can run Steam OS on it and never touch Windows again.
xnickb•8mo ago
Nothing is stopping you from switching right away. It's not as hard. You can check whether the games you are interested in are supported on protondb
danpalmer•8mo ago
I know, I have a Steam Deck and enjoy Steam OS on that, but what I want is as close to a console like experience (which is what Windows is not giving me). Right now it seems that DIY installs of Steam OS are not yet as simple as I want for that sort of experience, and I'm not looking for another Linux sysadmin hobby machine, I've got enough of those.

I'm waiting until there's a big download button on a Valve page, and ideally a supported upgrade path from an existing Windows install.

constantcrying•8mo ago
There is nothing Steam OS will give you that isn't available right now.

Use any low maintenance Linux distro and install Steam through flatpak and you got the exact experience you want. There is no difference. You are waiting for something which might never come out so that installing might be 10 minutes faster. That is totally absurd.

Steam OS ist not more maintenance than any other low maintenance distro.

danpalmer•8mo ago
I've used low maintenance Linux distros, and they're not comparable to Steam OS in my experience. It's not about a 10 minute install, it's about the hour here and there to update, to fix, to browse the Arch wiki to figure out why my bluetooth mouse doesn't work today. Linux is a lot better than it was 10+ years ago, but to say it's as low maintenance as a game console (which is what my Steam Deck is to me), is actually absurd.
Matthyze•8mo ago
Exactly. Linux is great but never actually 'low maintenance'. I personally felt like my OS needed frequent attention.
aaomidi•8mo ago
Bazzite is what you’re asking for.
danpalmer•8mo ago
Thanks, I wasn't aware of Bazzite. It does look like it might be the solution. I'm skeptical given my experience with Linux distros, even very well supported ones, but I may give it a go.
rockyj•8mo ago
Nope, do not fall into the hype, i did this and a lot of games did not work. Driver issues, random crashes not to mention games from big studios straight up do not work and are not supported due to anti-cheat software or another layer of sign-in. Yes, some games work but can also stop working with the next driver/kernel update. I also want to completely stop using Windows but it is still very hard for a gaming PC.
Hasnep•8mo ago
That's why they suggested checking protondb, it really depends on the type of games you play. All the games I play work fine on Linux, but if you want to play Fortnite or League of legends then you're out of luck.
rockyj•8mo ago
As I have learned from experience, ProtonDb means nothing. You can have slightly different hardware from SteamDeck and the game may not work for you. I am not talking theory, I am talking from real experience using latest hardware and multiple retires with CachyOS, Bazzite etc.
xnickb•8mo ago
Protondb includes reports from all sorts of hardware.
bitmasher9•8mo ago
> anti-cheat software or another layer of sign-in

Kernel level anti-cheat is unethical and dangerous. The sign-ins are mostly spyware.

spacemadness•8mo ago
I’m sick of Microsofts shameless embrace of dark patterns as well but I’m waiting for more game and mod compatibility. I’d love to jump ship though and fully support Valve in their efforts. I’m keeping an eye on it for now.
blahlabs•8mo ago
I would suggest checking out Bazzite, if you haven't already. Fantastic gaming-focused linux distro, based on Fedora Kinoite.
attendant3446•8mo ago
I also recently built a gaming PC. First I installed Pop!_OS and it worked really well for games. But as I do some work on it, I wanted something with fresh(er) packages, so I installed CachyOS instead. Games still work (Proton is fantastic) and I have access to AUR. Just try installing Linux, gaming on Linux is not bad at all.
Hikikomori•8mo ago
EU version of windows doesn't have many of these issues.
constantcrying•8mo ago
As some who uses EU Windows for work I can assure you that it is a terrible OS, with a terrible interface and a terrible user experience as well.
lcnPylGDnU4H9OF•8mo ago
What do you dislike about it?
constantcrying•8mo ago
Microsoft is painfully inept at design and it is barely usable for any kind of "power user". Besides that it is noticeably slower than Win 10 and even more full of garbage.

All around it is the worst computing experience I have ever had. KDE easily outclasses Microsoft at interface design and basically any Linux distro has a superior user experience for a tech literate person.

Hikikomori•8mo ago
I find osx a bit worse, multiple windows of the same app and fullscreen is particularly atrocious. Both are usable with some 3rd party software though.
cosmic_cheese•8mo ago
Option-click the green traffic light to expand a window without full screening it. The app-centric model is more different than it is bad, and in fact I feel like I’ve lost something with the lack of that logical grouping under Windows and Linux.
Hikikomori•8mo ago
I just install rectangle and don't bother with mac's weird window mgmt. I install powertoys on Windows but I wouldn't say its required compared to osx.

Windows by default groups windows of the same app in the task bar, isn't this what you're asking for? I can still access the other windows of the same app by clicking or using keybinds (win+number). On osx if a settings window is behind the main window I need to press some keybind to cycle through windows or go into the menu to get it on top again.

cosmic_cheese•8mo ago
The problem is that in Windows, the taskbar is the only place where there’s any kind of grouping. This greatly limits what you can do with windows belonging to an application.

You can’t hide, minimize, or restore all windows belonging to an app for example, and you can’t move all windows belonging to an app to a different virtual desktop, either, all of which macOS is capable of. The per-app grouping also enables OS-provided tabbing for apps that want it, giving you browser-style tabs in non-browser apps with the ability to merge all windows into a single tabbed window.

The Win+number key shortcut for cycling through app windows is better than nothing, but falls short in that it’s only reasonable to remember the shortcut for apps pinned to your taskbar, since non-pinned apps will shift around, it’s limited 10 apps, and is awkward to use for numbers in the middle. Command-` doesn’t have these issues.

For closing inactive windows, if its corner is peeking out is behind your other windows, you can hold down Option and click the close button to close it without bringing it forward. This isn’t very helpful for users who keep their windows tightly tiled and is more aligned with the style that the Mac desktop has always been developed around, which is to let windows pile up organically and be sized to fit their content rather than keeping every pixel of the screen filled at all times.

CactusRocket•8mo ago
May I ask why you want to wait for Steam OS? Especially if you have Linux experience already.

Last year I was fed up with Windows, and switched to Linux. Since I had a lot of experience with Linux already, I went with Arch. I thought it was going to be really difficult. Sure, the initial setup was a lot of work, but now I'm extremely happy with it. Much happier than I ever was running Ubuntu, Mint, etc.

But anyway, nowadays I don't even think about that I'm running Linux anymore. I have a pretty big Steam library and play a lot of games. I install a game, I run it, and play it. I haven't found any instance where it doesn't work yet. Granted, I don't play multi-player games nor games with DRM (I'm a patient gamer, most games I play are >2 years old).

danpalmer•8mo ago
As mentioned in another comment, I use a Steam Deck which runs Linux, and I love that, but Steam OS isn't available for non-Decks yet in a fully supported manner.

I have enough programming adjacent hobbies (and I'm a SWE/SRE at work). Windows is requiring too much management, and I don't want to move to a DIY gaming setup on Linux, I'd rather wait for Steam OS to be fully supported, or just buy a console.

And before someone pushes back with Linux being easy to manage, that's not really the point. I use Linux, it requires more sysadmining than my Steam Deck does. Just because I can do it doesn't mean I want to.

pona-a•8mo ago
But what's the aspect of sys-adminning do you find separate from normal use that SteamOS addresses?

Is it the updates that break your system? There are mature immutable distros like Fedora Kinoite, which I personally used for years without reinstalling. Is it hardware workarounds? The only way to solve that is to use OEM-tested hardware, which in the case of Linux laptops is sparse and still requires some research for desktop. If it's Windows compatibility, Steam itself has supported Proton years before the Deck was released.

The only thing SteamOS provides is an immutable base with preconfigured kiosk UI. Unless your use-case is exactly that, a home console, I don't see any added value in it specifically.

CactusRocket•8mo ago
What kind of sysadmining is that? I find that after installing, I spent about as much time on "admining" my Linux installation as I was doing my Windows installation. Which is installing updates once a week.
constantcrying•8mo ago
Steam OS ob Desktops is entirely pointless.

Why do you care about having that particular Arch derivative? Any mainstream distro (except Ubuntu derivatives) are perfectly usable for gaming.

There really is no point in waiting for Valve to drop their own Arch derivative. It won't do anything you can not do right now.

cyberpunk•8mo ago
Why aren’t Ubuntu derivatives usable for gaming?
constantcrying•8mo ago
Because Ubuntu is the worst mainstream Linux Distribution available.
binary132•8mo ago
still very usable for gaming ;)
danpalmer•8mo ago
I care because I don't need to know that it's an Arch derivative. Someone else cares about that bit for me. I press the on button and I get a list of my games to start playing. OS updates are packaged by someone who just wants my list of games to work.
legitster•8mo ago
I'm not a Windows hater, but for the last several years I have been attempting to operate a usable gaming HTPC and the experience could not have been a lousier waste of time.

The thing that sucks the most (and SteamOS doesn't fix) is that the PC ecosystem is fracturing out of control. Steam alone can't do it for me - I have games now in Oculus, Meta, and Xbox. Or my favorite game (Anno 1800 being locked behind a POS Uplay launcher). Windows is the only game in town if you want to do everything, but they can't get out of their own way.

0xDEAFBEAD•8mo ago
I'm having a very similar experience here. I finally got a Windows box, hooked it up to my TV, and assumed that everything would just work since I'm on Windows for once. In fact, lots of games will crash on launch, or glitch the display so bad they're unplayable, or ignore my Windows Night Light settings, or not offer the controller support which was promised. Ironically, the games which work best are the ones that worked on Mac/Linux anyway. Presumably, those are the ones where the devs actually put in the work to ensure broad compatibility.

I think there is an opening for SteamOS to create console-type compatibility guarantees for a machine which also doubles as a general-purpose PC. Honestly if Valve doesn't get their act together somehow, I might just switch to a traditional console. I love Steam's Big Picture Mode, but if half my games don't even work, what's the point? (And don't get me started on how they killed the Steam Controller...)

BlueTemplar•8mo ago
You shouldn't have expected this from a general purpose computer.

If you want something that just works, get a console (though looks like even Nintendo has fallen to the "some games require an Internet connection" issue with the Switch 2, weirdly because of too big storage cards). But you will be limited by what the manufacturer mandated.

If you want diversity and freedom, use a PC. But you will have to tinker to make it work.

P.S.: I guess that there's also MacOS / iOS / Android / ChromeOS / ..? in-between, but they perhaps provide even less options foe gaming...

larodi•8mo ago
So Steam OS is not based on Wine and other OSS libs? What does it mean really that Valve takes steps forward to making some OS windows-compatible? is it only ever a single company doing it?
LeoPanthera•8mo ago
SteamOS is an Arch Linux derivative with a games compatibility layer called Proton, which is indeed based on Wine.

It has a proprietary launcher for games, but also comes with Plasma Desktop.

Gigachad•8mo ago
There’s like a million little bits of software valve has created over many years all bundled together that make steamos incredible. It’s hard to properly do justice because it’s all tiny bits of polish that are individually fairly uninteresting but all stack up.

I’ve tried using Fedora as my TV gaming rig but steamos is much better as it out of the box has everything you need. No installing extra drivers for things like Xbox controller support. And it has a fully controller navigable OS that lets you do a lot of advanced system management stuff that you’d otherwise need a mouse and keyboard for.

Also for a while now Valve has been the main contributors towards wine and other gaming on Linux projects.

0xDEAFBEAD•8mo ago
I would love to see Valve partner with hardware companies to sell "Steambooks" which run SteamOS out of the box. I'll bet they could capture a significant fraction of the market for gaming laptops, and expand the market for Linux preinstalls.

Linux is nicer than Windows for developers and power users; the main issue is hardware compatibility. Preinstalls address that.

michaelt•8mo ago
https://en.m.wikipedia.org/wiki/Steam_Machine_(computer)

Valve tried “steam machines”, OEM devices intended to provide a console-like experience. It wasn’t a big success (although that might have been a botched implementation rather than something fundamentally wrong about the concept, IDK)

0xDEAFBEAD•8mo ago
Fair point. I still think they'd have a shot if they explicitly marketed it as a dual-use work/play device.

Here's one way to think about it. The Steam Machine was asking gamers to buy a new device so they can game on their TV. Its failure shows that most Steam users were happy to keep gaming on their PC.

But, almost everyone wants to buy a laptop every once in a while. And as long as you're buying a laptop, if you're a gamer, you might as well buy the gaming laptop which is running SteamOS and has really strong gaming compatibility.

Maybe it's just wishful thinking on my part.

BlueTemplar•8mo ago
If you go as far as identify as a "gamer", you will be probably better off with a cheap laptop and a midrange desktop, rather than an expensive laptop that you had to buy all at once, which will age poorly, and which will be heavy and/or thermally limited.
0xDEAFBEAD•8mo ago
That's an argument against gaming laptops more generally. But I understand that gaming laptops are fairly popular:

>I've been hearing gaming laptop manufacturers tell me for years that gaming laptops are the future or whatever, but now that a laptop GPU is sitting securely at the top of the Steam Hardware Survey, I'm actually starting to believe it.

https://www.ign.com/articles/gaming-laptops-are-apparently-m...

BlueTemplar•8mo ago
Interesting. It's a shame they stopped there and didn't try to compile numbers across models...

And I can believe them when a discrete mid-range card being announced for $350 is "relatively cheap":

https://www.rockpapershotgun.com/amds-radeon-rx-9060-xt-want....

But on the other hand 3D-heavy games coming out right now seem to be a combination of poorly optimized and very badly looking on low-end hardware, making ~new gaming laptops less viable too...

gpderetta•8mo ago
The OS and software support just wasn't there.

Steam OS is much more refined now and with proton there is significantly better compatibility.

I would be definitely interested on a Steam Deck consolle-like appliance.

Of course you can just connect the steam deck to the TV, but it seems wasteful, you could have a better CPU/GPU while not need battery and screen. Also we need a new version of the steam controller!

Maybe one day.

thor-rodrigues•8mo ago
If you're serious about using SteamOS for your gaming computer or home theater PC, I highly recommend Bazzite.

Bazzite is a Linux operating system, built on SteamOS, that's designed to make it easy to use with different hardware and controllers. It simplifies the installation process and works really well with other game launchers that aren't on Steam, and you can set it up to look like a game console with the SteamOS interface or a regular computer with a desktop.

The only real problem I had was with competitive multiplayer shooter games require kernel-level anti-cheat software, that doesn't work with Linux.

But if playing online multiplayer isn't your main thing and you’re sick of windows being as intrusive as it is, Bazzite is an outstanding choice for a gaming or home theater computer.

https://bazzite.gg/

Hasnep•8mo ago
One small correction, Bazzite isn't built on Steam OS, it's based on Fedora.
constantcrying•8mo ago
I HIGHLY recommend that you do not install niche distros. Larger distributions give you more stability and more features, they are better maintained and supported.
tmottabr•8mo ago
Bazzite is a spin on Fedora Atomic..

It ia a larger distribution better maintained and supported underneath..

All that bazitte does is put steam os interface in front of it..

constantcrying•8mo ago
I know.

Every single person would be better served by just using Fedora. The addition layer is either so thin that the value added is zero or it creates a drastically worse user experience, as the layer around Fedora is poorly maintained by a few volunteers and very little testing is done. Bazzite is pointless and a total waste of time. Nobody should use it.

All of these "layer around actually popular distro" projects are pointless and make using Linux on the desktop a worse experience.

Sammi•8mo ago
It's just marketing. Different stories hook different people.
constantcrying•8mo ago
No, it is not. All these spinoff distros are small hobby projects people develop for very niche audiences. They are terrible at marketing since inevitably they are creating a worse user experience for their users.
Sammi•8mo ago
Aren't we talking about Bazzite specifically here?
thor-rodrigues•8mo ago
> Bazzite is pointless and a total waste of time. Nobody should use it.

Bazzite, as far as I am aware, is closest thing that you can get from a console-like experience for a HTPC*. Although it is possibly to configure Bazzite to launch directly into desktop mode, the key idea behind it is to launch in Big Picture mode, so you can manage the UI using a controller. Once that is done, you are pretty much into SteamOS/SteamDeck-like UI.

The appear of the Distro for me was always to get the convenience and console-like experience, while enjoying more powerful hardware and the benefits of the Steam platform.

joseda-hg•8mo ago
I don't think that's a fair take

Merely having an immutable OS, sandboxed Steam preconfigured, plus propietary drivers for Graphics and Controllers preinstalled, puts it leagues apart from just installing fedora, for people that don't need or want to care about it

The ublue/bazzite guys are hard at work making the experience as streamlined with upstream as possible, while simplifying the rest (Because the less they personally need to maintain the better)

When installing Bazzite for a living room pc, I literally didn't need to step outside of steam once, I could have been setting up an actual console for all I cared to know

cosmic_cheese•8mo ago
Depending on the user’s technical affinity, one exception may be Nvidia users. Only a few distros make getting the proprietary drivers up and running and updating properly easy, and last I knew vanilla Fedora wasn’t one of them.
jokoon•8mo ago
I wonder how Microsoft will react to this.

I also think that nvidia might not like it, and I wonder if there are actors who can undermine steamos.

HelloUsername•8mo ago
Installing SteamOS on other devices: https://help.steampowered.com/en/faqs/view/1B71-EDF2-EB6D-2B...
npteljes•8mo ago
This is great. The more players are on this, the more visible this effort is, the more the bugs will get fixed and developers incentivized to support SteamOS. Valve is in a real position to dethrone Windows as the de-facto PC platform. Such an excellent company for user value.
thefz•8mo ago
> Valve takes another step toward making SteamOS a true Windows competitor

Oh, ok

> Valve still hasn't said whether its long-term plan is to offer a "generic" version of SteamOS that can be installed on any PC hardware, a la the original release of SteamOS back in the early 2010s, or if it will just offer the software directly to PC makers.

So what is this article about then

CodeArtisan•8mo ago
Until valve find a solution to the anti cheat problem, gamers will stay on Windows.