Live data from Hacker News

Python 3.14 is here. How fast is it?

blog.miguelgrinberg.com

301–310 of 579 posts

Re: Python 3.14 is here. How fast is it?

#301
post #10

Tangential, but I practically owe my life to this guy. He wrote the flask mega tutorial in what I followed religiously to launch my first website. Then right before launch, in the most critical part of my entire application; piping a fragged file in flask. He answered my stackoverflow question, I put his fix live, and the site went viral. Here's the link for posterity's sake https://stackoverflow.com/a/34391304/41802…

> flask Off-topic, but I absolutely loathe new Flask logo. Old one[0] has this vintage, crafty feel. And the new one[1] looks like it was made by a starving high schooler experimenting with WordArt. [0] - https://upload.wikimedia.org/wikipedia/commons/3/3c/Flask_lo... [1] - https://flask.palletsprojects.com/en/stable/_images/flask-na...

New logo looks like a device some tribes' men use to cover their member.

Re: Python 3.14 is here. How fast is it?

#302
I’m very glad python is getting faster. But the correct answer to “Is Python Really That Slow?” is unambiguously YES. Unless you’re using some ML library like torch or numpy which spends all its time in optimized C code, python is still EXTREMELY slow. We are going to need a lot of these 10% improvements for python to be comparable to Go, Java, or Node, each of which are about 30x faster on typical computer tasks.

Re: Python 3.14 is here. How fast is it?

#303
post #82
post #27

I hope it doesn't get stuck at 3.14, like TeX. https://www.reddit.com/r/RedditDayOf/comments/7we430/donald_...

You hope it doesn't ? > [Donald Knuth] firmly believes that having an unchanged system that will produce the same output now and in the future is more important than introducing new features This is such a breath of fresh air in a world where everything is considered obsolete after like 3 years. Our industry has a disease, an insatiable hunger for newness over completeness or correctness . There's no reason we can't…

> an insatiable hunger for newness over completeness or correctness.

I understand some of your frustration, but often the newness is in response to a need for completeness or correctness. "As we've explored how to use the system, we've found some parts were missing/bad and would be better with [new thing]". That's certainly what's happening with Python.

It's like the Incompleteness Theorem, but applied to software systems.

It takes a strong will to say "no, the system is Done, warts and missing pieces and all. Deal With It". Everyone who's had to deal with TeX at any serious level can point to the downsides of that.

Re: Python 3.14 is here. How fast is it?

#305

Earlier quoted context omitted.

> flask Off-topic, but I absolutely loathe new Flask logo. Old one[0] has this vintage, crafty feel. And the new one[1] looks like it was made by a starving high schooler experimenting with WordArt. [0] - https://upload.wikimedia.org/wikipedia/commons/3/3c/Flask_lo... [1] - https://flask.palletsprojects.com/en/stable/_images/flask-na...

I was unaware of the new logo… and I am just realizing for the first time after many many Flask apps… that the logo is not a chili pepper.

This logo is bad.. not even talking about the mark, the fonts are wtf. Uppercase 'F' shorter than the lower 'l' and 'k', the 'a' and the 'k' bad, even the lower bar on the 'f' angle is just... eww. And then the mark. I dont get any of this.

Re: Python 3.14 is here. How fast is it?

#306
post #242

Earlier quoted context omitted.

This is a total red herring, x86 has over 30 years of backwards compatability and the same goes for the basic peripherals. The real reason for software churn isn't hardware churn, but hardware expansion. It's well known that software expands to use all available hardware resources (or even more, according to Wirth's law).

Try running software from 1995 on a brand new system and you'll find all sorts of fun reasons why it's more complicated than that.

On the other hand, the main reason why Y2K happened was because a lot of major orgs would rather emulate software from the 60s forever than rewrite it. I'm talking like ancient IBM mainframe stuff, running on potentially multiple layers of emulation and virtualization.

We rewrite stuff for lots of reasons, but virtualization makes it easy enough to take our platforms with us even as hardware changes.

Re: Python 3.14 is here. How fast is it?

#307

Earlier quoted context omitted.

> flask Off-topic, but I absolutely loathe new Flask logo. Old one[0] has this vintage, crafty feel. And the new one[1] looks like it was made by a starving high schooler experimenting with WordArt. [0] - https://upload.wikimedia.org/wikipedia/commons/3/3c/Flask_lo... [1] - https://flask.palletsprojects.com/en/stable/_images/flask-na...

I hope they go Full Cracker Barrel on this: 1. Original logo has country charm and soul. 2. Replaced with a modern soulless logo. 3. Customer outrage! 4. Company (or open source project) comes to its senses and returns to old logo. https://media.nbcboston.com/2025/08/cracker-barrel-split.jpg (n.b. The Cracker Barrel Rebellion is sometimes associated with MAGA. I am very far from that, but I have to respect when peopl…

ah, the New Coke Gambit

Re: Python 3.14 is here. How fast is it?

#308
post #15

Earlier quoted context omitted.

Nice story! My guess is that the site was https://yout.com/ given your profile. Does it still run Flask?

It's all grown up now. Runs on Django for the admin panel. Not that flask ever failed. Just became easier to manage the user base that way.

because of Django admin? any downsides/notable warnings for people considering Flask v Django? any migration guide that's helpful?

Re: Python 3.14 is here. How fast is it?

#309
post #300
post #10

Tangential, but I practically owe my life to this guy. He wrote the flask mega tutorial in what I followed religiously to launch my first website. Then right before launch, in the most critical part of my entire application; piping a fragged file in flask. He answered my stackoverflow question, I put his fix live, and the site went viral. Here's the link for posterity's sake https://stackoverflow.com/a/34391304/41802…

We fixed the typo in the first sentence: ow -> owe. Hope that's okay! Edit: corrected typo in "typo".

type -> typo

Re: Python 3.14 is here. How fast is it?

#310
post #307

Earlier quoted context omitted.

I hope they go Full Cracker Barrel on this: 1. Original logo has country charm and soul. 2. Replaced with a modern soulless logo. 3. Customer outrage! 4. Company (or open source project) comes to its senses and returns to old logo. https://media.nbcboston.com/2025/08/cracker-barrel-split.jpg (n.b. The Cracker Barrel Rebellion is sometimes associated with MAGA. I am very far from that, but I have to respect when peopl…

ah, the New Coke Gambit

Ah New Coke… Oddly I liked new coke better. My most 80s possession is a new coke can with max headroom on it.

They had both new and “classic” for a while co existing.

Post reply on HN