Hacker News new | past | comments | ask | show | jobs | submit login
Countdown to Python 2 EOL (countdownto.xyz)
18 points by wimgz on Oct 19, 2018 | hide | past | favorite | 17 comments



They could have found a way to keep "print" as both a function and a statement. https://stackoverflow.com/questions/6239887/what-is-the-adva...


Where in your link does it indicate they could have kept it as both?


A better version can be found here (looks better on mobile and Safari) https://countdownto.xyz/c/jnfztcj0


I’ve always loved this concept. I made this back in the day, kind of relevant. https://www.launchclock.co


Umm - no.

There is a lot of python 2 code still out there - including with some big players.

Critical security issues if any will still likely see patches.

Anyone from a big python 2 org able to comment? Is everyone migrating all code?


Umm - yes.

EOL is a clearly defined term and its date has also been set for ages now.

Just because something has gone EOL doesn't mean it's no longer in use though. To make the most obvious example: Every company i've ever worked for used servers for years and even decade(s) after the EOL date had passed.


Facebook is migrating everything. The Instagram migration in particular got quite a bit of press coverage due to the PyCon keynote.

Other organizations may choose to not rewrite or migrate. At their own peril. Likely a third party like RedHat will continue patching 2.7 for their customers but no Python.org releases will be done anymore.

More importantly, after 2.7 EOL library maintainers will drop support like it's hot. And that no single player will be able to continue supporting.

So, you might get a few more years out of 2.7 but it will be an increasingly frustrating and insecure experience.


Wow... White text on almost all-white background... :D


There's been https://pythonclock.org/ for a long time.

See also http://python3statement.org/.


I see a modify button in the upper right hand corner. Is this date supposed to be modifiable?


That's a website that lets you create countdowns. It's not affiliated to Python.

But yes, I guess you could convince some company to keep supporting Python 2 for you. In fact it would surprise me if such service doesn't pop up just before Python 2 support ends. May be much cheaper than porting to 3 for some companies.


Haha ten years from now Python2 will be alive and well. The only way most Python2 orgs will stop using it is when they shut down.

What this really means is 437 days until a dedicated Python2 org takes over maintenance.


This site is really broken on mobile.


It seems to be that the background colour value is set to `rgb(1,1,1,0.65)` and is missing the alpha channel in the attribute.

I made an identical page using `rgba(1,1,1,0.65)` and it looks better on iOS.

https://countdownto.xyz/c/jnfztcj0

This seems to be only a WebKit issue, you can produce the same results on desktop Safari. Other browser engines must detect when an alpha channel value is used with an `rgb` CSS attribute and update that attribute to `rgba` accordingly as an assumed fix.


I'm sure glad all my python 2 code is forward compatible with python 3 interpreters!


"504175" <igbins2g@yahoo.com>


I just gave us 4 more days, whew.




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

Search: