Hacker Newsnew | past | comments | ask | show | jobs | submit | tdhopper's commentslogin

Syntax highlighting in the REPL is a great upgrade


I'm not sure you'll get official documentation beyond the PPUG (https://packaging.python.org/en/latest/) which, for reasons, doesn't even mention uv.

For the last year or so, I've been trying to provide an alternative guide that stays abreast the best options and provides simple guides: https://pydevtools.com/.


I write an ebook on Python Developer tooling. I've attempted to address some of the weaknesses in the official documentation.

How to migrate from requirements.txt: https://pydevtools.com/handbook/how-to/migrate-requirements.... How to change the Python version of a uv project: https://pydevtools.com/handbook/how-to/how-to-change-the-pyt...

Let me know if there are other topics I can hit that would be helpful!


This would’ve been really handy for me a few weeks ago when I ended up working this out for myself (not a huge job, but more effort than reading your documentation would’ve been). While I can’t think of anything missing off the top of my head, I do think a PR to uv to update the official docs would help a lot of folk!

Actually, I’ve thought of something! Migrating from poetry! It’s something I’ve been meaning to look at automating for a while now (I really don’t like poetry).



You don't have to pip install it before calling uvx, do you?


This is wonderful. When I was learning I found the documentation inadequate and gpt4 ran in circles as I did not know what to ask (I did not realize “how do I use uv instead of conda/pip?” was a fundamentally flawed question).


This is a great resource, thank you for putting this together


This is amazing


I interviewed Professor Robert Ghrist from the University of Pennsylvania about how he created a beautiful new linear algebra book for AI students with Claude LLM in just 55 days


My sister is staying in a hotel and all the keycards stopped working.


What happens in a situation like this? Does the staff issue physical keys? Do the doors even have manual locks? Do the staff walk every body to their room?


About a year ago I stayed in a hotel and the door lock started misbehaving one morning while I was at breakfast. Went to the front desk, got a new card, went back to the room and discovered it still didn't work. After doing that two more times, someone was sent up to the room with a mysterious, palm-sized device with a USB cable hanging off it, which they plugged into a well hidden USB port on the bottom of the lock. The device performed some black magic, and after about 30 seconds a light on the lock changed colour from orange to red and it started functioning correctly again.


This also happened on Leap Day 2020 with Onity locks used in Crown Plaza Hotels. See https://i.imgur.com/GI5A3jW.png. I wonder if it's the same issue never fixed? Can you share with us the hotel chain and/or the lock manufacturer? Thanks.


> Fast is good, I guess, but what does this say about Python?

I don't buy this complaint (?) about Ruff. The broader point is that Python is _so good_ that people are willing to learn Rust to make the Python experience even better.



I don't understand this - have you been (unsuccessfully) looking for a job since 2013?

If you've had jobs in between these applications, why are you applying for so many new jobs every year?


In the reflections link at the bottom they have the following:

> I've been unbelievably fortunate to be continuously employed since college, but I'm not sure how to tell you to repeat that.

So they've had jobs while they've applied elsewhere. Also according to their resume (link at the top) they've had 7 jobs since 2014, or about one job shift every year and some change.


That's cool I'll share that if you are cool with it


Are the sessions recorded so we can play them back later?


Yup! After each interview a recording of the terminal session is available for you to watch. You can also download a copy of the contents of the user's home directory.


These interviews are so good.


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

Search: