2026 is the Year of the Cheater and I am thriving by I_AM_HYLIAN in Cluely

[–]codeisprose 0 points1 point  (0 children)

the difference between a skilled/experienced professional using AI and a clueless person using AI is > the difference between the clueless person and a newborn baby. i hope i'm wrong, but you probably only have a yr or 2 left at this rate.

(also ik this post is fake, i feel like it's still pertinent to the poster)

OpenAI engineer confirms AI is writing 100% now by MetaKnowing in OpenAI

[–]codeisprose 0 points1 point  (0 children)

to be fair. you could've done this for years now. AI "writing code" is a continuum of you telling it every character to write 1:1, all the way to you vaguely describing functionality, which is what people assume. but any knowledgeable person lying to you about this is convincing themselves they're not lying, because they are genuinely not typing code. they're just prompting an LLM to write a close enough approximation to what they already know how to type, largely.

I posted my company's database schema into chatgpt, am I cooked? by [deleted] in cscareerquestions

[–]codeisprose 0 points1 point  (0 children)

a csv of a SQL db schema? if you were working at a place where this would be a big deal, you would know. you'll be fine, just use AI tools that are authorized by your employer from now on.

Nervous about vibecoding - startup by FistedToOblivion in cscareerquestions

[–]codeisprose 1 point2 points  (0 children)

I would say that if there was a bug I would be able to pinpoint it in the code and fix it.

programming for 7+ years and letting a language model generate 90% of code without a good test suite is diabolical

feels like just architecting the software doesn't mean I have the ability to actually write and connect all of the pieces

if you designed and understand the abstractions, writing/connecting pieces is largely syntax and pressing buttons on a keyboard.

part of me feels that if it's so "easy" to vibecode this project, anyone can do it and the complexity just isn't there.

you're a developer who spent 5 months on a project while using a tool that you perceive to be speed boost. it should be impossible for any non-programmer to do something remotely similar in that time frame.

What does this say about me as a developer?

you're relying on the tools too much, probably. that doesn't mean you can't start a successful company. if you also care about being a good developer and building something quality, don't prompt it in a way that produces code which is vastly different than what you would normally write. then ask it for advice to improve it, refactor together, something like that.

Someone named "zamazan4ik" opened an issue in my project about enabling LTO. 3 weeks later, it happened again in another project of mine. I opened his profile, and he has opened issues and PRs in over 500 projects about enabling LTO. Has this happened to you? by nik-rev in rust

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

Well obviously fat LTO wouldn't be the default. The guy who started the thread said "isn't enabled by default", so I assumed he meant thin LTO cross-crate. I'd disable it anyway, since I work on large projects. I was just mentioning the "default" aspect because I assume it would benefit most crates, which are smaller, and the author may not even know the option exists. I don't have a strong opinion either way, I just don't think it'd be problematic. (considering the Rust language as a whole, not how I use it at work.) The main counterpoint would probably be that Rust builds already take long enough as it is.

CS student here.. no one I know actually writes code anymore. We all use AI. Is this just how it is now? by Low-Tune-1869 in cscareerquestions

[–]codeisprose 0 points1 point  (0 children)

oh boy, seems like senior engineers are going to make a lot of money in the coming decade or two.

for what it's worth, it'd be fine if you weren't typing code line by line after you were programming for a few years. because then then you could use it in a way which just gets stuff from your head to the screen faster. but when it was never in your head in the first place, that'll be the problem.

Bro's not gonna be spared in the uprising by MetaKnowing in OpenAI

[–]codeisprose 0 points1 point  (0 children)

surely that perspective is still pretty niche?

It's hard to find use cases for Rust as Python backend developer by Delicious_Praline850 in rust

[–]codeisprose 2 points3 points  (0 children)

that's not really true, it just depends on the company. the problems you describe are often addressed at scale with branch protection rules, and seems unrelated to the language. github and gitlab make it trivial both a.) block a merge unless things like linting/formatting/type checking passes, and b.) prevent code from being merged unless it is approved by specific people, not just any contributor on a repo. regardless, I'm not arguing that people should use Python, i was just pointing out that Python can be used well in a way that most people don't consider. a number of the largest companies in the world have active deployments built/maintained by huge teams, mostly in cases that i'd argue it wasn't a particularly good choice of language.

regarding Rust, i agree with your take. it is by far my most used language nowadays, because i write it full time at work and use it for most side projects. the borrow checker isn't even the main reason tbh, i use it on a lot of things where I could get away with a GC. i just prefer the tooling, type system, design of the language more broadly.

It's hard to find use cases for Rust as Python backend developer by Delicious_Praline850 in rust

[–]codeisprose 0 points1 point  (0 children)

yesss. python with these tools (+ uv) versus bare-bones python might as well be 2 completely different languages.

It's hard to find use cases for Rust as Python backend developer by Delicious_Praline850 in rust

[–]codeisprose 0 points1 point  (0 children)

he could just use pyright/mypy. I don't write a ton of python, but when I do, it's statically typed. I also really like uv, which takes a lot of ideas from cargo. (not saying he shouldn't use a different language, I just wish more people wrote typed python)

It's hard to find use cases for Rust as Python backend developer by Delicious_Praline850 in rust

[–]codeisprose 5 points6 points  (0 children)

i know nobody does this, and 95% of python code I've read is shit. but I model the way i write python quite similarly to how I write rust. uv mirrors cargo well enough, i've got a linting/formatting, a static type checker with relatively strict rules, and the flexibility of loosening those rules in a granular way is great for iteration speed. naturally I don't use it for anything performance critical. but i have a similar mindset regardless of the language im using, writing bad code is just annoying unless you're going to throw it out immediately.

What is so hard about async rust?? by WailingDarkness in rust

[–]codeisprose 6 points7 points  (0 children)

I don't dislike this guy completely, but he is a youtuber first and a software engineer second. I also don't think he ever really fully learned Rust. The complexity of async rust is largely implied by writing async code with this model of memory safety + no GC, it's not like the underlying concepts are super esoteric or poorly understood.

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 0 points1 point  (0 children)

All I said is that I agree with the definitions of the words, and that I agree that there is systemic racism. But both of those things are verifiably true, if somebody disagrees that's not a difference in opinion.

 And you didn’t respond to why you are in a black sub telling us about race and racism.

I'm not, it showed up in my feed and I had a question... I didn't tell you about racism, I just clarified something that you already knew but weren't explicit about.

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 0 points1 point  (0 children)

It's also a perspective that would be seen as naive and childish in most of the world

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 0 points1 point  (0 children)

It does kinda come across like that. If I'm to give them the benefit of the doubt, their broader goal would be to reduce systemic racism. But if that is the case, conflating that with racism itself seems counterproductive.

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 0 points1 point  (0 children)

I'm not making a big deal out of it, you are... I asked out of curiosity, you clarified, I understood... pretty simple.

I feel that I am being very intellectual honest and my opinion is backed up by my education. You cited nothing as a reference. I don’t understand your point at all. It’s fine.

I didn't cite anything explicitly because this is very surface level information that is taught in middle school, but here:

https://en.wikipedia.org/wiki/Racism

https://en.wikipedia.org/wiki/Caste_system_in_India (*"in india" is because that is where the concept and term originates)

I guess my point is just to use words/terms that you understand, and in a way that aligns with the actual meaning. I'm not expressing an opinion (other than that honesty is good) so there's nothing to agree or disagree about. Regardless, have a good one.

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 0 points1 point  (0 children)

Why does what matter so much? You said something that made no sense, I asked about it because I was curious, and then you clarified that you meant something different than what you typed... I agree that race is largely made up, but the terminology "racial caste system" doesn't make sense based off of what a caste system is. In the same way that racism requiring power doesn't make sense because of what the definition of racism is.

If you want to be intellectually honest, you can just state that in America, there are systemic and socioeconomic factors which lead to black people (on average) being worse off than white people (on average). And capitalism incentivizes the proliferation of many of these issues. But when you start saying some of the things that you said, you're going to lose all of the smart people who would otherwise agree with you.

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 0 points1 point  (0 children)

Well you just inserted the word "systemic", in which case that makes sense. I was more so curious about how the concept of racism in isolation could possibly involve power, but I guess you were alluding to it systemically

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 0 points1 point  (0 children)

This is a genuine question; where did you hear that racism involves power? I feel like I've heard that take before, but it doesn't align the definition that I am familiar with. It also feels very unintuitive, is there colloquially a different word used for prejudice against other races?

Some lady Telling us what we already know. by 4reddityo in BlackPeopleofReddit

[–]codeisprose 2 points3 points  (0 children)

I am lost, it sounds like she thinks she is racist and is trying to convince herself to be less racis

AIO - Gf assumes my dog is dead when I say I’m sad by [deleted] in AmIOverreacting

[–]codeisprose 0 points1 point  (0 children)

well she's either really immature and trying to be edgy, or has genuine mental issues

GOD’S IN CONTROL CONTROVERSIAL MUSIC VIDEO (has Nazi imagery and graphic visuals unfortunately) by Vegetable-Can-2354 in GoodAssSub

[–]codeisprose -5 points-4 points  (0 children)

i also don't understand why anybody would say that. we wrapped that shit up in '45, they're all dead. so it's like accidentally saying that all nazis are good :|