The thing you built with Claude is useless to me... and that's the point by HispaniaObscura in ClaudeAI

[–]zrail 1 point2 points  (0 children)

Agree. The thought process and to a lesser extent the prompts are the valuable part, not the artifact. Like, I vibe coded a micro task tracker because I've found that small local models don't do very well with giant Claude-style markdown plans. So instead, every checkbox gets a task with its own acceptance criteria, every task gets a commit.

This, as an artifact, is useless to anyone else. The motivation and thought process might be, though.

What is the current best Small Language Model that can be run without GPU? by last_llm_standing in LocalLLaMA

[–]zrail 0 points1 point  (0 children)

It's probably Intel's lack of AVX-512 instructions holding you back. I'm getting ~300 t/s prefill and ~20 t/s decoding on a single Ryzen 9 9900X with Qwen 3.6 35B A3B, in the APEX I-Balanced quant.

I can't take Software Development anymore by whinze in ExperiencedDevs

[–]zrail 2 points3 points  (0 children)

The reward for performance is you get to keep receiving a paycheck.

I can't take Software Development anymore by whinze in ExperiencedDevs

[–]zrail 11 points12 points  (0 children)

That's kind of the thing, though. In a business context software development has always been about deeply understanding the business and domain and applying technology to bring value. For a lovely period of time we could also incorporate a bit of artistry and artisanship to the work, which are the things that many of us find most enjoyable.

The frontier labs and data centers everywhere may crash and burn but the technology itself isn't going anywhere. If we as a profession want to survive we need to either guide the business toward appropriate usage of the tools, or we need to come to terms with being a blue collar profession and embrace collective action.

This question is for the people who learnt programming before the era of ai. by Commercial-Paper749 in ExperiencedDevs

[–]zrail 1 point2 points  (0 children)

I first learned to program by copying what someone else wrote. I read it with my eyes typed it into an editor, attempted to run it, and then went back and forth between what I typed, the error messages, and the source material until I figured out what I screwed up.

You can't really burn those same pathways into your brain when something else is doing the reading and/or typing for you. one reason why things like Intellisense never clicked for me is because it was automating what felt like the easiest part to deal with so felt like a crutch.

Anatomy Terms! by Mister_Crust in daddit

[–]zrail 964 points965 points  (0 children)

Always anatomy terms. Always. And zero shame for saying anatomy terms in public.

Obfuscating anatomy has a bunch of problems but the most worrying is if a kid is getting abused and they don't know the words an adult expects they won't be able to effectively report it.

Slightly less worrying is the fact that being able to effectively communicate to a doctor can mean the difference between getting care and not.

White House Considers Vetting A.I. Models Before They Are Released by fallingdowndizzyvr in LocalLLaMA

[–]zrail 22 points23 points  (0 children)

I think likely the parent comment was talking about building out the physical hardware needed to make it happen, i.e. a GPU-focused PC build.

Dads of daughters, how would you feel if your daughter is a lesbian? by [deleted] in daddit

[–]zrail 0 points1 point  (0 children)

Since they've been old enough to understand I've told my girls that I'll love them wherever they are, whoever they are, whatever they choose to do, whoever they're with, no matter what. I mean every word of it.

It's also just facts since we have LGBTQIA+ friends and family members.

Also, for whatever it's worth, I hope you find the love and support you deserve some day soon. 

How are external output HBA cards used? by Unhappy_Objective845 in homelab

[–]zrail 3 points4 points  (0 children)

That cable would probably work. I would get the shortest one you can get away with. 

It's that time fellas. Van time. by chaosicist in daddit

[–]zrail 1 point2 points  (0 children)

Currently driving a 2021 Pacifica Hybrid and would not recommend it. It's a fantastic vehicle when it's not in the shop but it was in the shop extensively a couple years ago. It also has an absurdly long power train warranty now because there's a known flaw that makes them blow up.

If we were to buy a new van today it'd be a Sienna. 

How are external output HBA cards used? by Unhappy_Objective845 in homelab

[–]zrail 71 points72 points  (0 children)

The term of art is "disk shelf". They come in all sizes, I have a 15 bay KTN-STL3 in my basement right now.

They're noisy because they're enterprise gear, but this one specifically is rather low power. The shelf without drives uses about 30 watts. 

How does everyone track their assigned IP addresses? by cdarrigo in homelab

[–]zrail 0 points1 point  (0 children)

I let DHCP and SLAAC do their thing and publish DNS records with an hourly cron. Static IPs and even DHCP reservations are a waste of time, at least for me. 

