paequ2

joined 11 months ago
[–] paequ2@lemmy.today 27 points 1 week ago (9 children)

I switched to LibreWolf from Waterfox. Happy with my decision! Even more happy with this announcement!

It's a little unfortunate MacOS support isn't the best. However, I totally agree with their stance of not paying the Apple tax. I run Linux, but I can't totally recommend LibreWolf to my non-techie family cuz they're on MacOS...

On the other hand, LibreWolf was one of the reasons I moved my parents to Fedora Silverblue!

[–] paequ2@lemmy.today 3 points 1 week ago

Before we make an offer, we need to know you're passionate about AI

Uff! When I was interviewing a few months ago, I was honest in an interview and said I was lukewarm on AI. The recruiter threw me a bone and said, "When you talk with the hiring manager, make sure you say you're really excited about AI."

I did not get that job... which was probably for the better.

[–] paequ2@lemmy.today 7 points 1 week ago

Leechblock and unhook are required browser extensions for me.

YouTuber is extra tricky because I can easily convince myself that I'm not wasting time, I'm "learning". Even though I doubt I'll ever need to know how to build a mud hut with a secret swimming pool underneath....

In general, I found if I remove the addictive elements from YouTube or whatever, as opposed to blocking the website entirely, I'm more likely to stick to being sober. I treat my phone the same way, I use YAM Launcher to help remove distractions.

[–] paequ2@lemmy.today 5 points 1 week ago (3 children)

Thought maybe some people would be interested in reading this: https://electionscience.github.io/vse-sim/

It talks about and compares different voting methods.

[–] paequ2@lemmy.today 22 points 1 week ago

EZ

