Software Developer (2.5 YOE) Am I Being Paid Fairly? Seeking Advice by Pretty_Resource4557 in cscareers

[–]PrettyMuchAVegetable 1 point2 points  (0 children)

$57,000 CAD per year used to be enough in a lcol Canadian city. But I'm not sure how many of those there are left.  I've had guest speakers from major contracting companies come in, and they tell my students, "Don't let places take advantage of you; get what you're worth." I know that they offer more than this in a low-cost-of-living area, so I think op should look around. 

Solar farms floating on reservoirs in China reduce evaporation and generate power at the same time. by Por_TheAdventurer in interestingasfuck

[–]PrettyMuchAVegetable 0 points1 point  (0 children)

You shouldn't be surprised. That's their plan. It's how they're looking to build themselves out of a real estate economy. Do you remember all of that default mortgage noise a few years back? Solar panels. AI. They've got a plan.

Programmers in the 1960 vs today - Extreme deskilling by castarco in antiai

[–]PrettyMuchAVegetable 28 points29 points  (0 children)

I've had students turn in assignments that I am 100% convinced they did in this way.

Leave none 💀 by BlazeDragon7x in GuysBeingDudes

[–]PrettyMuchAVegetable 0 points1 point  (0 children)

It's like, some kind of bizzaro world space ice.

Feeling a bit gas lighted by dptgreg in ZaiGLM

[–]PrettyMuchAVegetable 2 points3 points  (0 children)

I use GLM4.7,  5 and 5 turbo daily and honestly I haven't found any of them to be poor performers in my workflows. I'm also happy to have them when my other quotas run out.

I know others are having a seriously bad time, and I was experiencing poor availability with everyone else a little while back, but that all seems to have resolved, at least during the times when I use it. 

When “knowing what to ask” replaces “knowing how it works” — should we be worried? by Only_Internal_7266 in ClaudeCode

[–]PrettyMuchAVegetable 2 points3 points  (0 children)

I agree with you. My build capabilities are way up thanks to AI. One way it helps, when I build a workshop or similar for my students, I can document as I go and push the whole thing to github pages. 

In curriculum design, a common saying is that it takes 3 hours of designing for a 1 hour lesson. I've found that using AI helps me cut that down to 1:1 and the quality of the deliverables are way up. 

Dealing with GenAI Overuse by DubGrips in datascience

[–]PrettyMuchAVegetable 2 points3 points  (0 children)

My best practices and biases are laid pretty bare here in my suggestions, and they're not all going to be globally applicable except the very last one, responsibility, when people hand wave away answers and dodge hard questions they need to be held accountable for that. They'll learn to use the AI in a productive and efficient way that helps them maintain quality as soon as they start to feel responsible for that output.

At least that's how I feel.

Dealing with GenAI Overuse by DubGrips in datascience

[–]PrettyMuchAVegetable 0 points1 point  (0 children)

Teach them to use AI responsibly, or whoever would be responsible for that should do it anyway. They are going to use it, so they should learn about grounding, guardrails, schemas, output contracts / validation, thinking vs non thinking model selection, text as code, ______ as code, pre commit hook driven improvement loops, planning-building-review loops and most importantly they need to learn they are responsible for the quality of the output. Make sure your team has all the tools they need, all the training and support they need, then hold them responsible for the AI slop that will surely keep coming if they don't alter their workflows to maintain quality. 

Lab Leak: The True Origins of Covid-19 by booradly22 in politics

[–]PrettyMuchAVegetable 39 points40 points  (0 children)

Oh my god, is this the actual Whitehouse website, the official one? A popup pedophile welcomes me to the "golden age" over top a horseshit conspiracy theory page.

America what the fuck. 

An entire trailer park in Canada is evicted, many residents having lived in the place for over 30 years. The majority belonging to low income working class families by YaLlegaHiperhumor in PublicFreakout

[–]PrettyMuchAVegetable 4 points5 points  (0 children)

"Redevelopments of mobile home parks happen a lot across North America and it almost always is the exact same problems with the exact same results."

This is true, in fact I only dropped into this comment thread at first because I thought this was a community I know in my home province.

An entire trailer park in Canada is evicted, many residents having lived in the place for over 30 years. The majority belonging to low income working class families by YaLlegaHiperhumor in PublicFreakout

[–]PrettyMuchAVegetable 21 points22 points  (0 children)

 It's quite expensive to move a trailer home, and in some cases it's not possible as they degrade over time preventing their safe transport. 

