frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Looking for 4 Autistic Co-Founders for AI Startup (Equity-Based)

1•au-ai-aisl•4m ago•0 comments

AI-native capabilities, a new API Catalog, and updated plans and pricing

https://blog.postman.com/new-capabilities-march-2026/
1•thunderbong•5m ago•0 comments

What changed in tech from 2010 to 2020?

https://www.tedsanders.com/what-changed-in-tech-from-2010-to-2020/
2•endorphine•10m ago•0 comments

From Human Ergonomics to Agent Ergonomics

https://wesmckinney.com/blog/agent-ergonomics/
1•Anon84•13m ago•0 comments

Advanced Inertial Reference Sphere

https://en.wikipedia.org/wiki/Advanced_Inertial_Reference_Sphere
1•cyanf•15m ago•0 comments

Toyota Developing a Console-Grade, Open-Source Game Engine with Flutter and Dart

https://www.phoronix.com/news/Fluorite-Toyota-Game-Engine
1•computer23•17m ago•0 comments

Typing for Love or Money: The Hidden Labor Behind Modern Literary Masterpieces

https://publicdomainreview.org/essay/typing-for-love-or-money/
1•prismatic•18m ago•0 comments

Show HN: A longitudinal health record built from fragmented medical data

https://myaether.live
1•takmak007•20m ago•0 comments

CoreWeave's $30B Bet on GPU Market Infrastructure

https://davefriedman.substack.com/p/coreweaves-30-billion-bet-on-gpu
1•gmays•32m ago•0 comments

Creating and Hosting a Static Website on Cloudflare for Free

https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/
1•bensmallwood•37m ago•1 comments

"The Stanford scam proves America is becoming a nation of grifters"

https://www.thetimes.com/us/news-today/article/students-stanford-grifters-ivy-league-w2g5z768z
1•cwwc•42m ago•0 comments

Elon Musk on Space GPUs, AI, Optimus, and His Manufacturing Method

https://cheekypint.substack.com/p/elon-musk-on-space-gpus-ai-optimus
2•simonebrunozzi•50m ago•0 comments

X (Twitter) is back with a new X API Pay-Per-Use model

https://developer.x.com/
3•eeko_systems•57m ago•0 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
3•neogoose•1h ago•1 comments

Show HN: Deterministic signal triangulation using a fixed .72% variance constant

https://github.com/mabrucker85-prog/Project_Lance_Core
2•mav5431•1h ago•1 comments

Scientists Discover Levitating Time Crystals You Can Hold, Defy Newton’s 3rd Law

https://phys.org/news/2026-02-scientists-levitating-crystals.html
3•sizzle•1h ago•0 comments

When Michelangelo Met Titian

https://www.wsj.com/arts-culture/books/michelangelo-titian-review-the-renaissances-odd-couple-e34...
1•keiferski•1h ago•0 comments

Solving NYT Pips with DLX

https://github.com/DonoG/NYTPips4Processing
1•impossiblecode•1h ago•1 comments

Baldur's Gate to be turned into TV series – without the game's developers

https://www.bbc.com/news/articles/c24g457y534o
3•vunderba•1h ago•0 comments

Interview with 'Just use a VPS' bro (OpenClaw version) [video]

https://www.youtube.com/watch?v=40SnEd1RWUU
2•dangtony98•1h ago•0 comments

EchoJEPA: Latent Predictive Foundation Model for Echocardiography

https://github.com/bowang-lab/EchoJEPA
1•euvin•1h ago•0 comments

Disablling Go Telemetry

https://go.dev/doc/telemetry
1•1vuio0pswjnm7•1h ago•0 comments

Effective Nihilism

https://www.effectivenihilism.org/
1•abetusk•1h ago•1 comments

The UK government didn't want you to see this report on ecosystem collapse

https://www.theguardian.com/commentisfree/2026/jan/27/uk-government-report-ecosystem-collapse-foi...
5•pabs3•1h ago•0 comments

No 10 blocks report on impact of rainforest collapse on food prices

https://www.thetimes.com/uk/environment/article/no-10-blocks-report-on-impact-of-rainforest-colla...
3•pabs3•1h ago•0 comments

