6 ms·
> You want people who fix code mistakes to go to jail if they don’t keep a record of the mistake? Why? Are you actually unable to engage in a significant discu
by richie_adler 5y ago
> You want people who fix code mistakes to go to jail if they don’t keep a record of the mistake? Why?
Are you actually unable to engage in a significant discussion without using strawmen?
- dahart 5y agoToo late to edit my comment, but why don’t you go back and read @sqlite saying about code: “To alter that transaction after the fact is akin to felony fraud.”
- dahart 5y agoMaybe. You? What’s the straw man? @SQLite said quite clearly they believe failing to keep immutable history should be treated the same as failing to keep a financial ledger, and that editing ledgers is a felony. What other conclusion did you reach? Have you read the Fossil docs that talk about git? Do you believe they are accurate and justified?
- Dylan16807 5y agoShould be treated similarly, in terms of taking it seriously. "it should be a felony" is definitely a strawman.
- dahart 5y agoMine was a serious question about what, exactly “similar” is supposed to mean. You are presuming to speak for @sqlite by claiming they did not mean felony, when the very example they provided of what it means to take it seriously is that it’s a crime. What makes you certain that they weren’t suggesting exactly that? I don’t think it’s fair to call my question a straw man. @sqlite has been making a strange moral argument out of git rebase for many years. I honestly want to understand where it’s coming from. Fwiw I also don’t think it’s fair to ask a bullshit adhominem straw man question like “Are you actually unable to engage in a significant discussion without using strawmen?”
- Dylan16807 5y ago> What makes you certain that they weren’t suggesting exactly that? Stop it stop it stop it. Stop it.
- dahart 5y agoStop what?? What are you talking about? Did you read @sqlite’s comment? “To alter that transaction after the fact is akin to felony fraud.” https://news.ycombinator.com/item?id=29133758 https://news.ycombinator.com/item?id=29133758 @SQLite literally said editing code history should be considered “akin to” a felony. It seems like you’re misunderstanding me because you’re misunderstanding @SQLite.
- kazinator 5y agoIt's not even remotely similar. If you're developing a program, you're not legally required to show anyone any version of the source code at all (without some court order or something). If it the program is open source, you're legally entitled to have an FTP site where only the current version of the files is available, and yesterday's version is gone. Moreover, you actually don't have to have yesterday's version retained anywhere else. Obviously, that will cause problems for you. In between that extreme, and the other extreme (every little thing being fastidiously recorded and immutable) are rationally workable alternatives that allow reasonable mutation. As an employed developer or contracting consultant, you may be required to adhere to certain version control practices as part of your contract. If that doesn't rule out revising history, you can revise history.