Minichan

Topic: when you try to load minichan and wait 30 seconds...

Anonymous A started this discussion 6 years ago #90,185

... for the page to timeout. Great.

tteh !MemesToDNA joined in and replied with this 6 years ago, 1 day later[^] [v] #1,028,232

Externally hosted imageFeel free to donate HUNDREDS AND HUNDREDS of bitcoins to support development.

Realistically, it's because we have shitty infra. Minichan is probably about as light as it gets: boring HTML (loltables) and little JS (for citing/quoting, for polls, and Cloudflare's email-obfuscation to stop bots harvesting your addresses). We even removed Google Analytics.

I'm going to stop using the low-quality IRC server (bot/bouncer) for development, and instead provision a new high-quality... low-quality... some-sort-of-quality dev server, and work on fixing a few of the bugs, implementing some oft-requested features, and generally seeing what I can do to improve performance. There's a fair bit that could be stripped out, as well. Hopefully you nerds will notice speeds improve.

Minichan's pretty performant, but behaves poorly under any sort of stress.

(Edited 6 years later.)

Killer Lettuce? !HonkUK.BIE joined in and replied with this 6 years ago, 9 minutes later, 1 day after the original post[^] [v] #1,028,236

@previous (tteh !MemesToDNA)
Very interesting, thanks.

But where does the old overlord fit into this? Will she be handing Minichan over to you fully? As in, server access fully?

Autist !StaYqkzUPc joined in and replied with this 6 years ago, 19 minutes later, 1 day after the original post[^] [v] #1,028,246

Never had this problem.

tteh !MemesToDNA replied with this 6 years ago, 41 minutes later, 1 day after the original post[^] [v] #1,028,255

@1,028,236 (Killer Lettuce? !HonkUK.BIE)
We do things together at the moment, but eventually yeah it'll just be me. I run the server the IRC bouncer + bot run on but it's not fit for much else, so having a "proper" dev server will be nice⁠ — alongside fixing performance issues I'll try to implement some of the various feature requests, although with only a few evenings to spare that won't be the priority.

Anonymous E joined in and replied with this 6 years ago, 1 hour later, 1 day after the original post[^] [v] #1,028,265

@oPositive
Yes. The delay bugged me as well. Sometimes bugs are good. Motivating.
"1Pr3GUn35J751nRy43FBUbZ8XC5RPtTLdF" Stored and filed while I figure out how Gold bars are melted down and converted to 1's and 0's

OK next step is to find out how I use this financial tool, because I have avoided it, I am sure the next step is to learn how to use this Bit and expand my horizons.

Einstein told me-
“The formulation of the problem is often more essential than its solution, which may be merely a matter of mathematical or experimental skill.”

Anonymous F joined in and replied with this 6 years ago, 5 minutes later, 1 day after the original post[^] [v] #1,028,266

@previous (E)
Illegible gibberish, Lynne.

Anonymous G joined in and replied with this 6 years ago, 2 minutes later, 1 day after the original post[^] [v] #1,028,270

@1,028,232 (tteh !MemesToDNA)
> and instead provision a new high-quality low-quality some-sort-of-quality dev server too, and work on fixing a few of the bugs and improving performance.

I need to find a way to get you to connect up with eels the Syops of TC. He has a few lines of code you could borrow or not. Features debugged. Choices so you have more choices.

He may also have a suggestion about a server for
> some-sort-of-quality dev server too,

Cost of, via eels info may come as a surprise to you. Hint hint.

tteh !MemesToDNA replied with this 6 years ago, 11 minutes later, 1 day after the original post[^] [v] #1,028,281

@1,028,265 (E)
Thanks!
@previous (G)
That might be interesting, although to be honest even if they do have features available for us to borrow, it would probably be easier to re-implement those at this stage. I think our codebases have probably diverged enough that it would just be a hassle. It depends how far they've travelled from vanilla TinyBBS, I suppose. Plus, most of the things I intend to add are simple enough. I don't want user-to-user PMs, for instance, and a lot of the features won't even be user-facing (e.g. finally paginating profile pages).

