Leaving the mess behind fluffy rambles

Comments

I ended up leaving a bunch of my meetup groups and networking events and their respective Discords, and also decided to take down my studio streaming setup, because they were all wearing on my mental health. I want to get back to working on stuff because I want to, not because I feel obligated to “grow my audience” or whatever. My fun activities were starting to be less about fun and more about my failure to get any sort of cachet, and something had to give. And I didn’t want that “something” to be the things I enjoy doing.

It’s totally fine to want to do things, but it’s important to realize why you’re doing things, and be willing to course-correct when you realize that those things are getting in the way of the intended purpose.

Read more…

Reblob! fluffy rambles

Comments

Reblob!:

It’s been a while since I’ve worked on IndieWeb stuff, but I finally got around to releasing an extremely preliminary version of reblob, a little commandline thingus to make this stuff easier. Eventually I’ll also have a server-based version here, at least as an example.

Of course this is the first entry I’ve written actually using it. Lots of rough edges but whatever!

ICANN seeking comments regarding gTLD pricing deregulation fluffy rambles

Comments

From Namecheap’s blog:

Imagine if next year you had to pay 10 times as much to renew your domain name as you paid this year. Based on an action proposed by the Internet Corporation for Assigned Names and Numbers (ICANN), price caps could be removed on several top level domains, which could significantly increase the price of domains.

[…]

ICANN’s current contract with Public Interest Registry (PIR), the group that runs the .org domain name, lets PIR increase the wholesale price of .org domains by 10% a year.

That’s a lot, but at least it’s capped.

Now ICANN is proposing extending the contract to operate .org but letting PIR set whatever prices it wants. Rather than a 10% increase to renew your domain next year, it could suddenly start charging registrars like Namecheap 100 times as much. Registrars would have no choice but to pass these charges on to customers.

This actually affects .biz and .info as well as .org; you might notice that this website is on a .biz domain, so it affects me. I also have an .org site that would also be impacted. And there are so many other .org sites out there which are run by non-profits or individuals who do things for reasons other than pure profit.

Read more…

The commoditization of free time fluffy rambles

Comments

Once upon a time, people would fill their spare time with hobbies, things they do because they enjoy doing it. They could be passive, like watching TV, or they could be active, like knitting or playing piano, or they could even be a side gig for extra income, like woodworking or painting.

When the Internet came about that made for many more varieties of things that people could do for their spare-time hobbies. They could make weird little videos for YouTube or they could record music and produce albums that other people could listen to (and maybe even buy), or they could stream their video game playing to hang out with others or to compete online.

Somewhere along the line, as a society we seem to have decided that all of those activities must be done as a source of income. You can’t just “make videos on YouTube” or “stream on Twitch,” you are expected to become “a YouTuber” or “a Twitch streamer.” If you make things as a hobby it’s expected that you set up an Etsy store to sell them online; if you collect books or figurines or old video games it’s for making a collection you can sell on eBay. If you record music and put it online you have to put it on all the streaming services and market yourself to make it worth your while, because otherwise how will anyone discover it? Oh, you want your friends to listen to it? Well they’re all using Spotify now, and they’re only going to listen if The Algorithm tells them to.

If you’re not spending all your time doing marketing or sales or producing Content for the Content Gods you are Doing It Wrong.

Every time you post a video to YouTube it goads you about how far you are from monetization. Every time you do a Twitch stream it follows up with an email about how far you are from making Affiliate. I don’t know what Affiliates get after their streams – probably something about their monetization stats or how far they are from Partner or something. I don’t know. I don’t think I care. But whenever I attend the local Twitch streamers meetup, invariably all of the discussion revolves around how recently everyone got Affiliate, or how far away everyone is, and how sad it is that I’ve been streaming on and off for years and don’t have it yet and I have got to Find My Audience. It feels like a cult.

Read more…

the joys of streaming fluffy rambles

Comments

