“The arts community is generally dominated by liberals because if you are concerned mainly with painting or sculpture, you don’t have time to study how the world works. And if you have no understanding of economics, strategy, history and politics, then naturally you would be a liberal.”

—  Mark Helprin, 8/10/2005

3D Things


I made another thing

Parametric magazine inserts for UpLula loading tool

I labeled it as a remix of this, although I pretty much jacked up the license plates and changed the car. I think I kept his variable names.

…and I finally uploaded a thing I made two years ago

Keurig Supreme Plus mug lifter

This one indirectly got me in trouble with my sister. She had emailed me asking if I could design and 3d-print a custom cover plate for her new condo, which has a peculiar thermostat design, and I answered with a series of questions about exactly what problem she was trying to solve.

She took that perfectly-normal sysadmin behavior as a refusal and dropped the conversation, only to visit my parents’ house and discover a custom-made splash-reducing mug lifter on Mom’s Keurig. She actually told her version of this story to her work friends in Tokyo while we were there, and wouldn’t let me get a word in edgewise to point out that I had not, in fact, designed Mom a custom 3d print.

I designed it for me, and when Mom revealed that she had the same coffee maker and the same problem, I sent her mine. I had mostly switched to the Nespresso by that time. I made this new one largely as a test print for the new printer.

Yes, I have a new 3D printer

Specifically, the Bambu Lab X1C, with the four-slot filament changer addon. It’s a major upgrade from my old 3D45 (which I haven’t decided what to do with yet): larger build area, better tech for reliability and speed, automated filament changes, vendor support, etc, etc. The only downside is that the original Kickstarter was built around a constantly-connected Cloud Experience, which makes absolutely no sense for a device that you have to physically retrieve every print from. There’s a whiff of “AI” in the feature set as well, but at least it’s local processing on a custom chip.

I had planned to buy the new Prusa with its filament-switcher, but between the lengthy shipping delays, the increasing complaints about build quality, and the network performance straight out of the Eighties (seriously, they promise that after they fix the firmware, you could get uploads as fast as 0.3 Mb/s wired), I started looking elsewhere, and I think I made the right decision.

So far, it has delivered on every promise. The out-of-the-box experience was terrific, and I’ve had only two failed prints out of dozens, both of them my fault (although it felt a bit tragic to see the six-inch-high narrow piece fall over about three layers before it was finished, the brim was inadequate to hold it up, and the 3-year-old cheap PETG was a bit too globby, even after drying).

I don’t like the Cloud Experience, but you can work without it, and they’ve realized what a bad idea it was (mostly due to their AWS bill scaling with their sales), and are in the middle of upgrading the firmware and slicer to make it easier to work completely offline.

Also, on Saturday they learned An Important Lesson about renewing your certs: their iOS/Android app went offline when it expired, then people couldn’t reach the web site to complain, and then new print jobs stopped working because it tried to upload them to the secure cloud and then download them again. Some folks also discovered that their convenient cloud-synced profiles were missing when the cloud went poof.

Now I just need a decently-documented MQTT client so I can query the damn thing from a shell. So far I’ve only gotten one GUI tool to connect to the printer successfully (MQTT Explorer), and the command-line ones have all thrown undocumented errors.

Spock's Brains!


Dungeon Drops, episode 2

In which A Wild Bunnygirl Appears. Repeatedly. Also a boss-monster and a giant gorilla. And a great big shining spoiler drops, which we don’t get to see until next episode. Meanwhile, I swear that most of the animation budget went into Emily’s cooking.

Verdict: this is an unpretentious, inoffensive isekai that doesn’t pretend to be anything more than escapist fantasy. In a good way.

(my dungeon drops cheesecake)

ST:SNW, season 2 episode 5

I… think I’ll finish watching this one later. Secondhand embarrassment is always difficult for me.

(vaguely related, since anything related to Spock getting emotional is… corn-y)

I read this wrong the first time…

As part of my move last year, I signed up for USPS Informed Delivery, which means that I get email listing what mail and packages will be arriving today. I’m not always entirely awake when I see the email, so the headline on this morning’s flyer from Kroger looked like something for zombies or cannibals:

Witcher 3, episode 5

Hey, I’ve got a great idea for a cliffhanger half-season ending! Let’s loop through the same scenes again and again, with slightly different dialogue and point of view, forcing the viewers to assemble the actual events!

Not appearing: Our Sleeping Beauty and Our Well-Fucked Bard.

Verdict: I was wondering when spoiler was going to turn out to be an evil manipulator. Everyone else is.

(Kiki is a Witcher’s kryptonite)

