Monster Care Squad

Monster Care Squad funded! Late pledges can still be made on the Kickstarter page.

I started writing this post late May. Well before the Kickstarter started. I wrote a lot; I hated it all, it all felt like I was parroting some bullshit press releases. I wouldn’t care, except… I read an extremely early copy of the rules, and I was so excited to write about it. But, I mean, the world… sucks right now. I’m horribly depressed and unmotivated. I’m floating between highs and lows, but… nothing is great. I’m doing lots of retail therapy; collecting films I meant to watch, filling up gaps in my manga collection, I bought the dang perfect scale replica of the Ohmu from Nausicaä. Shit is hard. And I’m glad in these times, folks are creating… happy things.

See, Monster Care Squad is a TTRPG from my pals at Sandy Pug Games that… is exceedingly gentle. My initial take in May was that it was fantasy James Herriot; I know I’m not alone in making this connection. You roam its world, Ald-Amura, fixing up monsters who have been afflicted by a poison: the False Gold. Somewhat uniquely, monsters in this world are… well, they coexist with humans, they’re… not villified. And accordingly, you play a roaming monster veterinarian who never encounters combat. That’s not the sort of game this is. You heal; healing is the end goal, the level-up trigger, the apex of the narrative arc. You may need to slap a monster around to get it to accept your anaesthetic, but… fighting is ancillary here. It is a gentle game, a healing game.

I think part of why I struggled to finish this post was that… there’s a lot of rules to dive into, and again… I fall into some trash PR writing very easily. I will say that a core dice mechanic is that of control, which shifts what dice you use based on how much you’ve succeeded or failed up until that point. It’s a neat system that makes my maths-brain dance. But honestly… all these bits are great, but they mean nothing without realizing how much heart is in the game. And, I have known this from the beginning, I know these people and I know that they care; I’ve read the initial text, and I know that it cares. But…

…here’s the thing. The Kickstarter is going very well. Which isn’t to say you shouldn’t back it; you should! But… the team is doing something amazing. They’ve set up a grants system for what amounts to fanfiction. They’re not claiming ownership over anything that comes of it; they’re essentially not setting any rules at all. They’re asking people to apply, submit community works, and potentially get paid under a patronage sort of system1. Creators potentially get paid to develop whatever the hell they want, and then… they keep the ownership. This is the sort of shit I’ve always been pushing for. This is the sort of shit that we all need to be doing when we get a wee bit of power, yet are still stuck in this capitalist hellscape. Fixing stuff on a large scale is… kind of hard to even fathom. But on a medium scale… Sandy Pug Games is doing something that feels unprecedented to me for a small games company. This is a big fucking deal.

I don’t know how to wrap this up. Monster Care Squad is… so exciting to me. I imagine it would be exciting to anyone who happens across this blog. More importantly, the creators are finding new ways to… be genuinely good. Which is… what you’re to be doing in the game, in Ald-Amura, you’re a selfless professional. It’s some full-circle shit, and I’m here for it. I hope you are too. Redundant link, just in case, y’all.


  1. Apologies for supporting GOOG, y’know how it goes. ↩︎

All of the Windows Explorers, together at last (external)

I have quite a few posts lined up, and I’m excited about all of them, but… I’m very stressed, and writing is very hard right now. So in the meantime, this post title-links to a very cool recent writeup by Gravislizard, a streamer (&c.) whose dives into retro computing I really admire. The linked post compares basically every notable revision to Windows Explorer since… before it was even called Explorer. Twenty little writeups complete with screenshots, from Windows 1.04 to Windows 10. Lovely little trip through history.


Hollow hearts

An interesting thing that I’ve noticed over the past few years of internetting is how we’ve established conventions around like, favorite, &c. buttons, and how frustrating it is when sites break those conventions. The meaning of such a button is largely determined by its context; saving for later (say bookmarking, or wishlisting) for an e-commerce site, acknowledgement or praise for social media, and somewhere in between those two for blogs and other content consumption platforms. This isn’t a hard rule, obviously. Twitter, for example, has a bookmarking function, but also lets you easily browse through liked tweets. Bookmarking is a more buried option, as its intent isn’t to display praise, and I would guess that because of this intentional design decision, a lot of people simply use likes in lieu of bookmarks.

Iconography is also generally pretty standard, often hearts or stars. This defines context in its own way; users famously had concerns when Twitter moved from stars to hearts. Which makes a lot of sense – slapping a star on the tweet ‘My cat Piddles died this AM, RIP’ has a pretty different vibe than a heart. Since this happened retroactively to everything anyone had ever starred… it was certainly jarring.

