I literally told my boss that I was just going to rebuild the entire pipeline from the ground up when I took over the codebase. The legacy code is a massive pile of patchwork spaghetti that takes days just to track down where things are happening because someone, in their infinite wisdom, decided to just pass a dictionary around and add/remove shit from it so there is no actual way to find where or when anything is done.
- 0 Posts
- 108 Comments
Adalast@lemmy.worldto
Comic Strips@lemmy.world•Superpowers or Now You're Breathing Consciously
4·3 months agoThe word copulate has been around since the late 1400’s (before the colonization of North America by Europe) and Old English had the word hǽmed which dates back to the middle ages.
You are confusing euphemism with language and applying puritanical systemic manipulation to language. That is censorship and it does not mean that the words don’t exist in the language. Whole different can of worms.
Yes, it has been proven that language and having words to describe things changes the way the brain processes things. There are languages without a word to describe the color Blue, and in fact the people who speak that language struggle to differentiate it from green when tested. Once teaching them a language which includes a word for the color, eventually their brain begins to be able to differentiate it. https://www.bbc.com/future/article/20180419-the-words-that-change-the-colours-we-see
There is a species of fungus that parasitically infects ants and after killing them zombie puppets their bodies to the tops of trees so they can sprout and spore to give them the best spread possible on their spores.
I made this comment on a previous post. Vibe Coding is to Coding as Previsualization (Previs is to Visual Effects. (Previs description) A quick slap job that is used to make sure timing is correct, on set assets will all work, and to communicate to artists, directors, producers, and on-set operators what is expected. It is entirely separate from the final product and nothing ever crosses the barrier between Preproduction and Production.
I have seen like 2 movies where the hacker just ran a script and danced around the room until the progress bar got to the top, then he hit a couple inputs and ran another script and went back to dancing. It was so surreal to see something so much closer to real than the feverish hammering in a keyboard.
Adalast@lemmy.worldto
Programmer Humor@programming.dev•The vibecoders are becoming sentient
1·4 months agoI wasn’t attempting to attack what you said, merely pointing out that once you cross the line into philosophy things get really murky really fast.
You assert that LLMs aren’t taught the rules, but every word is not just a word. The tokenization process includes part of speech tagging, predicate tagging, etc. The ‘rules’ that you are talking about are actually encapsulated in the tokenization process. The way the tokenization process for LLMs, at least as of a few years ago when I read a textbook on building LLMs, is predicated on the rules of the language. Parts of speech, syntax information, word commonality, etc. are all major parts of the ingestion process before training is done. They may not have had a teacher giving them the ‘rules’, but that does not mean it was not included in the training.
And circling back to the philosophical question of what it means to “learn” or “know” something, you actually exhibited what I was talking about in your response on the math question. Putting to piles of apples on a table and counting them to find the total is a naïve application of the principals of addition to a situation, but it is not describing why addition operates the way it does. That answer does not get discussed until Number Theory in upper division math courses in college. If you have never taken that course or studied Number Theory independently, you do not know ‘why’ adding two numbers together gives you the total, you know ‘that’ adding two numbers together gives you the total, and that is enough for your life.
Learning, and by extension knowledge, have many forms and processes that certainly do not look the same by comparison. Learning as a child is unrecognizable when compared directly to learning as an adult, especially in our society. Non-sapient animals all learn and have knowledge, but the processes for it are unintelligible to most people, save those who study animal intelligence. So to say the LLM does or does not “know” anything is to assert that their “knowing” or “learning” will be recognizable and intelligible to the lay man. Yes, I know that it is based on statistical mechanics, I studied those in my BS for Applied Mathematics. I know it is selecting the most likely word to follow what has been generated. The thing is, I recognize that I am doing exactly the same process right now, typing this message. I am deciding what sequence of words and tones of language will be approachable and relatable while still conveying the argument I wish to levy. Did I fail? Most certainly. I’m a pedantic neurodivergent piece of shit having a spirited discussion online, I am bound to fail because I know nothing about my audience aside from the prompt to which you gave me to respond. So I pose the question, when behaviors are symmetric, and outcomes are similar, how can an attribute be applied to one but not the other?
Adalast@lemmy.worldto
Programmer Humor@programming.dev•I created the weirdest political compass
4·4 months agoThe Cult of Pythagoras would like to have a word with you.
Adalast@lemmy.worldto
Programmer Humor@programming.dev•I created the weirdest political compass
12·4 months agoThat doesn’t stop them from being obsolete, it just means that people who have the “if it ain’t broke, don’t fix it” mentality can get fucked.
Adalast@lemmy.worldto
Programmer Humor@programming.dev•The vibecoders are becoming sentient
1·4 months agodeleted by creator
Adalast@lemmy.worldto
Programmer Humor@programming.dev•The vibecoders are becoming sentient
1·4 months agoSee, I agree with everything up to the end. There you are getting into the philosophy of cognition. How do humans answer a question? I would argue, for many, the answer for most topics would be "I am repeating what I was taught/learned/read. An argument could be made that your description of responding with “What would a realistic answer to this question look like?” is fundamentally symmetric with “This is what I was taught.” Both are regurgitating information fed to them by someone who presumably (hopefully) actually had a firm understanding of the material themselves. As an example: we are all taught that 2+2=4, but most people are not taught WHY 2+2=4. Even fewer are taught that 2+2=11 in base 3 or how to convert bases at all. So do people “know” that 2+2=4 or are they just repeating the answer that they were told was correct?
I am not saying that LLMs understand or know anything, I am saying that most humans don’t either for most topics.
Adalast@lemmy.worldto
Programmer Humor@programming.dev•The vibecoders are becoming sentient
11·4 months agoI have never used an AI to code and don’t care about being able to do it to the point that I have disabled the buttons that Microsoft crammed into VS Code.
That said, I do think a better use of AI might be to prepare PRs in logical and reasonable sizes for submission that have coherent contextualization and scope. That way when some dingbat vibe codes their way into a circle jerk that simultaneously crashes from dual memory access and doxxes the entire user base, finding issues is easier to spread out and easier to educate them on why vibe coding is boneheaded.
I developed for the VFX industry and I see the whole vibe coding thing as akin to storyboards or previs. Those are fast and (often) sloppy representations of the final production which can be used to quickly communicate a concept without massive investment. I see the similarities in this, a vibe code job is sloppy, sometimes incomprehensible, but the finished product could give someone who knew what the fuck they are doing a springboard to write it correctly. So do what the film industry does: keep your previs guys in the basement, feed them occasionally, and tell them to go home when the real work starts. (No shade to previs/SB artists, it is a real craft and vital for the film industry as a whole. I am being flippant about you for commedic effect. Love you guys.)
Adalast@lemmy.worldto
Uplifting News@lemmy.world•Rice prices plunge to 8-year low after record harvestsEnglish
3·4 months agoSooo… Consumer prices on rice products will come down then? </s>
I understand the economic theory, I am honestly just a jaded ass at this point. It will be great if supply prices come down and restaurants don’t pay as much for the rice, but consumer prices will always be downward inflexible, so they will just pocket the extra profit and we are still shafted. Some places may lower prices to attempt to compete more, but not by as much as their margins increase.
Adalast@lemmy.worldto
Uplifting News@lemmy.world•Eight beavers in the Czech Republic did some public service.English
1·5 months agoThere are examples of Ethical Capitalism in the market. Arizona Iced Tea, Costco, and Valve are all companies that I would say are as close as we are going to get to ethical capitalists. Neither Arizona Iced Tea nor Valve are publicly traded, which means that there is only one way to buy them, and neither are interested. I’m pretty sure this is a key to Ethical capitalism, an end to trading on companies.
Honestly, there is probably only one change that needs made to being even traded companies in line, and that is to make a mandate that a successful company is one that provides the best work environment and a great product, not the one with the largest market cap.
Adalast@lemmy.worldto
Uplifting News@lemmy.world•Eight beavers in the Czech Republic did some public service.English
3·5 months agoI’m not going to agree with you either. While difficult to maintain and impossible to make a consistent system due to the nature of some humans, ethical capitalism can and does exist. I would prefer a universal egalitarian society with no money and labor for the sake of labor, not survival, but that is not realistic either.
There should be fair pay. The gap between executive pay and laborer pay should be under 10x, in my opinion at least. There should also be fair pricing. But there does need to be some functional level of income above expenses for labor and materials. That is where responsible growth lives. That is where being able to hire on more people that you still pay fairly lives. If you are paying a minimum of 75k, you need at least 75k over your outlay before you can give another person a job. If businesses operated how you described, always existing at break even, then the job marker would quickly stagnate and the only positions that would be available to entry level people would be ones that were vacated by termination or death, because promotions would also not be possible. You described an equilibrium state which prevents growth of any kind.
Adalast@lemmy.worldto
Uplifting News@lemmy.world•Eight beavers in the Czech Republic did some public service.English
4·5 months agoExcept in your example you are stealing your own labor since your business is not paying its one employee, you.
He is correct that in business profit is derived from the balance of labor vs what the business can sell the products of that labor for. Yes, overhead costs exist, material costs exist, but without labor, nothing happens. You can buy all the materials you want, rent all the spaces you want, get all of the utilities brought in you want, without labor, it all does nothing. So profit is a derivitive of labor, even if all of the labor done is your own, and even if the labor is turned into a passive source of income. Even landleeches profits are derived from the labor of their tenants since without a tenant doing labor, there is no paycheck to hand over to the landleech.
The view you have of “profit” is honestly the result of a concerted propaganda effort undertaken over the last eighty years to swing public opinion away from the the anti-trust labor-centric mindset of the past. It is brainwashing on the grandest of scale. I learned it too. It was not until I got my math degree and started studying capitalism through the lens of it being a dynamical system that I really started to piece of together. So much of what is “taught” about economics and business in the USA is spoon fed by people who do better and make more money if people think the way you described instead of understanding why unions came into existence in the first place, and what they fought for, and why we still need them.
🤷♂️ I don’t expect any of this to change any minds. You have your reality which you ascribe to and maybe it lines up with mine, maybe it doesn’t, but odds are it is a reality you find comfortable and are willing to fight tooth and nail to protect that comfort.
Adalast@lemmy.worldto
Uplifting News@lemmy.world•Eight beavers in the Czech Republic did some public service.English
8·5 months agoWe don’t talk about the incident.
Captchas are really getting out of hand.
They have turned life into an idle game and are bored now?
I was more making a joke that artists ALWAYS get the shittiest end of the shit sandwich. As someone with a BS and an MA, I have seen both worlds intimately.

Yeah, the new pipeline is based HEAVILY on object inheritance and method/property calls so there is a paper trail for ALL of it. Also using Abstract Base Classes so future developers are forced to adhere to the architecture. It has to be in Python, but I am also trying to use the type hinting as much as humanly possible to force things into something resembling a typed codebase.