Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)C
Posts
10
Comments
115
Joined
2 yr. 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.

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

  • 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.

  • 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.

  • 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.!<

  • 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

  • I really want to like Nix. The idea of declaratively defining my entire system sounds great. I can manage it with Git and even have multiple machines all look the same. I can define my partititioning once and magically get a btrfs disk working. Wow!

    But I find the language confusing no matter how many times people say it's easy. I have a lot of experience with other programming languages so maybe it just doesn't mesh. It also gives terrible error messages that are hard for me to understand. And Nixpkgs is unpredictable for what version I'm going to get. One of the services I installed ended up being a release candidate version which was a surprise. What if I don't want the latest version of Docker? How do I pin it? Do I have to duplicate part of Nixpkgs? It just feels like a monorepo where everybody has to be on the same versions. Why on earth do the Nix language docs start by introducing math expressions instead of here is a simple self contained thing that installs one program. Here's how you configure it. Here's how you expand. Why does the dependency graph seem to pull in so many unnecessary dependencies? For example, I tried to build a minimal Docker image (which Nix looks to be a very good fit for), but I couldn't figure out how to strip out dependencies that likely were only used during build for a dependency.

    I still like the idea and have managed to get my server defined entirely with NixOS which is very cool, but I can't recommend this to my tech friends because if I'm confused they will be more so.

  • Yeah this isn't even human readable even when it's in YAML. What am I going to do? Read the floats and understand that the person looked left?

  • The point seems to be able to handle a UPS failure

  • Maybe that's intentional to keep you from wanting to stay there a long time and negotiate.

  • Deleted

    Permanently Deleted

    Jump
  • Sounds a lot like getting used to time zones. Just get used to it being 3pm there when it's 6pm here

  • It makes some things hard and some things easier. For example, you can more easily defend against DoS attacks because there's just more targets.

    But decentralized makes it easier for bot manipulation because you can hide your actions across multiple users on different instances and those instances can't easily identify bot signatures like IP addresses to ban many accounts.

  • bash doesn’t have a main function either and no one is fucking complaining.

    I don't complain about Bash's lack of features because I choose not to write Bash scripts and instead use saner languages.

  • I've used Brultech in a house before. It's not very user friendly to setup having to download some different firmware flashing tools and configure everything in a brittle web UI that only allows one browser tab at once. But it does have Ethernet, comes with a variety of different CT clamps. The donut style CT clamps are very compact making it easy to fit them into a electrical box. Don't use the built-in one, use the HACS integration. The different sizes make me think that the Brultech is probably more accurate than the Emporia with only a single size.

    I ended up going with Emporia Vue2 for my own house given the complexity and my house layout not really permitting the Brultech's install.

  • Containers can provide SBoMs too and in comparison to HA OS, which is what the comment was referring to, container and core give you better control over the application allowing for more security mechanisms. Comparing container vs core for security is interesting cause container gives you some security features for free like seccomp, cap drops, namespacing, etc. which you don't get for free with core.

    I find the claim that core is more secure than a container because it has an SBoM as dubious, but maybe you're talking generally about containers vs distro package managers, which is a different point, but SBoM isn't the only thing that makes some secure/stable.

  • Nope. Docker and Home Assistant OS will be the only supported installation strategies

  • First thing you should do is read the bylaws. There should be some that define how the HOA should operate when it was incorporated. You don't want to break any bylaws. For two units I doubt it's that big of a document. You also should also get organized about all docs and record keeping especially if you have any sort of finances.

    My understanding thus far is that we should build up our funds and then put some of that money in CDs and brokerage accounts, eventually

    I don't know how much big of a budget you're going to have, but with larger HOAs like mine, we have operating costs and reserve expenses both with their own accounts. Reserve is for long term expenses like you need a new roof. Operating for paying things like shared landscaping. Reserve studies can help you identify how much time until you need to replace the roof or the siding or whatever other things are common with your building.

    Don't invest in the stock market, but at a certain account size CDs for long term investments are a good idea. We use that to help offset dues increases.

    It doesn't have to be complicated but you are technically running a business.

  • It means let's take a closer look at a problem or project. Sounds like a Microsoftism

  • Its not difficult for technical people like you or me, but my friend who just wants to watch their favorite show on my Plex on their TV won't know how to traffic engineer the traffic over a Tailscale network to my network. My mom won't be installing Tailscale on her laptop and phone.