frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Build Self-Improving AI Agents with Temporal and Oodle

https://blog.oodle.ai/self-improving-agent-loops/
1•kirankgollu•1m ago•0 comments

Artificial Analysis Decision Index v1.0

https://artificialanalysis.ai/articles/artificial-analysis-decision-index
1•theanonymousone•1m ago•0 comments

Branded

https://www.imdb.com/title/tt1368440/
1•mahirsaid•1m ago•1 comments

TR-Core – A non-neural symbolic AI architecture built in pure Python

https://github.com/Mardon-programm/tabula-rasa-core
1•Mr_Mardon•2m ago•0 comments

You better start believing in philosophical thought experiments

https://neurobiology.substack.com/p/you-better-start-believing-in-philosophical
1•paulpauper•5m ago•0 comments

Anthropic: The Agony and the Ecstasy

https://www.exponentialview.co/p/anthropic-the-agony-and-the-ecstasy
1•swolpers•6m ago•0 comments

Georgia man sues Flock, sheriff's office over alleged ALPR-fueled retaliation

https://arstechnica.com/tech-policy/2026/10/georgia-man-sues-flock-sheriffs-office-over-alleged-a...
2•nobody9999•7m ago•0 comments

Nunc Sonat, control Apple TV and HomePod music from the Mac menu bar

https://diligiteiustitiam.world/nuncsonat/
1•kobit•9m ago•0 comments

JEV: Type Safe AI

https://typesafe.ai/
2•Betelbuddy•9m ago•3 comments

PhantomWave End to End Encrypted Digital Voice Chat [video]

https://www.youtube.com/watch?v=Ssze-T00Yzk
1•austinallegro•9m ago•0 comments

Pessimists Archive

https://pessimistsarchive.org
1•andsoitis•9m ago•0 comments

Danish Supreme Court Finds That AI CSAM Is CSAM

https://domstol.fe1.tangora.com/Domsoversigt-(H%C3%B8jesteret).31478.aspx?recordid31478=2930
1•delusional•10m ago•2 comments

Fintech startup Ramp hits $60B valuation after $1.85B funding round

https://www.reuters.com/technology/fintech-firm-ramp-raises-185-billion-60-billion-valuation-2026...
1•doppp•10m ago•0 comments

Making a Software Trailer with Astra

https://pierce.dev/notes/making-a-software-trailer-with-astra
2•icyfox•10m ago•0 comments

Show HN: Relay – A Mac app that carries replies between Claude, Codex and Cursor

https://kanary.to/agents
1•kenn•11m ago•0 comments

Opsin Raises $21M to Expand Its Risk Protection Layer

https://www.opsinsecurity.com/blog/opsin-raises-21m-to-expand-its-risk-protection-layer
1•ShayNehmad•11m ago•1 comments

Bill Gates returns to wage war on AI risks

https://www.axios.com/2026/10/15/bill-gates-ai-safety-push
3•samizdis•11m ago•1 comments

AMD Helion for Agentic AI and Enterprise

https://ir.amd.com/news-events/press-releases/detail/1301/introducing-amd-helion-agentic-ai-compu...
1•endangeredhuman•12m ago•0 comments

Strategy to Reduce Subscription Churn

https://thesupportqueue.substack.com/p/strategy-to-reduce-subscription-churn
1•vinothkumarnaga•12m ago•0 comments

OCC Releases Report on Large Banks' Debanking Activities

https://www.occ.gov/news-issuances/news-releases/2026/nr-occ-2026-90.html
1•sparrish•12m ago•0 comments

Package managers have an integrity problem

https://blog.trailofbits.com/2026/10/14/package-managers-have-an-integrity-problem/
2•abhisek•14m ago•0 comments

Agent Vault

https://agentvault.io/
4•reinsbr•14m ago•3 comments

Apple Joins Nvidia in the $5T Valuation Club

https://www.wsj.com/tech/seventh-time-is-the-charm-apple-closes-above-5-trillion-market-capitaliz...
4•bookofjoe•14m ago•1 comments

