Browsing Category

Main

Main

Buongiorno, visitors from Italy!

Gracious, I’m getting a lot of hits from Italy this month in response to the Facebook ads I’m running about the Rebels of Adalonia books!

So if you’re one of those visitors, hello! Buongiorno! Ciao! Thank you for coming by, and I hope you’ll consider buying my books. Some links that’ll be helpful for Italian readers in particular are in this post. Amazon and Kobo’s links go directly to their IT stores. Google Play I think should do location detection. The Rebels of Adalonia books aren’t on the Italian iBooks store, but Faerie Blood and Bone Walker are, so I’ve included those links too.

And you can buy the Rebels books directly from my publisher, Carina Press.

For Valor of the Healer: Amazon | Kobo | Google Play | Carina Press

For Vengeance of the Hunter: Amazon | Kobo | Google Play | Carina Press

For Victory of the Hawk: Amazon | Kobo | Google Play | Carina Press

For Faerie Blood: Amazon | Kobo | Google Play | iBooks

For Bone Walker: Amazon | Kobo | Google Play | iBooks

I hope some of you will find these links helpful. And in general, thank you for coming by to check out my books!

Main

Anglicon 2015 report!

This past weekend was Anglicon in Seattle! This was the first Anglicon in many years, resurrected via a recent Kickstarter, and it proved to be a great success–biggest Anglicon ever, apparently. Dara supported the Kickstarter, so she and Paul and I all got to have memberships.

Dara spent the most time at the con of any of us, but I did go down with her on both Saturday and Sunday, and so got to enjoy several things about it. It was in the same hotel where Norwescon is held every year, but since Anglicon was so much smaller than Norwescon, it was very odd to be strolling around the same space with so fewer people and with programming in different places than I’m used to. In particular, it was very strange having the area I’m used to thinking of as the dealer’s room, i.e., one big open space, actually reconfigured into three smaller spaces being used for panels.

On Saturday I didn’t stay too long, but I did attend the Q&A’s given by the three primary guests of honor–Colin Baker (the Sixth Doctor), Katy Manning (Jo Grant), and Sophie Aldred (Ace). This was the first time I’d ever laid actual eyes on any of the Doctor Who cast from any point in the show, and I gotta say, all three of them were quite entertaining and engaging in their own various ways.

Colin was charmingly self-deprecating about his age and repeatedly had to ask fans to speak up on their questions, admitting that he was old and deaf–he’s 72 now, so yeah, he’s pretty up there. But he was still quite lively on stage, and particularly amusing when going off on a rant about how he wanted to exorcise the word ‘favorite’ from his vocabulary. Not terribly surprisingly, this was motivated by his often ranking fairly low on “favorite Doctor” lists, and he had some snark to level about David Tennant: “oooh I’m slim and good-looking! I have stylish jackets and spiky hair!”

Which totally reminded me of Invader Zim’s ranting about Dib to an innocent bystander. In rather a similar tone, too. 😀

POINTY HAIR!

POINTY HAIR!

He perked up considerably every time someone in the audience asked him about his Big Finish work, and he expressed deep love and enthusiasm for working with them. It turns out he’s done quite a bit of voice work for Big Finish even outside the Doctor Who stories–he’s done a Dark Shadows and other work as well. He’s gotten a lot of positive reactions from the Doctor Who fandom for the Big Finish Sixth Doctor stories, though, and speaking as someone who’s heard one of these, I’m very much looking forward to listening to more.

Katy Manning turned out to be entirely adorable. And lively! She moved around like someone half her age, and was very warm and friendly to all the fans, too. Hugged everybody and called us all “darling”. I think my favorite story of hers that she shared during her Q&A was about Ron Delgado being seasick during the filming of “The Sea Devils”, and how she and Jon Pertwee kept totally giving him shit about it, swaying back and forth and dropping deliberate mentions of salted pork.

Sophie Aldred by contrast was a bit more restrained personality-wise than the other two, but she was still quite delightful as well. She talked some about her feminist background, which I hadn’t been aware of, and some about lesbian subtext in “Survival”, the final episode of Seven’s run–something which the writer of that episode later said was absolutely the intention, but nobody really got it at the time.

