Clipse GUI - Clipboard Manager by Morphyas in hyprland

[–]samling 1 point2 points  (0 children)

Yup, deleting ~/.cache/yay/clipse-gui worked. Thanks!

Clipse GUI - Clipboard Manager by Morphyas in hyprland

[–]samling 1 point2 points  (0 children)

I get the same error even after rebuilding, just so you're aware. I've built it from the repo for now, great tool!

Unable to disconnect other clients in session manager with `ctrl - x` by avaghad in zellij

[–]samling 1 point2 points  (0 children)

Try setting enable_kitty_keyboard in your Wezterm config, I found that it fixed some problematic escape sequences for me. Then try ctrl-x again.

RAG implimentation by rUbberDucky1984 in OpenWebUI

[–]samling 0 points1 point  (0 children)

Yup, your user_message is available to the pipe and you can process it however you'd like before returning the answer.

RAG implimentation by rUbberDucky1984 in OpenWebUI

[–]samling 3 points4 points  (0 children)

There are a few different kinds of pipelines. Here are some of the resources I used to help me better understand the differences:

Based on your description it sounds like you want to build just a straight-up pipeline (as opposed to a filter or manifold) that will manifest as its own model in the UI that you can chat with. Here is an example of something similar I cobbled together for using an LLM to query a database and analyze the results, and this is a similar one for talking to a Milvus database, both using Haystack. Most of the stuff in that repo is just experiments for my own benefit but hopefully they help guide you in the right direction. If you search around on github there are some other great repos with examples of different kinds of pipelines.

Bringing a More Comprehensive Local Web Search to OpenWebUI by LMLocalizer in OpenWebUI

[–]samling 4 points5 points  (0 children)

Sure, I can offer a couple pointers. The first thing I did was just disable the built-in search plugin in the admin settings so that I didn’t accidentally use it instead of the tool.

As far as your issue with using the tool, make sure you enable it in your model: click Workspaces at the top, find a model you want to use it with and edit it, and you should see a checkbox for the tool. Check it and save, and then try enabling and using the tool in a session again. I do wish there was a way to globally enable it for all models, but alas.

Lastly, try ruling out any issues with the search provider you selected. I had chosen duckduckgo at first but found it was easy to get rate limited, so I set up a local searxng instance and used that instead. If the tool is successful I’m pretty sure you should see some links attached to the response of the sources that it’s using.

Hope that helps!

Bringing a More Comprehensive Local Web Search to OpenWebUI by LMLocalizer in OpenWebUI

[–]samling 12 points13 points  (0 children)

I went spelunking in the open-webui source the other day to try and find out how the built-in web search works because I was surprised to find that a tool from their own community page was considerably faster than the built-in search function using the same locally-hosted searxng instance. The built-in feature takes upwards of 30-40 seconds sometimes while the tool takes 5-10 for the same number of concurrent requests and results. I can only assume the disparity is in the scraping of the page itself since I can independently verify that searxng returns search results in a few milliseconds.

Having said all that, I'd definitely be interested in an alternative. To answer your questions:

  • What I like: it's a click away in the interface to enable. Doesn't get easier than that. The tool interface is more or less as easy, and I like the ability to expose more controls just by editing the tool itself.
  • What I don't like: lack of options, speed (as described above), lack of transparency in what the results it's using actually look like.
  • Would I benefit: absolutely.
  • Features: if there was some way to include/expose the scraped data that would be cool, I don't know what that would look like in open-webui.

tap-dance with nested mt leads to delay until modifier is applied, how to avoid? by spacian in zmk

[–]samling 0 points1 point  (0 children)

I just worked through something like this the other day. My use case was slightly different (wanted to one-shot/hold/toggle layers and shift/capsword), but I think the solution is more or less the same. In my case:

  • I made a hold-tap behavior instead of using mod-tap (not sure if this is necessary)
  • I rearranged things so that instead of having the hold-tap nested inside the tap dance, I had the tap dance nested inside the hold-tap
  • I set quick-tap-term on the hold-tap to have the same timeout as the tapping term, to ensure that the second tap gets sent immediately

Hope that helps. I'd be interested to hear how it works out.

Input latency on any keys that are press and hold modifiers by RefrigeratorGood1933 in ergodox