Preparing for the 2026 US Midterms

https://www.anthropic.com/news/2026-us-midterms
3•swolpers•17m ago•0 comments

Loment 0.1.4.5: Tiered GC and Windows Installer Fix

https://fujojtop.github.io/loment-site/
1•FujoLoment•18m ago•0 comments

Has China lost 130M people?

https://www.thetimes.com/world/asia/article/china-falling-population-130-million-nh6jbcftf
4•randycupertino•19m ago•0 comments

Training a 180B-parameter model on a single 8×H100 node

https://physionlabs.ai/blog/nextron
1•ljhnick•21m ago•0 comments

Researchers use AI to design proteins that cut up other protein

https://arstechnica.com/science/2026/10/researchers-use-ai-to-design-proteins-that-cut-up-other-p...
4•dverlaeckt80•22m ago•0 comments

Show HN: BlastLoop, a structure-first coding method for AI agents

https://github.com/rlshaw-ml/BlastLoop
2•rossleeshaw•23m ago•0 comments

Decoding the Super Mario 64 courtyard plaque

https://github.com/supermochi64/sm64-plaque-decode
3•bkfh•23m ago•0 comments
Open in hackernews

Steam Client Is Now Faster Than Epic's New Vibe Coded Launcher

https://respawnfirst.com/steam-client-is-now-faster-than-epics-new-vibe-coded-launcher/
76•starkparker•46m ago

Comments

goatking•41m ago
Thank you Epic for improving Steam! Appreciated
jonathanlydall•40m ago
> Your country is not allowed to access this resource

What’s the issue they have with South Africa?

josefresco•39m ago
Nobody asked for this! We just want more, better and cheaper games! That's it. I could care less how quick it takes to launch an app which then stays open for hours/days.
recursive•38m ago
I think probably some people asked for this, but they're just not you.
abc42•37m ago
>I could care less

borderline murderous eyetwitch

globnomulous•32m ago
I was in my 30s before I understood that people say "could care less" when they mean "couldn't care less." I'll never understand how people can say it without wanting to claw out their larynx as badly as it makes me want to claw out my eardrums, but I'm gradually learning acceptance -- and how not to let my horror show on my face.
Goronmon•35m ago
Nobody asked for this!

This feels like a strange argument given site we are on. "Why are applications so slow and bloated these days" has been a pretty constant complaint around here for many, many years.

sodacanner•32m ago
Do you really think that the developers in charge of maintaining the client have absolutely anything to do with 'more, better and cheaper games'?

How are you twisting more efficient software into a bad thing?

Hamuko•39m ago
Epic Games seems desperate in its attempts to make gamers like AI.
kakuri•39m ago
Ok but why didn't they do it sooner? The Steam client is terrible and there is no excuse for it.
my123•37m ago
It was a planned update since long before. Just a coincidence in timelines.
wging•33m ago
They might've pushed it from beta to stable reactively, but an improvement to startup times was in their beta channel last month: https://store.steampowered.com/news/group/4397053?emclan=103...
hungryhobbit•33m ago
They released it like a day or two after Epic right? That is quite a coincidence ...
sznio•23m ago
If I had a performance improvement ready for release, and my competitor started bragging about being faster, I'd for sure jump at the opportunity to release it sooner.
my123•9m ago
The CEF update was baking in the public beta channel for around the last 6 weeks.

Epic could have benchmarked their beta client against the Steam beta client which would have shown this.

tancop•38m ago
I used to think vibe coding would get us slow Electron apps but now we got speed wars between game launchers. I hope this comes for all types of software.

With that said, I tested it right now and Steam takes about 2 seconds to restore from tray and 10-15 for cold boot. The new Epic launcher is around 0.5 and 5 like the article mentioned. Maybe it's still in A/B testing or something.