Other iconography certainly exists; bookmark-looking things clearly define their intent, pins do the same to a lesser extent, bells indicate notifications1, and sites with voting systems will often use thumbs-up/down or up/down arrows for this tri-state toggle. Medium, notably, went from a straightforward ‘recommend’ (heart) system to ‘claps’, a convoluted variable-praise system represented by a hand. While dunking on Medium is not the purpose of this post, I think it’s worth mentioning that this shift was enough to essentially prevent me from ever reading anything on the site again2. Having to rate any given article from 1-50, and then sit around clicking as I worry about that decision is anxiety-inducing agony, especially when I know it affects authors’ rankings and/or payouts. It also feels incredibly detached from the real-world phenomenon it’s supposed to mimic. Clapping for a performer in an isolated void is a very different experience than reacting in real-time with the rest of an audience. But to get back on track, clapping additionally violates our expectations by no longer being a toggle. It increases, maxes out, and if you want to reset it to zero, you have to hunt for that option.

Which brings me to my point, and my frustration. These things are usually a toggle between a hollow heart or star3 and a filled one: ♡/♥︎ or ☆/★. This is very easy to understand, it mimics the checkboxes and radio buttons we’ve been using on computers for decades. Empty thing off, filled thing on. So long as we know that this icon has meaning, and that meaning brings with it a binary on/off state4, a hollow or filled icon indicates what state the content is in. If a user can’t toggle this (a notification, say), it’s simply an indicator. If a user can, then… well, it’s a toggle, and there’s likely a counter nearby to indicate how many others have smashed that like button.

This is great, and intuitive, and it works very effectively. Which is why it’s extremely frustrating when sites violate this principle. Bandcamp, for example, uses a hollow heart at the top of the page to take you to your ‘collection,’ a library which is a superset of your wishlist. Wishlisting is represented by a separate on/off heart toggle. This toggle, on an individual track/album page, has a text description next to the heart; the collection button at the top of the page does not. This is utterly backward, as the toggle works intuitively, and the button… has no meaning until you click it5. Etsy, on the other hand, uses a hollow heart at the top to bring you to your favorites page. But it does two things right: it has a text label, and it brings you only to things that are directly connected with a matching heart toggle.

GoComics is an equally perplexing mess of filled hearts. A comic itself has both a heart (like) and a pin (save)6. Both are always filled, with the toggle being represented by a slight change in brightness: 88% for off, 68% for on. It’s very subtle and hard to scan. These are actual toggles, however, unlike in their comments section. Their comments also have filled hearts to indicate likes, but they only serve as indicators. To actually like a comment, you must click a text-only link that says ‘Like,’ and isn’t even next to the heart. At this point, the text does the same absurdly-slight brightness shift from #00A8E1 to #0082AE. While it’s difficult to scan the comic’s heart icon’s brightness shift, the comment’s ‘Like’ text’s brightness shift is nearly imperceptible. A comment’s heart icon doesn’t even appear until there’s at least one like, and clicking it just brings up a list of users who have liked it. Suffice it to say, I click this accidentally on a near-daily basis. Humorously, GoComics understands the hollow/filled standard: they use it on their notifications bell icon.

These are just two examples in a sea of designs that prioritize aesthetics over intuition and ease of use. Medium tacks a filled star on after the read-time estimate for no apparent reason. Lex has both a functional heart and star toggle on every post, but no immediate explanation as to what differentiates them. Amazon seemingly has a heart toggle on its mobile app, but not its website, and it’s unclear what differentiates this from the regular wishlist. Ultimately, I don’t think this is a space that needs innovation (like, arguably, Medium’s claps), or one that merits subtle aesthetics. Folks have largely realized the perils of excessively abstracting ordinary checkboxes and radio buttons, and this relatively new breed of binary toggle should intuitively work in exactly the same way.


  1. Bells are used both as a toggle (don’t forget to subscribe and hit that bell!) and as an indicator when a user has unread notifications. This is its own can of worms. ↩︎
  2. To be clear, I have never liked Medium and it has always taken a lot to convince me to click to a Medium URL. Usability-wise, it has always felt a little too walled off and detached from the web to me. Content-wise, it has tended to somehow bring out a lot of long-form writing from folks who have about two paragraphs worth of material. Visually, it takes cues from print that don’t sit well on the web (seriously, look at its drop caps). And, ethically, I’m generally not a fan of this shift to all blogs being hosted/controlled by like three or four major players. ↩︎
  3. Or a bookmark, or whatever; for the remainder of this post I’m only really talking about hearts and stars for their ubiquity, but the concept applies so long as a meaning has already been picked up on by users at large. ↩︎
  4. Voting systems, like Reddit, have a trinary state: upvote, downvote, and no vote. The individual buttons are still binary, however. ↩︎
  5. Or, wait for the tooltip to display ‘collection,’ which… still isn’t very meaningful. ↩︎
  6. Toggling the pin has some interesting behaviors as well. Toggling the pin on also toggles the heart on, but toggling the pin off leaves the heart alone. Presumably the assumption is that if you’re saving a comic, you like it! And if you’re no longer saving it, you probably still like it, just… not enough to keep bookmarked. This makes some sense, but it’s very difficult to perceive due to the subtlety explained in the rest of the referenced paragraph. ↩︎

Dismantle each and every police force. (external)