Seedance 2.0 Is Coming

https://seedance-2.app/
1•Jenny249•1h ago•0 comments

Show HN: Fitspire – a simple 5-minute workout app for busy people (iOS)

https://apps.apple.com/us/app/fitspire-5-minute-workout/id6758784938
2•devavinoth12•1h ago•0 comments

Dexterous robotic hands: 2009 – 2014 – 2025

https://old.reddit.com/r/robotics/comments/1qp7z15/dexterous_robotic_hands_2009_2014_2025/
1•gmays•1h ago•0 comments

Interop 2025: A Year of Convergence

https://webkit.org/blog/17808/interop-2025-review/
1•ksec•1h ago•1 comments

JobArena – Human Intuition vs. Artificial Intelligence

https://www.jobarena.ai/
1•84634E1A607A•1h ago•0 comments
Open in hackernews

Show HN: Whittle – A shrinking word game

https://playwhittle.com/
141•babel16•6mo ago
Whittle is a small word game I've been working on. Each phrase must be whittled down by one letter (or space) each turn. The remaining phrase must still consist of valid words. That's it! There's a daily puzzle, as well as an archive of old puzzles.

The idea for the game came to me in a dream (really) and I built the puzzle generator with my partner, who's also a software engineer. It's a labor of love! Any feedback or suggestions are welcome. Thanks for playing!

Comments

dylanhouli•6mo ago
Good game! Nice little touches on the website too like the tray at the bottom and the header click easter egg.
duncancarroll•6mo ago
Fun! I was a bit confused at the end because there's no "victory" state or indication. I think I was expecting it to give me a new word pair once I got to the end, or tell me "come back tomorrow for another round"
frankdenbow•6mo ago
Came here to say it needs a victory state or a score to know if I got to the best possible solution.
Hammershaft•6mo ago
You can always get it down to zero letters! The game should remind you how many letters you have left before you can win to make it clear .
Trufa•6mo ago
I think I've tried every combination herbs possible, you have to whittle to her and the to he, and then there's nothing, what do you mean?
teach•6mo ago
They are saying "the win screen shows up after you click to remove the final letter", not "it is always possible"
spadros•6mo ago
It’s solvable if you whittle down to “a”
teach•6mo ago
I didn't understand what you were saying at first, but it turns out that you have to click to remove the final, single letter before the "you won" screen shows.

And I agree it would be nice if the game could detect when you've reached a dead end and notify you somehow.

fao_•6mo ago
Hey! I absolutely love it! I wanted to share the results with my partner but it looks like the share button doesn't work on the PC? (Firefox 141.0, Linux)
teach•6mo ago
Is it always possible to go all the way down to a single letter? I'm working on August 4, and it's proving challenging
spadros•6mo ago
I’m stuck on that one too! Got 100% of all possible words but cannot figure out how to reduce to zero. A “show hint” feature would be nice when you’re stuck.
NoboruWataya•6mo ago
Yes, 1 August and 4 August have me stumped. Interestingly it says I have discovered 100% of words on 1 August, but I wasn't able to whittle it down to 0. I'm not sure if that just means I missed an opportunity to remove the space somewhere.
littlekey•6mo ago
Or maybe it depends on the order in which you remove the letters? Just a guess.
ipsento606•6mo ago
August 4 is not solvable with the given wordlist. There is no way to get to a word below 3 letters ("set")
IanCal•6mo ago
August 1st can be done with

https://gist.github.com/IanCal/f3deffd5961a2cc2860094a4d68ed...

z_open•6mo ago
I had the same issue. I went back to the calendar and it said I got 100% of the words. So I guess it's not always possible and I spent all that time trying for no reason.
babel16•6mo ago
Hi, this is OP! Thank you to everyone for pointing this out, you are not crazy-- these puzzles were impossible after I removed some invalid words from the dictionary. I had previously replaced the puzzles, but my branch state seems to have gotten out of sync. Please restart Aug 1 and 4 if you'd like, there should be new puzzles to try now!
kipukun•6mo ago
This game is awesome. I have no other feedback other than I had a lot of fun.
spadros•6mo ago
Really fun! Could use a hint function though. I got %100 of all words on Aug 4 but still have not found a way to get it down to zero letters. If anyone has figured it out please let me know!
tobr•6mo ago
If you found all the words, surely that means there is no 1-letter word to find? Unless I’m completely misunderstanding the rules.
babel16•6mo ago
Thanks! I've been thinking about adding a hint function for a while, but not sure what form I want it to take.

