frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Scientists may have found a way to eliminate chromosome linked to Down syndrome

https://academic.oup.com/pnasnexus/article/4/2/pgaf022/8016019
135•MattSayar•2h ago•61 comments

Graphene OS: a security-enhanced Android build

https://lwn.net/SubscriberLink/1030004/898017c7953c0946/
55•madars•2h ago•2 comments

Inter-Planetary Network Special Interest Group

https://www.ipnsig.org
86•OhMeadhbh•4h ago•17 comments

Positron – A next-generation data science IDE

https://positron.posit.co/
86•amai•3d ago•42 comments

New Aarch64 Back End

https://ziglang.org/devlog/2025/#2025-07-23
48•Bogdanp•3h ago•4 comments

I wasted weeks hand optimizing assembly because I benchmarked on random data

https://www.vidarholen.net/contents/blog/?p=1160
205•thunderbong•3d ago•62 comments

There is no memory safety without thread safety

https://www.ralfj.de/blog/2025/07/24/memory-safety.html
243•tavianator•9h ago•224 comments

AMD CEO sees chips from TSMC's US plant costing 5%-20% more

https://www.bloomberg.com/news/articles/2025-07-23/amd-ceo-su-sees-chips-from-us-tsmc-plant-costing-5-to-20-more
234•mfiguiere•1d ago•417 comments

Visa and Mastercard: The global payment duopoly (2024)

https://quartr.com/insights/edge/visa-and-mastercard-the-global-payment-duopoly
188•bilekas•3h ago•84 comments

A GPU Calculator That Helps Calculate What GPU to Use

https://calculator.inference.ai/
24•chlobunnee•2h ago•10 comments

Why concatenative programming matters (2012)

http://evincarofautumn.blogspot.com/2012/02/why-concatenative-programming-matters.html
42•azhenley•3d ago•6 comments

Revisiting Moneyball

https://djpardis.medium.com/revisiting-moneyball-074fc2435b07
44•sebg•3h ago•8 comments

PSA: SQLite WAL checksums fail silently and may lose data

https://avi.im/blag/2025/sqlite-wal-checksum/
233•avinassh•9h ago•111 comments

RE#: High performance derivative-based regular expression matching (2024)

https://arxiv.org/abs/2407.20479
10•fanf2•3d ago•0 comments

Air Force unit suspends use of Sig Sauer pistol after shooting death of airman

https://www.nhpr.org/nh-news/2025-07-23/sig-sauer-pistol-air-force-shooting-death
83•duxup•6h ago•136 comments

Use Your Type System

https://www.dzombak.com/blog/2025/07/use-your-type-system/
218•ingve•9h ago•217 comments

Intel CEO Letter to Employees

https://morethanmoore.substack.com/p/intel-ceo-letter-to-employees
154•fancy_pantser•3h ago•270 comments

Vet is a safety net for the curl | bash pattern

https://github.com/vet-run/vet
172•mooreds•11h ago•161 comments

Open Source Maintenance Fee

https://github.com/wixtoolset/issues/issues/8974
206•AndrewDucker•12h ago•143 comments

Covers as a way of learning music and code

https://ntietz.com/blog/covers-as-a-way-of-learning/
120•zdw•3d ago•63 comments

Superfunctions: A universal solution against sync/async fragmentation in Python

https://github.com/pomponchik/transfunctions
22•pomponchik•3d ago•22 comments

American sentenced for helping North Koreans get jobs at U.S. firms

https://fortune.com/2025/07/24/north-korean-it-workers-chapman-nike/
85•fortran77•4h ago•60 comments

Bus Bunching

https://www.futilitycloset.com/2025/07/12/bus-bunching/
47•surprisetalk•4d ago•53 comments

UK: Phone networks down: EE, BT, Three, Vodafone, O2 not working in mass outage

https://www.the-independent.com/tech/ee-bt-three-vodafone-o2-down-phone-networks-outage-latest-b2795260.html
184•oger•11h ago•81 comments

Show HN: Easy Python Time Parsing

https://github.com/felixnext/python-time-helper
13•felixnext•3d ago•2 comments

Mwm – The smallest usable X11 window manager

https://github.com/lslvr/mwm
119•daureg•3d ago•47 comments

The POSIX specification of vi

https://pubs.opengroup.org/onlinepubs/9799919799/utilities/vi.html
58•exvi•3d ago•17 comments

Writing is thinking

https://www.nature.com/articles/s44222-025-00323-4
255•__rito__•3d ago•109 comments

Building MCP servers for ChatGPT and API integrations

https://platform.openai.com/docs/mcp
47•kevinslin•3h ago•18 comments

When swiping supplants scissors: The hidden cost of touchscreens

https://caseorganic.medium.com/when-swiping-supplants-scissors-the-hidden-cost-of-touchscreens-and-how-designers-can-help-dba0fa65f5b7
81•SLHamlet•8h ago•72 comments
Open in hackernews

