Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)H
Posts
138
Comments
494
Joined
1 yr. ago

  • Does it really? He does not omit to mention that generative AI might be more useful in the future, and AI algorithms have been used successfully.

  • The takeaway is that people, and especially executives, with personal positive AI experiences are not necessarily well positioned to decide on behalf of their organization whether AI has been a success. No matter how good it feels on a personal level. The same applies to people who use ChatGPT individually for work: it may feel great to have AI write and summarize reports for you, but is the organization actually becoming better as a result? That may not be your concern personally, but it certainly is the concern of management. I’ll return to that later.

    An enormous problem is that in most organizations, people no longer evaluate whether AI is actually successful, or even can be. After all, it’s “the future.” AI is indeed here to stay, but it would still be nice to think carefully about what we should actually do with it. Or at the very least, define beforehand what you expect it to achieve and measure whether it actually does. Because “it felt good” simply isn’t enough. More on that later.

  • The takeaway is that people, and especially executives, with personal positive AI experiences are not necessarily well positioned to decide on behalf of their organization whether AI has been a success. No matter how good it feels on a personal level. The same applies to people who use ChatGPT individually for work: it may feel great to have AI write and summarize reports for you, but is the organization actually becoming better as a result? That may not be your concern personally, but it certainly is the concern of management. I’ll return to that later.

    An enormous problem is that in most organizations, people no longer evaluate whether AI is actually successful, or even can be. After all, it’s “the future.” AI is indeed here to stay, but it would still be nice to think carefully about what we should actually do with it. Or at the very least, define beforehand what you expect it to achieve and measure whether it actually does. Because “it felt good” simply isn’t enough. More on that later.

  • Good Books on the essence of OOP!

    I now think that useful OOP is mostly about invariants.

  • The finer details of the coding advice in Clean Code is also insane. There’s a good summary of it but I forgor where.

    See

    https://github.com/johnousterhout/aposd-vs-clean-code

    By the way, "Uncle Bob"s prime number generator example discussed there (which Bob Martin, as he admits himself, does not understands any more in spite of that he himself published it in "Clean Code") was originally designed and published by nobody less than Edsger Dijkstra and was used as an Example of Literate Programming by Don Knuth.

    They are giants on whose shoulders we are standing. It is totally worth it reading first Dijkstra's Chapter, then Don Knuth's text, and then John Ousterhout's discussion of Martin's rewrite (linked above).

    Or perhaps starting with Martins code and see if you understand it....

  • So, how would you phrase it? (I am assuming you do not want to divert from the argument.)

  • Well, in a way most of the AI hype (like that you can easily replace office workers with chatbots or that software developers will become 10x more efficient and consequently you can fire 90% of your workforce) are a thirst trap for CEOs.

    A bit like selling candy with crack on the schoolground of a primary school....

  • It is so dumb. It is like you have a butler who has the task to delver letters to your desk. Now somebody sends a letter with a written instruction on the outside: "Butler, copy this letter 50 times and send it to the acquaintances of your boss."

    And in correspondence to AI, the butler would do it.

  • They’ll keep doing that, over and over. And it usually ends up with them insisting on a meeting to “discuss” where they essentially get in a loop of “it’ll work, just do it”

    And it’s like pulling fucking teeth to get them to admit the only thing they’re basing that on, is a chatbot told them it would work.

    Strange. I am experiencing the same. In one case, I had to make, after six months of discussing an interface, an end-to-end test to show it didn't work and their, ahem, unit tests failed to show that. That was for a stepper motor interface and driver with three essential methods.

    This guy is senior software architect at my workplace.

    Boss insisting that I get to an agreement with him on ai usage.

  • "You need this [entry-level] workforce, which is innovative, not calcified in thought."

    LOL, they are projecting their own mental state on their workers.

  • See the linked Wikipedia article. The value is defined as the estimated hypothetical costs to re-create it, and these costs would be salaries. There exist estimation models for the value of large Software systems, which are e.g. used in company takeovers and mergers. And of course, that's hypothetical, the Linux kernel is not for sale.

  • A really beautiful and touching story!

    I think we owe these inventors and engineers who created our electricity system so much.

    Their effort are today more important than ever, much more than they would have dreamed of. Consider this: Humanity is in a race for survival, a race to escape climate change. With 3 or 4 K of warming, civilization cannot survive. If we make it, electrical infrastructure will be a big part of the solution.

    If you ever have grand-grand-grandchildren, five generations from now, they will likely be alive to a big part because of their efforts.

    Thank you!

  • It largely depends on at what price you sell your soul.

  • It seems a lot of words that say exactly nothing.

  • I don’t know if the last part “What do these software developers actually do all day? ;->” is ironique or not.

    It is actually a mix of two things:

    1. Ironic about the idea of what AI companies promote - and many managers in tech believe - that you can speed up the work of developers by speeding up code generation. The fact that typing in code costs way less than 0.1% of developers work time shows that the time to type in code is /not/ the bottleneck.
    2. Interested in what it is actually that costs time. I think most time I work on larger projects is reading code and trying to understand how different parts are related, what invariants it has, etc. It is actually a form of /learning/ because it uses material to build a useful long-term collection of related concepts in my brain.

    Anything that'd help us to do and understand the second part better would be extremely useful for this work. I think that literate programming, also tools that can transparently put code into a form of interconnected hypertext (like the LEO editor), inline doc tests and so on, are helpful for that.

    Personally, I also think that wikis like gollum are powerful tools for that kind of learning, but not many people seem to agree with this (except the fossil and forejo authors).

  • (It’s a whole story, I don’t remember exactly)

    I'd be delighted to read it!

  • That will be a greater number, by the way: say the kernel is 100 lines, somebody may have written 50, but they may have all been replaced by future patches, so The number of lines written is greater than the number of existing lines.

    Some parts are rewritten, but most of the kernel code is actually in device drivers which usually do not need to be re-written.

  • Is that salary estimate also from 2011?

    I got 60K as a mid-level C++ developer in industry in 2009.

  • Programming @programming.dev

    AI code increasingly leads to production failures

    www.heise.de /en/news/AI-code-increasingly-leads-to-production-failures-11309868.html
  • Technology @lemmy.world

    AI code increasingly leads to production failures

    www.heise.de /en/news/AI-code-increasingly-leads-to-production-failures-11309868.html
  • Programming @programming.dev

    Reading code instead of writing code: The underestimated senior discipline

    www.heise.de /en/blog/Reading-code-instead-of-writing-code-The-underestimated-senior-discipline-11295136.html
  • Programming @programming.dev

    The old world of tech is dying and the new cannot be born

    www.baldurbjarnason.com /2026/the-old-world-of-tech-is-dying/
  • Programming @programming.dev

    ‘No Way To Prevent This,’ Says Only Package Manager Where This Regularly Happens

    kevinpatel.xyz /posts/no-way-to-prevent-this/
  • Programming @programming.dev

    The anti-minimalist backlash is the bigger story behind Oxygen’s revival

    filipfila.wordpress.com /2026/05/10/the-anti-minimalist-backlash-is-the-bigger-story-behind-oxygens-revival/
  • Programming @programming.dev

    Anthropic’s bug-hunting Mythos was greatest marketing stunt ever, says cURL creator

    www.theregister.com /security/2026/05/11/anthropics-bug-hunting-mythos-was-greatest-marketing-stunt-ever-says-curl-creator/5238111
  • Technology @lemmy.world

    Welcome to the vulnpocalypse, as vendors use AI to find bugs and patches multiply like rabbits

    www.theregister.com /patches/2026/05/14/welcome-to-the-vulnpocalypse-as-vendors-use-ai-to-find-bugs-and-patches-multiply-like-rabbits/5240027
  • Programming @programming.dev

    Contributor Poker and Zig's AI Ban

    kristoff.it /blog/contributor-poker-and-ai/
  • Technology @lemmy.world

    Market slumps as OpenAI reportedly misses internal targets for active users and revenue — Nvidia, Oracle, AMD, and CoreWeave shares all tremble on the news

    www.tomshardware.com /tech-industry/artificial-intelligence/market-slumps-as-openai-reportedly-misses-internal-targets-for-active-users-and-revenue-nvidia-oracle-amd-and-coreweave-shares-all-tremble-on-the-news
  • Programming @programming.dev

    The West Forgot How to Build. Now It's Forgetting Code

    techtrenches.dev /p/the-west-forgot-how-to-make-things
  • Technology @lemmy.world

    The Boy That Cried Mythos: Verification is Collapsing Trust in Anthropic

    www.flyingpenguin.com /the-boy-that-cried-mythos-verification-is-collapsing-trust-in-anthropic/
  • Programming @programming.dev

    The Boy That Cried Mythos: Verification is Collapsing Trust in Anthropic | flyingpenguin

    www.flyingpenguin.com /the-boy-that-cried-mythos-verification-is-collapsing-trust-in-anthropic/
  • Technology @lemmy.world

    Anthropic Mythos shaping up as nothingburger

    www.theregister.com /2026/04/22/anthropic_mythos_hype_nothingburger/
  • Programming @programming.dev

    Anthropic Mythos shaping up as nothingburger

    www.theregister.com /2026/04/22/anthropic_mythos_hype_nothingburger/
  • Programming @programming.dev

    Claude Mythos Is Mostly ‘Marketing Hype’ | Bruce Schneier

  • Technology @lemmy.world

    In Asia, the global oil crisis is turning into an everything crisis

    edition.cnn.com /2026/04/04/business/global-oil-crisis-shortage-everything-intl-hnk-dst
  • Technology @lemmy.world

    Artemis II Is Not Safe to Fly (Idle Words)

    idlewords.com /2026/03/artemis_ii_is_not_safe_to_fly.htm
  • Programming @programming.dev

    Thoughts on slowing the fuck down

    mariozechner.at /posts/2026-03-25-thoughts-on-slowing-the-fuck-down/
  • Programming @programming.dev

    Martin Fowler: ORM Hate

    martinfowler.com /bliki/OrmHate.html