Would be nice if Kate/Dalloway were contactable.

(Edited 4 minutes later.)

Anonymous G replied with this 6 years ago, 11 minutes later, 1 day after the original post[^] [v] #1,028,287

@previous (tteh !MemesToDNA)
> I think our codebases have probably diverged enough that it would just be a hassle.

I will be willing to place a bet that the copy-pasta of base accuracy might surprise you. And of course there are features you have here they chose not to copy and paste.


b i us spoiler border code url

One feature they have that people may enjoy is -
> I can make this line automatically without any effort with of course text pulled from your text -
and citations which you may or may not like. PM's did me no good because if you clear your cookie for any reason, you have to start all over again with like ?1000 posts.

Anyway you did not pick up on my hint for how to end up with a server for server development at super low cost.
After I get some work done I may PM you nor will it be on this server.

(Edited 4 minutes later.)

tteh !MemesToDNA replied with this 6 years ago, 12 minutes later, 1 day after the original post[^] [v] #1,028,294

@previous (G)
:) There are problems with [сode], but it should work on a newline.

It would depend on the capabilities of the server, and how it'd be provisioned. A server not entirely within my control would be a no-go, since it's likely it'll contain sensitive data eventually (SSH/GPG keys, passwords, etc.). I could of course work around that, but it wouldn't be ideal.

Thankfully the dev server doesn't have to be particularly high-powered. I'll probably end up with a lower-tier DO droplet or something, but it's infinitely better than (ab)using the IRC server for testing/development.

Steve Jail joined in and replied with this 6 years ago, 3 minutes later, 1 day after the original post[^] [v] #1,028,295

I don’t like Tinychan because scrolling is really bad on mobile

Anonymous I joined in and replied with this 6 years ago, 19 hours later, 1 day after the original post[^] [v] #1,028,822

@1,028,255 (tteh !MemesToDNA)
> implement some of the various feature requests
Is there a feature request thread? I'll throw $20 your way if you fix some mobile problems.

tteh !MemesToDNA replied with this 6 years ago, 4 minutes later, 1 day after the original post[^] [v] #1,028,823

@previous (I)
I'm working on a list, there're™ already a fair few things I want to implement. What sort of mobile problems are you having?

Anonymous I replied with this 6 years ago, 2 minutes later, 1 day after the original post[^] [v] #1,028,825

@previous (tteh !MemesToDNA)
They're trivial things and I solely lurk now so they aren't relevant to posting just browsing. PM me?

tteh !MemesToDNA replied with this 6 years ago, 7 minutes later, 1 day after the original post[^] [v] #1,028,827

@previous (I)
PM'd.

Steve Jail replied with this 6 years ago, 7 seconds later, 1 day after the original post[^] [v] #1,028,828

Can you add the colored gmail names?

tteh !MemesToDNA replied with this 6 years ago, 24 minutes later, 2 days after the original post[^] [v] #1,028,830

@previous (Steve Jail)
the what

Ananthanarayanan M R joined in and replied with this 6 years ago, 18 minutes later, 2 days after the original post[^] [v] #1,028,832

@1,028,281 (tteh !MemesToDNA)
You know pagination as a concept is about 8 years out of date right

tteh !MemesToDNA replied with this 6 years ago, 4 minutes later, 2 days after the original post[^] [v] #1,028,834

@previous (Ananthanarayanan M R)
I do not, in fact, know that, because it's false.

Fake anon !ZkUt8arUCU joined in and replied with this 6 years ago, 30 seconds later, 2 days after the original post[^] [v] #1,028,835

@1,028,832 (Ananthanarayanan M R)
What is the hip new thing?

tteh !MemesToDNA replied with this 6 years ago, 1 minute later, 2 days after the original post[^] [v] #1,028,836

@previous (Fake anon !ZkUt8arUCU)
Progressive loading. You might've noticed Google implement this recently, actually. But pagination still has its place.

Fake anon !ZkUt8arUCU replied with this 6 years ago, 9 minutes later, 2 days after the original post[^] [v] #1,028,839

@previous (tteh !MemesToDNA)
That sounds a lot harder to code and also gayer.

