I see, in your broad and experienced mind, document editors don't have users, permissions, and the whole document management itself, comments on lines/threads, reactions on comments
Seriously, theyre all as cookie cutter perfect usecase for Django as you can get, but I guess you haven't actually thought about the domain and just wanted to take a dumb on other devs with intern-to-junior level insights
Obviously, you don't need the model abstraction for any software, ever. It is just more or less suited for a domain.
And in this case, as would be obvious from thinking about it, the only part it's not suited for is the live syncing of the text edit on the frontend, which is one one small part of the whole.
All of this goes out the window when you're dealing with a government bureaucracy that has hyper specific document formatting requirements.
This is a real foundational need of nearly every business at some point. Every court system and government agency has their own rules and they need to be tracked and followed perfectly. There are whole sub-industries around dealing with this for legal documents in MS Word.
It hurts when your management abdicates things that are normally their responsibility and tell you to just ask the AI what to do. Or when that's what they would have done anyway.
LLMs have irritated me with bad solutions but they've never hurt my feelings. I can't say that about a single person I know. They're better people than people lol
Congress should pass the RPM act and exempt race cars from the clean air act. I never said you can't cherry pick individual problems with environmental regulation.
I just don't like the general attitude that because you can find something to disagree with that environmental regulation as a general rule is bad. It isn't.
There are thousands and thousands of pages of environmental regulations. Obviously people are going to be able to find some things that need to be revisited, but don't throw the baby out with the bath water. Nothing should be repealed without evidence and in many cases amendments are more prudent than repeals.
Bro I can't go out without some diesel pickup rolling coal. If anything auto standards need to be higher because people aren't adult enough to follow the 'not for public roads use' model.
A while back I lost a system because I had it configured with full disk encryption and pam_usb for totp-enhanced logins. A bugged update that I applied via pacman broke PAM and I lost my ability to login. This would have been just annoying and not catastrophic had I not also had FDE and forgotten where I stored my LUKS key.
I'd not label it such, but as "critical infrastructure". The problem in your case actually was not in PAM but in pacman. For example, apt and yum/dnf checks whether the checksum of the file being changed is different from the original (provided by the package). In standard configuration, apt asks what to do, dnf just puts the file with .rpmnew extension to prevent these kinds of problems.
pacman's "I don't care, this is the new file and I overwrite what I see" is very dangerous behavior.
Even configuring PAM to get what I wanted to begin with was somewhat of an ordeal and took a few tries where I locked myself out of the system as I was building it before I eventually got it right.
Also my problem wasn't really pacman either. It was full disk encryption.
reply