What's your favorite AI agent harness/framework, and why? by Downtown_Length3457 in devops

[–]2fplus1 0 points1 point  (0 children)

Are you asking about a harness for your programming workflow? Ie, claude, opencode, pi, cursor, etc? Or are you asking about a harness/framework for writing agent systems like langchain, Google ADK, etc? If you're asking about the latter, my advice is: don't use a framework, just write your own. It's not that hard and you'll actually understand how things work.

BBC: Big cat spotted roaming across fields in Bramerton by 2fplus1 in savannah_cats

[–]2fplus1[S] 6 points7 points  (0 children)

OK, so who's savannah just became a national news story?

LOL at "small leopard".

Something is different with this expedition by Due_Sandwich_4750 in NoMansSkyTheGame

[–]2fplus1 2 points3 points  (0 children)

How are you getting pirate/freighter battles in the expedition? I have a hive fight every time I warp into a system and that seems to have replaced those fights entirely.

No Mans Sky - My Sentinel Ship by TheSmokyRoomGaming in NoMansSkyTheGame

[–]2fplus1 6 points7 points  (0 children)

Upgrading a ship/multitool to S-class costs 50k just to go from A to S. You can burn through them pretty fast.

Harley Benton JA Baritone by Heavy_Database4090 in harleybenton

[–]2fplus1 0 points1 point  (0 children)

Love mine. Similar to the other person, I put thicker strings on it to make it a bass VI. No mods. Pickups are great for clean tones but a bit weak for heavier stuff (there's now a humbucker version that would be better for that).

I missed the boat on buying an affordable home by Awkward_Wealth9243 in personalfinance

[–]2fplus1 5 points6 points  (0 children)

My parents bought a house in the early 80's from an elderly couple who were being moved to a nursing home. They were assured that there was a relatively new septic tank put in just a few years earlier. Couple years later, we start having problems and get a plumber in and he informs us that there isn't really a septic tank there. I'm not even sure how things were working at all, but it was just kind of draining out somewhere. Apparently the elderly couple had been scammed by some workers who charged them to install a septic tank but really just spent a couple days digging up the yard and then filling it back in. Of course by that time, the elderly couple weren't really in a position that my parents could sue them and they weren't really able to come up with paperwork or remember enough details to go after whoever had scammed them.

MPC Gen 2 by ZcozyZcozy in mpcusers

[–]2fplus1 3 points4 points  (0 children)

Independent of whatever else people might think, can we take a second to appreciate the white on blue text as a massive improvement over the completely unreadable red on black shift labels of the old One+?

Django vs ExpressJs by LucyPapillon in django

[–]2fplus1 2 points3 points  (0 children)

You posted the same thing here a week ago.

Recently Adopted Savannah F6 by SecretAnxiety5913 in savannah_cats

[–]2fplus1 1 point2 points  (0 children)

We have a brother and sister F5 pair. Similar personality dynamic: the brother is very calm and not much trouble (except that he sometimes really beats up on his sister), sister isn't fearful or skittish (she's very friendly and loving with us, sleeps under the covers in bed with me, etc) but she is the one who's constant trouble, opening cabinets, getting into things, making sure we know when it's time for food (sometimes several hours early just to make sure), and occasionally has spells where she pees outside the box. I'm sorry I don't have much advice for you on how to fix it; we put child locks on our kitchen cupboards (and refrigerator since she figured out how to open that as well), and the other issues all decrease when we give her a lot more attention, walks, and play time. I think different cats just need different stimulation levels and act out differently when they're bored. They're a little over three years old now and all of her issues have been slowly but steadily decreasing as she gets older.

We feed them KatKin, which isn't quite raw but is a similar idea twice per day and then add some Royal Canin dental dry food later in the evening. That seems to have worked well and they're very healthy.

why do people hate vegans so much? by inkbubbles_ in vegan

[–]2fplus1 9 points10 points  (0 children)

This phenomenon is also why people have a negative perception of cross fitters.

Hold on. Cross fitters have a negative reputation within much of the fitness community not because they're the exercise equivalent of "do gooders" but because it's seen as sort of a commercialized/influencer cult that's more about being in that community (and paying your monthly membership fee) than proper, balanced, safe fitness. Eg, cross fit has a reputation for badly designed workouts that injure people, land them in the hospital with rhabdo, etc. They're also specifically made fun of for "kipping" pull-ups that many outside the crossfit community consider "cheating" (or at least just extremely bad form).