herrherrmann•35m ago
It’s similar for the productivity/launcher app Raycast. They’re trying to find new USPs compared to the many copycats.
yboris•33m ago
Vibe coding can yield us Tauri apps that end up being like 3mb rather than 130mb for a "Hello World" app.
m_w_•30m ago
I would go one step farther - if you're vibe coding, skip Tauri altogether. I've been on-and-off vibecoding a GitKraken replacement using egui instead, and the memory footprint is very low. Otherwise can't tell the difference, as I'm not reading the code either way.
catigula•24m ago
You're probably doing something the LLM has less fluency with.
0x457•15m ago
LLMs can for sure write GTK4 (or Relm4), Swift UI, whatever windows uses, Kotlin for Android.
zug_zug•38m ago
Great. Now make it not need a constantly running process, and not using GB of memory when I forget to close it. May not be a big deal on a desktop, but on a laptop having this kind of bloat is obnoxious.
tancop•31m ago
They would have to rewrite the app and use Tauri/WebView2 or native code. CEF blows up your memory use because you ship a whole ass Chromium browser.

You can't really avoid a long running process for a game launcher though. It's just how they work, you need to keep track of play time and respond to any API calls from the game. But it could be a native background daemon instead of two Steam Web Helpers.

zug_zug•23m ago
> You can't really avoid a long running process for a game launcher though

I disagree. I get that steam has useful features I want while in-game (e.g. invite a friend to play), but there's no reason it couldn't just run this launcher only when a steam game is running and immediately exit once it's done.

Also, I think a lot of people forget how small well written software can be -- we're talking like single or double digit megabytes. Heck there's a whole linux distro that's under 20mb.

Goronmon•37m ago
All I can think with this whole situation is how much time is wasted by people getting angry and defensive on behalf of a Valve. It's almost like people have a parasocial relationship with the application itself.

That's not even getting to some of the "missing" features.

No Community marketplace for in-game items

No Direct player-to-player item trading

No Digital trading cards, levelling, and points shop

I hope more application developers "forget" to add these features.

amiga386•29m ago
People have wasted their time defending their platform's "honour" for decades. It used to be Sega vs Nintendo. Then it was PlayStation vs XBox. Now it's Steam vs EGS.

Anyway, what are useful features of Steam:

- their dedication to getting Windows games running on Linux (to see off the existential threat Microsoft poses to them, but nonetheless greatly appreciated)

- community forums / screenshots / artwork / guides etc. for every product. Very useful if the game vendor doesn't have its own, and most game vendors don't

- that Steam Sales encourage vendors to offer games at much more reasonable prices (e.g. a few pounds/dollars/etc.) for what is effectively a license, revocable at any time, not a real purchase. £60? Ha ha fuck off, I'm waiting for the sale when it's £5

- also, as far as I've seen, every game distributed can still be downloaded today. People may complain that publishers update a title e.g. to remove licensed music 10 years later... but you can still download the old version with some trickery. And I've never seen Steam actively remove downloads for existing customers, I've only seen games removed from the store so no future customers

- pirates have found that most games, if their only DRM is Steamworks, are incredibly easy to crack. I am very glad Steam has convinced most publishers to use that alone and nothing worse, and I curse publishers who insist on their own DRM, their own launcher, etc. If Valve goes tits-up, I have a lot of confidence most of peoples libraries will still be playable with a little bit of cracking.

There are other useful features, even if Valve is getting rich and fat off selling gambling and day-trading to teenagers.

dannyw
Svoka•37m ago
Honestly, I have no idea what business Steam has starting for whopping 5 seconds as it is right now (after the 'speedup').

It is a simple shell for launching already downloaded apps. This is disgrace and nothing to boast about, especially considering Valve takes 30% cut of basically PC gaming marked for making it.

dannyw•13m ago
Unlike nearly every other platform that takes a 30% cut, you're not forced to distribute on Steam.
DiskoHexyl•6m ago
It's way more than this. Some may argue about how useful all of these features are, but Steam client is also a store (with lots of personalizations), a social network (forums, text and voice chat, personal profiles etc), a mod hosting platform, a game review site, a digital marketplace (cards and items. You may be surprised how popular this aspect is). It also does the controller remapping, manages cloud saves and screenshots/videos, allows to store games at several locations at ones. It provides games related news, check for updates on all of the installed games.

