frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Bringing uv and ty together

https://astral.sh/blog/uv-ty-integration
16•Ravencentric•3d ago

Comments

WhyNotHugo•49m ago
I dislike the idea of these separate tools being blended like this. ty is currently perfectly usable on non-uv projects. uv has *a lot* of opinionated quirks, its custom lockfile lockfile, and other nuances which many of us dislike — ty being a separate tool works fine with plain pip plus any other dependency manager (e.g.: pip-tools).

Of note though, ty doesn't NEED to be integrated into uv, nor vice-versa; keeping them as standalone tools seems most natural.

satvikpendem•38m ago
A implies B does not mean B implies A too. You can use ty separately, this isn't stopping that, but it is useful for uv check to use ty together.
vovavili•24m ago
Projects that use ty for its type checking but something else than uv for managing dependencies are probably in a very tiny minority of users.
jgalt212•8m ago
but there's probably lots of projects that use uv, but not ty.
bitpush•48m ago
I really really love uv but this uv-ty post seems "shipping the org chart"?

They could have just said uv now has type chancing capabilities (or whatever it is ..) ty afaik isn't a super popular brand so the post makes people first understand what ty is ..

flexagoon•47m ago
I'm really glad that unlike most other recent acquisitions, OpenAI's acquisition of Astral had seemingly no negative impact on their products
doot•32m ago
It’s barely been 6 months. Give it time.
dirtbag__dad•7m ago
This is what’s up! Having worked on several medium sized python projects where linting and type checking were introduced late in the game, having them as a first class feature of the package manager will save so much unnecessary pain.

IMO, part of the problem is that people just don’t know that linters or tools like this exist at all. This is the best type of product marketing where the product gets meaningfully better, for free.

Kimi K3.1 Pro and K3.1 Pro Highspeed

https://www.kimi.ai/blog/kimi-k3-1-pro
723•Jowsey•8h ago•458 comments

Evolving Threat: http2shell is an RCE in node, Python, and more

https://nitter.click/AikidoSecurity/status/2113759110625906950?__galadriel=lPmlGl9id4oAd5UeBwMhlY...
73•cowlevel•2h ago•24 comments

Apple Music 404 Not Found

https://music.apple.com/this-url-doesnt-exist
591•frizlab•13h ago•191 comments

CVE Tracker

https://cve.0xosprey.com/
102•Group_B•4h ago•39 comments

Dessa: the most authentic full-duplex speech model ever built

https://block.xyz/dessa
232•dsr12•6h ago•98 comments

Today, we hacked what we'd set out to hack: the iPhone

https://blog.calif.io/p/iphone
746•pavel_lishin•9h ago•501 comments

Local Wikipedia: Wikipedia, but only for things a half hour walk from you

https://edjefferson.com/localwiki/
1244•sohkamyung•1d ago•225 comments

The Real Kevin Bacon

https://pudding.cool/2026/10/kevin-bacon/
241•xnx•3d ago•69 comments

Canadians are running out of time to oppose Bill C-22

https://www.eff.org/deeplinks/2026/10/canadians-are-running-out-time-oppose-dangerous-c-22-survei...
330•hn_acker•1d ago•167 comments

Show HN: Corgi, a helpful {agent, terminal} multiplexer

https://corgi.computer/
33•eiopa•6h ago•4 comments

Bringing uv and ty together

https://astral.sh/blog/uv-ty-integration
17•Ravencentric•3d ago•8 comments

Now Google says it might use your Gmail and Google Photos data to target ads

https://www.theverge.com/tech/1017600/google-personal-intelligence-privacy-policy-ads-update
275•JustSkyfall•6h ago•144 comments

A Bicycle Journey Across Brazil to Find a Vanishing Savanna

https://e360.yale.edu/features/2026-film-contest-second-place-cerrado
27•throwaway2037•2d ago•8 comments

Air Purifiers as White Noise Machines

https://www.jefftk.com/p/air-purifiers-as-white-noise-machines
62•luu•8h ago•93 comments

No Source Code? No Problem

https://queue.acm.org/doi/10.1145/945131.945155
33•ibobev•5h ago•29 comments

Rune 1.3: adds TypeScript, a Helix editor, Kitty graphics and OSC-7501

https://rune.build/blog/rune-1-3-release
37•ernestrc•6h ago•8 comments

A whirlwind tour of systemd-nspawn containers (2025)

https://quantum5.ca/2025/03/22/whirlwind-tour-of-systemd-nspawn-containers/
33•ibobev•5h ago•6 comments

Rise of collagen-eating microbes may help explain gaps in the fossil record

https://www.cam.ac.uk/research/news/rise-of-collagen-eating-microbes-may-help-explain-gaps-in-the...
13•gmays•3d ago•0 comments

DNS: A Replacement for Finger

https://altchan.org/sh/42
24•Bender•6h ago•19 comments

Securing our frontier model training environment

https://openai.com/index/securing-our-frontier-model-training-environment/
74•pretext•5h ago•91 comments

Show HN: Impossible Machines: declaratively program the physical world

https://www.impossiblemachines.xyz
67•bhaprayan•1d ago•17 comments

Animations for System Builders

https://brooker.co.za/blog/2026/10/23/animations.html
35•KraftyOne•8h ago•3 comments

Reforming English Spelling

https://blog.oup.com/2026/10/reforming-english-spelling/
26•jruohonen•9h ago•77 comments

Show HN: Swurf – Swipe through the real web

https://swurf.org/
59•webtjb096•18h ago•28 comments

German court calls Google aerial imagery 'spying'

https://www.courthousenews.com/german-court-calls-google-aerial-imagery-spying/
34•rdmuser•3h ago•13 comments

I turned my TV into a Game Boy Color with a Pokemon town as my home screen

https://twitter.com/robbietilton/status/2111936458923851923
65•scrambled•8h ago•25 comments

LISP Comes of Age (1980)

https://microship.com/lisp-comes-of-age/
61•so-cal-schemer•1d ago•17 comments

UUIDv7 doesn't have the properties you think it does

https://alexsci.com/blog/uuidv7-is-weird/
112•ibobev•9h ago•94 comments

The Missed Opportunities of Sonic 06 (2025)

https://isaacmarovitz.com/posts/sonic-06/
59•ibobev•9h ago•18 comments

WorldTUI: I trained a 360M model to pretend to be a terminal

https://simedw.com/2026/10/21/world-model-terminal/
613•alphax314•1d ago•184 comments