On Saturday Dara and Paul and I also spent some time wandering around the dealers’ room, and I wound up coming home with a jar of vanilla-pear-rhubarb preserves (just because they were tasty AND because it was something I hadn’t seen in a convention dealer’s room before), several bookmarks for books I want to investigate, and a knitted eyeball catnip jingle toy for George.

At least two different life-sized Daleks were making the rounds, which was awesome. One of them even came up to guest Jon Davey’s table, and it was kind of hysterical seeing it ask in Dalek Voice, “Can I have your autograph?” Also hysterical: the other Dalek specifically being Dalek Clara. It was wearing a wig on top of itself, too.

Paul and I left early, leaving Dara to spend the evening at the con. And kind of unsurprisingly, we came home to watch a boatload of Doctor Who: “Attack of the Cybermen” (with Six and Peri), “Survival” (and yeah I TOTALLY bought the lesbian subtext there between Ace and Karra, HA), and 4 of the 6 episodes of the “The Sea Devils”. Which I mention because this was totally pertinent when Dara and I came back to the con on Sunday!

We wound up getting in the autograph lines for Baker, Aldred, and Manning all so that Dara could get them to sign her program book, and I was pleased to tell all three that I’d just gone home and watched their episodes and quite liked them. I specifically wanted to tell that to Colin Baker, just because he’d also told a story the day before about a fan coming up to him and being all “well you’re not one of my favorites, but I’d better have your autograph”, and I mean damn, rude much? So I wanted to give him some positive feedback. And also because I did rather like the Cryons in that episode. AND, Dara and I both told him we wanted to hear the audio he’d done with Big Finish in which his Big Finish-era-Six plays off the TV-era-Six, which sounds like great fun. It’s The Wrong Doctors, specifically. He perked up when we mentioned that, too.

I was pleased to tell Sophie Aldred I’d gone home and watched “Survival”, too, specifically because she’d mentioned it, and that I did quite like the bits with Ace and Karra.

And Katy Manning again was totally adorable. She got up and hugged me and Dara both, twice even, and I wound up buying one of her photos and asking her to sign it for Paul–just because Paul after all has been my main conduit into the older era of the series! And Dara showed off the Second Doctor sonic screwdriver she’d built, which amused Katy quite a bit; she made jokes about it looking like an e-cigarette. This does, I believe, mark the first time I have ever been hugged by an actual actress in my life. <3

When I told her we’d watched most of “The Sea Devils” the night before, she went “ooh, tell me what happens!” To wit: LOL. (And later, when we got home, Paul was delighted when we handed him the signed pic, which was one of Jo and the Third Doctor on a motorbike. He proclaimed he’d frame it and put it up on his wall. YAY!)

After we got the autographs, we went to a couple of panels. The Big Finish panel was pretty much required, although that turned out to be pretty much a chronological overview of Big Finish, and wasn’t really much new to Dara and me since we’d become familiar with Big Finish courtesy of the Doctor Who Podcast. Who we specifically gave a shout out to as significant in getting Tom Baker to sign on with Big Finish, finally! SHOUTOUT TO THE DOCTOR WHO PODCAST! \m/

The “Defend This” panel was also quite amusing, in which the two panelists (one of whom was one of the guys from another Doctor Who podcast, the Happiness Patrol–GREAT name for a podcast) took turns trying to give two-minute defenses of various dodgy things in Doctor Who. Things like “Colin Baker’s coat”, the episode “Fear Her”, and Peri’s accent all came up, as well as “The Ballad of the Last Chance Saloon”.

Colin Baker did another big Q&A panel on Sunday, and it was during this that he got in a lovely interaction with a fan who asked him about the Dark Shadows audio he’d done with Big Finish–told him it’d scared her silly and made her afraid to go in her basement. He was rather sympathetic about that, told us how houses in Britain aren’t so much with basements, and proceeded to add how he’d actually listened to that audio himself later and gotten rather creeped out by it even though he knew what was going to happen!

I also liked his answer to a fan’s question about how, if he could switch costumes with any other Doctor, whose costume would he want? He was very firm about his answer: he’d totally want Christopher Eccleston’s costume, on the grounds that his outfit felt most like “clothes this guy would just wear”. And I gotta say, I rather like the mental image of Six in Nine’s outfit, even though I’ve also seen some very nice renderings of Six in the blue coat Big Finish has put him in in a lot of his adventures!

