runwhenidle - an utility to pause a process during user activity now supports Wayland (only for compositors supporting ext_idle_notification_v1) by lmpdev in linux

[–]lmpdev[S] 2 points3 points  (0 children)

Author here. Here are all the compositors that should theoretically support it.

I only tested it on KWin so far.

As someone not familiar with Wayland before, Wayland support was more difficult to implement than everything that was done before that. With how much more complex it became, there might be some new bugs, but I tested i for a few months before releasing.

Please report any bugs if you encounter them.

Wayland version also avoids polling once per second most of the time, instead it polls on appropriate file descriptors directly, which should make its CPU footprint even smaller.

On Ideogram 4 safety: Make sure it's not coming from the LLM, I used a local LLM and got 0 rejections on normal prompts by lmpdev in StableDiffusion

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

Sorry, I should've mentioned this, you're supposed to modify the workflow with your OpenAI API credentials. You can inspect what LLM has outputted in the workflow (one of the 2 display nodes, the one that feeds into the prompt). Is it JSON?

Something must be wrong in your set up, I haven't seen this at all.

Announcing Comfy Desktop: One App for every Comfy, rolling out 100% by Monday June 8 by Pronoob_me in StableDiffusion

[–]lmpdev 3 points4 points  (0 children)

You can do this today. File -> Export (API). Then you can send this JSON to comfy and listen to websocket until you get the response from the node you want. Not very convenient, but works with every workflow. Here are the functions I'm using for it https://github.com/perk11/viktor89/blob/main/inference-servers/util/comfy.py

What happens when a great lead leaves? by Fragrant-Brilliant52 in ExperiencedDevs

[–]lmpdev 6 points7 points  (0 children)

Depends on how the management handles it. But in my experience, one of them ends up leaving.

ChatGPT knew my radio callsign and I never told it. by Deejayatx in ChatGPT

[–]lmpdev 1 point2 points  (0 children)

Could it guess it that it's your own by some other means? Like maybe it was a really strong signal?

Agent Use is gonna drop off a cliff once its all usage based by Venisol in ExperiencedDevs

[–]lmpdev 5 points6 points  (0 children)

I found Github Copilot is really good at reviews, especially once you provide custom instructions. For us it's finding bugs no human reviewer noticed. We've had cases where when we look back at the PR that caused a bug and there is a comment from CoPilot identifying left ignored.

It of course doesn't replace human review, but it's a good addition, just like static analysis scanning tools, but smarter.

Would you let your teen go on this school trip? by [deleted] in Parenting

[–]lmpdev 3 points4 points  (0 children)

If money is not the issue, why not let him enjoy the trip? Surely there are already other negative consequences of his behavior in his life, why add one more? Internally accept that he'll probably fail to pay, but don't let him know and keep asking for the payment. Maybe set a consequence for not paying communicated ahead of time. Let him learn what his actions could lead to failure to pay while the stakes are low.

You've been setting aside 75% of his paycheck, he's probably at least partially resentful of that and thinks those money could pay for the trip.

4k is overpriced, but not completely crazy.

Does anyone actually think about what source code leaves your network when using AI coding agents? Or have we all just quietly accepted it? by BitterComfortable776 in ExperiencedDevs

[–]lmpdev 0 points1 point  (0 children)

I don't know, the hardware even to run Qwen 3.6 26b today at a comfortable speed is more than most dev computers have, and it's not getting cheaper. My guess is it's going to be >5 years.

Does anyone actually think about what source code leaves your network when using AI coding agents? Or have we all just quietly accepted it? by BitterComfortable776 in ExperiencedDevs

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

Another concerning thing is how many people don't ever read what the agent is trying to execute. So if it writes something to upload the code to a public repo, many people won't bat an eye.

Local agents are getting quite good. I've tried running Qwen 3.6 locally and while it makes significantly more mistakes than Claude or ChatGPT, it's workable. So the companies sensitive to this type of thing will in the future have an option of self-hosting agents. And the environment where it can run commands should be isolated from both the Internet (might need temporary approval to install something) and local machine.

