frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Dexterous robotic hands: 2009 – 2014 – 2025

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

Interop 2025: A Year of Convergence

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

JobArena – Human Intuition vs. Artificial Intelligence

https://www.jobarena.ai/
1•84634E1A607A•16m ago•0 comments

Concept Artists Say Generative AI References Only Make Their Jobs Harder

https://thisweekinvideogames.com/feature/concept-artists-in-games-say-generative-ai-references-on...
1•KittenInABox•20m ago•0 comments

Show HN: PaySentry – Open-source control plane for AI agent payments

https://github.com/mkmkkkkk/paysentry
1•mkyang•22m ago•0 comments

Show HN: Moli P2P – An ephemeral, serverless image gallery (Rust and WebRTC)

https://moli-green.is/
1•ShinyaKoyano•31m ago•0 comments

The Crumbling Workflow Moat: Aggregation Theory's Final Chapter

https://twitter.com/nicbstme/status/2019149771706102022
1•SubiculumCode•35m ago•0 comments

Pax Historia – User and AI powered gaming platform

https://www.ycombinator.com/launches/PMu-pax-historia-user-ai-powered-gaming-platform
2•Osiris30•36m ago•0 comments

Show HN: I built a RAG engine to search Singaporean laws

https://github.com/adityaprasad-sudo/Explore-Singapore
1•ambitious_potat•42m ago•0 comments

Scams, Fraud, and Fake Apps: How to Protect Your Money in a Mobile-First Economy

https://blog.afrowallet.co/en_GB/tiers-app/scams-fraud-and-fake-apps-in-africa
1•jonatask•42m ago•0 comments

Porting Doom to My WebAssembly VM

https://irreducible.io/blog/porting-doom-to-wasm/
1•irreducible•43m ago•0 comments

Cognitive Style and Visual Attention in Multimodal Museum Exhibitions

https://www.mdpi.com/2075-5309/15/16/2968
1•rbanffy•44m ago•0 comments

Full-Blown Cross-Assembler in a Bash Script

https://hackaday.com/2026/02/06/full-blown-cross-assembler-in-a-bash-script/
1•grajmanu•49m ago•0 comments

Logic Puzzles: Why the Liar Is the Helpful One

https://blog.szczepan.org/blog/knights-and-knaves/
1•wasabi991011•1h ago•0 comments

Optical Combs Help Radio Telescopes Work Together

https://hackaday.com/2026/02/03/optical-combs-help-radio-telescopes-work-together/
2•toomuchtodo•1h ago•1 comments

Show HN: Myanon – fast, deterministic MySQL dump anonymizer

https://github.com/ppomes/myanon
1•pierrepomes•1h ago•0 comments

The Tao of Programming

http://www.canonical.org/~kragen/tao-of-programming.html
2•alexjplant•1h ago•0 comments

Forcing Rust: How Big Tech Lobbied the Government into a Language Mandate

https://medium.com/@ognian.milanov/forcing-rust-how-big-tech-lobbied-the-government-into-a-langua...
3•akagusu•1h ago•0 comments

PanelBench: We evaluated Cursor's Visual Editor on 89 test cases. 43 fail

https://www.tryinspector.com/blog/code-first-design-tools
2•quentinrl•1h ago•2 comments

Can You Draw Every Flag in PowerPoint? (Part 2) [video]

https://www.youtube.com/watch?v=BztF7MODsKI
1•fgclue•1h ago•0 comments

Show HN: MCP-baepsae – MCP server for iOS Simulator automation

https://github.com/oozoofrog/mcp-baepsae
1•oozoofrog•1h ago•0 comments

Make Trust Irrelevant: A Gamer's Take on Agentic AI Safety

https://github.com/Deso-PK/make-trust-irrelevant
7•DesoPK•1h ago•4 comments

Show HN: Sem – Semantic diffs and patches for Git

https://ataraxy-labs.github.io/sem/
1•rs545837•1h ago•1 comments

Hello world does not compile

https://github.com/anthropics/claudes-c-compiler/issues/1
35•mfiguiere•1h ago•20 comments

Show HN: ZigZag – A Bubble Tea-Inspired TUI Framework for Zig

https://github.com/meszmate/zigzag
3•meszmate•1h ago•0 comments

Metaphor+Metonymy: "To love that well which thou must leave ere long"(Sonnet73)

