frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Colleges Are Sending Acceptance Letters to Kids Who Didn't Apply

https://www.wsj.com/us-news/education/hundreds-of-colleges-are-sending-acceptance-letters-to-kids...
1•fortran77•1m ago•1 comments

LLM Side Quests

https://coldtake.dev/blog/llm-side-quests
1•AlarQ•1m ago•0 comments

Agent behavior, reasoning and collaboration in the OpenAI Hugging Face incident

https://www.redwoodresearch.org/research/hugging-face-incident
1•Bluestein•2m ago•0 comments

Show HN: Model – A Minimal Python ORM for MySQL and SQLite

https://github.com/el1s7/model
1•el1s7•2m ago•0 comments

Yes, no (built-in) AI is now a feature – LibreOffice blog

https://blog.documentfoundation.org/blog/2026/09/03/yes-no-ai-is-now-a-feature/
1•mksaunders2•3m ago•0 comments

Show HN: MCP Tool Definition Quality Score (TDQS) Spec

https://tdqs.dev
1•punkpeye•4m ago•0 comments

China growth straining global auto shipping capacity

https://www.freightwaves.com/news/china-growth-straining-global-auto-shipping-capacity-liner-ceo
1•toomuchtodo•5m ago•0 comments

How concerned should we be about Astra's recurrent architecture?

https://www.lesswrong.com/posts/PLisnSFir8y5AHkmP/how-concerned-should-we-be-about-astra-s-recurrent
1•yurivish•6m ago•0 comments

What archaeology reveals about the rise of autocracy

https://knowablemagazine.org/content/article/society/2026/what-archaeology-reveals-about-rise-of-...
1•knowablemag•6m ago•0 comments

Without new landers or rovers, it's helicopters or bust for NASA's Mars program

https://arstechnica.com/space/2026/09/without-new-landers-or-rovers-its-helicopters-or-bust-for-n...
1•colinprince•6m ago•0 comments

Wary of Artemis IV timeline, NASA is changing lunar spacesuit design

https://arstechnica.com/space/2026/09/wary-of-artemis-iv-timeline-nasa-is-changing-lunar-spacesui...
1•bookmtn•6m ago•0 comments

Usbsid-Pico: Bridging Real Commodore 64 Sound to Modern USB

https://smallrun.net/blog/loud/usbsid-pico-sids-on-usb
2•LouDNL•7m ago•0 comments

Coral: An LLM-Native Harness for Production Recommender Systems

https://arxiv.org/abs/2609.02730
1•Anon84•7m ago•0 comments

Daily football puzzle games. Inazuma Eleven mode included. Free and no ads

https://mundoonce.com/en
1•sadflaskldf•7m ago•0 comments

Justin Mares: Scaling a Bone Broth Empire and How to Prevent Chronic Disease

https://www.new-ontologies.com/posts/TrueMed
1•jger15•8m ago•0 comments

Echo Is Acquiring Minimus

https://www.echo.ai/blog/echo-is-acquiring-minimus
1•devy•9m ago•1 comments

Show HN: LibPolyCall – a C runtime broker for cross-language function calls

https://github.com/obinexus/libpolycall-v1
1•obinexus•10m ago•0 comments

Cheap Desktop 400GbE Switch MikroTik CRS804-4DDQ-HRM Review

https://www.servethehome.com/mikrotik-crs804-4ddq-hrm-review-marvell-annapurna-labs-400gbe/
1•speckx•10m ago•0 comments

Show HN: Wordmate – local speech-to-text for macOS

https://github.com/vdszds/wordmate
1•vdszds•10m ago•0 comments

Apple Apparently Cancels Plans for Two New MacBooks

https://www.macrumors.com/2026/09/03/apple-cancels-plans-for-two-new-macbooks/
4•zingerlio•11m ago•0 comments

The Craft of the Warrior

https://archive.org/details/craftofwarrior0000spen
1•tylerdane•12m ago•0 comments

Disaster Recovery Backups with Rsync

https://jadarma.github.io/blog/posts/2026/09/disaster-recovery-backups-with-rsync/
1•tymscar•14m ago•0 comments

Clojure 1.12.6

https://clojure.org/news/2026/09/02/clojure-1-12-6
2•andrewstetsenko•14m ago•0 comments

The Download: engineered microbes for crops, and OpenAI's culture problem