Six With Blue Coat

Six With Blue Coat

What was particularly charming of Colin during this Q&A though was how he told us all how our convention, to him, felt just like conventions from back in the 80’s–still a bunch of fans all gathering together to show our love of Doctor Who, with panels and costumes and all. He also spoke very highly of fan-made Daleks and Cybermen and such, calling out quite correctly that the actual costumes and sets and props for the show are often not nearly so sturdily made as fan work, since the fan work has to stand up to going to convention after convention.

The closing ceremonies were also very nice. We learned that this Anglicon had turned out to be the biggest ever, clocking in at just over 900 registered members, and that yes, they’d be running it again next year. Dara and I certainly had a great time, and chances are good we’ll be coming back next year!

Dara’s got her own report up on the convention, as well as a bunch of pictures on her flickr account. I think my favorite of her shots is this one of three guys cosplaying Nine, Ten, and Eleven, who all conveniently happened to wind up sitting in chronological order and so naturally had to pose for pics together!

Anglicon 2015

All in all: lovely little convention! And as I said on Twitter:

https://twitter.com/annathepiper/status/610277263397924865

Main

Who does dev work on iOS out there?

For any of you developer types who have to work with iOS, I have a question for you!

Namely: Apple has this new system that asks sites to use appstore.com links if they want to direct people to the App Store for a company or app. So for example, we have http://appstore.com/bigfish which takes you to all the stuff in the iOS app store by Big Fish Games.

My question is this: what if you’re not on the US app store on your device? According to this article on the Apple Developer site, in theory what’s supposed to happen is that you get redirected to the app store for your country. But what I don’t know is whether this is actually the case, and what sort of magic Apple might be doing to actually make that determination.

On one of our test devices at work, I just tried to set its app store to German, but found that I still went to a list of English apps if I hit that link in Safari. I don’t know if appstore.com is doing some form of geoIP checking or what.

Anybody able to enlighten me one way or another?

Main

And now, a rebuttal to my own rebuttal

There’s a reason “Go to not to the elves for counsel, for they will say both no and yes” is one of my favorite Tolkien quotes. Funny story: somebody once asked my belovedest Dara, re: that quote, “Is that true?” Dara immediately unthinkingly replied, “Well, yes and no–” And then caught herself, facepalmed, and swore, “DAMMIT!”

Case in point, I’m about to give you a rebuttal to my own rebuttal, in which I just talked about why tech companies drop support for older software. That post was with my QA Engineer hat on. Now I’m going to talk about the same question, but this time with my user hat on!

Because yeah, boy howdy, it’s annoying when a tech company decides to stop supporting a thing you’ve been quite happily using for years. Or, when they decide that the way a program works has somehow stopped being okay, and they completely change it up on the next version and expect you to cope.

Example: you’ll notice I mentioned at the end of that last post that they’ll pry Mac Word 2008 out of my cold, dead fingers. Why? Because I loathe the ribbon on the newer versions of Office, and Mac Office 2008 was the last version that didn’t have the ribbon. I hate that thing because it’s visually cluttered. It’s confusing. And Word was already stupidly complicated even after they slapped the ribbon on there, and making everybody have to figure out all the various brand new ways they had to now do the same things.

Example: Google deciding to get rid of Google Reader. Y’all may remember I was QUITE displeased about that. That’s part and parcel of a bigger, broader push by the tech companies away from using RSS in general–I was annoyed, too, when Apple decided to drop RSS support from OS X. That cost me the ability to easily keep up with Livejournal and Dreamwidth, and specifically, friends-locked posts on those sites. But the tech giants at large appear to have decided RSS sucks, whereas down here on the ground where the users are, we’re all still going “BUT BUT BUT we’re USING THAT”.

Example: Every single goddamn time Facebook changes something, for no apparent reason. I find it PARTICULARLY annoying that my News feed on Facebook keeps reverting back to Top Stories, no matter how many times I click on Most Recent. But they’re bound and determined to make people use Top Stories, and I’ve heard rumblings Twitter wants to do something similar, too. No matter how many users go “NO, NO, NO GODDAMMIT, we don’t want that!”

