frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: A Git(1) implementation written in Python

https://github.com/xqb64/legit
2•xqb64•6h ago
This is a Python port of the git(1) clone that can be found in James Coglan's amazing book, "Building git".

I've definitely had a blast putting it together, and I also learned a lot, both about git and about Python.

I highly recommend the book if you're up for a challenge. I'd say it's in the same ballpark as "Crafting interpreters", "Writing a C compiler", and I imagine "Building a debugger" (still haven't gone through this one, but it does look promising if you're like me and love this sort of thing).

P.S.

I'm always on the lookout for similar "from scratch" books (and other types of resources, more generally), so please shoot if you're aware of any that I'm not.

Thanks

Tech Promised Everything. Did it deliver? [video]

https://www.youtube.com/watch?v=dVG8W-0p6vg
1•mooreds•24s ago•0 comments

Time to get serious about nuclear space travel, new study urges

https://bgr.com/science/its-time-to-get-serious-about-nuclear-space-travel-new-study-urges/
1•Bluestein•2m ago•0 comments

Ask HN: What Pocket alternatives did you move in to?

2•ahmedfromtunis•3m ago•0 comments

Google Is Back at It

https://old.reddit.com/r/cursor/comments/1m2hv36/google_is_back_at_it/
2•cft•3m ago•0 comments

The Big Oops: Anatomy of a Thirty-Five Year Mistake

https://www.computerenhance.com/p/the-big-oops-anatomy-of-a-thirty
1•ibobev•5m ago•0 comments

Lizard: An Efficient Linearization Framework for Large Language Models

https://arxiv.org/abs/2507.09025
1•simonpure•11m ago•0 comments

How Go 1.24 Swiss Tables saved us hundreds of gigabytes

https://www.datadoghq.com/blog/engineering/go-swiss-tables/
1•gandem•13m ago•0 comments

How we tracked down a Go 1.24 memory regression

https://www.datadoghq.com/blog/engineering/go-memory-regression/
1•gandem•14m ago•0 comments

4me.tools Reached 22 Tool

https://4me.tools
1•jack5341•15m ago•0 comments

Top AI Companies Have 'Unacceptable' Risk Management, Studies Say

https://time.com/7302757/anthropic-xai-meta-openai-risk-management-2/
2•gbseventeen3331•15m ago•0 comments

Achieving SOTA LongMemEval scores (80%) with RAG alone

https://mastra.ai/blog/use-rag-for-agent-memory
2•tybaa•17m ago•1 comments

Ask HN: Local Speech Transcription SwiftUI?

1•YAndreaRusso•19m ago•0 comments

Ad Blockers for Real Life Are Now a Thing, Thanks to AR Glasses

https://gizmodo.com/ad-blockers-for-real-life-are-now-a-thing-thanks-to-ar-glasses-2000629343
3•bookofjoe•19m ago•0 comments

Is there an "I" in AI? [PDF]

https://berryvilleiml.com/wp-content/uploads/Is-there-an-%E2%80%9CI%E2%80%9D-in-AI-.pdf
2•Bluestein•24m ago•0 comments

Elon Musk's plan to rain SpaceX's rocket debris over Hawaii's pristine waters

https://www.theguardian.com/technology/2025/jul/17/hawaii-elon-musk-spacex-rocket-debris
2•Stratoscope•24m ago•0 comments

Baltimore's Extraordinary Year

https://popular.info/p/the-secret-to-baltimores-extraordinary
2•MaysonL•24m ago•0 comments

Zig's fieldParentPtr for dumbos like me

https://www.ryanliptak.com/blog/zig-fieldparentptr-for-dumbos/
2•todsacerdoti•26m ago•0 comments

The QWERTY Keyboard Sucks [video]

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

Vibe scraping and vibe coding a schedule webapp for a conference on my phone

https://simonwillison.net/2025/Jul/17/vibe-scraping/
3•simonw•28m ago•0 comments

Spent the week at one of the top AI research conferences

https://www.aol.com/ve-spent-week-one-world-160705643.html
1•Bluestein•28m ago•0 comments

Rivian restarting work on its Georgia factory, emails show

https://techcrunch.com/2025/07/17/rivian-restarting-work-on-its-georgia-factory-emails-show/
1•rntn•30m ago•0 comments

Smarter, workspace-aware code completions for C++ in VS Code

https://devblogs.microsoft.com/cppblog/smarter-workspace-aware-code-completions-for-c-in-vs-code/
3•mariuz•31m ago•0 comments

UTCP: Open, direct alternative to MCP for tool calling

https://github.com/universal-tool-calling-protocol/python-utcp
1•aliraza1006•31m ago•1 comments

New Russian law criminalizes online searches for controversial content

https://www.washingtonpost.com/world/2025/07/17/russia-internet-censorship/
4•perihelions•31m ago•1 comments

PBS, NPR Set to Lose Federal Funding as Senate Passes Doge Cuts

https://www.bloomberg.com/news/articles/2025-07-17/pbs-npr-set-to-lose-federal-funding-as-senate-passes-doge-cuts
2•JumpCrisscross•32m ago•0 comments

Venture Capital firms just got easier to launch

https://venturecapital.createsend1.com/t/d-e-suthdz-l-t/
1•wTheRockb•32m ago•0 comments

Robotaxi Competition Between Tesla, Uber and Waymo Is Beginning

https://www.bloomberg.com/opinion/articles/2025-07-17/robotaxi-competition-between-tesla-uber-and-waymo-is-beginning
1•JumpCrisscross•33m ago•0 comments

Agent DB

https://agentdb.dev/
1•tosh•39m ago•0 comments

Registration Opens for 2025 NASA International Space Apps Challenge

https://www.nasa.gov/earth/registration-opens-for-2025-nasa-international-space-apps-challenge/
1•DocFeind•39m ago•0 comments

Tron: Ares – Official Trailer [video]

https://www.youtube.com/watch?v=YShVEXb7-ic
2•amichail•41m ago•0 comments