frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Backing the Backslash

https://shadycharacters.co.uk/2025/03/backing-the-backslash/
1•everybodyknows•5m ago•0 comments

Elon Musk on Tesla's summon – LA to NY in 2 years (2016 – 10 years anniversary)

https://twitter.com/elonmusk/status/686279251293777920
2•TheAlchemist•13m ago•0 comments

Show HN: Keyboard-first diagram editor in Rust with fzf-style command palette

https://github.com/joonho3020/sansuyu
1•archipelago123•13m ago•0 comments

Biological and artificial consciousness: A case for biological computationalism

https://www.sciencedirect.com/science/article/pii/S0149763425005251
2•galaxyLogic•15m ago•0 comments

We Put Claude Code in Rollercoaster Tycoon

https://ramplabs.substack.com/p/ai-plays-rollercoaster-tycoon
2•gwintrob•17m ago•0 comments

Words

https://justinjackson.ca/words.html
1•Tomte•18m ago•0 comments

Torvalds: Another silly guitar-pedal-related repo

https://github.com/torvalds/AudioNoise/blob/71b256a7fcb0aa1250625f79838ab71b2b77b9ff/README.md
1•m-hodges•19m ago•1 comments

If I search for "opencode GitHub" in Bing, a random fork is returned

https://www.bing.com/search?q=opencode+github&PC=U316
1•theanonymousone•20m ago•0 comments

Yeast Programmed for Opioid Total Synthesis

https://cen.acs.org/articles/93/i49/Yeast-Programmed-Opioid-Total-Synthesis.html
1•slow_typist•24m ago•0 comments

Google employee made redundant after reporting sexual harassment, court hears

https://www.bbc.co.uk/news/articles/c62v51d1ry2o
3•latein•24m ago•0 comments

HeyToken – Access all LLMs for 30% less via a unified API

https://heytoken.ai
1•alhazar•28m ago•1 comments

Create Google API credentials in 50 easy steps

https://github.com/glotlabs/gdrive/blob/main/docs/create_google_api_credentials.md
1•ukuina•30m ago•0 comments

Setting Up OpenCode with Local Models

https://theaiops.substack.com/p/setting-up-opencode-with-local-models
1•ramikrispin•32m ago•0 comments

Amazon Redshift AutoWLM and SQA internals plus commentary (and a bit on CSC)

1•Max-Ganz-II•34m ago•0 comments

LitePoint clears testing milestone with Qualcomm's upcoming Wi-Fi 8 platform

https://www.rcrwireless.com/20260109/test-measurement/ces-2026-litepoint-clears-testing-milestone...
1•lordwiz•34m ago•0 comments

UI Skills

https://www.ui-skills.com/
2•handfuloflight•36m ago•0 comments

Eat More Deer

https://www.theatlantic.com/health/2026/01/deer-hunting-venison-sale/685537/
3•thunderbong•38m ago•0 comments

The Score

https://www.penguin.co.uk/books/457380/the-score-by-nguyen-c-thi/9780241653975
2•molteanu•40m ago•0 comments

Anthropic: Demystifying Evals for AI Agents

https://www.anthropic.com/engineering/demystifying-evals-for-ai-agents
3•Bayram•42m ago•1 comments

New Game Launcher for PC Games

https://www.gamekolektor.com/
1•ravioldevuy•42m ago•1 comments

Show HN: MCP for browsing, searching, exporting, backing up Cursor chat history

https://github.com/S2thend/cursor-history-mcp
2•mikasisiki•56m ago•2 comments

Signal Chat: Silicon Valley Is Plotting Against California's Billionaire Tax

https://www.wsj.com/politics/policy/save-california-billionare-tax-814a2fe9
5•1vuio0pswjnm7•1h ago•1 comments

Obscene images: X admits its mistake and stated it would comply with Indian law

https://timesofindia.indiatimes.com/india/obscene-image-row-x-admits-mistake-thousands-of-posts-o...
4•throwaway110001•1h ago•0 comments

Photos of the Forgotten

https://www.synthetrix.com/potf.html
2•exvi•1h ago•0 comments

'Fuck You, Make Me' Without Saying the Words

https://daringfireball.net/2026/01/fuck_you_make_me_without_saying_the_words
7•nopakos•1h ago•2 comments

Show HN: I built an Instagram-style productivity app with gamification

https://apps.apple.com/us/app/lockin-social-productivity/id6742454713
2•mandynoee•1h ago•1 comments

The Concise TypeScript Book

https://github.com/gibbok/typescript-book
21•javatuts•1h ago•1 comments

Worktrunk – A CLI tool to manage multiple worktrees in Git repositories

https://github.com/max-sixty/worktrunk
2•javatuts•1h ago•0 comments

Jupyter Agents: training LLMs to reason with notebooks

https://huggingface.co/blog/jupyter-agent-2
2•walterbell•1h ago•0 comments

What's the end game for Ghost newsletter sign-up spam?

https://www.autodidacts.io/ghost-newsletter-sign-up-spam/
4•Curiositry•1h ago•0 comments
Open in hackernews

Show HN: Play poker with LLMs, or watch them play against each other

