Internet


A quick note on Bookwyrm

With the explosion of Mastodon use, some people may have come across Bookwyrm, a federated network that uses ActivityPub protocols. It’s supposed to be something like a decentralized alternative to Goodreads. I was excited about it at first, but fortunately was quickly warned about its license. It’s unsuitable for me, for independent writers, and for advocates of freedom. I thought about whether I should even mention it, but decided I should post a brief warning.

The problem is write at the top: “This is anti-capitalist software, released for free use by individuals and organizations that do not operate by capitalist principles.” Software licenses that restrict who can use the software and for what purpose are almost always a bad idea, even when the restriction isn’t inherently bad, as it is in this case. Open-source code which only some people are allowed to use isn’t open-source.

Most obviously, it implicitly excludes publishing houses and self-employed authors. Organizations that aren’t employee-owned are explicitly excluded. That’s worse than senseless. Depending on how you read it, it could also exclude people who live by capitalist principles, such as giving value for value and rejecting governmental control over what can be published. 🚩
(more…)


A brief introduction to Mastodon

Originally I wrote this piece, in a slightly different form, for a non-public journal. If you’re a writer who’s looking to add Mastodon to your communication and publicity resources, you might find it useful.

Mastodon is a federated system for making brief, usually public posts. Unlike Facebook, Twitter, and TikTok, the system doesn’t belong to any one owner. Anyone can set up a server (also called an instance), and it’s fairly easy and cheap if you have a little tech knowledge. It’s like FidoNet from the days of BBSes, before the Internet was open to the public, or like Usenet.

Mastodon is built on open-source software and is part of a larger system called the Fediverse. There’s a video sharing system of sorts, but it hasn’t really caught on. Hosting video is much more daunting than hosting messages and images.
(more…)


In case you’re interested, I’ve set up an account on Flipboard to post interesting links. You’re welcome to follow me.

Also, I’m taking a break from Twitter. This isn’t directly related to Elon Musk; I’m just not finding it very enjoyable these days. People use it to assert or insult rather than to inform.


Dissecting clickbait stories

When you report or comment on a news story, the first step is to understand what it says. Low-quality websites have ways of appearing to say more than they do. They aim to create a panic and attract links. A careful reading may show there isn’t much substance to what happened.

Let’s look at a Daily Mail article claiming that an application called “New Profile Pic” “hoovers up your details.” A careful reading shows that doesn’t mean much.
(more…)


Book Discussion: Tech Panic

Robby Soave is making a name for himself among the younger generation of libertarian journalists. His Tech Panic addresses many of the overblown concerns and bad recommendations about social media. The attacks come from both the right and the left, and they’re disturbingly similar even though the two sides hate each other. They’re often attacks on free speech as such. Tech Panic cover

I should mention that I don’t like the big social media platforms very much. Rather than go off on a major rant, I’ll just leave it at that. I make minimal use of Facebook and have given up on Twitter, and I’m not biased in their favor.

Politicians often demand the repeal of Section 230 of the Communications Decency Act. The bulk of the CDA was declared unconstitutional, but Section 230 remains as protection for hosting companies and their users. It says, basically, that websites aren’t responsible for user-posted content. There are some exceptions; for instance, hosts have to take down child porn as fast as they can. But if a user violates a copyright or libels a person, the liability falls on the user, not the host.
(more…)


Some less-known benefits of private browsing

Most browsers give you the option of browsing in a private window. The name may vary; Microsoft Edge calls it inPrivate, and Chrome calls it Incognito, Whatever it’s called, it sets up a temporary window or tab and discards your cookies and browsing history when you close it. You’ll see warnings everywhere about its limitations. If you’re an NSA whistleblower, you’ll need much better protection to avoid being caught. But here I want to talk about some benefits that aren’t often discussed. They’re especially handy when doing research.
(more…)


A quick guide to creating a convention website 1

No convention is complete without a website. It lets people know about the event and keeps its members and supporters up to date. There’s room for variety in how it looks, but some items are essential. We’ve gone so long without in-person conventions that a reminder of how to create a website for one is useful right now.

I’ve had a lot of experience in the running of science fiction and filk music conventions, and I’ve set up or provided technical support for a number of sites. Here’s a quick guide to the points that a convention website needs to cover.

General points

Use a secure HTTPS site. It gives visitors more confidence, improves your visibility in search engine results, and protects the personal information that participants give you. Upgrading to HTTPS costs little or nothing.

Graphics can include the convention logo and pictures of the guests and the hosting facility. They aren’t required, but they make the page more attractive. Don’t overdo them.

The homepage

Visitors come to the homepage first. Some of the convention pages I’ve seen are awful, leaving out essential information. Make sure to include everything visitors need to find out when they learn about your event.
(more…)


The target=_blank security issue

There’s a little-known security risk built into the design of HTML. It concerns links that open in a new tab or window. You make it happen by specifying target="blank" in an anchor (a) element. For example:

<a href="something.example.com" target="_blank">

The trouble is that when you do it, you put the page containing that link at risk. For some bizarre reason, the designers of HTML decided that the destination page should gain access to the window.opener property of the source page. This gives the target page — the one run by someone else considerable control over your page. For instance, it can redirect your page to another URL.
(more…)


How writers should deal with Internet bullying

There’s an old Internet saying: “Don’t feed the trolls.” It’s still excellent advice. When people communicate with you only to get you upset, the best answer is usually no answer.

Some authors have been subjected to online harassment by cultural segregationists. Their crime is to write something which is not permitted to their race or ethnic group. A bunch of racists piled on Amélie Wen Zhao for the offense of depicting a fantasy world in which slavery isn’t limited to people with dark skins. (There’s a real-world counterpart: China, which is where Zhao comes from.) Some of these bigots said that people with yellow skins shouldn’t write about slavery at all. They temporarily intimidated her into withdrawing her book from publication.
(more…)