frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Substack writers, you need a website

https://elizabethtai.com/2026/06/10/substack-writers-you-need-a-website/
212•speckx•3h ago•130 comments

Steel Bank Common Lisp version 2.6.7

https://sbcl.org/all-news.html?2.6.7
120•tmtvl•3h ago•38 comments

Kimi K3 Architecture Overview and Notes

https://sebastianraschka.com/blog/2026/kimi-k3-architecture-notes.html
174•ModelForge•4h ago•19 comments

MCP 2026-07-28 Specification: transport going stateless

https://blog.modelcontextprotocol.io/posts/2026-07-28/
49•Eldodi•1h ago•17 comments

Delayed Gratification – Proud to Be 'Last to Breaking News'

https://www.slow-journalism.com/
168•speerer•4h ago•87 comments

Discovering Cryptographic Weaknesses with Claude

https://www.anthropic.com/research/discovering-cryptographic-weaknesses
102•gslin•3h ago•49 comments

Zig's Incremental Compilation Internals

https://mlugg.co.uk/posts/incremental-compilation-internals/
135•garyhtou•4h ago•87 comments

The iPhone Upgrade Program is being replaced by Apple Upgrade

https://www.apple.com/shop/iphone/iphone-upgrade-program
58•lkurtz•2h ago•123 comments

How Do I Profile eBPF Code?

https://naveensrinivasan.com/posts/2026-07-22-how-do-i-profile-ebpf-code/
88•snaveen•4h ago•6 comments

Show HN: XY – A Fast, composable, GPU-accelerated interactive plotting library

https://github.com/reflex-dev/xy
83•apetuskey•4h ago•26 comments

The Fabled Flatbreads of Uzbekistan (2015)

https://www.aramcoworld.com/articles/2015/the-fabled-flatbreads-of-uzbekistan
19•jxub•4d ago•9 comments

New HIV vaccine shows unprecedented success in preclinical study

https://www.lji.org/news-events/news/post/new-hiv-vaccine-shows-unprecedented-success-in-preclini...
445•codebyaditya•7h ago•208 comments

Now Is the Time to Give LLMs Access to the ACM Digital Library

https://cacm.acm.org/opinion/now-is-the-time-to-give-llms-access-to-the-acm-digital-library/
81•rbanffy•5h ago•45 comments

Kimi Linear: An Expressive, Efficient Attention Architecture (2025)

https://arxiv.org/abs/2510.26692
247•ronfriedhaber•9h ago•106 comments

WOFF 1.0: a milestone on W3C's journey of fonts on the web

https://www.w3.org/blog/2026/woff-1-0-a-milestone-on-w3cs-journey-of-fonts-on-the-web/
44•hn_acker•3h ago•1 comments

Harmony Explained: Progress Towards a Scientific Theory of Music (2012)

https://arxiv.org/abs/1202.4212
71•surprisetalk•5h ago•52 comments

Uv 0.12.0

https://github.com/astral-sh/uv/releases/tag/0.12.0
51•hallvard•51m ago•24 comments

Anthropeum – Where in the world, and when, does this human artifact belong?

https://anthropeum.com/
112•bookofjoe•5h ago•31 comments

The most advanced robotic servicing satellite–that we know about

https://arstechnica.com/space/2026/07/this-is-the-worlds-most-advanced-robotic-servicing-satellit...
22•GlenTheMachine•4d ago•1 comments

How to survive boiling water

https://taxa.substack.com/p/how-to-survive-boiling-water
396•cainxinth•4d ago•86 comments

DMARC has been public since 2012 but most company domains still don't enforce it

https://ciphercue.com/blog/dmarc-enforcement-gap-rua-fragmentation-2026
156•adulion•10h ago•97 comments

A walk through of the DeltaNet family of linear attention variants

https://blog.doubleword.ai/you-could-have-come-up-with-kimi-delta-attention
268•AnhTho_FR•4h ago•110 comments

Una GPS smart watch – Repairable, USB-C charging, developer-friendly

https://unawatch.com/
71•pimterry•5h ago•58 comments

Stop Killing the Internet: No Digital ID and No Age Verification

https://citizens-initiative.europa.eu/initiatives/details/2026/000011_en
336•doener•5h ago•104 comments

Donate to GrapheneOS

https://grapheneos.org/donate
177•charliebwrites•1h ago•42 comments

So, you want to make a game engine (2023)

https://lisyarus.github.io/blog/posts/so-you-want-to-make-a-game-engine.html#part-3
45•kugurerdem•4h ago•27 comments

7.1 Earthquake in Japan

https://www.data.jma.go.jp/multi/quake/quake_detail.html?eventID=20260728163528&lang=en
746•krembo•12h ago•194 comments

Hulios: An eBPF-powered, transparent Tor gateway for Linux

