top | item 39476608

Rye Grows with UV

41 points| PaulHoule | 2 years ago |lucumr.pocoo.org | reply

26 comments

order
[+] colemannerd|2 years ago|reply
I love Ruff and I am so excited to see python ecosystem developers tackling some really big and core table stakes problems with python. Especially now that it is being used beyond scripting and has become foundational to lots of apps.
[+] petesergeant|2 years ago|reply
Title would be better as “Rye (Python packager) Grows with UV (Python packager)”
[+] 1propionyl|2 years ago|reply
> They are quickly becoming the obvious choice if you are used to excellent tooling from other ecosystems.

There is unfortunately a lot to unpack in this statement, even if its correct.

[+] KRAKRISMOTT|2 years ago|reply
How was the Python packaging song generated? I didn't know SOTA singing models are that advanced
[+] alwa|2 years ago|reply
Earlier today somebody introduced me to Riffusion.com, which seems to do something like this.
[+] jszymborski|2 years ago|reply
I wonder if it wasn't something like:

- LLM for lyrics

- TTS model for vocals

- Good ol' autotune to turn speaking to singing

[+] refulgentis|2 years ago|reply
The audio doesn't work for me, but it's almost certainly Suno.ai
[+] Werewolf255|2 years ago|reply
I too thought this might be about growing a cereal crop, possibly in a space habitat setting. My hopes, dashed yet again...
[+] ofrzeta|2 years ago|reply
Same here: thinking about that grain and space. It's kind of funny that anecdotally there seems to be more interest in that in the community here than in another round of innovation in some packaging tool or whatever.
[+] mjh2539|2 years ago|reply
I thought this was going to be about the species in Poeceae/Triticeae and how it derives some substantial gains in photosynthesis through special chemical changes induced by UV-A or UV-B, but (as I feared) it is instead yet another cutesily named programming thing and some other cutesily named programming thing, neither of which have anything to do (not even figuratively) with rye or ultraviolet light.

To all future makers of packages, programming languages, tools, platforms, etc., please hearken back to olde days of yore and give things long-winded descriptive names, and when these unwieldy names get too cumbersome or annoying to say out loud or type, do what your forefathers did and come up with arcane abbreviations that only our in-group knows...: OS2, APL, grep, RISC, etc.

No more of this "vodka, cucumber, rye" stuff.

[+] lifthrasiir|2 years ago|reply
Note that your examples are very much dated---there are simply too many things in the scene for that suggestion to work. Do you know what followed OS/2? Yeah, eComStation and ArcaOS, both are not descriptive (except for the "OS" part, which doesn't really help). How about APL? Of course, J and K among others (and J is named because it's easy to type [1]). Even RISC family of Berkeley architectures had used other names for RISC III ("SOAR") and IV ("SPUR") before coming back to RISC-V.

[1] https://www.jsoftware.com/books/pdf/aioj.pdf#page=3

[+] marssaxman|2 years ago|reply
I too clicked the link expecting news with some distant relevance to my bread-baking hobby, instead finding information of equivalently distant relevance to my profession. Ah well - naming things is hard.
[+] everyone|2 years ago|reply
The title gave me a weird idea... Photosynthesising plants dont convert the entire spectrum of light to energy. What if u had a filter that turned all the sunlight into the wavelength that the plant uses, could u get more food from the same area of land?
[+] vpribish|2 years ago|reply
(╯°□°)╯︵ ┻━┻

WTF‽ no fucking way. I really wanted to hear about unusual photosynthesis in grain but it's a goddamn wordsquat software cutebag! I'm seething.

[+] refulgentis|2 years ago|reply
I feel old and/or out of it

"Why not make Rye the cargo for Python? Will Rye retired for uv?"

I didn't know the Python ecosystem was this vast, I've gotten by with `pip install` and `git clone` for literally every ML project I've worked on for 3 years.

EDIT: In an attempt to contribute something more valuable:

- Astral is a company that is trying to make better Python tooling, as in more performant and easier to use. The major examples given are in Rust

- Rye is a personal project to build an automated Python dep and venv management that was released a year ago

- uv is a recently released tool by Astral that is similar

- The Rye project owner talked with someone at Astral and they figure long-term, Astral's in a better position to invest than a personal project, so Astral "will being taking stewardship" of Rye / Rye is old yeller'd

[+] kookamamie|2 years ago|reply
Well, I was expecting some UV-coordinate (graphics programming) related stuff.