Another Dumb Gun Storage Idea

So, you’re driving around with your legally-carried concealed handgun, and you need to enter a location that prohibits carry (post office, UPS/Fedex depot, church, dentist, country club, sports bar, Ikea, etc), so you need to unholster and secure the weapon in your vehicle.

Never mind that doing this at your destination is about as sensible as a Silicon Valley engineer conspicuously putting an expensive laptop into the trunk of their car outside of a restaurant (I can’t count the number that were reported stolen to me…), let’s talk about where you’re going to put it:

  • in the glovebox? vaguely lockable, but everyone looks there.

  • in the trunk, assuming your car has one? ditto, and just as conspicuous as the laptop.

  • in a locking vault that’s at least secured to the car by a security cable? the usual solution, one that I’m not entirely comfortable with.

  • inside the driver’s headrest? oh, very subtle; unless all your windows are tinted black, you’ve just flashed your piece to everyone nearby while pointing it at your passengers.

(by the way, that list of prohibited locations is everything I’ve run into since moving back to Ohio)

Looking for tips?

The UN “Human Rights” Council is investigating a Japanese talent agency over its history of sexually assaulting young male idols. I’m sure that many Hollywood execs will read their report with one hand in their pants.

(now, as for the abuses at the female idol factories, I don’t think there’s been an agency-wide exposé yet)

Boxed in


A Girl And Her Boxxo, episode 2

Vending Machine is defiantly low-budget, with very little animation and a whole bunch of speedlines. As compensation, the character art is well-done and consistent, especially when it comes to cute girls, chief among them Our Boxing Heroine. They’re also wasting little time on lengthy explanations and status-screen updates, reserving Our Heroine’s Box’s internal narration for the important things, like mixing Diet Coke and Mentos. This episode added a lot of recurring characters, which helped round out the story; Lammis is finally able to contribute to the community, which is doing wonders for her self-esteem.

Verdict: the camera loves Lammis almost as much as I do.

Witcher 3, episodes 2-4

2 & 3

This is a highlight reel, not a story. Too much is going on at once and being handwaved away. It’s not like the first season where the stories were split up by space and time to introduce everyone at an appropriate time in their life, which actually worked. It’s more like they’re just jumping over and around all of the connecting bits.

4

More coherent, although there are quite a few balls in the air. Including Jaskier’s.

(unrelated ninjas at play)

Spoiler: she flies the ship


Witcher 3, episode 1

First impression: this is where the source material gets increasingly convoluted, making the show hard to binge. There was basically an entire episode of review material to remind you what happened in the previous two seasons, and it barely scratched the surface. Then the actual episode began and larded it up good.

Verdict: rough start, but some good character moments that made it worthwhile.

ST:SNW, season 2 episode 4

Nothing says Classic Trek like mashing up half a dozen classic trek tropes. Chief among them: “finessing the Prime Directive”.

Verdict: I’m okay with this. More than okay, really; I’m for it.

Today (okay, yesterday) I Learned…

…that you can’t buy rubbing alcohol at the self-checkout; a senior clerk needs to come over and check your ID to verify that you’re over 16.

I can’t find out if this is state law, local law, or Kroger policy, but like every interrupt on their self-checkout systems, it’s uninformative and silent. They seem to think that customers constantly look at the screen while they’re running their groceries across the scanner, instead of just getting it over with, beep-beep-beep.

Solution To Wrong Problem

If I had a QNAP NAS, their security history leads me to think I’d need something better than anti-vibration feet.

“…I’ll wait for my police to get here…”

Atlanta-area mayor arrested for breaking and entering. He was held at gunpoint by the irate homeowner until the cops took him away (the mayor, not the homeowner).

Loctite Harder!

I recently had a set of TruGlo TFX Pro sights installed on a 1911. I took it to the range yesterday, as one does, and the first three shots were three inches to the left at 10 yards. Still touching, but way off target. So I dropped the mag, emptied the chamber, inspected it, and found the rear sight loose. About to fall off, in fact.

The TFX Pro has a set screw on top, which the gunsmith had called out to me when I picked it up, letting me know that he’d secured it with loctite, and if I ever needed to adjust the sights, I’d need to redo that. I actually watched him loctite the screw into place, but it managed to work its way loose in less than 500 rounds.

Fortunately that wasn’t the only thing I packed for this range trip; I had the P322, the Buck Mark, and a K-Mart blue-light-special Winchester 190 .22 rifle from ~1974. It (the 190, that is) needs a good cleaning, since it had difficulty getting the first round into battery every time I loaded the tube, but once the first one made it up the pipe, it emptied the mag reliably and accurately.

