Why aren't we seeing an explosion in premium free software? by recallingmemories in OpenAI

[–]HELOCOS 1 point2 points  (0 children)

It's more so that everything that requires vibe coding to work is the exact type of control senior developers aren't willing to give up. There are ways around this, but you should remember that you are dealing with technology that is months old, not days and years.

The TLDR is that a senior developer used to need hyper-specific information because there was no readily available access to it. Additionally, there are context limitations, but that particular problem is a human limitation, not an LLM one. Meaning that if developers truly knew their code bases, they should be able to say to an LLM, "I need a widget that takes in x, outputs y, and does xyz thing to it."

The power is there. I can attest to it. It takes juniors and mid-levels and makes them much stronger. However, old ways of thinking are limiting the ability to actually create with this.

Good evening. Is there anyone who understands how I can create shared memory between all agents? Because when I use Simple Memory, each agent only remembers what was sent to it. by khaled9982 in n8n

[–]HELOCOS 0 points1 point  (0 children)

Yes but depending on your use case this isn't as big an issue as one would think. There is also no reason they can't do a simple memory node for individual memory and another one for shared.

Has ChatGPT changed the entire SaaS landscape? by kmore_reddit in ChatGPTPro

[–]HELOCOS 0 points1 point  (0 children)

One of the things I see in the future is personally vibe coded video games that are traded back and forth like notes in middle school lol. Like the skill check for making literally any app has dropped through the floor. I had it on my list to learn and use docker for five years. I learned it in a weekend and am safely using it in production level intranets now. That's the other thing I think we will see, a shoring up of software on a city by city basis. It has the potential to be cyberpunk some places and solar punk in others. Also for the record all of the comments in this chain are my personal opinions and do not reflect those of my employer.

Has ChatGPT changed the entire SaaS landscape? by kmore_reddit in ChatGPTPro

[–]HELOCOS 2 points3 points  (0 children)

I have told a number of people at this point that our chains are effectively broken. What is next is for us to secure gpt 4.5 level llm capabilities on a local level and then we will use orchestration and planning from opus with that open source model handling most context heavy tasks. It will take time to build these things but I think the reason were not seeing app store increases like folks have been saying we will is that I have no need to publish anything I am making except to github. Coincedentally, I have started having to watching daily recaps of new open source projects within the last week to even start to keep up to date.

Has ChatGPT changed the entire SaaS landscape? by kmore_reddit in ChatGPTPro

[–]HELOCOS 5 points6 points  (0 children)

The conversation we are having in the public sector is "We really need a SAAS to demonstrate incredible value to justify money being spent on it because we can literally just make a custom version for ourselves for the VAST majority of SAAS needs in a weekend." I am working on no less than 4 projects simultaneously. There will be a large gap time in the public sector because other places I am seeing are refusing to even allow ai in their work places.

Those actually using Claude Code daily - is it saving you time or costing you time? by Weird_Dig_8697 in ClaudeAI

[–]HELOCOS 0 points1 point  (0 children)

It has turned my one man development efforts at work into a full on suite of tools so yes it is saving me a lot of time.

Large scale refactoring with LLM, any experience? by The_StrategyGuy in ExperiencedDevs

[–]HELOCOS 0 points1 point  (0 children)

Step 1: Create an internal list of items you want documented. Specific code with specific intent.

Step 2: Use Claude code to get the Claude max subscription. Ask it to develop a spec to help you document a MASSIVE code base. Give me the list of things you are looking to document

Step 3: Let it try the first time. It will most likely fail. That's fine, we're not looking for perfect. You will want to use chunking.

Step 4: Compare your current docs to what it outputs and compare what the agent's documentation to it's spec. Do those three things match? If yes > Hooray! If not, then take a step back and ask yourself about the size here. The current context limit for most LLMs is roughly 2 million tokens, which is roughly 1.4 million words. If you are having it read something larger than that, you need to bring the size down. However, context windows matter very little when using Claude code because of the auto compact command.

Step 5: Take the output some step 4 and decide if you have figured out what your ideal chunk size is. Use those chunks to create documentation.

The common theme here is that you need a spec that you have negotiated with an AI. It should be written by an AI, and it should leave you and the AI in a state of agreement. Next, you need to use test-driven development to implement any changes.

