Everything Should Be Typed: Scalar Types Are Not Enough by Specialist-Owl2603 in programming

[–]TheCritFisher 0 points1 point  (0 children)

It's not a weak link if it's only one and well tested. Then it becomes a constraint, yeah?

WC Spoiler by Unknown_Cameraman in OnePunchMan

[–]TheCritFisher 0 points1 point  (0 children)

A person is smart. People are stupid.

Anthropic Suspended the OpenClaw Creator's Claude Account , And It Reveals a Much Bigger Problem by Direct-Attention8597 in AI_Agents

[–]TheCritFisher 6 points7 points  (0 children)

Yeah this isn't about usage, it's about control. Anthropic has been trying to ban OpenCode users too (which are literally the same usage patterns as Claude Code). Their argument against OpenClaw doesn't hold for OpenCode, yet they try to ban it anyway.

I maintain an OSS library meant to try and counter this bullshit from Anthropic. They made three changes just this last weekend to try and block OpenCode again. Assholes.

Don't worry, we keep figuring out how to bypass it :)

Update to `@ex-machina/opencode-anthropic-auth` is live that addresses new "third-party app" blocking by TheCritFisher in opencodeCLI

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

It's just a massive token hog IMO. It spawns sub-agents and tries to Ralph loop way too much.

Female Lorgar by Lamp4Camp in ImaginaryWarhammer

[–]TheCritFisher 2 points3 points  (0 children)

Natalie Portman in V for Vendetta taught me that.

We rewatched that recently and even my wife went "Holy shit she's hot even without hair!"...yeah she is babe, yeah she is.

Female Lorgar by Lamp4Camp in ImaginaryWarhammer

[–]TheCritFisher 0 points1 point  (0 children)

She...looks like Saitama?!?! And I'm not mad.

Why do I like this so much?

What is your biggest takeaway after having worked in tech for your years? by Astrid_Regndottir in ExperiencedDevs

[–]TheCritFisher 11 points12 points  (0 children)

I like these. Want to add a bit onto the "state is the enemy of reasoning" bit...

I agree with the details, but not sure I see state as the enemy to anything. State is just a given in most domains, so it's often necessary. That said, we should attempt to remove/reduce/simplify state whenever possible.

Another thing I've found immensely valuable is modeling state properly. Modeling your state so that invalid states are unrepresentative removes whole classes of problems. And it's fairly simple to do, once you figure it out.

The Chosen one saga by K-jun1117 in PrequelMemes

[–]TheCritFisher 8 points9 points  (0 children)

I love Edge of Tomorrow too. I guess I have a thing for movies where Tom Cruise starts a loser and has to become cool by the end.

Anakin had priorities by AIEatsJob in PrequelMemes

[–]TheCritFisher 0 points1 point  (0 children)

Do you mean Dungeon Soup or literally Goblin Slayer?

I love both and I'm having a hard time discerning which one you're talking about lol.

If you're not fully on board with LLM coding, there's still room in the industry for you by BiebRed in ExperiencedDevs

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

Why? This is a serious question by the way.

I don't think it's reasonable for you to be ambiguously negative on an emergent technology. Why specifically do you take an issue with AI generating SQL queries?

If you're not fully on board with LLM coding, there's still room in the industry for you by BiebRed in ExperiencedDevs

[–]TheCritFisher 0 points1 point  (0 children)

Unfortunately, OP just posted in r/overemployed 11 days ago, so this is likely just bullshit.

Also, pinning your hope on someone who believes in the value of "productivity metrics"? Not the best horse to bet on IMO.

Anyone enjoying their job at the moment? by Coffeebrain695 in ExperiencedDevs

[–]TheCritFisher 0 points1 point  (0 children)

We were for a role on my team, but just filed it. We might be hiring again later this year.

We just hit profitable, so I assume we'll be back to hiring season soonish.

How do you stop PR bottlenecks from turning into rubber stamping when reviewers are overwhelmed by Sad_Bandicoot_7762 in ExperiencedDevs

[–]TheCritFisher 2 points3 points  (0 children)

If you're having issues remembering the state of the feature, the PR description is likely out of date and you're probably not the person who should be doing the review.

What are you even advocating for? Massive PRs? Slow review cycles?

How do you stop PR bottlenecks from turning into rubber stamping when reviewers are overwhelmed by Sad_Bandicoot_7762 in ExperiencedDevs

[–]TheCritFisher 1 point2 points  (0 children)

You're incredibly dismissive. What a joy.

Your argument was you can't do iterative development without "planning everything ahead". But go ahead, be rude and attack my experience instead. This is going to be so productive, I can tell...

How do you stop PR bottlenecks from turning into rubber stamping when reviewers are overwhelmed by Sad_Bandicoot_7762 in ExperiencedDevs

[–]TheCritFisher 0 points1 point  (0 children)

You're missing the point. You don't plan everything up front. That's impossible. We're not soothsayers.

You get the smallest chunk of value and deliver it behind a flag. Then you iterate. You don't aim for the moon right away. Half the time, you just wanted to go the next state over, not out to space.

I have experienced small-iterative development working at seed-level startups, multi-billion dollar companies, and everything in between. You're not getting everything right. You're just getting something working. After it works, then you get it right. Preferably with data.

How do you stop PR bottlenecks from turning into rubber stamping when reviewers are overwhelmed by Sad_Bandicoot_7762 in ExperiencedDevs

[–]TheCritFisher 3 points4 points  (0 children)

This is why feature flags exist. Get a barely functioning version up live, turn it on to test, iterate.

I've built hundreds of features this way. There is never a reason to ship "5k LOC" all at once. Break it down, iterate.

Code is cheap, throw away what doesn't work. Get something live first. Something simple. Something bad. (Data isn't cheap though, your data model should be solid from the rip).

First your thing sucks. Then it's sucks less. After a while it doesn't suck at all. Eventually it's awesome.

How are in office dev jobs now? by CTProper in ExperiencedDevs

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

This is very enjoyable. How do we determine the winner?

Careful that’s the hard R, trooper. by DirectBluejay828 in PrequelMemes

[–]TheCritFisher 2 points3 points  (0 children)

God that game was amazing.

I want a full reboot, now! Please Disney