(as with many old guns, a clean copy of the manual can be purchased online)

Wife != Waifu


Level 1 With a Bullet, episode 1

Er, My Unique Skill Makes Me OP Even at Level 1, that is, and his skill is “better loot drops”, which includes “loot drops from monsters that don’t drop loot” and “an entire dungeon full of stat-increasing loot drops, but only for me”. That’s not a spoiler for the season, since it’s pretty much covered in the first episode, but what I find really interesting is that Crunchyroll invested in a same-day English dub for this show.

In a slight twist from the usual formula, Our Worked-To-Death Hero doesn’t meet a goddess until after he’s resurrected in a fantasy world, and she’s of the Senko-san loli-perfect-wife variety (Our Busty Receptionist and Our Bunnysuited Bunnygirl come later). Emily really is The Perfect Wife, and (reading ahead…) there doesn’t seem to be any interest in lewding her up into a waifu; even receptionist Erza’s healthy bustline is fully covered, leaving lethal carrot-junkie Eve to provide most of the cheesecake and innuendo for now.

There’s a bit of isekai-freakout shouting at the beginning, but Naofumi Ryota quickly gets over it and embraces his new lifestyle.

Verdict: show me the bunny!

(unrelated fetish-object’s show is unwatchable)

The Return Of Shovelware

Just as there were once floppies and CDs chock full of random downloaded clip-art and fonts, now there are Etsy sellers peddling downloadable collections of hundreds of thousands of random STL files.

(people should really think about the possibility of layer separation before printing, to avoid that embarrassing trip to the emergency room…)

Speaking of which…

…Cults3D really needs a “not stolen IP” filter. And a “disable obnoxious animations” setting. And definitely a blocklist, or at least a “hide ridiculous tranny porn” filter.

Catch-P322

The Sig P322 has an ambidextrous slide-lock, something that I appreciate as a southpaw. But there’s a catch, and the catch is that it doesn’t always catch. If you manually lock back the slide right-handed, it’s extremely stable, but if you use your left thumb, it will drop the slide if jostled even slightly. Like gently inserting a magazine, bumping the gun against something, or simply setting it down on a table.

The real fun is that when it locks back on an empty magazine, it has about a 50/50 chance of engaging left-handed, resulting in the same spontaneous slide drops.

Frozen karma

Ben&Jerry’s celebrated the 4th of July by demanding that the US give back stolen Indian land, specifically Mt. Rushmore. A local Indian chief demanded B&J give back their headquarters, which, of course, sits on stolen Indian land.

(Sonia’s fertile lands were thoroughly colonized, laying the groundwork for Zelda’s future kingdom)

Food-service!


Reborn as a Vending Machine, episode 1

He’s a nerdy vending-machine otaku reborn as a vending machine equipped with status screens and skill points.

She’s a super-strong cutie wearing slightly more clothing than the Dirty Pair.

Together, they fight crime hunger!

Verdict: this is exactly what I signed up for.

(combat food-service provider is unrelated)

Zelda Without Zelda

Pixiv would like you to know that Purah has a lot of new fans…

(story-wise, I find it quite interesting that Link keeps getting told about the things that Zelda has been up to for the past several years, yet in almost all cases (setting aside the spoiler), he should have been by her side for all of it; that is his job, after all, and he even gave her his house and let her replace his weapon racks with horse pictures, although it’s not clear which one of them ordered the larger bed)

Honest Headlines

Crazy BLM-activist tranny murders five, demands gun control. He must have been pissed off that he missed out on the global-warming arson spree that recently set Canada ablaze.

(Riju has a solution for this problem… in each hand)

Become a rolling stone!


Sorry, Pete, but…

…I gave up trying to make sense of jpop lyrics years ago. Best guess, they’re advising girls to put out early and often, which is aligned with their fan’s desires. 😁

(I didn’t know the “rolling stone gathers no moss” idiom (転がる石には 苔は付かない) existed in Japan, but since it’s a literal translation, perhaps it was a Meiji-era import)

Today I Learned…

…that a Sig P322 .22LR fits perfectly in a holster for a Ruger American 9mm. Actually, it fit better than the Ruger did. First range impression: the magazines are fussy to load, and the gun is very finicky about ammo. Fun fact: if you try to load the magazines with a .22 double-stack UpLula, the spring doesn’t compress correctly and the magazine body swells slightly.

On the bright side, if you manage to correctly load ammo it likes, it’s a very fun pistol to shoot. And it comes in a decent little case with a second magazine and a basic loading tool. Pity they skimped a bit by not including a printed manual, just a QR code to download one.

