ESE pod reviews: Illy decaf, Arabica Express

2021/09/15 5:27 PM 2 months ago

Recently I’ve been infatuated with espresso-type brewing, and have been on a quixotic quest to get the perfect decaf shot. In doing so, I bought a bottomless portafilter for my Gaggia Classic Pro, which very quickly revealed that the biggest problem in my brewing is that my Baratza Encore simply isn’t up to the task, even with the modifications I made to it; all of my shots were channeling and making a mess, regardless of grind size or tamp pressure. The only fix was to grind ultra-fine and tamp ultra-hard, and this led to an overly-slow, over-extracted shot.

As part of my process that led to this decision, I bought some ESE pods in order to have a baseline brewing experience. While ESE pods aren’t ideal for my taste in espresso (I prefer longer shots from a large dose, on the order of 20 in, 40 out) and also don’t satisfy my whole “espresso is an experiment in tweaking and fussiness” impulses, the experience was good enough that I decided to see if ESE Pods on their own were worthwhile.

Read more...

9/11+20

2021/09/12 12:35 AM 2 months ago

You know what I miss about the pre-9/11 days?

People being able to go to the gate to greet the traveler as they arrived.

It was always so nice to welcome people, or be welcomed. After 9/11 that little ritual went away, because now only travelers themselves were allowed beyond the security checkpoint, and nobody wanted to wait for their loved ones outside of the security checkpoint, so that very quickly made way to people waiting in the loading zone, which then turned into waiting in the cellphone lot, trying to make the whole greet-and-pick-up process as soullessly efficient as possible.

There’s a bunch of other stuff that changed so much that people are talking about, but this is a thing that I haven’t seen anyone else mention. Just this little bit of humanity that was part of the travel experience.

Then again, everything we’ve lost comes down to little bits of humanity, in the end.

Studio and cat updates

2021/09/10 11:08 PM 2 months ago

Studio

My basement studio setup is coming along slowly but surely. I ended up buying a used ADAT preamp to expand my existing audio interface (rather than buying a new interface/patchbay/etc.) and it mostly works great, although I’m going to see if I can hack an S/PDIF decoder into a word clock source for it so that the 18i8 can be master (which makes a couple of things easier to deal with).

For now I’m using my old MacBook as the recording computer. It only has a 500GB drive, though, and I couldn’t find the power adapter for my external HDD enclosure, so I decided to try just running Native Instruments off of my NAS over gigabit Ethernet. Nearly every install failed with a nonsensical “malformed XML document” error, which turns out to be a known issue with attempting to install to a NAS. Oh well. Hopefully that PSU turns up soon. I’m sure it’s in the bottom of whichever box I end up unpacking last.

(The PSU isn’t anything particularly exotic in principle, just a 12V 2A center-positive wallwart, but for some reason all the 12V center-positive wallwarts I can find can’t accommodate its extra-thick center pin.)

But anyway, today I finally got to the point where I could hook up my piano, and so I played piano for the first time since April, which felt nice. I can’t believe I let it be this long. I guess I really thought the backyard shed studio would go a lot more quickly!

Read more...

Indieweb vs. Fediverse

2021/09/10 9:30 AM 2 months ago

Indieweb

You get someone’s profile URL, example.com/bob. You put that URL into a browser, and it shows you a human-readable profile which also contains machine-parseable data. You add the URL to your feed reader, and it subscribes to their posts with full attribution. The content is presented in your feed reader in a freeform way which allows a high degree of expressiveness, and it’s easy to go to the original post in case there’s some missing nuance or visual context.

All subsequent interactions are either directly between you and the person in question, or are webmentions which only get seen by your direct subscribers if you put them in your public feed.

Fediverse

You get someone’s address, @bob@example.com. You put that into your web browser, and you get a warning that says, “You are about to log in to the site ‘example.com’ with the username ‘%40bob’, but the website does not require authentication. This may be an attempt to trick you. Is ‘example.com’ the site you want to visit?” You back out of the error message and try to manually reformat the address. example.com/bob? 404. Maybe it’s example.com/@bob? That doesn’t work either. You read a tutorial on Webfinger addresses and learn that you can load their “resource profile” by going to example.com/.well-known/webfinger?resource=acct:bob@example.com. So you put that into your web browser, which then downloads a blob of JSON text. Buried in it is the URL example.com/user/bob. Finally, progress.