I'm interested in the Steam Machine because I like playing on consoles. Steam's ecosystem seems interesting because it's more open than PlayStation's (what I'm on currently). Additionally, I like Linux. By using SteamOS, I'm hoping bug fixes and improvements will benefit the general Linux ecosystem. I don't want to install games on my regular computers. I want a dedicated gaming device. I don't intend to use the Steam Machine as a PC.

[–] paequ2@lemmy.today 13 points 2 weeks ago (2 children)

The majority of Venezuelan oil is sent to China.

Huh. I wonder what happens if Venezuela convinces China to help escort their oil tanker to China for sale...

[–] paequ2@lemmy.today 5 points 2 weeks ago* (last edited 2 weeks ago)

Most days I doomscroll fediverse

Yep. Same. When I worked at an office, my coworkers and I would play ping pong a lot.

Also, I would work on my own software projects. This has the advantage that it looks like you're doing work work.

Or... go off into a corner of the office and play some games on Steam.

Take long walks. I used to be able to kill about half an hour walking around my old office park. Do more laps...

Drive somewhere kinda far for lunch.

Grind leetcode. Doesn't hurt to stay sharp.

[–] paequ2@lemmy.today 4 points 2 weeks ago
[–] paequ2@lemmy.today 10 points 2 weeks ago

lol! Exactly how I read it. ¡Que pista de risas!

[–] paequ2@lemmy.today 1 points 3 weeks ago

Yeah, I'm sure. It's not something I would do frequently. My work had us on beefy desktops. But, I was totally fine with letting find+parallel+grep run for 30 minutes in the background while I searched docs or messaged people on slack. Depending on your team, getting a response from slack could easily take 24 hours so. Eh.

The other thing I liked to do is directly edit the libraries in the monorepo! No need to figure out how hack some random decency manager. You have the code! Just edit and build!

12
submitted 1 month ago* (last edited 1 month ago) by paequ2@lemmy.today to c/steamos@lemmy.world
 

The new Home Assistant Connect ZBT-2 is here.

I just bought and setup the Connect ZBT-1 a few weeks ago... 😭

 

cross-posted from: https://awful.systems/post/6327361

A straightforward product review of two AI therapists. Things start bad and quickly get worse. Choice quip:

Oh, so now I'm being gaslit by a frakking Tamagotchi.

 

Stop letting your streaming service take the reins and start listening with intention.

 

I'm wondering if I'm starting to outgrow Tailscale... my wife keeps having networking issues on Android due to Tailscale, the Nvidia Shield kills the Tailscale app randomly, and my parents' TV doesn't have a Tailscale app...

I feel like the time is approaching to publicly expose some of my services to the internet...

Any other tips?

9
submitted 1 month ago* (last edited 1 month ago) by paequ2@lemmy.today to c/homeassistant@lemmy.world
 

I have an Inovelli White Series Matter+Thread light switch. It has a custom button called Config that you can use for automations. Config is listed under Events in Device Info. I've noticed some unexpected behavior whenever I run sudo docker compose restart.

Here's what happens after compose restart exits.

  • Home Assistant WebUI comes up
  • Inovelli switch entities become unavailable
  • 5 minutes passes in the unavailable state
  • Inovelli switch comes back to life, setting all of its entity's values back to what they were before
  • Config event fires

The Config event firing on reboot is really bad because it triggers an automation I have that listens for the Config event to fire...

How should I be coding the automation to ignore Config events from reboots? I found some Event docs and also a forum post, but they didn't turn out too helpful.

Here's the automation I came up with based on the links above. Unfortunately, this still triggers the automation on reboot.

alias: Inovelli switch 
description: ""
triggers:
  - trigger: state
    entity_id:
      - event.inovelli_on_off_switch_config
conditions:
  - condition: not
    conditions:
      - condition: state
        entity_id: event.inovelli_on_off_switch_config
        state: unavailable
      - condition: state
        entity_id: event.inovelli_on_off_switch_config
        state: unknown
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: event.inovelli_on_off_switch_config
            attribute: event_type
            state: multi_press_1
        sequence:
          - action: script.inovelli_switch_turn_on
            metadata: {}
            data: {}
mode: single

Running HA 2025.10.4 in Docker Compose.

 

Does anyone have a favorite diff tool for reviewing lots of code? I'm thinking something along the lines like meld or vimdiff. I don't really need a git client. I'm comfortable with the git CLI. I'm mainly interested in making code reviews a little easier to manage.

I'm reviewing a large code change right now and the web interface sucks. It's slow. It doesn't load all the files at once. Cross referencing files sucks.

I know, I know. "Code changes should be small." I've already voiced that to my team, yet here we are. I'm trying to figure out a way to make this a little less miserable.

 

Occasionally I see people mention gluetun.

  • What's gluetun? Seems like it's a VPN client? What's special about it?
  • How do you use it in your setup?
  • Do I need to know about this if I use Tailscale on the host for connecting to my VPN?
  • Would gluetun allow me to use an additional VPN provider for certain apps without messing with the host Tailscale?
13
submitted 1 month ago* (last edited 1 month ago) by paequ2@lemmy.today to c/homeassistant@lemmy.world
 

I got the Meross Smart Matter+Wi-Fi Thermostat MTS300 US running today.

In case anyone is curious about what gets exposed to Home Assistant, here it is!

The installation was some what haphazard. I think I was supposed to install with the Meross app. But I'm not sure if that actually was needed. I think I installed via scanning the Matter code in Home Assistant... and then later it appeared in the Meross app. 🤷

The Meross app exposes fan controls. Also child lock. You can also create a schedule in the Meross app. None of these features are visible in HA. (Also cannot control display brightness via HA. Sad.)

Side question: how do y'all create a schedule for your thermostats? I feel like I shouldn't use Meross' scheduling features and I should keep all the smarts in HA, right? I guess I should create Automations and trigger them based on time of day?

Update 12 Nov 2025

Meross released new firmware! I updated my (now 2) thermostats to firmware 9.1.14.1.2.2 and I have fan control now!!! 🥳

 

cross-posted from: https://awful.systems/post/6008914

A while back I played a round with the HASS Voice Assistant, and pretty easily got to a point where STT and TTS were working really well on my local installation. Also got the hardware to build wyoming satellites with wakeword recognition.

However, what kept me from going through the effort of setting everything up properly (and finally getting fucking Alexa out of my house) was the "all or nothing" approach HASS seemingly has to intent recognition. You either:

  • use the build in Assistant conversation agent, which is a pain in the ass because it matches what your STT recognized 1:1, letter by letter, so it's almost impossible to actually get it to do something unless you spoke perfectly (and forget, for example, about putting something on your ToDo list; Todo, todo, To-Do,... are all not recognized, and have fun getting your STT to reliably generate the ToDo spelling!), or
  • you slap a full-blown LLM behind it, either forcing you to again rely on a shitty company, or host the LLM locally; but even in the latter case and on decent (not H100, of course, but with a GPU at least) hardware, the results were slow and shit, and due to context size limitations, you can just forget about exposing all your entities to the LLM Agent.
  • You also have the option of combining the two approaches; match exactly first, if no intent recognized, forward to LLM; but in practice, that just means that sometimes, you get what you wanted ("all lights off" with a 70% success rate, I'd say), and still a lot of the time you have to wait for ages for a response that may be correct, but often isn't from the LLM.

What I'd like is a third option, doing fuzzy matching on what the STT generated. Indeed, there seems to have been multiple options for that through rhasspy, but that project appears to be dead? The HASS integration has not been updated in over 4 years, and the rhasspy repos are archived as of earlier this month.

Besides, it was not entirely clear to me if you could just use the intent recognition part of the project, forgoing the rest in favor of what HASS already brings to the table.

At this point, I am willing to implement a custom conversation agent, but wanted to make sure first that I haven't simply missed an obvious setting/addon/... for HASS.

My questions are:

  • are you using the HASS Voice Assistant without an LLM?
  • if so, how do you get your intents to be recognized reliably?
  • do you know of any setting/project/addon helping with that?

Cheers! Have a good start into the working week...!

 

What are people on Lemmy using for their home thermostats?

I'm in the US with a packaged HVAC system (cool+heat) and was looking to buy a new thermostat, but I wanted to make sure it's highly compatible with Home Assistant.

Ideally, I'm looking for something that speaks Matter over WiFi or Thread. I would like to mainly control it via HA. Everyone in my household are Android users (not totally sure if that's important?). Also, it would be nice if I didn't have to connect it to the cloud.

I was considering the Meross Smart Wi-Fi Thermostat, which seems to check all of the boxes. I was wondering if anyone here uses this thermostat.

Another one that seemed interesting was the Siterwell Smart Thermostat GS368M, although this was just announced very recently and who knows when/if it'll go on sale.

view more: next ›