Okay, so, I kinda-sorta had my streaming setup working pretty okay, with the big problem that I wasn’t able to get audio to come through digitally, and instead had to mix everything through the analog outs, going to the noisy input on the external USB audio interface. Not ideal. Also, the AVermedia drivers are unreliable and the app is crashy, and I didn’t have a good way of running the app at 1080p anyway (my laptop’s internal screen is only 768p and the HDMI dummy display I had was being unreliable about setting 1080p and there was no way to maximize the window without being able to click on it anyway, and on and on and on).

So, I went to Amazon and found a couple of devices (affiliate links) which simply convert HDMI to a standard webcam input – exactly what I wanted, because this could let OBS capture the audio and video as if it were a webcam. Which works really really well.

Unfortunately, neither device worked quite right; the one with the built-in splitter acts as a TV (for obvious reasons) and the HDMI passthrough thus uses a television colorspace, which doesn’t look right on the connected RGB-only DVI monitor. But audio works well.

The one without the splitter (using the external splitter) had all sorts of weird inconsistent colorspace behavior depending on which order things were plugged in, and I could never get audio to work at all.

Oh, and another thing I tried that almost worked was to plug my piano monitor into the second monitor output on the laptop, and run REcentral full-screen on that monitor. The resulting lag was a little annoying, but much worse was REcentral completely crapping out and going garbagey while I was trying to use it. Plus, I’m not a fan of any setup where I need the Windows machine to be on and fully-working just to use the external monitor. So that worked even worse than I’d expected.

So, for now I’m using the one with the built-in splitter and just dealing with weird colors on the monitor, and in the meantime I’ve ordered a cheap 24" HDTV that I can put up in place of the monitor. because of course I’m going to throw more money at this problem, because it’s irritating that I can’t get things to work quite right.

Oh, and meanwhile, I was also running into issues with macOS always detecting the capture device as preferring 720p, but fortunately it turns out that SwitchResX handles this. I was prepared to pay the $15 for it when I realized, wait, I already bought it back in 2005! And my license is still good for the current version! Yay! (Unfortunately this means my deadname is on the registration screen. I suppose I could ask them if I could get the name changed on the serial but I doubt it. If it really bothers me it’d probably be easier to just pay another $15. The software’s improved so much since then that it’d be worth it anyway.)

Anyway, the upshot of all this is that I can theoretically get my game streaming setup working again (I gave up on it because I could never get the AVerMedia to work reliably and it would usually crap out about 10 minutes into my stream), since the non-splitter one plus the external splitter is perfect for this.

And then I can sell the AVerMedia on eBay or something, I guess? Wow, their going price is extremely random, everywhere from $50 to $100. And I suppose I’d then have an extra monitor I should sell too.

Anyway, then I decided to try actually doing a music stream while a bit weedy and it wasn’t a fun time. But I was already frustrated from this tangle of tech. Why I keep on throwing myself into this never-ending morass I’ll never understand.

Progress resumed? fluffy rambles

Comments

So, just an update from my last bit on discontinuing my CPAP. I feel like I’m back to where I was before the CPAP started causing problems, and I’m also up to 30mg of nortriptyline and that’s feeling fine. I also heard back from the sleep clinic today and while the doctor still hasn’t had a chance to go over my sleep study (I guess she’s been out of the office for some reason) the clinician agreed that I should stay off CPAP for now if I’m feeling better without it.

Read more…

Studio inventory fluffy rambles

Comments

While making my streaming setup writeup it took a lot of self-control to not write up an exhaustive list of all the music-making gear I have in my studio. But I was morbidly curious enough that I’ve decided to write it up anyway. So here is a shrine to my history of Gear Acquisition Syndrome (and, I guess, my lack of self-control).

Read more…

My streaming setup General Articles

Comments

Streaming music production has its own set of challenges which aren’t well-addressed by the various tutorials out there. After a lot of iteration, here is a setup I ended up with that had a reasonable balance of flexibility and performance.

It should also be fairly adaptable to other situations where a single-computer setup doesn’t obtain the necessary performance.

Read more…

Feeling pretty darn great fluffy rambles

Comments

So yeah the last um… two months have seen my fibromyalgia getting worse and worse, and my sleep getting worse and worse, and my pain getting worse and worse, and me just plain feeling like garbage and falling apart and constantly falling asleep throughout the day.

