SpiderUnderUrBed

joined 4 months ago
 

The image shows what happens when i boot on the ISO, i get the error:

x sysroot-nix-rrv\v2dstore.mount - /sysroot/nix/.rc-store
    Loaded: loaded (/nix/store/1779scwag89fja51b1q7jg5savcj5tyrlnltrd-fstab; generated)
    Active: failed (Result: exit-code) since Tue 2023-07-29 18:37:53 UTC; 35s ago
Invocation: 94ea87636cc24a4c83d8e147275a8124
    Where: /sysroot/nix/.rc-store
    What: /iso/nix-store.squashfs
    Docs: man:fstab(f)
    man:systemd-fstab-generator(8)
    Item peak: 1.9M
    CPU: 9ms
Jul 29 19:37:53 hostruc systemdf11: Mounting /sysroot/nix/.rc-store...
Jul 29 19:37:53 hostruc mountt2531: mount: /sysroot/nix/.rc-store: failed to setup loop device for /iso/nix-store.squashfs.
Jul 29 19:37:53 hostruc systemdf11: sysroot-nix-rrv\v2dstore.mount: Mount process exited, code-exited, status=82/n/a
Jul 29 19:37:53 hostruc systemdf11: sysroot-nix-rrv\v2dstore.mount: Failed with result: exit-code .
Jul 29 19:37:53 hostruc systemdf11: Failed to mount /sysroot/nix/.rc-store.

and I am pretty confident this is because I have initrd systemd on a iso build, so does anyone know how I can fix this issue in either my flake where i set how the iso is built or in main.nix (which i linked), which is about initrd settings main.nix (imported in configuration.nix): https://pastebin.com/3VVv4epH flake.nix: https://pastebin.com/yzVrJ0YJ

Image

 

To preface this, I am a supporter of SKG, my main issue with things like 'The Crew' was an unclear end date and it being terminated without reason. I think that the EU should only allow companies three models of selling products, a product, where when you buy something, it can run offline off the bat. A regulated service, where you SPECIFY clear MINIMUM end dates (the game can be terminated after this date, not HAS to be terminated, to avoid guessing, but can be), and a live service game which has its software turned over to people upon EOL.

I think that second option is where me and alot of SKG people diverge in viewpoints, I dont care about big AAA studios mainly, but games cannot be unique in how it handles services, the whole "can be EOL'ed" at any time for any reason is something which I would not like for ANY service gaming or not, but the whole idea of services which can be taken away is not as much as a issue for me if done responsibly, (minimum date specified clearly, not just in contract, and proper reasons among other things).

The reasoning for this is because, it seems weird to set a entirely new direction for video games, things like, a gym membership, or pieces of software or just something where you have x time with a service. For the most part, they will disclose when it ends, and usually clearly, unlike games, the issue with games might come with guessing the end date, but this can be better solved by just, having a minimum date where after that point, it can, but does not have to be taken down, and any time before that date, I do not care if its difficult for upkeep of the game, even in bankruptcy, there was a contract made and it should be followed.

Exceptions will be if you bought a item from that game which could be revoked upon EOL of that date, so the game should either offer refunds, or just give the software out, (going to what I think should be the third model of how games can be sold), or maybe offer terms on how long you get to retain that item. The reasons I state things like this is because, there isnt that much difficulty in architecting games going forward to be able to be handed off to the community at EOL. But there will be some difficulties and things that need to be maybe dropped when it comes to game development (i am not confident about this point, as maybe anything could be made differently in a way that aligns with how SKG wants it to be). You could say games are not services, but it could be that the thing you purchase is like a service to access that product (like steam, but i might be wrong on this)

I hope that the second way to offer games (regulated services), would be used infrequently, for like niche games, and not abused by AAA companies, and I dont know if it would be. I do not say this for their sake but rather because games cannot be unique in how it offers/forbids live-service games without a EOL plan to send it over to the community but should make sure it is handled responsibly through adding what they would like companies to do, but also the acceptable middleground.

If I am misunderstanding something, please correct me.

 

Would this even give a significance preformance gain? allocating only P-Cores to games, and for games that make my laptop thermal throttle (it gets hot then very laggy until it cools), would the inverse (E-Cores) do anything? Mainly im looking to improve the performance of games, also how would i do this?

 

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/

[–] SpiderUnderUrBed@lemmy.zip 5 points 1 month ago

Unfortunately as the post said, atleast two of those things are actually useful skills

[–] SpiderUnderUrBed@lemmy.zip 1 points 1 month ago
  1. Probably the second, I am not hard set on a wiki
  2. 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.
[–] SpiderUnderUrBed@lemmy.zip 2 points 1 month ago* (last edited 1 month ago) (2 children)

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.

 

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.

 

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.

[–] SpiderUnderUrBed@lemmy.zip 2 points 1 month ago (1 children)

Whats unique about herbstluftwm? I am curious about what it has to offer to you verses other tilers.

 

Something like this, I found this on a example business presentation, and for my assignment I would like to create the same effect in gimp, making transparent jagged-edges for likely a image on the right, to look better blended with the slide on the left, how would I do that in gimp? I tried setting a alpha channel, and erasing parts of the image, but it only saved a small portion of the image as a png, and just look severely distorted as a jpeg. (Original image was webp, and I selected the option to fit the canvas over the layers). So if you have a idea on how to approach this (preferably a step-by-step guide), I would like to hear it

 

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.

[–] SpiderUnderUrBed@lemmy.zip 33 points 2 months ago (3 children)

I'm all for pettyness in most cases.. but uhh. This is a bit much don't ya think?

[–] SpiderUnderUrBed@lemmy.zip 20 points 2 months ago (2 children)

I feel like github should have verified repositories

[–] SpiderUnderUrBed@lemmy.zip 4 points 2 months ago (1 children)

How did they get the rope around him lol

[–] SpiderUnderUrBed@lemmy.zip 1 points 2 months ago* (last edited 2 months ago) (2 children)

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

9
submitted 2 months ago* (last edited 2 months ago) by SpiderUnderUrBed@lemmy.zip to c/rust@programming.dev
 

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.

 

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.

[–] SpiderUnderUrBed@lemmy.zip 1 points 3 months ago

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:

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

[–] SpiderUnderUrBed@lemmy.zip 2 points 3 months ago (2 children)

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:

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

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?

 

https://pastebin.com/gqPLwSFq

^ 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

https://pastebin.com/BCBhh8aj

^ 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:

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.

 

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)

[–] SpiderUnderUrBed@lemmy.zip 1 points 3 months ago

I'll go there, i don't constantly post questions but I've just been recently having alot of issues with CNI's, I might just delete this post

[–] SpiderUnderUrBed@lemmy.zip 1 points 3 months ago (1 children)

Well I switched to cilium, same issue, and the reason I started using a CNI earlier than I intended was because flannel didn't work.

This issue might seem complex but could you tell me some debugging stuff and logs to try to maybe get to the source of the issue or atleast provide a way to reproduce my issue (so I could maybe file a bug report)

view more: next ›