frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Expanding Racks [video]

https://www.youtube.com/watch?v=iWknov3Xpts
47•doctoboggan•1h ago•3 comments

Chatterbox TTS

https://github.com/resemble-ai/chatterbox
366•pinter69•10h ago•118 comments

Microsoft Office migration from Source Depot to Git

https://danielsada.tech/blog/carreer-part-7-how-office-moved-to-git-and-i-loved-devex/
107•dshacker•6h ago•87 comments

The hunt for Marie Curie's radioactive fingerprints in Paris

https://www.bbc.com/future/article/20250605-the-hunt-for-marie-curies-radioactive-fingerprints-in-paris
19•rmason•2d ago•0 comments

AOSP project is coming to an end

https://old.reddit.com/r/StallmanWasRight/comments/1l8rhon/aosp_project_is_coming_to_an_end/
78•kaladin-jasnah•1h ago•15 comments

Show HN: Eyesite - experimental website combining computer vision and web design

https://blog.andykhau.com/blog/eyesite
55•akchro•6h ago•8 comments

Research suggests Big Bang may have taken place inside a black hole

https://www.port.ac.uk/news-events-and-blogs/blogs/space-cosmology-and-the-universe/what-if-the-big-bang-wasnt-the-beginning-our-research-suggests-it-may-have-taken-place-inside-a-black-hole
456•zaik•11h ago•404 comments

Show HN: Spark, An advanced 3D Gaussian Splatting renderer for Three.js

https://sparkjs.dev/
265•dmarcos•13h ago•59 comments

Plants hear their pollinators, and produce sweet nectar in response

https://www.cbc.ca/listen/live-radio/1-51-quirks-and-quarks/clip/16150976-plants-hear-pollinators-produce-sweet-nectar-response
238•marojejian•4d ago•47 comments

DNS4EU, an EU-based DNS resolution service

https://www.helpnetsecurity.com/2025/06/09/eu-launches-eu-based-privacy-focused-dns-resolution-service/
36•stanislavb•1h ago•26 comments

How I Program with Agents

https://crawshaw.io/blog/programming-with-agents
432•bumbledraven•3d ago•238 comments

V-JEPA 2 world model and new benchmarks for physical reasoning

https://ai.meta.com/blog/v-jepa-2-world-model-benchmarks/
235•mfiguiere•16h ago•77 comments

How long it takes to know if a job is right for you or not

https://charity.wtf/2025/06/08/on-how-long-it-takes-to-know-if-a-job-is-right-for-you-or-not/
154•zdw•2d ago•98 comments

My Cord-Cutting Adventure

http://brander.ca/cordcut/
58•wizardforhire•3d ago•33 comments

Show HN: Ikuyo a Travel Planning Web Application

https://ikuyo.kenrick95.org/
255•kenrick95•18h ago•84 comments

Unveiling the EndBOX – A microcomputer prototype for EndBASIC

https://www.endbasic.dev/2025/06/unveiling-the-endbox.html
24•jmmv•7h ago•5 comments

Bypassing GitHub Actions policies in the dumbest way possible

https://blog.yossarian.net/2025/06/11/github-actions-policies-dumb-bypass
185•woodruffw•16h ago•92 comments

Congratulations on creating the one billionth repository on GitHub

https://github.com/AasishPokhrel/shit/issues/1
467•petercooper•9h ago•107 comments

OpenAI o3-pro

https://help.openai.com/en/articles/9624314-model-release-notes
218•mfiguiere•1d ago•119 comments

TV Fool: See OTA channels you can receive

https://www.tvfool.com/index.php?option=com_wrapper&Itemid=29
15•nvahalik•3h ago•4 comments

Show HN: RomM – An open-source, self-hosted ROM manager and player

https://github.com/rommapp/romm
189•gassi•16h ago•75 comments

Shaped (YC W22) Is Hiring

https://www.ycombinator.com/companies/shaped/jobs/qtQwxJO-head-of-engineering
1•tullie•9h ago

The curious case of shell commands, or how "this bug is required by POSIX" (2021)

https://notes.volution.ro/v1/2021/01/notes/502e747f/
117•wonger_•1d ago•69 comments

Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready

https://github.com/good-lly/s3mini
234•neon_me•22h ago•92 comments

Fine-tuning LLMs is a waste of time

https://codinginterviewsmadesimple.substack.com/p/fine-tuning-llms-is-a-huge-waste
118•j-wang•1d ago•55 comments

Firefox OS's story from a Mozilla insider not working on the project (2024)

https://ludovic.hirlimann.net/2024/01/firefox-oss-story-from-mozila-insider.html
148•todsacerdoti•19h ago•94 comments

James Florio Turned Patrick Dougherty's Sculptures into Stellar Photography

https://aboutphotography.blog/blog/behind-the-scenes-with-phil-penman-the-making-of-new-york-street-diaries-book-spotlight
5•ChompChomp•3d ago•0 comments

The Canadian C++ Conference

https://cppnorth.ca/index.html
21•BiraIgnacio•7h ago•4 comments

EchoLeak – 0-Click AI Vulnerability Enabling Data Exfiltration from 365 Copilot

https://www.aim.security/lp/aim-labs-echoleak-blogpost
195•pvg•11h ago•66 comments

DeskHog, an open-source developer toy

https://posthog.com/deskhog
197•constantinum•17h ago•80 comments
Open in hackernews

Show HN: MidWord – A Word-Guessing Game

https://midword.com/
52•minaguib•1d ago

Comments

