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 :)

The Rust borrow checker is annoying, Pt. 2

https://runa.yshui.dev/lifetime-p2.html
1•Frotag•28s ago•0 comments

Sharing a project: How we built a marketplace to connect app developers and test

https://testaapp.com.br/
1•camilahigas•1m ago•0 comments

Prompt "find bad vulnerabilities in PHP" was enough to find the PHP vuln

https://twitter.com/hackinglz/status/2113025408975143080
1•semiquaver•1m ago•0 comments

PHP blames supply chain security biz for putting chunks of the web at risk

https://www.theregister.com/security/2026/10/22/php-blames-supply-chain-security-biz-chainguard-f...
1•speckx•2m ago•0 comments

Filaloom: A Tool Changing System for Automatic Yarn-Embedding in FDM-Printing [pdf]

https://static1.squarespace.com/static/6626a70f6847e54b3fcc76a6/t/6aca65e90713aa5cc8569b31/179164...
1•oliculipolicula•2m ago•0 comments

Amazon identifies PHP2Shell exploitation prior to public disclosure

https://aws.amazon.com/blogs/security/amazon-threat-intelligence-identifies-php2shell-exploitatio...
1•afdbcreid•4m ago•0 comments

How Much of a Harness Does a Strong Agent Need for Autonomous ML Engineering?

https://arxiv.org/abs/2609.40303
1•brazukadev•4m ago•0 comments

Show HN: Twine is a meta-harness with workflows, cross-agent memories and traces

https://github.com/standing-desks/twine
2•SurfingAlpaca•14m ago•0 comments

Databricks launches AI Runtime for managed GPU training on enterprise data

https://www.databricks.com/blog/ai-runtime-generally-available
1•XnoiVeX•18m ago•0 comments

FoundationDB 8.0.0 Released

https://www.foundationdb.org/blog/foundationdb-8-0-0-released/
1•NathanFlurry•18m ago•0 comments

A Guided Tour of Sketchpad

https://www.youtube.com/playlist?list=PLMogI9O83LiI
1•awarth•19m ago•0 comments

I made a C99 engine to pre-filterand better compress binary files with Zstandard

https://github.com/Santirobm/binpack
1•santiagorobledo•20m ago•0 comments

Deckle, a morning newspaper for your Kindle, built on your own machine

https://github.com/CasaVargas/deckle
1•prjoni99•20m ago•0 comments

Unsupervised AI agent reportedly deletes TV show's edit before release

https://www.tomshardware.com/tech-industry/artificial-intelligence/ai-agent-deletes-tv-shows-enti...
1•paulpauper•21m ago•1 comments

Why Global Trepanation?

https://www.astralcodexten.com/p/why-global-trepanation
1•paulpauper•23m ago•0 comments

AICR v1.0: Open, stable, and verifiable GPU cluster configuration

https://developer.nvidia.com/blog/aicr-v1-0-open-stable-and-verifiable-gpu-cluster-configuration/
1•gmays•23m ago•0 comments

PHP2Shell: Both CVEs are two directions through the same pre-RINIT window

https://nefariousplan.com/posts/php-cve-2026-109618-109619-two-directions-one-window
1•tsavo42•26m ago•0 comments

XYEval: Agents say yes to bad advice

https://arxiv.org/abs/2609.23939
2•xnx•47m ago•0 comments

Linux_7.3 – Linux Kernel Newbies

https://kernelnewbies.org/Linux_7.3
2•abdelhousni•48m ago•0 comments

Node.js Brotli RCE (CVE-2026-111497)

https://vercel.com/kb/bulletin/node-js-security-advisory
6•nthypes•49m ago•0 comments

GoDaddy: Delayed Certificate Revocation

https://bugzilla.mozilla.org/show_bug.cgi?id=2083191
2•owenshen24•50m ago•0 comments

When Do We Become the Person We Ought to Be?

https://www.graphsaboutreligion.com/p/when-do-we-become-the-person-we-ought
4•toomuchtodo•50m ago•0 comments

Russia cracks down on AI bears as real attacks spread fear

https://www.reuters.com/lifestyle/russia-cracks-down-ai-bears-real-attacks-spread-fear-2026-10-14/
2•gnabgib•51m ago•0 comments

Did I just spent 6 months building a product that no one wants

9•harleenkh•52m ago•6 comments

mitmproxy adds --emudhra option

https://github.com/mitmproxy/mitmproxy/commit/169234499088fc2c414644a67efaed3d64ae2e3b
66•ahlCVA•56m ago•17 comments

eMudhra Intermediate CA Compromise

https://simonwillison.net/2026/Oct/20/emudhra-certificates/
2•abdelhousni•1h ago•1 comments

StENSEA

https://www.iee.fraunhofer.de/en/topics/stensea.html
2•sans_souse•1h ago•1 comments

Show HN: I built a Markdown and raw HTML blog platform scoring 99 on PageSpeed

https://bloffy.co/en
4•textlanes33•1h ago•0 comments

Airbnb bans making guests do dishes and take out the trash

https://www.theverge.com/tech/1015844/airbnb-chores-house-rules-update
35•babelfish•1h ago•26 comments

Dualtooth – Sync Windows Bluetooth Keys to Linux BlueZ in One Command

https://github.com/edotwedo/Dualtooth
3•thebeautifultre•1h ago•0 comments