Hubris As An Impediment

I’m really pissed off, younger programmers are lazy and stupid. Witness this fediverse post and know this turkey maintains apt.

I don’t want this skank anywhere near code that I use. I code using these guidelines, first promulgated by Larry Wall, the creator of the Perl programming language.

The laziness he speaks of is not turning over your obligation to write good, useful programs to an AI slop merchant. If you’re being judged by the amount of code generated in the least amount of time, whoever manages you needs to be halved and quartered. Your code, or the AI slop you’re responsible for ought to get you pariah status. Never trust this fool with anything remotely useful.

I think Codeberg and Daniel Stenberg have the right attitude about AI slop.

And Linus Torvalds is one of the newest converts to AI slopification. Between apt going into the shitter and Linux following, it’s time to scope out the BSD clones out there. So far they’re not jumping off an AI cliff, as far as I can tell. Fuck Linux and the slopification taking place.

I’m so pissed off I can barely think.

And if you’re wondering by the word skank, see definition two

skank /skăngk/
noun

  1. A rhythmic dance performed to reggae or ska music, characterized by bending forward, raising the knees, and extending the hands.
  2. One who is filthy or foul.
  3. One who is considered to be sexually promiscuous. Used especially of a woman.
    The American Heritage® Dictionary of the English Language, 5th Edition • More at Wordnik

Tip

It seems that the visual scheme I chose for the blog isn’t the most intuitive. To see comments on a post , you must click on the title to display the post and comments. Check out the posts on Brainfuck and Brainfuino especially.

Data Science Introduction

Well, I went out on a limb and bought a book with the title “Data Science From Scratch” by Ramon Base. It’s a 155 page brief overview of the challenges of learning data science. And I’m being generous to say it’s 155 pages as the typeface is huge and the text is set doublespaced , so it’s really about a 50-70 page book.

A better use of your time is the rather extensive course at https://applieddatascience.cmp.uea.ac.uk/01/1/ch1_intro.html. It’s aimed at older students or at least, more advanced 13-14 year olds, since it’s aimed at college students from what I can tell.

And Another Thing

Yes, the website name implies we mostly do object oriented programming, but that hasn’t been the only paradigm that we work in. I first started playing with Clojure around 2011, and now work in Scala, and Haskell too. Scala and Clojure mostly run on top of the JVM, so it behooves you to have an updated JVM.

AI And Me

The Artificial Idiot and me aren’t a good fit. The slop code generated by what appears to be a shitty 12 year old’s code is not fit for production use. And if to try to fix it, spaghetti code results. The technical debt generated by the system will cause the reliability of the systems dependent on that code to spiral out of control almost immediately.

Any fool that advocates for AI code generation is a loser I don’t want to associate with. And thankfully, the projects I‘ve been involved with realize that AI code is something to stay away from. But I don’t know how long that will last.

One person on the fediverse is attempting to fork the Firefox code to strip out the AI slop nobody in their right mind would want. She found that part way through the exercise that AI bullshit resulted in 136,000 lines of code.

My concern is those managers who are considering AI. Do you really want to associate your code base with a system trained on bad code and bad design? I mean, AI companies used as their training data code from StackOverflow, the place where people with no business “learning” coding practices go to cheat their way through their programming classes. And another source was Github, where shit code reigns supreme. I mean, do you want your code to look like some rube’s code who just downloaded some shit book on programming and is attempting to write a program to do some bizarre task?

Edit: gotta love the shit text editing interface Jetpack, WordPress’ all in one, half baked tool provides. Worse than the web interface, but includes features that the web interface doesn’t include. But one really annoying feature is the tool that fucks up the font with no way to cancel the operation.