discobot feature requests and ideas
-
-
@pie_flavor said in discobot feature requests and ideas:
@topspin Then he'd better find some, hadn't he.
Your response is as helpful and elucidating as I've come to expect of you.
Filed under: a "no" would have sufficed
-
@topspin hey, it's not for lack of benevolence. I'm fitting this in a spare half a gigabyte of RAM; the other seven are running an FTB Continuum server. NodeJS wouldn't be a good idea. Maybe if @error rewrites it in Rust.
-
@pie_flavor Yeah, but I didn't know what you have or don't have. It might have been possible you found some free hosting that @error could also use. I didn't say you should offer him some of your own.
-
@pie_flavor said in discobot feature requests and ideas:
I'm fitting this in a spare half a gigabyte of RAM; the other seven are running an FTB Continuum server. NodeJS wouldn't be a good idea. Maybe if @error rewrites it in Rust.
error_bot's node process is currently using ~64MB of RAM.
And that's for a debug build (no minification, hot module reload* instrumentation, no tree shaking, full source maps).
* HMR is pretty neat, I can basically edit error_bot modules while it's still running.
-
I'm not trying to beg free hosting, but I resent the implication that error_bot must be bloated and inefficient because it runs on Node.
It's using less memory than:
- Dropbox sync service
- Windows Search Indexer
- Amazon Music (backgrounded)
- Steam (backgrounded)
- Skype (backgrounded)
- Windows Desktop Window Manager
(With Chrome consuming the most memory by far of any process on this system. )
-
@error It is in fact bloated and inefficient because it runs on Node, actually. Just less so than other things such as Electron.
-
@pie_flavor said in discobot feature requests and ideas:
@error It is in fact bloated and inefficient because it runs on Node, actually.
No, it's bloated and inefficient because I wrote it!
-
@pie_flavor said in discobot feature requests and ideas:
It is in fact bloated and inefficient because it runs on Node, actually
At least it's not Rust.
-
@loopback0 why is it not being Rust a good thing?
-
@pie_flavor said in discobot feature requests and ideas:
why is it not being Rust a good thing?
Because otherwise it would be Rust.
-
@loopback0 Which is a bad thing because
-
@pie_flavor said in discobot feature requests and ideas:
@loopback0 Which is a bad thing because
It's rust
-
@Jaloopa said in discobot feature requests and ideas:
@pie_flavor said in discobot feature requests and ideas:
@loopback0 Which is a bad thing because
It's rust
-
@Jaloopa lazy
@loopback0 lazier
-
-
Hypothesis: you would have to be insane to use Rust
Observation: @pie_flavour uses Rust
Observation: @pie_flavour is not saneHypothesis confirmed
-
@Jaloopa said in discobot feature requests and ideas:
Hypothesis: you would have to be insane to use Rust
Observation: @pie_flavour uses Rust
Observation: @pie_flavour is not saneHypothesis confirmed
If A then B does not mean if B then A.
-
@error yeah, but people who use Rust won't realize that
-
@error No, if A then B means if not B then not A.
-
@PleegWat More importantly, if B is Rust then A is not sane
-
@PleegWat said in discobot feature requests and ideas:
@error No, if A then B means if not B then not A.
So you agree.
-
@error If you must be insane to use rust, that means no sane people use rust. It does not mean all insane people use rust.
-
He said, essentially, that because pie_flavor uses Rust (A), and pie_flavor is insane (B), then only insane people (B) use Rust (A).
I said that does not follow.
-
@error I thought he proposed
A ⇒ B
, andA ^ B
agrees with it. All of that is true. It is of course not sufficient proof.
-
At least come up with an actual complaint about Rust. Even moronic ones like you usually do.
-
All I know about it is that you like it, so that means it probably sucks.
Filed under: You also like PowerShell, but even a stopped clock is right twice a day.
-
@error there is nothing I like that sucks. If it sucked, I wouldn't like it.
-
@pie_flavor And how do you feel about Discourse?
-
@error I feel like it currently is the best forum software in existence (admittedly, not a high bar). I also feel like I don't know how it was when you guys were using it, but I also feel like you guys weren't the right target audience for it (e.g. Lorne's legendary rant involved not being able to read the forum by email as a key point).
-
QED
-
@error I maintain that you guys were the problem and not Discourse. FFS Jeff offered Alex $10k to switch to something else.
-
@pie_flavor said in discobot feature requests and ideas:
@error I maintain that you guys were the problem and not Discourse. FFS Jeff offered Alex $10k to switch to something else.
You have a valid point. It's totally not fair to use the software in a way that isn't 100% in line with how :@end: thinks the software should be used.
-
@boomzilla except it was really how you guys thought the software should be used. Discourse is a platform for normal people, not people who can't live without pagination or email browsing. It does what a normal forum should do, with added polish and expediency. Create and categorize topics; create and reply to posts, like and unlike, bookmark and link to posts, remember your unread point, create private messages both two-way and group, and let staff moderate. All of these things worked and were easy to use. Nearly every actual problem you guys had with it, other than the md5 thing, was that it didn't do a bunch of other extra things that CS did. Even if Jeff was a jackass, you can't blame him for you guys adopting the wrong forum software.
-
@pie_flavor said in discobot feature requests and ideas:
except it was really how you guys thought the software should be used.
Um...yes....that's what I said.
Discourse is a platform for normal people, not people who can't live without pagination or email browsing. It does what a normal forum should do, with added polish and expediency.
Utter rubbish. It totally fell down on "large" topics which you find at a lot of forums.
Even if Jeff was a jackass, you can't blame him for you guys adopting the wrong forum software for your own purposes.
Wrong again! We can partly blame him for offering it to Alex. Which is neither here nor there WRT the point that the software was garbage in a lot of ways.
-
@boomzilla Except it's not like he understood anything about the forum, as everyone here can attest to re: his moderation skills. As for software quality, plenty of it was stupid nitpicks and the rest he took seriously and fixed. Oh, and what was the actual problem with splitting the long topics up into yearly topics (which you find on a lot of forums)?
-
@pie_flavor To be fair to the software, some of the problems we had with it could be explained by it being pre-alpha in-dev software. However, when we would report (valid) bugs Jeff would tell us we were . Like for example, they released a version where the font size was set to 0.5 pixels under certain circumstances (opening a new tab in Firefox, IIRC), and Jeff said "why would we ever test that? Nobody opens in new tab". When we reported performance problems on mobile (specifically, anything other than the latest iPhone) Jeff blamed Chrome, Android, Ember.js, and everything else under the sun.
There were also things that were retarded by design, like forced infini-scrolling despite serving paginated content to Google, or like the pants-on-head concept of a "letter avatar CDN"
-
@pie_flavor said in discobot feature requests and ideas:
@boomzilla Except it's not like he understood anything about the forum, as everyone here can attest to re: his moderation skills.
That was a major issue, yes, obviously. He's a dick and his philosophies are what made stack overflow the shit dumpster it is today, too.
As for software quality, plenty of it was stupid nitpicks and the rest he took seriously and fixed. Oh, and what was the actual problem with splitting the long topics up into yearly topics (which you find on a lot of forums)?
That's a good point. Our topics weren't even that big compared to a lot of stuff. I've never head of yearly topics, but I don't deny their existence (I'm not Jeff, after all). I only know that plenty of examples of forum software handling large topics (which Dicksource couldn't even handle those yearly topics) were provided.
-
@hungrier said in discobot feature requests and ideas:
the pants-on-head concept of a "letter avatar CDN"
He really can't be mocked enough for that.
-
Especially when you can trivially do letter avatars with pure CSS.
-
-
@boomzilla best part--that last word overflows to the next line on my screen.
-
I reported a Discourse bug with the back button not going where you'd expect. Jeff dismissed it as "not a bug" because my repro was on a Microsoft Surface which was an unimportant device they didn't need to support because nobody ever used it (although the same bug manifested on a not-Surface desktop PC), closed the bug, and then banned me.
-
@boomzilla said in discobot feature requests and ideas:
That was a major issue, yes, obviously. He's a dick and his philosophies are what made stack overflow the shit dumpster it is today, too.
Stack Overflow is phenomenal for its intended purpose - being a discoverable and searchable wiki of already-answered questions. Everything else is a gimmick to get people to post and answer said questions.
-
@hungrier And yet today Discourse works in new tabs. Perhaps Jeff's people skills were also in pre-alpha. I know Spolsky did most of the talking to people at Stack Overflow.
-
@pie_flavor said in discobot feature requests and ideas:
@boomzilla said in discobot feature requests and ideas:
That was a major issue, yes, obviously. He's a dick and his philosophies are what made stack overflow the shit dumpster it is today, too.
Stack Overflow is phenomenal for its intended purpose - being a discoverable and searchable wiki of already-answered questions. Everything else is a gimmick to get people to post and answer said questions.
But those questions have to come from somewhere and have to get answered at some point. I don't believe that you've missed the several threads where we've talked about the dysfunction of SO.
-
@boomzilla And yet it works. Doesn't matter how dysfunctional the community is, because the community isn't the point. If it produces a wiki, then it's working. And it indeed does.
-
@pie_flavor said in discobot feature requests and ideas:
@boomzilla And yet it works. Doesn't matter how dysfunctional the community is, because the community isn't the point. If it produces a wiki, then it's working. And it indeed does.
And yet I never said it didn't so I'm not sure what your point is. Jeff is toxic, was mine.
-
@pie_flavor said in discobot feature requests and ideas:
@boomzilla said in discobot feature requests and ideas:
That was a major issue, yes, obviously. He's a dick and his philosophies are what made stack overflow the shit dumpster it is today, too.
Stack Overflow is phenomenal for its intended purpose - being a discoverable and searchable wiki of already-answered questions. Everything else is a gimmick to get people to post and answer said questions.
Stack Overflow is great when you google a question and find one that's actually answered and not just duplicate of completely different question'd.
It is, however, pretty shitty to get an answer to your own question otherwise.
-
@topspin said in discobot feature requests and ideas:
@pie_flavor said in discobot feature requests and ideas:
@boomzilla said in discobot feature requests and ideas:
That was a major issue, yes, obviously. He's a dick and his philosophies are what made stack overflow the shit dumpster it is today, too.
Stack Overflow is phenomenal for its intended purpose - being a discoverable and searchable wiki of already-answered questions. Everything else is a gimmick to get people to post and answer said questions.
Stack Overflow is great when you google a question and find one that's actually answered and not just duplicate of completely different question'd.
It is, however, pretty shitty to get an answer to your own question otherwise.The answer to the question "what's the proper way to do foo in Angular?" changes with each major version, and every time I search I find obsolete info, and if I ask it gets closed immediately.