Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Arantor
3766
Archived fixes / Re: Buggy Feed links
« on April 14th, 2012, 01:47 PM »
Well, you can look at the threads just as easily as I can, This. Is. Crazy was 'Posted by Nao, on April 3rd, 11:00 PM' for example.

I do suspect there's a problem here though after pushing the Dev Blog's new-topics feed link through a validator:
http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fwedge.org%2Fblog%2F%3Faction%3Dfeed%3Bsa%3Dnews

The first issue:
Quote
In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.
line 2, column 0: Missing atom:link with rel="self"
That I can fix. The other error, though, I can't fix so readily - and I suspect it's why it's broken (because it's including the session ID in the URL, making each one unique, and breaking each one)
3767
Bug reports / Re: Mark post unread
« on April 14th, 2012, 01:07 PM »
Except that SMF changed the behaviour to mark read by page... back around RC3? IIRC SMF still does the same thing we do, except that with us, we display how many items are relevant, heh.
3768
Bug reports / Re: Mark post unread
« on April 14th, 2012, 12:07 PM »
I'd noticed that this was a bug, but I always figured it was just me doing something funky with it like misinterpreting it...
3769
Plugins / Re: Plugins I refuse to do
« on April 14th, 2012, 12:55 AM »
Only in the obscure branch of maths known as mysredia.
3770
Archived fixes / Re: 'Home' button bug
« on April 13th, 2012, 11:36 PM »
The linktree is similarly broken.

I'm guessing this is related to the recent changes in pretty URLs...
3771
Which is precisely what I asked, and in fact why I asked it.

I'm not sure whether it's worth being a user preference, and just be an admin one.
3772
Plugins / Re: Plugins I refuse to do
« on April 13th, 2012, 03:54 PM »
Or negative numbers... what's 5 - 8 again? :lol:

It's not such a silly idea, except for the fact that so-called MATHCHA problems are generally easy for machines to solve (thanks to Google Calculator)
Posted: April 13th, 2012, 03:46 PM

Actually if we were doing that, I'd rather do a plugin that generated it automatically, rather than a core feature.
3773
Plugins / Re: Plugins I refuse to do
« on April 13th, 2012, 02:20 PM »
That's the thing, most other systems do not have defence in depth, and that's part of the problem. Most systems put all the defences on the front line and once that's broken (which is doable via CAPTCHA farms or human registrations being passed to spam farms), you're screwed. Having a non-generic question really helps because right now it conforms to the path of least resistance - you make the site non generic and thus not easily beatable through automated means, and all the time there's someone else out there that is weaker than you, that's what will happen.

Having a question or CAPTCHA on posting is an improvement on just registration but it's no substitute for defence in depth. Now, we have some improvements in that direction, but it's still not magically out of the box (though I have thought about making the first 5 posts being approved for non admins on a new install), but there's no reason why we couldn't have something like an Akismet plugin. (Heck, there's no reason we couldn't set up our own equivalent that's more geared to forums!)
3774
That would certainly seem to cover it, but do we also need a master override to never have that option?
3775
Plugins / Re: Plugins I refuse to do
« on April 13th, 2012, 12:24 PM »
The only problem is that you're still putting a lot of trust in a third party, especially one that has not really had - IMHO - sufficient reason to be trusted in the past.

The reason that you see less from the plugin is that it queries with a certain threshold, rather than completely, and if that service goes down, you're still at risk - as opposed to other measures that protect you all the time for free (namely questions, CAPTCHA, in that order, heh)
3776
They probably don't :/
3777
Bug reports / Re: Pretty URL remarks
« on April 13th, 2012, 12:12 PM »
Certainly at one time it was matching against anything that looked like a URL, even not in a tags, which is why there were things where the URL was split up.

I don't know what SimpleSEF did in the end, I just know that %1$d or whatever else was in the page index was problematic. But if the PURLs implementation correctly converts it to suit and everything still works as it should, great.
3778
That's the thing, if you carry out option 1, pretty much everything goes away, and doesn't need to be remedied. Option 3 of doing nothing isn't really viable, though ;)

Objection 1 becomes a non-issue in practical terms (because it essentially becomes upwards of 1MB and if you have a 1MB forum post even before preparsing, it's going to be very, very, very ugly and fail for other reasons before you get there)

Objection 2 becomes a non-issue in practical terms too (for the same reason)

Both objections 3 and 4 become a non-issue in any context because if it's a mediumtext table, no resizing is necessary.

Sure, we could fix them, but honestly I don't really see the point. All it means is doing more checks and more kickbacks for edge conditions that we can basically solve quickly by resizing the table and stripping the code.
3779
Bug reports / Re: Pretty URL remarks
« on April 13th, 2012, 12:06 AM »
I can't remember if the code was changed or not, been so long since I looked. But in SMF's code at least, the page index included a URL with something like %1$d in it as a placeholder for the page or start number, which caused problems in SimpleSEF. I also know that there were problems with Google at one point, scraping content for URLs and seeing %1$d type content and trying to visit it, only to be rebuffed.
3780
Bug reports / Re: Pretty URL remarks
« on April 12th, 2012, 10:40 PM »
That's the thing, it normally gets broken because of the partial URL it has that can't necessarily be pretiffied.