Again, one may argue how useful all of this is, but it is there, and most users likely have the app on a OS startup anyway.

Scharkenberg•36m ago
So it's a D-measuring contest now? Also, I found the tone of the writing on that site, including the picture of Gabe Newell, kind of obnoxious.
MokaAkashiya•36m ago
How about actually testing both launchers on same device or at least give startup numbers of steam before/after update? So annoyed by this "comparison" honestly.
paulryanrogers•24m ago
Indeed. Steam updates every time I open it. When visiting family with slower internet that 100MB+ update takes a while just to download.
square_usual•35m ago
This is a garbage article, lmao. Comparing architectures as "AI assisted (vibe coded)" and "Optimized modular CEF", and highlighting Steam as being faster in tray restore when it is slower.
messer979•34m ago
Valve: “thank God we are paying (checks notes) hundreds of thousands to be .5 seconds faster on a desktop app boot. Let’s push out the marketing material!”
dgaaaaaaaaaa•33m ago
I bet they just removed a wait(5s) from their client :D
freecodeio•32m ago
epic games can build a launcher that has hard coded bytes and runs on it's own localized cpu space and I would still use steam
ChrisArchitect•31m ago
Oct 13 source: https://store.steampowered.com/news/app/593110/view/71003705...
binlog•31m ago
Turns out competition works!
hombre_fatal•29m ago
> Epic may have “vibe coded” a faster client, but Valve proved that targeted optimization on a decades-old ecosystem can still beat out AI speedruns.

Optimizing a project with AI is one of the most trivial things you can do with AI.

I also wouldn't buy it for a second that Valve engineers aren't using AI, especially for something as trivial as "hey claude rank the top causes of slow startup" -> "oh okay now fix". The most I'd grant is that everyone uses AI secretly as a sort of dark forest problem.

Once I had a good benchmark script, Opus 4.8 or whatever made my terminal app faster with less memory than ghostty and kitty. It's not even interesting.

amelius•27m ago
First real-world evidence that AI is improving productivity?
add-sub-mul-div•23m ago
Not that it's specifically relevant to this but it's bloody terrible that we need any launcher at all. A whole generation is barely even aware that you used to able to buy and play a game without an online middleman sitting on your computer.
nicman23•20m ago
that is great and all but why was it slow previously
swinglock•19m ago
Next let's review their RAM usage while idle, shall we?
himata4113•18m ago
I had suspected that they simply invoked client ready faster and let misc information fetch in background. After a little bit of reversing they did infact just make the client spawn earlier.

Steam client was always fast, majority of load time is (and forever will be) network speed.

fnctrev•16m ago
Does “ai assisted” count as an architecture?
nirav72•15m ago
Not sure why this is even a comparison. Steam Client has been optimized over years of development and updates.
mock-possum•15m ago
Epic will do anything to beat Valve, apart from actually being better than Valve
alecsm•11m ago
Epic is so bad that I rather pay for a game on Steam than getting it for free on their store.
kg•37m ago
Most likely nobody complained and startup time isn't an important metric for them. The typical user may have Steam launch at startup or launch it once after booting their PC and then leave it running for days or weeks.
willis936•31m ago
Personally, my longest and loudest complaint with steam is reliably putting a long hold on inputs when it starts up. If I launch steam on startup then I can't start doing anything else until it's done because it will jump on top of everything else when it feels like it. This is a particularly bad sin because this behavior is a way for credentials to leak.
kllrnohj•35m ago
> The Steam client is terrible

Things nobody has said since like 2005? A faster startup is certainly appreciated, but steam's 10 second cold launch time is hardly a big deal. Especially when everyone just leaves it running anyway. There's far more significant aspects like memory usage, game library, and general features.

righthand•33m ago
I definitely don’t leave the resource hog Steam running, because it can be slow and terrible. I turned off Steam Overlay and Notifications to get substantial speed up improvements.
dmix•31m ago
> A faster startup is certainly appreciated, but steam's 10 second cold launch time is hardly a big deal.