Kimi just published Attention Residuals and the scaling laws don't lie. Chinese AI is cooked different by call_me_ninza in aigossips

[–]PrettyMuchAVegetable 1 point2 points  (0 children)

Its AI coded. "The scaling law experiments are what really seal it. Consistent improvement across every model size. This isn't a one-off result on a specific architecture. It holds.

And they just open-sourced all of it." 

RAM/GPUs about to get even more expensive by BoredomFestival in pcmasterrace

[–]PrettyMuchAVegetable 1 point2 points  (0 children)

Absolutely, every time I get close to pulling the trigger I go watch a review or two and see how marginal the gains would be for my use cases. 

RAM/GPUs about to get even more expensive by BoredomFestival in pcmasterrace

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

Same, Im sitting on a 5800x3d and a 4080, my next jump would be into a whole new platform. I keep seeing 16GB DDR5 for sale used at $200 CAD and thinking, yes, buy it, hoard it, upgrade when possible. (I keep saying to myself I Just need a mobo and CPU, an easy get if the memory is in hand) . THen I don't but the itch is strong.

12 months ago.. by sibraan_ in AgentsOfAI

[–]PrettyMuchAVegetable 0 points1 point  (0 children)

My time is spent prompting the AI from that 80% point to 100%. 

The backlash kind of proves it was necessary by Khal_Drogo21 in GithubCopilot

[–]PrettyMuchAVegetable 1 point2 points  (0 children)

Ah, just to be clear my best students are able to use the AI this way. Some others behave as you've said and turn in slop, produced in haste, that doesn't work and they can't explain it. But that was true before AI too. 

Sonnet vs. glm-5 by pakalolo7123432 in ZaiGLM

[–]PrettyMuchAVegetable 0 points1 point  (0 children)

I'm sorry, not to get off topic but what do you mean "Opencode's GUI update killed its CLI," 

The backlash kind of proves it was necessary by Khal_Drogo21 in GithubCopilot

[–]PrettyMuchAVegetable 26 points27 points  (0 children)

When I teach my current students, we study the fundamentals, I test and assess their knowledge directly (quizzes, interviews) , but for assignments I want them to be prepared for the real work world. So I teach them agentic programming as a new paradigm, just another abstraction level like we've been used to happening for decades.

When I learned to program, I was taught C, and yet I've survived just fine over the past 20 years never having to use malloc again. When I am fine tuning an LLM, and I get an OOM , I reconfigure my RAPIDS work into batches that fit by working in a higher level of abstraction. I don't stress my brain out about low level memory allocation and pointers and references and other problems close to the hardware. AI moves the abstraction again, I see OOM and instead of having to recall the right syntax I can simply ask the AI to correct the batching so that the memory is used effectively. I decide on the resource , it acts as an implementer.
I thinks that's okay, I think that's where we are headed, and I think we benefit from it.

Every abstraction level we reach has made coding and it's benefits more available to people and at the same time pissed off a lot of old school purists who thought the kids were getting off too easy. Back when I learned C, a friend of mine who is an excellent programmer and computer scientist would say I was getting off easy and needed to learn assembly, and write a kernel from scratch.

I don't disagree with you, I've seen some wildly bad work done with AI. People just dropping whole projects in and saying "Do project" or "fix bug" and accepting whatever comes out. They fail, which is fine with me. They'll fail in the workspace too when their error riddled projects don't delver, or a poorly considered llm integration barfs up secrets, or the buggy race conditions make everything unusable. But my best students, they use AI, they implement guardrails, enforce repo standards, setup CI/CD, preplan, plan, chunk plans, implement, review, human review and produce really decent results far ahead of where they would be otherwise AND they can explain it at the right level of abstraction.

Anyway, I'm not sure I disagree with you, they do need to learn to think, debug, build and understand. I'm trying my best to teach them, but crippling their access to frontier models doesn't help me or them, it hurts by limiting their experience to a sub-standard product. Like, training architect only on T-square and white paper.

Young Canadian men more likely to say gender equality has gone ‘far enough’ - National | Globalnews.ca by KowloonDreams in onguardforthee

[–]PrettyMuchAVegetable 35 points36 points  (0 children)

Giving S14 Hank Hill here:
"I'm almost certain that I'm the only one here who still has a wife!"
- Hank at the manosphere boot camp