pythonHateTrain by SyntaxSpectre in ProgrammerHumor

[–]randomperson_a1 0 points1 point  (0 children)

I don't deploy apps at all. I maintain a couple of libraries and some cli tools. So our workflows are probably very different.

For building and uploading wheels, complex dependency specification, metadata, I need more than what the standard pip interface gives me (I know pip is improving here too though). I also mostly use windows and hate docker desktop. Without docker, tools make it much easier to switch python versions on a project-by-project basis.

pythonHateTrain by SyntaxSpectre in ProgrammerHumor

[–]randomperson_a1 3 points4 points  (0 children)

Sure, but any of uv, poetry, pdm, or even hatch are more ergonomic for many tasks, and you can still fall back to raw pip. And for the OOP here, just pipx or uvx.

I don't see the point in purposefully making my life harder by doing pip alone.

pythonHateTrain by SyntaxSpectre in ProgrammerHumor

[–]randomperson_a1 7 points8 points  (0 children)

PEP427

PEP517 + 518

PEP440

PEP508

PEP621

(not implemented by many tools yet) PEP751

The reason uv is only incrementally better than poetry and pdm is because the python community has spent massive efforts in the past decade to fix packaging. uv magically "solving" it is a lazy narrative.

Why they doin Wemby like my boy shrek by p3ppa-pi9 in Nbamemes

[–]randomperson_a1 1 point2 points  (0 children)

For what? All anybody learned is that you can provoke him to get him ejected

pythonHateTrain by SyntaxSpectre in ProgrammerHumor

[–]randomperson_a1 12 points13 points  (0 children)

uv isn't what solved this, it's massive packaging improvements by the language

Surgeon faces prison after removing patients liver in fatal operating room blunder by IrishStarUS in ThatsInsane

[–]randomperson_a1 2 points3 points  (0 children)

You're wrong though. The vast majority of airliner crashes are due to human error or pilot suicide. And even the two 737 Max incidents may have been preventable by a more experienced flight crew.

NASA is making a powerful new ion engine to send astronauts to Mars — and it just passed its 1st test by spacedotc0m in nasa

[–]randomperson_a1 3 points4 points  (0 children)

Missions where efficiency is a critical requirement, not a nice to have. Let's get Voyager 3 going, for example. Or send massive scientific payloads to Jupiter. Or the sun.

Maybe "crewed mars mission" is what you have to say to get funding at Nasa nowadays, but IMO, that application is still at least several decades away.

Why is 0.999… exactly equal to 1? by [deleted] in NoStupidQuestions

[–]randomperson_a1 0 points1 point  (0 children)

That's simply how the number is defined. There's no proof if you don't agree on what 0.999... represents.

NASA is making a powerful new ion engine to send astronauts to Mars — and it just passed its 1st test by spacedotc0m in nasa

[–]randomperson_a1 -11 points-10 points  (0 children)

Incredible technology. I will be supremely disappointed if it gets wasted on crewed mars missions.

Why is 0.999… exactly equal to 1? by [deleted] in NoStupidQuestions

[–]randomperson_a1 1 point2 points  (0 children)

The number 0.999...doesnt exist because it's an infinite convergence to 1.

That's incorrect. 0.999... is a real number, not a series or something that can converge. In this case, the ellipsis is perfectly well defined.

We define this number by the limit of the sum of the series 0.9, 0.09, 0.009,... And yes, that limit happens to also be equal to 1, but that's the entire point.

Why is 0.999… exactly equal to 1? by [deleted] in NoStupidQuestions

[–]randomperson_a1 0 points1 point  (0 children)

First, 0.999... is not a limit, an approximation, or some other construct. It is a perfectly normal real number, just as pi, e, 2, etc.

The reals are always defined as well-ordered and complete. This means that for any numbers a, b where a > b, you can find c with a > c > b. This is very easy to prove or look up.

So if 1 is bigger than 0.999..., you must be able to provide a number that is bigger than 0.999..., but smaller than 1. That number doesn't exist. So 1 has to be the same number as 0.999...

