frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Plot lines of code over time in Git repositories

https://github.com/emanueldonalds/git-loc-plot
2•genericspammer•1y ago
It's a small wrapper around cloc (https://github.com/AlDanial/cloc), which just provides a convenient way to plot lines of code over time in a Git repository.

The script runs cloc on each commit in your current branch, starting from HEAD tracing back until the first commit.

For large repositories with many commits, you can tell it to only count every n:th commit with the '--step' option to speed up processing.

The way it works is quite sub-optimal, since every single file is counted in each commit, even if the file didn't change since last iteration. Might be a fun project later to find some nice optimizations, maybe by counting files one by one and keeping a dict of line count by file hash, or something along those lines.

Maybe someone will find this script useful, maybe not, anyways happy to hear if someone has any thoughts :)

A Computational Introduction to Number Theory and Algebra

https://shoup.net/ntb/
1•ibobev•51s ago•0 comments

Iran Update Special Report, June 15, 2026

https://understandingwar.org/research/middle-east/iran-update-special-report-june-15-2026/
1•everybodyknows•2m ago•0 comments

Microsoft sued by shareholders over expenses, cloud business, AI

https://www.reuters.com/business/microsoft-sued-by-shareholders-over-expenses-cloud-business-ai-2...
1•laphony•2m ago•0 comments

Issues with the "NAND gate of math": EML revisited

https://dzfrias.dev/blog/eml/
1•dzfrias•4m ago•0 comments

Show HN: I built a philosopher-inspired thinking style quiz

https://pilnmeness.com/wp-content/uploads/iq-diagnosis/diagnosis.html?lang=en&v=107
1•mgmg_life9•4m ago•0 comments

World Cup 2026: Soccer Arcade Games Through the Years

https://arcadeheroes.com/2026/06/13/world-cup-2026-soccer-arcade/
1•speckx•4m ago•0 comments

Someone Has to Take the Leap

https://blog.livenearfriends.com/take-the-leap/
1•surprisetalk•4m ago•0 comments

Show HN: Polymr – A Platform for Controllable Execution and Adaptive Interaction

https://polymr-platform.github.io/
1•its-a-new-world•5m ago•0 comments

Apple's CUPS repo was archived

https://github.com/apple/cups
3•qrobit•5m ago•1 comments

DreamX-World 1.0: A General-Purpose Interactive World Model

https://arxiv.org/abs/2606.16993
1•berlianta•6m ago•0 comments

An open commons for code agent traces

https://trace-commons-web.hf.space/
2•newswasboring•7m ago•0 comments

Four Practices for Building Better with AI Agents

https://twitter.com/christinetyip/status/2066890379375374474
2•christinetyip•7m ago•0 comments

Information-flow control: Moving toward secure, autonomous agents

https://commandline.microsoft.com/information-flow-control-moving-toward-secure-autonomous-agents/
1•myyke•7m ago•0 comments

Evidence-Based Management

https://www.scrum.org/resources/online-evidence-based-management-guide
2•abrbhat•8m ago•0 comments

Artificial Intelligence Index Report 2026

https://arxiv.org/abs/2606.15708
1•root-parent•8m ago•0 comments

But yak shaving is fun

https://parksb.github.io/en/article/32.html
2•parksb•8m ago•0 comments

I Fired Google

https://www.theartofdoingstuff.com/i-fired-google/
1•speckx•8m ago•0 comments

Offline ablation predicted -0.19pp. Production delivered and1.11pp

https://flyback.ai/engineering/ablation-said-ship
2•flyback•12m ago•0 comments

Smarter Robot Emotions from Vision Language Models

https://spectrum.ieee.org/robot-emotions-visual-language-models
1•rbanffy•12m ago•0 comments

The Nature of Code

https://natureofcode.com
1•KomoD•13m ago•0 comments

How to Visit Every European Microstate

https://aaronson.org/blog/how-to-visit-every-european-microstate
3•aaaronson•13m ago•1 comments

What's the current state of tracing JITs? (2024)

https://twitter.com/ShriramKMurthi/status/1818009884484583459
1•tosh•13m ago•0 comments

KDE Plasma 6.7 Released

https://lwn.net/Articles/1078160/
2•lxst•14m ago•1 comments

A Drizzle migration linter that catches unsafe schema changes in CI

https://archestra.ai/blog/drizzle-migration-linter
5•joeyorlando•14m ago•0 comments

Adobe Alternatives: list of alternatives for Adobe software

https://github.com/KenneyNL/Adobe-Alternatives
1•klaussilveira•16m ago•0 comments

France's spy agency replaces Palantir with local rival

https://www.ft.com/content/5d243755-5fe7-499c-9978-6171aab96062
3•mmarian•17m ago•0 comments

Physics of Noseriding [video]

https://www.youtube.com/watch?v=MsrYg4nDeDE
1•iamjs•19m ago•0 comments

Stop Drawing Eyelashes on Animals

https://brooke.substack.com/p/the-future-is-female-mosquitos
1•surprisetalk•20m ago•0 comments

Show HN: Hackers for Granny (defense against industrialized elder fraud)

https://professorsigmund.com/praxis/hackers_for_granny_manifesto.html
7•Prof_Sigmund•20m ago•2 comments

How developers react to AI-scented blog posts

https://writethatblog.substack.com/p/dev-reaction-to-ai-blog-posts
3•eatonphil•20m ago•0 comments