HNHacker News
TopNewBestAskShowJobs

abbadadda

619 karma · joined June 29, 2017

Working on Startup #1

Feedback on ComputerPoker.ai: contact@computerpoker.ai

I <3 vim + tmux + iTerm2 + tmuxinator

Life is absurd, might as well laugh

submissionscomments
abbadadda··on Claude Code Remote Control
I’m genuinely wondering the same thing, seems like at least a precursor.
abbadadda··on Ask HN: What are you working on? (February 2026)
ComputerPoker.ai

We trained PyTorch models on solved poker scenarios for post-flop, turn, and river situations. The planned "killer feature" is to give users feedback on their poker play in the flow of a simulated poker tournament or simulated cash game scenario. The goal is to play against "GTO Bots" (Game Theory Optimal Bots) to learn how to play closer to GTO.^1

Poker has been a passion of mine for a few years now, I find the game incredibly intellectually stimulating as well as a tremendous catalyst for personal growth, and this project has been a great way to channel that energy.

The web app uses Django/Channels/WebSockets. We've built an internal discounted CFR solver as well, hopefully building up to multiway scenarios in the future. The webapp is still in Beta/gated, and you're interested in learning more please email contact at surlesol dot com.

We are thinking of pricing $8/month or $74.99/year, with the rationale that this will be far less expensive than learning by experience at even micro stakes for online poker, with better feedback for learning, and at least we make it explicit that you're competing against bots ;-)

1. I am aware that GTO play is not always optimal, especially in live poker where live tells are available, and often exploitative strategies fare better than pure GTO. The target audience for ComputerPoker.ai is not hardcore poker pros, there's plenty of existing software for that, but rather those individuals looking to get acquainted with what GTO play "feels like." Then, with this knowledge in hand, knowing what the GTO play would be given various assumptions about our range and a reasonable opponent's range, we can deviate from the GTO play as deemed necessary.

abbadadda··on Go away Python
> Especially when uv solves literally all of the problems you're describing.

How does uv solve the “write once, run anywhere” problem like go?

(I’m not being sarcastic, I don’t know that much about uv and perhaps am lacking the mental model for understanding this)

abbadadda··on Useful patterns for building HTML tools
I read the article, and I saw Simon's note about the 150+ HTML apps, I just don't get it.
abbadadda··on Useful patterns for building HTML tools
> "I'm only at 53 tools at the moment."

Sorry if this sounds overly critical, but what do you mean "only at 53 tools?" Was there a memo I missed about a competition to host LLM-built tools?

abbadadda··on Why are 38 percent of Stanford students saying they're disabled?
Same. I was on academic probation freshman year. Managed to recover and graduate. But I didn’t get diagnosed with ADHD/ASD until I was 38.
abbadadda··on I don't care how well your "AI" works
I really enjoyed how your words made me _feel._ They encouraged me to "keep fighting the good fight" when it comes to avoiding social media, et. al.

I do Vibe Code occasionally, Claude did a decent job with Terraform and SaltStack recently, but the words ring true in my head about how AI weakens my thinking, especially when it comes to Python or any programming language. Tread carefully indeed. And reading a book does help - I've been tearing through the Dune books after putting them off too long at my brother's recommendation. Very interesting reflections in those books on power/human nature that may apply in some ways to our current predicament.

At any rate, thank you for the thoughtful & eloquent words of caution.

abbadadda··on Where do the children play?
Curious what age you started letting them ride the tube on their own? I’m in London as well and we’re starting to have the “walk to school” conversation but it is still early days and a 15 minute jaunt so not nothing.
abbadadda··on Uber will offer gig work like AI data labeling to drivers while not on the road
Mysterious AND important.
abbadadda··on A beginner's guide to deploying LLMs with AMD on Windows using PyTorch
Have you looked at AMD’s financials? They are fine. Intel is massively fucking up in the CPU space and they’re benefiting from that in a big way. Yes, they’re late to GPUs, but every percentage of market share they do make inroads on is raising the boat. They’re not sinking by any means and there are more revenue streams for AMD than just CPUs/GPUs.
abbadadda··on 1910: The year the modern world lost its mind
> Go look at the clouds, or better the stars, for some time. But don't do it tool long because you might start wondering why the fuck you're wasting so much time and energy fulfilling other people's TODO lists

I tend to agree. I’d like to live a different lifestyle than the one I have today, but that would require rolling back the clock about 20 years at least and learning 1,000 lessons I have now that I wish I’d known back then. Don’t marry the wrong person. Figure out how to marry the right person. Have kids with the right person. But also you don’t HAVE to have kids. Avoid divorce. Avoid debt. Know myself, truly.

Now I’m on the “hedonic treadmill” and struggling to get off. I’m reading The Happiness Trap, it is good so far. But there are bills to pay, mouths to feed, and so it goes. The TODO list keeps growing, and I can only keep doing the job in front of me.

And yet, it is hard not to read this article and feel a bit, what’s the word, perhaps melancholic, about the direction we’re heading as a species. I’ll raise my son the best I can, and be the best person that I can be. And maybe build some stuff to leave the world a little better than I found it. None of us asked to be here. But given that we’re here it makes sense to try and do what we can to make things better. For now that means commenting on HackerNews about the current state of affairs and lamenting the direction humanity is going in. We’re burning the planet, pursing instant gratification, and “late-stage capitalism” is the status quo we live with. All we can do is what we can do. It is easy to think “if you can’t beat ‘em, join ‘em,” but I’ll keep hoping for a better world where we take advantage of each other less and do a bit more to help each other though this thing called life.

