frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Mergiraf: Syntax-Aware Merging for Git

https://lwn.net/SubscriberLink/1042355/434ad706cc594276/
32•Velocifyer•1w ago

Comments

pavelai•1w ago
Very impressive enhancement. Not a panacea though. It uses tree-sitter approach to solve situations when two users change the same line of code. For example one change function name and other adds a new argument. It will merge it without conflicts. It still has some troubles to solve complex issues, without knowing author intensions. But can significantly simplify developers' lives. Not sure if it would land into git very soon. It requires all git to know all the parsers you need. But definitely worth adding.
Velocifyer•1w ago
This is a seprate tool that one can tell git to use.
mnemonet•1h ago
This is a very interesting idea that could save a lot of time and pain in big projects.

The example shown reminds me pf Zed's CRDTs [1], and their journey to build a fine-grained version control system for agentic development [2]—I imagine this work could prove useful to the Zed/Cursor team, and likely shares a lot of functionality with DeltaDB [2].

- [1]: https://zed.dev/blog/crdts

- [2]: https://zed.dev/blog/sequoia-backs-zed

vinnyhaps•29m ago
I’m pretty sure one of the Zed founders wrote tree-sitter, so I’m sure there’s some overlap

It’s really cool to see tree-sitter unlock so many of these use cases. I love using [difftastic] for my diffing tool to get context aware diffs. So in the example from the article, the diff would highlight the `void` and `int` changes with a heavier background of red and green respectively

[difftastic]: https://github.com/Wilfred/difftastic

Google will allow users to sideload Android apps without verification

https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html
536•erohead•5h ago•207 comments

Steam Machine

https://store.steampowered.com/sale/steammachine
1611•davikr•11h ago•817 comments

Android 16 QPR1 is being pushed to the Android Open Source Project

https://grapheneos.social/@GrapheneOS/115533432439509433
40•uneven9434•2h ago•6 comments

Steam Frame

https://store.steampowered.com/sale/steamframe
1158•Philpax•12h ago•449 comments

The last-ever penny will be minted today in Philadelphia

https://www.cnn.com/2025/11/12/business/last-penny-minted
618•andrewl•13h ago•798 comments

Human Fovea Detector

https://www.shadertoy.com/view/4dsXzM
82•AbuAssar•5h ago•20 comments

Bitcoin's big secret: How cryptocurrency became law enforcement's secret weapon

https://bitwarden.com/blog/how-cryptocurrency-became-law-enforcements-secret-weapon/
63•LopRabbit•2h ago•22 comments

Project Euler

https://projecteuler.net
389•swatson741•12h ago•96 comments

CollectWise (YC F24) Is Hiring

https://www.ycombinator.com/companies/collectwise/jobs/tv3ufcc-forward-deployed-engineer
1•OBrien_1107•1h ago

Marble: A Multimodal World Model

https://www.worldlabs.ai/blog/marble-world-model
158•meetpateltech•7h ago•36 comments

GPT-5.1: A smarter, more conversational ChatGPT

https://openai.com/index/gpt-5-1/
265•tedsanders•10h ago•278 comments

Mergiraf: Syntax-Aware Merging for Git

https://lwn.net/SubscriberLink/1042355/434ad706cc594276/
32•Velocifyer•1w ago•4 comments

Comparing the Latitude of Europe and America

https://vividmaps.com/comparing-latitude-of-europe-and-america/
12•mooreds•4d ago•1 comments

Large integer precision error in Bash command output rendering

https://github.com/anthropics/claude-code/issues/11506
20•rrwright•2h ago•24 comments

Meta replaces WhatsApp for Windows with web wrapper that uses 1 GB RAM when idle

https://www.windowslatest.com/2025/11/12/meta-just-killed-native-whatsapp-on-windows-11-now-it-op...
58•DearAll•2h ago•9 comments

Fighting the New York Times' invasion of user privacy

https://openai.com/index/fighting-nyt-user-privacy-invasion
313•meetpateltech•15h ago•296 comments

Helm 4.0

https://github.com/helm/helm/releases/tag/v4.0.0
53•todsacerdoti•12h ago•58 comments

GLP-1 drugs linked to lower death rates in colon cancer patients

https://today.ucsd.edu/story/glp-1-drugs-linked-to-dramatically-lower-death-rates-in-colon-cancer...
104•gmays•10h ago•99 comments

Valve is about to win the console generation

https://xeiaso.net/blog/2025/valve-is-about-to-win-the-console-generation/
151•moonleay•6h ago•136 comments

Launch HN: JSX Tool (YC F25) – A Browser Dev-Panel IDE for React

92•jsunderland323•12h ago•72 comments

Homebrew no longer allows bypassing Gatekeeper for unsigned/unnotarized software

https://github.com/Homebrew/brew/issues/20755
183•firexcy•8h ago•154 comments

On USB HID, Keyboard LEDs, and device emulation (2024)

https://epsilon537.github.io/boxlambda/usb-hid/
7•transpute•2h ago•0 comments

Digital ID, a new way to create and present an ID in Apple Wallet

https://www.apple.com/newsroom/2025/11/apple-introduces-digital-id-a-new-way-to-create-and-presen...
74•meetpateltech•13h ago•115 comments

How Tube Amplifiers Work

https://robrobinette.com/How_Amps_Work.htm
87•gokhan•11h ago•45 comments

Voyager 1 is a light-day away by November 2026

https://www.iflscience.com/on-november-13-2026-voyager-will-reach-one-full-light-day-away-from-ea...
171•Neuronaut•6h ago•50 comments

My dad could still be alive, but he's not

https://www.jenn.site/my-dad-could-still-be-alive-but-hes-not/
305•DustinEchoes•3h ago•201 comments

A Commentary on the Sixth Edition Unix Operating System

https://warsus.github.io/lions-/
8•o4c•2h ago•2 comments

Ioannis Yannas, who invented artificial skin for treatment of burns, has died

https://news.mit.edu/2025/professor-ioannis-yannas-dies-1027
152•bookofjoe•1w ago•11 comments

Software development in the time of strange new angels

https://davegriffith.substack.com/p/software-development-in-the-time
54•calosa•1w ago•47 comments

A brief look at FreeBSD

https://yorickpeterse.com/articles/a-brief-look-at-freebsd/
134•todsacerdoti•17h ago•76 comments