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
2941
Features / Re: Virtual selectors in WeCSS
« on August 15th, 2012, 06:21 PM »
I think the pros are probably worth the apparently few cons - but maybe I'm missing something. It's been a very long couple of days for me.
2942
Development blog / Re: Development, full speed ahead!
« on August 13th, 2012, 04:20 PM »
Quote
Then we'll have to live with people who keep bugging us about upgrade paths...
It's the same reason I've been so stubborn about the plugin manager and having write access - doing it all via FTP is the only safe path.
Quote
God why did I start work on Wedge?! Why am I heading towards an OS license when we should really be selling it for a million dollars?!
Because we wanted to make a difference. And because it wasn't ever really about the money.
2943
Development blog / Re: Development, full speed ahead!
« on August 13th, 2012, 03:21 PM »
Quote
That way, we can be sure the entire Wedge folder has the same rights as the PHP user...
There is absolutely no way in hell I am going to do that. It's a recipe for being hacked.
2944
Off-topic / Re: Doctor Who
« on August 11th, 2012, 01:07 AM »
Quote
In every season (of the new series) they have one episode in which the doctor has just a cameo and that focuses on something or someone else.
Yes, it's for production reasons. They also invariably do something similar for the companion. The filming time for Tennant and Freeman during Blink allowed them to film the finale, for example. Catherine Tate's absence during Midnight was to allow her to film Turn Left.
Quote
Blink introduced the best monsters of the entire Whovian universe, IMO... the weeping angels are, well, in a word, terrifying..
Yes, I think I agree with that. Having seen pretty much the entire canon, they're the only monster that won't date and become lame - and not need a reboot. The Daleks, in every incarnation, were not particularly scary (for me), though the fringe variations like the Special Weapons Dalek make it interesting. The Cybermen were creepy the first time I saw them because I knew they were made from people in some fashion - and the reboot made better Cybermen, but still not scary.

All the others will generally need some kind of reboot at some point in their future to keep them relevant (the Daleks have long since ceased to be relevant, and really the only time in recent years where they were particularly interesting was when Davros was with them)
Quote
The doctor's companions in the new series have been hit or miss, though....
Rose (season 1) good...   the rets of the time, she's a whiny, lovestruck twit with no good plot
But even in season 1 she's still a whiny, lovestruck twit. The finale to season 1 is definitely redeeming for her though.
Quote
Martha - probably one of my favorites from the new series - but under plotted and wasted
The plot from Family of Blood was pretty good, and played quite well I thought, her part in the season 3 finale was certainly her finest hour, and the parting of the ways between her and the Doctor was very good. But yes, under-plotted and wasted.
Quote
Donna - hated her (but then again, I dislike the actress)
I don't like the actress much, I didn't particularly like her role, however I did appreciate the character development - that by the end of the season she had changed, and her fate is all the more bitter because she'd become a character I didn't thoroughly dislike.
Quote
Amy - meh... she's cute - but they tried to make the show more focused on her and that annoyed me.
That's the thing, though, the whole point of the show, really is that it isn't about *him*. It's the story of his companions and the worlds and tales he shows them - it isn't his story, at least not from my perspective.
Quote
Jamie - one of the few male companions... interesting fella.
Feisty fighter, shame that his mind got wiped really.
Quote
Sarah Jane - probably the best, most developed companion ever...
Certainly the most developed companion in Old Who. Nice to note that by the time we got to New Who and met her again, it wasn't the same dynamic as before - it was much more on an equal footing.
Quote
Teela - kick-ass barbarian!
And one to whom everything the Doctor did was 'magic', which got old a bit fast.
Quote
Ace - possibly the worst companion ever
Not even close, seriously. Don't forget, at the time Ace was the companion, the BBC were desperately trying to shut down Dr Who quietly by making it increasingly crap, combined with a script editor who was trying to push a political agenda in the background. She had the same problem Colin Baker had some years before - bad scriptwriting. Ace's overall character arc, the Curse of Fenric and Ghostlight is actually very clever. Survival, however, is a truly dismal storyline.
Quote
Romana - cool...   possibly a little-basis for River Song...
Yes, very much so - her later character, not the younger form we see taking on Hitler! But yes, her later approach once she's become a Doctor herself, does have similarities to both incarnations of Romana.


If we're debating characters, Peri 'Perpagilliam'[1] Brown, the only character to manage to overshadow the regeneration of her Doctor, with cleavage >_>

But worse than that, Mel. I don't even know Mel's last name, but dear god, irritating. Trying to get the Doctor to drink carrot juice >_< This isn't funny, people. Or Adric. You can't convince me Ace was a worse companion than Adric. There is a reason Adric died, and not one of being dramatic.

Tegan Jovanka (Four and Five), Turlough Vislor (Five), Nyssa (Five) were all perfectly adequate, even if Turlough's back story is way more convoluted and unnecessary than it needed to be (tied into the whole Black Guardian mess), though like most of the characters that far back, there wasn't a great deal of development for them.

Going a bit earlier, Liz Shaw, Sergeant Benton (Three) and of course the Brigadier were strong characters too - though only the Brigadier got any real development.
 1. I could not be arsed to look up the spelling of her name however this is her full name.
2945
Off-topic / Re: Doctor Who
« on August 10th, 2012, 03:02 PM »
Quote
(click to show/hide)
AFAIK, the Doctor can't rewrite time if it has already happened to him or something like that... There's a matter of stability at play. He mentioned that in some episode in the past.
(click to show/hide)
Never mind that on at least three occasions this exact thing has happened, though all of those were Old Who. It's one of the things that has been laid down in the show bible since RTD took it back: the notion of fixed points in time, where what happened must always have happened and must always happen.

There are three episodes that have served to dictate the rules around fixed points in time:
Father's Day - revisiting an event that happened in the past, 18 or so years earlier. The death of Pete Tyler is essentially a fixed event in time and undoing that from happening caused the Reavers to turn up to heal the wound to Time, and Pete does sacrifice himself to do that - however the details of the event are changed slightly by Rose's presence, because her mother then remembers seeing Rose at the end. But the substance of the event doesn't change. (I'd note that both Old Who and New Who, cf. Old Who's The Visitation which caused the fire in London in 1666, New Who's visit to Pompeii)

The Waters of Mars - the death of Adelaide Brooke is a fixed point in time, but when the Doctor tries to change it - because he is the 'Time Lord Victorious', with the rules of Time obeying him, or so he thinks, he changes the fact that Adelaide dies on Mars and brings her back to Earth - but she realises what must happen, that it is her death that triggers the events that are to come and she resolves the matter by taking her own life. The moral of the story is that if you change the laws of time, they may well turn the tables anyway.

The Wedding of River Song - when you have a fixed event that must always happen, and it must happen to a very complicated time-space event like the Doctor, preventing it from happening causes all kinds of bad things, in this case time *stopping*. Of course, the Doctor already knew in advance what was going to happen and had already planned out how to make the fixed event be exactly what he'd set it up to be, but if you prevent a fixed event entirely, it's going to get messy.
Quote
Even then -- the first series of the revival is quite ridiculous at times.
Part of the problem is that it was still being written almost as if it were Old Who and hadn't quite found the New Who its own identity.
Quote
At that point it even became a little bit too serious, but OTOH it was simply thrilling... The best episodes are in series 3 to 6.
There are a couple of exceptions to this, though. The Empty Child/The Doctor Dances from season 1, The Girl in the Fireplace from season 2 are easily the stand-out episodes in both cases.

I do also quite like The Christmas Invasion (pre-season 2 Christmas special) and The Impossible Planet/The Satan Pit (if nothing else the Doctor is out of his depth for once)

