Profile for chris

Display name
Christopher Snowhill
Username
@chris@losnoco.net
Role
admin

About chris

Fields

💞
@kevin
pronouns
he/him (they/them okay)
age
44

Bio

kode54 / kuroshi, primary maintainer of Cog for macOS.

Stats

Joined
Posts
347
Followed by
178
Following
406

Recent public posts

include boosts

Here's to the next generation of desktop Mac with M3 having the new hardware Mesh Shaders and Ray Tracing they just introduced in the iPhone 15 Pro's A17 PRO. Then maybe developers will further take the Mac seriously as a desktop gaming platform.

I'm going to guess that it will already be supported by code which uses Metal's existing Mesh Shaders and Ray Tracing primitives, except they will now be a lot faster to use.

celebrity death mention I guess?
Toggle visibility

Can someone who isn't blocking mentions of Sinéad O'Connor tell me why anyone would want to block mentions of her? Did she manage to offend anyone beside the chuds, who I delight in offending?

From the Rogue Amoeba Software blog: "Since the very first computer platform was created, there has been a power struggle between platform owners and developers. As developers, we wish for a stable platform."

... lol. rofl even.

Stable platforms make me a complacent developer. Constant API changes give me a reason to continue updating my software. If I cannot keep on my toes with constant platform changes, then I should not be maintaining software.

Cool, just installed macOS Sonoma beta 3 tonight. Looks like several things are broken now.

1) The Game Porting Toolkit cannot be built.
2) IPv6 now prefers WiFi over Ethernet, while IPv4 still prefers the Ethernet interface.

infodump
Toggle visibility

This, like all infodumps, is only useful for being cathartic to the person giving the infodump. As I have come to find, and will try to explain my perspective on, everyone who will fall victim to the infodump either won't understand it, or already understands it perfectly and will hate you for trying to explain something to them when they're already a university major on the subject.

Infodumps seem to be a problem I have, since I apparently love to hear my own voice, and can't get enough of talking about something I just learned, or something I finally managed to grasp at all. I don't know when to shut up.

People who love you for whatever reason may think this is cute, or fascinating, and will try to listen for the entirety of the dump, but will probably not understand most of it, smile and nod for the duration, and then follow up by reporting they didn't understand it, but it was interesting nonetheless. Served its purpose of dumping, but served no learning experience. People who don't know you better will likely think you're being high and mighty and lording over them, especially if they already know some or all of whatever it is you think you learned.

It gets handwaved as being "mansplaining". This is especially true since the only people who do it are men, and they only do it to women. This is the correct assessment, since women are usually more intelligent than men, on average. Men have to cheat and rebalance the tests to get results that differ from this.

The correct choice, is to limit or otherwise eliminate infodumping from behavior, since it is always entirely selfish, and serves no purpose to any of the victims present on whatever medium you've dumped on.

Or, that failing, try to keep a full ledger of every person you encounter and whatever their expertise happens to be, so you don't make the grave error of explaining your novice perspective to them. They have nothing to learn from you, and clearly don't want to waste any time teaching you anything new, either, because you'll probably forget it in 5 minutes anyway.

Now that I've dumped all this useless crap that was spinning around in my head, I can try to resume my attempt to sleep. No thoughts, head empty. Please, no thoughts, head empty.

Re: Secure DNS. I switched my router back from the EdgeRouter Lite 3 to an EdgeRouter X, which I hastily installed OpenWrt on. I also followed the wrong guide to installing it.

A guide suggested using some Github person's compact factory upgrade image, and I picked the 22.03 image. This image installed fine, but was unable to sysupgrade to the official image without producing a broken device.

I ended up doing precisely what I should have in the first place: I used my serial cable to attach to the ERX's serial header, found it was failing to mount the root partition and panicking, so I commanded it to flash and boot the initramfs-kernel.bin from OpenWrt 22.03, then sysupgraded it to the squashfs image, which worked this time.

Then I eventually sysupgraded it to 23.05-rc1, which includes the upstream fix to allow full GigE symmetrical to the CPU for offloaded NAT. Not that I need this sort of performance right now.

I intend to eventually get a different device, if we ever decide to upgrade our Internet connection to faster service, and I decide we need SQM support. #openwrt #linux

Hi, uh, if anyone is using Cog, I would recommend upgrading to version 2763 as soon as possible. This will fix an annoying crash bug affecting monitored folders assigned to the in window File Tree browser. If you were monitoring your default Downloads folder, this should stop the app from randomly crashing any time you download a file. #cog #macos

VGA LCD monitors: Maybe someone here knows the answer to this: What was it about only offering analog inputs that made LCD panels cheaper? Why was it a premium feature to bypass the analog to digital conversion process necessary to produce a picture from a VGA input? You just know those things had a frame buffer anyway, to facilitate the On Screen Display. #vga #lcd #cheap