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

For what, the ambiguous phrasing is misleading

People are getting arrested for all sorts of excuses. The Cop City protestor with the GrapheneOS phone was detained for "a routine search for child porn" - not something they routinely search for, and some people think they were going to plant some if they could get into the phone.

What I’m saying is that you are correct. No country can deny entry to their own citizens.

They can, and frequently do, arrest you the second they admit you.

What for? Whatever they make up.

In the US they can also keep all your devices indefinitely.


> No country can deny entry to their own citizens.

USA effectively does that, though: https://www.theguardian.com/us-news/2026/may/21/us-travel-re...


They have also arrested citizens simply for driving in their own car proximate to an ICE kidnapping. But if we preemptively act like we have no rights then they've already won.

This analogy is painful. why how is more current pushed during death

We got the flying car this week so …

Like pyenv pioneered for python and nvm for node ? ;)

Years ago


Sure, but it's not a matter of capability but of low friction and sane defaults.

These things matter though a lot of developers don't seem to understand that.

In a uv project I can just git clone, cd, uv sync and I am ready to go. Nothing in the python ecosystem offered that before.


> uv sync

You can also just do "uv run", and it will automatically sync as necessary!

I think that's one of the things that uv does great and often goes unnoticed: It's hard to use wrong for a layman. Forgetting to run the equivalent sync command in most other Python package mangers could have resulted in a myriad of different bugs caused by out of sync packages, leading to hours of wasted debugging.


> In a uv project I can just git clone, cd, uv sync and I am ready to go. Nothing in the python ecosystem offered that before.

`poetry install` does the same thing except for downloading Python.

I transitioned from Poetry to uv. Other than being mildly faster and providing workspaces, uv doesn't really change at all how one interacts with and manages a project. And in fact, uv just adds additional quirks and gotchas and limitations, including storing authorization keys in plain text.

uv also duplicated things in the Python ecosystem but then didn't implement the same feature sets, so you often end up needing to call the existing tool, just like you did in Poetry.


I suspect, that lots of people hyping uv didn't have any proper reproducible project setups beforehand and didn't have to find solutions to that before uv. If they had, they would know about Poetry and how to use it.

I am of the same opinion, that uv didn't actually change all that much, if you have a sane project setup. I don't do anything with it, that I didn't do before with Poetry and before that with Pipenv. What I need is a way of installing dependencies, checked against a lock file, reliably. Poetry does that. If uv disappeared today, I would go back to Poetry and wouldn't miss all that much.

But there are the people who want to write one-off scripts with loosely defined dependencies inlined into the scripts. I don't do that. I would just copy my Makefile and pyproject.toml file from another project and adjust it and then run the script just as well with locked dependencies. Why do anything less. If I want to be really sloppy, I can just pip install.


I tried really hard to do things the right way before uv, but it was just a major PITA. Poetry in particular looked really exciting when I first discovered it, but I eventually just got bogged down with the speed and its inability to resolve dependencies even for recent versions of pretty mainstream packages. It didn't 'just work' once you got beyond toy projects.

I admit I hadn't really realised astral was a private company before though. What is their roadmap for monetising all this work?


Hm, that's strange. I have used Pipenv and Poetry years ago, to reproducibly build data science environments that people used to learn about data science and data analysis. I don't think you can call that "toy projects". I guess you just had bad luck with some specific dependencies. What I do remember though is, that Poetry had far fewer problems than Pipenv had. Pipenv was still a fight, though I won every time one way or another.

Yea, it's interesting. My comment is negative in votes, but I went back to it to see. Everything I said is factual, so I don't know. People are endlessly impressed by uv's whizbang speed, it seems. In reality, it's _yet another tool_ trying to reinvent the Python ecosystem.

Anyone can by an over priced car that turns out to be a lemon What’s specially about what the Llm did ?

False dichotomy?

Ignoring smaller crimes just because they're under $1,000 isn't the answer. things can quickly spiral. How many times do you wake up to your car scratched window broken or whatever and would be ok ?


> False dichotomy?

Yes, I'm trying to say it's a false dichotomy. There are plenty of other ways you could organise a justice system, many of which would lead to more just results.

For example - a fixed price system. 8 hours wages from the two parties to the dispute buys 30 minutes with one judge and two lawyers. More than enough time to deal with a minor matter like a scratched car. Or if you prefer a continental-style inquisitorial system, you can lose the lawyers and have 90 minutes with a judge. The fees mean judges and lawyers take home 5x the average salary.


If you pay close attention, many of the replies are concerned more about exacting punishment than moving toward justice.

How often do you get that sort of crime attended to and resolved satisfactorily?

California's got this experiment going I believe.

>> who fixes these apps when they break

> vibe coded

Another vibe coding


Strange, Why is Java not relevant? its just a language with a massive 3rd party oss libraries and frameworks

It's a language that tries to be everything but is at its heart Enterprise software.

e.g. poor support, or late support for

- JWT/Swing desktop UIs

- Web technologies (it used to have a built in JS engine, competing standards, servlets, jsps, jstl, portlets)

- Image processing (ImageIO is limited, Image and BufferedImage were slow)

- Native interop (overlapping / competing standards)

- RPC (CORBA, Jini...)

- Mobile variants (J2ME, Java Profile Variants, Embedded Java, Java card)

- Threads, Concurrency, native threads (confusing so many re-implementations)

- Delegates, sorry I mean arrow functions, oops no I mean lambdas. The features Sun said should not be in the language for years then back pedalled once it realised the foot gun calling out Microsoft for them.

So many attempts at relevance then abandoned, left in the language as cruft, or just ideas that were vehemently not Java, shoe horned in.

And they still don't have the Elvis operator, not for lack of trying though, they do have the abomination Optional instead though, but best practice says DON'T use that for arguments, just return types (but the language permits it anyway).

For newbies, Python is better, Typescript is more accessible for web or serverless, Rust for native...


And man is nothing more than a monkey who no longer lives in a tree.

By your novel definition, all civilisations have lasted ?

Civilizations have collapsed and mostly to reasons they could have avoided, not my area but sounds like a strange point to make a stand on


It’s the linking, write preview. The usability really

Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: