New feature: downtime

I like it, although I’ll begin to hate it soon. I just tried to post a one word answer to a quote and I got the warning. You also have a spelling mistake in the last sentence:

:persecutioncomplex:

I cant test it, because it works too damn well.

That’s exactly what it is meant to stop. The signal-to-noise ratio was way too low.

Yes, there are (currently) ways around it, but at least it makes you think twice.

Test

EDIT: Aw, editing pops up the message too. Darn.

So I was redirected here for trying to say ‘Thank you, I never knew that’ while quoting someone…

[quote]The following error or errors occurred while posting this message:
Over 90% of the text in your attempted post consisted of quotes.
Please either remove (nested) quotes or write something interesting.
If you believe this (new) threshold needs adjustment, post here.
[/quote]
That’s kind of lame, I can’t quote somebody and say ‘Thank you, I never knew that’.
At least consider that a minimum Riven D:

Edit: just read ‘10% of new posts is content you have written yourself.’

That’s kind of lame, I can’t quote somebody and say ‘Thank you, I never knew that’.
At least consider that a minimum Riven D:

Edit: just read ‘10% of new posts is content you have written yourself.’
[/quote]
I thinks its bullshit too, I guess you just dont quote then D:

Or maybe you could give them a medal?

The idea being that quoting huge blocks of text is rather redundant. This ain’t usenet.

Cas :slight_smile:

So… If I open chrome and have like 20 JGO tabs open and they all load at once, I’ll be forced to wear the dunce cap and sent into a corner?

I doubt that opening 20 tabs at once will get you banned. Maybe if you opened 20 tabs every .5 seconds for some time, you’d get banned(Or placed in the firewall table as someone to ignore packets from :P)

A super secret addon thwarts DoS attacks, by capping the amount of hits you can make over a certain period.

Keep in mind that opening 20 tabs with JGO causes 20 page loads, which due to the sluggish nature of SMF take up to 0.3s per page, thus you are causing 100% load for approximately 6 seconds.

Please don’t do that.

Oh, and everybody feeling all hackery, trying to find the threshold of this anti-DoS feature, will face the consequences. Bringing down a server with SMF (or apache in general) is trivial.

Hmm. Capping the amount of “hits” you can make isn’t really thwarting DoS attacks since you can’t really thwart anything unless you shut down the server. You’re still going to need to listen to and handle every incoming connection and deal with it.

Stage 1 involves blocking 1 user from making the site unresponsive for all other users.

Stage 2 involves iptables to cut out the middle man (apache).

Hmm but DoS attacks are just about bombarding you with requests and you can’t really block that from happening, no?

Am I missing something here? :V

Or are you talking about silly registered users opening 20 tabs at once to slow down the server?

DoS = ‘Denial of Service’

This can take many forms. From most highlevel to most lowlevel:

  • requesting (the slowest) pages on a website (say: a search function) at a rate slighly higher than the server is able to respond. this may mean once per 2 seconds is enough to bring down a server.
  • creating many extremely throttled connections to a server, making perfectly valid requests, but so slowly that the server runs out of processes/threads to handle them, so other users are blocked out due to a limited pool of resources (apache processes, mysql connections, etc)
  • flooding a server with network data, at a rate that the server cannot handle, like sending SYN packets or ICMP packets (ping), overloading the NIC or the IP stack.

The more targeted (highlevel) the attack, the less I/O you have to do to trigger an interruption of service.

FYI: I can bring JGO down for hours with a single HTTP request, which qualifies as a DoS attack, in my book.

This only happens when I launch my browser, as I usually keep several tabs for reference… So might happen once per day tops. Or at least until I find how to make Chrome no load tabs until I click on them, like Firefox does.

Riven’s comment above is what I was afraid of. Also, depending on the filter’s sensitivity, someone doing something crazy like clicking (accidentally, even!) on the ‘Open All in Tabs’ option in a JGO Bookmarks folder could be caught as attempting to overload the server.

Knowing what Riven stated, I’ll try to be careful with having too many JGO tabs at once (right now I only have 5 JGO tabs open).

Absolute worst thing that can happen is getting banned for 3 days, but by then you already have been warned 10 times for flooding the server.

Does loading a whole bunch of threads I don’t plan to read but want marked read count?

No, my code figures out your intent. Oh wait.