Example: Web browsers deciding you don’t really need a menu. NO. Every single time I do a fresh install of Internet Explorer, y’know the first thing I do? TURN THE MENU BACK ON. Because honestly, I can spare the narrow bar of space at the top of the screen that a menu occupies, I REALLY CAN, honest. Having it there and visible at all times is way less annoying than having to remember to hit the Alt key every time I want to do something.

And don’t think you’re off the hook either, Chrome. I’m not amused with you stuffing all the menu commands over onto that tiny icon over on the right. There’s no web page I visit on a daily basis, either in my day job or in my personal browsing, that has so much vital screen space that I can’t spare any for a menu I can easily find on a regular basis. On a mobile device, sure, it’s justified to hide the menu where the screen real estate actually matters. But on a desktop monitor, really, HONEST, we have enough space.

Example: Windows 8 not being consistent in its treatment of the classical Windows interface versus the new one. There are REASONS Microsoft is moving back towards that classical interface for Windows 10. Reasons involving enough users yelling, “No, dammit, WE WERE USING THAT.”

But when push comes to shove, what can you as a user do about examples like this?

Best thing I can suggest is, tell the companies in question. Send in customer feedback and tell them what things don’t work for you and why–though as I pointed out in the previous post, remember, the people that make these products are just people doing jobs, and they’re not out to make your life deliberately difficult.

Another thing you can do is to participate in usability testing. This is when companies have open testing sessions for people to come in and play around with new things, and offer feedback on what the experience of using them is like. This is different from my job, which is quality assurance. I come at it from the standpoint of engineering and making sure the thing works. Usability testing comes at it from the standpoint of the end user.

Yesterday, for example, we had a usability testing session here at Big Fish, and one of my teammates went to observe the process. He told me this morning that he found it humbling. An engineering team knows a product backwards and forwards. But when we see people who aren’t engineers having trouble with our babies, it’s a valuable and necessary reality check.

If you’re an author, of course you want people to like your books. You want them to leave you good reviews and come away with a warm and fuzzy feeling of satisfaction and enjoyment. Same deal with software. An engineering team wants the users to have a good experience using the software they create. But that team needs to hear from the users what the actual experience is.

I Fight For the Users

I Fight For the Users

And hey, you can tell the Internet, too. Because yeah, a good rant IS cathartic. For us techies, too!

Main

On why tech companies drop support for older software

A fellow Carina author has a blog post up today expressing her frustration over technology companies forcing people to upgrade even if they don’t want to–brought on in no small part by Microsoft dropping support for Windows XP. If you’re in tech, it’s worth a read, just as a reminder that a lot of end users of your product are NOT going to approach that product with the same mindset that you will.

But I did want to talk about one thing Janis has to say in that post, which is on the question of why Microsoft dropped support for XP.

Sure, software companies want to make money. They’re companies, after all. And in order to keep making money, they do have to keep developing new things. But any given team at any given software company has only so many people available to do that work. Developers have to write the code that actually creates the thing. The QA team has to test it. And this includes not only getting that thing finished and ready to sell, but also keeping track of any reported bugs, and releasing fixes for those as necessary.

The team I’m on at Big Fish, for example, is in charge of features on our web site. I’m a QA tester. What that means for my job is that if we change any given thing on the web site, I have to load up the appropriate page in web browsers and make sure that that change behaves the way we want it to. But it’s not as easy a question as “I just load it up in a browser and look at it once and say whether or not it works”.

Because there are a LOT of browsers in active use. Internet Explorer–MULTIPLE versions of IE, in fact. Firefox, on both the PC and Mac. Chrome, also both on the PC and Mac. Safari on the Mac. AND Safari on iPhones and iPads, multiple versions thereof (we’ve got iPads in our device locker that run iOS 6, iOS 7, AND iOS 8). Chrome and Firefox on Android devices as well.

I have to look at changes in all of those browsers. And that’s just one change on one web page. My job gets progressively more complicated the more complicated a change I have to look at.

This is called a test matrix.

