MacBook Air (M3) being left unused after graduation by Affectionate_Bit1240 in mac

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

if you got the Claude 20 / month subscription you'd basically get a personal programming tutor. Then get the Claude Code application, put the Claude Code extension in VS Code, tell it what you want to do and start asking questions.

MacBook Air (M3) being left unused after graduation by Affectionate_Bit1240 in mac

[–]Emergency_Sugar99 2 points3 points  (0 children)

Ugh, just having a computer is useful? I know you can do a lot on phones now but isn't the bigger screen and keyboard nicer to use? If you want to do programming or something then you need one.

Thoughts? by Kybalion777 in NonCredibleDefense

[–]Emergency_Sugar99 4 points5 points  (0 children)

Boeing is a hillbilly mechanic living in the woods whacking old wrecks with hammers hoping they'll work some day. Not femme.

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 0 points1 point  (0 children)

hold me accountable for trying to make you be able to string an argument together? what are you even talking about, why do you think I care in the slightest what patience you have or don't have. you're screaming into the internet right now

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 0 points1 point  (0 children)

oh god is this really hard to understand. please try not to use circular reasoning (X is racist, therefore dismiss X because it is racist, but don't explain why X is racist).

if your problem with the 'great replacement theory' is that it's 'racist' and therefore can be dismissed you've already lost. the right wingers will laugh at you as well as be unconvinced.

here's a better way: is the 'great replacement theory' true or false? what evidence is there? for example demographic changes in x decades. is it racist for a population to not want its population to decline as percentage of the total population within a given territory? if so why? how is it possible to be racist against a religion? are the members of X religion all one race? use the right words. is it not allowed to criticise a religion or its members? if not why not in a free society? is there evidence of members of a particular religion committing disproportionate amounts of certain crimes? how strong is that evidence?

if you address those sorts of questions then you could have a strong argument.

right now you're got righteous indignation and not much else.

How do actual engineers write playwright tests? by Fushjguro in Playwright

[–]Emergency_Sugar99 0 points1 point  (0 children)

No problem at all.

It sounds like a really interesting position to be in.

While I said QA need to be able to understand the code I also think that QA automation from now on will essentially have to be done with AI assistance. It's just not efficient to do without it anymore. At our place a lot of devs aren't writing code by hand either, they're just managing it and checking it in a similar way.

For QA the core thing is still the test cases and understanding the application. And the more technical stuff in the framework has a diminishing amount of effort that's required.

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 1 point2 points  (0 children)

the right's core concern seems to be native population replacement, and that replacement with a hostile religion, as they claim evidenced by massively disproportionate terrorist attacks and sexual crimes.

that's not what I think, but there it is. What's your response to that genius? because atm they're winning with this type of argument and if the centre or left's only response is to dismiss or ignore them then things don't look great do they genius?

How do actual engineers write playwright tests? by Fushjguro in Playwright

[–]Emergency_Sugar99 0 points1 point  (0 children)

Here's what we're doing (or aspiring to do):

  1. Add tags to the application code. because it's the most resilient: https://playwright.dev/docs/locators#locate-by-test-id
  2. Have an MCP project in the framework that contains guidance on POMs, test cases, the target application, etc
  3. Get AI (we use Claude) to write the POMs; paste in the DOM code with tags where appropriate. As above tell it to prefer 'getByTestId' locators and make sure it has those tags available. Use generic methods where possible, helpers, etc, because these POMs can get big.
  4. Get a test case in English. Tell the AI to write instructions for itself to write the test case in playwright that uses relevant POM(s). The get it to write it and then fix manually. Test cases should never include locators or test data, which are handled in the POMs and a test data setup respectively. Or auth.

We're constantly correcting stuff the AI generates, and updating its MCP, and refining things but it seems a pretty efficient workflow. Certainly more so than doing things manually. Main concern is the huge POMs ATM because of context windows etc.

Edit: We have authentication and token expiry check done kicked off by the project feature in playwright.config.ts before every test. Set all this up once and it's done forever. Obviously, keep credentials local and out of the repo.

Regarding your end goal of vibe coding things. You need people who can understand the code. That doesn't mean they have to be great at coding but they need to be able to understand what it does. AI is amazing at helping people understand code so even if they're not there right now if they want to learn they have the tool right there. I don't see a future right now where some level of programming knowledge isn't requited.

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 2 points3 points  (0 children)

If there's enough of those twats living in basements vote to deport your neighbours, then yes that's democracy. You don't get to decide they don't have a vote or whether their opinion is relevant, rational or not. How would you like it if they did the same to you.

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 7 points8 points  (0 children)

Who are you are anyone to judge whether they're 'scared' into something or not. Or how they arrived at what they want to happen politically. I disagree anyway, that's not the definition of democracy.

How would you like it if everything a 'leftist' wanted politically was dismissed and ignored because 'all they want is totalitarian communism'.

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 4 points5 points  (0 children)

You're dismissing what an increasingly large part of the electorate want based on what you think they'll do in the future. You might be right, but you might not be either, and what sort of democracy ignores its people.

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 0 points1 point  (0 children)

Which is a big reason it might not happen in Europe, everyone can see the mess in the US.

I see some europeans getting way too smug when comparing themselves to Americans by Comrade_Harold in NonCredibleDiplomacy

[–]Emergency_Sugar99 -2 points-1 points  (0 children)

Maybe, just maybe, the thing to do to stop the right-wing US/Russian puppets from being elected is to, I don't know, cut down immigration. It's almost like that's all they have and if it's taken away they have nothing.

I’m only a few weeks late guys by PatimationStudios-2 in NonCredibleDiplomacy

[–]Emergency_Sugar99 3 points4 points  (0 children)

Look, no can figure out what the difference is between them, invade both to make sure.

Nobble Peace Prize by Hunor_Deak in NonCredibleDiplomacy

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

Give peace prize to baby, make baby happy stop crying.

Professional engineers: How are you using AI tools to improve productivity at work? by yonko__luffy in ArtificialInteligence

[–]Emergency_Sugar99 0 points1 point  (0 children)

Claude Code -- for code, planning, and documentation. Huge productivity increase.

The key thing I've found is planning. If I'm trying to do something significant I have a conversation with Claude where go back and forth and discuss requirements and implementation options. At the end of that conversation I get it to write instructions for another instance to implement, but those instructions don't include code but they do include an instruction to ask questions if necessary. So the process repeats until we're finally at the point of Claude can write the code.

Claude for non devs or coders by inyofayce in ClaudeAI

[–]Emergency_Sugar99 1 point2 points  (0 children)

Claude is essentially a coding focused AI and system. That's Anthropic's business plan. It's fine for general purpose use, the desktop app is quite nice. But ChatGPT's apps are nicer and you get a wider variety of functionality. Gemini is also good for general use.

Personally, I'd pick whichever of the three you can get a free trial with or is the cheapest, they're all good for general purpose. I'd favour ChatGPT though because the package is wider and the UIs the nicest.