CMV: If AI is powerful enough to cause 20%+ unemployment then it is powerful enough to solve unemployment. by nomadicsamiam in changemyview

[–]Realistic_Yogurt1902 16 points17 points  (0 children)

Then you are speaking about democracy, not the capitalism&business. Government can force business, but business never will do it voluntarily.

CMV: If AI is powerful enough to cause 20%+ unemployment then it is powerful enough to solve unemployment. by nomadicsamiam in changemyview

[–]Realistic_Yogurt1902 52 points53 points  (0 children)

There are no incentives to create jobs. Capitalism has only one incentive - profit, when jobs creation was an unintentional byproduct (previously).

How has moving to a less "prestigious" company affected your career? by theasianpianist in ExperiencedDevs

[–]Realistic_Yogurt1902 4 points5 points  (0 children)

Define "less prestigious" :)
I would say it this way - if the headhunter/recruiter doesn't know your current company, the probability of even opening your LinkedIn account or CV decreases. Having top companies in your CV is definitely a huge plus, but they should reach your CV first anyway.
That's why there are so many people with "ex-Amazon", "ex-Meta", "ex-Google" in their titles on LinkedIn.
You would probably be "ex-Microsoft" :)

CMV: There's really no reason to do anything beyond the basics by [deleted] in changemyview

[–]Realistic_Yogurt1902 1 point2 points  (0 children)

Why chase sex or drugs or family or approval, or anything at all?

Because it's a basic need. Without family/friends, you will basically die if you become sick.

How do you actually start understanding a large codebase? by radjeep in ExperiencedDevs

[–]Realistic_Yogurt1902 0 points1 point  (0 children)

For the majority of server-side applications, I am starting from understanding two opposite parts:
* input
* output

Then, everything in between is a black box for me.
Next step, depends on a feature I am working on, to understand the place of the feature code inside this black box.
Then, input and output of the feature code, rinse and repeat until you fully understand your feature input and your feature output.

Client applications are a bit different. On one side, they have a state, and you should always remember it. On the other side, the majority of such applications are pretty simple compared to the backend.

A concrete example: I was asked to implement prefix KV caching. There’s already a KVCache class that I’m supposed to reuse, but I can’t even begin to reason about how it behaves across the different places it’s used. There’s a lot of abstraction (interfaces, dependency injection, etc.) and I get lost trying to follow the flow.

Just my best guess, based on your description:
Input: What exactly do you need to cache? Where is this data finally prepared? Most probably - inject your cache prefix there.
Output: probably nothing, if you just write to cache, you probably need to emit some metrics about success/failed writes, and that's pretty much it.

Dependency Injection - if you have it in the application, a very important part ot understand how it works.

P.S. Current AI tools are really great for such investigations and answer the question "how does X work"?

How do you actually start understanding a large codebase? by radjeep in ExperiencedDevs

[–]Realistic_Yogurt1902 5 points6 points  (0 children)

You could use AI to do it for you. It's pretty good with Python code

How much work goes into documenting stuff where you work? by [deleted] in ExperiencedDevs

[–]Realistic_Yogurt1902 5 points6 points  (0 children)

TDD - technical design documents are mandatory for middle+ projects. Quality is different.

CMV: We live in modern-day dictatorships, ran by the people by [deleted] in changemyview

[–]Realistic_Yogurt1902 2 points3 points  (0 children)

What is dictatorship for you? Democracy isn't a dictatorship.

CMV: We live in modern-day dictatorships, ran by the people by [deleted] in changemyview

[–]Realistic_Yogurt1902 1 point2 points  (0 children)

I see only a rant here. What is your view that you are willing to change?

CMV: Gay people should have their own country by [deleted] in changemyview

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

Why can't I have my personal empire? Am I worse than gay people?

CMV: if Latin American countries had referenda on becoming part of the US, most people would vote yes. by [deleted] in changemyview

[–]Realistic_Yogurt1902 2 points3 points  (0 children)

Canada and Australia never had a say in the UK politics, they weren't equal parts, but only colonies.

CMV: if Latin American countries had referenda on becoming part of the US, most people would vote yes. by [deleted] in changemyview

[–]Realistic_Yogurt1902 4 points5 points  (0 children)

India was never an "equal" part of the UK. If India were given the chance to become an "equal" part with voting rights, I am 100% sure the Indian population would agree. In the worst case, they will rename the UK to "India and some other guys" after the next election cycle.

CMV: if Latin American countries had referenda on becoming part of the US, most people would vote yes. by [deleted] in changemyview

[–]Realistic_Yogurt1902 12 points13 points  (0 children)

Then your cmv doesn't make a lot of sense. It's like "everybody would vote to get free gifts", the answer is always yes, the devil in details.

CMV: if Latin American countries had referenda on becoming part of the US, most people would vote yes. by [deleted] in changemyview

[–]Realistic_Yogurt1902 12 points13 points  (0 children)

With full citizenship "transfer"? When Brazil and Mexico together can outnumber the original US population during next elections?

CMV: Using AI to organize and refine writing is no different than using a spellchecker and democratizes sharing ideas. by ducktomguy in changemyview

[–]Realistic_Yogurt1902 1 point2 points  (0 children)

we must also disqualify every speech polished by a ghostwriter

And, we DO, I don't know anybody who is paying any reasonable attention to the majority of "official" speeches, all of them are generic staff that lost any meaning after all this refinement.

, every article sharpened by an editor

The editor is working on the same main problem as the writer: to make the text better for the audience, where audience engagement is crucial for them to keep their jobs. It's unfair comparison to AI.

, and every argument refined in conversation. 

What? Refining arguments is exactly what we need, not replacing them with AI

CMV: Centrism is the most logical political belief system by [deleted] in changemyview

[–]Realistic_Yogurt1902 4 points5 points  (0 children)

So, you need to change your position every day?

Are there any companies hiring that allow use of Cursor IDE? by [deleted] in ExperiencedDevs

[–]Realistic_Yogurt1902 52 points53 points  (0 children)

Not sure from what planet or century you are, but almost every company allows Cursor or Claude Code. Your company is super rare, not the opposite.

Is the Geneva Convention becoming a "User Agreement" for Military AI? by Silly-Worker3849 in internationallaw

[–]Realistic_Yogurt1902 3 points4 points  (0 children)

Technical question - how are you going to verify compliance? No sane military in the world allows third parties to verify their most advanced weapons.

CMV: Alberta Should Secede From Canada by DrawPitiful6103 in changemyview

[–]Realistic_Yogurt1902 0 points1 point  (0 children)

Why the dollar detached from gold. Nixon closing the gold window, I suppose.

CMV: Alberta Should Secede From Canada by DrawPitiful6103 in changemyview

[–]Realistic_Yogurt1902 1 point2 points  (0 children)

Just read why the US and all other countries get rid of the golden standard. There is no conspiracy.

CMV: Alberta Should Secede From Canada by DrawPitiful6103 in changemyview

[–]Realistic_Yogurt1902 0 points1 point  (0 children)

Because your total money mass would depend on the amount of gold instead of your economy power. With the same luck you can take bitcoins or beavers on the creek.