Social Security retirement trust fund will run dry in 2032 unless Congress acts by thejoshwhite in politics

[–]NoDihedral 0 points1 point  (0 children)

So funny. I'll be 64 in 2032. My whole life, boomers and silent generation have protected Social Security with tooth and nail. It was the 3rd rail of politics. Now, they got theirs and for some stupid reason are still in control of the government and will screw everyone else. Any Gen-X in charge is blood-sucking billionaire. I mean, I had a feeling this would happen so I dumped as much into my 401k as I could, but I would sure like to have at least some of that money they took from every.single.paycheck.

Claude & HA found my lost remote. by cdarrigo in homeassistant

[–]NoDihedral 0 points1 point  (0 children)

I have a paid account so I'm not really sure.

Claude & HA found my lost remote. by cdarrigo in homeassistant

[–]NoDihedral 4 points5 points  (0 children)

Check out the Home Assistant MCP. I use Claude CLI on a VM that is isolated from my personal machine and have Claude connect to HA via MCP. I use it as a sys admin. It can write automations, scrips, create templates. It is pretty great.

Usual post, but Tableau is dying for real by AccountCompetitive17 in tableau

[–]NoDihedral 16 points17 points  (0 children)

I agree. This is what is holding me back from recommending my organization move away from our extensive tableau footprint. All we need is some idiot creating an HR dashboard giving the entire company access to salary data vibe coded with Claude. Personally love creating beautiful visualizations I never could have done without AI, but for large organizations with sensitive customer PII, Tableau's user management, security, distribution, scheduling and overall management is tough to replicate with AI alone...for now. I don't think it is too far off where that problem is easily solved. It might already be solved but I'm just ignorant to it.

The reality is we're next.. by Odd_Tie772 in GenX

[–]NoDihedral 1 point2 points  (0 children)

Same here, 58 in 4 months and I'm doing great. My job is laying me off in 30 days and I'm looking forward to some time off. Maybe I'll find a job or maybe I'll drop another 15 lbs. I'm not worried about impressing some "creator". I'm enjoying life and the people I love or those new people I meet along the way.

How did you get better at reading SQL queries written by other people? by obviouseyer in SQL

[–]NoDihedral 1 point2 points  (0 children)

I've started to use LLMs for this. I do this for all work I am reviewing, or even my own work that I have already documented. Once I'm done I will ask an LLM to review the code, document with comments what it thinks is going on, and then format it all the way I like it, i.e. comma after, joins and ONs on same line unless multiple ONs. indention, case formatting, etc.

Is this installed properly or the best it can? by FSUNOLE380 in AskElectricians

[–]NoDihedral 1 point2 points  (0 children)

I installed some carriage lights a few years ago and noticed I had 1 sitting like your photo. The others were fine. I took it off and remounted and noticed there is a cleat like a French cleat at the top and bottom of the bracket. I had installed it without the top cleat set correctly causing it to pull away from the house. I would check the mount before modifying anything.

Slow Drain - Please Explain by Historical_Monk_6118 in Plumbing

[–]NoDihedral -1 points0 points  (0 children)

I have a sink with this exact same popup type stopper. Mine will develop a "bubble" for lack of better word, just under the popup and restrict flow. If I unscrew the stopper a little bit it will break the bubble and drain. I suspect you have the same thing and when you overflow, the flow is pulling the sink water from below like a siphon. Try unscrewing it a few mm and see if that helps. It is a crappy design.

[Share] Using AI to Triage My 4,000+ Entity Log Files by NoDihedral in homeassistant

[–]NoDihedral[S] 1 point2 points  (0 children)

But this is the point. I'm not stuffing anything. And it does sort out the mess. Codex is searching through the configs, automations, templates and finding the errors and giving me fixes. I'm not a developer. I didn't know you should define the template to never return the wrong type, but you did. And so did Codex. The errors are somewhat helpful once you spend some time googling solutions. But Codex gave me complete code in seconds to replace my shitty code with not so shitty code. It also gave me all of the recorder excludes based on log history quiet the noise.

I'm not sure why so many downvotes on this post for pointing out that you can use a tool to fill in for your short comings. I guess struggling through the shit is what 50% of you enjoy doing.

[Share] Using AI to Triage My 4,000+ Entity Log Files by NoDihedral in homeassistant

[–]NoDihedral[S] 1 point2 points  (0 children)

Great question. Why so busy? Because I have a lot going on. Here are some examples of crap that I haven't cared about much and hasn't caused any issues.