tteh !MemesToDNA replied with this 6 years ago, 14 minutes later, 2 days after the original post[^] [v] #1,028,845

@previous (Fake anon !ZkUt8arUCU)
Not really that much harder tbh, but it just doesn't suit some contexts at all. For instance: you want to refer somebody to a specific comment on becky's profile concerning dogsex.

With all-at-once loading: they CTRL+F on the enormous page and are dismayed at receiving hundreds of results to sift through.
With progressive loading: they endlessly scroll down, waiting as each section loads (maybe tens of times) and then CTRL+F to hunt.
With pagination: you've linked them to the specific page the comment appears on, making the process incredibly easier.

This is a shit example, but you get the idea. If you want to link somebody to Page 3 of Google's results for some query, you now can't. You're left having to say "yeah it's, like, 3 pageloads down". Progressive loading is useful in some contexts, but really inappropriate in others. Just like actual progressivism. (◔ ͜ʖ◔)

Fake anon !ZkUt8arUCU replied with this 6 years ago, 2 minutes later, 2 days after the original post[^] [v] #1,028,846

@previous (tteh !MemesToDNA)
Progress this dick down your throat dweeb.

Fake anon !ZkUt8arUCU double-posted this 6 years ago, 12 seconds later, 2 days after the original post[^] [v] #1,028,847

Also thanks that cleared things up!

tteh !MemesToDNA replied with this 6 years ago, 2 minutes later, 2 days after the original post[^] [v] #1,028,849

@1,028,846 (Fake anon !ZkUt8arUCU)
contact me @ usual

Ananthanarayanan M R replied with this 6 years ago, 3 hours later, 2 days after the original post[^] [v] #1,028,969

@1,028,835 (Fake anon !ZkUt8arUCU)
@1,028,836 (tteh !MemesToDNA)
also every social media ever

Ananthanarayanan M R double-posted this 6 years ago, 22 seconds later, 2 days after the original post[^] [v] #1,028,970

it should be implemented on the fora for topic pages and the bumps page

Ananthanarayanan M R triple-posted this 6 years ago, 45 seconds later, 2 days after the original post[^] [v] #1,028,973

also linking to a page 3 on google is retarded because the page 3 changes for each user

Fake anon !ZkUt8arUCU replied with this 6 years ago, 12 seconds later, 2 days after the original post[^] [v] #1,028,974

@1,028,970 (Ananthanarayanan M R)
I think we need full page autoplaying video ads that can't be closed.

Ananthanarayanan M R replied with this 6 years ago, 7 seconds later, 2 days after the original post[^] [v] #1,028,975

also google is still paginated for me

tteh !MemesToDNA replied with this 6 years ago, 1 hour later, 2 days after the original post[^] [v] #1,029,006

Externally hosted image@1,028,973 (Ananthanarayanan M R)
Results aren't radically different.
@previous (Ananthanarayanan M R)
idk it's Google so probably A/B testing

(Edited 26 seconds later.)

Ananthanarayanan M R replied with this 6 years ago, 2 hours later, 2 days after the original post[^] [v] #1,029,075

@previous (tteh !MemesToDNA)
any difference in results makes linking to a page useless also i cant imagine a single scenario where you would want to link the xth page of google results for anything

tteh !MemesToDNA replied with this 6 years ago, 4 minutes later, 2 days after the original post[^] [v] #1,029,078

@previous (Ananthanarayanan M R)
You have a poor imagination then, son.

Ananthanarayanan M R replied with this 6 years ago, 1 minute later, 2 days after the original post[^] [v] #1,029,080

@previous (tteh !MemesToDNA)
ok you enjoy linking google to people

Anonymous L joined in and replied with this 6 years ago, 27 seconds later, 2 days after the original post[^] [v] #1,029,081

@1,029,078 (tteh !MemesToDNA)

Right? People link 10+ year old news articles all the time.

Ananthanarayanan M R replied with this 6 years ago, 4 minutes later, 2 days after the original post[^] [v] #1,029,082

@previous (L)
Yes exactly you link the news articles not a random page of Google results that if you're unlucky won't even have the article you wanted to share because they're not fucking static pages!!