When I first started working at Big Fish, our test matrix involved IE 6, IE 7, and IE 8. But as I’ve continued my job there, the versions of IE we’ve needed to focus on have changed. IE’s most recent version is IE 11. And if I had to worry about every single version of IE that’s still in use out in the wild, that by itself would mean six different versions of IE I’d have to test on. And I STILL have to also care about Firefox, Chrome, and Safari, on the Mac and all those iDevices and Android devices too.

It’s not possible to test when your test matrix starts getting that big. I do still have to sleep and eat sometimes, you know. Not to mention write.

Now, imagine I have to test an operating system, not just one change on one web page. Then my job gets even MORE complicated–because there are a LOT of things that go into making an operating system. And it takes way, way more staff power to develop and test something that complex.

Nevertheless, the team that makes an operating system still has to also care about its test matrix. Only in their case, they have to think about things like “how many different types of computers do we have to load this operating system on?” That includes both desktop machines and laptops. And in the case of Windows 8, they had to think about making it work on tablets, too.

And if that operating system team is spending most of its time working on making the next version of that operating system, they’re going to have only so much time available to spend on supporting older versions of that operating system. Because again, those people have to also sleep and eat!

If Microsoft was to continue supporting XP, they would need to keep enough people around whose job it would be to focus on that. They’d also need to keep machines around that’d be old enough to run XP. Microsoft hires a LOT of people, and they occupy a whole heckuva lot of space in Redmond. But even their resources are finite, at the end of the day. It’s easy to dismiss their decision to drop XP support as a question of simple greed–and again, see previous commentary; yes, Microsoft wants to make money, just like any other company on the planet. Eventually, though, they’re going to have to decide that it’s just not worth it to keep that support active, when their available people and resources can be more effectively spent on something else.

But next time you want to rant about why any given software company is making you upgrade a thing you’re used to using a certain way, I ask that you also take a moment to remember that the team that actually made that thing aren’t out to personally make your life difficult. Promise! We just want to do our job just like anybody else, and have time at the end of the day to come home and have lives.

In closing, two final notes:

One, Bill Gates hasn’t worked for Microsoft for years. So if you want to rant about any current activities of theirs, they’re not Gates’ fault anymore.

And two, I AM a raving technophile and love me some shiny upgrades. But they’re going to pry Mac Word 2008 out of my cold dead fingers. 😉

Main

Monday news roundup

For those of you who are my Kickstarter backers:

I have arranged with PS Print to get a second shipment of posters since the first shipment arrived damaged. When that second shipment arrives (ETA currently somewhere between the 20th and the 23rd), I’ll get those posters out to you. I also need to start sending out the postcards, since I have those as well.

Props to PS Print’s customer service who were very willing to work with me on getting this satisfactorily resolved.

***

I am deploying an updated digital file for Faerie Blood out to the places where it’s sold. The differences in this file are:

  • I’m correcting a long-standing typo of the name of the demon Azganaroth in Chapter 20
  • Adding a bit of extra styling to fix wrapping issues with an mdash early in the book
  • Adding the same “Also by the Author” list of my titles that appears in Bone Walker
  • Adding ads for my other books and for the soundtrack at the end of the book, similar to Bone Walker

This updated file has been deployed to Smashwords, and as soon as it clears review there, I will be using Smashwords to deploy out to B&N and Kobo.

Which, by the way, is a thing I’m going to be doing now. My sales numbers on B&N and Kobo are low enough that I am electing, moving forward, to use Smashwords to deploy out to those sites instead of deploying to them directly. I will also be looking into Smashwords to deploy to iBooks as well.

The overall reason for this is to simplify my book deployment process some, and to cut down on the number of individual sites I have to check for sales numbers. If I use Smashwords to deploy to B&N, Kobo, and Apple, that’ll cut the number of sites I need to check from six to three.

***

Pleased to report that crossposting to Dreamwidth and Livejournal is working again. But in case you missed a couple of my recent posts that had crossposting issues, here they are:

***

Last but not least, I was pointed on Facebook to this rather nifty little video, called “What is up with Noises? (The Science and Mathematics of Sound, Frequency, and Pitch)”. Pretty much what it says on the tin, and it’s a lovely little exploration of the science of sound and how we hear things. Check it out.

Main

RIP Leonard Nimoy

Spock

Spock

