Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Alright, here we are.

Uncategorized
27 15 6
  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano „The short-term math of not hiring juniors makes perfect sense, until you realize what it costs your seniors, your culture, and your future.“
    https://newsletter.thelongcommit.com/p/the-talent-pipeline-is-collapsing

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano sorry to be that guy, but my cash is on the IT manager taking the fall when the vibers causes a breach.

  • @km they work, but there are some limits. illumos LX zones are more complete, but they have limits, too

  • @stefano sorry to be that guy, but my cash is on the IT manager taking the fall when the vibers causes a breach.

    @DoomBananas eheh I totally understand it.

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano

    Clicking "♥" seems like the wrong reaction, but you have my commiseration. 😕

  • @DoomBananas eheh I totally understand it.

    @stefano I made this decision tree some years ago that cleaned and exported some data if a handful of conditions were met. The org who admin'ed IT had a zero trust policy when it came to users so my only tool was ms excel. It somehow worked but there was a bunch of pitfalls and I released it on the conditions of when it breaks you get to keep all the pieces.

    Long story short. Turns out no matter what you say, how many warnings you give mgmt has zero issues taking risks when they can pin it on u

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano

    As my old (Italian) boss used to tell me: «Attacca il ciuccio dove vuole il padrone…».

    I do believe that you are forced to use the supercazzola AI somewhere, confined in some areas that doesn't bother you but that helps to keep your marketing alive and competitive.

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano ok, first things first, how someone became "expert" in vibe coding?

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano "experts in vibe coding"? Wow, is that really a thing? OK, I'll be honest, I let "AI" to create a short script today because:

    A. is not critical
    B. I was only interested in the result of it, not wanted to learn how to do it myself

    But anything related to any kind of work still created in cooperation of the hallucinating machine? Wow, that's brave.

  • @stefano "experts in vibe coding"? Wow, is that really a thing? OK, I'll be honest, I let "AI" to create a short script today because:

    A. is not critical
    B. I was only interested in the result of it, not wanted to learn how to do it myself

    But anything related to any kind of work still created in cooperation of the hallucinating machine? Wow, that's brave.

    @peterkotrcka @stefano

    I guess the experts in vibe coding costs lesser than a senior developers...

  • @peterkotrcka @stefano

    I guess the experts in vibe coding costs lesser than a senior developers...

    @freezr
    100% - but the ability to solve any issues is almost nonexisting, I would assume.
    @stefano

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano coming from a different approach, many of the llm models know bsd internals and approaches just fine. i launched an agent (we fully control the gpu cluster at the dc) at a jail cluster staging candidate and it found the vnet misconfiguration in less than 30s.

    i'm also seeing more and more companies say "we'll use ai" but the funny part is the clients i'm starting to lose to ai/llm come back with problems they can't solve since they don't have technical staff. as a result i reset my rate schedule with them at a higher cost. two have still asked about llm use, so i've shifted to building them private local-only (no calls) ai clusters for automating a lot of their tasks (think lead-gen, marketing analysis, financial tedious tasks)

    i think it can be used in a constructive way, but companies see "ai/llm" as this magic wand they can wave which most shoot themselves in the foot.

    i realize it's not a pivot for everyone, stefano but so far it's worked for me.

  • @stefano ok, first things first, how someone became "expert" in vibe coding?

    @michel @stefano Being "expert" in vibe coding is an oxymoron

  • @stefano

    As my old (Italian) boss used to tell me: «Attacca il ciuccio dove vuole il padrone…».

    I do believe that you are forced to use the supercazzola AI somewhere, confined in some areas that doesn't bother you but that helps to keep your marketing alive and competitive.

    @freezr @stefano ROTFL !

  • oblomov@sociale.networkundefined oblomov@sociale.network shared this topic
  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano hosting vibe-coded services is the best way to expose security vulnerabilities. People use AI in all the worst ways and think it's capable of deep thought.

    I'm studying the technology in university and I would never leave it in charge of any unsupervised critical task. At best, it can write a prototype that I'll rewrite later.

    It's a glorified summary generator that just happens to generate convincing texts.

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano Vibe coding. Great. Exactly more of what the world needs.

    They don't know what they don't know and that is by several orders of magnitude more than what they do know.

    Ugh.

  • @stefano "experts in vibe coding"? Wow, is that really a thing? OK, I'll be honest, I let "AI" to create a short script today because:

    A. is not critical
    B. I was only interested in the result of it, not wanted to learn how to do it myself

    But anything related to any kind of work still created in cooperation of the hallucinating machine? Wow, that's brave.

    @peterkotrcka @stefano they've been using the term prompt engineers. They think that their prompts is more likely to produce something good because they use common terminology and add make no mistake at the end. It's a cult.

  • @peterkotrcka @stefano

    I guess the experts in vibe coding costs lesser than a senior developers...

    @freezr @stefano @peterkotrcka it ends up costing more because you pay for the tokens and you still need a full-time senior developer to verify the output. Amazon is actually having this exact problem with their new AI policy.

  • @stefano coming from a different approach, many of the llm models know bsd internals and approaches just fine. i launched an agent (we fully control the gpu cluster at the dc) at a jail cluster staging candidate and it found the vnet misconfiguration in less than 30s.

    i'm also seeing more and more companies say "we'll use ai" but the funny part is the clients i'm starting to lose to ai/llm come back with problems they can't solve since they don't have technical staff. as a result i reset my rate schedule with them at a higher cost. two have still asked about llm use, so i've shifted to building them private local-only (no calls) ai clusters for automating a lot of their tasks (think lead-gen, marketing analysis, financial tedious tasks)

    i think it can be used in a constructive way, but companies see "ai/llm" as this magic wand they can wave which most shoot themselves in the foot.

    i realize it's not a pivot for everyone, stefano but so far it's worked for me.

    @jae @stefano the last time I used an LLM for BSD stuff, it couldn't distinguish FreeBSD features from OpenBSD and vice versa. I tried to vibecode a quick RC script for OpenBSD and it made me a frankenscript with calls to /usr/sbin/daemon, which OpenBSD doesn't have.

  • Alright, here we are. The decline is accelerating.
    An IT manager at a client company, someone capable I've been collaborating with for years, recently hired three new developers. However, he asked me for a Linux server instead of the usual FreeBSD because "that way the devs can move faster, AIs can't produce valid results for BSD systems".

    Given our relationship, I called him and told him I disagreed. Somewhat bitterly, he replied that these guys had been "imposed on him". They're polite and willing, but completely lacking any real programming principles. They are "experts in vibe coding", and for management that's more than enough.

    In other words, we're not supposed to build a working and efficient server anymore, but a vibe-coding-friendly one.

    My instinctive reaction was to ask him whether, when a data breach eventually happens, because sooner or later it will if the people writing the code neither write nor read code, they'll be able to tell the authorities that the data controller was an AI.

    He didn't say anything else and thanked me. Maybe, and I stress maybe, management will understand that.

    @stefano "They are "experts in vibe coding", and for management that's more than enough."

    That's rich


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    20 Posts
    88 Views
    @beecycling officially, "how the services are protected from the Internet"
  • 0 Votes
    18 Posts
    28 Views
    @rysiek Doesn’t really sound, from the article, as a traffic spike that “would probably bring any individual website down”. Sounds to me more like “we have this program vital to our infrastructure that parses up to 128 MB from this config file, and that’s been fine for years” and now they went slightly over the magic file limit and the piece of infra panicked on config read…
  • 0 Votes
    23 Posts
    106 Views
    @stefano @ricardo the article mentioned the FreeBSD subreddit and The FreeBSD Forums. Yorick Peterse shared his post in the sub, where it was very well-received. Pictured: insights that are not visible to the public (I very rarely share such things, doing so seems harmless on this occasion). No mention of Discord, Twitter, or X. Also pictured: the wiki for FreeBSD Discord very recently cautioned that the FreeBSD Community Code of Conduct can not be enforced. I do not imagine that this caution relates to any recent misconduct there …<https://www.freebsd.org/internal/code-of-conduct/><https://wiki.freebsd.org/Discord/DiscordServer><https://yorickpeterse.com/>#FreeBSD #Reddit #forums #Discord #community #conduct #misconduct
  • 0 Votes
    1 Posts
    8 Views
    Hot take: pf's built-in connection tracking beats fail2ban/sshguard hands down.One simple ruleset gives you automatic brute-force protection with ZERO userland daemons. No log parsing, no reaction delays, no additional attack surface.table <bruteforce> persistpass in proto tcp to port 22 flags S/SA (max-src-conn 5, max-src-conn-rate 3/30, overload <bruteforce> flush global)Kernel-level enforcement, instant blocking, survives reboots with persist.Why spawn Python processes when your firewall already knows?#bsd #freebsd #runbsd #firewall #pf #sysadmin