News for hackers. Stuff that matters.
Re:KSP2 is spamming the Windows Registry until the game stop... by ilyt on Monday September 25, 2023 @12:50PM (#37646876)
Imagine every setting in ~/.config and /etc is stored in corresponding SQLite database, and you have common interface to access both.

Now imagine this database is not a great engineering product like SQLite but really, really REALLY fucking sucks at being database, and slows down quickly with sizing up.

Now imagine there is no sensible way to get obsolete data out of it, and as every program uses same file it just gathers, and gathers, and gathers...

Re:KSP2 is spamming the Windows Registry until the game stop... by Someone1234 on Monday September 25, 2023 @01:13PM (#37647287)
> REALLY fucking sucks at being database, and slows down quickly with sizing up.

This is over 20-years out of date.

Re:KSP2 is spamming the Windows Registry until the game stop... by mcpackieh on Monday September 25, 2023 @02:19PM (#37648279)
Then why does KSP2 spamming the registry with orphaned entries eventually cause KSP2 to hang on launch?
Re:KSP2 is spamming the Windows Registry until the game stop... by c0nsumer on Monday September 25, 2023 @02:40PM (#37648587)
Likely because the app can't deal with the size of the data it's getting back when it tries to get its entries.
Re:KSP2 is spamming the Windows Registry until the game stop... by throeaaysn on Monday September 25, 2023 @02:52PM (#37648747)
Everything has a limit. People find current registry has limits that put it beyond "sucks" for the average use case.