Title link goes to the donation page for Black Visions Collective. I don’t have much to say here, honestly. I’ve been kind of going about my business, writing and creating things as a way to distract my mind. Which, frankly, is the textbook definition of white privilege. I have a bunch of dorky shit that I’d love to write about, but… at this point, saying nothing may as well be an act of violence.

I’ve never had a positive encounter with the police, yet I’ve still survived all of them, come out unharmed. I truly hope that people are seeing cops instigating violence, posing as taxi drivers, taking a knee for a photo op before spraying peaceful crowds with chemical agents, showing off their might with ominous coyote brown vehicles, yelling ‘if you do not move, you will be dead’ at protestors from their armored trucks… I hope people who have given the police the benefit of the doubt are seeing this bullshit and realizing just how wrong it all is.

If there’s protest action happening in your city, there’s almost certainly an abuse of power going with it. Funds in Minneapolis, NYC, LA… they all need support. But pay attention to your community as well. Lift up those who need it, however you can. Tear down systems of oppression. Public safety can exist outside of this structure. Fuck the police.


Experiencing the Casio S100

I have a modest collection of calculators – mostly HP, with a few other curiosities thrown in. Some of these have come with not-insignificant price tags attached, due to rarity, collectibility/desirability, present-day usefulness1, &c. Yet, despite a strong desire for Casio’s 2015 release, ‘The Special One’ (models S100 and S200), I could never justify importing one for the ~$300 asking price.

The S1002 is an incredibly simple calculator; it does basic arithmetic, percents, square root, basic memory functions, and some financial bits like rate exchange, tax calculation, and grand total accumulation. Sliders select decimal point fixing and rounding rules. It is, seemingly, functionally identical to the ~$40 heavy-duty Casio JS-20B. Physically, the two share some properties as well – doubleshot keys with ergonomic curvature, three-key rollover, dual solar/battery power, 12-digit display. So… why $300?

The S100 is a showpiece, plain and simple. A 50th-anniversary tribute to the Casio 001, an early desktop calculator with memory3, and the beginning of Casio’s electronic4 calculator business. On the S100’s website, Casio calls out other notable calculators from their history: the compact 6-digit Mini from 1972, and the 0.8mm thick SL-800 from 1983. The S100 is a celebration of decades worth of innovations. Yet it celebrates not by innovating itself, but by refining. It’s an extravagant, luxury version of a product that Casio has been optimizing for half a century.

To this end, the S100 is made in Casio’s control factory in Yamagata Prefecture, Japan. In keeping with the purpose of this factory, assembly and inspection are largely done by hand. Casio brags about the double-sided anti-reflective coating on an FSTN display. The keys are comparable to well-designed laptop keys, with a ‘V-shaped gear link structure.’ The chassis is machined from a single bit of aluminum. It’s all very excessive for a calculator that doesn’t even have trig functions.

I wouldn’t be writing all of this if I hadn’t actually acquired one, right? Certainly, I still paid too much for something so silly, but I did finally find a good deal on a used S100 in black. So is it, in Casio’s words, ‘breathtaking, unsurpassed elegance?’ I mean… it is quite nice. It’s worth noting that I don’t have any experience with Casio’s similar-yet-priced-for-humans-to-actually-use calculators. But I can say that the display is the finest basic seven-segment LCD that I’ve seen. The keys feel great, and the tactility combined with the overall layout make for the ability to calculate very quickly5. It has a satisfying heft about it, and it’s clear that a lot of attention-to-detail went into it6.

But… let’s say you really were considering plonking down $300 on this thing. Any number of classic HPs can be acquired for less (and they all have better key-feel): a 41C/CX/CV or 42S, a 71B, a 15C, an oddity like the 22S. You could get a Compucorp 324G. Any number of exotic slide rules. My point is, $300 will buy you a lot of cool calculating history… or one incredibly fancy showpiece. I guess I’m glad they made it, and I guess I’m glad I own one. But it’d be hard to recommend one as an acquisition to all but the most intense calculator nerds.


  1. I know most people just call up a calculator on their computer or phone. I constantly use my HP-16C at work for radix conversion. Even advanced soft calculators like PCalc fail to optimize this task as well as the decades-old HP. And the immediacy of a dedicated machine certainly doesn’t hurt. ↩︎
  2. The series includes the S100 and S200. The S100 is available in black or blue, the S200 is gold. They are otherwise identical, and I will be referring solely to the S100 throughout the post. ↩︎
  3. Casio claims the 001 was the first desktop calculator with ‘a memory function,’ but… the Friden EC-130 had memory two years earlier. ↩︎
  4. Casio previously had made relay-based calculators; the mid-‘60s was the beginning of the end for that tech. ↩︎
  5. I mean, I’m still incredibly slow at it because it isn’t RPN. But what I’m attempting to do? I’m quick at. ↩︎
  6. The rubber on the back has two little square bits that pop out to reveal the screws for replacing the battery. Feels very old-school, but achieves an admirable aesthetic goal. ↩︎