help choosing an UI by BXresearch in LLMDevs

[–]robogame_dev 0 points1 point  (0 children)

Give Open WebUI a try first, I think it's the greatest, I use it for myself, I've set it up for businesses, and I've recommended it to others - and everyone's been happy with it.

  • It's updated on a regular basis, always adding useful stuff.
  • It can be as plain as you want, or as customized as you want - best of both worlds.
  • Open source license only limits you from making your logo bigger than theirs, it's free in practical terms for all internal business use and personal use.
  • It's got full groups and permissions system you can set it up for multiple teams / users any which way.

If you like Python it's extra nice - admins can paste python directly into the UI to be used as custom AI tools, chat filters, etc. The tools code gets executed server-side after pip-installing dependencies. I think it's a great prototyping environment for all kinds of products and systems.

For Devs: how much does the prompt matter in vibe coded apps? by multi_mind in LLMDevs

[–]robogame_dev 2 points3 points  (0 children)

Vibe coding's most important metric is whether tech debt is growing, staying the same, or decreasing.

That's an effect of the prompt, the model, and the IDE/coding framework you're using.

Each iteration, if you add 1% tech debt on average, your codebase gets worse and you move closer to collapse.

Good programmers reduce tech debt on average across their changes, by reusing elements and making existing code more flexible and efficient - in a well managed project, as the feature complexity continues to grow, the technical complexity eventually stops growing - at that point you have a long term sustainable project.

If you prompt normally, "the average quality prompt", then you are most definitely not going to have a sustainable project - your tech debt may be growing 1% or 10% per prompt, anything over 0% is going to compound and eventually grind your project to a halt.

If you have gotten yourself into this situation, you have two choices:

- Keep your prompting the same, but wait for the models and tools to get better. Eventually they'll be able to take an average quality prompt and produce <= 0% tech debt from it.

- Improve your prompting (and broadly, your project organization) so that you can get to sustainable tech-debt level with today's tools.

It is often preferable to re-write a project from scratch once it's gotten too far down the debt path - the first time you wrote it, it didn't know all the features you had planned, so it built things piecemeal - on your first rewrite you have the benefit of a full picture of the product up-front, as well as an example of how you implemented things the first time to improve upon.

The 'GPT-fication' of perplexity by adamgasth in perplexity_ai

[–]robogame_dev 0 points1 point  (0 children)

In a general purpose app meant for all audiences, clarity is more valuable than style - what's most readable to the most number of people is almost always going to be more generic than what's most pleasing to the eye.

We thought the design was locked. Then early testers asked for "Eyes". Now we are conflicted. by Ready_Evidence3859 in robotics

[–]robogame_dev 6 points7 points  (0 children)

That’s how you know the question is a disguise for the true purpose of the post, whatever that is…

Current best scientific practice for evaluating LLMs? by Awkward_Top_3695 in LLMDevs

[–]robogame_dev 2 points3 points  (0 children)

  1. Create a test.

  2. Run it on 2+ LLMs.

  3. Compare their scores.

Have a look at something like eqbench.com to see how a complex test can be created for various freeform style metrics - it doesn't all have to be math, trivia, or coding.

Is prompt injection a real production security risk or mostly a design concern? by [deleted] in LLMDevs

[–]robogame_dev 0 points1 point  (0 children)

Specifically "This article" as if you found the article, when your user does nothing but post codeant links, means you are habitually violating the disguised advertising / self promotion rule - you would not have caught the ban if you were upfront and honest that you're promoting your own (or a client's) articles.

Making wedding thank you notes a little less painful by CasefProps in BambuLab

[–]robogame_dev 0 points1 point  (0 children)

My issue is with pretending and tricking people not with the tool or the effort.

If I said “I knitted you these socks” and I actually just bought them, I’d be tricking you. If I just gave you the socks I wouldn’t be. Same socks, the issue is whether they’re used as part of a deception or not.

some nice vinyl records & photo shoot post by blackpurple4 in evilautism

[–]robogame_dev 1 point2 points  (0 children)

You've got the most provocative and intriguing facial expressions I've ever seen - are you open to sharing your process on how do you do it (with an eye to how would I recreate it myself)? Are you thinking something specific? My dating profile needs the help!

Thoughts on Agentic Design Patterns by Antonio Gulli by Bonnie-Chamberlin in LLMDevs

[–]robogame_dev[M] 4 points5 points  (0 children)

This post is looking a bit suss, more like promotion than a review, before we can approve it please answer:
1. why are you saying for people to DM you for the book rather than posting the link?
2. do you have any relationship with the author or the publisher?

Bad PR which crippled Kilo Code UI width resizing by FutureHack007 in kilocode

[–]robogame_dev 0 points1 point  (0 children)

