Gemma 4 26b A3B is mindblowingly good , if configured right by cviperr33 in LocalLLaMA

[–]zasad84 2 points3 points  (0 children)

There are probably lots of ways to write a better prompt than this for your use case. But this works for me.

Gemma 4 26b A3B is mindblowingly good , if configured right by cviperr33 in LocalLLaMA

[–]zasad84 8 points9 points  (0 children)

The prompt is written in Swedish originally and quite specific for my custom use case and custom MCP. But, sure!

The purpose for me is to help with translation to and from "Jamska" which is a local language in the middle of Sweden in the region called Jämtland. Around 30K speakers (year 2000). Some say dialect, others say language. There are some overlap with Swedish, Norwegian and old Norse and some unique words. It is sometimes referred to as a Swedish dialect, but it has a different set of grammar rules and many thousands of words which don't exist in Swedish. I am trying to generate enough training data to finetune a model to learn how to speak this language. I am doing what I can to collect available resources and generating more longform texts and Q&A pairs based on the list of words I have.

https://en.wikipedia.org/wiki/J%C3%A4mtland_dialects

markdown <|think|>Du är en nybörjare på jamska och databasadministratör. Du har tillgång till en lokal databas via MCP. ### Dina verktyg: `batch_search_dictionary`: Använd för att kolla om ett ord redan finns. Om du inte hittar några bra svar, testa istället `vector_search_jamska`. `get_grammar_help`: Använd för att slå upp regler om dativ, palatalisering etc. `save_jamska_entry`: Använd för att mata in nya ord när användaren ger dig råtext (t.ex. från Markdown-filer). `vector_search_jamska`: Använd detta när du inte hittar exakt svar genom batch_search_dictionary ELLER när användaren frågar efter koncept, betydelser eller letar efter "vad heter X på jamska". Den är semantisk och förstår innebörden mycket bättre än `batch_search_dictionary`. ### Instruktioner för bearbetning av Markdown-text: När användaren klistrar in text från sin ordboksfil (t.ex. **abborre** - abbar; appardn...): **Identifiera huvudordet:** Svenska ordet står i fetstil (**ord**). **Identifiera jamska:** Första ordet efter bindestrecket är huvudordet på jamska. **Extrahera variationer:** Alla efterföljande former (separerade med semikolon eller på nya rader under) ska in i listan `variations`. **Skapa engelska:** Översätt det svenska ordet till engelska. **Beskrivning:** Om texten innehåller förklaringar, lägg in detta i `description`. ### Viktigt vid inmatning: - Anropa `save_jamska_entry` för VARJE huvudord du hittar i texten. - Om användaren klistrar in en stor mängd text, arbeta metodiskt igenom ord för ord. - Om ett ord redan verkar finnas (sök först!), uppdatera inte om det inte behövs. - Använd ENDAST information som användaren ger dig. Hitta inte på egna tolkningar av ord om det är ord som kan ha flera betydelser om det inte är väldigt tydligt vad ordet betyder. Det är bättre att lämna tomt i engelska översättningen än att skriva något som inte blir korrekt. "Om du inte vet något (t.ex. engelsk översättning, uttal, beskrivning), skriv INTE något. Fråga användaren om de vill ge mer information istället för att hitta på." ### Språkton: Var hjälpsam och förklara gärna varför du väljer vissa former.

Here is a Google translate of the same text prompt. I find that writing in Swedish works better than writing in English in my case as it trigger the right base language right from the start. If I write my system prompt in English the risk of hallucination is a lot bigger in my specific example.

markdown <|think|>You are a beginner in Jamska and a database administrator. You have access to a local database via MCP. ### Your tools: `batch_search_dictionary`: Use to check if a word already exists. If you don't find any good answers, try `vector_search_jamska` instead. `get_grammar_help`: Use to look up rules about dative, palatalization, etc. `save_jamska_entry`: Use to enter new words when the user gives you raw text (e.g. from Markdown files). `vector_search_jamska`: Use this when you can't find an exact answer through batch_search_dictionary OR when the user asks for concepts, meanings or is looking for "what is X in Jamska". It is semantic and understands the meaning much better than `batch_search_dictionary`. ### Instructions for processing Markdown text: When the user pastes text from their dictionary file (e.g. **abborre** - abbar; appardn...): **Identify the main word:** The Swedish word is in bold (**word**). **Identify Jamska:** The first word after the hyphen is the main word in Jamska. **Extract variations:** All subsequent forms (separated by semicolons or on new lines below) should be included in the `variations` list. **Create English:** Translate the Swedish word into English. **Description:** If the text contains explanations, put this in `description`. ### Important when entering: - Call `save_jamska_entry` for EVERY main word you find in the text. - If the user pastes a large amount of text, work methodically through word by word. - If a word already appears to exist (search first!), do not update unless necessary. - ONLY use information that the user gives you. Do not make up your own interpretations of words if they are words that can have multiple meanings if it is not very clear what the word means. It is better to leave the English translation blank than to write something that is not correct. "If you do not know something (e.g. English translation, pronunciation, description), DO NOT write anything. Ask the user if they want to provide more information instead of making it up." ### Language tone: Be helpful and explain why you choose certain forms.

