Main

Works in progress update!

It’s been a while since I’ve done one of these, so here’s a roundup of all my various works in progress and what their status is. In order of work priority:

  1. Collection of novellas owed to 2012 Kickstarter backers, now entitled Walk the Wards. This collection is going to contain four stories: the psychic story currently tentatively titled “A Power in the Blood” (although I’m not entirely happy with that title); the tuba player story; Caitlin and Gabien’s intro story in St. John’s; and, most importantly to anyone who’s read Bone Walker now, an accounting of what happened to Jude in Faerie during that book. I’m about 21,000 total words in on this, which involves the first of the stories being finished, and the other three being simultaneously worked on. The rest of the stories also need titles, and I don’t have them yet.
  2. Queen of Souls. I have received edits back from my editor on this and will be going over them in depth once the novellas are done, or at points when I’m having writer’s block and need something else to do. Right now though my ability to be creative is being more inspired by doing new words, and the novellas ARE still owed and seriously overdue, so they are higher on the queue.
  3. As of yet untitled Book 3 of the Free Court of Seattle series. Actual words have begun being thrown at this, but I have not yet made it out of Chapter 1. New word priority is going to the novellas for now.
  4. Shake the Light, Millicent’s origin story novel for the Warder universe. I have not yet begun actual work on this, past writing out a brief synopsis. This may move further up the queue if events warrant (and by events, I mean, whether or not my agent decides she wants to rep it). Further immediate work on this will probably be along the lines of writing a longer synopsis in case the agent wants it.
  5. Mirror’s Gate, a standalone high fantasy set in the same universe as the Rebels of Adalonia trilogy. Recent work on this involves having ported it finally into Scrivener so that I could re-evaluate it, and see about progressing further on planning it. I’m two chapters and change in on it.
  6. Child of Ocean, Child of Stars, another standalone SFR, starring versions of characters ported out of my days on AetherMUSH: Kaiulani and Benja. This is the story set on an ocean world, where a young telepath has to be the focal point of humanity’s first contact with a shapeshifting, ocean-dwelling species–all while also investigating while a mysterious companion from her childhood might also be the answer to an unsolved double disappearance that has hung over the entire first contact effort. Three chapters and change in on this. Recently ported into Scrivener for re-evaluation.
  7. Shards of Recollection, standalone SFR starring versions of old MUSH characters of mine, Shenner and Tance, ported into an original story. I have a Draft Zero version of this that went in about four chapters before I hit a wall and decided the story needed restructuring, including possibly a different title. Has recently been ported into Scrivener.

And now also, future projects bubbling around in my brain which will eventually receive some planning attention:

  1. A new trilogy in the Warder universe that follows up what I’m laying down in Kendis and Christopher’s story arc, and will pick up with certain critical events involving their grandchildren. Things warned of in Bone Walker will be happening in this storyline, and it will essentially be near-ish-future urban fantasy. This will also require some major planning as I’ll need to extrapolate what I want to do to the world in general as well as with Kendis and Christopher’s family line in particular.
  2. A potential sequel to the Rebels of Adalonia books that would involve several potential followups to what happened in that trilogy: what happens when Faanshi and Julian go to Tantiulo and discover certain hidden portions of Tantiulo’s history that that country really, really doesn’t want Adalonia to know; development of the romance between the new Bhandreid Margaine, and her advisor/ambassador to the elves–Kestar Vaarsen; exploration of the elves attempting to re-establish a homeland; and possible attempts to overthrow Margaine. Generally, it’d be a story about what happens in the turmoil following the massive upheaval in Adalonia following the events of the previous books. Could be a standalone book, could be a trilogy. No planning or words have been done on this yet, but it’s in the back of my brain as a possible project.
  3. Potential sequels to Queen of Souls, because I’m not entirely sure I’m done with that storyline yet. There is potential to be mined in what happens to Hecate and Hermes as a result of the events of Queen of Souls, and I am also sorely tempted by having Aphrodite and Artemis making important on-camera appearances. Possibly while being very, very pissed off at one another. Muaha.
  4. A potential Warder universe story that expands upon a snippet of flash fiction that I posted to the Here Be Magic blog a while back, over here. Mostly because I’d like to figure out who exactly Lillian Hathaway and Merekir are, and what their story is.