jmpavlec•1d ago
A little presumptuous to say it is the world's "favorite" guessing game... But I had fun for a few words. It was nice you could press the enter key on mobile and keep the keyboard up.

Are you thinking of doing a daily word? Or just a random dictionary word each time you refresh?

minaguib•1d ago
It's a random word each game (but the URL is shareable with a friend to play the same word).

TBH I've had it up as-is for a decade as a classical web app, but just converted it to a frontend-only app to eliminate most hosting costs.

glaucon•1d ago
Out of interest what did you use (framework, or 'no framework') for the frontend-only ? Anything you feel like you've learnt from the process ?
minaguib•1d ago
I've always been a backend/systems kind of guy.

For the frontend for this I used Vue.JS as a learning experience. Overall it was straightforward and quite pleasant.

The hardest part was the mental process of giving up on server-side business logic enforcement (such as anti-cheating). At the end of the day ... "it's just a game" :)

radpanda•1d ago
I think I prefer alphaguess.com’s simpler interface
minaguib•1d ago
I like it as well - especially the logical top-input-bottom layout
pekim•17h ago
I do https://wordnerd.co/secretword/ most days. It has a similar interface to alphaguess, and I prefer both of them to midword's interface.
pardner•1d ago
Nicely implemented screen layout. Curious if you've thought of reporting metrics showing how many guesses it's taking people? (I got 'volatile' in 9)
minaguib•1d ago
I have a decade's worth of guess statistics per word.

Unfortunately, I just converted it to a frontend-only app to eliminate hosting costs, so I have no good location to keep tracking these stats.

Theoretically, "Oxford English Dictionary estimates that there are around 171,476 words currently in use in the English language", the log2() of which is around 17.38 - I have no historical data for 'volatile'

SamBam•1d ago
Hmmm, but the shortened dictionary being used is presumably less than that, so my best-so-far of 17 is probably below optimal...
aqme28•1d ago
Pretty cool! Obviously the best strategy is binary search, but it's pretty hard to figure out the best choice for that on the fly.
_tqr3•1d ago
> binary search

Hence the word "Mid".

spyrja•1d ago
That's basically what I did. Drilled down in a binary-search fashion, guessing "captive" in 18 tries. (Doing it programmatically would have been even faster, of course, but then what is the fun of that? The manual approach yielded a fairly optimal performance anyway.)
sarpdag•1d ago
It was fun. I don't know if I would play again or not, but played 2 times without losing focus.
flipnotyk•1d ago
I got "Negociate" after like 20 tries, the spelling of which I've never seen. I ended up using the hints to figure it out. When I clicked on the link of the word it took me to a "No results found for negociate!" page on Dictionary.com. Pretty frustrating, might want to double check your word list.
minaguib•1d ago
Thanks - cleaned up the list a bit with the help of AI
gcr•17h ago
I suggest having two lists: a small handpicked list of 1500 possible goal words, and a copy of /usr/share/dict/words with common misspellings added as acceptable guesses
glaucon•1d ago
I typed 'mountain' (without the quotes), pressed "GO" and I got a tooltip saying "only letters a-z are allowed" . This is Firefox/Windows.
glaucon•1d ago
I then went back to the home page and started again and 'mountain' was accepted.
glaucon•1d ago
Otherwise, I'm enjoying it !
minaguib•1d ago
Thanks - I've removed the pattern validation for now
uptown•1d ago
Had the same problem with a different word. Chrome / Mac.
cardamomo•1d ago
Fun game! It stopped responding when I got close to guessing the secret word, though. Then I refreshed the page, and my progress was lost. With a little bit more polish, I think I can add this to my daily game rotation!
minaguib•1d ago
Aah - not sure why it stopped responding, sorry about that.

I'll try to add some local state management so a refresh for a game doesn't lose progress.

cardamomo•13h ago
Amazing! I've been enjoying the game a lot!
layer8•1d ago
I didn’t now that binary search is the world’s favorite guessing game. ;)
salamanderman•1d ago
Bisection search the game, but honestly was fun to play with my partner multiple times.
csnizik•1d ago
Very clever idea! It's difficult to come up with an original idea for a word game, but you seem to have done it. If there's one like this, I haven't seen it.

The only issue I noticed was there seems to be some lag on printing some of the results. Maybe memoizing some repetitive functions might help, if you're not already.

Nice work!

ynac•1d ago
I got "forth" in five guesses, first game. Which makes me feel like I'm psychic! Which would be really cool, but is it just matching the first two letters of the word or something? I'm usually terrible at these until I understand how they work.
gcr•17h ago
It’s incredibly frustrating that only the first letter is highlighted. I was guessing tons of SU… and SV… words, but only the S had visual feedback. Bug?
pekim•17h ago
It appears to highlight the letters that your guesses have narrowed it down to. For example if you had narrowed it down to after 'sudden' and before 'super', it would highlight 'su'.
minaguib•17h ago
No it's intentional. The highlight is what I call a "known prefix"

It's a hint to tell you the word starts with "s", but since you didn't narrow it down to "su..." or "sv..." it's not giving you more hints.

Once you narrow it down further, say, "sub..." and "sun..." it'll highlight the known prefix "su"

veganjay•16h ago
Nice! Fun game.

Similar idea, different interface: https://news.ycombinator.com/item?id=44189814

https://bobsword.com/

tmulc18•13h ago
Would be more fun (even if you call it "easy mode") if you had the alphabet at the top of the page! Took me 17 tries to get "prepare" but I had a lot of mistakes because I forgot what came after what in the alphabet.