:wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
-
@pydsigner said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
You mean like NodeBB?
Not content with stealing their search UI, now they're stealing their bugs as well
It goes both ways.
-
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
@pydsigner said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
You mean like NodeBB?
Not content with stealing their search UI, now they're stealing their bugs as well
It goes both ways.
Wat? No. How. Sigh.
-
@pydsigner said in How can this be so wrong??? (AKA the Discopocalypse thread):
It goes both ways.
Yes. It's called a positive feedback loop. It usually ends up with both party's destruction.
I'm ok with that.
-
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
@pydsigner said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
You mean like NodeBB?
Not content with stealing their search UI, now they're stealing their bugs as well
It goes both ways.
Ooh, let me try!
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Yes. It's called a po
sitive feedback loop.am I doing this right
-
@ben_lubar 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):
@pydsigner said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
You mean like NodeBB?
Not content with stealing their search UI, now they're stealing their bugs as well
It goes both ways.
Ooh, let me try!
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Yes. It's called a po
sitive feedback loop.am I doing this right
In some ways, yes. But most, no.
-
@ben_lubar 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):
@pydsigner said in How can this be so wrong??? (AKA the Discopocalypse thread):
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
You mean like NodeBB?
Not content with stealing their search UI, now they're stealing their bugs as well
It goes both ways.
Ooh, let me try!
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Yes. It's called a po
sitive feedback loop.am I doing this right
:do_not_want:
-
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
am I doing this right
2Giggites1Cup
-
-
I want to save this for posterity in case our emoji set changes and the awesomeness is lost.
-
@Zecc said in How can this be so wrong??? (AKA the Discopocalypse thread):
I want to save this for posterity in case our emoji set changes and the awesomeness is lost.
Make it so, @ben_lubar !
Or whomever it is that deals with that sort of stuff
-
@pydsigner pull requests accepted
-
@ben_lubar
That emoji sequence looks like the results of a pull request
-
announced that they're working on Discourse apps for Android and iOS, based on React Native. So far so good, methinks, but when someone asked "Hey, can I use Chrome Beta instead of stable?" the Discopope replied in typical Jeff fashion...
-
@AlexMedia Am I reading that right? It's an app that just wraps Chrome? Why would you do that?
-
@mott555 It looks like they're making some sort of hybrid: some pages are in the app, others (such as reading a thread) just open embedded Chrome.
I think.
The only Discourse forum of which I am a member is meta, and I'm not welcome anymore over there... so I can't test. :)
-
@AlexMedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
@mott555 It looks like they're making some sort of hybrid: some pages are in the app, others (such as reading a thread) just open embedded Chrome.
I think.
I suppose that it subs in Safari on the iOS side. If that's the case, then I bet that the iOS version would not get approved since Apple has a habit of turning down anything that has any functionality that can be handled natively by one of their apps.
-
@mott555 said in How can this be so wrong??? (AKA the Discopocalypse thread):
Why would you do that?
Because Discourse still doesn't report itself as
mobile-webapp-capable
, which means you can't just add it to homescreen to get that functionality (like you can with NodeBB).Oh, you wanted a good reason?
-
What I like most of all is that Jeff seems to be prepared to kill off the Android version already, while it's not even beta yet. That's a whole new level of bikeshedding!
-
@AlexMedia
I think it's more "You may have forced me to do this app for now, but I can still totally shoot this puppy if you piss me off."
-
Business idea:
- Create an app that does nothing but open Chrome to a preconfigured homepage on the Internet, based on a config file
- Get a copy of the root DNS log that has everyone's website
- Write a script that will go through each entry, and for each entry create a config file for that website
- Fork a copy of the app, give it the generate config file, title it "OFFICIAL APP FOR {sitename}", and publish to every app store in existence for 0.99c.
- Rake in the sweet idiot money
-
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Create an app that does nothing but open Chrome to a preconfigured homepage on the Internet, based on a config file
Well, full disclosure it was a shell script that loaded Chrome in Kiosk mode set as the auto-login user's Default Shell, but, it counts, right?
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Fork a copy of the app, give it the generate config file, title it "OFFICIAL APP FOR {sitename}", and publish to every app store in existence for 0.99c.
Oh, right, you said "App"...
-
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Business idea:
- Create an app that does nothing but open Chrome to a preconfigured homepage on the Internet, based on a config file
- Get a copy of the root DNS log that has everyone's website
- Write a script that will go through each entry, and for each entry create a config file for that website
- Fork a copy of the app, give it the generate config file, title it "OFFICIAL APP FOR {sitename}", and publish to every app store in existence for 0.99c.
- Rake in the sweet idiot money
That's actually stupid easy if you use something like Electron...
-
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Create an app that does nothing but open Chrome to a preconfigured homepage on the Internet, based on a config file
I've already written a generic app for that. The config file can do a bit more than just set the homepage (you can simulate navigation from an overview to a detail view when clicking links that match a certain regex, for example), but the app basically just tries to make a website look like a native app.
@Lorne-Kates said in How can this be so wrong??? (AKA the Discopocalypse thread):
Fork a copy of the app, give it the generate config file, title it "OFFICIAL APP FOR {sitename}", and publish to every app store in existence for 0.99c.
Rake in the sweet idiot moneyAlternative: Make free apps for businesses and charge a lot of $$$ for a simple WebView with some chocolate sprinkles on it. Sell the fact that it's basically just a website plus a config file as an advantage (faster updates). That's what my former employer is now doing. ;)
-
@mott555 said in How can this be so wrong??? (AKA the Discopocalypse thread):
Am I reading that right? It's an app that just wraps Chrome? Why would you do that?
And in what way is it possibly better than using a webview?
-
@mott555 said in How can this be so wrong??? (AKA the Discopocalypse thread):
@AlexMedia Am I reading that right? It's an app that just wraps Chrome? Why would you do that?
My guess? Markdown.
Ok, it sounds silly when I say it like that, let me elaborate.
I actually looked into that whole idea. The hardest part of the whole ordeal is rendering posts - think about it, you either have the raw and you have to implement your own renderer for all the (presumably native) elements, or just render the HTML.
The former seems more reasonable, right? It's just some text, links, images, and a couple of containers, right? Weeeel... kinda. Since you're not using something like BBCode you're potentially dealing with a lot of pure HTML mixed in with the rest of the contents. To make it worse, it's HTML5, meaning that the amount of straight-up parsers you can use, as opposed to a full rendering engine, is rather limited.
Add to that the need to load arbitrary plugins (because apparently that's what some clients pay for), and the way Discoplugins are written... the second option just sounds way more palatable.
NodeBB is actually slightly better in that regard: plugins mostly do their shit serverside, you just get stuff injected into the template, mostly. So you have that covered. Post rendering is still a pain though. I had some ideas on how to do it but I don't have the time to play with it... one day, maybe...
-
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
@mott555 said in How can this be so wrong??? (AKA the Discopocalypse thread):
@AlexMedia Am I reading that right? It's an app that just wraps Chrome? Why would you do that?
My guess? Markdown.
Ok, it sounds silly when I say it like that, let me elaborate.
It still sounds silly.
I actually looked into that whole idea. The hardest part of the whole ordeal is rendering posts - think about it, you either have the raw and you have to implement your own renderer for all the (presumably native) elements, or just render the HTML.
Oookay? So I just display the "cooked" :puke: HTML in a webview because the server has already done the hard work for me?
The former seems more reasonable, right?
Uhm, no? Because then I have to do the hard work parsing Markdown AND STILL find a way to display it?
-
@ChrisH said in How can this be so wrong??? (AKA the Discopocalypse thread):
Oookay? So I just display the "cooked" :puke: HTML in a webview because the server has already done the hard work for me?
Yup, which is what the app does, no? Meaning it's "just a webview", not a "proper" native app. Which is what the whole discussion was about? Or did I misunderstand what the are doing?
-
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
Yup, which is what the app does, no?
Yes, but I can't blame them for it.
Meaning it's "just a webview", not a "proper" native app.
Well there could be native parts for searching and posting and stuff.
Which is what the whole discussion was about? Or did I misunderstand what the are doing?
It's probably me that got confused.
-
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
Meaning it's "just a webview", not a "proper" native app. Which is what the whole discussion was about?
Whatever they're doing, it requires Chrome stable to be installed and doesn't work if all you have is any other browser including Chrome Beta.
Android System Webview is installed for a reason!
-
@Jaloopa hokay, then, I spin on my chair corrected.
-
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
Whatever they're doing, it requires Chrome stable to be installed and doesn't work if all you have is any other browser including Chrome Beta.
Android System Webview is installed for a reason!Remember, Discourse is a premium product. Lowest common denominators need not apply.
-
Reminds me of all those old tech hotlines that wouldn't even speak to you unless you entered your credit card number. Naturally, they would gouge you at exorbitant rates.
Can't wait until Jeff implements this idea.
-
Given Jeff's love for gamification, there will probably be an in-app purchase for TL3 at some point.
-
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
Android System Webview is installed for a reason!
So we need a way to show posts. Given our unique blend of HtMarkBbDownCodeMl, rendering that by ourselves is hard. Why don't we open threads in an embedded browser instead?
Sounds good, do it!
Ok, I'll just use the Android webview.
No! ASW doesn't get updated as frequently as Chrome. I mean, just look at how far ASW is lagging behind Chrome!
That's unacceptable, we must be on the latest version!
Yes, Master, I shall oblige.
-
@AlexMedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
No! ASW doesn't get updated as frequently as Chrome.
-
@asdf said in How can this be so wrong??? (AKA the Discopocalypse thread):
Given Jeff's love for gamification, there will probably be an in-app purchase for TL3 at some point.
: Blah blah blah... (bug report plus well reasoned constructive criticism)...
: How dare you!? INSTA-BAN
: Sorry, you cannot log in because your account has been banned with the message "not welcome here any more". Your account has been locked out until 01/01/2059 10:59am, or until you pay $50.
: It's time to make it rain!
-
@DoctorJones So that's why the autobanning feature randomly bans new users.
-
@DoctorJones
Such an ambiguous date format -- they really should switch to ISO dates.
-
@DoctorJones said in How can this be so wrong??? (AKA the Discopocalypse thread):
@asdf said in How can this be so wrong??? (AKA the Discopocalypse thread):
Given Jeff's love for gamification, there will probably be an in-app purchase for TL3 at some point.
: Blah blah blah... (bug report plus well reasoned constructive criticism)...
: How dare you!? INSTA-BAN
: Sorry, you cannot log in because your account has been banned with the message "not welcome here any more". Your account has been locked out until 01/01/2059 10:59am, or until you pay $50.
: It's time to make it rain!AKA Something Awful. IIRC, you can also pay to get someone banned (if you really want to).
-
@AlexMedia You mean... they might have to support multiple browsers? For a WEB application? The poor babies! That's awful!
-
@Yamikuronue They were really harping on the "increased cost to support." Wonder if they're finally running out of money.
-
@boomzilla Jeff's yes men don't come cheap
-
@boomzilla Is it known how much funding they got from venture capitalists when Jeff and Sam started TCOTCDCK? Surely those VC's must want to see a return on investment eventually.
I wonder if the DiscoHostingBiz pays enough to cover their personnel costs and give a RoI.
Edit: some googling tells me that Jeff started CDCK in 2012, got some people onboard in 2013 and also got VC funding back then. According to Crunchbase they got 1 VC onboard.
-
@AlexMedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
give a RoI.
Gives me a ROFL, does that count?
Filed under: Yes, I know that was an i
-
@tufty said in How can this be so wrong??? (AKA the Discopocalypse thread):
Filed under: Yes, I know that was an i
I had to reread that acronym twice before I realized. The lowercase "o" tricks you into expecting a lowercase letter to follow.
-
Well, waddayaknow, account anonymisation is a Discourse standard feature. I wonder what the user story behind that feature is given that there's already "block", "ban" and "nuke everything about that user from the database"?
Looks like the feature was added in March 2015 and was partly broken for little over a year if "full name required" was turned on.
-
@AlexMedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
was partly broken
uh-huh.
@AlexMedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
for little over a year
:/
@AlexMedia said in How can this be so wrong??? (AKA the Discopocalypse thread):
if "full name required" was turned on.
:|
:|
:|
:|
-
@Jaloopa said in How can this be so wrong??? (AKA the Discopocalypse thread):
Android System Webview is installed for a reason!
IIRC Android 7 devices are now shipping with just chrome. Google decided to use Chrome instead of the web view going forward.
-
: No, you will need to [email the user to let them know their account was anonymized]. Typically the user is the one asking staff to leave the site, so they already "notified" themselves.
Yeah, I'm sure that's how it gets used.
-
@boomzilla said in How can this be so wrong??? (AKA the Discopocalypse thread):
: No, you will need to [email the user to let them know their account was anonymized]. Typically the user is the one asking staff to leave the site, so they already "notified" themselves.
Yeah, I'm sure that's how it gets used.
The rest of the thread is great too.
That's a bit more responsibility than I'd like to see our moderators have though. Is there any way to limit mod access to it? Admin access to it would seem to be sufficient.
No, there is no such ability at this time. You could hide it with CSS in Admin, customize, HTML/CSS if you need.
That does the trick, thanks again.inb4 several months later
I updated my Discourse and it broke my CSS and one of my mods anonymized everyone on the forum
E_THREADCLOSED E_NOTWELCOMEHERE