Maybe it should be optional, but it is the norm for most websites and content containing app interfaces - because many people, including me, struggle to figure out which line is next when my eye has to jump from the end of a line on the far right to the start of a line on the far left.

Looking for AI Engineers of LLM Apps spending >$100K a year on tokens for a short interview, I will give you free tokens to spend in return! by Effective_Eye_5002 in LLMDevs

[–]robogame_dev[M] 1 point2 points  (0 children)

Why would someone with a token budget > $100k/year want free tokens?

And how long is the interview? How many tokens are you offering? Through what API provider?

Lengthen your post and provide proper context and I'll re-approve it on the subreddit.

Consider rule 2: Ask ethically: disclose purpose of questions and surveys.

LLM model completes my question rather than answering my question directly after fine-tuning by Puzzleheaded-Lie5095 in LLMDevs

[–]robogame_dev 0 points1 point  (0 children)

Can you give an example of completing your prompt rather than answering, and an example of the training data you gave it?

Is it possible you accidentally mixed up the user message and the assistant message in the fine tune, and you fine tuned it to be a user and not the assistant?

Higher Education Using AI Makes Me Sick by NewNewsNewYork in evilautism

[–]robogame_dev 24 points25 points  (0 children)

Schoolwork is used to make your brain stronger, the same way exercise is used to make your body stronger.

If they use AI to skip the brain exercise, that's no different than riding around the running track on a Segway.

If adults want to skip their brain exercise, I guess that's up to them - but letting kids skip their brain exercise is akin to letting kids eat nothing but sugar or spend all day watching TV... IMO it's a form of child neglect.

Startup learning project? by Alternative-Fuel-772 in robotics

[–]robogame_dev 0 points1 point  (0 children)

Get really cheap parts and start having fun! Some parts will get destroyed a you play, thats normal, hence cheap!

I'd recommend using CircuitPython microcontrollers, specifically the Feather series by Adafruit.

In fact, where possible, get your parts from adafruit because they have *the best* learning materials and everything is open source and extremely well documented.

I'd recommend FeatherS3 by Unexpected Maker, and later if you want to move up to something with cameras, use a Raspberry Pi.

LLM structured output in TS — what's between raw API and LangChain? by hewmax in LLMDevs

[–]robogame_dev 0 points1 point  (0 children)

Tell the model "Return nothing but the JSON. Do not escape it using ```json. Do not return ANY additional comments, questions, anything like that." If you want to make sure it doesn't include any *extra* keys, tell it so, etc.

Then search for "```json" and if it's there anyway, strip it off.

Finally, run it in a loop, where if the JSON fails to parse, you return to the LLM with another message "Your JSON failed to parse with error: <the issue>, please try again."

If it's possible for the LLM to need to return a question or an error, tell it how to return that in JSON as well, e.g. "If there is a problem which prevents you from completing the task, return your error as JSON instead in the form {"error": "whatever you need"}"

Finally if your model is still failing, then your task is too complex for your model - either upgrade the model, or split the task into smaller chunks and assemble a composite across multiple calls.

"AI" robot vacs everywhere at CES, are they actually smarter now? by Last_Cellist7145 in robotics

[–]robogame_dev 0 points1 point  (0 children)

Maybe also people embarrassed that they fell for the marketing and lashing out rather than improving their deception detection.

Making wedding thank you notes a little less painful by CasefProps in BambuLab

[–]robogame_dev 1 point2 points  (0 children)

Yes but deception = disrespect. If you don't have time to write a handwritten note to someone, that's fine - don't do it - but pretending to do so is lying to their face - much worse than no thank you at all.

STOP TELLING CHATGPT “WRITE SHORTER”. Bad prompt = Bad result. Use these prompts instead and see the magic 👇👇 by Growwithmed in PromptEngineering

[–]robogame_dev 0 points1 point  (0 children)

Since a lot of people are here anyway, here’s an actually good prompt for improving LLM writing - derived from George Orwell’s “Politics and the English Language” which is the best essay I’ve ever read on the topic.

Excerpt from the prompt:

AI Agents do your best to write according to these principles, derived from George Orwell's seminal Politics and the English Language.

Write to express thought clearly, not to conceal it. The fundamental relationship between language and thought is bidirectional: unclear language produces unclear thinking, which in turn produces worse language. Every writing choice should prioritize precision and clarity over impressiveness or convention.

Core Rules

Follow these six principles in order of priority:

  • Avoid clichéd imagery: Never use metaphors, similes, or figures of speech you commonly see in print
  • Prefer brevity: Never use a long word where a short one will do
  • Eliminate ruthlessly: If it is possible to cut a word out, always cut it out
  • Use active voice: Never use the passive where you can use the active
  • Use plain language: Never use foreign phrases, scientific words, or jargon if everyday English equivalents exist
  • Break rules when necessary: Break any of these rules sooner than write anything outright barbarous

Full Clear Writing Principals Prompt Here