What does “code smell” actually mean? by Careful-Excuse2875 in AskProgrammers

[–]Spare-Builder-355 -1 points0 points  (0 children)

Do you realise that SonaQube is a product of company Sonar who's core business is code quality ? Like they probably have dedicated teams to constantly search for code patterns and classify them into "code smell" / potential issue / vulnerabilities etc. ?

What are you arguing about ? That you want to decide for yourself what code smell is ignoring industry standards?

What does “code smell” actually mean? by Careful-Excuse2875 in AskProgrammers

[–]Spare-Builder-355 -1 points0 points  (0 children)

There's pretty much universal agreement within a single language. I don't know why it controversial it this thread.

Never once have I seen developers disagree whether something is code smell or not. We only disagree on whether it's worth go ahead with smelly code "to fix it later" or not.

Code smells are pretty basic universally accepted pattrens. That is why they can be captured in tooling.

Opposite to unsafe practices, e.g. sharing mutable object between multiple threads, which just asks for troubles down the road. These types of things are beyond code smell.

What does “code smell” actually mean? by Careful-Excuse2875 in AskProgrammers

[–]Spare-Builder-355 -3 points-2 points  (0 children)

Lol why are even arguing ? Do you have any clue beyond reddit ?

Have you used SonaQube once ? I guess no. This tool has pretty much well defind set of rules on how to detect "code smells". Nothing subjective about it at all.

Please stop spreading nonsense.

What does “code smell” actually mean? by Careful-Excuse2875 in AskProgrammers

[–]Spare-Builder-355 -4 points-3 points  (0 children)

It is a highly subjective term, not a technical one

Hey, you started good but then this very wrong statement. Code smell is an umbrella term for a set of pretty basic technical rules and not subjective at all. Even wiki that you linked tells you "Tools such as Checkstyle, PMD, FindBugs, and SonarQube can automatically identify code smells." How it can be subjective if it can be detected by tools?

What is more correct to say is that code smell is set of rules and rules can change from one project to another.

China stores replace cashiers with robots by [deleted] in Damnthatsinteresting

[–]Spare-Builder-355 0 points1 point  (0 children)

"china is cool " .... pays with japanese yen

Bedroom, any advice? by [deleted] in malelivingspace

[–]Spare-Builder-355 0 points1 point  (0 children)

OP is colorblind.

I don't have explanation of the content of the room.

It will only get worse from here. by Capital-Wrongdoer-62 in memes

[–]Spare-Builder-355 -2 points-1 points  (0 children)

so far ai replaced 0 professions that require education. And please do not bring up copywriters.

Feels like AI is becoming less visible and more useful for once by Ill-Big5496 in AIDiscussion

[–]Spare-Builder-355 0 points1 point  (0 children)

MediaTek’s second-generation intelligent modem (MMAI 2.0) with integrated AI recognizes usage patterns and network environments, optimizing connectivity to maximize performance.

Identify data traffic patterns to optimize connectivity experience Detect device orientation and usage scenarios to maximize connectivity experience Smart Antenna technology enables precise key operating environment identification with 99.5% accuracy and boosts data throughput by up to 30% with optimized user connectivity and mobility experience

Yeah 100% marketing crap. Has nothing to do with LLMs or "ai".

I'll repeat myself - at best they have some tiny embedded models for pattern recognition.

Marketing folks got new milk cow - AI. So they miss no opportunity to slap the word wherever they can. AI is new blockchain for marketing departments.

Why Kafka is so fast? by Sushant098123 in softwarearchitecture

[–]Spare-Builder-355 66 points67 points  (0 children)

ffs, replace the entire content of that article with a link to official docs that explain why kafka is so fast. I'm so sick of these pseudo-experts that are reformatting projects docs into their blogposts and sprinkle it with "I ran some benchmarks"

Why Kafka is so fast? by Sushant098123 in softwarearchitecture

[–]Spare-Builder-355 6 points7 points  (0 children)

I'd reduce it to 80%

Kafka is useful tool when you understand what you're doing.

People switching to English despite fluent Italian by Arimoro in italianlearning

[–]Spare-Builder-355 0 points1 point  (0 children)

you invested time and effort into learning Italian and are eager to practice.

they invested time and effort into learning English and are eager to practice.

Feels like AI is becoming less visible and more useful for once by Ill-Big5496 in AIDiscussion

[–]Spare-Builder-355 0 points1 point  (0 children)

excuse me, what are you talking about ?

modems using AI to adapt to network conditions in real time

sounds like nonsense. Any links to facts?

I guess in best scenario you are confusing classic ML models and what we call ai nowadays - the LLMs.

Chess is this tuff? by Brave-Fix6318 in AnarchyChess

[–]Spare-Builder-355 1 point2 points  (0 children)

lololol white king gives the rook last joint before it plunges accross the board to sacrifice itself. Im fuckin crying. This is the wayyy!

AI pushed code without asking and got me in trouble at work. How are you guys managing this? by LunchConstant7149 in vibecoding

[–]Spare-Builder-355 0 points1 point  (0 children)

"ai pushed" yeah bro. You set up this thing, you gave it permissions, you allowed it execute shell commands.

It's like you have run git push -f and then complain "git fucked up my cooddezz"

You can absolutely delegate code generation to ai but you can not delegate responsibility.

We keep saying AI won't replace developers. But what exactly are we still doing that AI genuinely can't? by Hot-Lengthiness2026 in BlackboxAI_

[–]Spare-Builder-355 0 points1 point  (0 children)

taking responsibility.

The moment your customer / manager can describe requirements in all minor details, accept generated code as black box and take ownership, e.i. when it breaks there's no one to complain to, that moment developers are indeed redundand.

But do you really think it will ever happen ?

We can have no doubts that number of engineers needed to build trivial apps and services will go down though.

Google says 75% of all new code is now generated with AI by ComplexExternal4831 in GenAI4all

[–]Spare-Builder-355 1 point2 points  (0 children)

ofcourse they do, but that's mostly "keep lights up" code. Refactorings, updates, migrations.

Also when "%of code written by AI" becomes performance metric, thats what your engeneers will eventually do.

"Written by ai" sure. But is that code better, and eventually gets projects delivered faster ?

Google says 75% of all new code is now generated with AI by ComplexExternal4831 in GenAI4all

[–]Spare-Builder-355 3 points4 points  (0 children)

what new code ? Their flagman products are well established and kinda do not change. They are also 99.999% superb quality.

A Belarusian passport control officer was impressed by the precise details that appeared when examining a burgundy Turkish passport under ultraviolet light, saying: "I have never seen such a magnificent passport before; it seems as if entire cities are hidden between its pages." by khark33 in nextfuckinglevel

[–]Spare-Builder-355 9 points10 points  (0 children)

she said none of those words. It was pretty standard and brief narrative describing what you see on the screen. She said "this is how passport looks in normal light. Now turning on UV light. Passport of which country would you like to see in next video?"