chaospatterns

joined 2 years ago
[–] chaospatterns@lemmy.world 1 points 2 hours ago

Sorry, I don't fully understand your setup or the problem.

Seems like it's modbus <--> node-red <--> MQTT <--> HASS?

But you want to cut out node red? So if the input to MQTT is slow, what's writing that MQTT value?

Without having any more context, I think I'd reach for Wireshark/tcpdump and just see the packets come in and understand timing.

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

That's not going to be fixed with a different LLM model though. I'm experiencing similar problems. If my stt is bad then, then the LLM just gets even more confused or requires a big model that doesnt run efficiently on my local GPU. won't trigger my custom automations because the tools don't consider custom automations phrases.

Speech2phrase improves accuracy for utterances that are basic like turn on X, or anything specified in an automation, but then struggles for other speech.

My next project is to implement a router that forwards the utterance to both speech2phrase and whisper and try to estimate which is correct.

[–] chaospatterns@lemmy.world 13 points 21 hours ago

How about some Yubikeys or smart cards instead of something that requires me to scan my retina and share it with Sam Altman

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

If you alter it to 0.0.0.0 then it shouldn't pop an SSL error, it would be a connection failed error.

[–] chaospatterns@lemmy.world 15 points 4 days ago

Right. Zero trust means at the very least you need to add AuthN and AuthZ to every endpoint with no exceptions for internal IP addresses.

[–] chaospatterns@lemmy.world 1 points 1 week ago

Executives have compensation tied to stock price. If the stock price goes down because nobody wants to invest in a bad company, those executives have incentive to become change their ways.

That compensation incentive is also why executives are so short term thinking nowadays.

The stock market is part popularity contest but it's a lot more complicated than simple statements.

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

There's different ways to be ethical in finances.

One option is to just not be anxious about investing in "bad" companies and make money, but then turn around and donate to charities, vote for aligned politicians, and vote in shareholder elections.

Or you could try to invest in "better" companies. ESG (Environmental, Social, Governance) based investing has been politicized and isn't perfect because the scoring can be and is manipulated. But at least it's trying. For example, normally ETFs management companies take the shares that you effectively own and vote along with the board recommendations which often aligns with making the most money over environmental and social concerns, but funds like $VOTE so those voting rights to vote in ways they think are more ethical. Vanguard has $ESGV. Black Rock, a huge investing company, offers voting choice which allows you to pick alignment strategy. For example, you could pick to vote for environmental reasons and they'll influence the company that way. Support for that depends on your brokerage and the fund you own.

You could also pick individual stocks and never buy companies that don't align with your ethics, but that has its own complexities because now you're actively investing and probably not matching market returns.

Ultimately, ethics aren't black and white. I don't try to be perfectly ethical in my investing because it just causes too much anxiety asking is this company bad or good? I invest in broad market funds, I vote in all elections (both shareholder and government elections), I don't invest in individual companies I don't agree with, I invest in some climate friendly ETFs, and I donate to charities that I like.

This situation reminds me of a plot in The Good Place, a TV show, about how >!everybody went to the "bad place" because modern society had so many decisions that had small negative consequences.!<

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

Encryption at rest just means the data itself is encrypted when stored on disk and the key is somewhere. It doesn't dictate that the key is not visible to the server.

Encryption in transit refers to an encrypted channel from client to server.

E2E encryption usually refers to encryption from one entity to another where any intermediary servers do not have the ability to decrypt

Source: too many years doing application security at my job

[–] chaospatterns@lemmy.world 3 points 1 week ago

Autonomous vehicles often have network connectivity to allow the owner to track, monitor, and send commands.

[–] chaospatterns@lemmy.world 3 points 1 week ago

I switched to an Intel card and solved so many issues where coming out of standby would break my WiFi.

[–] chaospatterns@lemmy.world 5 points 1 week ago

Nice. One thing I loved about my recent visit to Europe is just how lively the streets feel with people meandering around them. Anything to help make the city more welcoming to people.

50
submitted 1 month ago* (last edited 1 month ago) by chaospatterns@lemmy.world to c/homeassistant@lemmy.world
 

I'm disappointed it's delay, but I'm eagerly awaiting the opening.

 

An update from GitHub: https://github.com/orgs/community/discussions/159123#discussioncomment-13148279

The rates are here: https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api?apiVersion=2022-11-28

  • 60 req/hour for unauthenticated users
  • 5000 req/hour for authenticated - personal
  • 15000 req/hour for authenticated - enterprise org
view more: next ›