Also, Aug 4 was broken-- please try again for a new, solvable puzzle :)

jsnell•6mo ago
Nice! You definitely have something there.

I would love a dictionary lookup. I'd expect a big part of the strategy to be working backwards from the possible 1/2 letter words, but there's no way to tell how reasonable the dictionary is without testing, and getting the game into the proper state to test would be just as hard as solving the puzzle in the first place.

Having two separate goals (eliminate all letters, find all the words) seems confusing. Honestly I find the latter to be a fairly tedious prospect, but the game really seems to push you toward it especially with the colors on the calendar depending on the % of words found. "Damn it, I got a perfect score with no undos, and all I have to show for it is a red square showing how bad a job I did!"

The UI (on a desktop) felt kind of broken at the start because nothing has hover effects. Anything clickable would benefit from some kind of an effect, but especially the letters on the words. If you don't want color changes or animations, at least set the cursor style.

babel16•6mo ago
Thank you so much for the feedback! The dictionary look up feature is a great idea-- I had never thought of it before, but it does solve a pain point with the game you've articulated well.

The desktop UI suggestions are also very helpful. I've updated the desktop version with some minor hover effects and cursor styling. I've mostly been focused on mobile, so it was good hear some feedback for desktop.

strongpigeon•6mo ago
I had much more fun than anticipated. Nice work! Sharing with some friends
jangerhofer•6mo ago
For those who are initially as dense as I am: spaces are also 'whittleable' characters!
busymom0•6mo ago
When I remove "h" from:

rat he

It doesn't accept "rate" as a correct word. What am I doing wrong?

Retr0id•6mo ago
Spaces are also whittleable characters. "rat e" is two words, the latter of which is not valid.
Freeboots•6mo ago
The space counts and has to be removed. Rathe is not a word, nor is e, so youve got to find another way.
c22•6mo ago
This is cool, it's kind of the inverse of a game I used to play with my mother: One player says a letter and thinks of a word that starts with that letter, the next player adds a letter (while thinking of a valid word that that could be created with the new prefix). Play continues in this fashion until someone is forced to spell an actual word, then they lose and you can start a new round.
joeframbach•6mo ago
Ghostwriter. https://youtu.be/sGByxW2R3hQ?t=1080
onion92•6mo ago
WOW, we had a similar idea: https://www.shrinkle.org

https://news.ycombinator.com/item?id=44714167

Great work!

