chaospatterns

joined 3 years ago
[–] chaospatterns@lemmy.world 2 points 6 days ago

I don't rent anymore, but I'm 100% for transparent and up front pricing on everything. Next up lets get those restsurant service fees.

[–] chaospatterns@lemmy.world 2 points 6 days ago

You are spending millions to expand fucking Flock cameras

Wait what? Is Seattle contracting with Flock?

[–] chaospatterns@lemmy.world 17 points 6 days ago (2 children)

The claims are "citing Wilson’s public safety approach to areas such as Aurora Avenue and Little Saigon, her move to turn off CCTV cameras in the Stadium District after the World Cup, and asking the police chief to resign two weeks ago."

IMO These claims justifying a recall after a year in the role are tenuous at best. As somebody who lives downtown, public safety is a concern (not a OMG Seattle is hell-hole level,) but a remote police chief is not somebody who is invested in Seattle, and cameras--I ultimately think public safety should not come at the cost of mass surveillance.

 

two Seattle residents filed a recall petition alleging she’s “derelict in her duties for public safety of the city of Seattle.”

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

It's a small model that runs on your machine using a TFLite model. AI/ML models come in many different sizes. Some more conducive for running locally than others. There's more info on the detection pipeline here.

I didn't write this, just found and self hosted it.

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

Nice. What kind of microphone setup do you have? I'm just starting with security cameras because I have those, but the audio quality is ehh.

 

Birdnet-go is a real-time sound analyzer that detects bird species. It can take in audio from microphones. I set mine up to stream audio from my security cameras that I already had installed. There's even a Home Assistant App, if you're using it.

I live in a more suburban/semi-urban environment, but was really surprised to so many different bird species.

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

You're right. I copied the wrong one out of the commitee agenda doc.

Here's the right one:

https://seattle.legistar.com/View.ashx?M=F&ID=15745977&GUID=30A54712-2A1D-4EFE-BFDE-8BCCE843730F

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

Now you have two package managers. The problem is that Nix needs to create a folder structure that matches what your language package manager wants to see.

Even if the language package manager goes away, languages have slight differences that can't be totally abstracted away. C/C++ have .h and .c files. JS has its own thing, C# has a .dll. Each language has difference opinions on how symbols get resolved.

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

Thanks for posting. I wasn't able to load the capitolhillseattle.com link because CloudFlare blocked me.

I know some grocery stores have been switching to app-based coupons as a way to save money on paper mailers, but also because they can tailor the coupons based on each individual customer's likelihood of buying. I sent a message to the city council in support.

The actual proposed bill is here

[–] chaospatterns@lemmy.world 33 points 2 weeks ago* (last edited 2 weeks 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 2 weeks ago* (last edited 2 weeks 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 2 weeks ago* (last edited 2 weeks 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 3 weeks 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.

 

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

 

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 ›