frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Sokoban AI Solver

https://mkornreich.me/projects/sokoban/
16•enjoyyourlife•1h ago

Comments

GPerson•36m ago
“What runs here is a plain-JavaScript port of a native C++ optimal solver I wrote.”

Seems to be AI in the older sense from 10 years ago?

mohamedkoubaa•31m ago
Terms like AI used to mean something specific
cbondurant•16m ago
While impressive that the optimal can be proven, I feel like the example puzzles here aren't ones that are particularly hard to find solutions for (when move count doesnt matter). I'd be interested to see at least one example that has a lot of tricky dead states that would act as traps.
Retr0id•10m ago
This was a coursework problem in my CS course, back in the day. For larger canvases, the state-space blows up and it gets slow/intractable to solve.
conmod278•7m ago
Imagine providing AI with ability to poke around a large bank of gridbased game problem instances. Ask it to solve them and learn from them and then generate new problem instances.
npinsker•5m ago
Intuitively, I feel like the final board might also be able to be tackled in browser, if you use WASM and speed up the solver.

I wonder: maybe the state is overly compressed? Could it speed things up to store (boxes, [every position the keeper can reach without pushing]) rather than (boxes, representative keeper position), so we can reduce recomputation of the player walking around?

I wonder: maybe A* is counterproductive, as obvious heuristics have traps? Maybe BFS is better?

I wonder: the search doesn't actually "skip over" walking states, it just hides them in the processing of each element in the queue, so adding them to the queue might actually be faster?

I wonder: are there any additional cool state pruning techniques out there?

Many interesting questions... sadly, the webpage is written by AI, so there's zero discussion of these tradeoffs, future avenues, or rejected ideas, in favor of meaningless, self-congratulatory copy about the "provable optimum" and silly claims like a bucket queue being allocation-free.

qbane•3m ago
Compared to original sokoban game, the player's final position does not matter, and the number of boxes is strictly equal to the number of goal marks.
Sebastian_09•1m ago
Fun game! Solver seems really smart. It would be great to disable double tap to zoom or make it slightly more adapted to phone screen sizes

Incident with Github.com

https://www.githubstatus.com/incidents/zkxwbgr0cnmx
221•kevcampb•27m ago•157 comments

GPT 5.6 Sol is the best "vision" model OpenAI ever released

https://blog.roboflow.com/openai-gpt-5-6/
82•plurby•1h ago•51 comments

Show HN: Sokoban AI Solver

https://mkornreich.me/projects/sokoban/
16•enjoyyourlife•1h ago•8 comments

GitHub down again? no PR access

42•yodon•30m ago•14 comments

Qwen 3.8 27B is excellent, but it defaults to overthinking things

https://simonwillison.net/2026/Aug/16/qwen-38-27b/
642•bilsbie•14h ago•305 comments

Tell HN: GitHub Is Experiencing Degraded Performance

54•SpyCoder77•32m ago•12 comments

Mexico Crackdown on Coastal Development Underway

https://yucatanmagazine.com/mexico-crackdown-on-coastal-development/
34•untiledsource•1h ago•5 comments

How Go detects struct copies with sync.noCopy

https://func25.dev/posts/go-sync-nocopy/
24•func25•4d ago•24 comments

Stripe to Buy OpenRouter for $7B

https://www.bloomberg.com/news/articles/2026-08-16/stripe-nears-deal-to-buy-ai-firm-openrouter-fo...
44•FinnLobsien•1h ago•14 comments

On A.I. regulation and messaging

https://twitter.com/DarioAmodei/status/2088758816376807762
159•jacquesm•12h ago•306 comments

Anthropic's 'watermark' text adulteration in Claude is a perversion of writing

https://daringfireball.net/2026/08/anthropics_watermark_text_adulteration_in_claude_is_a_perversi...
496•ropbear•16h ago•456 comments

Show HN: 1667, a terminal UI for writing fiction with language models

https://1667.ai/
18•refsab•32m ago•29 comments

My Ten Years in No Man's Sky

https://nmsspot.com/2026/08/09/my-ten-years-in-no-mans-sky/
9•blakespot•4d ago•3 comments

Show HN: Desktopcolors.com – A museum for solid background colors of classic OS

https://desktopcolors.com
66•vlowrian•6h ago•29 comments

A third world engineer responds to “RISC-V: They should have known better”

https://rvembedded.com/blog_post/12/
567•Narishma•21h ago•289 comments

Cialis is an erectile dysfunction drug. Could it also help you live longer?

https://www.npr.org/2026/08/17/nx-s1-5928263/cialis-viagra-tadalafil-longevity-heart-health
19•brandonb•43m ago•3 comments

Reticulum – Decentralized Mesh Network

https://reticulum.network/
169•sudo_cowsay•14h ago•59 comments

Claude: System Prompts

https://platform.claude.com/docs/en/release-notes/system-prompts
711•tosh•1d ago•270 comments

Linear algebra done right

https://linear.axler.net/
143•the-mitr•8h ago•56 comments

AGI-64 Brings Sierra Adventures to the Commodore 64

https://meanhamster.com/news/agi-64-brings-sierra-adventures-to-the-commodore-64
111•erickhill•12h ago•15 comments

Who Owns Commodore? The Retro PC Brand Still Exists, but a Lot Has Changed

https://www.bgr.com/2233625/who-owns-commodore-retro-brand/
18•theanonymousone•2h ago•0 comments

Build a Stratum 1 PTP Grandmaster on a Budget

https://opscode.io/posts/ptp-grandmaster-cm4-sr1723u10/
32•malcolmfrazier•3d ago•8 comments

Pi coding agent: config folder is out of place on Linux

https://github.com/earendil-works/pi/issues/534
17•joooscha•4h ago•5 comments

How do I permanently disable random Google Photos popup to backup photos? (2024)

https://support.google.com/photos/thread/256212140/how-do-i-permanently-disable-google-photos-pop...
174•dt3ft•3d ago•120 comments

The Mysterious Syndrome Destroying Endurance Athletes

https://www.outsideonline.com/health/training-performance/running-empty/
54•cwwc•2d ago•40 comments

Rhombus 1.1 is now available

https://blog.racket-lang.org/2026/08/rhombus-v1.1.html
101•spdegabrielle•13h ago•30 comments

Gakutensoku

https://en.wikipedia.org/wiki/Gakutensoku
52•benbreen•3d ago•10 comments

SIMD in the 90s: Programming Intel's Pentium MMX

https://pikuma.com/blog/programming-intel-pentium-mmx-simd
133•ibobev•4d ago•58 comments

Applying a photosynthetic process to treat “dry eye”

https://www.science.org/content/blog-post/taking-tip-plants-eyes
62•gumby•13h ago•22 comments

David Sacks on X: Some thoughts on Dario's post

https://twitter.com/DavidSacks/status/2089227290769080656
43•bilsbie•1h ago•21 comments