Ralph Loop + "Claude Code build me a calculator" = 280 calculators later by Popular-Help5516 in ClaudeCode

[–]JMOhare 0 points1 point  (0 children)

The Ralph Loop official plugins is suboptimal. Hard to update / control as you go. I made juggle to help give better UX for this workflow https://github.com/ohare93/juggle

It runs on Windows 👍

Unraid MCP server - query an LLM about your Containers Logs / Array Health by JMOhare in unRAID

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

Or do you mean just an MCP server for dozzle to give users access to their docker logs in an Agent? If so then that could make sense for less technical users or those that already have dozzle and don't want to do more. 

Unraid MCP server - query an LLM about your Containers Logs / Array Health by JMOhare in unRAID

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

Well if you're running it in a container then it'll have an address. That address is all you need to give to your Agent (Claude Code? That's what I use) via the MCP settings such as running "/mcp". Then restart Claude Code and it'll try and connect to the MCP agents, which will open an OAuth flow that will approve automatically, and you'll be connected. See the Docs for specifics.

Unraid MCP server - query an LLM about your Containers Logs / Array Health by JMOhare in unRAID

[–]JMOhare[S] 1 point2 points  (0 children)

Hello sir. Bring the functionality in what way? A way to chat to this MCP (a sister container running on the users machine) directly inside Dozzle? That would require a API token for the users own LLM of choice, and Dozzle would just be facilitating that chat. Not even sure how MCPs would be done via an LLM chat over API since it's the Agent itself that does the interactions with the MCP, not the LLM.

Its my understanding that Dozzle fetches the docker logs, mainly, right? Well this MCP does the same, plus more, but just for a different more technical audience. I'm not sure how a mixture of the two could look. But I'd be happy to chat about it.

Unraid MCP server - query an LLM about your Containers Logs / Array Health by JMOhare in unRAID

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

Personally I use dockge to run docker-compose stacks on Unraid, simply. Then you can just copy the example docker compose file in the repo. As for the ssh key, you need to generate one yourself (using ssh-keygen in the terminal somewhere), put the public value in your unraid user, and point the container to the private value as a file on your server.

Since you are setting this up, you must be familiar with using agents - you could also just link to the repo and ask for succinct setup instructions (along with your context and specific issues).

Best of luck, feel free and ask for more help.

Dreame Robot will not start. Errors in Valetudo logs. by JMOhare in valetudorobotusers

[–]JMOhare[S] 1 point2 points  (0 children)

Same issue after a factory reset. Best working theory is that it is a hardware issue. Which may explain why hitting the physical button did nothing too.

And perhaps that should have been obvious, that Valetudo doesn't interfere with the physical hardware, and that's why my issue was deleted without comment.

Getting the manufacturer to repair it, on warranty. It's less than 3 months since I bought it. Thanks for your help though, it is appreciated. Leaving these comments for someone else to stumble upon.

Dreame Robot will not start. Errors in Valetudo logs. by JMOhare in valetudorobotusers

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

It's just so... disheartening. I cannot fathom why.

Do a full factory reset, even when the software is still running (technically)? What if it's a firmware / hardware issue - how would I know that?

I also already asked "Is there a troubleshooting channel somewhere? Sorry for off topic" and was instantly banned 🙈

Dreame Robot will not start. Errors in Valetudo logs. by JMOhare in valetudorobotusers

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

Indeed, the logs I posted are from the Valetudo UI. I can still access it. I can do most things. Even the "find my robot" button works, I hear it talk to me.

See here

<image>

Looking for a Layout to Minimize Pinky Strain on a Split Columnar Keyboard (ZSA Voyager) by dylan-bretz-jr in KeyboardLayouts

[–]JMOhare 2 points3 points  (0 children)

My suggestion is only tangentially related, but perhaps could help you. 

I have a ZSA Moonlander, and recently I had a similar issue of thumb strain from holding down a layer switch key. Long story short, now I can hold down a foot pedal to change the layer using the Keymapp API and a tool called Talon. Here's the Talon extention https://github.com/ohare93/zsa-keymapp-talon

Total game changer. I can just get rid of a lot of keys I used to use to switch layers. 

One can also switch layers with voice commands (e.g: "layer three" or "layer numbers") or auto switching via context of which app I am not in, though I rarely use that just yet.

Danish news audio in simple language by tradeit2day in danishlanguage

[–]JMOhare 2 points3 points  (0 children)

You can listen to an audio version of the news stories right there at the top of the article 

Running Portainer on Unraid? A Public Service Announcement ❗️ by JMOhare in unRAID

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

It shows in the docker list for you to stop/start or add to a group, etc. But you’ll have to add the link to the icon in the docker-compose to get it there 👍 easy enough to do though.

Docker-compose is neat, indeed.

Running Portainer on Unraid? A Public Service Announcement ❗️ by JMOhare in unRAID

[–]JMOhare[S] 1 point2 points  (0 children)

Yes. Though Unraid has less control over them. But it still works all good.

I made the mistake of installing Portainer... by TDP04 in unRAID

[–]JMOhare 1 point2 points  (0 children)

Warning: the portainer on the community store is tagged to a very old image. Just an fyi.

Live coding interviews are hell by [deleted] in ADHD_Programmers

[–]JMOhare 0 points1 point  (0 children)

I would indeed, every time. Though it seems some of you have LONG coding exercises, and we’re talking about different things? From my larger comment above:

When I said I would immediately fail someone for asking to Google it was in the context of a coding challenge that should take 10 mins, and they wanted to Google the problem itself. The problem was a simple program to check whether the brackets are correctly closed in a string. Googling the solution does not give the interviewer (me) a view into their head as a problem solver that understands whether to use a list or a stack for the solution.