I have a lot here to keep me busy, I think! More bulletins as events warrant! What on this list sounds interesting to you?

Movies

Movie review: The Hobbit: The Battle of the Five Armies Extended Edition

I am quite behind on doing this, but I’ve finally gotten a chance to watch all of the Extended Edition of The Hobbit: The Battle of the Five Armies. And I can report with distinct satisfaction that it is definitely a more coherent cut of the movie than the one which was released in the theaters, which makes a clean sweep of my preferring the Extended Edition of all six of Jackson’s Middle-Earth movies.

As a general reminder my review posts for the theatrical cut are here and here, two posts since I saw it twice in the theaters. And by and large my overall opinion of the movie hasn’t changed much. So I’m going to focus instead on what the EE version brings to the table in this post.

Obviously, there are spoilers in this post for both versions of the movie, so if you haven’t seen Five Armies at all and you think you might want to, you might want to hold off reading this until then. Spoilers behind the fold!

Continue Reading

Main

About Apple Music, edge cases, and functionality failures

This blog post link is going around today, in which the writer describes how he signed up for the Apple Music subscription service–and it promptly torched all local music files on his hard drive, including stuff he’d downloaded directly from artists’ websites, and stuff he’d recorded himself.

And I’m seeing a bunch of people on my social media feeds instantly leaping to the conclusion that iTunes and Apple must suck in general, and that OHNOEZ APPLE IS EVIL!!!! Which, no. That’s not a justified conclusion.

Because this isn’t an iTunes issue–I know a bunch of people who’ve told me that iTunes has caused them a bunch of headaches, but this isn’t actually iTunes’ fault. This is Apple Music’s fault.

For those of you who aren’t Apple users, Apple Music is not the same thing as iTunes. It’s their music streaming subscription service, akin to Pandora or Rhapsody. The entire idea here is supposed to be that it can give you access to all of your music on all your computers and devices. Nice idea in theory, but in actual practice, it’s an implementation nightmare–if you’re one of the people falling into the edge case that that blog post describes. A whole bunch of users of the service are never going to have this problem, since they’re probably buying their music from the iTunes store regardless, and that’s the userbase Apple’s trying to target here.

But if you do fall into that set of edge case users, if you’re somebody who frequently buys your music from other sources (say, directly from artists on Bandcamp), and even rarer, if you’re somebody who records your own music and you’ve got that on your computer along with stuff you’ve bought commercially… then yes, this is a huge problem.

What’s happened here is that this particular guy fell into that edge case, and it revealed that Apple’s failure to gracefully handle the problem is a spectacular failure indeed.

But at the end of the day this is still just a spectacular functionality failure, not a sign that OHNOEZ APPLE IS EVIL AND IS GOING TO STEAL MY MUSIC. And I’m not saying this just because I’m a generally loyal Apple user who thinks Apple can do no wrong. This is a spectacular failure and I’m absolutely willing to call it out as such–in no small part because I’m also a QA engineer in my day job, and I am now cringing at the thought of how their QA people must have reacted to this edge case before the service shipped.

What is an edge case? Let me explain by telling you a bit about how a software development cycle works. It goes kind of like this.

  1. The Powers that Be in a software company says to their engineers, “we want a feature that does X”.
  2. The engineering team goes “okay, we’ll do X!” They start doing some designs as to what the feature will look like, and drawing up a specification for the details of how the feature should work.
  3. There’s often some debate between designers, developers, and QA (quality assurance) as to what can and cannot be implemented to make the feature work as requested.
  4. A schedule is worked out as to how long it will take to do the work. A target release date is settled upon.
  5. Developers build the feature and start handing pieces of it off to QA so QA can test it and make sure it actually works as requested, according to the designs and specs.
  6. QA files a bunch of bugs about anything that’s broken.
  7. Development fixes those bugs.
  8. QA verifies that the reported bugs have been fixed.
  9. Repeat until the release date is achieved.