https://github.com/ghaziwali/Hulios
5•ghaziwali•38m ago•0 comments

Deflock Casa Grande

https://deflockcg.com/
225•mooreds•1h ago•80 comments

Granola for Apple Watch

https://www.granola.ai/blog/granola-for-apple-watch
7•swyx•39m ago•0 comments
Open in hackernews

Uv 0.12.0

https://github.com/astral-sh/uv/releases/tag/0.12.0
50•hallvard•51m ago

Comments

woodruffw•36m ago
This is our first breaking release since March. We’re happy to answer any questions folks have about it.
brcmthrowaway•32m ago
Can you stop the --break-system-packages madness?
woodruffw•24m ago
WDYM by madness? I know what the flag is (and what it does), but people have strong opinions in opposite directions about what Python packaging should do around system environments.
zanie•21m ago
I think we're doing what we should making isolated environments easy to use. I don't think we should take options away from people that need them.
hallvard•31m ago
Why (keep) the `uv pip` interface?
woodruffw•25m ago
It’s widely used, and there are still a lot of workflows that we hear about from users where they want/need to manually twiddle environments rather than having the “declarative” layer do it for them.
zanie•22m ago
We have the interface because we care a lot about meeting people where they are.

We keep the interface because we care a lot about long-term support and compatibility. I cannot imagine removing it.

We generally want to add features to the top-level interface such that people don't need or want to use the pip-interface because the top-level interface does everything you need, but better.

hallvard•17m ago
Fair points; the reason for asking is that it seems counterintuitive from the outside perspective for you to maintain/extend the pip interface as well?

And of course that some colleagues of mine insist on using `uv pip` for anything and everything, which feels wrong…

Granted it’s a great feature which made the transition to uv smooth in the first place.

nvme0n1p1•8m ago
Laudable goals. Have you considered gating imperative commands behind a setting, maybe `tool.uv.pip.unreproducible = true` or somesuch? This would gently guide people towards better workflows, and also be a starting point for documenting the drawbacks of `uv pip` since it's a setting they'd be forced to add and presumably they'll read the docs for it first.

uv already does something similar with `tool.uv.pip.break-system-packages`.

walthamstow•9m ago
Lucasoato•30m ago
Has anything changed in your day by day work since OpenAI acquisition?
woodruffw•23m ago
For me, honestly not much.
_diyar•20m ago
Maybe a naive question, but any goal / progress towards an ”it just works” cuda installation? Currently, the only times i feel like i‘m stumbling over an install with uv is when pytorch / cuda is involved.
zanie•15m ago
Yes! We've been working on this for quite some time as it's one of the worst experiences in Python packaging today.

There are two PEPs that we're involved with that will provide the components for the ecosystem to properly declare metadata in this domain [1] [2].

We're also working on some features in uv, such as the torch backend option [3], to improve the situation in the interim.

We'll be announcing more in this area in the near future!

[1] https://peps.python.org/pep-0817/ [2] https://peps.python.org/pep-0825/ [3] https://docs.astral.sh/uv/guides/integration/pytorch/#automa...

helltone•15m ago
How do you think of uv vs pixi?

Follow up: has anyone suggested the projects collaborate or eventually converge?

zanie•9m ago
Pixi is very focused on the Conda ecosystem and implements a sort of bridge across the Conda and PyPI ecosystems. I am very interested in solving the problems that motivated creation of the Conda ecosystem, but I want to do so by driving forward the PyPI ecosystem so those use-cases can be addressed in _many_ tools instead of just one. This is the main reason you don't see us pursuing Conda package support in uv directly (in the style of Pixi).

There have been several threads about us collaborating or converging, but there are no concrete plans to do so at this time. We share some Rust crates, e.g., Pixi uses our internals to solve the PyPI-side of their dependencies, and we occasionally fix or change things for each other.

fishgoesblub•11m ago
Bit surprised, and disappointed to not see dynamic field support for the uv build backend in this update. Need it for dynamically getting the version from Git. Is there anything blocking it, or is it just not important enough?
zanie•7m ago
Unfortunately dynamic metadata is not efficient for package resolution, so we don't want to encourage it. Instead, we want to design a better workflow for using source control for versioning, but haven't had the time to do so.
fishgoesblub•4m ago
Interesting, a better way of doing versioning would be nice. The tool I use requires a git repo setup with at least 1 commit, annoying for brand new projects. I'll be eagerly waiting to see it eventually.
simonw•7m ago
What's blocking a 1.0 release at this point?
yablak•20m ago
thoughts on worm safety w.r.t. `exclude-newer`, and the right way to handle unpinned git repo deps?
analognoise•15m ago
uv fucks, especially with uv2nix.
drzhouq•10m ago
When can uv install gdal?
uv pip is a brilliant adoption gateway, you get all of the speed gains for a 3 char change