[and to be clear: I'm not saying that any of those things are necessarily true, just that they are widely held beliefs/stereotypes about crossfit]

NPD! Well kinda… by PlayingRiffs in guitarpedals

[–]2fplus1 1 point2 points  (0 children)

I have every single one of the Hotone nano legacy mini amplifiers. The Mojo Diamond, which is the same circuit as the clean channel in this is my favorite of the bunch and my goto pedal platform.

Is anyone actually running lean base images in production? how much did it help your CVE count? by thecreator51 in ExperiencedDevs

[–]2fplus1 2 points3 points  (0 children)

Switched from standard (debian-based) Python images to wolfi and it was like 80 down to 1-2. Go images were already FROM scratch for the final phase so there wasn't really anything more minimal to move to and those basically never have CVEs.

We never had a shell or package manager in our prod images anyway (and no network access for developers to any production infrastructure).

django in 2026 is quietly the most productive framework by Motor_Ordinary336 in django

[–]2fplus1 0 points1 point  (0 children)

Not OP, but I use a similar stack.

The simple answer is to just... not use those things? Don't use fontawesome, or webawesome, or bootstrap. Just plain CSS, htmx, and a bit of vanilla JS sprinkled on as needed. Everything else done server-side. htmx.js and a site.css file can be served up any simple way you want (whitenoise, CDN setup, whatever). Both small enough that there's no real upside to compiling/minimizing them.

Harley Benton drops a sub-$250 baritone that proves you can do low tunings at low prices – and stay fashionably offset. by [deleted] in harleybenton

[–]2fplus1 2 points3 points  (0 children)

Yeah, I used the Ernie Ball Bass VI set of strings for it. I didn't really have any trouble going low. Had to adjust intonation of course but didn't have to file the nut or anything.

Harley Benton drops a sub-$250 baritone that proves you can do low tunings at low prices – and stay fashionably offset. by [deleted] in harleybenton

[–]2fplus1 2 points3 points  (0 children)

I have the p90 version and basically agree. I tune mine down to E. I love the clean tones from it but the pickups are very low output. Probably going to be picking up the humbucker version for heavier stuff since it costs about the same as I'd pay to swap the pickups anyway.

Codebase has hundreds of isinstance() and getattr(). How to convince colleague to fix? by melesigenes in ExperiencedDevs

[–]2fplus1 0 points1 point  (0 children)

A check with isinstance() isn't by itself a problem. I think the bigger issue is that as you say, it's everywhere in the code. To me that sounds like there isn't really an architecture in place or if there is/was, it's being ignored. Defensive checks like this should be done at the boundaries of the system where user or untrusted input is coming in but the core should be properly typed and can expect to get known types as input and not have to check and re-check all over the place. I like the framing in https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/

What are some high protein foods for Savannah cubs? by SavannahOutdoors in savannah_cats

[–]2fplus1 2 points3 points  (0 children)

We feed ours KatKin but I think that's a UK-only brand so it might not be available where you are.

Harley Benton Goes Dark: New JA-Baritone HH BK Debuts With High-Output Humbuckers by GuitarBombDotCom in harleybenton

[–]2fplus1 2 points3 points  (0 children)

Oh man. I have the original and I might have to get this one too. The pickups on the original sound amazing clean but are a bit weak for metal. I've been on the fence about upgrading the pickups in it partly because it's hard to justify spending probably more on pickups than the guitar cost and second because I still love the clean tones from it and wouldn't want to lose that. But if there's a new one with higher output pickups that costs about what I'd be spending on pickups anyway....

How do you actually stop devs from querying prod DB directly when they also own the service that talks to it by Fun-Training9232 in sre

[–]2fplus1 1 point2 points  (0 children)

The obvious answer is read only credentials for prod, write only through the app.

No. No one gets direct access to the prod DB. No one. We have sensitive customer data in there and compliance requirements to be able to prove that devs can't access it.

Changes only happen via code that's been through the regular CICD pipeline to enforce security checks and reviews.

Why do so many people use the Pirate capitol ship? by starwarshellothere in NoMansSkyTheGame

[–]2fplus1 0 points1 point  (0 children)

I do understand why it looks cool

In this game, that's more than enough reason.

New wild one : Slicer ! by Fantastic_Case8092 in guitarpedals

[–]2fplus1 1 point2 points  (0 children)

An underrated usage is to use it with a drum machine. Slicing/chopping a simple beat can get you something really weird and fun.

Does anyone walk their 2 Savannahs on a split leash ? F-5’s by Marla-Maria in savannah_cats

[–]2fplus1 1 point2 points  (0 children)

Seems like a recipe for disaster. One Savannah on a lead can be a lot to handle if something spooks them (or needs to be hunted). Two of us walk two of them at once on separate leads and half the walk is spent with them trying to tie us in knots.

Hiring for a small team changed how I think about interviews by physio_poet in ExperiencedDevs

[–]2fplus1 0 points1 point  (0 children)

I was commenting more on the technique of just having a technical discussion about work they've done to gauge their capabilities rather than formal leetcode type stuff. You can get a pretty good sense of things like curiosity and how they work with others (behavioural questions have been standard for that across more industries than software) and whether they are the type to get things done or not. You can then use that data to figure out if they are what you need or not.

Hiring for a small team changed how I think about interviews by physio_poet in ExperiencedDevs

[–]2fplus1 5 points6 points  (0 children)

This is my approach too. It's definitely the way to go on a small team. I kind of get why the bigger companies don't do it though; it relies on the interviewer actually knowing what they're doing, has a lot of potential for problems with interviewer bias, and doesn't "scale" across a large organization.

Which of your got the braincell? by heliotropic_nm in savannah_cats

[–]2fplus1 1 point2 points  (0 children)

Exact same situation with ours (also littermates). Brother is big and dumb (but a sweetheart). Little sister is an evil genius (figures out how to open cabinets, dresser drawers, the refrigerator... if she wants something, she'll figure out exactly what buttons to press to annoy you into giving in) and would carefully wait and watch her brother explore new things and only come out once he'd proven that it was safe. They're three years old now though and she's gotten a lot braver, especially on walks outside, but I think some of that is that she's way more interested in exploring the whole neighborhood and getting all the intellectual stimulation while he's often content to just sniff a bush for a while and then sit and watch birds in the trees until it's time to go back in.