frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We Can Just Do Things (In ATProto)

https://underreacted.leaflet.pub/3m23gqakbqs2j
1•verdverm•3m ago•0 comments

FTC Sues Zillow and Redfin

https://www.ftc.gov/news-events/news/press-releases/2025/09/ftc-sues-zillow-redfin-over-illegal-a...
3•itbeho•5m ago•0 comments

The Network Effect of Intelligence

https://rashidazarang.com/c/the-network-effect-of-intelligence
3•rashidae•7m ago•0 comments

Google is blocking AI searches for Trump and dementia

https://www.theverge.com/news/789152/google-ai-searches-blocking-trump-dementia-biden
4•SLHamlet•7m ago•1 comments

Tile trackers are a stalker's dream, say Georgia Tech researchers

https://www.theregister.com/2025/09/30/tile_trackers_unencrypted_info/
2•rntn•9m ago•0 comments

Nonprofits' use of flexible labor bad for outcomes, lacks long-term benefit

https://phys.org/news/2025-09-nonprofits-flexible-labor-negatively-affects.html
2•PaulHoule•10m ago•0 comments

Show HN: InfiniteGpu, A platform enabling effortless AI compute power exchange

https://github.com/Scalerize/Scalerize.InfiniteGpu
1•frank_lbt•10m ago•0 comments

Television and the Public Interest (1961)

https://www.americanrhetoric.com/speeches/newtonminow.htm
1•panic•11m ago•0 comments

Australia offers to sell shares in critical minerals reserve to allies

https://www.reuters.com/world/china/australia-offers-sell-shares-critical-minerals-reserve-allies...
1•alephnerd•12m ago•0 comments

Bad Productivity Frameworks

https://chillphysicsenjoyer.substack.com/p/bad-productivity-frameworks
1•crescit_eundo•13m ago•0 comments

Amazon launches Vega OS, its Android replacement for Fire TV with no sideloading

https://9to5google.com/2025/09/30/amazon-fire-tv-android-vega-os-switch/
2•fidotron•14m ago•1 comments

Omarchy Is on the Move

https://world.hey.com/dhh/omarchy-is-on-the-move-8f848fa4
2•chilipepperhott•14m ago•0 comments

Show HN: JPDB, GDB for Your Waveforms

https://github.com/1024bees/dang
2•1024bees•17m ago•0 comments

Texas floods showed why many rural communities feel abandoned in a crisis

https://grist.org/extreme-weather/texas-floods-rural-unincorporated-communities-disaster-aid/
1•petethomas•18m ago•0 comments

Zero-Based Numbering

https://en.wikipedia.org/wiki/Zero-based_numbering
2•redbell•20m ago•0 comments

Amazon Vega OS

https://developer.amazon.com/apps-and-games/vega
1•dotmanish•20m ago•0 comments

Pre-Emptive Multi-Tasking on Arm Cortex-M

https://thejpster.org.uk/blog/blog-2025-09-28/
2•zdw•21m ago•0 comments

Feature documentary about the story of code and its builders (trailer)

https://www.youtube.com/watch?v=1VCgPxKKULM
1•colemorrison•23m ago•1 comments

Agentic Commerce Protocol

https://www.agenticcommerce.dev/
1•thewarpaint•24m ago•0 comments

Life-Size Human Statue Found at Göbeklitepe

https://archaeology.org/news/2025/09/29/life-size-human-statue-found-at-gobeklitepe/
2•nivethan•24m ago•0 comments

Meta reportedly buying RISC-V AI GPU firm Rivos

https://www.tomshardware.com/tech-industry/artificial-intelligence/meta-reportedly-buying-risc-v-...
1•fidotron•25m ago•0 comments

Hawala

https://en.wikipedia.org/wiki/Hawala
1•downboots•25m ago•0 comments

Effect of Vitamin D2 Supplementation on 25-Hydroxyvitamin D3 Status

https://academic.oup.com/nutritionreviews/advance-article/doi/10.1093/nutrit/nuaf166/8256613?logi...
1•bookofjoe•26m ago•0 comments

Spec-driven development: Using Markdown as a programming language with AI

https://github.blog/ai-and-ml/generative-ai/spec-driven-development-using-markdown-as-a-programmi...
1•OutOfHere•27m ago•0 comments

Feds cut funding to program that shared cyber threat info with local governments

https://www.theregister.com/2025/09/30/cisa_kills_cis_agreement/
6•rntn•28m ago•0 comments

Show HN: FomoRobo – AI that reads your newsletters so you don't have to

https://www.fomorobo.com
1•everyseccounts•33m ago•0 comments

CSS Utility Classes and "Separation of Concerns" (2017)

https://adamwathan.me/css-utility-classes-and-separation-of-concerns/
1•_vaporwave_•33m ago•0 comments

Our Stewardship: Where We Are, What's Changing and How We'll Engage

https://rubycentral.org/news/our-stewardship-where-we-are-whats-changing-and-how-well-engage/
6•baggy_trough•33m ago•0 comments

U.S. Army confirms Tesla Cybertruck can't be imported in Europe

https://electrek.co/2025/09/30/u-s-army-confirms-tesla-cybertruck-cant-be-imported-in-europe/
26•reaperducer•36m ago•5 comments

Claude Sonnet 4.5 and the memory Omni-tool in Letta

https://www.letta.com/blog/introducing-sonnet-4-5-and-the-memory-omni-tool-in-letta
1•cpfiffer•37m ago•1 comments
Open in hackernews

Diff Algorithms

https://flo.znkr.io/diff/
40•znkr•1h ago

Comments

yboris•51m ago
Mildly related: my favorite tool for viewing .git diffs diff2html - a CLI that with one command opens the diff in your browser

https://diff2html.xyz/ -- https://github.com/rtfpessoa/diff2html

ashu1461•44m ago
Apart from source code versioning what are the other most important real world use cases of diff algorithms ?
runningmike•37m ago
- Backup and restore

- integrity checks from security perspective

- nlp, finding same tokens in text

Etc

susam•21m ago
I encountered one about 17 years ago. It was for diffing IP packets, TCP segments, and network event payloads. At the time I worked at RSA Security on a network forensics and security analytics product, written in a mix of C and C++. In one of the projects I worked on, we needed to let users diff the packets, segments, and payloads. Back then we were very conservative about adding third-party libraries to the product. I have written more about that culture here: https://news.ycombinator.com/item?id=39951673

Long story short, due to the conservative culture, most data structures and algorithms were implemented in house. The diff algorithm for packets/segments/payloads was written in house too and I was the one to write it.

If I recall correctly, my implementation was based on a straightforward solution to the longest common subsequence problem. It ran in O(mn) time and O(min(m, n)) space, where m and n are the lengths of the two sequences. I knew there were more efficient algorithms, but this code was not performance critical. I chose to keep the implementation simple so anyone could understand it, learn it quickly and fix bugs if they arose. It served us well for the next seven years until the product was replaced with a new one.

On a related note, I sometimes miss that older style of software development where we would dive deep into a problem domain, master it, and design solutions ourselves. I am not being naively nostalgic though. I am very well aware that modern development, with its reliance on well established libraries, usually delivers much greater productivity and reliability. Still, I think the slower and more deliberate approach of building things from the ground up had a certain charm.