When I hear about a game on social media I often want to add it to a wishlist on Steam but I dread opening the app because I know it will take forever to open on MacOS.

I don't mind a game launcher taking time, but the store is a part of that which makes it annoying I avoid the native app for that reason.

kllrnohj•28m ago
I don't have a MacOS comparison point, but steam for me is pretty equivalent to the numbers in the article. ~10 seconds for a cold start, half a second for a warm start. Unless you have a very different definition of "take forever"? What are you seeing on MacOS?
dmix•24m ago
I tested the latest Steam build on MacOS and it took 7 seconds to load on an M4 Max and I had to close a popup when it opened.

In the web world and 7-10 seconds for a pageload is forever. Same with mobile, if you tapped an app icon and it loaded that slow it would never be tolerated.

crtasm•14m ago
Thankfully you can turn off that news popup in the settings.
simoncion•5m ago
> In the web world and 7-10 seconds for a pageload is forever.

Given that its primary purposes are to start video games that take anywhere from five to thirty+ seconds to start and to download video games and their patches which range in size between many hundreds of MBs to a hundred+ GBs, the client taking roughly ten seconds to start is no problem.

Optimize where it makes sense, yanno? I'd much rather have to "deal with" the Steam client taking ten seconds to start than to have to deal with the Epic Games Launcher's download rate being limited to 100->150 mbit/s. [0]

[0] Last I checked on this was a few years ago -like twelve months after Sea Of Thieves stopped being widely popular- so it may have improved. The absurdly slow download speeds [1] are one of the bigger reasons why I stopped using EGS.

[1] Sure, many people don't have connections any faster than that. I do. Steam saturates it, and -at the time- EGS absolutely did not and occupied 100% of one logical CPU while failing to do so.

bakugo•14m ago
I highly recommend just using your normal browser to navigate the store. Using it within the client doesn't really provide any advantages at all.
a1o•9m ago
It’s been a little while since I used Steam but you used to be able to do that from their own website, I think it was store.steampowered.com (I am guessing the website from memory). My game PC wasn’t my main PC so I didn’t even had Steam on that pc and it was what I used to buy the games - don’t really remember if I wishlist too because I use bookmarks in web browsers and folders for the bookmarks.
Sharlin•7m ago
A launcher is a parasite mostly used to collect stats. Having it take five seconds before you even get to the point of actually starting to load your game is preposterous. Whereas who cares if it takes five seconds for a store to load? At least I play games more often than buy new ones.
gunalx•24m ago
The client is definetly terrible. Slow to start. I have frikkin 2 different topbars that seemingly have similar options. Way to many locations for settings, spammy store page. Hard to navigate game library. The fact that the store page often is a better look at the game than the one in the library. Impossible to see what dlcs that is enabled unless you happen to borrow the game from someone in your family. Why van games corrupt and un and reinstalling is the only fix (verifying does sometimes not catch it).

I could go on. Its still the only store with acceptable linux experience sadly.

bakugo•17m ago
I said it back when they first migrated to Electron, and I'll say it again now. It's not the slowest thing ever by modern standards, but it's definitely not fast, either, and is pretty bloated in terms of memory usage.

It only looks good if you compare it to the Epic client, which somehow manages to be much worse.

kylec•14m ago
I definitely don't leave the Steam launcher running all the time, on macOS it takes up a non-trivial amount of memory that I want to have available for other apps. I launch Steam when I want to play some games, then quit it when I want to do other stuff.
VohuMana•34m ago
I can honestly say I haven’t really had any issues with the client. Sure restoring from tray and starting are slow but other than that it’s been rock solid for me and for something that is mainly hosting a web view it’s nice that it doesn’t eat 1-3GB of memory in the background.

I’m curious what issues you have run into that you consider it terrible?