https://www.huckgutman.com/blog-1/shakespeare-sonnet-73
1•gsf_emergency_6•1h ago•0 comments

Show HN: Django N+1 Queries Checker

https://github.com/richardhapb/django-check
1•richardhapb•1h ago•1 comments

Emacs-tramp-RPC: High-performance TRAMP back end using JSON-RPC instead of shell

https://github.com/ArthurHeymans/emacs-tramp-rpc
1•todsacerdoti•1h ago•0 comments

Protocol Validation with Affine MPST in Rust

https://hibanaworks.dev
1•o8vm•2h ago•1 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
5•gmays•2h ago•1 comments
Open in hackernews

A Software Architect's Level-Headed Take on Vibe Coding

1•akorolyov•7mo ago
You’ve heard it all over the news: Everyone is using AI and vibe coding!

TechCrunch says all these startups generate code using AI.

If Microsoft’s CEO Satya Nadella says 30% of the company's code is written by AI, you know Google, Meta, and Amazon probably claim something similar.

You get the impression everyone is using AI coding assistants in some way.

I experimented with vibe coding (to test its utility and limitations) and have a few thoughts I’d like to share. And in brief, vibe coding is great, but because of its limitations, it is definitely not for everyone and the tool is not a fit for all use cases.

I know, this is a classic “it depends” answer. But here is my take on what it depends.

As a software architect and the owner of a software services company, I believe AI and vibe coding can be used as tools for specific tasks, with advantages and limitations.

I probably don’t need to summarize the positive side: juniors learn faster, coding now being accessible for non-technical people. Using intuition, improvisation, and immediate feedback instead of detailed planning, formal specifications, or extensive analysis as a founder you can test ideas, iterate various possibilities, and launch creative or innovative solutions faster. It's a magic stick for early-stage startups, hackathons, and personal projects where speed, creativity, and exploration are key.

On the negative side, if you work on mission-critical apps, existing production environments, or need to pass compliance for security, reliability, or scalability, thread carefully. Projects that need detailed documentation, long-term maintainability, and predictable behavior need a certain set of conditions and limitations not all AI code gen tools get right.

Why do big corporations use it? They have private, stable code bases, standard coding practices, and rarely need to worry about compatibility because their code base doesn’t need frequent changes. It’s important to know this code is each corporation’s most valuable intellectual property, so it’s their most closely guarded secret that they can use internally. But that code is not available for training public AI models.

So unless you’re a corporation with time-tested code, you’ll be using open-source code AI is usually trained on. Most of that code is experimental and written by Junior-level developers.

Would you trust ChatGPT for open heart surgery advice, flight control systems, NASA space mission code?

This is why an average vibe coder will not be able to build safety-critical systems, financial software, and complex enterprise apps from the ground up because AI code generators don’t have access to most of the code IP, and vibe coders don’t have domain knowledge, haven’t developed a structured, carefully planned, and rigorously validated development methodology to make up for what AI code generators are missing.

My take is that if you take a widely used coding language, AI code gen is more likely to work well, as there is enough publicly available training data available.

For non-coders, I’d say vibe coding should eventually be good enough to create simple apps and sites. For everything else, you’ll need to work on expanding your domain expertise, as you’d want to know the options and trade-offs available to you so that the AI doesn’t make a decision for you while you are not aware of its consequences.

And lastly, on the TechCrunch hype. I’d like to see the analysis of the code, where that code was used, and take a look at the code AI wrote. Until then, don’t believe hype seeking announcements unless there is something concrete to back them up.

Comments

codingdave•7mo ago
> On the negative side, if you work on mission-critical apps, existing production environments, or need to pass compliance for security, reliability, or scalability, thread carefully. Projects that need detailed documentation, long-term maintainability, and predictable behavior need a certain set of conditions and limitations not all AI code gen tools get right.

This is a fair take overall, but... what apps can you envision that require none of: security, reliability, scalability, maintainability, documentation, or predictable behavior?

That removes all apps that needs user accounts or logins. Or interactivity of any kind. So we're basically saying that it is OK to vibe code a marketing brochure?

akorolyov•7mo ago
Marketing brochures (maybe event apps without accounts/logins, one-feature or content app concepts) are exactly my point: things to play around with and test new ideas, until you have the money to hire real developers to build you a commercial-grade app.