logoalt Hacker News

GeorgeTirebiteryesterday at 7:12 PM3 repliesview on HN

I had heavily used PySimpleGUI in various work projects, and one day, when I had to run some older piece of code I had not run in a while, I get a notice that PySimpleGUI won't work, because was free, but nobody paid, and so, good luck! So I was piping mad, paid the 3-year or whatever the max license fee was, received a code, and THEN I was able to get my stuff to work, like it used to.

LESSON: N E V E R Use code that can "stop working" until you pay ransom. N E V E R.

At this point, it's irrelevant, because the LLMs can replace PySimpleGUI with PyQt etc so --- thanks but no thanks. I did like it because you could throw up something around a CLI and it looked at least presentable. Now, since 2025, nobody codes anymore, so ... seems to me, this PySimpleGUI 6 is just a bit of history.


Replies

ezstyesterday at 7:43 PM

> never use code that can stop working until you pay ransom

Funny because that describes pretty much exactly "cloud-first" software architecture, and people jumping on it in troves, unexplainably.

show 1 reply
foolswisdomyesterday at 7:25 PM

Given it was older code, were you not able to use an older version of pysimplegui that was freely available?

show 2 replies
PufPufPufyesterday at 10:33 PM

You didn't have a lockfile? Or a commit date you could use with --exclude-newer?