beart•34m ago
Disagree. It does what I need it to do. The store might be slow but my games work great.
VCFundedGenYer•33m ago
This is such an ignorant statement. Steam works great, and has for 20+ years. If you think it's 'horrible' please explain why you have a personal issue with it.
DrammBA•31m ago
It was in the beta channel from some time now being updated and refined, steam is constantly updating the beta channel and promotes updates to general channel every now and then.
catigula•15m ago
They can write brainfuck. I said less fluency.
james2doyle•29m ago
You can just skip Tauri entirely and get true native apps. No web wrapping required
sosodev•23m ago
But there’s still no way to get consistent results cross-platform without a web view, right? I guess Tauri isn’t even consistent because it relies on the system’s browser and they do differ to some degree.
joshheitzman•16m ago
Skia is the 2D graphics library used in Chromium. A number of GUI frameworks (Flutter and Avalonia) directly use Skia to do non-native platform GUIs that are consistent across platforms.
tadfisher•14m ago
My friend, inconsistency is the entire point. You now have incredible power to write truly native apps that fit in with the platform and follow all the standards. The bottleneck is now you, or whoever owns each target platform and understands what native apps feel like.
agentdev001•7m ago
Or my manager... or my stakeholders. Damn you powers that be!
bryanlarsen•13m ago
Is consistent results what you want? non-native controls look and behave funny on iOS, and the iOS look on any other platform is annoying.
bhaak•10m ago
What’s wrong with something like Qt or wxWidgets for native crossplattform GUI frameworks?
AlienRobot•16m ago
Tauri doesn't solve the problems Electron solves. It just externalizes the solution so things can subtly stop working randomly.
toomuchtodo•32m ago
Hopefully LLM models and harnesses improve to where Chromium or Electron apps can be more trivially converted to native apps. You're paying for tokens for downstream compute efficiency across the user base.
righthand•32m ago
Surprise it’s speed wars between Electron apps. Steam is based on Chromium/Electron.
tancop•28m ago
The new version of Epic is based on Tauri. Also written in JS and probably React (haven't decompiled it yet) but the web runtime is part of Windows instead of shipped with the app so it takes less disk space and RAM. And you can write perf sensitive code in Rust for even more speedup.
righthand•10m ago
I also avoid installing Tauri apps too. Anything that loads Javascript that’s not my browser is a bad smell and potential resource hog IMO.
shawabawa3•32m ago
People still talk about "Vibe coding" or implying "vibe coded" stuff is poor quality

Imo it's just the only way to write software now. Opus 5.5 is better at coding than humans. Human code is slop.

Calazon•27m ago
Yeah I'm really impressed by what Opus 5.5 can manage.

I feel like human code is on a wide quality spectrum. The best human code is way better than what Opus 5.5 can do. But the average code, I'm not so sure.

manmal•27m ago
It’s just that the vibe coded stuff has so many assumptions baked in, that you will be constantly surprised about the behaviors your slopped codebase has. Doesn’t matter for small tools, where you’ll be delighted that clicking that one label copies it to your clipboard - nice one, Claude, that’s delightful!

It’s less nice when your web app launches that other service only when the other Tailscale node is up, because the agent interpreted your prompt as a hard access rule.

oriolid•25m ago
Creating slop was already a solved problem before AI. AI just made it much more efficient.
tancop•22m ago
Trust me I know what it's like. I do a lot of it. Even with Opus you still have to guide it aggressively or your codebase turns to slop.

An experienced dev with Claude is better than either of them alone but you can't just point your agent at a repo and expect good results. And when people talk about vibe coding that's usually what they mean.

creata•16m ago
> Human code is slop.

I'm not saying you have to be grateful to the millions of people whose work the AI you use was trained on, but why shit on them...

vsgherzi•9m ago
I feel bad for your employer
•
17m ago
I think the "fanboyism" of Steam is a bit different to platform wars like PS vs Xbox, etc.

Fundamentally Valve has built up a lot of trust with the gaming community, and other than microtransactions and gambling, I think it's very fair to say they've been a net good for both the PC gaming community; as well as the ecosystem.

Proton is a great example.

serioussecurity•22m ago
I think in this case people just really hate Epic.