frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

LLMs are powerful, but enterprises are deterministic by nature

2•prateekdalal•46m ago•0 comments

Ask HN: Anyone Using a Mac Studio for Local AI/LLM?

44•UmYeahNo•1d ago•28 comments

Ask HN: Ideas for small ways to make the world a better place

13•jlmcgraw•13h ago•19 comments

Ask HN: Non AI-obsessed tech forums

23•nanocat•11h ago•19 comments

Ask HN: 10 months since the Llama-4 release: what happened to Meta AI?

44•Invictus0•1d ago•11 comments

Ask HN: Non-profit, volunteers run org needs CRM. Is Odoo Community a good sol.?

2•netfortius•8h ago•1 comments

Ask HN: Who wants to be hired? (February 2026)

139•whoishiring•4d ago•514 comments

AI Regex Scientist: A self-improving regex solver

6•PranoyP•15h ago•1 comments

Ask HN: Who is hiring? (February 2026)

312•whoishiring•4d ago•511 comments

Tell HN: Another round of Zendesk email spam

104•Philpax•2d ago•54 comments

Ask HN: Is Connecting via SSH Risky?

19•atrevbot•2d ago•37 comments

Ask HN: Has your whole engineering team gone big into AI coding? How's it going?

17•jchung•2d ago•12 comments

Ask HN: Why LLM providers sell access instead of consulting services?

4•pera•21h ago•13 comments

Ask HN: What is the most complicated Algorithm you came up with yourself?

3•meffmadd•23h ago•7 comments

Ask HN: How does ChatGPT decide which websites to recommend?

5•nworley•1d ago•11 comments

Ask HN: Is it just me or are most businesses insane?

7•justenough•1d ago•6 comments

Ask HN: Any International Job Boards for International Workers?

2•15charslong•11h ago•2 comments

Ask HN: Mem0 stores memories, but doesn't learn user patterns

9•fliellerjulian•2d ago•6 comments

Ask HN: Is there anyone here who still uses slide rules?

123•blenderob•3d ago•122 comments

Kernighan on Programming

170•chrisjj•4d ago•61 comments

Ask HN: Anyone Seeing YT ads related to chats on ChatGPT?

2•guhsnamih•1d ago•4 comments

Ask HN: Does global decoupling from the USA signal comeback of the desktop app?

5•wewewedxfgdf•1d ago•2 comments

We built a serverless GPU inference platform with predictable latency

5•QubridAI•2d ago•1 comments

Ask HN: How Did You Validate?

4•haute_cuisine•1d ago•4 comments

Ask HN: Does a good "read it later" app exist?

8•buchanae•3d ago•18 comments

Ask HN: Have you been fired because of AI?

17•s-stude•4d ago•15 comments

Ask HN: Cheap laptop for Linux without GUI (for writing)

15•locusofself•3d ago•16 comments

Ask HN: Anyone have a "sovereign" solution for phone calls?

12•kldg•3d ago•1 comments

Test management tools for automation heavy teams

2•Divyakurian•1d ago•2 comments

Ask HN: OpenClaw users, what is your token spend?

14•8cvor6j844qw_d6•4d ago•6 comments
Open in hackernews

Ask HN: When do you just give up and ship it?

16•90s_dev•8mo ago
Products are never really finished, they're always evolving and growing and changing, for better or worse. At what point do you draw the line, call it quits on further breaking changes, and ship it? Asking for a friend.

Comments

toomuchtodo•8mo ago
If you’re asking, you’ve waited too long. Give up on perfection and ship it. Get it into the hands of users, customers, whatever, get feedback, and iterate loop from there. Failure isn’t imperfection, it’s giving up or never trying. Ship it!
peterburkimsher•8mo ago
It's time to go public. Your friend will know when it's ready. Open-source is public domain. 101
GianFabien•8mo ago
Maybe your friend is procrastinating. Does he even want to ship it? Maybe your friend likes developing and polishing.

Shipping a product is the moment of truth. Will people buy it? or even use it? Running a business means marketing, selling and support. Even releasing as open source means you start getting feedback -- both positive and negative and demands for support and features.

Perhaps your friend needs support in those areas.

WheelsAtLarge•8mo ago
Ship with the minimum features needed. Add more on a set timeline, every x months. The costumers will tell you what they want so ship ASAP with no major bugs.
rozenmd•8mo ago
Every two hours, roughly.

Cut scope to the absolute minimum (does the form submit, does the entire pipeline run) and release.

Then iterate.

JohnFen•8mo ago
Presumably, there is a set of specific goals to be accomplished for the next release. I ship when those goals have been achieved.
ezekg•8mo ago
If you're scared to ship the first iteration of a product and keep procrastinating, just go open or fair source and you'll start to feel pressure to get things into an MVP asap. You'll see the README needs work, those open PRs need to move, your repo need stars, that one feature isn't tablestakes, etc., etc.
revskill•8mo ago
When u think u can extend it any time u want.
runjake•8mo ago
Give yourself some immediate, immutable deadline that reasonably scares you and causes you to scramble (eg. 48 hours for initial release).

From there, give yourself a regular release schedule that makes sense for your work place and helps prevent scope creep (eg. weekly releases every Friday or whatever).

90s_dev•8mo ago
Thanks everyone. I just shipped what I've been working on for 3 months. Even though everyone says it was fine, I know that it was too early. I should have made some working demos, polished the API a little more, and done a lot better job on the announcement post.

Hopefully this will at least be a lesson for someone else.

hadaoaxb•8mo ago
For my case, I killed projects several time. The most recent one was because when the deadline passed, the team couldnt deliver it properly. We needed more time to fix all of the bugs, while the market already shipped better products. So its better to call it quit, and focus on other products.
brador•8mo ago
You ship when product features match the product you market verified. You did market verify before coding, right? If not, go do that now.
lendacerda•8mo ago
Whatever is a departure from your original mission should be dismissed unless you have a proven market there
delbronski•8mo ago
My personal motto is: “don’t chase perfection, and don't settle for mediocrity“. I can’t just ship the most basic thing because I find that boring and demotivating. I don’t like to make good enough things. I take joy in going a little deeper into things. But chasing perfection is a never ending road.

What helps me is to write down my vision of an mvp. As I start to work on it that vision may change. I may think of this or that feature. If I get that itch to add something new, I go back to that document. I ask myself if this is really a critical addition. Sometimes I come to the conclusion that yes, this new way of thinking is the way to go. Most times I just write it down as something to explore in the future and keep going.