Archive for June, 2023

Using Device::Hue

Sunday, June 11th, 2023

So, I found a major lack of documentation for Device::Hue, and chatGPT had some information that I would describe as whimsically wrong.

Here’s what I ended up doing to get a working perl setup controlling my hue lights:

1) Put a valid URL in /etc/environment for the key HUE_BRIDGE
2) Put a key in /etc/environment for the key HUE_KEY
3) The following code sets lights 17 and 19 to red:


my $bridge = Device::Hue->new();
$bridge->config();
foreach $light_id (17, 19) {
my $light = $bridge->light($light_id);

$light->set_state( { hue => 0, sat => 254 });
$light->commit();
}

Clemency for Trump

Friday, June 9th, 2023

I never thought I would find myself writing this blog entry.

I am arguing that we should not punish Donald Trump.

Now, we should draw a hard boundary between him and the ballot box – not ever permit him to be president again. This is not a punishment, though. This is to prevent him from hurting us, and to prevent him from hurting himself.

I have come to believe that Trump is already in hell. He’s so deeply afraid he’ll fuck it all up that he can’t stop lying repeatedly out of fear, he’s so deeply convinced he’ll never be good enough that he causes mass havoc everywhere he goes trying to convince everyone he’s better than everyone else.

I suspect he’s locked in. I suspect he barely has any free will at all, but that there’s a hurting, self-aware, worthy person inside him. I think we should try and find ways to help him not hurt any more. I see nothing to be gained by punishing him – he’s already punished himself more than we ever could.

I agree he did a lot of damage, and got people killed. But hurting him because he hurt others just makes everyone worse off. A eye for a eye makes everyone blind.

I want to believe we can learn enough about biological neural networks to let him out of the jail he created in his mind. Certainly I am far less incarcerated than I was ten years ago. In the meantime, just declare him ineligable to run for office, and move on. And try to think of ways to release him from the fear.

What’s going on

Wednesday, June 7th, 2023

MY best guess, at the moment, about what’s “going on” i.e. why are we here and why is stuff so broken, is as follows.

I believe that infinity and eternity would get awfully boring without a infinite number of entertaining and interesting things to do. One of those things I imagine is building new worlds. I think we are in a world in which the bodies we are wearing were designed using a evolutionary algorithm, as are the minds we are using to do our thinking. I think whatever we are, we can move between neural networks (and possibly other types of information processing systems) and bodies. We decided to build a world.

The world we’re currently working on is probably a very early alpha. It has serious playability problems, serious bugs, etc. But.. in the eternal perspective, that’s part of the joy. We’re the dev team. We’re trying to build memetics and bodies that are great to experience so the players can come in. Things have Gone Wrong, as they so often do when you’re developing software that people experience as reality, and we’re trying to sort it out.

All the world’s religions are a work in process. They’re supposed to enable specific ways of thinking and seeing the world. They’re all buggy, because this is a early beta or possibly they were also created using evolutionary algorithms.

We’re gonna do better in a future revision.

That’s my best guess.

CORPORATIONS DO NOT EXIST TO MAKE MONEY

Monday, June 5th, 2023

I post this, because people seem to keep forgetting. We don’t put companies together to make money. We put companies together to meet the needs of the employees and customers. They do make money – I think I’ve mentioned that money as implemented is a fundamentally broken idea and should be scrapped – but if they ever become *all* about making money, they die shortly thereafter, although they can do horrible amounts of damage first.

Change in nomenclature

Monday, June 5th, 2023

I am wondering if we would think more reasonably about mental illness if we called it by what I think might be a more appropriate name – neural misconfiguration.

The vast majority of these are the results of either our current very stupid memetics (things like our current religions and our misunderstandings about the nature of life, love, and happiness) or abuse from others as a secondary effect of same.

side note: It is no kindness to let a friend hurt you. They will regret it later.