Hacker News new | past | comments | ask | show | jobs | submit | thangngoc89's comments login

uv solves this issue nicely. Uv manages Python version and being a single binary, installing uv involved downloading a file and add it to PATH

Yes, that's one of the most important success of the tool. Being in rust, it is completely independent from the Python setup, and therefore it doesn't care if you botched it. And with the indy greg build, it can even avoid the pyenv pitfall of compiling on your machine on linux.

EHR is basically freeform text. So you use LLM to parse the text for certain conditions and criteria.

1. You need to run export manual while other tools you mentioned would create it automatically (the lock file) 2. Distinguishes between direct dependencies (packages you added yourself) and indirect dependencies (packages of the packages)

As a non-native English speaker and not very familiar with vector database, the title seems very ambiguous to me. I understand it as Postgres as a GUI for some VectorDB. Upon closer inspection, I realized that "Postgres as a VectorDB" is a full name. Maybe shorten that thing to something else. Just my 2 cents.


It’s just plain bad grammar, the title should be

“Show HN: Reservoirs Lab, a Postgres VectorDB GUI”


I think the confusing term is "VectorDB" which sounds like a name of an existing product. "A vector db GUI powered by Postgres"?


Do you have any plan to allow conversion from Pytorch to your format?


Attacker sent a PR to the ultralytics repository that triggered Github CI. This results in 1) attacker trigger new version publication on the CI itself 2) attacker was able to obtain secrets token for publish to PyPi


This is where tools like poetry, uv with lock files shine. The lock files contains all transient dependencies (like pip freeze) but they do it automatically.


(I’m a dentist)

To further expand on your comment, the alveolar bone is porous so we use pilers on the tooth to compress the alveolar bone, making a big enough hole for the whole tooth to come out in one piece.

Molars have 2-3 roots so it is a lot of efforts. In difficult case, I would divide the tooth into sections to pull each root out.


What's the current state of the art in terms of being able to regrow teeth/regenerate alveolar bone?


One thing is using rapamycin for bone and soft tissue regrowth. The FDA recently approved a human study after previous research showed success in mice.

https://dental.washington.edu/uw-periodontal-study-receives-...


For teeth? The https://pmc.ncbi.nlm.nih.gov/articles/PMC7880588/ Anti-USAG-1 serum.

It's laboratory antibody serum from a specific human-sourced monoclonal cell line. Seems to work on all mammals (notably both nice and ferrets; I'm told their teeth system is widely different evolutionary and that humans are kinda in the middle).

A human study should be ongoing on some children in Japan that for genetic reasons are missing a few adult teeth (never grew).


I have 4! At least on the one yanked a few years back. My dental surgeon was amused... and annoyed.


Don’t ever tell a 2 wisdom teeth story: https://youtu.be/cRdjDTMSTtY?si=4Qz0OR6B8t2MG7E9


I switched to uv recently from poetry because uv manages the python version too.


But uv is written in Rust so it means there are considerably more efforts to fork it as compared to Python tools


A lot of modern tooling in python is rust based such as pydantic - the skills to maintain this are already available


ruff is also from Astral.


Yeah my bad, good point, didn't realise! Two great tools from one company though :)


It depends much more on the quality of the code and how it’s structured. I feel pretty confident that you would find uv easier to maintain than either pip or poetry despite the first two being Python code.


How so?


I think they must mean that the number of rust developers would be small compared to the number of python developers. Perhaps? Not sure myself.


I think people need to appreciate that the number of developers interested in actually helping with free software maintenance is a subset of the number of developers. And when it comes to Python in particular, that subset is proportionally very small. That's just my anecdotal experience of similar projects in both ecosystems.


Numbers aren't everything.

Python has been around for a long time and there were some attempts at creating a modern package manager for it. If it were feasible to create uv in Python, it would have probably happened by now.


There's a barrier of entry for the army of people who use Python but are not (and often have no interest in being) engineers/developers/programmers.

This is the modern equivalent of building key components in Visual C++ for use by Visual Basic people; it kept the unwashed masses away from things they could break.

I think that this is probably the only way you're ever going to fix the horrific experience of using Python in anger. Which is a good thing, Python's a great little language which is let down by being built on sand.


Because it’s a tool for Python ecosystem.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: