femtek
@femtek@lemmy.blahaj.zone
- Comment on [AIP] Modern offline-first self-hosted open-source TickTick/Todoist alternative. Will Be Done v0.15 released, now with calendar, mindmap and openapi support 8 hours ago:
Now this is what Google “search” output but it did neatly define the different types. I use pair and hint based at work as they self host some models and I still want to get better at what I do.
1. Pair Programming (Driver / Navigator)
- How it works: You and the LLM take turns writing and reviewing code, mirroring human pair programming. [1]
- Roles:
- You Drive, LLM Navigates: You write the core logic, and the LLM points out edge cases, syntax bugs, or refactoring ideas.
- LLM Drives, You Navigate: You outline the architecture or pseudocode, and the LLM scaffolds and writes the boilerplate implementation. [1]
- Best used for: Complex feature design, real-time debugging, and interactive problem-solving. [2, 3]
2. Hint-Based / Socratic Programming
- How it works: Instead of asking the LLM to write the solution, you ask it to act like a mentor or tutor that only gives small conceptual hints or diagnostic questions.
- How to prompt it: "Don’t give me the code. Tell me which function is likely causing this memory leak and give me a hint on how to fix it."
- Best used for: Learning new languages, sharpening debugging skills, and preventing over-reliance on auto-generated code.
3. Spec-Driven & “GSD” (Get Ship Done) Development
- How it works: You write a formal specification (spec file, requirements, and design docs) first, and feed it into an agentic workflow or IDE assistant to build the application step-by-step. [4]
- Best used for: Building greenfield applications, managing multi-file changes, and keeping AI output aligned with a clear product blueprint. [4]
4. Multi-Model Parallel Programming
- How it works: You feed the exact same prompt or task into multiple LLMs simultaneously (e.g., Claude, GPT, and Gemini) inside environments like Cursor IDE, which spins up isolated Git work trees for each model. [5]
- Best used for: Comparing different architectural approaches, edge-case handling, or test-case generation before merging the best solution. [5]
5. Meaning-Typed Programming (Type-Driven LLM Calls)
- How it works: An emerging paradigm (such as research languages like Jack) where LLM invocations are abstracted directly into type signatures and function semantics rather than brittle, hand-crafted prompt strings. The compiler handles prompt construction, type parsing, and retries automatically.
- Best used for: Deeply embedding AI calls (like content generation or game level design) straight into strongly typed application code. [6]
6. Autonomous Agent Loops (“Vibe Coding” / Self-Correcting Agents)
- How it works: You give an AI agent a high-level goal, unit tests, and shell/file access. The agent writes code, runs the test suite, reads the stack trace, self-corrects, and loops until the tests pass.
- Best used for: Writing self-contained scripts, repetitive migrations, and well-bounded bug fixes (e.g., via SWE-Bench style workflows). [4, 7, 8]
- Comment on It's self hosting Sunday! What's up? 1 week ago:
I got a network rack and a rack mounted UPS that I need to install today and then move everything over too. Looking forward and not to getting it done lol
- Comment on Anyone using 6-day certs yet? 4 weeks ago:
Not 6 day but already set under what it’s going to be worldwide in 2029. digicert.com/…/tls-certificate-lifetimes-will-off…
- Comment on [Eurogamer] Wardogs early access review 1 month ago:
Yep, and after they made Linux stop working.
- Comment on Voxel game creation platform Luanti (formerly Minetest) gets basic gamepad support, security fixes 2 months ago:
Wooo, gamepad finally.
- Comment on EA have gone private, as Saudi Arabia and Jared Kushner's investment groups complete their $55 billion acquisition 2 months ago:
I think Republicans will love it if Saudi uses religion to say what can be made.
- Comment on The U.S. spent $30 billion to ditch textbooks for laptops and tablets: The result is the first generation less cognitively capable than their parents 3 months ago:
Yeah, I would have loved to have one notebook/laptop instead of 6 heavy books and have to waste time going to my locker to change them out so I didn’t carry all of them at once. Also would be easier to take notes
- Comment on Lawsuit: Man used Grok to make 7K sex images of stepdaughter, then shot himself 3 months ago:
Ehhh, physically harmed, if I learned that my step father was doing that and then killed himself I think I would have some issues to talk about with a therapist.
- Comment on My steam machine arrived! 3 months ago:
I want to see what Sony and Microsoft price theirs at and how much of a loss it will be for them.
- Comment on Steam machine prices are live 4 months ago:
I have been waiting for the price to see about replacing my Xbox series S as I degoogling/M$ as much as possible. I just want a streaming box that I can play light games on.
- Comment on Using KDE Plasma on Pop 5 months ago:
What about using kubuntu? Using KDE without having to switch DEs.
- Comment on Steam Deck back in stock, with higher pricing 5 months ago:
Ahh, I see. Sorry about that.
- Comment on Steam Deck back in stock, with higher pricing 5 months ago:
Yeah, but I was saying that it will not offset the price increase from memory related expenses.
- Comment on Steam Deck back in stock, with higher pricing 5 months ago:
The big costs are memory, that affects ram and SSDs. Not having a screen is not going to lower the price much.
- Comment on Destiny 2 is getting its final update in June, and the team reportedly face "significant" layoffs as soon as it's out the door 5 months ago:
I would play it again if it worked on Linux, but them removing content was a slap in the face.
- Comment on Wine 11 rewrites how Linux runs Windows games at the kernel level, and the speed gains are massive 7 months ago:
Yeah, I did see some talk about uses being hesitant as this was a very new thing that the OS was adding as a default but seems to have worked out.
- Comment on Wine 11 rewrites how Linux runs Windows games at the kernel level, and the speed gains are massive 7 months ago:
Is this in cachyos?
- Comment on [Serious] Can a fire atronach, a elemental bound by magic to you, give consent? 8 months ago:
I would say no, at best they are an employee.
- Comment on Why $700 could be a "death sentence" for the Steam Machine 8 months ago:
If it’s 700 I’ll wait for a few months of reviews, 500 I’ll preorder it. I do want to replace my Xbox.
- Comment on Steam Machine verification will be easier than on Steam Deck 9 months ago:
I still hope they build the UI to use a controller everywhere. Maybe not the games themselves but I want this to replace my Xbox.
- Comment on Hacktivist deletes white supremacist websites live on stage during hacker conference 10 months ago:
I have seen deployments on aws like that where everything is one I AM identify for everything. I still think backups are not really deleted for 7 days but if corporate systems still get ransomed, the kkk won’t do much better.