I still haven’t heard back from last week’s in-lab sleep study, but finally I decided enough was enough and two days ago stopped using my CPAP.

Two days ago I thought I might have to cancel all my weekend plans. Today, however, I felt absolutely fantastic, and did those plans and then some. And I still feel fine.

I am pretty sure the CPAP has been doing more harm than good, and I need to make the sleep doctor understand that while one metric (AHI) was going down, it’s only because the more important metric (amount of actual sleep managed) went down moreso.

Like, yeah, I wasn’t suffocating in my sleep, because I wasn’t sleeping.

Anyway. Tomorrow I will probably stream the iPhone battery replacement at, say, 2 PM PDT; if you want to see me possibly destroy the only phone I have which works properly, follow my twitch channel and “ring that bell,” as all the YouTubers say.

And I hope that with this newfound state of feeling pretty okay I’ll be able to start making music and comics (and therefore streaming!) more regularly again.

🔄 Medium tedium fluffy rambles

Comments

Reposted: Medium tedium

Watts Martin writes:

There’s a lot of reasons people are down on Medium, Ev Williams' ongoing whatever-the-hell-it-is. It’s a platform! It’s a publication! It’s a platform for publications! It’s a clean, clutter-free reading experience, except for all the clutter!

There have been a few great stories written about this; my favorites are reporter Laura Hazard Owen’s “The long, complicated, and extremely frustrating history of Medium” and acerbic typographer Matthew Butterick’s “The Billionaire’s Typewriter.” (He occasionally updates this, most recently linking to Owen’s article.) Butterick critiques Medium’s design from an ethical standpoint, which turns out to be bang on point with Medium’s ultimate underlying problem:

Medium thinks it’s a brand.

The rest of the entry is very much worth reading, and is a great description of all the things I hate about Medium and why I wrote Publ and insist on hosting my own blog instead. And I’m sure is why there are so many other self-hosted blog engines available and getting stronger these days.

Read more…

Be a critter fluffy rambles

Comments

Lately I’ve been having fun designing critter leggings. Today my plaid ones arrived and they came out really cute! I’ve tweaked the design a bit (probably hecking something up) but they’re really adorable and comfy and I highly recommend Threadless leggings.

I’ve also made a few other designs, such as this graphics joke (primarily the leggings and backpack) and I’m probably going to make a whole bunch of cute animal bottoms for folks to wear.

Any suggestions for favorite species to include would be quite welcome!

Also, if you visit Threadless via my referral link, you get a coupon for $10 off!

Read more…

iPhone grrrr fluffy rambles

Comments

Okay, so, here’s the error which caused me to downgrade to my iPhone 6s:

The iPhone "Ruby" cannot be synced. There are too many open files currently.

This was only happening on the XR, though (not on my iPod Touch, iPod Classic, or either iPad), and my iPhone 6S was working just fine.

Today I was actually pretty pleased with using the iPhone 6S and generally liking it better than the XR for the reasons I thought I would – it’s smaller, lighter, less obtrusive, and frankly less annoying to deal with overall. So I decided I’d buy a new battery for it and try my hand at that, since it doesn’t seem all that hard after all (and all of the battery cases I could find had critical problems like being too big or heavy or having connector failure or catching on fire).

Read more…

iPhone Regress fluffy rambles

Comments

So, a few months ago I upgraded to an iPhone XR, which I thought was pretty okay, but there’s been an accumulation of issues with it that have me back on my old iPhone 6S for a bit. I dunno if I’ll stick with this or what, but so far I’m liking the 6S tradeoffs better.

Read more…

Memories fluffy rambles

Comments

Much has been written about how Electron apps take a lot of memory; after all, each one is running its own instance of a web browser, and pulling in all of the overwhelming amounts of support code that implies. Slack can easily end up taking over 1GB of RAM, and Discord usually takes a few hundred as well. As someone who used to use IRC back in the 90s, when a single task taking even 1 MB of RAM was considered a lot, this feels rather horrifying:

Activity Monitor showing memory usage for Slack and Discord

