frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Ask HN: What codebase would you like to see rewritten, updated, or modernized?

6•globnomulous•6h ago
Inspired by this phenomenal write-up of the author's experience in rewriting tmux[1], I'd like to hear from HN: what codebases would benefit from a similar treatment? Or what codbases would you like to see get the 'star' treatment in some way or another -- an upgraded tech stack, modernization, or a rewrite in another language, or in a different idiom/pattern, that you think would be better suited to the job it does?

[1] https://news.ycombinator.com/item?id=44455787

Comments

colkassad•6h ago
GDAL [1]

Don't get me wrong, it's a fantastic and ancient coral reef of a library and tool set but has a lot of inconsistencies in naming conventions and usage (gdal_translate, gdalfinfo). Many geospatial professionals are not savvy enough to leverage it without it being wrapped by someone else like Esri. Windows power users typically install it with something like OSGeo4W [2], whose name I can never remember. Whenever I need it I spin up a Docker image for convenience.

[1] https://github.com/OSGeo/gdal [2] https://trac.osgeo.org/osgeo4w/

perrygeo•5h ago
> inconsistencies

You'll be interested in the changes in 3.11, a single `gdal` entrypoint with a modern CLI. https://gdal.org/en/stable/development/rfc/rfc104_gdal_cli.h...

Installation is still a beast, mainly because it's one monolithic thing. It's a spatial analysis library, dozens of applications, and hundreds of filetype drivers - all in a single build process. Each driver has its own quirks and the abstraction leaks like a sieve. In retrospect, I think the spatial logic, the drivers, and the apps should have been broken up into loosely-coupled components. But the convenience of an all-in-one megalith was hard to beat.

colkassad•4h ago
Interesting, thanks for the link.
horsellama•5h ago
homebrew. I dream of something quick and simple to use as uv is now for python ecosystem
bnycum•3h ago
I wouldn’t say it’s a full replacement for homebrew, but I am enjoying mise so far after hearing about it earlier this week.

https://github.com/jdx/mise

Trump is no Caesar, But the Republic is Collapsing

https://pursuit.unimelb.edu.au/articles/trump-is-no-caesar,-but-the-republic-is-collapsing
3•jamesgill•10m ago•0 comments

NodeTrellis – free mobile mind-map builder for ChatGPT JSON

https://nodetrellis.com/
1•Pyhelix•11m ago•0 comments

The ITTAGE indirect branch predictor

https://blog.nelhage.com/post/ittage-branch-predictor/
3•Bogdanp•15m ago•0 comments

Show HN: I built a mindmap-like, non linear tutor-supported interface for papers

https://www.proread.ai/llm-papers
1•kanodiaashu•21m ago•0 comments

The American system of democracy has crashed

https://www.theverge.com/policy/697301/trump-supreme-court-founding-fathers-july-4
4•qzervaas•39m ago•0 comments

Microsoft exec suggests folks laid off to use AI to reduce 'emotional stress'

https://www.pcgamer.com/gaming-industry/game-development/xbox-exec-suffers-bout-of-terminal-linkedin-brain-suggests-folks-laid-off-by-microsoft-use-ai-to-reduce-the-emotional-and-cognitive-load-that-comes-with-job-loss/
4•guiambros•39m ago•1 comments

Show HN: Created a nifty subscription price and market research generator

https://tier-craft.lovable.app/
1•kmontesdev•41m ago•0 comments

PyTorch, more like MyTorch Check it out

https://github.com/nnayz/MyTorch
1•nnayz•41m ago•1 comments

Gemini CLI Showcase – Real-world examples and use cases

https://gemini-cli.xyz/docs/en/showcase
2•zhangchengzc•42m ago•0 comments

The Cat's Meat Man: Feeding Felines in Victorian London

https://publicdomainreview.org/essay/the-cats-meat-man/
2•ohjeez•43m ago•1 comments

Ask HN: What are some tips to be a successful data science manager in a FANG

2•pkote•44m ago•0 comments

O3 in Amp

https://ampcode.com/news/oracle
3•toolmantim•54m ago•0 comments

Lightfastness Testing of Colored Pencils

https://sarahrenaeclark.com/lightfast-testing-pencils/
2•picture•57m ago•0 comments

What Microchip doesn't (officially) tell you about the VSC8512

https://serd.es/2025/07/04/Switch-project-pt3.html
2•ahlCVA•1h ago•0 comments

Collections: The American Civil-Military Relationship

https://acoup.blog/2025/07/04/collections-the-american-civil-military-relationship/
1•shaldengeki•1h ago•0 comments

Reality.exe [video]

https://www.youtube.com/shorts/BTHRoGks9YI
1•redmattred•1h ago•0 comments

M-PC: A modular computer built with visible and robust 1970s technology

https://ietsnut.com/mpc/
2•fjfaase•1h ago•0 comments

Is this the Next Big Thing in digital ads?

https://adadadadad.com/
1•owencarew•1h ago•2 comments

Who is Soham Parekh, the serial moonlighter Silicon Valley can't stop hiring?

https://techcrunch.com/2025/07/03/who-is-soham-parekh-the-serial-moonlighter-silicon-valley-startups-cant-stop-hiring/
23•nradov•1h ago•18 comments

The six-month recap: closing talk on AI at Web Directions, Melbourne, June 2025

https://ghuntley.com/six-month-recap/
1•ghuntley•1h ago•0 comments

Is AI back end complexity a pain point? Seeking feedback on an open source idea

https://github.com/liurenju/AiBase
2•liurenju•1h ago•2 comments

Blender Chaldni Plate

https://www.youtube.com/watch?v=R3C34FkF9nw
1•downboots•1h ago•0 comments

Homotopies in multiway (nondeterministic) rewriting systems as n-fold categories

https://arxiv.org/abs/2105.10822
2•pizza•1h ago•0 comments

Ask HN: What product should the new Commodore release?

3•amichail•1h ago•3 comments

DiffuCoder-7B-CpGRPO: A code generation LLM developed by Apple

https://huggingface.co/apple/DiffuCoder-7B-cpGRPO
5•maxloh•1h ago•0 comments

Show HN: Tinykv – minimal file-backed key-value store for Rust

https://crates.io/crates/tinykv
3•hasanyildiz•1h ago•0 comments

The Knot Atlas

https://katlas.org/wiki/Main_Page
2•gone35•1h ago•0 comments

Ask HN: Worth leaving position over push to adopt vibe coding?

28•NotAnOtter•1h ago•32 comments

Why is grid-wide battery storage capacity measured in power instead of energy?

https://physics.stackexchange.com/questions/854999/why-is-grid-wide-battery-storage-capacity-measured-in-units-of-power-instead-of
2•azeemba•1h ago•0 comments

'Elon has woken up': Musk battles to save Tesla from Trump

https://www.ft.com/content/aaf1a903-1936-4807-9fa0-6fbbe2485edb
10•bookofjoe•1h ago•17 comments