
VERY simple web-based reliable file browser/hosting
Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)
The ideal thing is the thing here: https://cdimage.debian.org/debian-cd/
I dont think i ever set AV1 encoding inside OBS, looking at my settings, it just shows h.264:
\

I tried nvidia-offload, as I set up PRIME awhile ago, it didnt help, here is the logs, if its useful: https://pastebin.com/CiJ4Zyjw
Idk if OBS would actually respect the GPU being handed to it, or if it'll do something weird with screen capture, its weird per-gpu settings is not a option with OBS, if this is a OBS bug, i can file a bug report. Hopefully it can be resolved here.
Unfortunately as the post said, atleast two of those things are actually useful skills
I have the hyprland portals installed, and the kde ones, due to some issue I had to explicitly install them so idk if that will mess with the way applications handle it, assuming not, and yes I have two gpus, one dgpu, and one igpu, the dgpu is directly connected to my hdmi, does OBS stuggle with 2 gpus? still, that sounds like it would be a issue with capturing the monitor managed by my igpu. Not a reason to stop a second pipewire capture.
What logs do you need? I provided some from running OBS but i assume it isnt enough, what logs should I collect, or is there a flag i need to run with OBS

OBS does not allow me to create a new pipewire screen (only one works)
How come when I try to create a new obs screen, it is black, whether or not i toggle off the visibility on Screen Capture and how do i get it to show the capture settings, like which monitor, or what portion of the screen, to be clear, the! first capture works, for some reason no other capture i try to create is letting me configure or display anything

\ https://pastebin.com/AzKCZ8Tt
\ ^ Logs
\ https://imgur.com/a/K7pMA4p
\ ^ Video
\ There is a chance this might be related to another issue I had, but I dont know a fix (I have to manually add what portals I want to install due to a bug, but I have the plasma portals so that should be enough?)
Weird it's called clicker when you can do key presses too, but I'll check it out. It looks like it fulfills my use case
If it works on wayland then yes
What's the difference between this and ydotool
Unfortunately it ain't a gui

GUI/App to automate key presses in linux wayland
There is xclicker which is a flatpak app, but it only automate mouse clicks, but there is nothing for key presses, I am surprised I could not find anything on this, but is there any GUI for this? Also is this possible on a technical level (in flatpak especially, I dont know if apps can simulate key presses). I know of ydotool, but that uses root, also its not a gui
- Probably the second, I am not hard set on a wiki
- I know but, the tools you have during the creation process itself, its useful for writing books as you said, styling, but easy cross-page linking and a whole host of other things you might need for worldbuilding I think isnt avalible in libreoffice.
How good is cross page linking?
Ehh, libreoffice doesn't even come close to what I am going for, I doubt libreoffice can come anywhere close to being used in any wiki, world building or not, transitions between pages are not seamless, and the best thing it can do is just make a document look good, which is of course useful for like all other use cases, but not for a wiki, think along the line of fandom.com or wikipedia, it would be difficult to recreate something like that with libreoffice, it simply just addresses a different use case.

FOSS Self-hostable or desktop app wiki (great for worldbuilding)?
I heard of a few wikis and desktop apps which are FOSS, some has UI's which look a bit old for, there are a few things like logseq I might try but from trying for a bit, i dont know how suitable it is for my usecase, but I want something that would be more specialized or at the very least have features that would be amazing for world building, (on a desktop app preferably but self hosted works too), like timelines, references to other pages, common stuff like Tags, Categories, and Taxonomies, graph view potentially, good search, templates. I don't need all the features I listed, just some or what your think aligns with what I am looking for.

FOSS Android OS (better-privacy, community driven) that runs on Foldables
I am considering getting a foldable now, or slightly later when they mature a bit, and I would like to put a custom ROM with a better-privacy or at the very least a FOSS community driven OS, which ROM's exist currently that is tailored towards foldables, also I have a heavy preference to ROMS that take advantage of a Foldables physical features (fingerprint reader), or side-by-side view, and other things.
Would signal also work?
Whats unique about herbstluftwm? I am curious about what it has to offer to you verses other tilers.

How to create a jagged-edge transition in GIMP?