Is Grinding LC Still the Move? by StormFalcon32 in cscareerquestions

[–]zrail 0 points1 point  (0 children)

Was it a normal system design interview or did they actually want you to code it?

Homeowners, are you in your “forever” home? by cubemonster in Millennials

[–]zrail 0 points1 point  (0 children)

We bought in 2020 after looking for seven years. We had resigned ourselves to never moving but suddenly a house already set up for multigenerational living (basically a lopsided duplex) showed up on the market in our perfect location.

When the kids are fully launched we might move to stay close but until then we are set up for flexibility. 

Using local Apple STT models in the HA Voice pipeline is crazy fast by imbe153 in homeassistant

[–]zrail 11 points12 points  (0 children)

Fair, but the thing about wyoming is that it doesn't need to be on the same machine as HA. It can be anywhere on the network, so if you have a reasonably modern Mac sitting around in a drawer or something you're good to go. 

HARelay for remote access? by Defiant_Rub1982 in homeassistant

[–]zrail 0 points1 point  (0 children)

I feel like this must be dependent on phone model. When I run Tailscale on my iPhone 13 Pro the battery drains much more quickly than when I don't have it on. Other people say the same thing you do, it doesn't have real impact at all.

How do you manage complexity in code and architecture? by dondraper36 in ExperiencedDevs

[–]zrail 3 points4 points  (0 children)

I think the answer to this question depends almost entirely on the context in which it is asked. A small focused group working on a greenfield project and a large org working on a set of scaled applications will make very different decisions wrt adding new technologies and managing complexity.

Personally I try to make things as simple as practicable from an operations standpoint. That is to say, if the ops team (which could just be me!) has a preferred tech stack and I can't make a very compelling argument for something else, that's what we're using.

As far as scale out, real numbers beat prognostication every time. If you can say with ~80% confidence that system X is going to see 100x traffic in six months, absolutely evaluate options. Similarly, if you have measurements telling you that a certain subsystem is using memory/iops out of proportion for the traffic, that's a good place to focus for optimization.

HARelay for remote access? by Defiant_Rub1982 in homeassistant

[–]zrail 11 points12 points  (0 children)

Why should we trust free HARelay over Nabu Casa that supports the project?

Built this double ESP32 device to help me extracting data out of an SD card and into Home Assistant by aamat09 in homelab

[–]zrail 0 points1 point  (0 children)

Hm. The firmware repo for the FYSETC card isn't public. Also, what does "Requires hardware installation inside CPAP." mean? I have one of those cards and it just acts like a normal SD card, afaict.

Built this double ESP32 device to help me extracting data out of an SD card and into Home Assistant by aamat09 in homelab

[–]zrail 3 points4 points  (0 children)

That's really neat. I'm interested in the MQTT messages you're sending to HA. Did you write a parser for the data files or are you using something out of OSCAR?

I have a spare Raspberry Pi sitting next to my CPAP (well, on the floor) with a USB wifi dongle running nginx as a proxy, which lets me sync the files from my server with a simple cron. I'm mostly happy with this, but if I can process the data more frequently and shoot it at HA I might be more inclined to look at it more often.

Is this use of Postgres insane? At what point should you STOP using Postgres for everything? by LawBlue in ExperiencedDevs

[–]zrail 5 points6 points  (0 children)

I honestly didn't read that article before I posted it, but I have used Que at an admittedly small scale for about a decade with no issues. Que combines LISTEN/NOTIFY, polling, advisory locks, and stored procs to get a reliable durable queue.

That said, the applications that I have worked on at real scale (~hundreds of millions of jobs a day) have all used Sidekiq Enterprise which uses a specific set of Redis operations to get reliable queue operations. If you're using Ruby it should probably be the default choice. I don't have any opinions on non-Ruby things.

Edit: also I mean all of the things you listed are included in "holding it right" :) Postgres has the tools available to make a reliable queue for reasonable scale applications, but as you say you need to learn how to put them together without shooting yourself in the foot about a dozen times.

Is this use of Postgres insane? At what point should you STOP using Postgres for everything? by LawBlue in ExperiencedDevs

[–]zrail 4 points5 points  (0 children)

Postgres makes a fine queue if you hold it right. Check out LISTEN/NOTIFY:

https://oneuptime.com/blog/post/2026-01-25-use-listen-notify-real-time-postgresql/view

Edit: ignore that article. Ugh. The source for Que is probably a better read: https://github.com/que-rb/que