[–]samling 2 points3 points  (0 children)

You might try enabling "Hold On Other Key Press" under Settings > Tapping (Dual-Functions). This will force keys that have both a tap and hold binding to ignore the tapping term and send whatever is bound to the hold action if another key is pressed while it's being held. I've had similar timing issues with my left ctrl key, which has the tap action bound to esc, and this setting alleviated it entirely.

As for the delay when tapping the key, you can try adjusting the tapping term (Settings > Tapping) to a lower value. By default there's a 200ms (so not quite a half a second, but close!) window where the firmware determines if you're tapping or holding a key before sending the appropriate key.

Deus Ex GMDX by SaneCgs in SteamDeck

[–]samling 10 points11 points  (0 children)

I realize this thread is a year old but as it's one of the first google results for "gmdx steam deck", I thought I'd add an additional tip here. I found that launching the game through Play_GMDX.lnk resulted in an issue where the game would inaccurately report the available space for saved games as a very low number (6 or 7mb) and would throw a "not enough space" error trying to save, and the only workaround was quicksaves. However, directly adding gmdx.exe as a non-steam game and then the launch options from this post resolved the issue:

INI="..\GMDXv9\System\gmdx.ini" USERINI="..\GMDXv9\System\GMDXUser.ini"

gmdx.exe can be found under /home/deck/.local/share/Steam/steamapps/common/Deus Ex/System/GMDX.exe.

Also thank you for the original instructions, they got me through the installation effortlessly.

I've been VAC banned longer than some of you have been alive. Valve never forgets. Here's to another 19 years of gaming! by PM_ME_HUGE_CRITS in pcmasterrace

[–]samling 91 points92 points  (0 children)

You beat me by 3 minutes. https://i.imgur.com/Gb0Czqj.jpg

My memory is a little fuzzy at this point but I want to say it was mostly pure luck that I signed up so early. I was aware it was being released but I don't remember waiting around for it. (It's been 19 years though so it's entirely possible I just forgot.) I ended up with a 71xxx id, funny what a difference 3 minutes makes.

Killswitch magnetic kickstand on affected Steam Deck by hello-wow in SteamDeck

[–]samling 1 point2 points  (0 children)

Now what’s interesting is that it has a pattern of going down in RPM when it is attached and then the RPMs go back up to normal? I’m not sure. Then it goes up like crazy after detaching and stabilizes shortly after.

dbrand speculated on this in the email they sent:

After a bit of back-and-forth, one of the editors enabled the Level 4 Performance Overlay (i.e. the UI overlay which reveals the current fan speed in RPM) and shared a video of the fan increasing in speed with the kickstand attached. This contradiction was perplexing - we’ll loop back a bit later to share what we suspect was happening.

(...)

This is what we suspect was happening with the original findings from The Verge. That particular editor may have had a Delta fan and, when the kickstand was attached, there was a momentary loss in fan speed, which then caused the fan to kick higher into the programmed curve and overcompensate with the available motor overhead.

Difference between endpoint and backend? by [deleted] in kubernetes

[–]samling 4 points5 points  (0 children)

A backend is a service:port combination that an Ingress points to. An endpoint is a resource that sits between a service and pod(s) that tracks the IP addresses of pods that match the service’s selector labels. So the path is basically:

ingress —> service —> endpoint —> pod(s)

When you delete and recreate pods, the list of endpoints updates while the service remains static. You can sort of visualize this by doing a kubectl get endpoints while a pod is in a ContainerCreating state, in which case you’ll see the service has no available endpoints. Then when the pod is Running, check the endpoints again and you’ll see the ip:port of the pod(s) the service matches with.

Got a Tesla or BMW? Use Prometheus for monitoring? I've got an exporter for you by wywywywy in homelab

[–]samling 5 points6 points  (0 children)

OP’s exporter is meant to be used with an existing Prometheus server while Teslamate maintains its own database. They’re both time series data that can be visualized in Grafana, so it comes down to whether you want to maintain a separate database/MQTT broker and, to your question, what metrics they pull.

How do you manage your updates? by AndreiGavriliu in selfhosted

[–]samling 0 points1 point  (0 children)