That said, there are some absolutely lamentable episodes in both series 1 & 2, where even the worst episodes of series 3 onwards are nowhere near the worst in 1 & 2, in particular The Unquiet Dead, The Idiot's Lantern and Love & Monsters.
2946
Development blog / Re: Development, full speed ahead!
« on August 9th, 2012, 12:47 PM »
That should be far less of an issue with Wedge because of the way plugins work. It could be made almost transparent with little or no real effort, too.
2947
Development blog / Re: Speeding up development
« on August 6th, 2012, 11:31 PM »
That's the point, though, it really doesn't work like that in practice. WordPress does something similar, and I've seen enough of those go wrong in the past.
2948
Development blog / Re: Speeding up development
« on August 6th, 2012, 10:22 PM »
Quote
So that'd be we_version..?
Yes, though I didn't remember if we'd ditched it or not.
Quote
I was thinking that we could disable the forum temporarily while upgrading. The script would only be run if the admin is online (and by the admin.)
So they download the updated files, then figure out what changes have to be made if any, then apply it all at once... hmm.
2949
Development blog / Re: Speeding up development
« on August 6th, 2012, 07:13 PM »
Quote
So here's what I'm suggesting: storing a $settings['db_version'] variable (or a variation if there's already an equivalent),
This is what smfVersion was supposed to be used for.

I like the idea of the schema changes, not sure how practical it would really be in practice - or to do safely on an otherwise running install. I foresee lots of locking type issues attached especially on bigger installs.
2950
Off-topic / Re: Game Memorial
« on August 5th, 2012, 10:07 PM »
See, this is part of why I love my email host. I can see exactly why a given message was flagged as spam. That enables me to figure out what I need to do to prevent it in future.
2951
Off-topic / Re: Game Memorial
« on August 5th, 2012, 09:53 PM »
...does your host tell you why the emails are classed as spam or not?
2952
Off-topic / Re: Game Memorial
« on August 5th, 2012, 08:21 PM »
Quote
Nice to see you doing something besides coding. I am sure though you are still doing stuff behind the scenes which may be more rewarding doing it for yourself  first and then contributing back to others every once in a while. Don't contribute back too often though, sometimes the stress that comes along with contributions is not well worth it.
Been there, done that. It's in no small part what contributed to my burning out earlier this year.
Quote
I used to believe though if you didn't know a bit of HTML, then you have no reason to run a site in HTML. If you don't know basic PHP then you shouldn't run anything on it. If you don't know Action Script then you have no right slicing it and making it into something its not. I can go on and on with this though, from OS to Nix OSes, JAVA, VB, etc. It took me time to learn all this and I am not going to contribute to someone who hasn't taken the time to learn some basics. I can show them the way but not hold their hand and do it for them.
I have a slightly broader definition, in that some effort should be put in. Running a site should require some skill but if you're not willing to learn the skills, be prepared to recruit someone - paid if necessary - who does have those skills.

I don't have every skill required to successfully run a site - I'm no designer/artist. So I turned to someone who is and they made the logo for me. But effort was involved (and some money)
Quote
However I don't know if I can get used to a game site, the only games I been playing lately are on my Android, maybe you can throw a few reviews in there for it.
Going to give me an Android device to run them on?
Quote
I must say, making a game based site is a real challenge. Have fun
Thanks ;)
Quote
ps: mails dropping to spam/junk folder
Does your host tell you why? My host tells me the headers on every mail if I ask, and I can see the rules used to classify something as spam. I have an idea what the problem is though (though I know a number of hosts who classify all standard SMF emails as spam these days)
2953
Off-topic / Re: Game Memorial
« on August 3rd, 2012, 01:54 PM »
Quote
Since I'm quite a bit into gaming myself, what is the site aimed at? Taking an interest from an user point of view in this case.
Blogging about lots and lots of different games, as well as discussing game mechanics, types of games, where gaming is going as an industry, all sorts of various stuff.

I'm not really that bothered if things are quiet and I'm not going to bust a move going crazy about building it up, though it'd be nice if it did get popular.
Quote
- Future posting: I don't understand what the issue is... You could just as easily add a 'future' field to the draft table, then add an Additional Post Option to 'post it in the future', which would then launch a date selector (<input type=datetime> or something has excellent UI in Opera, bad UI in Safari though, and I think John wrote one for us recently... which would be perfect I'm sure :P), and that's it, after that you just need to build a custom scheduled task to run at the right time...
Oh, the mechanics of posting are fairly straightforward, and yes it is done in a separate table so it doesn't screw with ids.

