frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I Vibecoded a Python Class Hierarchy Checker (Needs Your Eyes)

https://github.com/agaz1985/umberto
2•adale•1y ago
I vibecoded a static checker for Python class hierarchies. Basically a tool that scans inheritance trees, spots structural issues (like unimplemented abstract methods or messy multiple inheritance), and helps enforce clean design patterns without running the code. Additionally, if you provide an OpenAI key, it suggests you how to refactor with composition.

It’s still rough and definitely needs polish and tests, but I wanted to put it out there early to see if it might be interesting or useful to others.

I’d love your thoughts. Is this something you’d find useful? Or is it solving a non-problem? Curious to hear what you think.

Contributions are very welcome. Feel free to open issues or PRs if you have ideas or just want to help shape it.

Repo: https://github.com/agaz1985/umberto

Understanding the Odin Programming Language

https://odinbook.com/
2•AlexeyBrin•3m ago•0 comments

Insights

https://cursor.com/insights
1•shahargl•4m ago•0 comments

Paris is harnessing the Seine to replace air-con

https://www.theguardian.com/environment/2026/jun/26/underground-revolution-seine-cooling-network-...
1•giuliomagnifico•5m ago•0 comments

'They Don't Need People': The Workers Left Behind by China's Robot Drive

https://www.nytimes.com/2026/07/11/world/asia/china-workers-robots-factories.html
1•jhonovich•9m ago•0 comments

Show HN: Avoid codebase sloppification and AI-generated spaghetti code

https://github.com/lambda-alpha-labs/Graphenium
1•Graphenium•12m ago•0 comments

Speculative Agents Need a Commit Boundary

https://www.differentiated.io/blog/speculative-agents-need-a-commit-boundary
1•marcelmarais•15m ago•0 comments

How to Write an Effective Software Design Document

https://refactoringenglish.com/excerpts/write-an-effective-design-doc/
1•mtlynch•15m ago•0 comments

Unauthenticated RCE in Motorola's MR2600 Router

https://mrbruh.com/motorola/
3•MrBruh•19m ago•0 comments

How a throwback to 2006 took down Telstra's national phone network

https://www.theguardian.com/australia-news/2026/jul/10/2006-throwback-took-down-telstra-national-...
1•MrBruh•19m ago•0 comments

Using a Highly Dynamic Language for Development [pdf]

https://github.com/Shinmera/talks/blob/master/gic2021-highly-dynamic/paper.pdf
1•sph•19m ago•0 comments

Yt-Dlp Sequence Diagrams

https://app.ilograph.com/demo.ilograph.yt-dlp/Download%2520a%2520YouTube%2520Video
2•billyp-rva•22m ago•0 comments

AI rebrands fail to deliver a lasting share price boost

https://www.ft.com/content/07fa9ce9-ac21-484c-a57c-078b0bb0fd3b
3•sbulaev•22m ago•0 comments

Hourly Billing Encourages Lying

https://orchidfiles.com/hourly-pay/
1•theorchid•24m ago•1 comments

Improving PlantVillage Dataset: How I Solved Background Bias

https://www.kaggle.com/discussions/general/724375
1•The_Architect_•26m ago•0 comments

An unusual way to recommend a Linux distro

https://www.youtube.com/watch?v=_iTTRI6mIH4
1•ashitlerferad•26m ago•0 comments

Scientists Solve Mystery of Bizarre 'Alien Megastructure' Star

https://www.404media.co/scientists-solve-mystery-of-bizarre-alien-megastructure-star/
2•Brajeshwar•29m ago•0 comments

Agent Data Injection: Arbitrary Click Attack Against Web Agents

https://compsec.snu.ac.kr/blog/agent-data-injection
4•cw00h•33m ago•0 comments

The Clawd Grip: breaking free from Logitech G HUB

https://louisabraham.github.io/articles/clawd-grip
1•Labo333•35m ago•0 comments

Lindsey Graham dies at 71 after sudden illness

https://www.cnn.com/2026/07/12/politics/sen-lindsey-graham-dies-at-71-hnk
2•kilroy123•35m ago•1 comments

Stop Memorizing Design Patterns: Use This Decision Tree Instead

https://medium.com/womenintechnology/stop-memorizing-design-patterns-use-this-decision-tree-inste...
1•bmacho•35m ago•1 comments

Why Cursor Is the Most Practical Choice for Beginners in Agentic Coding

https://calcrecipe.com/en/workshop/6
1•wsdn•37m ago•0 comments

Jj v0.43.0 Released

https://github.com/jj-vcs/jj/releases/tag/v0.43.0
3•birdculture•39m ago•0 comments

FreeCAD: New Addon; Banana for Scale

https://blog.freecad.org/2026/07/12/new-addon-banana-for-scale/
2•Klaster_1•39m ago•0 comments

Morosx MX88 Manet [video]

https://www.youtube.com/watch?v=yFxEGkT_pfw
1•marklit•43m ago•0 comments

Waldi: A quiet place to write, and to be read

https://github.com/waaldev/waldi
1•waaldev•44m ago•0 comments

AI backlash hits university: laptops and phones banned for law students

https://www.foxnews.com/media/ai-backlash-reaches-major-university-bold-ban-laptops-phones-students
3•01-_-•46m ago•0 comments

MRI Grid Viewer

https://github.com/MarvinSchwaibold/mri-grid-viewer
1•dsego•47m ago•0 comments

IT administrators are "fed up" with Microsoft's "useless" apps and Windows 11

https://www.neowin.net/news/it-admins-feel-overwhelmingly-sick-of-microsoft-and-windows-11-garbag...
27•01-_-•48m ago•18 comments

What Makes Humans Stupid

https://nautil.us/what-makes-humans-stupid-1282459
3•imartin2k•49m ago•1 comments

On-call Engineer 2026 [video]

https://www.youtube.com/watch?v=sY1UqUuBqQQ
1•throwaway2027•51m ago•0 comments