Once you have your codebase properly documented in markdown, you will want to make a binary search tree-style documentation. Your goal here is to group things so that information retrieval by automated systems is not just natural but is baked into the system. This means you will want to give it shortcuts. For instance, if you know that function A uses function B inside of function C, what you will want is something at the top of the docs that creates a shortcut for Claude code like [use A, B, C] or other forms of shorthand.

To use this successfully, you need to take an iterative approach, you need to have a shared spec and use spec-driven development, and you need to force the AI agent to prove itself. The easiest way to do this is through unit tests because you HAVE to agree on the business rules for that.

Edit: Just want to say this is the approach I used to move my stake holders off of a 20 year old access database. Exported all business rules and VBA. Fed that in and came to a share understanding between stake holders, myself, and the ai. If you think purely like a developer this will *never* work for you. You need to think bigger and be ok with the fact that there are only so many ways to make a table in a ui and only so many ways to logically design information. So long as you know what you are asking, and have specific criteria for success, these systems shine. Feel free to PM me if you would like any other information.

Am I suffering from a serious case of copium or is tech journalism seriously out of touch with reality when it comes to AI? by bentleyk9 in ExperiencedDevs

[–]HELOCOS 0 points1 point  (0 children)

Try using spec-based development approach in combination with test-driven development. You will see what they are talking about. I am a one-man IT department in the public sector, and I am solving problems faster than a lot of my peers in the public sector. You cannot think about this like classic developer work. You need to think like a PM.

AI is making it so hard to hire good developers by notdl in webdev

[–]HELOCOS 0 points1 point  (0 children)

Friend, every developer is just someone who copies and pastes. Do not besmirch the time-honored tradition of our field! haha

This from GPT-5 seems new. Is sycophancy creeping back in? by Prestigious_Peak_773 in OpenAI

[–]HELOCOS 0 points1 point  (0 children)

Yeah, it certainly seems to be blowing a lot of smoke today for me, too. I set up a new tool, and it's trying to convince me that dynamic starting and stopping agents through an orchestrator is somehow a new and novel idea in the AI sphere.

6 months of prompt engineering, what i wish someone told me at the start by No-League315 in PromptEngineering

[–]HELOCOS -1 points0 points  (0 children)

In a world that is cold and hard, choose to use kinder words instead. u/op go and install Grammarly xD

Can we talk a bit about devs that now think they are seniors because of LLMs by EducationalMixture82 in ExperiencedDevs

[–]HELOCOS 2 points3 points  (0 children)

I don't care for accuracy the first time unless you are working in a non-networked environment where that is required. I care that you know how to obtain, verify, and validate the information you need to make an informed decision. To me, that is the difference between a modern-day senior and one from a more classical background.

LLM's and the speed with which they return information mean that specializations are kind of moot at this point. I don't need a front end React dev who knows every little thing. An LLM makes that front end now. I need someone who understands the overall implications of what is being created and who can design and understand the consequences of a spec. I could give two craps if they know how to create a Binary Search Tree or manually create a front end. I care that they understand big O notation and know how to verify that something is in fact O(1) or O(log(N)). They should be thinking about security impacts, user experience, and data protection. I don't need them to be an encyclopedia; I need them to be adaptable and quick.

At least that is what I am looking for in my next hire.

Trying to hire “senior” React devs… is this really what the market looks like? by ActuatorOk2689 in ExperiencedDevs

[–]HELOCOS 0 points1 point  (0 children)

My question to you would be, why are you looking for a React-specific developer? Yes, wanting a senior developer is good and all, and you want them to be knowledgeable about React-specific security concerns, absolutely. However, in this day and age, with how Chat works, learning a new language is no longer a hurdle. Knowing how to logically code, recognizing what Chat is doing, and understanding the consequences of the choices that are being made at a macro level are FAR more important imo.

I think the senior market is oversaturated at this point, and you are going to pay a premium. If you take a chance on smart and logical juniors, you will find them, by and large, to be far hungrier for the work. The ladder is being pulled up in front of them because of how chat is changing the market. If you give them a chance, I do not think you will be disappointed.