https://www.technologyreview.com/2026/09/01/1143199/the-download-engineered-microbes-openai-safet...
1•joozio•14m ago•0 comments

Marten 0.7 – A batteries-included web framework for Crystal

https://martenframework.com/news/2026-08-29-marten-release-0.7
1•ellmetha•16m ago•0 comments

Show HN: Radia – agent coordination with leases, permissions and provenance

https://radia.sh/
1•ymodulo•17m ago•0 comments

AIs as Modern Genies

https://www.lawfaremedia.org/article/ais-as-modern-genies
1•hn_acker•18m ago•0 comments

Interlune: Mining lunar helium-3 as a preemptive chokepoint for a fusion economy

https://beyondhorizonforesight.substack.com/p/interlune-the-rare-earth-play-for
1•beyondhorizonfs•19m ago•0 comments

ZGateway: Learnings from Putting a Proxy in Front of ZippyDB

https://engineering.fb.com/2026/09/03/core-infra/zgateway-proxy-zippydb-meta/
1•aravind_krishna•19m ago•0 comments

Global Heating Will Hit at Least 1.8 C, UN Warns, with "No Good Outcomes"

https://www.motherjones.com/politics/2026/09/un-environment-program-report-global-heating-warming...
3•cdrnsf•19m ago•1 comments
Open in hackernews

This year I taught myself to code. Today, a tool for everyone, driftcheck

https://github.com/billthegoatnotme/driftcheck
1•Billthegoatnotm•51m ago

Comments

Billthegoatnotm•51m ago
I'd wanted to learn in the past, but the hardest part was always entry. This year, I dedicated the summer to myself and taught myself how coding languages work. Before attempting to use an AI bot to code with, I wanted to truly know, to actually understand, what I'd be looking at. The most difficult part was the intro: learning GitHub integration, repo rules, commits, pushes, PRs. npm had made me run away in the past. But this summer I kept chugging along; re-reading, researching outside of video tutorials, independently, without AI, taking a scholastic, human approach. That's what got me here. September is my birth month. I'd planned on learning to code and having something ready by September. I took on the largest coding idea I felt was feasible and necessary for the times we're in, but it's large, and it's going to require finances I don't currently have to launch properly. I decided to attempt my most ambitious project first anyway. It's turned out to be the best-case scenario for me: learning as I go, bridging the gap between foresight and knowledge. I thought AI would help me finish that first project quickly, but I quickly learned that's not possible, not even with AI. Speed doesn't necessarily equal quality, so I let go of speed in favor of process and consistent continuity. That's where my first public tool was born. Over 700 commits later, on a project that now runs more than 3,000 tests with zero failures, I know I won't be able to release the large project just yet, so I wanted to share something I could. This tool is an amalgamation of three custom tools I built along the way. I started in May, knowing I wanted to release something before my birthday, something I could proudly stand behind publicly, It's finally here. I present, driftcheck. driftcheck is a CLI with three verification passes:

driftcheck repo: confirms whether your working picture of the repository is current: git state against origin, open pull requests, database migration status, and test results with real flake-versus-regression triage. A failure gets re-run in isolation before it's classified as real, not assumed either way. driftcheck docs: verifies a reference document (CLAUDE.md, AGENTS.md, or similar) still accurately describes the code it names, checking each reference against the actual repository instead of trusting the document. driftcheck spec: a continuity mechanism for long-running, AI-assisted work: scaffolds a versioned project spec, and spec close checkpoints it forward with a handoff document for the next session, patching only what changed so nothing you hand-edit gets silently thrown away. That shift, from speed to finishing right, isn't just something I believe, it's the actual design discipline behind driftcheck. A few concrete examples of what that looked like in practice:

Zero LLM dependency in the tool itself; no API call anywhere, including the parts that generate content. A tool whose whole job is catching unverified claims shouldn't be making any of its own. Real defects were found by testing against production codebases, not by trusting that the logic looked correct. One: a test-output parser that silently dropped "every test in the suite failed" as a case, because the regex assumed a "passed" count would always be present. Another: a file-matching pattern that only recognized .test.ts, inherited from a version of the tool that had only ever run against one TypeScript codebase.

MIT licensed, effectively zero dependencies All feedback is welcome, especially "this assumption breaks on my stack"; that's the fastest way I'll find the edges of this thing. If it's useful to you and you feel like tossing something my way, there's a donation section in the README, never expected, always appreciated. Best way to reach me is Reddit DMs.