On my iMac, with 24GB of RAM, that means that chat apps – doing the equivalent of an IRC client (granted, with a bit more visual stuff, but not that much) – are taking about 6% of my RAM!

But come to think of it, back in the mid 90s, when a typical computer had 8MB, an IRC client probably took around 400KB of RAM, which is also 6%. So have things really grown proportionally in that way?

Well, I’ve figured out a way of getting these chat apps to take half as much of my total RAM overall, but first, let’s talk about my personal history of memory usage.

Read more…

Re: Intermediate auth service fluffy rambles

Comments

Jacky:

Oh yeah my plan for the indieauth profile service was to also provide h-card and (optional) micropub endpoints. :) I wrote more about that on one of my Subl-related blog posts (which I’m short on spoons to find at the moment).

So I’ve been thinking about this more and more. Having an intermediate service that lets people log in from a silo is excellent for the case you’ve ((@fluffy@queer.party)[https://queer.party/@fluffy]) mentioned. I think I got too far with this and was wondering if they’d use this to do replies, likes and the whole range of responses one could do from their own site.

Having the intermediate service be log-in-able via a silo would certainly be an option but what I was suggesting was actually having an intermediate service where you can also log in with a username/password or whatever. Like, it could be a “silo.” Like, have it as a bootstrap for people getting into IndieWeb without needing to self-host anything.

What I meant by “provide MicroPub endpoints” was me being overly terse and just saying that on the profile you set up on the profile service you could also link your profile to arbitrarily many other services (hosted by others), including MicroPub, as well as authority sources for RelMeAuth or whatever. Basically, a little catch-all tool to fix the bit that I feel is currently missing from the IndieWeb experience for someone who doesn’t have/want to self-host anything.

Incidentally, this is the blog entry I mentioned in that thread where I kind of rambled about this stuff. Also since then I’ve come to realize that there’s no real reason to integrate Pushl directly into Publ since now it does a lot more stuff and more generically than what is suitable for putting into the Publ side of things. (That said, you absolutely can use the same pipenv/venv for both Pushl and Publ, which is how I have things set up on the dayjob website. But that’s getting off in the weeds of minutiae.)

Also, it seems that both of our respective Markdown implementations have gotten confused by the parentheses around the queer.party link. Neat.

Sending ActivityPub backfills fluffy rambles

Comments

For folks following this site via ActivityPub, I need to run a WebMention backfill which is going to look quite spammy (one post per five seconds when it gets going). Feel free to mute or unfollow; I promise this will end eventually and then things should be sensible for a while.

The process should take around three hours. I’ll post from my main Mastodon account when it’s theoretically safe to follow again.

Not that I expect anyone to really follow this site via ActivityPub anyway! So far this experiment has proven to me what I’d already suspected – ActivityPub isn’t really a great replacement to RSS/Atom.

More ActivityPub testing fluffy rambles

Comments

Okay so it looks like re-pinging of existing content to fed.brid.gy doesn’t cause it to reappear again, although it’s still a bit of a UX disaster how backfilled toots show up (namely as a gigantic flood to every follower’s timeline). I think that’s more of a Mastodon UX problem than ActivityPub or fed.brid.gy though, and it’s probably a necessary evil based on what happens when a Mastodon sidekiq queue gets backlogged or whatever. Not to mention even in a things-are-current context, the nature of how Pushl works means it’ll probably still cause stuff to get missed.

Read more…

Haha, oops fluffy rambles

Comments

Looks like fed.brid.gy will happily re-ping itself for already-ingested content, and it also shows up on your timeline as a flood of current items with whatever random dates are in place.

That seems… suboptimal.

Progress fluffy rambles

Comments

It’s April 1, and nobody seems to have noticed the little joke I put on my site, or at least didn’t react to it. Which is fine, it was mostly a last-minute commentary on web UX patterns and so on.

(If you’re seeing this in the future, I added a GDPR compliance popover that prompts you with, “This website uses cookies to remember if you’ve clicked this button,” and a button which reads “I clicked it.”)

Anyway! It’s been a few days since my last post and I’m feeling somewhat better right now, so I’d might as well share what’s changed.

Read more…