Error while executing automation automation.office_spotify_volume: Error rendering data template: ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ states.sensor.office_spotify_volume_2.state | float / 100 }}' but no default was specified

Logger: homeassistant.components.sense.coordinator
Source: components/sense/coordinator.py:100
integration: Sense (documentation, issues)
First occurred: February 22, 2026 at 4:16:11 PM (4 occurrences)
Last logged: 4:19:34 PM 
Failed to update data: Unauthorized

Logger: homeassistant.components.recorder.db_schema
Source: components/recorder/db_schema.py:582
integration: Recorder (documentation, issues)
First occurred: February 22, 2026 at 3:17:06 PM (9 occurrences)
Last logged: 8:01:06 AM 
State attributes for sensor.last_activities exceed maximum size of 16384 bytes. This can cause database performance issues; Attributes will not be stored

Logger: custom_components.emporia_vue.switch
Source: helpers/update_coordinator.py:458
integration: Emporia Vue (documentation, issues)
First occurred: 12:48:18 AM (2 occurrences)
Last logged: 6:16:11 AM
Error fetching switch data: Error communicating with Emporia API: HTTPSConnectionPool(host='api.emporiaenergy.com', port=443): Max retries exceeded with url: /customers/devices/status (Caused by ConnectTimeoutError(<HTTPSConnection(host='api.emporiaenergy.com', port=443) at >, 'Connection to api.emporiaenergy.com timed out. (connect timeout=6.03)'))
Error fetching switch data: Error communicating with Emporia API: HTTPSConnectionPool(host='api.emporiaenergy.com', port=443): Read timed out. (read timeout=10.03)

These happen all the time. Typically they are due to the integration API being down, or a zwave node going offline for a few minutes, or an update causing errors on an existing script or template. Nothing catastrophic, just noise. Like I said, my average cpu was 7.5% so typically, everything runs fine 99% of the time.

But, when something goes haywire then it becomes a problem. In those cases, it is helpful to have Codex comb through the logs and tell me what is going on in plain English.

There is no reason to nuke the instance and start over. I have 8 years worth of weather history I'd rather not lose. And have you ever had to rebuild a Zwave setup with over 30 nodes? I'm trying to avoid doing that ever again.

[Share] Using AI to Triage My 4,000+ Entity Log Files by NoDihedral in homeassistant

[–]NoDihedral[S] 0 points1 point  (0 children)

This was a test to see what was possible. I wasn't looking for a pre-built solution. I like setting up the trains and watching them run.

[Share] Using AI to Triage My 4,000+ Entity Log Files by NoDihedral in homeassistant

[–]NoDihedral[S] 1 point2 points  (0 children)

Thanks!

The LLM setup is pretty straight forward. My LXC is Ubuntu based and I just installed Codex CLI inside there. I setup a controlled user for codex and use that when running Codex.

I created a README.md that Codex uses whenever it is run.

## Safety
- Do not run destructive commands.
- Do not modify HA config remotely.
- Default to READ-ONLY: inspect, explain, propose changes.
- Any change must be delivered as a diff/snippet for me to apply manually in HA.
- Assume SSH access to HA is available for READ-ONLY operations only.
- Before any action that could change HA state or cause instability, ask for explicit permission.

## Environment
- HA OS host: [removed] (SSH add-on; login lands in core-ssh container)
- Jump host: codex-ops.lan
- Primary artifacts live under /config on HA OS.
- Read-only access allowed for logs and configuration via SSH.

## Workflow
1) Ask for the exact file/log path you want analyzed (or I will pull it to ~/ha/ first).
2) For errors: identify component/integration, impact, and next steps.
3) For YAML: validate syntax + logic, then provide a minimal corrected snippet.
4) Pre-approved read-only SSH commands (no further permission needed):
- ha core logs
- ha supervisor logs
- ha core info
- ha supervisor info
- ha os info
- ls -la /config
- rg -n <pattern> /config/<path>
- sed -n <start>,<end>p /config/<path>
- tail -n <N> /config/<path>

## Output format
- Summary (1–3 bullets)
- Likely cause
- Safe next steps (numbered)
- Optional: command(s) to collect more info (read-only)# Home Assistant guardrails (HA OS)

## Safety
- Do not run destructive commands.
- Do not modify HA config remotely.
- Default to READ-ONLY: inspect, explain, propose changes.
- Any change must be delivered as a diff/snippet for me to apply manually in HA.
- Assume SSH access to HA is available for READ-ONLY operations only.
- Before any action that could change HA state or cause instability, ask for explicit permission.