https://llmholdem.com/
100•projectyang•11h ago
I was curious to see how some of the latest models behaved and played no limit texas holdem.

I built this website which allows you to:

Spectate: Watch different models play against each other.

Play: Create your own table and play hands against the agents directly.

Comments

sblawrie•8h ago
Do the players (LLMs) have memory of how prior hands were played by their opponents, or know their VPIP and PFR percentages? Or is each hand stateless?
zahlman•7h ago
I suspect this would only matter much if they also remembered (and cared about) their own prior play.
sejje•7h ago
Not really. Only as far as their table image mattered--in this case, zero. Otherwise, you can and should ignore your own past play.

What I'm curious about is if their innate training is enough to give them biases. Like maybe they think Grok is full of shit.

mashlol•8h ago
I'm not an expert, but as I understand it there are existing solvers for poker/holdem? Perhaps one of the players could be a traditional solver to see how the LLMs fare against those?
lowbatt•8h ago
the LLMs would get crushed
cowthulhu•8h ago
To expand on this - an LLM will try to play (and reason) like a person would, while a solver simply crunches the possibility space for the mathematically optimal move.

It’s similar to how an LLM can sometimes play chess on a reasonably high (but not world-class) level, while Stockfish (the chess solver) can easily crush even the best human player in the world.

postpriorx•7h ago
How does a poker solver select bet size? Doesn't this depend on posteriors on the opponent's 'policy' + hand estimation?
boscillator•7h ago
No, I'm not super certain, but I believe most solvers are trained to be game theory optimal (GTO), which means they assume every other player is also playing GTO. This means there is no strategy which beats them in the long run, but they may not be playing the absolute best strategy.
sejje•7h ago
Typically when you run a simulation on a hand, you give it some bet size options.

To limit the scope of what it has to simulate.

It's unlikely they're perfect, but there's very small differences in EV betting 100% vs 101.6% or whatever.

meep_morp•5h ago
Not only to limit the scope of what it has to simulate, but only a certain number of bet sizes is practical for a human to implement in their strategy.
bogzz•7h ago
How would an LLM play like a human would? I kind of doubt that there is enough recounting of poker hands or transcription of filmed poker games in the training data to imbue a human-like decision pattern.
meep_morp•5h ago
I don't have an answer, but there's over a decade of hand history discussions online from various poker forums like 2p2 and more recently Reddit.
DiscourseFan•7h ago
Unlike Chess, in poker you don’t have perfect information, so there’s no real way to optimize it.
tim-kt•7h ago
You can still optimize for the expectation value, which is also essentially poker strategy.
FergusArgyll•7h ago
You are of course correct but to be pedantic:

Stockfish isn't really a solver it's a neural net based engine

sejje•7h ago
The solvers don't typically work in real time, I don't think. They take a while to crunch a hand.
dmurray•6h ago
"Solvers" normally means algorithms which aim to produce some mathematically optimal (given certain assumptions) behaviour.

There are other poker playing programs [0] - what we called AI before large language models were a thing - which achieve superhuman performance in real time in this format. They would crush the LLMs here. I don't know what's publicly available though.

[0] e.g. https://en.wikipedia.org/wiki/Pluribus_(poker_bot)

thinkloop•8h ago
Cool idea. I tried to create a room but it says limit reached for today.
lowbatt•8h ago
I like it!

I was interested in this idea too and made a video where some of the previous top LLMs play against each other https://www.youtube.com/watch?v=XsvcoUxGFmQ&t=2s

TZubiri•8h ago
If you are interested in this space, you can check out NovaSolver.com

It's mostly a ChatGPT conversational interface over a classic Solver (Monte-Carlo simulation based), but that ease of use makes it very convenient for quick post-game analysis of hands.

I'm sure if you hook a Solver to a hud, it might be even simpler, but it's quite burdensome for amateurs, and it might be too close to cheating.

Dinux•7h ago
This is amazing, I just wish I could pause the game and have them play step by step
koolba•7h ago
How long till one of the LLMs makes calls out to the other LLMs to evaluate how to play the hand?
sejje•7h ago
I used to play professionally, and I still play in the casinos.

These LLMs are playing better than most human players I encounter (low limits).

They're kinda bad, but not as criminally bad as the humans.

gerdesj•6h ago
OK so you know how it goes in poker and I should probably read the literature ...

How much of a session is based on "reading players" vs "playing the odds"?

What I am getting at, is how different is poker than say roulette or blackjack? My initial thoughts are that poker such as TX hold 'em is not a game offered in a casino, so it must be mostly indeterminate. I imagine that the casino versions of poker are not TXHT.

By contrast, roulette is simply a game where the casino wins eventually with a fixed profit (thanks to 0 and a possible 00). That is all well documented.

I have only ever visited a casino once, 25 years ago, Plymouth, Devon as it turns out and I was advised to only take £50 in readies and bail out when it was gone. I came out £90 up, which was nice and my "advisor" came out £95 up (eventually, after being £200 down at one point). Sadly my "advisor" ended up bankrupt a year later.

So, how do you play a LLM? I would imagine that conversation is not allowed ...