Ananthanarayanan M R double-posted this 6 years ago, 27 seconds later, 2 days after the original post[^] [v] #1,029,083

Static in this context is changing less than daily

tteh !MemesToDNA replied with this 6 years ago, 6 minutes later, 2 days after the original post[^] [v] #1,029,084

@1,029,080 (Ananthanarayanan M R)
Thanks. I do a lot of SEO for work. Believe it or not, I have, in actual fact, had to link to specific SERPs. Nothing is liable to change in the intervening hours or days (unless it's news/recent events/etc.) and you're severely overestimating how much Google personalises results/bubbles you.

Anonymous M joined in and replied with this 6 years ago, 5 minutes later, 2 days after the original post[^] [v] #1,029,087

@1,028,281 (tteh !MemesToDNA)
What counts as a profile on here? Is is it the internal cookie-based ID thing? I haven't been on a TinyBBS-type board since like, TC 2.0.

Ananthanarayanan M R replied with this 6 years ago, 34 seconds later, 2 days after the original post[^] [v] #1,029,088

@1,029,084 (tteh !MemesToDNA)

when? why do devs think their strange use cases are relevant to the consumer? it doesn't matter if its a small chance content changes you just should be certain you are actually linking the content you want to link. what if the recipient is another country and it loads local results?
> (unless it's news/recent events/etc.)
luckily people never share news or recent events over the internet

tteh !MemesToDNA replied with this 6 years ago, 22 minutes later, 2 days after the original post[^] [v] #1,029,100

@1,029,087 (M)
Yeah, it's that. A profile (UID) is automatically generated when you first visit, placing a cookie, and then you can log in using the ID/password (here) or set your own custom user/pass. A user's profile page shows the posts, last seen date, and IPs associated with that UID.
@previous (Ananthanarayanan M R)
I'm not saying it's particularly relevant to end-users. End-users are fags. I just disagreed with "any difference in results makes linking to a page useless", which isn't true. It's a lot less useful since mid-2017 when Google started serving results entirely based on geolocation instead of TLD, but it's still a functionality I'll miss. Changing &hl=blah to show a client the difference in ranking is the most recent example that comes to mind. I appreciate your points though.

(Edited 23 seconds later.)

Anonymous M replied with this 6 years ago, 9 minutes later, 2 days after the original post[^] [v] #1,029,103

@previous (tteh !MemesToDNA)
How many users, would you say, use the ID system consistently? How many bother with the process of logging in when their cookies are cleared or they switch to a new device vs just rolling with a new ID?

tteh !MemesToDNA replied with this 6 years ago, 9 minutes later, 2 days after the original post[^] [v] #1,029,106

@previous (M)
I'd say the majority stick to one UID, but some users have UIDs for each of their devices. It's probably a slight incentive that mod permissions are attached to UIDs. Lots of users aren't full mods but have some permissions, like setimage or manage bulletins or deletion or whatever.

Ananthanarayanan M R replied with this 6 years ago, 4 minutes later, 2 days after the original post[^] [v] #1,029,107

@1,029,103 (M)
You clear cookies??

Ananthanarayanan M R double-posted this 6 years ago, 1 hour later, 2 days after the original post[^] [v] #1,029,115

@1,029,100 (tteh !MemesToDNA)
End users are the only reason you have a job ?? and making them happy should be your top priority. Thanks

Anonymous M replied with this 6 years ago, 2 hours later, 2 days after the original post[^] [v] #1,029,203

@1,029,106 (tteh !MemesToDNA)
Huh, that's really interesting. I wouldn't expect most people to keep their ID stuff. It makes it feel more like a hybrid imageboard-forum thing. The name and password system seems like it helps, though.

Anonymous N joined in and replied with this 6 years ago, 2 hours later, 2 days after the original post[^] [v] #1,029,233

@1,029,100 (tteh !MemesToDNA)
> End-users are fags.

This is a pretty awesome tagline, but I still think r04r's "Get fucked" is snappier.
:

Please familiarise yourself with the rules and markup syntax before posting.