The original Star Trek series was one of my very first introductions to science fiction–and to science fiction fandom. When I started going to conventions in the late eighties, I was delighted to discover that a group of fan performers, headed up by the redoutable Julia Ecklar as Captain Kirk, had done a couple of live musical parodies of Star Trek II: The Wrath of Khan and Star Trek III: The Search for Spock. They used, respectively, West Side Story and South Pacific–giving us Wrath Side Story and Spock Pacific.

Dara digitized our old copies of these, and you can find them on her YouTube channel here.

I mention this because to this day, Dara and I still periodically break into song snippets from these performances, and I always DID love the opening number in particular: “WHAT AIN’T WE GOT? WE AIN’T GOT SPOCK!”

Now that line’s got a brand new poignance, since I am seeing the Internet explode with the news of the passing of Leonard Nimoy. The New York Times has an article here. Tor.com covers the story here. John Scalzi has a post up here.

I started watching Trek in my mid-teens, and at that age, I was totally bowled over by Captain Kirk. But as I grew older I developed much more of an appreciation for Spock, and a couple of my very favorite episodes of the series–“Journey to Babel” and “Amok Time”–are Spock-centric episodes. His ongoing struggle between his human side and his Vulcan side makes Spock, for me, a truly compelling character. And it’s played so beautiful in his contentious relationship with his father, from whom he gets his dry Vulcan snark QUITE honestly. Moreover, the way Spock’s face lights up when he realizes he didn’t kill Kirk after all at the end of “Amok Time” is beautiful.

Trek is a strong current in the filk music I came to love as well, particularly the songs by the aforementioned Julia Ecklar. Julia has a wrenching song in particular about the destruction of the Enterprise, one which makes me tear up every time I hear it. But she’s also got a delightful one from McCoy’s point of view: “He’s Dead Jim”. And yet another about the resurrection of Trek fandom when the movies came out. Trek meant a LOT to her in her music, and this shone through into my own development as a fan of Star Trek. I came to admire Spock as a character even more when I saw the hints of an early romance between him and Uhura in the initial episodes–and when I realized he was a musician as well.

So I may be a Kirk fangirl, but Spock is right behind him in my affections.

We lost DeForest Kelley in 1999, and now we’ve lost the second of the triad of the characters that were the heart of the original Star Trek.

But I think I speak for every Trek fan in the world when I say that all of us will be happy to stand in for Doctor McCoy, and provide a place for Spock’s katra to live forever.

Rest in peace, Mr. Nimoy. You lived long and prospered. We will miss you.

I leave you with this rousing chorus:

We’ve an admiral brave and daring, he’s the best the fleet has got!
We’ve a helmsman who’s named Sulu and an engineer named Scott
A Russian navigator and a slightly schizoid doc
But what ain’t we got? WE AIN’T GOT SPOCK!

There is nothing quite like Spock!
Nothing in the world
There is nothing you can grok
That is anything quite like Spock!

Editing to add:

And I also leave you with this.

Speaking of Julia Ecklar, here’s that song I mentioned above about the destruction of the Enterprise. This is “Fallen Angel”, from her album Divine Intervention. It brings me to tears every damn time I hear it, and I’m crying today as I transcribe the lyrics. And the solemn French horn that comes in at the line “there are stars before my eyes”, evocative of the Star Trek theme, particularly kills me.

You can find the album on iTunes, or from Prometheus Music here.

My god, what have I done? Is this what I had to do?
I paid to save six lives–was it worth the price of you?
I would take your spirit in me, to make you live again
But your fire dies across the sky
My god, is this the end?

My steel-and-stardrive lady, my soul’s death is at your hands
As your own death was at mine, love
Though even I can’t understand
Why we gods can’t live forever–why should legends have to die?
As you wail to sleep in glory, my heart still seeks the sky

There are stars before my eyes
But they pale to your dying
You swore we’d outlive time
Oh my love, were you, too, lying?
What’s my life without your singing?
When I’m naught but flesh and bone?
Where have I damned my lover’s soul
To wander all alone?

But this death I can’t deny, as you fade to distant ember
My need to steal from death cost you, love, but I’ll remember
And I long to burn there with you, to never live again
Forever we would light the sky–my god, is this the end?