:wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
-
Even if they do it server side and store it the same as any other avatar, it should be better than what they are doing...
-
Or they could just render a pure css one, requiring no mucking around with images. Heck, isn't SVG support good enough now that they could just generate that?
-
E_NEEDS_MORE_RUBYEMBERREDIS
<many details
-
Can we think of any worse ways it could be done?
- generate letter avatars as a pixel-by-pixel HTML table
- serve letter avatars as Java applets
-
Yeah, I think that is exactly it. Everything becomes a nail when you have a hammer.
-
Can we think of any worse ways it could be done?
generate letter avatars as a pixel-by-pixel HTML table
serve letter avatars as Java applets- each pixel is an embedded Flash object
-
Needs more
<frame>
- which would include secure mediation for free!
-
If it's Discourse everything becomes a thumb.
-
-
Discourse 1.4 defaults to serving "letter" avatars from avatars.discourse.org, to speed things up by default and take advantage of global caching. Unfortunately, this also means that Discourse's servers learn about the browsing activity of all users of Discourse instances which have this default in place, on any page with at least one letter avatar.
Isn't that the same reason they got rid of Gravatar!?
WHAT THE FUCK IS WRONG WITH THESE CLOWNS!
Am I crazy, or are they?
"Gravatar has to go because it centralizes all the avatars and you can use that to tell which forums a person visits!"
(A few days later)
"We should introduce a feature to centralize all the avatars!!! I'm Discourse Sam, the retard developer from amnesia-ville! DERP DERP DERP!"
-
I had to post, I couldn't take it:
Now I'll join the rest of you in banville.
Also I just read the thread, how the fuck inefficient is their code that it takes 300 ms to generate a letter on a solid-color background?
-
I really appreciate your sacrifice.
Have a virtual cheese with wine: :Cheese:
-
Allegedly, this is different -- they aren't sending e-mail information, just a plain HTTP header.
Never mind the cookie their CDN sets.
Or the fact that the avatar service is free, thus meaning that you ARE the product.
-
Yesssss.
What was that, 2-3 minutes? What's the record?
-
Already been deleted. Thanks for playing.
-
It genuinely makes me angry that people this incompetent can make money developing software. Like red-faced anger.
-
Not a full 1 year ban though.
This user is suspended until October 25, 2015 2:10pm.
Reason: Trolling topics rather than adding constructive criticism.ETA: Also, I love how one post is trolling topics (because I CBA to figure out how to bold just the s)
-
Well I admit it wasn't constructive criticism, but it also wasn't trolling. It was a perfectly fair question that pointed out a hypocrisy in their policies.
I use the word "policies" jokingly, because it's obvious there's absolutely no plan or goal they're working towards. Their development methodology mainly seems to be "just do stuff, I guess. Look busy."
-
I rather believe blakey was**emphasized text adding constructive criticism. No, seriously.
-
Is everyone else seeing that thread as deleted? Cause I just(20 seconds ago) opened it in Firefox and Edge.
-
Seems ok to me, but I just hit CtrlS on it, just in case.
-
Also, I just noticed, they seem to have had a discoursistent purge of the existence of WTDWTF...
-
Derp, I meant I CAN see it. Okay so it WASN'T Jeffed in record time?
-
The rat's post got jeffed. The whole thread still has The DiscoPope's sufferance to live. For now. Probably.
-
And here I thought they somehow Jeffed Jeffing a whole topic. Lame.
-
Now I'll join the rest of you in banville.
Yep.
And the ban message is totally bogus.
-
I'm convinced this entire thing is just Jeff's way of rooting out everybody from WTDWTF who is still unbanned. There is no way they can have come up with something that horrific without actually trying to make it bad could they...? please tell me they didn't think this was good...
-
Maybe he meant trolling topics on any forum, in which case it's pretty accurate.
-
Makes as much sense as anything.
-
I'm convinced this entire thing is just Jeff's way of rooting out everybody from WTDWTF who is still unbanned.
I can't wait until they start misidentifying users and banning non-TDWTFers.
-
Or just deal with the avatar generation differently. Or deal with avatars differently. Or lots of solutions that aren't an avatar CDN.
Discourse. Of course they're going to pick the stupidest and/or lowest effort solution possible.
Filed under : bonus points if it's stupid and low effort...
-
-
stupidest and/or lowest effort
And/or is right. I don't think the stupid way they chose would be less effort than, say, generating the avatars once at registration and storing them like they do with uploaded avatars.
-
I can't wait until they start misidentifying users and banning non-TDWTFers.
This is surely a reason to sign up a new account on meta.d...
-
Technically, "or" would be correct. Because "or" includes "and" by default. Now, if he had said and/xor, then then and would be required. But since he didn't, it's just a vestigial organ that should be removed for the sake of grammatical correctness.
-
Forum of developers, that's different, etc.
-
Yeah, it's called having competence.
-
And the ban message is totally bogus.
Well, it's either that or "sorry, no longer welcome here, because fuck you that's why."
It's just a question of whether you prefer lies or crazy.
-
Ok, @nocha, I salute you.
Give me "Monday" as the date for the ban pool.
-
Also, how long has Discourse completely failed at favicons? Because, you know, getting a different favicon on the thread list or on an individual thread is completely normal and accepted behavior.
-
rooting out everybody from WTDWTF
Seems like they're not onto you just yet.
And seriously, why the fuck is generating default avatars for users such an insanely complex thing? Any normal forum just does it once per user, then treats it as any uploaded avatar. And somehow that worked even years ago on connections that had bandwidth comparable to the fucking post office.
-
@eviltrout said:
you're going to have to trust us that we know what we're saying when we say generating avatars is quite a CPU hog on servers.
I wonder if there was some way to....I dunno...per-generate avatars and then randomly select one that matches username's first letter at registration time.
-
Image maps are the technology of last century. Discourse is the forum for the future, when 300ms of CPU time is as common as water.
-
Give me "Monday" as the date for the ban pool.
A few days out...
Looks like they didn't appreciate me posting a "dev" thread asking about their reasoning behind doing avatars in a fucked up way
-
Oooh, you got a coveted 1 year ban AND all posts deleted.
-
I had been d, and so I was going to delete my post. I'd only typed a single character, >, and therefore this was once again impossible.
-
I wasn't even trying for that. I was just genuinely pissed off they were doing avatars in such an ass about face way.
-
Well, they probably think they're under a severe DDoC attack, so there isn't much response but to ban-whackamole the offenders. At least until they decide to IP Block 0.0.0.0/0
-
They're getting too used to insta-banning people who disagree with them. This attitude is going to backfire and it will be glorious!
-
Also, mini-WTF...
All your posts getting starholed revoked the First Post and other similar badges. But Editor and First Quote are still there. Bets on whether or not those get removed by the daily badge update pass?