November’s Neurypnological Sausage

[This post went to Patronizers at the beginning of November, and to the public at the beginning of December. Not a Patronizer? Sign up at https://patronizemwl.com. Okay, fine, technically, you don’t sign up there. You get to choose between my Patreon and my private patronage system. Still, you all get treated with the same confusion and astonishment. There’s no way these silly posts are worth $12/year, let alone what the daft folks like the infamous First Wildebeest send me. But here you are anyway.]

The important thing first: if you’re reading this on tiltedwindmillpress.com, and you want to receive announcements of new posts by email, you need to sign up again on the right-hand sidebar. I previously used Jetpack for emailed announcements, but the WordPress.com/WP Engine feud moved “ditch Jetpack” up to the top of my “annoying tech tasks” list. This is the last announcement that will go out via the old system.

Also: the RYOMS online launch party (a result of the Kickstarter campaign) will be held on 23 November 2024. There’ll be one session at 1500 UTC (10AM EST), and another at 2400 UTC (7PM EST). That’ll give the Europeans and the US West Coast reasonable sessions, and once again welcome the surprisingly robust contingent of Australian insomniacs. Mark your calendars.

I don’t have links yet, because this launch party will be different than previous ones. My last one was for Prohibition Orcs. That campaign had 197 backers, plus y’all. 26 folks attended. If I scale that up to RYOMS’ 1966 backers, that means I’ll have about 260 people. Even divided between two sessions, that’s a lot. My Zoom account can handle 100 attendees. I’m running a survey to see which backers wish to attend. If there’s anywhere near 100 per session I’ll need to beg, borrow, or steal videoconference facilities and probably suck someone into playing moderator.

Watching the rest of the RYOMS Kickstarter fallout is kind of mesmerizing.

My big experiment for this Kickstarter was dropshipping direct from printers. After the IOSS saga and resolving delivery problems, it comes out that I had about a 7% error rate. A few packages just… didn’t arrive. Some places, like South America, needed 45-60 days to deliver. Most problems fell into three categories:

  • EU shipments without phone numbers
  • Non-ASCII addresses
  • Canada

Each of these are mostly fixable, except for Canada. My loss rate for dropshipping to Canada was about 35%. It didn’t seem to matter if the recipient provided a phone number or not. Some packages took two weeks to arrive: others, six or eight weeks. I suspect Canada customs loathes international media mail and puts it at the bottom of the processing pile.

The current Kickstarter (Dear Abyss) does not offer dropship outside the EU, UK, and Australia. I need to figure out the failure patterns and what I can do about them before I dropship across national borders again.

I also launched sponsorships for the second edition of Networking for Systems Administrators. I declared that if I got 100 print sponsors I’d do another sponsor-exclusive challenge coin. About a month in, and there’s 77 print sponsors. Many of them are first-time sponsors, lured in by the RYOMS Kickstarter. Just wow. Sucking people further down the Customer Acquisition Funnel works! And there’s a good chance I’ll have to follow through on the challenge coin.

Making new words has been difficult, what with the buildup to the most consequential US election in my lifetime. By the time this post hits the public we’ll know the outcome, but at the moment I’m hoping these posts don’t turn into “the difficulties of being a self-published writer building an entirely new legal infrastructure while living on a Digital Nomad visa and learning a new language.” At the time I write this, that’s a real possibility. Yes I’m a straight white middle-aged guy, but I’m also an insolent anti-authoritarian writer who throws around words like “neurypnological.” As soon as the list works through “women” and “queer folks” and “PoC” and down to Q-list celebrities, I’m on it. Creative work while carrying this sort of mental overhead is like losing half your RAM, and the human platform has incredibly poor paging and swapping performance.

If things go well, though, I’d like to crunch to finish Project IDGAF by the end of the month. It’s not a long book. All I need is time and spoons. I mean, I had time to write a Fediverse bot, so it should be perfectly doable. If. I’m amusing myself by imagining how I would market this ridiculous atrocity.

I am going through the N4SA manuscript, marking stuff to check and places to add stuff and discussions I need to have. Overlay networks like VPNs and MPLS are much more broadly used today than ten years ago. TLS, which was the main driver for this edition. Lots of little warts. It doesn’t matter how large a wart is, though; it’s still a wart and should be removed.

The nice thing is, I’m about out of inventory for Things I Need To Sell. I have an assortment of short fiction collections that are nearly ready. My Christmas collection needs a Prohibition Orcs short story, but I don’t want to launch that until next June so that’s okay. I have about 50,000 words of Rats’ Man’s Lackey tales, which is 1-2 stories short of a collection. There’s about 25,000 words of uncollected Prohibition Orcs, just short of half a collection. I could finish up any one of these but the truth is, I want to build up some inventory first. I want to do some damn writing.

So I’m going to try to do that now.

My Social Media in 2024

I left Twitter right after Elon Musk bought it. After exploring many alternatives, I’ve settled in the fediverse (often called “Mastodon”) as my main social media channel. I also have a Bluesky account, but it’s decidedly secondary.

Why did I choose this? Isn’t Bluesky the Next Big Thing? Isn’t it “like Old Twitter but better”?

Bluesky sucks less than old Twitter did, yes. It has nice features, like subscribable community-maintained block lists. It’s still a business, though. They are not making money yet. Their plans to do so appear remote. Which means that somehow, I’m the product.

I’ve said this so often it’s turning into a Lucas Cliche, but: the Internet’s business model is betrayal. Every mature social media platform has betrayed us. Every big search engine has betrayed us. (Search Google for “the strike is the compromise”. Then ask yourself why they’d be hiding some of the most contentious bits of labor history. No, I’m not afraid that the Goog will deprioritize me. They already have. Google once sent me hundreds of blog each day. In the middle of the year, that fell off a cliff.)

Bluesky might be a public benefit corporation, but that only means they are allowed to consider public benefit as well as profits.

Is it possible that Bluesky will stand by their declared morals and not eventually sell us out? Yes. But I’ve watched Internet companies rise and fall for decades. I haven’t seen any company remain benign, and extraordinary claims demand extraordinary proof. I don’t want to invest ten years in a third party platform only to have it do a rug pull at the end of my career.

Until it can prove otherwise Bluesky is just another company, sowing another crop of victims.

Yes, I know you can’t prove a negative. I do not own that problem.

The fediverse is open. Any social network I build there is mine to grow or destroy. I control my experience, and can easily block alt-right/TERF/racist garbage at the server level. Does it grow more slowly? Yes. Does the fediverse lack a coherent user story? Also yes. The whole “by picking a server you’re picking the kind of moderation you want” aspect is critical, deeply confusing, and unadvertised.

Despite all that I’ve built a fedi following as large as I had on Twitter, and it supported me through the Run Your Own Mail Server Kickstarter.

What about Threads, Instagram, or Facebook? Pffft. Meta is the poster child for betraying its users.

So: follow me on the fedi. Or on the RSS feed here. Or subscribe to my announcements-only mailing lists. Or, if you must, follow me on Bluesky.

Patronizers, Sponsors, and Kickstarter Backers

People can support my work by buying my books, through whatever channels they prefer. I also have my Patronizer program, offer sponsorships of individual titles, and take early orders via Kickstarter. Folks ask me what the differences are between these three things.

Patronizers send me money every month, either through Patreon or my store. They get everything that sponsors and Kickstarter backers get. If you receive my books in print, and I send sponsors a physical gift, you get that gift. Patronizers who receive digital rewards get any digital rewards that sponsors and Kickstarter backers get. Patronizers are thanked by name in the Acknowledgements in the front of everything. Any print books are signed with a personal thank-you note.

Sponsors back a particular book. I offer sponsorships only for tech books. If you don’t want to back every daft thing I do, or fear I will soil your name by thanking you for atrocities, or you have enough fiscal responsibility to not send me money monthly for no good reason, sponsorships are for you. When the book comes out, sponsors receive a gift. The gift might or might not be the book. It might be related to the book. It might amuse only me. Sponsors are thanked in the back of the book. Any print books are signed with a personal thank-you note.

Kickstarter is basically pre-orders. Backers get a chance to purchase any limited editions I create. Their name doesn’t go in the books. I sign print books but don’t personalize.

Practically, how does this work? Now that everyone’s had a chance to get their gifts, here’s what I did for Run Your Own Mail Server.

Print sponsors received a special edition of the book, (Ruin Your Mail By Running It Yourself). It will never be in stores, although I have a few extras that will wind up in charity auctions.

They also got a metal challenge coin. I’m quite pleased with how these came out. This coin will never be re-issued. I have a few extras that will, again, go to charity.

Why these? Because they amused me. Seriously. That’s it.

Print-level Patronizers got both. They also didn’t know what was coming.

Kickstarter backers could get the RYOMS Special Edition. They didn’t know what it was either. They did not get the challenge coin, however.

Why do it this way? My second business goal is to lure people into buying direct from me, eliminating middlemen like Amazon. (My first business goal is to pay the mortgage.) The more direct our relationship, the more crap I give you. Or, if you prefer: the further you descend down the Reader Acquisition Funnel, the more I try to weigh you down so that you can never climb out.

Or:

If you buy my books, I appreciate you.

If you preorder my books at release time, I appreciate you more.

If you back a book before I’ve finished writing the silly thing, I gotta make it worth your while.

If you send me money every month, I must show my sincere gratitude.

Why “Run Your Own Mail Server” is not in Amazon’s Kindle store

I expect folks to ask this, so here’s a pre-emptive blog post. TLDR: for the same reasons OpenBSD Mastery: Filesystems is not. Amazon’s deal is unacceptable.

You can get Run Your Own Mail Server for Kindle direct from me at Tilted Windmill Press or at Gumroad. You can get a Kindle-friendly ebook from any number of other retailers, but while they’re all supposed to be DRM-free I can’t advise on prying the file out of another vendor’s ecosystem. The one place you cannot buy RYOMS for Kindle is Amazon’s Kindle bookstore.

TLDR: Amazon pays roughly 70% of retail price for books priced up to $9.99, and 35% for books $10 and over. Amazon is the only retailer that does this. Other retailers, I make somewhere around 65%-70% no matter the retail price. Everything follows from that math, but if you want the details read on.

According to economists, prices have gone up about 30% since I started releasing the Mastery books. According to my wallet, not so much. In 2012 I could get a cheap lunch for my wife and I for $10. I paid $18 last weekend. But let’s go with the official numbers. Just as “dime novels” now cost $10, I must raise prices. While book pricing is hotly debated, $14.99 is a reasonable price for a 350-page tech book like Run Your Own Mail Server.

If I charge $9.99 for this ebook, I make about $7.

If I charge $14.99 for the ebook, I make about $10.50 everywhere but Amazon. At Amazon, I make $5.25. For me to make that $10.50 at Amazon, I must price the book at $29.99. I’m fond of the book, but it ain’t worth that! And if I did, giving Amazon a $20 slice of every sale for no reason sticks in my craw.

Charge $29.99 at Amazon and $14.99 elsewhere? Amazon’s program has a Most Favored Nation clause. They can price match any other major vendor.

Will Amazon change their business because of this? No. Authors are plentiful and of low value. I am not worth Amazon’s time.

Amazon’s business model is based on squeezing prices down, and they play a long game. I don’t expect them to ever raise that $9.99 limit. A novel might sell tens or hundreds of thousands of copies. If I’m lucky, a book like RYOMS might sell five thousand copies at retail. (Why that many? The Kickstarter went viral, and I suspect it ate through the market.) The few extra bucks I’ll make by raising prices are important. That’s also why I’ve focused so hard on disintermediation through my Patronizers, sponsorships, and lately Kickstarter.

I have been expecting this for years now. I do not expect to publish future Mastery books on Amazon’s Kindle store, unless by some chance I write another very short one.

“Run Your Own Mail Server” sponsor and Patronizer gifts

I spent the weekend transforming crates of stuff into a heap of packages.

Dear sponsors, you have a gift coming. It is not a copy of Run Your Own Mail Server. Go read the fine print on the description of what you backed: I said I will send you a gift, not a copy of the book. Your package contains not one but two items. They are irreplaceable, so when you trick them into falling into the smelter they will be gone forever.

Tricking them won’t be hard. They’re not that smart. Merely irreplaceable.

This heap also contains books for folks who chose the special edition during the RYOMS Kickstarter campaign. I have to make one more pass through the backer list to catch people who gave me their shipping information after I did the initial shipment. After that, I’ll check back in a month or so. I can’t force folks to give me their addresses.

I learned some important things in creating this heap.

Next time I ship gifts for a sponsorship that’s open longer than a year, I need to contact every backer and get their current shipping addresses. Probably some sort of web form for address collection.

Signing and shipping hundreds of books is a right pain. Next time, I must hire help. A teenager willing to help stuff books and carry boxes would have made this so much easier.

You must have IOSS paperwork to work with printers inside the EU. It’s not a legal requirement, but printers don’t want to work with any outsider who doesn’t have proper tax paperwork. You only need an IOSS number if you’re doing 10,000EUR or more of direct sales with the EU, however. That excludes me. That could change, but I don’t anticipate that happening. When I do a dropship-based sales, I’ll plan on shipping from the UK.

I still believe that this book was what authors call “a lightning strike.” These sales are not my new normal. The next book will have fewer backers, and that’s fine. I’ll enjoy the brief triumph and get on writing the next book.

Once the acetaminophen kicks in, that is.

“Run Your Own Mail Server” official release date?

Folks are asking when this book will be available to the general public. Fair question. The short answer is, “it depends on UPS.”

I want my Patronizers, sponsors, and Kickstarter backers to have a reasonable chance of getting the book within a day or two of release. I’ve ordered a stack of print books. When the printer approves the backers-only edition, I’ll be ordering those. They will arrive here when UPS decides they will arrive.

Once they arrive, all other work stops. I start signing. Patronizers and sponsors get personalized signatures; the rest, I’m just signing my name. Personalized signatures add a layer of complexity to shipping, because I have to make sure the name I sign to matches the name on the shipping label and I am easily confused. Patronizers and sponsors get signed and shipped first because of that special care, then the rest will be handled in assembly-line style.

Once USPS picks up the books, I will open orders at my bookstore. That happens immediately. For the first time, I’ll be offering direct sales of print/ebook combos.

I’ll then open sales for bookstores and other, lesser venues, like Amazon. Note that while I’ll have Kindle-friendly versions in various stores, they won’t be in Amazon’s Kindle store for the same reasons OpenBSD Mastery: Filesystems isn’t there. An SEO-optimized post on that will appear in my Copious Free Time(tm).

I’m hoping to get all the books in my hands by the end of August. That’s up to the shipping companies and the printers, though.

Why My Web Store Uses Bookfunnel

A few years ago I switched from delivering books via WordPress downloads to Bookfunnel. Now and then, folks ask why. “Because it reduces my pain without escalating yours” is trite, but true. Here’s the full explanation.

When I first opened tiltedwindmillpress.com, I provided files at obfuscated filenames. By the third direct sale, someone had shared the link to eleven thousand of their closest friends. Pirating my books is a jerk move, but pirating them off my own server is downright insulting.

Woocommerce provides access controls for downloads, letting me limit the number of downloads. I set it to ten and moved on.

That eventually caused problems, though. Now and then someone would need to redownload their books more than ten times. People want help loading their files onto devices. Woocommerce’s download management is clunky, probably because they didn’t anticipate my use case. Bundles like The Full Michael took hours of painstaking labor to update. (I don’t remember if I actually launched TFM before Bookfunnel, but the thought of doing it the old way causes keyboard-trashing shudders, so my body certainly remembers.)

Bookfunnel lets me provide epub, mobi, and PDF, all easily labeled. If you create an account at https://my.bookfunnel.com, they’ll let you redownload your books as many times as you like. When I update a book, updates actually propagate across the accounts. They can help you load your ebooks onto whatever weird ereader you own. I pay them for this service specifically so they leave my customers the heck alone.

I’ve written before how the Internet’s business model is betrayal. What will I do if Bookfunnel gets bought and decides to exploit everything and everyone?

I’ll stop using them.

Yes, having my readers’ email addresses in the hands of an exploitative firm would suck. I am highly confident that exploitative firms already have that information, however. Many of you use disposable or filterable addresses for exactly that reason. I would take the money I spend on Bookfunnel and give it to a WordPress contractor to have them manage the files, or to even write a Woo-compatible WordPress plugin for ebook management.

So: ease of management, ease of re-downloads, and help loading books on your devices. That’s why.

June’s Jitterbug Sausage

(This post went to Patronizers at the beginning of June, and the public at the beginning of July.)

“The deck is clear, projects are ready to go, I’m ready to WRITE!”

One lovely Friday night in May, She Who Must Be Obeyed finished teaching for the summer. The following Sunday, at five AM, she broke her leg.

You look alarmed, so I’ll say now: she will fully recover.

The next couple weeks were a blur. The third week, where she could take care of herself enough that I could do some work, are also a blur–but mostly because I was doing tech edits on Run Your Own Mail Server. The Kickstarter was scheduled to start on 20 May, and I had invested a bunch of energy in shilling it, so I didn’t want to push it back, but my stupid conscience demanded I have the book in copyedit before launching the Kickstarter. Why would I launch a Kickstarter on a book I’m not ready to deliver? I also had to finish writing two four-hour courses, one on email and one on TLS, for BSDCan. So, I launched the Kickstarter and got ready for BSDCan.

You remember my last Sausage post? Where I said I thought that the direct market for RYOMS was exhausted? I hoped I might gross seven, maybe ten thousand?

I was wrong.

So very wrong.

This is insane

And the dang thing isn’t over! I’m going to be shipping over 500 books. I might need to buy help doing that, particularly for the drop-shipped copies. Despite that complaint, you’d be helping me out if you’d share the campaign.

Part of the reason I set the Kickstarter to run over BSDCan was that I was teaching about email, and wanted to mention that the Kickstarter existed. I thought it might sell a couple more books. Also, I thought that if I was busy being the BSDCan con chair, I couldn’t spend my days obsessively reloading the Kickstarter page to see if anyone bid. The con chair role mainly consisted of pointing at volunteers and saying “You. You are empowered to make this Thing happen. Go. Do.” Plus, I’d deal with any last-minute disasters.

You ever start a week-long con exhausted? Because I sure did. It was a loooong week. Fortunately, SWMBO was more able to care for herself, so I was able to go at all. (If I hadn’t been chair, I would have canceled.)

So, yeah. Very few new words this month, and those all on polishing RYOMS. I hope to change that this month.

The eight hour drive home from BSDCan gave me time to ponder the world and my place in it. One thing I’ve been contemplating is my Patronizer rewards. The video hangout tier was popular during the covid lockdown. We still have covid, but we’re not in lockdown. I often start the video hangout and nobody shows up.

I’m contemplating dropping the monthly video hangout, replacing it with a quarterly all-Patronizer hangout: two in my morning, and two in my evening. That would give everyone a chance to show up.

I would replace the Monthly Video Hangout tier with a private chat. I would check the chat at least 2-3 times a week. The question is, what platform? Signal would be preferable, but its anonymity means it doesn’t integrate well with Patreon or Woocommerce. I’m familiar with Slack. Matrix and Discord annoy me. The catch would be, I’d demand that such a chat be family-friendly. Perhaps Addams Family friendly, but family friendly. That means moderation. I don’t know if I want to do that labor.

So, pondering. Video hangout subscribers, I’m open to your thoughts.

Meanwhile, I’m waiting for RYOMS to return from copyedit. While books like SNMP Mastery covered complex material, that material could easily be chunked. It’s the most complex and interrelated book I’ve ever written. It does not break into chunks. Everything depends on everything. That meant painstaking interleaving of information, in a weird order that looks clunky but is the only way to approach the material. There’s reasons nobody else wrote this book. I have several outstanding anthology invitations, so I’m gonna break up my mental logjam and write some short fiction for a little bit. My brain is tired after the last few months.

I’m looking at the RYOMS Kickstarter and thinking I should do that revision of Networking for System Administrators I’ve been pondering. The cover art will need mushrooms, however.

Before then, though, I’ll launch Dear Abyss. Which might make two grand, if I’m very lucky. A collection of previously published honest advice columns is of much less interest than running a mail server. Even if “honest” means “bitter and cynical.” We’re talking sysadmin stuff, after all.

Sorry for the dearth of news, but it’s been a crap month. Do let me know what you think about the chat thing, however.

May’s Magniloquent Sausage

(This post went to Patronizers at the beginning of May, and to the world at the beginning of June. Not a Patronizer? Sign up at https://patronizemwl.com.)

This month was better than last month. If you look at April’s Sausage post, you’ll see that is a terribly low bar to clear, but I’ll take it.

The “exciting” news on this is that I’ve set a up the Run Your Own Mail Server Kickstarter. I’m not excited for the Kickstarter itself, but I’m curious how well it will work out and that curiosity carries its own excitement. RYOMS is the most heavily-sponsored book I’ve written. I suspect this is less about the topic, and more because the sponsorships were open longer than any other book. (You can thank me catching covid for that.) In theory, the groups of “people willing to advance me money to write this book” is not the same as “people willing to preorder directly from the author.” Perhaps I already pillaged my public support and this Kickstarter will fail. Well, no, it’s not going to fail. I’ve set a goal of $500. I had many sponsors for OpenBSD Mastery: Filesystems, and got a few dozen pre-orders even though that book had sponsors.

Wait–I keep ranting about the importance of disintermediation, and I’m switching from direct pre-orders to Kickstarter? What gives?

Processing fees on Paypal and Stripe are about 3%. (Yes, it’s more complex than that, but it’s close enough for this discussion, so hush.) Kickstarter fees are 5% plus processing fees, or basically 8%. The question is: will the social aspect of Kickstarter make up for that 5% fee? There’s only one way to know, and that’s to try it. I love experimenting. I love trying new things in my art, my craft, and my trade. So that’s exciting.

The curious among you are welcome to look at the campaign preview.

One thing about this campaign pleases me. I started the 60 Seconds of WIP podcast to better learn to speak on microphone. Recording this Kickstarter video took only eight takes where it would have previously required fifteen or more.

RYOMS is the longest Mastery title, twice as long as Networking for Systems Administrators and 125% the length of SNMP Mastery. I think I’m going to price the ebook at $14.99. This means the Kindle version won’t be available on Amazon, just like OpenBSD Mastery: Filesystems. The OpenBSD people have no problem with avoiding Amazon, but this book is for a wider audience. I’m curious to see how that works out as well. I can imagine someone uploading pirated versions to Amazon, but I’m ready with my complaint letters and DMCA takedown notices, as always. Yes, my publishing checklist includes “prepare a template DMCA takedown” for the book. Always preload your pain.

RYOMS is also back from tech edits. If you haven’t sent me your comments, it’s too late. I’m churning through the manuscript to get everything updated, so I can get it to copyedit before the Kickstarter opens on 20 May. I’m also preparing a four-hour course based on RYOMS for BSDCan. Four hours is not enough to go deep into the entire book, but nobody wants to sit through eight hours of config files, so I’m focusing on knowledge integration. That, plus setting up the new BSDCan mail server, is forcing me to go through the manuscript one last time.

I’m also converting TLS Mastery into a four hour course, but I can finish that after RYOMS goes to copyedit.

All of this is taking longer than I expected, forcing me to face something rather unpleasant. Covid dented me. I’m not one of those poor bastards with crippling long covid, but my energy is certainly not what it once was. I’m clearly functioning at about eighty percent, though, and that seems fairly constant. I clearly can’t afford to catch covid again, and am no longer waffling about my conference mask policy. Masks do not protect you, but they protect the people around you. The people most likely to spread covid are the least likely to wear a mask. EuroBSDCan in freaking Dublin seriously tempted me, but I have too many books left to write to catch this crap again.

That’s the thought dragging me through these tech edits: when I finish, I get to write again!

But writing the tutorial is making me double-check everything. The book will be better for it, but I still hate it.

Whenever I release a tech book, I create a file for keeping notes about stuff I missed. This helps me decide if a book needs a second edition. I’m at the point where Networking for Systems Administrators has accumulated a few critical gaps. The appearance of Let’s Encrypt means the book needs TLS coverage. I should discuss special address ranges like 100.64.0.0/10. It talks network sockets, but I should add some comments about local sockets and their evil twin, Windows pipes. Speaking of Windows, I need to confirm all of the PowerShell commands are actually PowerShell. A faint breath of nmap. Other detritus. And the cover needs updating.

Some of this I’ll need for my next big Unix book as well.

I’m contemplating a crash revision. These are all simple topics. I could kick off a two-week sponsorship window after BSDCan, while RYOMS is still in copyedit. Disconnect the Internet and spend eight hours a day revising the book. Another round of tech reviews would be the longest part. Once I get the book to copyedit, I’d do either a ten-day Kickstarter or a preorder on my web site. I haven’t done a crash book like that since you maniacs sponsored Ed Mastery. It would be fun.

But then there’s that “I’m running at 80%” factor.

We’ll see.

Vultr backed down, but so what?

(Quick note, because very busy day.)

Vultr had a rights grab in their ToS. They just took it out, after community outrage.

So, is everything fine?

Nope.

This is exactly what Findaway tried. I’ve read the whole ToS. There is no misunderstanding.

The CEO has said that users are not lawyers. I am not a lawyer, true. But I deal with a lot of intellectual property contracts. My books are intellectual property, and I have to read ToS and contracts for every one of them. When reading a contract, you have to assume that the other party will be sold to a complete bastard who will exploit the contract as far as possible.

It’s highly unlikely that Constant Contact (Vultr’s parent firm) would use a book stored on my site to make a film. But suppose their parent company did so. A film I didn’t want made would come out, destroying the value of any film I might have made. I could sue, spending my money to fight a much larger firm. This is a losing proposition.

Perhaps Vultr’s lawyers are merely incompetent.

But their parent firm is a content company. And many content companies are doing rights grabs.

Rights grabs are becoming more common, though. I believe that the only way to stop them is to stop doing business with any company that attempts one. Backing down from a rights grab is too late.