chaospatterns

joined 3 years ago
[–] chaospatterns@lemmy.world 18 points 8 hours ago* (last edited 8 hours ago) (1 children)

Looks like it only applies to Home Assistant OS which would be a dedicated machine/VM, not container or other installation strategies.

EDIT: The internal listen port is still 8123: https://github.com/home-assistant/core/blob/938a78275e9a858a0364fe13390d2f583f70ebe4/homeassistant/const.py#L970

[–] chaospatterns@lemmy.world 1 points 3 days ago* (last edited 2 days ago)

One of the most complicated systems I worked on was based around event sourcing with a bunch if AWS DynamoDB tables and Kinesis streams. The original designers thought the inherent auditing capabilities and ability to generate view tables of anything would be a great for data durability and performance. In reality, nobody really understood how to effectively use it and ended up with events that were giant entity blobs so you couldn't understand changes, expensive AWS bills, numerous view tables that were impossible to know if they were in sync and correct, and difficult to evolve systems.

Event sourcing is a cool system, but friends don't let friends build systems they don't understand. There's a lot to event sourcing and I agree with the gist of this article of not modifying events. Though you can end up with a lot of events in a complex data model.

[–] chaospatterns@lemmy.world 6 points 3 days ago* (last edited 3 days ago)

50k satellites? Who is going to pay for that much light? At least with Starlink/Satellite Internet there's wide spread demand from many different consumers, but for sunlight on demand? That just sounds like marketing to investors instead of a legitimate plan.

[–] chaospatterns@lemmy.world 2 points 1 week ago (1 children)

I looked quickly, but didn't see an answer. Does Sure.am let you download your transactions into something like Actual or Firefly-iii or is it all within the hosted platform? I saw an option to self host, but didn't see the integrations.

I'm trying to find something to pull into my firefly-iii instance and am currently abusing the Monarch API but it has some issues. I also wrote my own scrapers but they are fragile and I'd rather just integrate directly with plaid.

[–] chaospatterns@lemmy.world 8 points 1 week ago (1 children)

I don't see how trump could pardon a company in a civil suit. He'd have to get a sympathetic judge or pressure the judge presiding.

[–] chaospatterns@lemmy.world 2 points 1 week ago (1 children)

The funny thing about this is that an LLM can only do as much as the harness allows.

So another way to phrase this is OpenAI was reckless and did not constrain or monitor their model's behavior.

[–] chaospatterns@lemmy.world 2 points 1 week ago* (last edited 1 week ago) (1 children)

Connecting the wires is a little finicky at times, but I used a pogo pin clamp which had the right pitch size to make it easy to connect and avoid soldering. Once you get it on ESPhome the first time, you can keep OTA updating new firmware

This walks through what I did

[–] chaospatterns@lemmy.world 2 points 1 week ago (3 children)

I installed an Emporia Vue2 flashed with ESPHome in my home breaker box and put CT clamps on all my circuits which makes installing this integration easy.

This integration is pretty well polished and was much more polished than my simple crossing trigger I had before.

Just started using it so it hasn't learned any cycles yet.

[–] chaospatterns@lemmy.world 3 points 2 weeks ago

Fair comment. Fixed the title to solar power system.

 

Saw this on /r/homeassistant, thought it was pretty cool looking, even though I don't have solar.

Preview: https://www.youtube.com/watch?v=7zsbCvvSaJM

[–] chaospatterns@lemmy.world 2 points 2 weeks ago (1 children)

Often times we use earth ground as the source of 0V. Can you end up with differences in potential on different "earth grounds"?

[–] chaospatterns@lemmy.world 11 points 1 month ago

Agreed. As a software dev, a huge portion of my job has been fixing exception handling and adding centralized error handling to figure out what bugs my users are experiencing. Many devs I worked with seemed to only care about the happy path.

[–] chaospatterns@lemmy.world 1 points 1 month ago (1 children)

I think steam randomly selects users each moth to contribute. You'll get a pop up asking you to share.

Its been awhile since I took stats, but we should expect some fluctuations. Whether it's statistically significant or not depends on the confidence intervals.

 

I have Forgejo working pretty well. I also have a Forgejo runner running workflows successfully using a Docker-in-Docker system running in Kubernetes. This works pretty well and I like it, but I'm starting to run into some challenges with more advanced workflow use-cases.

For example, I only have one runner so jobs stack up. I wasn't sure how to implement multiple runners given that each runner needs to save a static token. I saw some references to ephemeral runners. Does anybody use auto-scaling or multiple-instances such as with ephemeral runners?

Additionally, using docker-in-docker has some issues. The Docker daemon gets persisted across jobs so the output images stack up and I have to periodically run docker system prune inside the runner. Trying to run docker commands that require logging in inside the workflow also conflicts with Forgejo's own control of the Docker Daemon.

Does anybody else run into these kinds of issues and have a good strategy? There was this issue about using firecracker micro-vms which could have fixed the d-in-d issues, but no recent updates.

view more: next ›