:wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
-
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
what's the background of your users?
Tobe Fair might be running a forum for people with extreme brain damage. So Discourse is perfect for them.
-
@lorne-kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Tobe Fair might be running a forum for people with extreme brain damage. So Discourse is perfect for them.
@Cooper2018 said in Discourse Needs help resources and documentation
Plus our users (mainly teachers) were not familiar with chatbots and the word ‘discobot’ did not denote ‘Help’ to them…
I'll let you draw your own conclusions.
-
@pjh why would anyone see "discobot" and think, "help?"
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
@pjh why wouldn't anyone see "
discobotdiscourse" and think, "help?"
-
Help!
-
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
So how do you deal with a case where certain language is used as an in-joke?
You mean like PHP, B*****n, or signs? Those are no joke.
-
modules:composer.user_said_in, @djls45, How can this be so wrong??? (AKA the Discopocalypse thread)
B*****n
What did Bitcoin ever do to you?
-
@JBert said in How can this be so wrong??? (AKA the Discopocalypse thread):
modules:composer.user_said_in, @djls45, How can this be so wrong??? (AKA the Discopocalypse thread)
B*****n
What did Bitcoin ever do to you?
Well, nothing to me, personally, but it has kept people from investing their money into actually useful endeavors that may have benefited me indirectly. It also never did anything for me.
Besides, I was referring to the languages of B*****m, which appear to be dialects of French, Dutch, and German.
-
@djls45
The Germans where just invented as a way to prevent deadlock votes between the Walloon and Flemish parts
-
@Luhmann said in How can this be so wrong??? (AKA the Discopocalypse thread):
Walloon and Flemish
I'm picturing a brick dirigible and and a sputtering fire.
-
bing has no qualms hitting meta more than 5000 times in a 3 hour period, Google will not spike at over 800 and usually runs much slower.
Following this commit, bing is default blocked
so <1 req/2sec
-
@bb36e looks like bing isn't doing much, anyways:
-
said:
I've never seen a forum with that many legitimate hits anyway.
-
@bb36e said in How can this be so wrong??? (AKA the Discopocalypse thread):
I don't blame them:
@boomzilla said in Moar Cooties:
@gąska said in Moar Cooties:
@boomzilla and why was that bad? Don't you want to appear in search results? Also, have Google bots ever cause similar problems?
Yes, I want the site to appear in search results. No, I don't worry about Bing. Bing bots do not behave well. They even have a thing on Bing where you can register your site and set the level / intensity of their activity but they ignore it and cause cooties.
-
@bb36e said in How can this be so wrong??? (AKA the Discopocalypse thread):
Following this commit, bing is default blocked
@boomzilla said 8 months ago in
Staff
:OK, bingbot is going apeshit. 30 - 60 requests per minute. What should we do about that?
@pjh said afterwards:
I'm having a poke around with http://www.ujjwal.com/technical-optimization/bingbots-msnbots-crawling-bring-site-1186/
TL
DCR: Bing pays no attention to suggestions to reduce the rate. So they got blocked.
-
I like this new push to help people avoid installing Discourse. I think they should embrace this new philosophy for anything Discourse related.
-
@doctorjones said in How can this be so wrong??? (AKA the Discopocalypse thread):
I like this new push to help people avoid installing Discourse. I think they should embrace this new philosophy for anything Discourse related.
Hey guys I created a "Show Discourse Performance Without Installing Discourse" tool.
#!/bin/bash function DiscoursePerformance() { while [ true == true ] do DiscoursePerformance() & done } DiscoursePerformance()
-
@lorne-kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Hey guys I created a "Show Discourse Performance Without Installing Discourse" tool.
Greener version:
.html { display: none; }
-
@pjh said in How can this be so wrong??? (AKA the Discopocalypse thread):
@lorne-kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Hey guys I created a "Show Discourse Performance Without Installing Discourse" tool.
Greener version:
.html { display: none; }
What is
class="html"
used by?
-
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
@pjh said in How can this be so wrong??? (AKA the Discopocalypse thread):
@lorne-kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Hey guys I created a "Show Discourse Performance Without Installing Discourse" tool.
Greener version:
.html { display: none; }
What is
class="html"
used by?My bod.
-
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
@pjh said in How can this be so wrong??? (AKA the Discopocalypse thread):
@lorne-kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Hey guys I created a "Show Discourse Performance Without Installing Discourse" tool.
Greener version:
.html { display: none; }
What is
class="html"
used by?<html class="html">
-
is at it again, banging the drum about how large topics are the devil.
TLDR:
: We've never been able to get megatopics working properly, and have found it very difficult to do something as simple as pagination.
You're telling us that pagination, an already solved and well understood problem, is too hard for you to fix?
: Megatopics are exceedingly rare in the wild. Nobody uses them.
Keep telling yourself that Jeff.
: A topic with >10k replies sounds more like you should be using chat software. It's perfectly fine to use chat software like Slack.
Oh, fuck off Jeff.
: Megatopics are bad, don't use them. We're not going to put any more effort into supporting them on . Megatopics are broken on out of the box. CLOSED_WONTFIX.
Just keep pushing your personal preferences onto everyone mate.
The suggested workaround?
If you get a topic that exceeds 10K posts, simply close the original topic and start a "Topic part 2" thread, then rinse and repeat ad infinitum.
-
On one of the other forums on which I'm active, I participate a lot in a certain topic. Due to technical reasons (poor database schema) threads are locked automatically whenever 300 replies are posted, it's up to the last poster to create a new topic.
Currently, we're in topic #1101. So that makes for a grand total of 331.401* posts in that topic, which has been running since february 2003!
* Yes, I use dots as a separator for thousands. Bite me.
-
said:
I count 7 topics out of 87,602 that are over 10k replies. Seven! That’s about 1 megatopic for every ten thousand topics
Of course the number of large topics is going to be small compared to things that never get more than one or two replies, in the same way as there are far more rabbits than foxes. That's completely whe wrong metric. fucking idiot
If an average thread is under 100 replies, that puts it at about 1% of the posts in the forum. That's a far more significant amount. Fucking idiot.
Did they ever explain why a thread needs to send every post ID for every post in it? That's one of those smells that makes you think the internal architecture must be completely insane. Fucking idiot.
-
This starts to cause problems on the client – particularly older smartphones with less memory and CPU power – at around ~10,000 replies, so we created a site setting that automatically closes topics at 10,000 replies and defaulted it to on.
IT CAUSES PROBLEMS WITH THE SERVER TOO YOU DOLT!
Megatopics are often users expressing a desire for a chatroom. There’s nothing wrong with the desire for a chatroom, but chat works best in actual chat software, which is designed to host impermanent, rambling, neverending conversations about anything – and where users can create their own channels at will.
What about developers expressing a desire for an issue tracker? This is almost too easy.
Blazerules said:
I honestly see no reason as to why this shouldn’t be left in the hands of those who are in charge of the forums. If they want topics to be over 10k then they should have topics over 10k
...
No longer welcome here.Actually:
At the end of the day it is up to you, but this topic is about ensuring you understand the ramifications of the choice you are making for the members of your community.While Discourse is just a part of your life, we live and breathe it and it would be remiss of us if we didn’t ensure that everyone is armed with the knowledge to create the best experience possible for their audience.We have made choices that don't scale and can't figure out how to dig out of this hole so we're doing our best to steer you away from our embarrassments and then blame you.
And just in case you thought that was an exaggeration:
customer said
For curiosity sake where in the settings can we change the default?: For our hosted customers this is suppressed unless you are an enterprise customer. Allowing megatopics in our multisite cluster causes performance problems so we just restricted this. Note, we do plan to change it so you can increase the PM limit up to 10k.
And on automatically opening a continuation thread: No, because this long topic garbage is already uncivilized behavior we need to make fun of the people for wrongposting.
-
Idea:
Automatically create a continuation post with a specific format of name (probably the MD5 hash of the last one or something). Then some front end wankery to hide it from the client and automatically infiniscroll in when you reach the bottom of the first topic.
Or, you know, don't send thousands of post IDs to a user viewing 20 or so posts. That might be slightly easier
-
@jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
Or, you know, don't send thousands of post IDs to a user viewing 20 or so posts.
I think the iphone X is more than powerful enough for this. thread locked.
-
A few years ago we ran into a technical limitation where we send down a list of all the post IDs in the topic when you enter the topic.
And somehow, incredibly, "stop doing that" was not implemented as a solution.
-
@doctorjones said in [ How can this be so wrong??? (AKA the Discopocalypse thread)]
: A topic with >10k replies sounds more like you should be using chat software. It's perfectly fine to use chat software like Slack.
Oh, fuck off Jeff.
To agree on a minor point: It's not like anyone is going to read through all those 10k old posts in, e.g., "the official funny stuff thread". You're just going to read through the new posts you haven't seen yet.
But then, that's none of his fucking business. Why does it even matter if a page I view is in a large or a small thread? Probably something to do with their retarded implementation of infini-scroll, which is a retarded concept to begin with. Am I close?
-
@topspin said in How can this be so wrong??? (AKA the Discopocalypse thread):
To agree on a minor point: It's not like anyone is going to read through all those 10k old posts in, e.g., "the official funny stuff thread". You're just going to read through the new posts you haven't seen yet.
True that. Often, long running topics are more like a chatroom. Long running threads don't follow the conventional question -> discussion -> conclusion model. Jeff is right about that.
But where chatrooms focus on short conversation style discussions, forums allow for long replies with lots of content (including pictures and videos) and thanks to the magic of quotes it's doable to keep track of everything.
But then, that's none of his fucking business. Why does it even matter if a page I view is in a large or a small thread? Probably something to do with their retarded implementation of infini-scroll, which is a retarded concept to begin with. Am I close?
Yup.
-
@topspin said in How can this be so wrong??? (AKA the Discopocalypse thread):
To agree on a minor point: It's not like anyone is going to read through all those 10k old posts in, e.g., "the official funny stuff thread".
Haaaaaaaave you met @obeselymorbid?
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
@topspin said in How can this be so wrong??? (AKA the Discopocalypse thread):
To agree on a minor point: It's not like anyone is going to read through all those 10k old posts in, e.g., "the official funny stuff thread".
Haaaaaaaave you met @obeselymorbid?
There's always one nutjob. There are probably also people who reread old IRC logs.
-
@pleegwat said in How can this be so wrong??? (AKA the Discopocalypse thread):
There are probably also people who reread old IRC logs.
I just archive all of them, so I can blackmail all of you years in the future...
-
@pleegwat said in How can this be so wrong??? (AKA the Discopocalypse thread):
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
@topspin said in How can this be so wrong??? (AKA the Discopocalypse thread):
To agree on a minor point: It's not like anyone is going to read through all those 10k old posts in, e.g., "the official funny stuff thread".
Haaaaaaaave you met @obeselymorbid?
There's always one nutjob. There are probably also people who reread old IRC logs.
Well, I only read the good parts.
-
@onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
I just archive all of them, so I can blackmail all of you years in the future...
Fuck you! Give me blackmail!
-
@luhmann said in How can this be so wrong??? (AKA the Discopocalypse thread):
@onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
I just archive all of them, so I can blackmail all of you years in the future...
Fuck you! Give me
blackPoCmail!FTFR
-
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
Due to technical reasons (poor database schema) threads are locked automatically whenever 300 replies are posted
create table thread (
'id' int,
'post1' text,
'post2' text,
[..]
'post299' text,
'post300' text)?
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
@topspin said in How can this be so wrong??? (AKA the Discopocalypse thread):
To agree on a minor point: It's not like anyone is going to read through all those 10k old posts in, e.g., "the official funny stuff thread".
Haaaaaaaave you met @obeselymorbid?
As a proof to your point, your mention (and my OCD) forced me to read this topic from where I last left it.
-
@obeselymorbid said in How can this be so wrong??? (AKA the Discopocalypse thread):
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
Due to technical reasons (poor database schema) threads are locked automatically whenever 300 replies are posted
create table thread (
'id int,
'post1' text,
'post2' text,
[..]
'post299' text,
'post300' text)?
Mods can still post in a thread when it has been locked, so it's not that. I'm guessing it's a case of missing indexes, or devs not knowing how to join stuff in SQL and instead having contraptions like this:
$posts = $db->getPostsForTopic($topicId); foreach($post in $posts) { $user = $db->getUser($post->posterId); .... }
-
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
I'm guessing it's a case of missing indexes, or devs not knowing how to join stuff in SQL and instead having contraptions like this:
-
It's homegrown forum software, and even after running the site for 16+ years the owner still thinks making changes directly in production is A Good Idea
-
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
But where chatrooms focus on short conversation style discussions, forums allow for long replies with lots of content (including pictures and videos) and thanks to the magic of quotes it's doable to keep track of everything.
Also, megatopic instead of chatroom doesn't require every forum user to go to a different site, register a new account, and learn a whole different way of communicating.
It doesn't require the site owner to maintain two different hosted softwares.
It doesn't require every participant to communicate synchronously and in realtime, rather than ansync and at their leisure.
-
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
It's homegrown forum software, and even after running the site for 16+ years the owner still thinks making changes directly in production is A Good Idea
.. did you just on the 'why not both' meme?
-
@pjh said in How can this be so wrong??? (AKA the Discopocalypse thread):
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
It's homegrown forum software, and even after running the site for 16+ years the owner still thinks making changes directly in production is A Good Idea
.. did you just on the 'why not both' meme?
I totally did.
-
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
@pjh said in How can this be so wrong??? (AKA the Discopocalypse thread):
@alexmedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
It's homegrown forum software, and even after running the site for 16+ years the owner still thinks making changes directly in production is A Good Idea
.. did you just on the 'why not both' meme?
I totally did.
I blame.... um.... the image didn't load?
-
@tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
I blame.... um.... the image didn't load?
More like didn't recognise it without the (deliberately omitted) subtitle?
-
@pjh said in How can this be so wrong??? (AKA the Discopocalypse thread):
@tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
I blame.... um.... the image didn't load?
More like didn't recognise it without the (deliberately omitted) subtitle?
That's correct. I assumed it was a 'WTF?' meme.
-
Found fbmac's meta.alt
-
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
Huh, my eyes must have twitched or something, I got jellypotatoed in that topic, but that's not possible, since it's just text and there's no embedded images, right?
Now that it's all loaded though, no potatoes for fucking.
-