frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Vchk – Security scanner for AI-generated code

https://www.vchk.dev/
1•feruzkarimov•1h ago

Comments

feruzkarimov•1h ago
I'm a CS student who spent the last few weeks researching how AI coding tools systematically produce vulnerable code. The data is pretty alarming: 45% of AI-generated code contains security flaws (Veracode), developers using AI assistants produce SQL injection at 5.1x the rate of unassisted developers (Perry et al., IEEE S&P 2023), and ~20% of AI-recommended packages don't even exist in registries (USENIX Security 2025). Existing tools like ESLint, Semgrep, and Bandit were built for human-written code. They miss the specific patterns AI produces — the "almost right" auth flows, the hallucinated package names, the parameterized query that's parameterized everywhere except the ORDER BY clause. vchk is a CLI tool (npx vchk) that catches these patterns. It runs a 4-stage pipeline: regex fast-pass, Babel AST analysis, npm/PyPI registry verification for hallucinated packages, and contextual severity scoring. 8 detection rules covering SQL injection, hardcoded credentials, XSS, missing auth, weak randomness, permissive CORS, log injection, and hallucinated packages. I validated it against 12 real vibe-coded repos from GitHub. Found real exploitable vulnerabilities — wildcard CORS on Supabase edge functions, dangerouslySetInnerHTML with unsanitized user content, plaintext master passwords in source code. 0% false positive rate on the CLI after tuning. Try it in the browser: https://vchk.dev CLI: npx vchk GitHub: https://github.com/feruzkarimovv/vibecheck Built with TypeScript, Babel parser, Next.js for the playground. The detection rules are based on a 63-pattern research database I compiled from 9 academic papers and 14 industry reports. All open source, MIT licensed. Would love feedback — especially from security researchers on what patterns to add next.

Real or Slop? – Programming Languages Papers Edition

https://slop.zackg.me/
1•matt_d•4m ago•0 comments

Commandments of AI (Mindfulness)

2•xaj•7m ago•0 comments

Knowledge workers managing AI show collapsed productivity, not just a plateau

1•dfordp11•10m ago•0 comments

New iPhone app covering retro CPUs

https://apps.apple.com/us/app/opcodes/id6760205834
1•GrantMeStrength•13m ago•1 comments

AI – Assassinating Intelligence

https://yashgarg.dev/posts/ai-slop/
1•salkahfi•14m ago•0 comments

Show HN: Hat v0.7.0 – Fast, local automatic file compression and conversion

https://github.com/bittere/hat
1•_bittere•15m ago•0 comments

Meta's Omnilingual MT for 1,600 Languages

https://ai.meta.com/research/publications/omnilingual-mt-machine-translation-for-1600-languages/?...
1•j0e1•16m ago•0 comments

Show HN: Bank Parser – Convert US Bank Statement PDFs to QuickBooks-Ready Excel

https://bank-parser.com
1•zetbaur•16m ago•0 comments

Doubling down on open-access quantum computing

https://www.ibm.com/quantum/blog/open-plan-updates
1•jonbaer•16m ago•0 comments

Show HN: Llmtop – Htop for LLM Inference Clusters (vLLM, SGLang, Ollama, llama)

https://github.com/InfraWhisperer/llmtop
1•rpotluri•17m ago•0 comments

Review the Spec. Not the Code

https://www.augmentcode.com/blog/review-the-intent-not-the-code
1•knes•20m ago•0 comments

What is Nvidia NemoClaw and how to try it

https://mashable.com/article/nvidida-nemoclaw-what-it-is-how-to-try-it
1•geoffbp•23m ago•0 comments

Electric vehicles avoided oil consumption of 70% of Iran's 2025 exports

https://ember-energy.org/latest-updates/electric-vehicles-avoided-oil-consumption-equivalent-to-7...
1•dabinat•30m ago•0 comments

Review of Microsoft's ClearType Font Collection (2005)

https://typographica.org/on-typography/microsofts-cleartype-font-collection-a-fair-and-balanced-r...
1•precompute•32m ago•0 comments

Your terminal, finally has memory!

https://github.com/KunalSin9h/yaad
2•knlsn•34m ago•1 comments

Rust-accelerated reinforcement learning, 140x faster than Python

https://github.com/riserally/rlox
3•wkowalpl•37m ago•1 comments

Iranian security chief Ali Larijani killed in air strike

https://www.bbc.com/news/articles/c24deezq6meo
1•tartoran•43m ago•1 comments

India's 20 years of GDP misestimation: New evidence

https://www.piie.com/publications/working-papers/2026/indias-20-years-gdp-misestimation-new-evidence
1•littlexsparkee•43m ago•0 comments

AI coordinates with your friends' AI so nobody has to

https://sotto.us
2•felixwu•47m ago•0 comments

Show HN: Vibe Remote – Code from your bed or the park with Claude Code/Codex

https://vibe-remote.com
2•amarkdown•51m ago•2 comments

Smoother Signatures (2012)

https://developer.squareup.com/blog/smoother-signatures/
1•wxw•52m ago•0 comments

The remaining questions after the Supreme Court's tariffs ruling

https://www.scotusblog.com/2026/03/the-remaining-questions-after-the-supreme-courts-tariffs-ruling/
2•treetalker•53m ago•0 comments

My Claude Code setup you definitely shouldn't use. It's AI Overkill

https://github.com/notque/ai-overkill
3•AndyNemmity•57m ago•1 comments

From Descartes to punk rock, the letter X has an extraordinary history

https://www.npr.org/2026/03/17/nx-s1-5732951/letter-x-etymology-religion-punk-descartes-romans-al...
1•andsoitis•59m ago•0 comments

Forget Flags and Scripts: Just Rename the File

https://robertsdotpm.github.io/software_engineering/program_names_as_input.html
5•Uptrenda•1h ago•3 comments

Life in Hitler's Capital

https://www.newyorker.com/magazine/2026/03/16/stay-alive-berlin-1939-1945-ian-buruma-book-review
2•mitchbob•1h ago•1 comments

Study finds scientists' jokes mostly fall flat

https://www.nature.com/articles/d41586-026-00854-9
2•y1n0•1h ago•3 comments

SQLite WAL-reset database corruption bug

https://sqlite.org/wal.html#walresetbug
3•jzebedee•1h ago•0 comments

We optimized Dash's relevance judge with DSPy

https://dropbox.tech/machine-learning/optimizing-dropbox-dash-relevance-judge-with-dspy
2•handfuloflight•1h ago•0 comments

TrustAgentAI – Cryptographic receipts for MCP tool calls (non-repudiation layer)

2•kirillostrovsky•1h ago•0 comments