Now, sometimes QA will find issues with a feature that are problematic, but only for a small likely percentage of users. This is called an edge case.

When that happens, the team as a whole has to decide whether it’s appropriate to spend time fixing that edge case, even if QA has already said that this is going to be a problem for X number of users. Even if it’s a serious problem. If the problem only affects a small number of people, then some decisions have to get made as to how the team will proceed.

Sometimes they’ll say, “We can’t code a solution for this edge case because if we do, it’ll keep us from shipping on time and we’ll have to swing back around and fix it later”. And sometimes they do just that. But sometimes “later” never happens. Sometimes teams decide that they just can’t spare the time to fix that edge case, because they have other higher priority work they have to be doing and they don’t have enough people on the team to do everything.

Problem is, sometimes that edge case they didn’t fix will come back to bite its creators in the ass. This is one of those times.

Remember, folks: computer software is written by people. People are fallible. Therefore your software is, every so often, going to fuck up. Sometimes it’s going to fuck up spectacularly. This does not mean that the creators of that software are evil. It just means they’re people.

But at the same time, if a spectacular failure like this happens to you, you’re totally justified in being upset. It’s absolutely frustrating when you lose a bunch of your personal data like that. Certainly if I’d been in the shoes of the blogger I’m linking to above, I’d have been equally pissed off.

Just try to remember if you can that the people who made that software on your computer are still people just like you. They’re really, really not out to destroy your data personally. “Let’s destroy all our users’ data” really doesn’t work as a successful business plan, after all.

Also remember: for gods’ sakes, do backups. If you’re a Mac owner, Time Machine should already be doing this for you. If you’re a PC or Linux user, and you’re not already running regular backups, find out NOW how you can do so. And regardless of what kind of computer you use, if you have super-critical data like personal creative output you’ve done, do extra backups of that stuff.

For example, all of my writing work, in addition to getting backed up by Time Machine, lives on my Dropbox account so that I have backup copies of that not only separate from my computer, but also separate to my house network. If you’re a creative person of any stripe–artist, writer, musician, whatever–I strongly encourage you to consider similar strategies for your creative output.

For more on this, I direct y’all over to Dara’s post on this topic, too. She’s got some in-depth analysis of why Apple chose to implement the Music service this way, and how she and others at the time it rolled out complained about this very edge case. Worth reading if you want a more technical look at how this all works.

Publishing

That sure was… a Hugo ballot, I guess

So yeah, if you pay any attention to SF/Fdom at all, you probably already know that the Hugo finalists for this year were announced yesterday. And, surprising no one, the Rabid Puppies have managed to hijack a lot of the ballot again this year.

Dara has a post up over here calling out the percentages of Rabid infections on the various categories. File770 had put up a post with the actual Rabid slate, but their site went down and as of when we last checked, they’re in the process of moving to a new server. Meanwhile, John Scalzi has commentary, and so does Jim Hines.

Me, I’m not even outraged. Disgusted, yes. Outraged, not so much. I like Scalzi’s comparing it to having to clean up after a toddler after a temper tantrum. You still do actually have to clean up after the toddler, but it does neither of you any good if you get angry.

Mostly, I’m just tired of the fighting and the drama, and of SF/F turning into a microcosm of the culture wars rampaging across the rest of the country. I’m tired of people who are theoretically adults throwing these tantrums. I’m tired of the attitude of “it’s not REAL SF/F if it’s not about people who are exactly like me”. I’m tired of people who are theoretically fans of a genre that can contain dragons, elves, aliens, spaceships, robots, and a thousand other fantastical things being unable to see room in it for women, queer people, people of color, and people who don’t speak English. I’m tired of the sneering about how if it’s written by a woman, it clearly can’t be SF/F, it must be a romance novel, whether or not there’s an actual romance in it. (And I’m also 8,000 percent done with the sneering at romance novels in general, but that’s a whole separate rant.)