However there's a lot more to it than that. What about letting others review it ahead of time? Where do you put all this stuff? Accessible from the message index of a board, or the admin panel or what? How does it get used in practice for a forum?

Also: is it core material or plugin material? (And actually you need two fields to make it really work, one for its posting time and one for its related scheduled event id so that if you change the time, you can update the scheduled-imperative table reliably)

Here's the thing: I want to see if there are benefits other than blogging convenience for having scheduled topics, and this allows me to try it out - it's something I brought up on AAF recently and the speculation is that it'd help with keeping a more consistent flow of activity if you set up a drip feed of topics per day rather than something like what Shawn does with AAF (which is to go away and post a bajillion topics then not start any new topics for a couple of weeks)
Quote
- Tags: again, no issues for me...? It's probably one of the easiest things left to implement in Wedge. I'm seriously thinking of doing it like in Noisen.com...
What about tag management? Limiting tags by board? Limiting who can use a tag? Being able to put tags into categories? Also, how do you filter by a tag, exactly? Do you do it inline in the message index or somewhere else? (And there are a bunch of practicalities around that too as it happens)

Also, do you want to consider things like having a description of a tag, that can appear when filtering by said tag to explain what the tag means? (There are tags on GM that actually work like this)
Quote
- Upgrading builds: I agree that it can be a problem if you don't want to deal with that on a daily basis...
Once I've got the functionality how I'm most comfortable with it and don't have any fresh ideas on it, I don't want to touch the code again if at all possible.
2954
Off-topic / Game Memorial
« on August 3rd, 2012, 02:43 AM »
OK, so I've been very quiet on the coding front lately, one of those projects has materialised in Game Memorial - http://gamememorial.com/

It's a sort of blog/forum hybrid and it's built on SMF 2.0. The reason it's not Wedge is because 1) I couldn't be arsed porting newBalance to Wedge at this point and 2) I don't want to keep patching it once it's stable, something that can't be guaranteed for an indefinite period with Wedge.

There are some other aspects to this that I'm exploring for how they'll fit into Wedge in future:
* future posting - there is the ability to future-post topics and replies. I have a crude but workable UI for this, which isn't really suitable for Wedge at the present time[1] but I want to explore its applications beyond blogging; I'm a biggish fan of WP having the ability to post blog posts in the future, and it's something Wedge deserves, but I'm fairly certain there are benefits to this for regular forum content too, and that's something I will be exploring. The thing is, I don't want to take a risk with this in mainline Wedge, I want to explore it on my own terms and see how it works in practice for me before I figure out a nice way to integrate it into Wedge (core or otherwise)

* tagging - I know we talked about topic tags for Wedge in the past. I'm not entirely sure how useful it would be so I want to explore that too, though in GM's case it's only on the 'game a day' board.

There's all sorts of nuances related to navigation and so on for these things that I need to try out on a real site and see how I interact with it as well as trying to judge how users interact with it - and again, I think the potential is drastic enough that I don't want to drop that in the core just yet until I understand how it works in a real environment.

There is also the fact that it gives me a goal that isn't directly tied into writing code, and more about exercising other parts of my skills and abilities, which serves as a nice rest from the stresses of coding, and by the time demand implied on me it'll actually *force* me to take a break from being stressed by coding which will hopefully work out the last of the kinks related to burn-out and help reduce it happening in the future.
 1. The date picker facility is jQuery UI's. It's 42KB minified before gzipping. I am not kidding.
2955
Off-topic / Re: Doctor Who
« on August 2nd, 2012, 11:36 AM »
They actually don't say a great deal.

(click to show/hide)
The Doctor gets excited by the fact that there's dinosaurs on an alien spacecraft, he + Amy + Rory end up facing down a very large number of Daleks and they decide not to shoot him, he has a crisis of ego based on how many have died because of his mercy towards his foes, and Amy is going to die.