abbadadda··on 1910: The year the modern world lost its mind
> Disoriented by the speed of modern times, Europeans and Americans suffered from record-high rates of anxiety and a sense that our inventions had destroyed our humanity.

Were they wrong?

abbadadda··on Goodbye, Six-Figure Tech Jobs. Young Coders Seek Work at Fast-Food Joints
> The whole point of college* is to get a desk job and to avoid manual labor.

* most colleges

abbadadda··on Hyatt Hotels are using algorithmic Rest “smoking detectors”
This is a microcosm for enshittification writ large. If no one cares about your individual complaint you’re fucked. Only in numbers do consumers wield any power. The 48 Laws of Power says, “what is unseen counts for nothing.” So make it seen. Make bullshit like this visible. And vote with your dollars. Better yet sue the smoke detector company. Make them demonstrate their flawless false positive rate in court. Bullshit, grifting companies keep getting away with stuff like this because there are no consequences. Make them feel it where it hurts the most: their bank account.
abbadadda··on Bypassing Google's big anti-adblock update
“Heavy sigh.”
abbadadda··on Schizophrenia is the price we pay for minds poised near the edge of a cliff
why?
abbadadda··on David Attenborough at 99: 'I will not see how the story ends'
“No one cares about the bomb that didn’t go off.” - Tenet

Preventing “bombs” from going off is not rewarded. And indeed the Line Must Go Up Crowd is reliant upon someone else fixing the problem while they get theirs. But when the majority think that way we’re f**ed.

abbadadda··on Air India flight to London crashes in Ahmedabad with more than 240 onboard
Any background on funding sources/ongoing sources of revenue/ownership?
abbadadda··on PS5 shooter goes from 5 players to bestseller after devs defend game
Wtf does this even mean?
abbadadda··on Why Are ADHD Rates So Much Higher in the U.S.?
There’s bound to be tons of ignorant stuff posted in this thread. Please support strong opinions or claims with scientific evidence. Personal anecdotes are not a license to spout vitriol one way or the other or to spread ignorance more generally. You don’t have to comment. Thanks!
abbadadda··on Is it possible to write plain C iOS app in 2025?
> “A Real Programmer would do this using ARM assembler.”
abbadadda··on An Overwhelmingly Negative and Demoralizing Force
Ah! Nvm, I see you mean https://github.com/walkccc/CLRS (didn't catch the acronym was the authors names smushed together at first)

> This website contains nearly complete solutions to the bible textbook - Introduction to Algorithms Third Edition, published by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein.

abbadadda··on An Overwhelmingly Negative and Demoralizing Force
Amazing! Thx for the recoo, arwhatever :-)
abbadadda··on An Overwhelmingly Negative and Demoralizing Force
Tyvm for the serious comment, i_am_proteus! :-) The algorithms book By Steve S. (The Algorithm Design Manual)?

I've read that one, not an expert by any means, and I've got a 'decent' handle on data structues, but what about the software engineering basics one needs like OOP vs. Functional, SOLID, interfaces, class invariants, class design, etc.? Should I just pick up any CS 101 textbook? Or any good MIT open courseware classes that cover this type of stuff (preferably with video lectures... intro to algorithms is _amazing_ they have Eric's classes uploaded to YouTube, but finding good resources to level-up as a SWE has proved somewhat challenging)

^ serious comment as well... I find myself "swimming" when I hear certain terms used in the field and I am trying to catch up a bit (esp. as an SRE with self-taught SRE skills that is supposed to know this stuff)

abbadadda··on An Overwhelmingly Negative and Demoralizing Force
I would like a book recommendation for the things I don’t know please (Sarcasm but seriously)…

A senior dev mentioned a “class invariant” the other day And I just had no idea what that was because I’ve never been exposed to it… So I suppose the question I have is what should I be exposed to in order to know that? What else is there that I need to learn about software engineering that I don’t know that is similarly going to be embarrassing on the job if I don’t know it? I’ve got books like cracking the coding interview and software engineering at Google… But I am missing a huge gap because I was unable to finish my masters and computer science :-(

abbadadda··on The Last Solo Programmers
The way to differentiate oneself is to know and understand the details, and what is actually happening, I think. Applications are messy whether they run on bare metal or in the cloud. If you truly understand what’s going on at a deeper level with the programming language, compiler, and the system architecture (both software engineering architecture and system component architecture) you’ll be a far more valued programmer than one that is just “getting things to work.”
abbadadda··on A university president makes a case against cowardice
What are you purporting not to understand? It seems you’re fighting your own straw man.
abbadadda··on Why I don't discuss politics with friends
My point is that I think that the author is lying. I think that he read the book, took many of the ideas (e.g., truth seeking), pawned them off as his own novel ideas, and explicitly did not give attribution which I think is extremely weird.
abbadadda··on Why I don't discuss politics with friends
But there IS this?

> [13] Not a reference to the book, which I haven’t read — this is just a phrase I use

Seems to me an unwillingness to cite / give proper attribution to Annie Duke and the book, which is super weird? At any rate I’d highly recommend the book.

abbadadda··on Why I don't discuss politics with friends
I was really enjoying the article until I realized there is zero attribution to the book _Thinking in Bets_, which IMO this is obviously heavily influenced by.
← PreviousPage 2 of 8Next →