gameserver-rs, a new game hosting solution aimed towards Kubernetes and more!
Hello, I created gameserver-rs, (https://github.com/SpiderUnderUrBed/gameserver-rs), because pterodactyl does not support Kubernetes (and I doubt they would officially add support), there was a attempt, but it was archived probably due to the effort required to maintain something to the level of pterodactyl, but I want gameserver-rs to be its own thing, with a different way to handle nodes, games, and different UI fundamentally. Kubernetes specific features does not work yet, but with the deployments you can already have a node run your game in a pod, and one for the UI, you dont even have to use Kubernetes, which means that its essentially platform agnostic. Made and rust and using svelte (but vanilla html and css works too), I hope to make this project good enough to use for my own server with friends and to provide a use for other people. **This projects in very early development, I do not recommend using it in prod, this post is mainly aimed towards getting more contributers, if

Should there be a law mandating all AI generated content be tagged?
Title, or at least the inverse be encouraged. This has been talked about before, but with how bad things are getting, and how realistic goods ai generated videos are getting, anything feels better than nothing, AI generated watermarks, or metadata can be removed, but thats not the point, the point is deterrence. Immediately all big tech will comply (atleast on the surface for consumer-facing products), and then we will probably see a massive decrease in malicious use of it, people will bypass it, remove watermarks, fix metadata, but the situation should be quite a bit better? I dont see many downsides/

Will kernel-level anti-cheat ever work on linux?
From both a technical perspective and if the maintainers of these anti-cheat will consider porting or re-writing kernel level anti-cheat to work on linux, is it possible? Do you think that the maintainers of kernel level anti-cheat will be adamant in not doing it, or that the kernel even supports it or will support it. I think that if it ever happens, there will be a influx of people moving to linux, or abandoning their duelboots, and that alot of people will hate that such a thing is available on linux.

What load balancers can do HA (preferably open source, web gui)
Hello, I am looking for a alternative to HA Proxy, as the GUI options for it, are both third-party and not very good looking, also I just want to know about the alternatives, what I am looking in a high availability setup is the ability to detect if a server is offline, and route to other servers, as well as other HA goodies.
It should be a law that you should be able to turn off auto-renew on subscription services without canceling the plan
I don't see any downsides or arbitrariness of this suggestion, I mean, there are some services I will use for one month, and I intend to use it for that month, but it happened before where I would forget to cancel it, and this has happened to other users too, by default, auto-renew should be off, I don't really know any strong arguments that can go against this point, I mean, auto-renew can be useful, but there are many cases where it could be harmful and even though people do forget it, it might be a tiny bit deceptive in some cases.

how to reset /boot and /boot/firmware on a raspberrypi via mounted sd card
I accidentally screwed up /boot and /boot/firmware, to the point where I have to reset it, since it will not boot, I will have to do this via mounted microsd card on my laptop, I cant exactly run apt or such on there, atleast I dont think, plus I dont know if I can chroot since my laptop is x86, what is the easiest way to reset both /boot and /boot/firmware?

Kernel and modules is not matching on the PI (exec format error for modules)
Hello recently I tried compiling the rpi kernel with a specific config option now the modules are now not matching the installed kernel so now anything that uses the overlay filesystem does not work, or certain networking features which is needed for things like cf tunnels I tried all of this to compile: https://pastebin.com/gmkNu2rL https://pastebin.com/9Ap4J7Yw and:
undefined
sudo cp /boot/firmware/$KERNEL.img /boot/firmware/$KERNEL-backup.img sudo cp arch/arm64/boot/Image.gz /boot/firmware/$KERNEL.img sudo cp arch/arm64/boot/dts/broadcom/*.dtb /boot/firmware/ sudo cp arch/arm64/boot/dts/overlays/*.dtb* /boot/firmware/overlays/ sudo cp arch/arm64/boot/dts/overlays/README /boot/firmware/overlays/
but I accidentally did it to /boot/* too How do i fix this? Kernel version: 6.12.30-v8+ Example for module:
undefined
spiderunderurbed@raspberrypi:~ $ sudo modprobe overlay modprobe: ERROR: could not insert 'overlay': Exec format error spiderunderurbed@raspberrypi:~ $
I tried running make modu
I'm all for pettyness in most cases.. but uhh. This is a bit much don't ya think?

Azrak is quite a intelligent villain, who stood a faint chance against the doomslayer
::: spoiler spoiler I want to preface this to say, I don't know the likelihood he would have actually one, so ill put it at like, 1% Maybe that still controversial, since its the doom slayer, but, his entire plan didn't have any inherent flaws, and he behaved rather smartly around the doomslayer the entire time, although he was not as smart later onwards in some of his choices, I think we are forgetting that, he STABBED the doomslayer, its been awhile, but I dont think davoth was able to wound or make the slayer as vunrable as Azrak did. Like, stabbing the doomslayer is FAR from a easy feat, and during the fight we see him fight back quite well against the doomslayer, parrying some of his attacks or barely reacting to his FISTS, which is supposed to be the more powerful part of doomslayer, I am talking about enhanced Azrak only as regular Azrak stood no chance, I feel like, if he didnt kill his dragon, his odds would have improved, not by much, but would have improve, and if he didnt
I feel like github should have verified repositories

How to see if your GPU is being used by games or a process in linux?
Title, I am unsure if games are using my GPU or if using my CPU, or maybe my GPU through my CPU, I do not know, something is using my GPU, but I think its just KDE plasma, and I would like to know definitively how to find out
How did they get the rope around him lol
Weird thing is, is that. I only had one mscp in my app state, it was behind a arc mutex and code that accessed it was running asynchronously, but, somehow they all got the same messages for a bit, then like, stopped or got very partial messages except the intended recipient (they got the full message). Is this some memory issue, or race condition?
I don't have this issue switching to broadcast but I'm confused

Broadcast vs mpsc channels?
Hello, I am starting to learn and play around with tokio and multithreaded code. I am now playing around with websockets, I don't quite understand the difference between broadcast and mpsc, and when would you use either, I mean, I am assuming broadcast is intended for multiple clients, but multiple clients were able to connect to my mscp channel, and receive a bit of data (but it was weird and partial). So I don't quite get it.

Courses for SIMPLE, website-orientated, javascript development
Does anyone know any courses for web javascript? like youtube courses and for web javascript, i mean writing js in script tags, using document and window, and intergrating backend with frontend no nodejs or stuff like that. Just javascript, being used in a script tag, being used to dynamically manipulate elements, the DOM, and such. Most tutorials I found was just, explaining how js works, i know how it works, I want to know how to do the communication between front-end and back-end.
[EDIT] I found one person, and while I would like it if you could tell me more courses, i will link his videos, Traversy Media did some videos on Javascript DOM, which basically does what I asked for, i made a playlist: https://www.youtube.com/playlist?list=PLDmZtFPxsV268gyN8XBTgXiVVRXtIRf2o
if for whatever reason the playlist goes down, just search for him. But I would like to hear about alternatives.
Nevermind, fixed, this is what I tried applying, or maybe i should have waited for a bit and it might of worked, regardless, just incase its useful to anyone:
undefined
apiVersion: v1 kind: ConfigMap metadata: name: coredns namespace: kube-system data: Corefile: | .:53 { errors health ready kubernetes cluster.local in-addr.arpa ip6.arpa { pods insecure fallthrough in-addr.arpa ip6.arpa } hosts /etc/coredns/NodeHosts { ttl 60 reload 15s fallthrough } prometheus :9153 forward . 1.1.1.1 1.0.0.1 8.8.8.8 8.8.4.4 cache 30 loop reload loadbalance }
The issue is solved now, thanks
Ok so, I think it was running on the wrong node and using thats resolv.conf which I did not update, but I am getting a new issue:
undefined
2025-05-02T21:42:30Z INF Starting tunnel tunnelID=72c14e86-612a-46a7-a80f-14cfac1f0764 2025-05-02T21:42:30Z INF Version 2025.4.2 (Checksum b1ac33cda3705e8bac2c627dfd95070cb6811024e7263d4a554060d3d8561b33) 2025-05-02T21:42:30Z INF GOOS: linux, GOVersion: go1.22.5-devel-cf, GoArch: arm64 2025-05-02T21:42:30Z INF Settings: map[no-autoupdate:true] 2025-05-02T21:42:30Z INF Environmental variables map[TUNNEL_TOKEN:*****] 2025-05-02T21:42:30Z INF Generated Connector ID: 7679bafd-f44f-41de-ab1e-96f90aa9cc34 2025-05-02T21:42:40Z ERR Failed to fetch features, default to disable error="lookup cfd-features.argotunnel.com on 10.90.0.10:53: dial udp 10.90.0.10:53: i/o timeout" 2025-05-02T21:43:30Z WRN Unable to lookup protocol percentage. 2025-05-02T21:43:30Z INF Initial protocol quic 2025-05-02T21:43:30Z INF ICMP proxy will use 10.60.0.194 as source for IPv4 2025-05-02T21:43:30Z INF ICMP proxy will use fe80::eca8:3eff:fef1:c964 in zone eth0 as source for IPv6
undefined
2025-05-02T21:42:40Z ERR Failed to fetch features, default to disable error="lookup cfd-features.argotunnel.com on 10.90.0.10:53: dial udp 10.90.0.10:53: i/o timeout"
kube-dns usually isnt supposed to give a i/o timeout when going to external domains, im pretty sure its supposed to forward it to another dns server, or do i have to configure that?

Cloudflare Tunnels is using the wrong DNS server on my k8s cluster
^ output of my resolv.conf and cloudflare logs
kube-system kube-dns ClusterIP 10.90.0.10 <none> 53/UDP,53/TCP,9153/TCP 2d15h
^ my service ip for kubedns
^ my cloudflare config
How come, despite there being no mention of 8.8.8.8 on my system, in any other dns file for kubedns, not in my resolv.conf, tunnels, is now, incorrectly, trying to use that, to resolve internal ips, it does not make any sense
I think internal DNS resolution is overall working fine, here is a example of me accessing traefik from one of my pods:
undefined
spiderunderurbed@raspberrypi:~/k8s $ kubectl exec -it wordpress-7767b5d9c4-qh59n -- curl traefik.default.svc.cluster.local 404 page not found spiderunderurbed@raspberrypi:~/k8s $
^ means traefik was accessed, it is accessed as its my ingress, and there is nothing about 8.8.8.8 in there, might be baked in my CF.

Is it possible to set what DNS server cloudflare tunnels uses when resolving local ips?
Title. I am in a k8s cluster, and I constantly get DNS issues in it, for some reason, it is using my resolv.conf, and since I have tailscale it tends to overwrite my resolv.conf, i don't think there is a way to fix it, also, I have multiple clusters and I don't know how to exactly use the proper names, I set up stuff like PowerDNS, but I want it so that, some of cloudflare tunnels queries goes through this nameserver, while some of it goes through other nameservers, the way k8s handles dns internally leads to some weird stuff where, if a DNS server says NXDOMAIN, it wont try the next one, and just general buggy behavior.
(to better explain, I dont have direct ips in my tunnel configuration, as I would have to change them often, I use DNS names, and intend to continue using DNS)
??? He said he talked to the principal multiple times

How to see what is using flannel or circumvent flannel address usage in kubernetes?
[EDIT (solved)]: Turns out, cilium did not remove its network links, and somehow kept updating to my current CIDIR leading to a duplicate, removing the links worked.
I keep on getting issues with CNI and networking.. I just want my cluster to work.. anyways
undefined
Apr 28 17:14:30 raspberrypi k3s[2373903]: time="2025-04-28T17:14:30+12:00" level=error msg="flannel exited: failed to register flannel network: failed to configure interface flannel.1: failed to set interface flannel.1 to UP state: address already in use"
How do i see what is using flannel Here is my server arguments:
undefined
ExecStart=/usr/local/bin/k3s \ server \ --kubelet-arg=allowed-unsafe-sysctls=net.core.rmem_max,net.core.wmem_max,net.ipv4.ip_forward \ --flannel-backend vxlan \ --disable=traefik \ --write-kubeconfig-mode 644
So I am using the default flannel backend, I tried repeatedly uninstalling then re-installing k3s, I deleted the current flannel interface with ip link, there