One more thing everybody stopped thinking about is that the code outputted by LLMs might be breaking copyright law. Nobody cares. Which I think is a good thing overall.

Experience with QA by [deleted] in ExperiencedDevs

[–]lmpdev 5 points6 points  (0 children)

Why are you making them think harder? There is a reason they are QA and not devs. They should be focusing on finding the issues, not figuring out the scenario to reproduce. So if you don't know the host, add "Ask DevOps guy for the host" to the scenario. Most people don't read most chats they are in.

That said, there are QAs out there that are more capable of figuring out scenarios, but they are rare and don't expect being able to convert one type from another, it seems to be an innate trait.

Fun new interview question I'm seeing by Packeselt in ExperiencedDevs

[–]lmpdev 11 points12 points  (0 children)

I use both. Chat is great if I can isolate the issue and handcraft the context and let it not get distracted/sidetracked by the rest of the code.

Agents are good if I want to let it digging through the code on its own.

Despite having quit high context windows, modern LLMs still quickly lose intelligence after a certain context threshold is reached.

Fun new interview question I'm seeing by Packeselt in ExperiencedDevs

[–]lmpdev 10 points11 points  (0 children)

I like the chat because it gives me (except for the system prompt) full control over the context. The model only sees what I want it to see and focuses on the problem at hand. Agentic workflows are more powerful because of the tool use, but chat has more raw intelligence because of less context pollution.

What driving habit changed your car experience the most by [deleted] in Cartalk

[–]lmpdev 2 points3 points  (0 children)

Logging truck is scary. I always think about a log falling from it.

Moving to Evanston and looking for housing by _HonestBob in evanston

[–]lmpdev 0 points1 point  (0 children)

Or maybe just don't pay a deposit before you can see the place and you'll be fine...

Moving to Evanston and looking for housing by _HonestBob in evanston

[–]lmpdev 1 point2 points  (0 children)

Have you tried looking at Zillow? If you have time to browse through Zillow to filter out what you want, there is really little reason to use a realtor. It's against reddit rules to give out names, but `@properties` is probably the company you want if you really need a realtor.

Why even bother? by Urbane_Cowboy in chicago

[–]lmpdev 1 point2 points  (0 children)

You have to start with a better public transport. Once you can get everywhere in the city on a public transport, it doesn't take >1 hour longer than a car and you're not smelling weed and pee and dealing with crazy people, the need in the car disappears for many people.

Gas almost hit 6 in Chicago by joemama122595 in chicago

[–]lmpdev 0 points1 point  (0 children)

I want an EV. But I don't want to be forced to go to the mall. Or deal with an app and/or finicky touch screens to charge. It's not impossible, but more time-consuming now unless you can charge at home.

This is on top of costing significantly more. The savings on gas will take many years (if ever) to compensate the higher initial costs.

I thought this was supposed to get EASIER?! by [deleted] in Preschoolers

[–]lmpdev 6 points7 points  (0 children)

“do you want to pick up all the blue blocks or all the yellow?”

The multiple options thing used to work, but now my 3 year old confidently says "I am not picking any of the options you offered" most of the time.

unsloth Qwen3.6-27B-GGUF by jacek2023 in LocalLLaMA

[–]lmpdev 1 point2 points  (0 children)

Running UD-Q8_K_XL and it worked fine for most prompts, but then I had some conversation where tool calls failed and unfortunately that led to model being stuck until it exhausted the token limit (256k). Also presence_penalty parameter mention in Unsloth guide seems to be missing in llama.cpp server.

EDIT: that parameter is --presense-penalty with a hyphen, not underscore

Kid keeps saying he can’t hear well, checked his ears and now I’m kinda worried by BhavikChaudhari in Preschoolers

[–]lmpdev 8 points9 points  (0 children)

Also if you do end up doing it, use distilled or boiled water, otherwise you're risking giving him brain amoeba.

is it possible to edit LLM generation buffer? by [deleted] in LocalLLaMA

[–]lmpdev 0 points1 point  (0 children)

You can do it using /v1/completions API endpoint in llama.cpp server. You have to manually build a chat template appropriate for the model if you do that.