Show HN: Self-updating MCP server for official pip, uv, poetry and conda docs

https://github.com/KemingHe/python-dependency-manager-companion-mcp-server
29•keminghe•1d ago

Comments

WhatsName•1d ago
The demo is not convincing, I rarely find myself migrating between package managers and if I do I would expect claude code to ace this task without mcp help.
keminghe•1d ago
Appreciate the feedback. I will make it my todo to try out your suggestion of comparing Claude Code with and without MCP to measure the quantitative difference.
dcreater•1d ago
This is superceded by Context7 no?
hobofan•1d ago
I think in terms of providing the widest coverage, I think Dash[0] which has been in the offline documentation space for a long time should have everyone beat.

[0]: https://blog.kapeli.com/dash-8

keminghe•1d ago
Appreciate you opening my eyes to this. Dash is indeed comprehensive, and a much bigger initiative. I wonder how it's handling the documentation staleness issue? New docs are published every minute.
hobofan•1d ago
For the package manager ecosystem it supports, it relies on the projects auto-generated docs, and the builds the docsets from those. I guess it does that step in a cached on-demand way. That way, it can provide docs to all the packages and package versions.

E.g. for Rust: Crate is published crates.io -> triggers automatic docs build on docs.rs -> Dash clients can now pull docsets through a proxy that builds the docsets built on the static HTML bundles built for docs.rs.

keminghe•1d ago
I see, yes, with this implementation, the networking component becomes necessary. I made different design decisions for `py-dep-man-companion` such that the tool is fully offline and can be used with local llms.
vanous•1d ago
Dash doesn't seem to be open source, plus it's a subscription model. Nothing against that, but OPs solution is MIT licensed.
mrbonner•1d ago
Even though your demo is not that helpful, I appreciate you sharing this. I think it opens my eyes for another ideas of providing better documentation for coding agent. I believe the current RAG-based approach for coding agent is not the most optimal solution.
keminghe•1d ago
Thank you. Yes, 50% of the core value prop is the self-updating automation and the traditional fuzzy + full text search capabilities that disrupt the embedding-centric RAG paradigm. Plus, Tantivy (Rust-based) is fast.
keminghe•1d ago
Genuinely curious: what are aspects of the demo you find less helpful? I want to improve it.
rgovostes•1d ago
> Docker `:latest` tag guarantees you always get current docs without manual updates.

The docs should probably be pinned to the version of the tool you have installed. Aside from that, pinning to a specific container hash (not tag) allows you to audit it and trust that malicious instructions haven’t been introduced into the docs.

keminghe•20h ago
Thank you so much for pointing that out, I just updated the docker instructions in the README and on DockerHub:

```shell # Pin to commit hash for production security # Get current hash from: https://hub.docker.com/r/keminghe/py-dep-man-companion/tags docker pull keminghe/py-dep-man-companion@sha256:2c896dc617e8cd3b1a1956580322b0f0c80d5b6dfd09743d90859d2ef2b71ec6 # 2025-07-22 release example

# Or use latest for development docker pull keminghe/py-dep-man-companion:latest ```

imcritic•1d ago
I currently have poor internet connection and I am not able to view the demo, but having read the description of the project I failed to understand what it is/does and which problems/tasks it solves.
keminghe•20h ago
This is great feedback. I just improved the README and DockerHub overview to be more clear:

"Stop getting out-of-date Python package manager commands from your AI. Cross-reference latest official pip, poetry, uv, and conda docs with auto-updates."

imcritic•13h ago
It didn't get clearer much: so what am I supposed to do to achieve that? If I query AI and it gives me outdated instructions how is your server supposed to help here? I suppose that I am supposed to somehow direct that AI's pipeline to use MCP protocol to make as a next step and query a locally running instance of the server of yours to improve the final answer..? The solution sounds quite ad-hoc: so instead of fixing the problem where it is (in AI's knowledge base), you suggest to apply corrections to it's results by making it query a server each user supposed to run locally? Sounds as a wrong approach to me, I honestly doubt many people would bother working with AI that way, especially given that AI is a paid service.

What I think would be great is either you hosting a central server permanently available to public and somehow convincing major AI service providers to query your servers for solving that narrow scope of tasks, or rather do something similar for open source models available on Hugging Face or something.

keminghe•11h ago
You're absolutely right about the root cause being outdated AI knowledge bases/training data. I agree, my solution doesn't address that directly.

Where this actually shines is with local LLMs (Ollama, etc) - smaller models, no API costs, fully offline, and the AI gets fresh docs without waiting months for model retraining cycles. Your point about convincing major providers to integrate something like Dash (https://kapeli.com/dash) would definitely be the ideal solution though.

I definitely hear you on the broader ecosystem approach. Anything you've been working on in the same space?