I don’t think I’ll be going to this year’s Worldcon, though Dara might, for the express purpose of showing up for the business meeting and doing her part to help the passage of E Pluribus Hugo. I am not up for flying all the way to Kansas City, mostly because I seriously loathe air travel these days and I’m not going to inflict a flight on myself unless there’s something stupendously awesome on the other end–like another visit to Newfoundland or Quebec. And I’ve been trying to focus my convention energy on cons I can a) get to by car, and b) actually sell books at. This year’s Worldcon does not fall into either of these categories.

But if you’re going? I urge you to show up for that business meeting, and do your part to make sure next year’s Hugos are saner.

If you’re not going, I urge you to vote wisely on the ballot. Go look at Dara’s post for her recommended strategy.

And in general, I encourage everybody to celebrate the awesome things the genre is capable of. There is goodness on this year’s ballot. Binti is a beautiful novella, and I was pleased to see it show up as a finalist. Mad Max: Fury Road and The Martian are both very worthy contenders for Dramatic Presentation, Long Form. And I was very pleased to see the Doctor Who episode show up on Dramatic Presentation, Short Form, just because that’s some of the best damn storytelling I’ve seen out of Doctor Who in a while.

We can do great things, SF/Fdom. Let’s do them all together.

Great Big Sea

Raise a jar to greatbigsea.com

Yesterday on the Online Kitchen Party Facebook group, it was reported that greatbigsea.com has gone down, and so have the GBS-related Facebook and Twitter accounts.

This is what you see now if you try to go to the greatbigsea.com site:

GreatBigSea.com 404

GreatBigSea.com 404

(For my visually impaired followers, it’s a screencap that has a giant 404, followed by ‘The site you were looking for couldn’t be found. This domain is successfully pointed at WP Engine, but is not configured for an account on our platform.’ And a couple suggested courses of action in case you’re the person who just put up the site and haven’t fully configured it yet and um, yeah.)

Bob Hallett showed up on the Facebook thread (which should be publicly readable, the OKP group is public), essentially saying “there is a plan, but, Sean”. By which I think it’s safe to conclude that the shutdown of the site and of the social media accounts is part of the whole “for his own health and well-being, Sean needs Great Big Sea to be done” problem.

I think it’s also safe to conclude at this point that no matter how much the long-term loyal fandom might wish otherwise, the Great Big Sea we’ve all known and loved is dead.

And, well, I mean, I knew that already. A lot of us in the fandom had pretty much decided that when Sean announced his withdrawal from the band after the XX tour. It had certainly also seemed pretty obvious when Alan was quoted last November as saying that the band was essentially retired.

But a lot of us had been holding out at least a crumb of hope that if the band still had an online presence, maybe eventually all involved parties would reach an accord and make music together again someday.

Now? Not so much. And I have to admit, seeing the site gone, a corner of the Net I’ve loved for sixteen years now, made me tear up today. This makes it feel a lot more final.

I stand by my post from November; every word I said there still applies. I’m still very grateful for all the joy Great Big Sea has given me. I’m sad that Sean feels like he has to separate himself from that part of his life, while at the same time, I’m happy that he seems to be finding some peace and happiness of his own. If Alan or Sean comes to Seattle, I’ll certainly go see them. Their solo acts aren’t quite enough to get me to cross the border–but if they happen to have shows in Canada going on while I’m up there anyway, then I’ll absolutely go see them there, too.

And I’ll keep playing their songs, for values of “playing” meaning both “in iTunes” and “on my instruments”.

I’m thinking there needs to be one last Three Good Measures jam. Because Great Big Sea needs a proper wake.

And, y’know, I do know “Paddy Murphy”. Tonight, though, I’m kinda thinkin’ “General Taylor” is called for. Here’s superfan Lynda Elstad’s vid of same, from the Torbay concert in Newfoundland 2012 that Dara and I went to.

Sing with me, people. SING.

Books

Research-y book roundup post

Strange Terrain

Strange Terrain

So I was poking around doing some googling, trying to get an idea of what plot points I could use for the forthcoming novella starting Caitlin and Gabien–and I discovered a couple of books written by a lady named Barbara Rieti. She’s apparently done considerable research into the folklore of Newfoundland, which, why HELLO THERE relevance to my interests.

