frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Sphinx – A hook that quizzes you on your AI's code before shipping

https://sphinx-six-theta.vercel.app/
86•critiquebrowser•2h ago
FOSS, Basically it plugs into your existing coding agent workflow and every time you push to prod it'll throw up a questionnaire that checks if you understand how the code you're pushing works.

Comments

totallykvothe•2h ago
"Outsource your thinking"

I'm sorry, what?

tripleee•2h ago
we're just leaning into it now
altmanaltman•1h ago
I am trying to outsource my depression but the market is rough
freshnode•1h ago
Yeah this is cooked
jamienk•2h ago
I can kinda understand the motivation here: you push a bunch of slop (or is it deep, genius code?) but you have a kind of nagging suspicion that you should get to know it more familiarly, like back in the good old days a few months back when you sort of understood what was going on. I... don't... think this is going to work...? Remember Confirmation Fatigue? Soon we will have agents that interact with Sphinx for us.
linkdd•2h ago
https://www.sphinx-doc.org/

Your slop generator should check if a name exist before claiming it.

shepherdjerred•1h ago
Just wait until you learn about https://en.wikipedia.org/wiki/Sphinx
altmanaltman•1h ago
People who care about the problem will definitely not be using this as a method to "understand" their code. People who don't care about this problem will continue to not care.

So, who is this for?

gandhiandy69•1h ago
We went from micromanaging code to micromanaging tools and markdowns.
freshnode•1h ago
Have you ever heard the idiom "ambulance at the bottom of the cliff"?
sshah03•1h ago
I considered doing this with an open source app I have that let's you get a visual summary on a PR + get quizzed on it, but ultimately decided it's better to keep it an optional thing for people that want to understand AI PRs rather than force it as a gate, the volume is slowly becoming too high for even that. I agree with the sentiment behind this though as I felt this was needed as well.
hypfer•1h ago
I mean I see the idea, but at least I use LLMs for code generation in two distinct ways.

The first is when I care about the code. That's when I actually read what it produces and force it to use my mental model of how things should be.

The second is when I just need a solution that sorta fits the requirements provided. Then I don't read the code because I really do not care.

So this hook would either ask me things I know, or it would ask me things I do not care about.

But I guess this is very workflow-dependent.

mikepurvis•51m ago
I think this tool is meant to be something you impose on your colleagues who treat all code like the second bucket.
nkmnz•1h ago
It’s ironic that all negative comments on here are dismissive because “slop’s baaaaad”. Yes, slop is bad. Carelessness is bad. Lack of understanding is bad. It always has been. Code has been copied from stackoverflow. Built-in methods or std libraries have been used in a wrong way. Edge cases haven’t been covered. Rate-limiting and other hardening tasks haven’t been taken care of until the system broke. The code wasn’t DRY.

Now, people are building tools that not only hide the solutions to these problems in some obscure coding tool, markdown file, or agent harness, but they build gates that help developers to elevate themselves from the darkness of not knowing better. The number of developers roughly doubles every ~3 years, so at any given time, half of the people building software have less than 3 years of experience. Most of them didn’t even study CS before starting their careers. Tools like this will be the new warning voice that told people like us 5 to 10 years ago to never copy code from stackoverflow that you didn’t understand. It’s great.