(Miss Paizuri’s tight-fitting holster is unrelated)

Reddit won?

The only subreddit I follow that’s still locked down and claiming “we’ve moved to the fediverse” is r/functionalprint (~1,500 people out of ~400,000 have signed up for kbin.social, which has no defined terms of service, so good luck out there). The rest have all gone back to normal.

Season's Greetings!


Atelier Thighza, episode 1

Our Heroine is a slacker born to a pair of hard-working farmers, whose first mistake was letting her dress like a streetwalker instead of an actual farm-girl. Their second mistake was not beating her enough at an early age so she’d respect her parents and do at least a few chores.

But no, Our Bored Slacker Teen bullies Her Childhood Boy-toys into running off to play adventurer-for-a-day. Meanwhile, Our Merchant And His Wandering Poster Girl arrive in town accompanied by Mister Research Alchemist and Miss Paizuri (seriously, the outfit restraining her massive breasts has a pair of arrows that shout “insert cock here”). Then there’s an unrelated younger girl trying to sneak off, the town guards who catch her, the random guy who sees Our Slackers running around causing trouble, and holy fuck is this cast getting big and we’re only 16 minutes into a 48-minute double episode.

Worse, apart from the exposed skin that the camera zooms in on, I’m not finding Our Barely-Restrained Airhead very likeable. They keep giving her heroic camera shots as if she’s making profound statements and achieving great deeds, when the only thing she’d actually win if the writers weren’t on her side is a Darwin Award.

Verdict: I stopped watching less than halfway through. I don’t know if I’ll finish this mass of vomitous exposition and unfounded optimism, much less watch more episodes.

Star Trek: Strange New Worlds season 2, episodes 1-3

First up, everyone but the two leads gets to go on a comic-book side adventure, about half of which was spoiled in the trailer. I have no idea why the medical team shoots up and beats up; that’s not the fan-service I’m looking for.

Second, Our Lead Characters return for a courtroom drama that is heavy on the 21st-century race/lgbtqroflmao allegory and light on, well, anything else. Hopefully they can now stop writing about Illyrian Pride Month for the rest of the series.

Third, beings with superior genetics should sleep nude; is that too much to ask for, especially now that Paramount+ is merging with Showtime, the network that put boobs into Stargate? That aside, the brief La’angirie-service helped… distract from… her partner’s lack of… experience at playing James T. Kirk (his performance is fine if you just treat him as Some Guy Named Jim, and much better than he was in the previous season). I’d say this was the best of the three.

Verdict: other than the promised crossover with the animated Trek series, I’m looking forward to this show.

(Llenn-service is unrelated)

Tears Of The Kingdom, playthrough 2

Before I knew it, I’d run out of shrines and lightroots, and the only major thing left to do was go fight the Big Bad. Instead, I started over on a different user profile (“hi, Drew!”), and took advantage of things I’d learned, like how to quickly get the Hylian Shield and Master Sword, and most importantly, how to really use the new powers, which at first glance look less useful than the ones in BotW, but in fact are much subtler and synergistic. I also knew where to look for the Glide armor, although I ended up doing the challenges in reverse order.

I suspect that when I go back to the original save, the final battle will be fairly trivial with maxed-out stats, fully-upgraded armor, and an inventory full of combat goodies, so I’m going to try to get to it a lot sooner on the second save.

Unrelated, Nintendo announced two upcoming amiibo, but people who data-mined the source already figured out the serial numbers, so you can burn your own and use them today. The Gerudo King amiibo is seriously OP, frequently dropping 41-damage Gloom Swords. Fuse them to any Gerudo weapon and you add double damage, which will one-shot most enemies early on.

(amiibo drops progress more easily than in BotW; you just need to finish the first Robbie quest in the Depths to unlock good weapons, bows, and shields, as well as plenty of buff/cash foods; getting the shrine sensor is actually more difficult, since you need to finish at least one of the temples to unlock that quest chain)

Witcher 3: Endgame, episodes 1-5

They’ve promised to replace the lead actor next season, which really drives home how much this show depends on One Man Who Gets It. Expect season four to be canceled before it airs.

I may binge these over the weekend; it depends on how the on-again-off-again thunderstorm predictions pan out. I got enough wind Thursday night to take down tree branches and scatter the landscaper’s seed-protecting straw matting a good distance, but not much in the way of actual rain. Every time I look at the weather forecast it’s different, but at least we didn’t get choked with Canadian Climate Arson fallout on Friday, so that’s progress.

(unrelated patriot is setting off fireworks)

“Need a clue, take a clue,
 got a clue, leave a clue”