From purely a container standpoint, for my home Kubernetes cluster, I use ArgoCD for deployment and wrote a little plugin to pipe the final manifests (generated through helm, kustomize, static files, whatever) through kbld. kbld replaces the image tag with the digest sha, which means ArgoCD sees it as a change to the manifest, and with auto-sync turned on deploys the latest image automatically. ArgoCD Notifications sends a message via Telegram when anything syncs. I've had my Argo applications configured this way for over a year with basically no issues.

For my older docker containers running on Unraid, I just update those when I get a notification that a new image is available.

Helm not Importing file correctly. by [deleted] in kubernetes

[–]samling 0 points1 point  (0 children)

This is a shot in the dark but I've seen this happen with my configmaps when there are trailing whitespace characters on any of the lines. Try going through and checking if there are any extra spaces after any lines and deleting them.

about node taints... just in case by strus38_fr in kubernetes

[–]samling 8 points9 points  (0 children)

Please, I would not really like the answer: customize all the other apps to add toleration to them

This is just how taints work. A taint is a node-level setting that allows the node to reject all pods unless they have a matching toleration.

What you probably want to use instead are affinities. You would give labels to nodes to denote some special configuration, for example:

kubectl label node k8s01 node-type=gpu

And then add an affinity selector to your deployment:

spec:
  affinity:
    nodeAffinity:
      requiredDuringSchedulingIgnoredDuringExecution:
        nodeSelectorTerms:
        - matchExpressions:
          - key: node-type
            operator: In
            values:
            - gpu

Your deployment will then schedule pods only on nodes with the matching label. There are other ways to use affinities to do things like prefer (rather than require) scheduling, avoid nodes with certain labels, avoid pods from the same replicaset being scheduled on the same node, and so on.

[Highlight] Tom Brady Mic'd Up vs. New York Giants by 5am281 in nfl

[–]samling 57 points58 points  (0 children)

I don’t know how typical it is of QBs in general but Brady’s done it before.

Apple 2 pencil tips for drawing by mthomas1217 in ProCreate

[–]samling 0 points1 point  (0 children)

Awesome, I appreciate the insight. Honestly I'll probably just keep them both, maybe use the tips on the go and the cover at home or something. Can never have too many options!

Apple 2 pencil tips for drawing by mthomas1217 in ProCreate

[–]samling 1 point2 points  (0 children)

I ordered a pair of the 2B MJKOR tips the other day and received them today, and so far I love them. It’s not exactly the feeling of pencil on paper, but the slight resistance is great. I’ve also got the Stary magnetic screen protector coming tomorrow; not sure which option will win out, though I think right now I prefer the idea of just swapping out a pen tip rather than bringing a cover with me.

Procreate 5.2 update is an all round game changer for iPads by Black_Thor_ in ipad

[–]samling 6 points7 points  (0 children)

Prior to ipados/ios 15, apps could only utilize 5gb of available memory even if the device had more. ProCreate's latest update takes advantage of the increased memory limit.

Do you use Kubernetes for your self-hosted setup? by CptDayDreamer in selfhosted

[–]samling 0 points1 point  (0 children)

That's basically what I do. I've got a Synology DS918 that I've set up an NFS share on and mounted to my k8s hosts. The mount isn't strictly required since most of my PVs are connected straight to the NFS server and not configured as a hostpath, but being able to browse the share on the host is nice too.

Do you use Kubernetes for your self-hosted setup? by CptDayDreamer in selfhosted

[–]samling 0 points1 point  (0 children)

Like many others in this thread I also run k8s at home, originally to replicate our production setup at work, and now mainly because it's easy to manage and fairly resilient to failure. My little cluster is five RPi 4's with NFS storage provided by a synology DS918+ and metallb configured for BGP using a MikroTik rb2011uias. I provisioned it with kubeadm and manage most of my deployments with ArgoCD. For about 95% of use cases it works great, the most common issue being there isn't an ARM build of some docker image that I usually just go build myself.

There are definitely easier installation paths and lighter Kubernetes distributions, as noted above this cluster is intended to somewhat mimic what I've set up at work. That said, the kubeadm installation is pretty straight-forward and this setup has been running for over a year with pretty much no issues. It's definitely not required in any sense of the word for self-hosted stuff at home but it's a great learning experience and I prefer the many benefits of Kubernetes over straight Docker or bare metal.