:wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
-
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
Or, delete topics so the database stays small and performant?
I think that only works if you also truncate the table that records how many milliseconds each post has been on screen for each user...
-
@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):
Or, delete topics so the database stays small and performant?
I think that only works if you also truncate the table that records how many milliseconds each post has been on screen for each user...
This table will be truncated in 24 hours.
-
@PJH
That happens automatically due to foreign key cascading deletes, right?
-
@boomzilla 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):
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
Or, delete topics so the database stays small and performant?
I think that only works if you also truncate the table that records how many milliseconds each post has been on screen for each user...
This table will be truncated in 24 hours.
"Been here every day for the past year"
-
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
foreign key
The what now?
Unless something changed, all relations were handled completely by ActiveRecord, IIRC.
-
@Onyx
:thatsthejoke.png:
-
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Onyx
:thatsthejoke.png:Look, it's Discourse, Poe's law is strong in that one, I'd rather be sure we all know where we stand.
-
@Onyx
How DARE you! I'll have you know that I sit like any respectable lazy bum would!
-
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Onyx
How DARE you! I'll have you know that I sit like any respectable lazy bum would!Wait, when did we start a pissing contest?
-
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Onyx
How DARE you! I'll have you know that I sit like any respectable lazy bum would!Wait, when did we start a pissing contest?
Oh...that reminds me....BRB
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
This table will be truncated in
24 hours86400000 milliseconds.That's a lot of milliseconds. Maybe we should have a millisecond CDN to spread them out a bit.
-
@Lorne-Kates 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):
This table will be truncated in
24 hours86400000 milliseconds.That's a lot of milliseconds. Maybe we should have a millisecond CDN to spread them out a bit.
Whoa! Those things go by really fast! Let's rate limit them.
-
@boomzilla 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):
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
This table will be truncated in
24 hours86400000 milliseconds.That's a lot of milliseconds. Maybe we should have a millisecond CDN to spread them out a bit.
Whoa! Those things go by really fast! Let's rate limit them.
var $MillisecondsPerSecond = 875; // number picked by Jeff because it looks right
-
var $MillisecondsPerDay = 74649600; // number picked by Jeff because it looks right
Discolimits are in days IIRC.
-
(and follow-up post 8)... How dare they not use His High Holiness's approved terminology?!?
-
@izzion zomg I rediscovered my loathing for one of his dumbest decisions: to not display the reply to hints when your reply is the next post. But now, looking around, I don't see any of those. Are they completely gone now? I guess that was the next logical jeffolution in user hostility.
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
Are they completely gone now?
They're there, just not very common.
Not many (recent) topics are very long, so maybe most replies are just replies to the post immediately before.
-
This person hasn't updated in a year. Doesn't he know about all the lovely bugs he's missing out on?
Was this a bug that was fixed in the last year or so? We’re a little behind in upgrading our Discourse instance.
-
@loopback0 said in How can this be so wrong??? (AKA the Discopocalypse thread):
Not many (recent) topics are very long, so maybe most replies are just replies to the post immediately before.
It looks like no one replies to particular posts. They all seem to just post to the topic. I'm sure that amount of context was making the voices in Jeff's head to crazy and he discouraged it.
-
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
(and follow-up post 8)... How dare they not use His High Holiness's approved terminology?!?
FFS! What does it take to gain mod around here!??!?
-
Wait, there's a "Back Button"? I never use it....
-
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
Wait, there's a "Back Button"? I never use it....
Wait...
Wait...
You're telling me it spam(med|s) the history API something fierce, to the point where we made a plugin to stop it from doing that... and it's not designed to work with a back button?
But... You... WHY ARE YOU EVEN USING THE HISTORY API AT ALL THEN, YOU FUCKS?
-
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
FFS! What does it take to gain mod around here!??!?
@shadowmod roll 1d g64.
I'll wait.
-
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
You're telling me it spam(med|s) the history API something fierce, to the point where we made a plugin to stop it from doing that... and it's not designed to work with a back button?
Read it again. If you still think that, read it harder.
-
@izzion love the onebox there.
-
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
Wait, there's a "Back Button"? I never use it....
Hang on, did they clear that with the High Holiness? After the whole performance fiasco I was under the impression that the only supported mobile platform is Jeff's iPhone. Did he recently switch to an Android phone?
-
@pie_flavor said in How can this be so wrong??? (AKA the Discopocalypse thread):
Read it again.
I blame the lack of coffee!
Speaking of...
-
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
But... You... WHY ARE YOU EVEN USING THE HISTORY API AT ALL THEN, YOU FUCKS?
To make sure that the address bar always brings you back to the right place?
-
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
and it's not designed to work with a back button?
But... You... WHY ARE YOU EVEN USING THE HISTORY API AT ALL THEN, YOU FUCKS?Not designed to work without.
And now you made me defend , I hope you're happy.
-
@loopback0 said in How can this be so wrong??? (AKA the Discopocalypse thread):
And now you made me defend , I hope you're happy.
No, but I am amused.
-
@HardwareGeek said in How can this be so wrong??? (AKA the Discopocalypse thread):
No, but I am amused.
I'll post more before having my coffee in the future then, for both entertainment and annoyance of forum denizens.
-
@Onyx 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):
Wait, there's a "Back Button"? I never use it....
Wait...
Wait...
You're telling me it spam(med|s) the history API something fierce, to the point where we made a plugin to stop it from doing that... and it's not designed to work with a back button?
But... You... WHY ARE YOU EVEN USING THE HISTORY API AT ALL THEN, YOU FUCKS?
IIRC the beginning of the end for me at Meta was when I reported that the back button in Internet Explorer didn't work as expected, but I was told that bug didn't matter/wasn't real because I was on a Microsoft Surface instead of an "approved" device.
-
When did we get off Discourse again? 1 year in, 2 years, 3 years...?
-
@cartman82 said in How can this be so wrong??? (AKA the Discopocalypse thread):
When did we get off Discourse again? 1 year in, 2 years, 3 years...?
We got off Discourse in the next 10 years.
-
@cartman82 Somewhat unrelated, from the replies:
How did you know Ember would not pull an Angular 2 a couple pf years down the road?
Did something happen to Angular 2?
-
@cartman82 said in How can this be so wrong??? (AKA the Discopocalypse thread):
When did we get off Discourse again? 1 year in, 2 years, 3 years...?
We started using Dicksource in May 2014. We were no longer welcome as of September 2016 though it took us a few months to actually migrate. Probably early 2017, but I don't really recall off the top of my head.
-
@hungrier said in How can this be so wrong??? (AKA the Discopocalypse thread):
Did something happen to Angular 2?
Angular 2 had no update path from Angular 1, you had to rewrite the entire application. Kind of like python 2 -> 3 transition.
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
We started using Dicksource in May 2014. We were no longer welcome as of September 2016 though it took us a few months to actually migrate. Probably early 2017, but I don't really recall off the top of my head.
The question is, when we started using it, how old was the project? Looking at github graphs, looks like 2013. So we were using it from when it was 1 years old until it was 3.
-
@cartman82 said in How can this be so wrong??? (AKA the Discopocalypse thread):
@hungrier said in How can this be so wrong??? (AKA the Discopocalypse thread):
Did something happen to Angular 2?
Angular 2 had no update path from Angular 1, you had to rewrite the entire application. Kind of like python 2 -> 3 transition.
Oh, right.
-
@cartman82 said in How can this be so wrong??? (AKA the Discopocalypse thread):
we were using it from when it was 1 years old until it was 3.
So according to @eviltrout, time period in which it became "good" roughly corresponds to the time we were using it. It definitely improved during that time. If we assume, for the sake of argument, that it was good by the time we were no longer welcome, how much of the "goodness" was due to our free QA? We reported a lot of bugs, some of which actually got fixed. At the same time, the bike shed nearly collapsed under the weight of all the coats of paint it got.
Anybody have a disposable account that can reply to @eviltrout and point this out?
-
@HardwareGeek said in How can this be so wrong??? (AKA the Discopocalypse thread):
At the same time, the bike shed nearly collapsed under the weight of all the coats of paint it got.
The biggest problem IMO by the time we left was by far the performance of Discourse and the apparent server capacity required to keep it running. The "they don't use indexes!" thing was untrue as I recall. They definitely had indexes. But that doesn't help when the overall design is crap (like storing the fractions of a second that everyone spent viewing each post).
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
They definitely had indexes. But that doesn't help when the overall design is crap (like storing the fractions of a second that everyone spent viewing each post).
Yeah.
It may not have been used optimally but at least there was an actual database under the many layers of poor design and complication.
-
@loopback0 UNICORNS!
-
@boomzilla ON RAILS!
-
@loopback0 502 OK
-
Always fun when I have a notification waiting for me when I go back to trawl for more Jeffisms...
-
@izzion said in How can this be so wrong??? (AKA the Discopocalypse thread):
Always fun when I have a notification waiting for me when I go back to trawl for more Jeffisms...
Aww.... I suppose I need to speak up a bit more...
-
-
We did an app and then we didn't.
The problem is that we’ve gotten into app development rather than webapp development. That’s … a bad trend.
-
@loopback0 said in How can this be so wrong??? (AKA the Discopocalypse thread):
The problem is that we’ve gotten into app development rather than webapp development. That’s … a bad trend.
Butt.. butt... They're not making a mobile app, are they?