sejje•6h ago
They offer (real) poker at some casinos. It's standard NLHE usually 100-200bb max buyin, sometimes match the stack etc.

Most common game spread is 9-handed $200 max $1/$2 NLHE. It's exactly like the game on the link, except more players and lower stakes.

In the game, you try to win the money of the other 8 players, not of the casino. The casino takes a rake each hand, and a player with a large enough edge can overcome it. The edge might be you're excellent, or it might be they're terrible (or drunk). But the house gets paid to deal each hand.

In the long term, poker outcomes are determined by skill. In the short term, they're luck. In the medium term, both. Most people never reach the long term, it's a lot of hands.

There's also table games, similar to blackjack, that they call "three card poker" etc. These can't be beat, they favor the house. Standard table game, with a poker flavor. I've never played one of these.

MichaelApproved•6h ago
I used to play A LOT at low and high levels.

At low levels, playing is ABC simple and mostly about following basic strategy for starting hands and pot adds for chasing. Don’t get fancy and keep your temperament steady and you’ll win.

To a slight degree, you can do better with reading players and identifying them in broad ways (wild, conservative, confused, etc.) but don’t let that allow you to get fancy. Stick to the basic fundamental strategy for hands, position, and pot odds to crush lower level games.

furyofantares•6h ago
Hold'em is offered in casinos routinely, I'm not sure where else one even goes to play it aside from private games, but it is not against the casino. It's against other players, and the casino takes a percentage of the pot.

Others may differ and I am biased because 99% of my play has been online, but I'd say it's almost entirely playing the odds. Or at least, the popular romantic conception of looking for tells or whatever, is, I would expect, a really minimal edge compared to simply playing better.

You do learn the other players' tendencies and adapt accordingly, and table selection is very important, so in that sense it is very much about reading players.

A large part of my play was heads up where it's very much about understanding the other player's play as deeply as possible, and so if I wanted to be technically accurate about reading players vs playing the odds, I'd say both are very important. But if I'm answering someone who has the popular conception of what those phrases mean, I think saying "it's about playing the odds" would give them the more accurate picture.

You really want to be good at playing the odds, and you don't want to stray too far from fundamentally good play. If someone is learning how to play and I'm advising them, I'm teaching them all about playing the odds, and trying to get them to read players less. Only once they have a solid fundamental understanding of the odds would I teach them how to adjust.

raincole•6h ago
> My initial thoughts are that poker such as TX hold 'em is not a game offered in a casino

Why not? Because you think it's a game where the casino can lose?

If so it's not an issue, as casinos that provide poker take "fees" from the stakes. Like how stock exchanges work: there are people making or losing money from stock market, but exchanges are always making profit.

hydr0smok3•6h ago
lol what? I just watched Grok fold pocket jacks preflop, no raise/limps ahead.
chews•5h ago
Grok knows that pocket Jacks are a fast way to go broke.
sschnei8•5h ago
There’s no good way to play pocket jiggities @bradowen
neko_ranger•7h ago
Thank you, I'll try to grab a table when it resets :) ! I've been getting into poker (always wanted to) since I found a lecture series from John Hopkins, and severely disappointed by my options to play online in NY (real or fake money). I just want to get reps in
erikcw•7h ago
Link to the lectures?
maxbond•7h ago
Presumably it's this course:

https://youtube.com/@jhupoker4850

https://hopkinspokercourse.com

nivekkevin•7h ago
Idea: can the agents make faces? 1. Programmatically--agents see each other's faces, and they can make their own. They can choose to ignore, but at least make that an input to the decision making. 2. Display them in UI--I just want to see their faces instead next to their model code names :)
sciolist•6h ago
This is very cool, one piece of feedback: watching the table as the AI plays while seeing the reasoning is difficult as they're on other sides of the screen. It could be nice to have the reasoning show up next to the players as they make their moves.
hahahahhaah•6h ago
Can we chuck a nash equilibrium player in too?
ionwake•5h ago
Why are there 2 Claude Players ?
Descon•5h ago
Why not texasholdllm.com?!
cmxch•5h ago
Would be amusing if the LLMs could achieve a steady state where nobody definitively wins or loses between each other.

That is, good enough to compete amongst each other but not good enough to for one to win.

indigodaddy•5h ago
Curious if you used pokerkit for this, or some other engine or custom engine?
indigodaddy•4h ago
Are the LLMs "watching" the action, or are they only apprised of previous action once it gets to them?
j_bum•3h ago
How are these differebt in your mind? The history is the history.

Or do you mean - each agent has a chance to think after every turn?

indigodaddy•1h ago
Well they can be watching all the action and thinking the whole time as the action leads up them, just like we do in poker. To me it's different, subtly perhaps.
jz67•3h ago
Honest question, but this seems like an expensive project to host given the number of tokens per second. How is this being paid for?
psawaya•3h ago
Looks like this was cleverly designed to prevent costs blowing up. There's one game shared for everyone on the main page, and up to 100 private games per day.
sneak•40m ago
Needs a four color deck, and the colors on the cards of the waiting players should not be monochrome - makes it hard to evaluate what's happening in the hand. Also, a dealer button on the table would help in visually following the action.