Now to follow them. You try putting the user address into your feed reader. Error. You try putting the profile URL into your feed reader. Error. You see a “Follow bob” button. It brings up a “remote follow” page which requires you to put in your own Fediverse username. You think you have a Mastodon account, so you try putting that in. It starts to initiate a weird three-way handshake, but fails.

You go back to your Mastodon instance and try searching on @bob@example.com. Nothing comes up. You try to figure out why. No users from example.com appear. You search through both your instance’s and example.com’s blocklists, which are hidden deep in their respective “about this instance” pages. It turns out that five years ago one admin on one server said something mean to an admin on a completely different server and that led to a widespread level of discourse that resulted in a bunch of instances blocking each other, and others joining in solidarity.

Finally you dig up an Atom feed for the user via finding a HOWTO that someone wrote seven years ago. The feed shows no posts, because the instance admin decided to disable Atom because it allowed blocked people to still follow the person who blocked them and they don’t understand Internet privacy. But it turns out it wouldn’t have mattered because this particular instance is set up so that the only way that posts appear on other peoples' timelines is by push notification.

You give up and get an account on their instance so that you can participate in the conversation. Now you have another instance to check all the time. 90% of your notifications are random spambots following you. The other 10% are you either getting tagged into random conversations by mistake, or some random person on another instance replying to something you said totally out of context and attacking you for their interpretation of a thing that had nothing to do with anything you were talking about. They get downright abusive, so you report the user. It turns out that the abusive user is also one of the admins of that instance so the report just goes to them anyway. They start posting anime memes about you. Your blocklist grows exponentially.

Finally you find some thoughtful long-form content. All of the posts are displayed in the form of a block of unformatted text followed by up to four badly-cropped images; no images can be inline, and even basic text options like bold and italics are unavailable, and web links either only appear as bare URLs, or aren’t obviously links because your instance’s stylesheet removes all formatting from them. You try to see a post in its original context, and it takes you to your instance’s view of their profile, which looks the same. You finally figure out that you can click on the date and that shows you the post on their public timeline. It looks the same, except now there’s no widget to let you automatically unfurl every CWed post in the thread for some reason like there was on your instance’s local view. But the instance’s local view is missing the first half of the thread because it happened before you subscribed to them.

One month later your timeline gets flooded with random unordered posts from 3 years ago because some forgotten instance’s Sidekiq queue suddenly got unjammed.

Finally setting up a recording space

2021/09/06 6:01 PM 2 months ago

I’ve been trying to make music in my small second bedroom/office, but it’s ridiculously constraining in here, and kind of frustrating. My long-term plan is to build a separate studio building in the back yard, but that’s slow-going and there’s a lot of barriers to it, and in the meantime, ever since I upgraded my house’s furnace to a ductless minisplit system, my basement actually seems to have enough space for my recording setup, so I’ve been looking into moving it down there.

Read more...

Coffee setup upgrades

2021/09/04 10:43 PM 2 months ago

I haven’t talked about coffee in a while, but I’ve been getting very into better espresso as of late.

Read more...

Setting up Postfix + Mailgun for multiple outgoing domains

2021/09/04 1:21 AM 2 months ago

For quite some time I’ve been having trouble with Gmail categorically classifying most of my outgoing mail as spam purely on the basis of my SMTP host being on a Linode VPS. No matter how much care and feeding went into my SPF+DKIM configuration, the Almighty Google would just arbitrarily decide that no, my email is not to be trusted after all. (This is pretty much the biggest reason why email is bad.)

After a brief kvetch about this with David, he pointed me at Mailgun, an enterprise-level SMTP relay (among other things). I’d looked at SMTP relays in the past but most of them are ridiculously expensive, but Mailgun has one very compelling feature:

It costs 80 cents per 1000 outgoing emails.

I send about 50 emails per month, so that means Mailgun will cost me a whopping… 4 cents per month.

I think I can afford that.

Read more...

Songs of Substance preorders live

2021/09/03 7:48 AM 2 months ago

Every few years I’ve tried to do an album of my Song Fight! back catalog stuff. In 2009 I released foodsexsleep, in 2011 it was Love and Monsters, and in 2014 was Radio Ready. And then… nothing, for a while.

Many of my albums since then have had one or two Song Fight! songs on it (for example, 2015’s Refactor had two Song Fight! songs on it and one Circle of Titles, and a couple of Novembeat albums picked up some Song Fight! songs that I did as part of Novembeat), but due to a combination of not doing as much for Song Fight! anymore and rethinking a lot about how I made music, I kept on putting off another Song Fight!-heavy album.

Anyway, lately I’ve been getting the itch again, and my most recent entry finally sparked me enough to work on releasing an album while the fire is hot. Plus, I’d been meaning to properly release my covers of “Space Cadet” by Brother Machine and “A Problem of Perspective” by King Arthur for ages, and Charles (of King Arthur) had a recent health scare, so I wanted to release this while he still had a chance to appreciate it!

Ever since Good Luck Charm I’ve known that this album was going to be called Songs of Substance. Preorders are open now, and I hope to have the album ready for purchase by October 1.

Read more...

Song Fight! Live fight

2021/08/29 3:00 PM 3 months ago

Hey folks, the Song Fight! Live livefight is happening tonight (just 3 hours after this entry goes live) and I’m going to have a song and video in it. I would greatly appreciate if folks would watch the live stream and vote for the songs they like, in real time! (And hopefully my song will be one of them. As usual I entered as Sockpuppet.)

UPDATE: The livestream link got janked, see the new one above!

Deactivated my Nextdoor again

2021/08/29 8:46 AM 3 months ago

My second experiment with trying out Nextdoor has come to an end, after I gave it an even fairer shot than last time.

I won’t go into the details of what happened because I really don’t want to even think about it, but here’s my “suggestions for improving the site” on my deactivation form:

This place sucks and every time I try it again, it turns out to be irredeemable. Any technical fix I can think of is minor compared to the deep-seated social issues which come about from everything about both the site structure and the moderation model, and it doesn’t help that once you become the focus of toxicity there is no way to escape it.

At the very least, hiding notifications about a post should also hide notifications about people replying to your comments on that post or the like.

All I was doing was letting folks know that a racist word is racist, and I’ve had an unending barrage of people spewing hatred and ire at me for it. I muted the worst offenders but there’s just so, so many.

This feeds into my greater disdain for modern social networking, and every time something like this happens (as well as an ongoing situation on Mastodon that is, again, something I don’t want to really get into right now) all I can say is: I miss blogs, and if you want to follow me, the best way is with a feed reader.

Song Fight! Apart and Together 2021

2021/08/21 2:58 PM 3 months ago

In a few hours will be the first night of Song Fight!’s annual live show (done not-quite-live again this year, thanks delta variant). Please give it a watch!

My individual set will be posted to the music section after the show. But watch everyone’s stuff and also join in on the chat. It’s a good time.

Dangit Fiona

2021/08/18 11:37 PM 3 months ago

When I adopted Fiona, Werner was grumpy about it but Fiona was so optimistic that she won Werner over pretty quickly.

Now that I’ve adopted Tyler, Fiona is being grumpy and hostile, while Tyler is trying to be optimistic about making friends. It’s such a weird change in attitude from a cat who previously seemed to be friendly and happy about others.

I mean I know I’m being overly-optimistic here. She’s mostly only seen a single other cat for the last 9 years, and her best friend died 5 days ago. Change is hard. She might miss Werner, and I definitely miss Werner. I can’t help but feel like this was a mistake to readopt so quickly, but on the other hand, Fiona was definitely feeling lonely being the only cat around (and she’s been getting frustrated with how Werner hasn’t wanted to play for the last year or so anyway), and it’s not like she’d be likely to get any friendlier to new cats as time passed with her being the only cat around.

I’m definitely sticking with this decision, even if I’m feeling kind of awful about making it. But I also felt awful about putting Werner through stress when I adopted Fiona (right after the stress of moving to Seattle!), and I also felt awful about “replacing Chris” so quickly and impulsively when I adopted Werner.

Tyler hasn’t even been here for 12 hours yet, and it always takes time for anyone to adjust to change. I’m optimistic that they’ll be friends soon, even if not right away.

I remember it took a month or two for Toby to warm up to Shooby, and then they were the best of friends. Every cat pair has a different dynamic which emerges on its own timeline.

I just want Fiona to be happy, even if that means she’s very upset for the next little while.

Read more...

Hello, Tyler!

2021/08/18 12:36 PM 3 months ago

It hasn’t even been a week since Werner died, but Fiona was clearly in need of another friend, and I figured that I should get her one while she still had a chance of retaining her mothering instinct which made her get along so well with Werner.

So, I went to the Burien animal shelter and asked to see a couple of cats, Tyler and Wasabi, and explained the situation. The person there said Tyler would almost certainly be a perfect choice while Wasabi would have posed some problems. I met them both, and Tyler immediately got extremely affectionate and friendly to me, while Wasabi was a bit more murdery.

Anyway, right now Fiona is upset that there’s another cat in the house, but not so upset as to actually fight him. She’s hissing at him a bunch and occasionally growling, while Tyler is behaving the same to her as she did to Werner. It’s an interesting dynamic. (And, of course, Tyler is the same age that Fiona was, and Fiona’s the same age that Werner was.)

I expect it’ll be a few days before things settle down, but hopefully they will without too much bloodshed. And hey, they’re already hanging out under the bed together. Ish.

Meanwhile, I need to remind myself that I’m not replacing Werner, I’m just continuing the chain of affection.

Read more...

Planet Planet

2021/08/17 8:07 AM 3 months ago

On IndieWeb chat, a question recently came up, namely the origin of the term “planet” when it comes to a news-aggregating site. I was a little sad to see that nobody else in the chat remembered!

Back in the day, there was a website, Planet Quake, which was a hand-curated collection of all the news about the game Quake. This led to a bunch of other gaming-related “planet” sites (such as Planet Dreamcast), and then the company behind it, CriticalMass Communications, eventually got into other areas of reporting. Eventually they sold to GameSpy, which in turn eventually got bought out by IGN1.

At some point, a couple of other sites emerged with the name “planet” as what I believe was a tongue-in-cheek reference to the “planet” gaming sites. Planet Debian is the first one I remember seeing but I have no idea if it was the first to exist. Many of these sites were built using auto-aggregation from the then-new RSS protocol. This joke ended up spreading pretty far and wide and at one point there was even a “planet planet” to keep track of all the planets2 (although it seems to have gone down sometime in 2017).

A fun side note, Something Awful was originally a spinoff of Planet Quake; at the time Lowtax claimed it was because of a “falling out” but that may have been an attempt at satire. In retrospect, he might have named it “Planet Awful!”

Another day

2021/08/15 12:15 AM 3 months ago

People keep on reaching out to me about Werner, which I greatly appreciate. I feel like I had gotten most of my grieving out of my system during the two months leading up to his death, though. Ever since I buried him yesterday I’ve felt, for the most part, fine. A certain clarity, a fog has lifted, and all that. I think my worry about Werner had been weighing me down greatly and now that he’s resting forever and at peace, everything is fine. Or at least better.

I’m still sad about his absence, and when I think about his final moments or look at any of the mementos I tear up a bit. But they’re mostly tears of joy, I think.

Fiona’s also gotten a lot happier too. I think she was spending a lot of time worrying about him and trying to take care of him, and it was wearing on her. Today she was extremely cuddly and affectionate with me for the first time since… well, since Werner got sick, I think. And she had a lot more energy for playing than in recent memory, too.

Today I stopped by his little grave and said some words to him, and Fiona came over too and sniffed a bit and rolled around. I think she can maybe smell him in there. Of course I’m going to visit him every day or so in order to water the hydrangeas, and I’ll probably be saying hi to him each time for a while, but as with all things that’ll probably fade. But I had put a Werner pin on the fence behind him, just a little reminder of him to see each time, at least until a raccoon steals it for being too shiny.

(Okay, thinking about visiting him makes me cry too.)

Read more...