Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.
Harry recently deleted his own answer on a question, after he got downvoted and "told off" in the comments. Since most of you won't be able to see it, I've copied and pasted it below (sorry about the formatting).
I'm tempted to undelete the answer --- it depends a lot on Harry's motivation for deleting the question. If it's just that he doesn't want it "on his record", then I'd want to undelete it! If he's changed his mind, and no longer stands by his answer, then I won't undelete it, but I'd encourage him to undelete it himself and modify it as appropriate.
I realise of course that Harry will read this question here --- and I'm looking forward to hearing his reaction. I hope you don't feel I'm picking on you Harry, but I think this is a good example of a problem we might have at mathoverflow (see below). I haven't contacted him directly via email about this as I also want to get other people's opinions.
The thing that I'm worried about is that it's too easy to push the boundaries of being argumentative and impolite if you can always "delete the evidence" afterwards. Essentially, I'm proposing leaving up answers that "go bad" in the way this one did (i.e. get downvoted, and then a fight starts in the comments), in order to allow the community to police itself better.
They're called toposes, and you already asked a very similar question. The idea is that you can model topoi axiomatically, which is what Lawvere's ETCS and another set theory called SEAR do. To even talk about anything at all formally, you first have to have some underlying logic powerful enough to even express these concepts in the first place. That is, you need to be able to interpret definitions in some sort of complete and compact theory of first order logic or slightly weaker equivalent. You need to understand how things work before you start using them. You need rules in place before you can interpret axiom schema, or else all you have is a bunch of symbols on a page, strictly speaking.
Also, please read Categories for the Working Mathematician and Sheaves in Geometry and Logic by S. Mac Lane at least part of the way through before you post another topic on category theory. You're making too many mistakes that make your questions meaningless, and you've now done it twice over the course of a few days.
mod|link|edit|undelete deleted by Harry 12 mins ago
answered 5 hours ago Harry 618●11
1 [this is a great comment] [flag this comment as offensive, spam, or hate speech] If you don't like my comment, and you want to downvote me, then leave a reason. – Harry 4 hours ago [delete this comment]
1 [this is a great comment] [flag this comment as offensive, spam, or hate speech] Toposes give provability semantics for higher-order logic. This is way more than needed for just first-order logic. There are two kinds of categorical model for first-order logic I'm aware of. The first are hyperdoctrines, which consist of a functor from some category with products to Posets, plus stuff to make everything work. (This is a general way of phrasing the usual model construction.) The second is via locally cartesian closed categories. This gives you a semantics of proofs, and can actually model a bit more than first-order logic -- you can interpret dependent type theory in it. – Neel Krishnaswami 1 hour ago [delete this comment]
1 [this is a great comment] [flag this comment as offensive, spam, or hate speech] I didn't downvote you, but telling people who are asking fairly reasonable questions, on the whole, to "read... Mac Lane at least part of the way through before you post another topic on category theory" because of some minor mistakes and a somewhat obtuse style does not invite a lot of sympathy for when you say something that's wrong. (Even if it's wrong for entirely understandable reasons -- I thought of topoi too, but this didn't look like what topoi are about.) – Harrison Brown 47 mins ago [delete this comment]
[this is a great comment] [flag this comment as offensive, spam, or hate speech] You can also take a logical theory and turn it into a category. The objects are the types and the arrows are the terms. This is done for toposes in Elementary Categories, Elementary Toposes, by Colin McLarty (and in many other places, but this one is especially clear). The technique has been known for something like thirty years and has been applied in many settings, for example linear logic. – SixWingedSeraph 41 mins ago [delete this comment]
[this is a great comment] [flag this comment as offensive, spam, or hate speech] -1: If you don't like the question, either don't answer it, or explain why (politely -- there is, frankly, some room for improvement here) in the comments. An answer should not consist primarily of criticism. Also, I disagree that the question is the same: his previous question concerned set theory and this one concerns logic. – Pete L. Clark 26 mins ago [delete this comment]
[this is a great comment] [flag this comment as offensive, spam, or hate speech] He asked the same question this week. The fact is, you can't talk about modeling things without first having a meta-logic to work within. This meta-logic needs to have rules for interpreting axioms and axiom schema, cf. Bourbaki Ch.1 [Theory of Sets]. That is, you have to introduce a symbolic logic to begin to construct a theory. His question is also stupid because he doesn't know what he's talking about. I've seen this before. "I don't know anything about category theory, but it's really general, and I want to know how general we can get." – Harry 24 mins ago [delete this comment]
@Harry: also, I'll warn you that "His question is also stupid because he doesn't know what he's talking about." almost certainly contravenes our recently instituted (but perhaps not yet announced!) rule that people can not make inflammatory remarks unless they're using their full real name! :-)
@plclark
My intention isn't to "hold people accountable", it is to encourage people to think more carefully before speaking. The sole reason, as far as I understand it, that people are such jerks on the internet is that they don't impose the same self-censorship they do in person: in part because the facial cues are gone, but also in part because people don't feel they have to stand by their own statements on the internet.
I think "Impolite people identifying themselves by their full names does not really mitigate this problem, in my opinion." misses the point. My hope is that requiring full names (not all the time, just if you want to be argumentative) will drastically reduce the level of impoliteness --- and in particular it's not about giving us a way of doing anything about existing instances.
And to everyone --- any opinions on my original question? Should we discourage and/or reverse deletions of answers which are prompted by a desire to remove a contentious conversation? I can imagine there are many cases where I'd feel that deleting is the right thing to do, so I'm genuinely unsure.
If anyone would like to respond to me privately, my email address is scott@tqft.net.
@Harry: the apology is appreciated (speaking for myself, but hopefully for others too).
To try and move this back towards structural as opposed to personal matters: I am inclined to go with what Mike Shulman said above. In an unthreaded system, deletion of comments just makes things confusing - it would be preferable to at least have some visible record of "Comment by X - deleted" so that a late arrival can get some idea of who was responding to what.
Also, and this is not meant to be a personal swipe at particular people: I think that dissuading deletion of comments would hopefully lead to people considering their comments more carefully. I've deleted one or two of my own due to typos, but perhaps also a few due to being boneheaded; and IMHO it'd be a salutary reminder to me to engage my brain or judgment, if comment deletion wasn't so easy.
Lastly, and this is meant as a personally directed comment - sad, but inevitable: I don't agree with Harry's metaphor or conclusion when he says
"I deleted my post because I put my hand in to test the waters, and I was bitten by pirahnas. If we don't allow deletion or voting locks on closed answers, nobody will be willing to make unorthodox statements."
There is a difference between putting your hand in the water and being bitten, and poking a beehive. From what I could see, the "piranhas" you encountered were no less civil than you were, and in the case of the SixWingedSeraph were informative at some level.
Also, on the thread linked to, one of your comments says "I deleted my post because too many people were downvoting it." That seems to me - though this is a matter of taste/perspective - to go against some of the point of MO. I've given some answers which I thought should be rated higher, and some which have been rated higher than I myself would have judged: but when participating in a community, that's what happens.
@Scott: FWIW I agree pretty much with the last paragraph of your initial post.
@Harrison: I am inclined more towards what Pete Clark has said about civility. Most of us, I'm guessing, live in societies that allow us to go and grumble/bitch about things in our own privacy or social groupings. Interaction in the public sphere - and I include something like MO, because of its emphasis on being an outgrowth of the community of professional mathematicians - should IMHO work to different norms. If the post were locked to prevent it degenerating into handbags in comments, that's one thing; deleting it is tantamount to hit and run. Contrarianism without comebacks is not attractive.
@Harrison: fair points. But seriously, Michelle Obama vs Silvio Berlusconi? I mean, I don't know how much about Italian politics of the last ten years gets in to your usual news sources, but ... [Yes, I know this is off-topic, but dear lord that juxtaposition hit me like a wet fish in the face]
@Harry: seems a good solution to me.
@Harrison- Do you really mean an apologia? I don't see what one there could be. I think many of us are annoyed from time to time with people who keep posting questions on the site when it seems clear to one that they should do some background reading, but that's no reason to write such an answer. At some point you just have to accept that you're not getting through and do something else.
The other problem with the internet is everything sounds more mean-spirited on the internet than it does in person. Even if you really don't mean to say anything inflammatory, it's far too easy to. Probably some of Harry's "witticisms" actually work when delivered in person, but deprived of context, body language and voice tone, everything is easy to take as an attack.
@bwebster: I do mean an apologia, at least I think I do. Well, okay, probably more like an apology in the sense of "A Mathematician's Apology," to the extent those mean different things. I spend like five minutes writing everything I post, minimum, so in general if I use a word I'm pretty sure it's the one I want to use. That said, you pretty much encapsulated one of the main thrusts of my defense in the second paragraph.
@Yemon: Hah, I'm... widely read, I guess? Anyway, he's just too much of a crazy person to fail to fascinate me. I couldn't tell you anything else about Italian politics, except the guy before him was him was Prodi and there's a member of the Italian parliament who looks really funny when he leans back and his eyes bug out. But, again, off-topic.
I'm a bit late to the party, but I just want to say that I agree with Harrison ("I'm absolutely in favor of letting controversial or argumentative answers be deleted ...")
@Harry: er, which part of your first comment ("horrible", "vacuity", "you need at least up to first-order logic to define anything of value and interpret any axioms") is "completely right". I would normally refrain from nitpicking, but given that you clearly care so deeply and passionately and zealously about People Knowing What They're Talking About...
@Harry: my bad, I was reading one of your later comments rather than your "controversial answer". Note how I am not editing my previous answer, so people can see me being hasty, and I can be reminded of same next time I jump in without engaging my brain.
1 to 20 of 20