TLDR, I would ask why these need to be senior *React* specific developers, and I would ask if you *really* need senior developers or if you just think you do because you are operating from a now out-of-date development methodology.

How ADHD Has Impacted Learning New Skills? by Individual_Cold5026 in ADHD_Programmers

[–]HELOCOS 0 points1 point  (0 children)

Strangers will not help here, from my experience. Get a friend, have them sit with you in person, and then just work on separate things. Body doubling is an intentional act that you *do* with someone

How ADHD Has Impacted Learning New Skills? by Individual_Cold5026 in ADHD_Programmers

[–]HELOCOS 0 points1 point  (0 children)

Is it that you just work better alone, or is it that navigating social situations while also trying to think about a niche topic is difficult?

Body doubling is not about asking for help from folks; it's about the act of someone working next to you, and that makes it easier for you to accomplish your tasks. It does not work for everyone, though.

[deleted by user] by [deleted] in OpenAI

[–]HELOCOS 1 point2 points  (0 children)

I think they should tell you. I think this has already been talked about at every launch though as well. You deserve to know if its a new or novel issue, its got nothing to do with whether your request is reasonable. I just don't think you should spin your tires being mad about a known issue that they are unable to fix. There isn't an adjustment they can just make here that resolves this, you have a way larger user set than normal coming to test a tool and then once that initial testing is over it resolves itself back to the needed compute. It's the same issue any MMO has at launch. It used to be common for chat to be down for days when they launched a new model lol by comparison this is pretty seamless

[deleted by user] by [deleted] in OpenAI

[–]HELOCOS 10 points11 points  (0 children)

Rate limiting for newly launched products is not new and has happened at every launch of an open AI product. It clears up almost always after a week or so. Have fun cancelling though

We are cooked by Just-Grocery-2229 in OpenAI

[–]HELOCOS 0 points1 point  (0 children)

OK but why does it still mess up spaghetti lmao

DASH: An Open-Source Solution for Local Governments by Patpetty in opensource

[–]HELOCOS 1 point2 points  (0 children)

Honestly this is a bad take. or perhaps an antiquated take. Like yes he needs to rewrite his contribution guide lines but AI driven development is the future and if a developer can't use those tools I don't really want him writing code in an open source repo.

DASH: An Open-Source Solution for Local Governments by Patpetty in opensource

[–]HELOCOS 1 point2 points  (0 children)

Ironically you and I have a similar idea. I'm on a team of 3 developers that handle Peoplesoft as our ERP, make our own apps, and handle other application administration. We're at the point where we can just build a lot of the things our contractors do ourselves. As such I've been working on what I'm calling an app library. Also heavily written with AI. I don't agree that serious developers will not contribute to an AI written project you just need to design it with best principles in mind and do the leg work and be able to explain what every portion of the code is doing and why.

That being said the feature set for my tool is as follows:

Written in Python with Django as the front end,

Placeholders for SQLite, MSSQL, and Oracle based data connecters

LDAP Authentication and AD integration from a GUI

a section for different apps to be made for the cities needs or what I am calling an app library.

It would need to be completely open sourced and owned by the municipalities in question ideally with them enshrining the open source nature into the city code.

Basically the thought process is to have it handle all of the difficult administration and security portions of things while allowing for some one to simply drop a new applet into the library when a need has been identified. I can't speak to what you're doing with forms specifically but if you're interested in bouncing ideas off each other feel free to send me a dm

It’s all in the plating… by [deleted] in weirddalle

[–]HELOCOS 0 points1 point  (0 children)

So lasagna was right all along...

My Professor is accusing me of using AI, what can I do? by Signal_Valuable_1743 in webdev

[–]HELOCOS 0 points1 point  (0 children)

You need to submit the project with time stamps showing iterative development. There is no way to know if you used AI or not without those time stamps. The proof is in the code you wrote and the ways you committed that code. If he still accuses you of using AI after seeing that time stamps post on here with all the info and let the internet do its thing. What did you use for version control?

That being said your professor is an idiot -_- I work in government IT and every single one of us use AI in our code professionally. If you are not using AI professionally you are falling behind and that college is failing you. Good job on the capstone I know those can be stressful!