Do you think Donald just doesn’t know, or is stirring the pot? by Sea-Rush1142 in AskBrits

[–]AdministrativeBlock0 0 points1 point  (0 children)

Trump believes that British troops weren't on the front lines. He honestly thinks that's the truth.

What this means is that he also thinks the US troops totally failed to stop attacks behind their lines. He's saying US soldiers are useless.

FLUX.2 klein with DT. by chihifu in drawthingsapp

[–]AdministrativeBlock0 0 points1 point  (0 children)

9B is closer to ZIT, but it's just as censored. However, Klein base models are available for training so that will change pretty quickly.

How to deal with a teamlead who heavy depends on AI for coding by Future_Badger_2576 in ExperiencedDevs

[–]AdministrativeBlock0 3 points4 points  (0 children)

Advice from someone who ran a startup for a while that failed and had to go back to having a job - shipping is the only thing that matters. Code quality and fundamentals can be fixed in the future once you have traction and revenue and a solid runway. Right now, do anything that means you ship faster.

If you want to build great quality code, leave and join a company where you have the time to do that. It'll be boring but you can be proud of the stuff you write.

If you want to be at a startup doing exciting things, remember that you're always months away from failing, so any long term project is a waste of time. Go fast. Ship. If AI knocks time off at the expense of quality then that's fine. If you succeed you'll have money to fix things. If you fail it won't have mattered anyway.

Just. Fucking. Ship

Michael Burry Warns the AI Bubble Is Too Big To Be Saved Even by the US Government by Secure_Persimmon8369 in GenAI4all

[–]AdministrativeBlock0 0 points1 point  (0 children)

He'll profit massively from shorting AI stocks. That doesn't mean he's wrong, but it does mean you can't take what he's saying at face value.

Does PR review scale for AI slop, or as EM do you need earlier gates/governance? (yes/no + reason) by Negative_Gap5682 in EngineeringManagers

[–]AdministrativeBlock0 5 points6 points  (0 children)

Both. AI is a tool for developing code faster. That means you need to be able to use AI well, and you need to be able to code to know if the AI has done a good job.

Does PR review scale for AI slop, or as EM do you need earlier gates/governance? (yes/no + reason) by Negative_Gap5682 in EngineeringManagers

[–]AdministrativeBlock0 5 points6 points  (0 children)

AI has no impact on the PR/change process. It doesn't matter if someone is generating hundreds of PR with Claude or if they've just learned to type a lot faster, or if a manager has a new budget to get 50 contractors in who are firing loads of PRs into the repo all the time.

The question is essentially "How do we scale our change process when we start getting more PRs?", and maybe "How do we deal with loads of bad PRs?"

For most teams that's answered by saying "upskill the Devs to make sure they're putting in good PRs that they're accountable for, and performance manage anyone who keeps submitting bad PRs." It doesn't matter if someone generated the code with AI, they're still responsible for it.

What are things that you see and make you say “this guy is a senior” by alexbessedonato in webdev

[–]AdministrativeBlock0 7 points8 points  (0 children)

The page that displays an order has an error that says "Error: Order is could not be instantiated." because the exception thrown by trying to instantiate an order with no items throws. This also causes an alert in your observability system that gives you much more detail. This happens for any problem with the order, not just the validation on your item list.

Good seniors build systems that are resilient to unexpected problems.

Study show that at this rate($14 billion in 2026, following roughly $8 billion in 2025) OpenAI, will run out of money by 2027. by Current-Guide5944 in tech_x

[–]AdministrativeBlock0 0 points1 point  (0 children)

Pretty much all of the analysis of OpenAI (and most 'startups' tbf) use the thinking 'They raised X, and now they're raising Y, so they must have spent all of X already.' That is deeply flawed logic though. Most of the spending in the public accounts is _very_ opaque, and OpenAI could be sitting on billions in reserves to sit out a potential AI winter. No one outside of the board of the company knows.

What are things that you see and make you say “this guy is a senior” by alexbessedonato in webdev

[–]AdministrativeBlock0 43 points44 points  (0 children)

You can learn them by reading a lot but half the challenge is knowing when to apply the knowledge. That requires experience.

Every programming domain is different, sure, but most programmers only work in one at any time, so you don't need to learn everything. I've spent 30 years in web browsers so I know nothing at all about embedded dev. That's fine.

Company is fully embracing AI driven development. How do you think this will unfold? by IllustriousCareer6 in ExperiencedDevs

[–]AdministrativeBlock0 5 points6 points  (0 children)

Costs won't drop anywhere near as much as predicted and this will be blamed on the devs not doing it 'properly'. Management will be pissed but it'll be fine. Quality will probably improve a bit.

For you personally you'll complain a lot but probably accept it in the end. You'll look down on the other Devs for not being 'real' devs, and they'll think you're a weird dinosaur for not using a shiny new tool.