xiaoyu2006•5m ago
The problem with AI SE is that AI writes un-architecture-ed code. The problem #2 is that a lot of people suck even more....
man_luke•1h ago
So who is the master of whom?
sailorganymede•50m ago
Honestly I love to see people working on this problem ! I actually built a similar project myself (https://github.com/bhurghundii/vibecheck.dev) except it prevents you from merging on the PR level. I’d love to get in touch to talk about it sometimes.

Edit: I see there are a lot of people questioning the value of this. The thing is that there are teams where people are just pumping tons of AI code without understanding their work (literally take the ticket and dump it) and shipping it. culture change is the right answer but v hard but this at least slows things down and is quick to implement

compounding-err•49m ago
This is cute and novel, but practically useless. For those who use AI efficiently and effectively, this is useless. For those who don't, this becomes friction they don't want. Who really needs this?
cjimesh•44m ago
Its the right problem statement, but we normally let the code review process take care of this.
thomask1995•43m ago
I think this would be killer for OSS maintainers.
jan_m_savage•27m ago
a tool written by AI (mostly) to check code written by (possibly other) AI.

however, it still feels like a lot of work. what if AI hallucinates during the check?

chacha-bong•19m ago
Lol I built this and immediately got frustrated with it and stopped using it. I think I don't like being questioned by someone who I expect to work like magic.
theParadox42•19m ago
I certainly feel like certain AI coding practices I have leave me with nothing learned in a frustrating way. Sometimes the most effective way to getting what I want is just describing a goal really clearly, and then bashing the AI until it gets there. That bashing process can take a lot of energy and yet I don’t gain useful skills or a “better way” that I would if I was still coding. I generate more training data for BigAI corp, but that’s a slow return cycle.

Not sure if this is the right solution, but I would like to learn/understand/grow more as I pursue reckless efficiency.

ericand•19m ago
Humans are now test subjects in the ci pipeline

Show HN: Sphinx – A hook that quizzes you on your AI's code before shipping

https://sphinx-six-theta.vercel.app/
88•critiquebrowser•2h ago•25 comments

Show HN: High-quality duck audio synthesizer

https://celphase.github.io/duck-pond/
122•celphase•18h ago•28 comments

Show HN: Llmspeed – feel how fast a local LLM runs before you buy the hardware

https://llmspeed.dev/
280•albinstman•1d ago•80 comments

Show HN: Esp32sim – Run ESP32 firmware in the browser

https://github.com/mikroverk/esp32sim
153•joakimeriksson•17h ago•17 comments

Show HN: Parin – A 2D game engine between raylib and Godot, written in Dlang

https://github.com/Kapendev/parin
61•Kapendev•1d ago•16 comments

Show HN: Things to Do API

https://thingstodoapi.com/
46•invalidmonk•1d ago•24 comments

Show HN: 500 clocks in one 6.3 MB HTML file by Opus 5.5

https://tkgally.github.io/500-clocks/
41•tkgally•3h ago•15 comments

Show HN: Gemini 4 Argon plays StarCraft

https://starskirmish.com/bench/v0-2/
243•__cayenne__•1d ago•110 comments

Show HN: Wonderhop – A daily game: guess what most people say, or what none do

https://wonderhop.io/en/
116•mtlduo•4d ago•92 comments

Show HN: Cosplay as a tech lead, using gVisor to sandbox agents

https://github.com/SoftwareRenderer/MIKE
2•SftwareRenderer•5h ago•1 comments

Show HN: Pay-per-Crawl – make AI crawlers pay per page in USDC, for 10 stacks

https://forgemesh.io/blog/pay-per-crawl-every-stack
8•agenticbotbot•13h ago•2 comments

Show HN: MCPX – MCP server directory scanning for tool poisoning, leaked keys

https://www.mcpx.digital/
2•chaostheorx•7h ago•0 comments

Show HN: MoroccoAPI: An open source API for Moroccan public data

https://moroccoapi.dev/
2•benizizamohamed•7h ago•1 comments

Show HN: Flipflop – Iroh-powered persistent tunnels for filesharing

https://github.com/andunieee/flipflop
146•andunie•3d ago•71 comments

Show HN: rStation – A shared research lab for your AI agents

https://rstation.ai/
58•stephenchung•1d ago•19 comments

Show HN: Fakeipedia – Wikipedia for worlds that don't exist

https://fakeipedia.org
41•darajava•1d ago•23 comments

Show HN: PrimerKit, financial market work at agent speed

https://primerkit.ai/
2•KalskiTheDan•9h ago•0 comments

Show HN: Stoke Money – Personal finance app built around a cash flow forecast

https://stoke.money
32•_wesley•1d ago•20 comments

Show HN: Petal, open-source CoScreen/ScreenHero finally free

https://petal.live/
225•thedracle•3d ago•41 comments

Show HN: Photos to Gaussian Splat inside your browser using DA3 Small

https://antoinemopa.github.io/splatting-rs/
4•antoineMoPa•11h ago•0 comments

Show HN: Fundstash – expense tracker that parses bank SMS on-device, no cloud

https://fundstash.app/
2•houz_of_apps•12h ago•0 comments

Show HN: Online Piano – Play a Free Virtual Piano Keyboard

https://urpiano.com/
13•artiomartiom•1d ago•1 comments

Show HN: Unfenced – Land for sale that borders public land

https://unfenced.land/
315•otherwatersflow•2d ago•200 comments

Show HN: MirrorMD – An AI second opinion from a facial cosmetic surgeon

https://mymirrormd.com/
9•AIcosmeticsurge•2d ago•9 comments

Show HN: OneDeploy – Managed open-source apps with nightly backups and TLS

https://onedeploy.co
28•relatedcode•1d ago•11 comments

Show HN: Proa – A Rust web framework with fast SSR and multi-target rendering

https://proa.so/
107•burnrate•2d ago•35 comments

Show HN: Atari Gravitar in VR

https://gravitar-vr.github.io
4•smoothwater8912•14h ago•0 comments

Show HN: Flying rocket car x Flappy Bird

https://bs.fyi/arcade/flying-car
2•drchiu•14h ago•2 comments

Show HN: Would You Merge It? – 24 bugs AI assistants write, as fix-it katas

https://github.com/SohailKhan0525/would-you-merge
3•qofenolabs•14h ago•0 comments

Show HN: Camera Controls and Motion for AI Video Prompts

https://www.kapwing.com/ai/prompt-generator/camera
11•jenthoven•1d ago•1 comments