And heh, I feel like I leveled up a bit in Writer, buying books for actual research and stuff.

Thus, picked up from ISER Books (for the print) and Kobo (for the ebook):

Strange Terrain: The Fairy World in Newfoundland and also Making Witches: Newfoundland Traditions of Spells and Counterspells, by Barbara Rieti. For general “finding all about things that the Warders of Newfoundland need to know about” purposes.

Also picked up from Kobo:

Atlantis Fallen, by C.E. Murphy. Another self-pubbed title from her this year, a heavily reworked version of a book she wrote some time ago. Picked up for general “because Kitbooks!” purposes.

13 for the year.

Bone Walker, Faerie Blood

Periodic reminder post: best ways to buy my indie titles

I’ve had a friend and reader contact me about buying print copies of Faerie Blood and Bone Walker, and in the process of this, she wanted to specifically know how best to buy books from me to get me the maximum amount of money. So since I periodically do get asked about this, here’s a reminder post!

If you want the print copies of Faerie Blood and Bone Walker

Your only option for getting those books is pretty much “buy them from me”. The best way to maximize the amount of money I get for them is to buy them from me in person, which will have the added bonus of getting you a discount on the price. You won’t have to pay for shipping, AND I knock a couple bucks off the price when I sell the books in person.

I show up at Seattle-area conventions at least three or four times a year, and it’s a safe bet that if I’m at a con, I WILL have books with me to sell. I’ve been working tables with fellow authors in dealers’ rooms at cons a lot the last couple years, so your chances are good at finding me doing that. But even if I’m not working a table, if you want to drop me a line and say “HEY ANNA! I’m going to be at the next Orycon/Norwescon/etc., can you bring me a couple books so I can buy them from you?”, I will be delighted to do that.

I will usually publicize my convention attending a few months in advance, so watch this blog or my social media accounts for updates on where to find me.

I can also usually be found at Quebecois trad music events in the Seattle area, and sometimes in BC as well. So if you know you’ll see me at oh, say, a forthcoming Le Vent du Nord concert, or the next Festival du Bois, or whatever, same thing applies: make arrangements with me and I’ll be happy to bring you a book or two.

If you’re NOT likely to see me in person any time soon, order print books from me. This will mean the books will be slightly more expensive, yes, because shipping. But this will also mean that you have a few more options as to how to pay me.

If you are in the US, you can use my Square store. Note that I do include a print bundle on the Square store which will get you a bit of a discount if you buy Faerie Blood and Bone Walker together.

If you are NOT in the US, you should use the Bandcamp pages Dara set up for the books, which are here for Faerie Blood and here for Bone Walker.

Note that both Square and Bandcamp will take cuts of the sales, but on the other hand, you can also use credit cards on both of those sites, which gives you more ways by which to pay me.

If you want to maximize the amount of money I get, though, you can just also Paypal me the money. Also, if you’re in Canada, I can take payments by Interac since Dara and I maintain a Canadian bank account (since we’re up there a lot). Talk to me to make arrangements for either of these.

If you want ebook copies of Faerie Blood and Bone Walker

As with the print copies, buying directly from me WILL mean I get a little bit more money. My indie ebooks are listed on my Square store, so you can go there to order those books from me, with the added bonus of specifying what format of book you want. (This is the best way to, say, get the PDFs of the two books if you happen to like PDFs. And also: note that my short stories are also available on the Square store.)

And, you can also Paypal me or Interac me as with the print books.

However, let me also note that if you are a digital reader, and you happen to read most of your books via a particular ebook system, I am also totally cool with you buying my titles via whatever system you usually use to get your ebooks. If you’re a Kindle person, by all means, buy ’em via Amazon. If you’re an Apple person, get ’em on iBooks. Or if you’re an Android user, I AM on Google Play.

And while those sites will take their cuts of my sales, it’s also useful to have sales on those sites as well–because it makes the books a bit more visible, and raises the chances of their being seen by other readers who might also want them. And that is also a valuable thing for an indie author like myself.

For more data, you can also always check my FAQ and the Buying From Me page. And you’re always welcome to Contact me if you have any questions!