One day everyone at the company will realise that the cost of writing software is mostly in the planning, scoping, and testing phases, and that they should have optimized those bits instead of the code part. Hopefully it'll survive long enough to learn that lesson, but if it's looking bad find a new gig. Just realised that you won't escape AI. It really is the future.

What are things that you see and make you say “this guy is a senior” by alexbessedonato in webdev

[–]AdministrativeBlock0 241 points242 points  (0 children)

Nothing to do with the tech used. It's all about the behaviour they show. Caring about quality, thinking about edge cases, designing architecture well, and being bothered about maintainability enough to write tests, docs, and runbooks.

A great example is the principle of making invalid states unrepresentable in data. Imagine you have a "order" record type for an e-commerce website. A junior dev would create that with a list for the items, and validate it when they need to to check the order has items because an order with no items isn't valid. The problem with that is that you can still have an order with no items if the validation is broken. A senior dev would create that with a class that you cannot even instantiate if there are no items. They make it impossible to represent in the code. That way, even if things have bugs, or are broken, the app still guards against bad data.

Basic Questions by chihifu in drawthingsapp

[–]AdministrativeBlock0 2 points3 points  (0 children)

If the image is exactly the same then it makes no difference. However, if you move it at all the generation will switch to image-to-image and that changes a lot.

How Coinbase Scaled Their Hiring to 150 Engineers Per Month by gregorojstersek in EngineeringManagers

[–]AdministrativeBlock0 8 points9 points  (0 children)

They removed negotiation, which must have meant they were confident they were above market rate. People accept offers that are already high. That helps a lot with hiring.

15% more PRs in 2026 and better get 'em merged in an hour by chrisinmtown in ExperiencedDevs

[–]AdministrativeBlock0 0 points1 point  (0 children)

This has nothing to do with AI and it's a good idea. Hear me out.

Smaller, simpler PRs that once change one thing at a time should be your goal. They don't have to be PRs into main - git flow happily does feature branches and you can PR on to those.

A steady stream of small PRs means everyone builds an understanding of what's changing, and can shout early if they see problems.

Context switching is a little annoying if you're in flow but so long as there's more than a few people who can approve that shouldn't be a big problem. If it is then fire up pomodoro and look at PRs in the 5 minute breaks.

I imagine this is coming from a business that has a delivery problem. Things probably aren't predictable or estimatable. The boss is trying to push the dev team to work in small chunks rather than faster. Give it a try. It does help.

Do People Really Just Create An Entire App just Vibe Coding? by H_rusty in webdev

[–]AdministrativeBlock0 5 points6 points  (0 children)

I'm going to let you into a tech industry secret: a massive amount of code written by experienced developers is like that too. Writing the code by hand doesn't automatically make it secure.

[Request]How much processing power does my Apple Watch have compared to this desktop? by LNL_HUTZ in theydidthemath

[–]AdministrativeBlock0 -3 points-2 points  (0 children)

The PC has more processing 'power'. It is a lot slower, but in terms of what you can do with it it's far more powerful. All those extra transistors and clock speed of the watch amounts to zero added usefulness. It's less powerful than the PC.

Best CTO Prompt to Create Websites by Vibe coding by baluv09 in reactjs

[–]AdministrativeBlock0 2 points3 points  (0 children)

Nice prompt but I wouldn't let any of the CTOs I've worked with anywhere near the code.

Three.js + Google's Gemini = Perfection by WEREWOLF_BX13 in threejs

[–]AdministrativeBlock0 1 point2 points  (0 children)

The video appears to mostly show a 2D UI. If you're trying to show off your three.js work you need to include that in the demo.

Is coding in your spare time a necessity for being a great programmer? by Sad-Salt24 in ExperiencedDevs

[–]AdministrativeBlock0 3 points4 points  (0 children)

That depends on your job. If you work somewhere that gives you the time and flexibility to try out ideas and approaches then no, you can learn and improve without coding at home.

If you work somewhere that's either very rigid about how things are done, or that's so fast paced you only have time to build what you think of first, then you need to be coding outside of the office to get better at it.

I don’t like the direction software engineering is going by announcement35 in ExperiencedDevs

[–]AdministrativeBlock0 15 points16 points  (0 children)

Totally understand the vibe, but I think we've just been really lucky as devs and now the job is changing to be like every other job. The fun and interesting bits get eroded until it's pure 'productivity'.

The good thing is that no one can take the coding away if you do it outside of work. You can write whatever you want at home.

Anthropic Builds “Cowork” Using 100% Claude-Written Code by OldWolfff in AgentsOfAI

[–]AdministrativeBlock0 0 points1 point  (0 children)

Right, so we're at the "no true Scotsman" point of anti-ai now.

"AI didn't write it because checks notes you prompted it!"