I'm new here, what's wrong with Discourse?
-
Every second post mentions Discourse with some implied general hate, however I didn't find the origin of this negativity. Can someone point me towards some information about its wrongness, so I can join in the joyful Discourse hating? :)
-
Www.discoursebugs.com
www.discoursebugs.com
-
If you can figure out how, go back and read all the original threads from May/June, when the Discodev team was still here, and @Matches only took a couple edits to get a link in a post.
-
Mobile Helpfully capitalizes the first letter of sentences.
Discourse is case sensitive for the most bizzare things.
[Quote]text[/quote]
text
[QUOTE]text[/quote]```#text markdown text quote```
```#text markdown text quote ```
View the site on mobile, choose desktop view, start a post, type some stuff, cancel the post. View the modal dialog that goes off your screen.
-
search "grumpy cat"
-
Every second post mentions Discourse with some implied general hate, however I didn't find the origin of this negativity. Can someone point me towards some information about its wrongness, so I can join in the joyful Discourse hating? :)
Just spend time here, that'll be enough. You will observe the consistent inconsistencies ("Discoursistency") in the UI, the regular bugs in handling bbcode/HTML/Markdown in a single post, the varied behaviour that sometimes gets broken and fixed and broken again. And much more besides.
-
You will observe...
The one thing you will no longer observe here, unless you go back and read the old posts, is the attitude of @codinghorror. This can pretty much be summed up in the statement that anything we think is a bug (except real security vulnerabilities) is actually behaving as designed, and any expectation of behavior that does not agree with his vision is wrong. "You're Doing It Wrong™."
- No real forum will ever have a topic that is active for more than a few days.
- No real forum will ever have a topic with more than N posts.
- It doesn't matter if search behaves differently than any other software you've ever used, because this is the way it should work.
- Etc.
-
No topic can ever have a duplicate name, ever. Titles for posts cannot be all caps, body content cannot be all caps, quotes can't be the only post content unless you're replying as new topic, except mobile which has removed reply as new topic, and all helpful tools like the editor buttons, or auto prompt @ names.
I think we're up to 5 xss bugs, one email disclosure bug, 4 or 5 dos bugs, 2 infinite spam email bugs, a million formatting bugs, and several infinite file upload bugs which could be abused to fill up all site storage. Several variations of crash the browser mini game, and the site uses more battery than a video player.
-
-
Is that all? It seems like more.
if you look at the raw of that comment, it says a hundred million, but a formatting bug hid the "hundred"
-
Oh, and let's not forget, "Discourse is immune to spam, because it's so complicated that it's impossible for a spammer to write a bot to attack it."
-
It's true, no discourse instance has ever had bots post <Oh, and angle brackets>
-
It
'swas true, no discourse instancehashad ever had bots post <Oh, and angle brackets>FTFY. Oh, and quoting in general.
-
Discourse is immune to spam, because it's so complicated that it's impossible for a spammer to write a bot to attack it
Out of curiosity -- I wasn't an active participant besides main story discussions until recently -- was that the genesis of @SignatureBot and such?
-
-
@chubertdev Is Doing It Wrong™<t3524p15>
-
-
Yes, Master @chubertdev, by your command I shall summon @CodingHorrorBot, @DiscourseBot, @LikeBot, and @MottBott.<t3524p17>
-
Days Since Last Bug: 0<t3524p18>
-
at the two classes will change.
-
@SummonBot Is Doing It Wrong™<t3524p18>
-
I think that sums it up perfectly.
-
@blakeyrat, new rule for you: all TDWTF threads will devolve into a bot testing thread.
-
You've already seen them in action. I'll let one of the bot developers address the question of the genesis.
-
what is the genesis, was it Sega or Hyundai, @MottBott?
-
Wow I've built before my vision, they'd get along on some sadistic part of these ever needed.
-
Has anybody else noticed that "Reply as new topic" has been changed to "Reply as linked Topic?" Another useless UI change, rather than, I dunno, fixing an actual bug.
-
Reply as linked Message
-
You can't select quote reply smiles :) go ahead, I dare you.
-
Reply as linked
-
-
consistent inconsistencies ("Discoursistency")
That's an apt definition, by the way. ;-)
-
- Etc.
- Discourse mobile doesn't work on Android, because @codinghorror hates Android. He admittedly only ever tested on a Nexus 7. Any reports of Discourse mobile functioning on another Android device as well as on a desktop are met with comments such as "You're lying" and "You're delusional." Actually, those were the only comments from Discourse.
- According to @codinghorror, Discourse is a religion (We call it The Church of the Civilized Discourse Construction Kit, or TCotCDCK). According to this description, there is no room in TCotCDCK's theology for any other religion.
- Paginated forums are "hard" and "evil". Infinite scrolling is the future! Nevermind that the way infinite scrolling is implemented in Discourse requires the user to leave behind many expectations about how their browser should work.
- The claim that "Discourse is rainbows". I'll let you find that one.
- The regular defense that "Google is doing it." So what? Bad design is bad design, regardless of who adopts it.
- Etc.
-
Do we have a @TCotCDCK bot yet?
-
Not that I'm aware. Ask the bot makers.
-
Paginated forums are "hard" and "evil".
Paginated forums are pickup trucks.
Infinite scrolling is the future!
Infinite scrolling is sports cars.
The road of Discourse only works for sports cars, no pickup trucks are allowed-- even if people badly want one.
Nevermind that the way infinite scrolling is implemented in Discourse requires the user to leave behind many expectations about how their browser should work.
Those are the submerged iceberg of bugs we don't even bother to attempt reporting, because we already know they'll all be ignored.
-
-
The road of Discourse only works for sports cars, no pickup trucks are allowed-- even if people badly want one.
The actual analogy @codinghorror used (or at least closer; CBA to search for the actual post) is that Discourse is a car, and @codinghorror is a vehicle dealer who only sells cars. We want a truck. He doesn't have any trucks, but he'll be happy to send us to another dealer (e.g., phpBB) who does have a truck.
The trouble is, of course, that we didn't buy the Discourse car, @apapadimoulis did, and we're just along for the bumpy ride.
-
The trouble is, of course, that we didn't buy the Discourse car, @apapadimoulis did, and we're just along for the bumpy ride.
And also, even if I do go to another dealer and buy a truck, I can't use the same roads the cars are on. (Yes, the analogy breaks down pretty quick, but hey, it's from Atwood so who's surprised it sucks.)
-
Discourse isn't any car. It's a Toyota Prius which has been haphazardly modified to have the power of a truck. (I think that's what someone in one of the grumpy cat threads said).
-
Not that I'm aware. Ask the bot makers.
sure we can. what should it do?
reply in one of the bot threads and one of us bot developers will make it happen.
-
On the positive side, the whole Discourse drama has added a lot of entertaining content to the site. Watching this play out over the last few months has been amazing.
-
This post is deleted!
-
-
reply in one of the bot threads and one of us bot developers will make it happen.
<repeating myself>
-
I just made a thread for that that I can't see now.
-
No topic can ever have a duplicate name, ever.
Not strictly true.
In reply to the OP, from the old boards when DC was proposed:
Incidentally, the migration seems to have stalled. Paging @ben_lubar, @apapadimoulis.
-
Incidentally, the migration seems to have stalled. Paging @ben_lubar, @apapadimoulis.
wait, we're planning on migrating all the posts to here?
thats going to suck for keeping TL(3|4) if they are put in as posted within the last 100 days...
-
thats going to suck for keeping TL(3|4) if they are put in as posted within the last 100 days...
ISTR this being discussed before - they should retain their original dates.
-
ISTR this being discussed before - they should retain their original dates.
either way i'm ready to "read" them all!