frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Database Sharding

https://planetscale.com/blog/database-sharding
1•jxmorris12•3m ago•0 comments

When Building with LLM's, Add Autonomy Last

https://elroy.bot/blog/2025/07/07/add-autonomy-last.html
1•jjfoooo4•4m ago•0 comments

Show HN: A protocol for LLM client to render UI components

https://github.com/EL-MTN/LMUI-Protocol
2•ericlmtn•5m ago•0 comments

AI Models for Pokemon Games

https://kevinlu.ai/pokemon-agents
1•andrewnhwang001•6m ago•0 comments

I used to prefer permissive licenses and now favor copyleft

https://vitalik.eth.limo/general/2025/07/07/copyleft.html
1•bpierre•8m ago•0 comments

Litigious Company Demands Removal of Link to Article Re: How Litigious They Are

https://www.techdirt.com/2025/07/09/litigious-company-demands-removal-of-a-tweet-linking-to-an-article-about-how-litigious-they-are/
2•healsdata•8m ago•0 comments

Meta Poached Apple's Pang with Pay Package over $200M

https://www.bloomberg.com/news/articles/2025-07-09/meta-poached-apple-s-pang-with-pay-package-over-200-million
1•mfiguiere•12m ago•0 comments

People with young brains outlive old-brained peers, Stanford Med scientists find

https://med.stanford.edu/news/all-news/2025/07/brain-mortality.html
1•littlexsparkee•14m ago•0 comments

MCP-B: A Protocol for AI Browser Automation

https://mcp-b.ai/
1•bustodisgusto•18m ago•1 comments

Vim Fugitive in Action (2021)

https://dzx.fr/blog/introduction-to-vim-fugitive/
3•todsacerdoti•19m ago•1 comments

Show HN: I made a Canny alternative for indie founders and solo devs

https://upvoicy.com/
1•optinghost•20m ago•0 comments

Capturing the International Space Station (2022)

https://cosmicbackground.io/blogs/learn-about-how-these-are-captured/capturing-the-international-space-station
2•LorenDB•23m ago•0 comments

C++26: std:format improvement (Part 1)

https://www.sandordargo.com/blog/2025/07/09/cpp26-format-part-1
1•jandeboevrie•25m ago•0 comments

A Newly Identified Creeping Strand of the Concord Fault, San Francisco Bay Area

https://pubs.geoscienceworld.org/ssa/srl/article/doi/10.1785/0220240454/659296/A-Newly-Identified-Creeping-Strand-of-the-Concord
1•littlexsparkee•27m ago•1 comments

Cloudflare wants Google to change its AI search crawling. Google likely won't

https://arstechnica.com/tech-policy/2025/07/cloudflare-wants-google-to-change-its-ai-search-crawling-google-likely-wont/
2•mfiguiere•27m ago•1 comments

A new chapter for June: our founding team is joining Amplitude

https://www.june.so/blog/a-new-chapter
1•georgehill•29m ago•0 comments

Show HN: Authorization in LLM Applications

https://www.osohq.com/academy/authorization-in-llm-applications
1•meghan•30m ago•0 comments

Pedro Pathing – A Reactive Path-Following Algorithm

https://pedropathing.com/
1•havitechrobo•32m ago•0 comments

Software Heritage

https://www.softwareheritage.org/2025/07/07/code-exhibit-unesco-cfp/
1•ibobev•33m ago•1 comments

Show HN: YUPE – AI-powered app that removes language barriers from restaurants

https://yupe.app/
1•drakochack•33m ago•1 comments

Show HN: I added A/B testing to my cold email generator – does this add value?

https://coldcopy.xyz
1•ZeeeTH•34m ago•2 comments

Study: Mindfulness Meditation Can Sharpen Attention in Adults of All Ages

https://gero.usc.edu/2025/07/08/mindfulness-meditation-improve-attention/
1•gnabgib•38m ago•0 comments

Show HN: Petrichor – a free, open-source, offline music player for macOS

https://github.com/kushalpandya/Petrichor
3•kushalpandya•38m ago•0 comments

Gemini and me through the streets of Chennai

https://anilturaga.github.io/gemini-chennai
2•anorak27•39m ago•0 comments

Bin2Wrong: Fuzzing Binary Decompilers

https://github.com/FuturesLab/Bin2Wrong
1•matt_d•39m ago•0 comments

Apple's plan: Stall, cheat, repeat

https://proton.me/blog/apple-cheats-dma-again
8•mdhb•39m ago•0 comments

Why you should delete WhatsApp and install Signal