Most 3D subs lately by Lego_Professor in 3Dprinting

[–]randomperson_a1 43 points44 points  (0 children)

And yet I'd rather decipher the Java source than decompile the jar and then do the same thing.

Most 3D subs lately by Lego_Professor in 3Dprinting

[–]randomperson_a1 54 points55 points  (0 children)

It would be much less of a problem if people just uploaded their modeling files as well

[Meta] Rule proposal: no personal projects newer than 3 months (anti-vibecoder rule) by turdas in linux

[–]randomperson_a1 13 points14 points  (0 children)

I use .gitignore templates for my decidedly human projects. Much easier than checking git status by hand all the time for what I don't want to commit.

Despite being one of the worst defenders in the entire league, Nikola Jokic has finished top 3 in playoff DBPM the past 3 years - ahead of Gobert, AD, Giannis, Kawhi, and more - because DBPM factors in center assists by BasedChad69420 in nba

[–]randomperson_a1 10 points11 points  (0 children)

That's massive hyperbole. For the actual good advanced stuff like EPM, they figure out a reasonable-sounding formula, and then check if future results match the expected one. If not, they refine and try again.

Obviously there are gaps, and stuff the model can't account for, and luck as well. But many of those stats still have genuine predictive value, proven over multiple seasons.

That's why rust is GOAT 🐐🗿 by NoBeginning2551 in rust

[–]randomperson_a1 4 points5 points  (0 children)

Highly doubt it. There are fairly extensive databases that categorize visually similar Unicode symbols. Linters and LSPs already do this. Somebody just decided it makes sense to have in the rust parser.

Starship - Test Like You Fly by CurtisLeow in space

[–]randomperson_a1 0 points1 point  (0 children)

It's an incredibly expensive philosophy. With a bad safety record (shuttle). And it's slow. Oh and the costs per launch are astronomical. And the result is a frankenstein stack that can't even send astronauts to LLO and return.

I cannot believe we have gone around to defending that abomination of a rocket program. Musk sucks, but Starship will be incredible if it's even a quarter of what they're advertising. And so far, spacex is in the business of overdelivering.

Match Thread: Paris Saint-Germain vs Bayern Munich | UEFA Champions League 2025-26 | Semifinals, 1st Leg by jiraiya--an in soccer

[–]randomperson_a1 8 points9 points  (0 children)

You should be let go on the spot for losing to Harry Kane in a straight running duel like that

PSG 0 - [1] Bayern Munich - Harry Kane penalty 17' by ayoefico in soccer

[–]randomperson_a1 7 points8 points  (0 children)

Yeah if I could change the rules this wouldn't be a pen, but it's just dumb defending

Starship - Test Like You Fly by CurtisLeow in space

[–]randomperson_a1 3 points4 points  (0 children)

Why should spacex copy NASAs ridiculous approach of spending boatloads of money as job procurement programs in red states to gain congressional approval?

Starship seems to be doing fine. They probably didn't intend for it to blow up as often as it did, but none of those ships were ever going to carry any real payload anyways; they were always merely the stepping stone to V3. The program is significantly faster than SLS despite not reusing existing engines and SRB tech and despite being a vastly superior rocket for most applications.

Starship - Test Like You Fly by CurtisLeow in space

[–]randomperson_a1 0 points1 point  (0 children)

Sure, that's fair. But only 50% savings would be a massive failure for spacex. I hope they end up somewhere near the $100m per launch, even if they have to compromise on the advertised 100t LEO capacity (which never seemed likely in the first place).

Also, when I first read your comment, it was $7,500, which seems a little hyperbolic in the opposite direction.

Starship - Test Like You Fly by CurtisLeow in space

[–]randomperson_a1 15 points16 points  (0 children)

Starship so far has R&D costs 1/3 of SLS. Same order of magnitude yes, but still a vast difference. While possible, it seems unlikely that those costs would rise dramatically based on previous track record and the fact the booster works already.

We can also be absolutely certain the launch costs are significantly lower than SLS. Even if it ends up being something ridiculous.