babel16•6mo ago
Wow, great minds think alike! Your game is really fun and clever as well, thank you for sharing :)
pragmatick•6mo ago
FWIW I like yours better. I'd just love to play the ones from previous days.
babel16•6mo ago
Thank you! You are actually able to play ones from previous days, through the archive (calendar button on the main page).
werds•6mo ago
Congrats on your imminent acquisition by the New York times (a'la Wordle)
busymom0•6mo ago
I ended at:

rat he

I remove "h" but it doesn't accept "rate" as a correct word. Am I missing something?

JadeNB•6mo ago
In case anyone else finds this question before the other one, it was answered at https://news.ycombinator.com/item?id=44804178.
ethan_smith•6mo ago
You need to remove a single letter while keeping the remaining letters in the same order - removing "h" from "rat he" leaves "rat e" not "rate".
jessecoleman•6mo ago
Cool, the description reminded me a bit of my word game https://gramjam.app, but after playing they're pretty different. I like your UX!
pimlottc•6mo ago
Feedback: I wasn’t sure what to do in the initial game state. It wasn’t obvious that the letters could be “clicked” directly. In a similar word game [0] (also posted on HN recently; perhaps your inspiration?), the letters are in boxes that make them seem more like buttons you can press. The unlabeled tabs at the bottom were also mysterious; many other games like Wordle have their inputs (e.g. a keyboard) at the bottom, so that was initially a bit confusing.

It’s also easy to accidentally spoil the game by clicking the unlabeled right tab. EDIT: Oops, didn't realize that was the words discovered list, not the complete wordlist. This should have a label to make it clearer.

Also, in the help screen, the dots in the UI made me expect to swipe (on mobile) to navigate between screens, so that was a bit confusing at first.

0: https://www.shrinkle.org/

redbell•6mo ago
Yes, a week ago: https://news.ycombinator.com/item?id=44714167
babel16•6mo ago
Hi, thanks for the feedback! Swiping on the tutorial is a great polish idea, I just added it to the game.
yobananaboy•6mo ago
I didn't realize that I was supposed to get to 0, but just trying to get as many words as possible. I got down to 'a' and reset, it would be nice if just getting to a 1 letter word prompted the win state.
hackyhacky•6mo ago
Crashes for me under Firefox and Chromium.

    Uncaught TypeError: Cannot read properties of null (reading 'puzzleLog')
babel16•6mo ago
Fixed now! Sorry about the trouble.
davidsojevic•6mo ago
I like the idea of it; though I think the latest update (around puzzle solveability?) may have broken the game as I'm unable to begin in any browser I've tried:

    Uncaught TypeError: can't access property "puzzleLog", G is null
babel16•6mo ago
Fixed now! Sorry, bug fixing on the fly is trepidatious :')
avidiax•6mo ago
You could add some lexicographic whittling, like:

Q -> O

W -> V

ETIPFHKLNM -> I

E -> F

B-> RP

R -> P

U -> J

GO -> C

M -> V

kps•6mo ago
Please respect `:prefers-color-scheme`.
unnamed76ri•6mo ago
There should be an “I give up” button to let you finish the game and be locked into that result for the day. I like the idea, there’s just something about the UX that’s weird to me.
zimpenfish•6mo ago
Minor nit - "back to archive" should take you back to the archive page you were on, not "today".

Other than that, nicely done game.

jodrellblank•6mo ago
A solver in SWI Prolog: https://swish.swi-prolog.org/p/PlayWhittle_Solver.pl which you can run by querying in the lower right window:

    solve("brats herbs", Steps).
and seeing:

    Steps = ['rats herbs', 'rat herbs', 'rat hers', 'rat her', rather, rater, rate, ate, at, a, ''] ;
The core is this grammar:

    whittle(S0) --> [S1],                  % state S1 comes from
                    { select(_, S0, S1),   % removing a char from S0,
                      phrase(valid_state(_), S1) }, % S1 must be all words,
                      whittle(S1).         % and recurse.
    whittle([]) --> [].
which describes a solution as a list of successful state changes from input to empty string. Each change removes one character from the string and must leave a valid state after doing that. Prolog's implicit backtracking search means that when it tries "cat","at","t" the valid_state check fails because "t" is not in the wordlist, it backtracks to the previous state "cat","at" and retries, getting to "cat,"at","a","" and success.

So it's doing a depth-first search of the tree of all possible game states that come from removing each letter from each substring, only exploring each branch as deep as the first failure. It stops at the first success, but spacebar or 'next' will search for another solution. Find all 136 solutions by querying: findall(Steps, solve("brats herbs", Steps), Solutions).

It won't work in Scryer, it would need select/3 and the DCG helpers ported/included in the code, then changes to run on strings instead of character code lists. It would likely be more memory efficient then.

porjo•6mo ago
Nice work! One suggestion would be to allow moving a letter (or space) to a new location, like a life line - one or two moves allowed per game.
stephenlf•6mo ago
> I think you just found the perfect game for my brain, I just did August 4th first try too lol

— my wife

That’s three puzzles in a row that she did first try. Nice work on the game.

jzting•6mo ago
Love the concept and execution! After finishing today’s I am going backwards to play the archive :)

If anyone else likes simple but fun word games, I made one for iOS here: https://apps.apple.com/app/id1248738929

skurtcastle•6mo ago
Interesting concept. I enjoyed it, has something to it.
jenita25•6mo ago
Selamatt menikmati wahai manusia
jenita25•6mo ago
Selamat menikmati