https://andrewsteele.co.uk/blog/2025/07/delete-whatsapp-install-signal/
42•ColinWright•40m ago•21 comments

A Comprehensive Proposal Overviewing Blocks, Nested Functions, and Lambdas for C

https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Functional%20Functions.html
1•ibobev•40m ago•0 comments

Two-step system makes plastic from carbon dioxide, water and electricity

https://phys.org/news/2025-06-plastic-carbon-dioxide-electricity.html
2•PaulHoule•45m ago•0 comments

Show HN: Interactive CV – Real-time resume editor with ATS-optimized templates

https://www.interactive-cv.com/en
2•AIHiredMe•45m ago•0 comments
Open in hackernews

Knowing Steam players are hoarders explains why you give Valve that 30%

https://www.pcgamer.com/gaming-industry/knowing-steam-players-are-hoarders-explains-why-you-give-valve-that-30-percent-analyst-tells-devs-you-get-access-to-a-bunch-of-drunken-sailors-who-spend-money-irresponsibly/
27•musha68k•5h ago

Comments

PaulHoule•5h ago
True about games in general. I've got plenty of XBOX games I haven't played and my $5 a month Pro discount at Gamestop has motivated me to get some random cheap Japanese games for a PS4 that I bought to use as a Plex client.

It was a running gag in the Neptunia series (from a time and place where Steam wasn't so big) that every gamer had a big backlog. It's true about clothes. Even people who are pretty frugal buy clothes they never wind up wearing.

I must admit though that I bought a Steam Deck instead of a Nintendo Switch precisely because I had a big backlog of Steam games which I could play instead of buying new games for the Switch. I played through Persona 5 Royal and now I'm enjoying Death End Re:Quest which might be a trash game to you but it scratches my itch.

bigyabai•5h ago
I'll never forget my first time playing Persona 5. Bought a secondhand PS3 disc for $20, I heard decently good things about the English localization, figured it was time to play a JRPG again. I knew I was being suckered-in, but my PS3 wasn't getting used for anything else.

Boy, what a mistake. Great game - but Persona 5 is one of those game that makes you understand why your backlog exists. If I spent 120 hours grinding VN scenes and RPG encounters in every $60 game I played, my backlog would never end. Finishing the game and seeing Royal announced with expanded content a few months later felt a bit like this: https://tenor.com/view/saul-goodman-trash-can-gif-25675857

PaulHoule•5h ago
My son and I talk a lot about "How can the game industry get out of its doldrums" and the Persona series is a great example of what's wrong with it when it is at its very best.

For one thing, the game does not make you make any hard choices when it comes to the VN content. It is so freakin' long that playing it on New Game Plus is unthinkable so you feel compelled to max out everyone's social rank in one run, which isn't that hard but makes a long game even longer.

I have the same complaint which I have with most turn-based games (a genre I love because I really enjoy having a big party) in that there are many mechanics, such as status effects, buffs and debuffs, that really don't matter. It doesn't have the feeling that a different resource is scarce (money, SP, items) at different times in the game or that different things make the game hard at different times. There are plenty of turn-based games that do something interesting (where you make a deck and get 3 random action cards, where you have to be careful not to cast healing spells on your enemies or attacks on your friends, where a lot of your scaling comes from customizing combos in Neptunia, where you knockback enemies and they carom like pool balls in DER:Q) but you can make an AAA game that doesn't add anything to FF7 and gamers and game reviewers will accept it.

An answer we've been chewing on is an anti-Persona answer in the sense of a much shorter (30m-12h) game where you really do need to make multiple playthroughs with or without NGP to really experience it all.

glimshe•5h ago
I'm frugal and I can't think of a time I bought clothes I didn't end up wearing them.

Back in the 80s when games were expensive, a backlog was unthinkable. Sure, I did but games I didn't play much because I didn't like them, but there was no such thing of an unopened, unplayed game for me

Cerium•5h ago
There is backlog, and then there is engaging in the four quadrants of hobby interaction[1].

[1] https://brooker.co.za/blog/2023/04/20/hobbies.html

umvi•5h ago
Also, in my limited experience the 30% also goes towards lots of other valuable features like access to the automatic marketing/recommendation engine. By launching your title on Steam, people will see your title in the "More like this" recommendation bars that appear at the bottom of each page. And if you like certain genres of games, Steam will just directly recommend you more titles of that genre on the home page.

I launched a steam demo of my programming game last month (you can find it in my HN profile if you are curious), and without having to do any marketing of my own built up about 1000 wishlists in a month just thanks to getting traffic from similar but more well known titles like Exapunks.

atomicnumber3•5h ago
A big part of the 30% is that people generally believe steam will not fuck them over. While everyone HATES literally all other launchers and walled gardens because they know EA et al want to fuck them over as hard as they possibly can, at every opportunity.
0cf8612b2e1e•4h ago
It also helps that the other launchers are terrible. There must be some hidden complexity of which I am unaware, because I do not understand. As a rule, slow to launch, memory hogs, unresponsive, etc.

This for a local application that has a library of…10k items in the entire store? The inventory could comfortably be processed inside Excel and yet the launchers struggle.

pathartl•3h ago
This is a crazy reductionist view of databases.
beeflet•3h ago
You are free to correct it
ahofmann•2h ago
I don't know how absolute terrible the database must be, that you are talking about, but I think that managing 10k entries of whatever shouldn't be any problem at all for anything with a CPU and like 640KB of RAM.
papichulo2023•1h ago
Not wrong though. Almost like a embedded sqlite would be overkill.
colonial•2h ago
It's extremely telling that nobody (developer or consumer) takes the Epic Games store seriously, in spite of their effort to undercut Steam on this front (0% on the first mil, and 12% after that - to say nothing of the free game promos.)
jay_kyburz•1h ago
As far as I'm aware, Epic is still invite only. I don't think just anybody can launch an indie game on Epic.

I could be wrong, I don't keep up with Epic because the store itself has such bad UI design.

milesvp•4h ago
I think you may even be missing a lot of things we completely take for granted today. I saw a talk by a long time RPG indie dev a few years ago. Said 30 years ago, he needed a full time employee to do all the things he gets for using steam. Things like distribution, customer support, returns. Said he was more than happy to pay 30% at his volumes to not have to have that head count.

edit: Oh, and payment... I think it was Jeff Vogal's talk I'm thinking of.

https://www.gdcvault.com/play/1024944/Failing-to-Fail-The-Sp...

ASalazarMX•1h ago
Except economy of scale should have lowered that cost dramatically. The Steam of today is incredibly profitable compared to the Steam of 1994, that means costs have gone down, but their commissions haven't followed, and this is why others want their own store. If their commissions were fair, it wouldn't make business sense to compete with them.

Planting and processing my own wheat for bread would be very resource-intensive, that doesn't mean commercial bread is a luxury article.

ttoinou•57m ago
I fail to understand the analogy, what’s the Steam of 1994 ?
the_snooze•34m ago
What you say is true if "online game stores" were fungible commodities. The reality is that Steam has a long-running reputation of generally (but not entirely) pretty good for gamers. Buying games on Amazon, Epic, EA, Microsoft, or most any other storefront is risky because they don't have ~20 years of good pricing and good-enough governance. The only storefront that meets or exceeds Steam's reputation is GOG, mainly because they sell DRM-free games that work with or without GOG's continued existence.

Maybe if the other big-monied game stores were to have a similar show of goodwill towards players would Steam feel some real competition.

neuroelectron•5h ago
"Horders" being people who prefer to keep things they paid for as opposed to suckers who pay for the same artificially scarce resources over and over.
vjk800•5h ago
Steam sales are an important piece of this. I always buy a bunch of games from Steam sales, knowing full well that I'm not going to play all of them. The things is, I don't know which games I might feel like playing in the future, so I get several. I don't buy them when I actually want to play them, because then they won't be on sale.
rjh29•4h ago
99% of the time those games remain unplayed forever though. I just wishlist games I immediately want to play, and buy them and play them once they go on sale, immediately.
watwut•3h ago
not all that many people buy 100 games just to play one. And if you take more realistic ratio, it actually starts making sense.
octaane•5h ago
A big contributor to this, to me, is that this metric is skewed. People buying 7 games for 15 bucks as some humble bundle or other package deal isn't the same as buying 7 AAA games that all cost 60-70 bucks.
0cf8612b2e1e•4h ago
Big boon of the gaming backlog- I never need to buy AAA games at full price. I have more than enough entertainment, I can ignore new games for a year where they will suddenly be half the price, possibly fixed some bugs, etc.

My maximum new game price is $20 and I would need a compelling argument to break it.

zdp7•3h ago
This is a big factor. I typically only play two of the games I get from Humble Choice. Probably hundreds more in all the other humble bundles/megabundles. And lastly, I have 'unplayed' games that I have played, but the time in steam doesn't reflect it
Apreche•5h ago
I used to do this in the early days, then I learned my lesson. I have an ironclad policy that has saved me so much.

Do not buy a game, (unless it is literally $0) unless you are going to install it and seriously play it at that exact instant. No FOMO about deep discounts is allowed. If a game is $1 today, it will be $1 again in the future.

gwbas1c•5h ago
> We make a brief stop by an older article from Simon Carless that analysed Steam collections and found the median player on there has 51.5% of their collection unplayed. The take-home message?

How many of those are free samples? Bundles?

mrguyorama•2h ago
How many of those are things like <Blank> Dedicated server which was inexplicably added to my account when I bought a game and I have no intention of ever running?

My steam collection is bad enough that I have like a hundred of just those, and various "modding tools" too.

gharman•5h ago
Any (non?)digital media? I would be surprised not to see this exact dynamic on BJJ Fanatics. So easy to pick up instructionals with the constant stream of sales and discounts. Not so easy to spend the hours it takes to watch and digest one of those.
darth_avocado•5h ago
I give valve 30% because steam will occasionally get me a good game for $4.99 but for some reason, the GameStop (read all other online and physical retailers) store near my house wouldn’t sell me a pre owned copy of a 5 year old game for anything less than $20.
andrewmcwatters•4h ago
There are so few independent authors who make enough revenue to justify running a full-time studio that if I was self-publishing another game I would probably sell my game, never put it on sale, and try to publish anywhere where I didn't have to give up basically any percent outside of interchange fees to process credit cards.

I watched a talk on Steam and independent authors' revenue, and it's a tremendous tax on top of an environment where it's so difficult to build a good product, generate revenue, and grow to begin with. And your customers will happily buy and build $1,500 dollar systems to play $20-70 dollar games on sale for $10-50 dollars. And then complain about the price of games, too.

And predominantly my most vocal users are teenagers, and running communities where they want to interact with the developers is just such a tremendous liability because you almost have to parent their behavior.

It's just an awful environment.

royal__•3h ago
The sales are definitely a huge draw. I don't know of any other product that can get marked down over 50% semi-regularly like video games can. It makes it feel like an incredible value, in comparison to everything else we spend money on. Not to mention, there are many games that will get marked down to less than 5 dollars that you could easily spend hundreds of hours in. Terraria is a good example.
watwut•3h ago
> found the median player on there has 51.5% of their collection unplayed

That is nor actually all that bad for something that does not take any physical space and was frequently bought for, like, 4 euro. Or in pack of three for price of, roughly, one.

But, the moralization of the article reminds me what I dont like about gaming culture. It just needs to go out of its way to make big deal about nothing with a cringy rhetorics.

999900000999•3h ago
It also gives me excellent Linux support.

I don't buy PC games if they aren't on Steam.

cowthulhu•3h ago
I disagree with the statement "The reason game developers are willing to give Valve 30% of their revenue is because the Steam marketplace is packed with super gamers who throw money at games they have no intention of playing."

I believe the actual reason is that Steam has a near monopoly on PC game distribution, and you'll get a lot of hate from consumers if you distribute on competing platforms (Epic) but not Steam.

Taking it a step further - 30% of revenue seems absurdly high for what Steam offers (see the app store for a similar racket), and I hope Valve faces much stiffer competition in the future so they're forced to bring down their cut.

falcor84•3h ago
I like Epic and GOG and have no issues using them for exclusives, but the reason I prefer to go to Steam is because of the player reviews, which the other platforms don't have. I don't know how much moderation costs and whether that justifies their higher percentage, but as a user, they gained my trust in a way that the other platforms haven't.
cowthulhu•2h ago
I think the moderation is almost all automated, Valve has was too few employees to do much manual moderation.

Totally agree Steam is a great platform, I just hope for more competition from other great platforms.

ASalazarMX•2h ago
30% is outrageous, seeing how profitable app stores are. If Steam charged, say, 10%, it could be the Netflix of videogames because making your own store to get a piece of the pie wouldn't make financial sense.

Maybe 15% if you employ enough people for support or audits. At 10.8 billion profit in 2024 with less than 500 employees, it seems like a racket.

papichulo2023•1h ago
I read that the cost were higher during the physical distribution era, not idea if true or not.
Tsiklon•1h ago
Unlike most monopolies (or near monopolies), Steam and Valve have remarkable levels of goodwill in their user base. The users don’t feel ripped off.

Unlike iOS, alternatives are available, but universally are not preferred by the customer base (except maybe for GOG, which positions itself differently in the market)

WhereIsTheTruth•2h ago
30%...

not even the most socialist country on planet Earth taxes their people that much

i have lost hope on anything that society is capable of, people became literal zombies...