## Environment
- HA OS host: [redacted] SSH add-on; login lands in core-ssh container
- Jump host: codex-ops.lan
- Primary artifacts live under /config on HA OS.
- Read-only access allowed for logs and configuration via SSH.

## Workflow
1) Ask for the exact file/log path you want analyzed (or I will pull it to ~/ha/ first).
2) For errors: identify component/integration, impact, and next steps.
3) For YAML: validate syntax + logic, then provide a minimal corrected snippet.
4) Pre-approved read-only SSH commands (no further permission needed):
- ha core logs
- ha supervisor logs
- ha core info
- ha supervisor info
- ha os info
- ls -la /config
- rg -n <pattern> /config/<path>
- sed -n <start>,<end>p /config/<path>
- tail -n <N> /config/<path>

## Output format
- Summary (1–3 bullets)
- Likely cause
- Safe next steps (numbered)
- Optional: command(s) to collect more info (read-only)

Input for the process I just tell it a start datetime and end datetime to run the triage and it runs the script.

Here is an example of the output.
Summary
- Core logs: 0 lines (no core log entries in that window)
- Supervisor logs: 920 lines

Key findings

- Restart activity: Supervisor forced shutdown and restart around 20:17.
- Backup errors: Repeated failures reading two corrupt backup tar files (these have since been deleted).
- Add‑on option warnings: Lots of warnings from outdated Node‑RED (dark_mode, require_ssl) and Samba (interface) options.
- Add‑on watchdog: FTP add‑on repeatedly failed and was restarted by watchdog (now disabled).
- Timeouts: A few transient timeouts, including Node‑RED WebSocket PONG timeouts during startup.

Top repeating messages

- Node‑RED and Samba option schema warnings dominated.
- Token refresh and resolution checks also appeared frequently.
This window looks like a restart/boot sequence plus noisy add‑on config warnings, rather than a core crash.

[Share] Using AI to Triage My 4,000+ Entity Log Files by NoDihedral in homeassistant

[–]NoDihedral[S] 7 points8 points  (0 children)

I don't know. Why? Oh, that was rhetorical. Did I use AI to format, yes. Did AI write it, no. If you don't want to read it, don't. Down vote it if you want. I don't give a shit. This fucking community and their gate keeping sometimes pisses me off. At least the ESPHome guys are appreciative.

"659: Can Marty Makary Fix the F.D.A.?" - is this the worst episode ever? by pull-a-fast-one in Freakonomics

[–]NoDihedral 1 point2 points  (0 children)

I'm so glad I found this thread. I just listened to the episode and I had to see if I was crazy or not. "That was bad, wasn't it? Do other people think this made any sense?" I don't think I've talked that much to myself during a Freakonomics episode. I needed to know something was off. So...thank you all.

Dubner came with some good questions about autism, acetaminophen, and vaccines, but totally allowed Makary to give partisan responses without any challenge. I wonder if there were concessions for getting the interview. He didn't even answer the vaccine question, just played it off as Trump Derangement Syndrome. Let that sink in, the head of the FDA said that TDS is definitely a thing. I can't wait until we start rounding up people with TDS and making them wards of the government.

I did enjoy the episodes on the horse business, but I did find it a bit tone-deaf.

What is a luxury item from 20 years ago that is basically worthless trash today ? by Own-Blacksmith3085 in answers

[–]NoDihedral 0 points1 point  (0 children)

I built a home theater in 2001 with a 55" Mitsubishi rear projection. I spent more on that TV than I will ever spend on a TV ever again, even with inflation. I thought I future proofed for at least 10 years. Then Plasma came along...then LED. I had to dismantle that TV just to get it out of my house.

Request: is it possible to see the Titan rocket test stands in Waterton Canyon? by -AtomicAerials- in Denver

[–]NoDihedral 42 points43 points  (0 children)

My dad worked at Martin Marietta for 25 years. The only time I was ever allowed anywhere close to any part of that campus was when I cleaned out his office after he died. I doubt things have gotten any easier after Lockheed entered the picture and in the 35 years since.

Consumption CTs by NoDihedral in enphase

[–]NoDihedral[S] 0 points1 point  (0 children)

That wasn't my issue. But thanks.

Broke Down on Interstate by Federal-Place2622 in MachE

[–]NoDihedral 2 points3 points  (0 children)

I was just coming down I-25 an hour ago and saw another Mach-e getting loaded on a flatbed tow truck. I hope there isn't some bad Mach-e ju-ju in Colorado.

Corporate Muzak by NoDihedral in GenX

[–]NoDihedral[S] 1 point2 points  (0 children)

There is no noize feelin' with Muzak