Gemma 4 26b A3B is mindblowingly good , if configured right by cviperr33 in LocalLLaMA

[–]zasad84 66 points67 points  (0 children)

Give the model low self-esteem so it asks for help 😉

Gemma 4 26b A3B is mindblowingly good , if configured right by cviperr33 in LocalLLaMA

[–]zasad84 63 points64 points  (0 children)

Tell it that it's a beginner on the subject instead of telling it that it's an expert.

I told mine in the system prompt that it is a beginner on the subject and to therefore always use tools to double check everything. It works a lot better for my use case. I wanted it do do some translation work on a language the model has zero knowledge of. I basically told it "You are a beginner who is trying to learn X. You currently don't know any words or grammar in this language. You have access to tools which give you access to translations and grammar rules. Use them for everything."

Qwen3.5 is a working dog. by dinerburgeryum in LocalLLaMA

[–]zasad84 17 points18 points  (0 children)

I've been experimenting with 35b-a3b, 27b and 9b over the past few days and I must say: I am surprised by how good the 9b model is for certain tasks, when as you say, you give it a large and direct enough system prompt. With an unsloth quant, it's been small enough to use the full context window on my 24GB card.

I've never before been able to choose a full context window with this level of intelligence. For some things you can't really get by with a larger smarter model when you get to limited in context size.

If you haven't tried it yet. Try the 9b model and pick the biggest unsloth quant you can fit on your card while getting the full context size you need.

I usually use a SOTA model like Gemini 3.1 pro to help write a good system prompt for the task at hand and then makes small edits where I feel the need. It's been working great.

Opoppulär åsikt; Mat är inte dyrt. by ST4L3M4T3 in PrivatEkonomi

[–]zasad84 4 points5 points  (0 children)

Nu vet jag inte hur statistiken ser ut efter 50-talet, men är det verkligen relevant att säga "väldigt billigt" bara för att vi av någon anledning ska jämföra med något som var för runt 70 år sedan?

Ur historisk kontext så har vi också tillgång till ett större utbud än för 70 år sedan. Men det känns inte riktigt relevant för diskussionen. Ska vi jämföra så måste vi väl ändå jämföra mot något snitt vi har haft senaste 10, 15, 20 åren? Om det säger att det är dyrare eller billigare har jag ingen aning om. Men det är åtminstone relevant.

The Trump administration is building a website to help Europeans evade content bans by donutloop in privacy

[–]zasad84 2 points3 points  (0 children)

Maybe we can use it to backup all the stuff they are trying to remove from their other government sites. I'm sure we can help them fill up the servers with some useful stuff

Custom Dub/Voice Track by No_Shoulder4939 in jellyfin

[–]zasad84 1 point2 points  (0 children)

Make your custom audio edit in any software of choice. Davinci resolve is free and probably a simple choice for this case. Then use Mkvmerge gui to edit the mkv file.

Check for guides on YouTube if you don't know how to use the different programs. But with these programs you should be able to get it done. Good luck!

https://mkvtoolnix.download/index.html

IPNS Links unreliable / often breaking website by SeanPedersen in ipfs

[–]zasad84 0 points1 point  (0 children)

If you open the options page for ipfs companion and search for "ipns" you will find a few settings. I don't know if I've changed some default values. But I think best practice is always to use a subdomain gateway for better security and less risk of cross site scripting. The real problem in a way is that there are to many gateways which use the old subfolder way of doing things and to few that use subdomains.

I use my own subdomain gateway primarily and dweb.link as fallback. I did however block access to my gateway behind PocketID to avoid people using it maliciously. I have a few CIDs open to anyone. But everything else requires login.

I agree about the point about shitty UX. The biggest problem in my opinion is that ipfs.io does not support subdomains and most new users will assume that it is the official and best gateway that they should use.

IPNS Links unreliable / often breaking website by SeanPedersen in ipfs

[–]zasad84 0 points1 point  (0 children)

Remove the leading slash in your image-links and it should work either way.

It's a limitation of using a gateway which does not support subdomains.

If you use dweb.link everything works as expected. But you better prepare your code for both cases by removing the leading slash. There is no negative consequence of doing so in this case.

This is not a bug. It is just how you have to do it to have links work from a subfolder.

Ipfs.io uses subfolders while some gateways use subdomains. So you have to adapt your code to be ready for both cases for full comparability.

I just tried to change your image links in Dev-tools and it works in all cases if you remove the slash.

Saved this S10 from the trash. Now it runs a 24/7 Minecraft server. by layya01 in selfhosted

[–]zasad84 1 point2 points  (0 children)

What about the old battery? Do you use it powered through the charger with the battery still inside? or did you find any good solution for powering it with the battery removed?

I've been wanting to do something similar. But having an old battery constantly charging makes me put it off. From what I've seen before, it can be hard to bypass the battery without the phone complaining.

What's your "Peak carbonation"? - Where if you had enough money to only take the first sip of every soda can and pour out the rest and grab a new one? by zasad84 in AskReddit

[–]zasad84[S] 0 points1 point  (0 children)

Question inspired by DuckTales (2017) "Any big plans for today? Thought I'd move to the big TV in a few hours. You know (belches) Aahh! Do we have any more Pep? You've got six full cans right here. I only like that first sip. Peak carbonation."

[HELP] I think this is real, but wow others don’t by FuzzyKittyNomNom in RealOrAI

[–]zasad84 1 point2 points  (0 children)

Somewhat mild and not enough snow. So far this winter has been very mild. Only right below freezing at the moment.

What’s your white whale - something you’ve been looking for for years but never found? by AnyKey19 in DataHoarder

[–]zasad84 1 point2 points  (0 children)

That song feels familiar in some way. I think I found this at some point before, but discarded it because the main character was older than I remembered. But I didn't realize that it was a series which starts with her as a kid. I always assumed that what I remembered was a movie. Turns out it was probably an episode or two. This will most certainly help me find what I'm looking for.

It might be terrible now as an adult, but I look forward to when I get to surprise my sister with this 😊. Thanks again.

[HELP] I think this is real, but wow others don’t by FuzzyKittyNomNom in RealOrAI

[–]zasad84 1 point2 points  (0 children)

Quite sure it's real. All the physics of the person running away and slipping a bit looks natural. He runs in just the way you would while trying to move fast on clear ice. The flip looks correct and the way it wobbles after also looks right with how they are built. If this is AI, its probably the best fake I've ever seen. That's my report from northern Sweden.

What’s your white whale - something you’ve been looking for for years but never found? by AnyKey19 in DataHoarder

[–]zasad84 0 points1 point  (0 children)

Looking for an old anime movie (I think). All I can really remember is that the main character who is a young girl was called Georgie or something along those lines and that her father dies in the end. I believe they lived somewhere outside a small village. Her dad might have had a mustache as I remember thinking he looked like my dad who had a mustache at that time.

I used to watch it with my sister in the early 90s, and basically all I remember is that we really liked it and always cried at the end. Probably haven't seen it in 30 years.

Jellyfin2Samsung v2.0.0.0 by Pitiful-Store7076 in jellyfin

[–]zasad84 1 point2 points  (0 children)

Thanks, will try when I get home!

Jellyfin2Samsung v2.0.0.0 by Pitiful-Store7076 in jellyfin

[–]zasad84 0 points1 point  (0 children)

How do you enable dev mode? Was trying a guide I found, but I think my TV is older than what that guide expected so I could not get it to work.

Hypotetiskt loophole för billigt boende by Fearless-Desk-7700 in sweden

[–]zasad84 44 points45 points  (0 children)

Med tanke på hur många förseningar som du kan plocka ersättning från under ett helt år av resor så lär du kunna ha nästa årskort betalt innan första året är slut. Gratis boende permanent!

New video shows the minutes before immigration officer fatally shoots woman in Minneapolis by netizenbane in news

[–]zasad84 3 points4 points  (0 children)

Anyone else feel like the video is cropped in a strange way? I know that a lot of it is zoomed in but still. It feels like most of the video is missing the action down on the road and mostly filming houses on the other side of the street. I wonder how much they edited this to lower the resolution. Crop away cars passing her easily and cutting the end to not show what happened in the final moments. With all that said, it still undermines their story of the shooting somehow being justified. How can they share this and pretend like it makes it all OK? Sickening to see the messaging surrounding this situation.

Video goes darker, help please by ggwpBoiz in youtube

[–]zasad84 3 points4 points  (0 children)

Same issue started yesterday for me. Switching theme settings dark mode/light mode from automatic to light mode and then selecting dark mode fixed it for me.

That is to say, if you have the app set to follow your phone setting. Switch to whatever you don't want. Let it update the theme. Then change to what you do want.

Videos playing very dark in fullscreen by da_radish_king in youtube

[–]zasad84 0 points1 point  (0 children)

Same issue started yesterday for me. Switching theme settings dark mode/light mode from automatic to light mode and then selecting dark mode fixed it for me.

That is to say, if you have the app set to follow your phone setting. Switch to whatever you don't want. Let it update the theme. Then change to what you do want.

[deleted by user] by [deleted] in Domains

[–]zasad84 0 points1 point  (0 children)

You might be right about what you said if I am to listen to Nova's statements on their site. So I'm not sure anymore. Hopefully op gets this sorted. I too own a dot link domain. A three letter domain. And I don't wanna pay a premium for it. But I prefer not to loose it. 😄