world World News Netanyahu says Israeli strike unintentionally killed Gaza aid workers
Jump
  • PlexSheep PlexSheep 6 months ago 83%

    Oops I did it again

    16
  • selfhosted Selfhosted [SOLVED, user error] Proxmox not conncected to internet, but is reachable on LAN
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Okay, so if that's your actual DNS Server, can you confirm that it works? dig @yourdns debian.org, for example. Afterwards try to use the default DNS of your system dig debian.org. If both works, your DNS config should be fine. Try a curl debian.org -v too.

    debian.org is just a random domain for this, use whatever you want. I don't see anything badly configured so far.

    1
  • selfhosted Selfhosted [SOLVED, user error] Proxmox not conncected to internet, but is reachable on LAN
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Okay, no external software for DNS management present here. Is that ip a working DNS Server? Is it your server itself perhaps?

    1
  • selfhosted Selfhosted [SOLVED, user error] Proxmox not conncected to internet, but is reachable on LAN
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    From the output, you don't have any routing rules for your machine that block outgoing traffic. The dig command confirms that you can talk to servers. 9.9.9.9 is a common DNS Server. Based off of this, it seems like your problem is that your system has a bad DNS configuration (it's always DNS).

    Can you parhaps cat /etc/resolv.con? This file normally contains the used DNS servers for Linux systems, unless using special software.

    3
  • selfhosted Selfhosted [SOLVED, user error] Proxmox not conncected to internet, but is reachable on LAN
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Can you dig @9.9.9.9? If so, its certainly DNS. If it's not DNS, perhaps try to check your iptables iptables -L && iptables -t nat -L.

    2
  • world World News Turkish local elections: Opposition stuns Erdogan with historic victory
    Jump
  • PlexSheep PlexSheep 6 months ago 96%

    Good news, hope the Turks get that idiot out of the office.

    29
  • fragfeddit Frag Feddit Wo kennt man das Wort "draschen"?
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Bin Pfälzer, kenne ich nicht.

    1
  • deutschland Deutschland AfD-Bundestagsabgeordneter Seitz verlässt Partei
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Wofür steht RND?

    2
  • kde KDE Amarok might be coming back in 2024
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Sounds pretty good! I use jellyfin, so regular music players are not really needed for me most of the time (that is everything except downtime), but when still on the local side, I too found Elisa not to have the full experience

    2
  • rust Rust What are you working on this week? (Mar. 31, 2024)
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    I'm on vacation. No working. Well, actually I was doing a ton of Selfhosting stuff (migrating my homeserver to proxmox, now at a usable level), but also video games.

    The wordle-analyzer will have to wait until next week, and until I can fix my lifetime compiler errors in the latest commit, and before that: Until I fix my forgejo server that refuses to start after updating the server kernel.

    4
  • linux Linux GNU Coreutils 9.5 Can Yield 10~20% Throughput Boost For cp, mv & cat Commands
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Good to hear, I've only been in the Linux World for a few years myself, but I was very surprised too. Through I don't think that using cp is any different in terms of creating boot records and a partition table.

    1
  • linux Linux GNU Coreutils 9.5 Can Yield 10~20% Throughput Boost For cp, mv & cat Commands
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Why would you count Rufus and balena etcher not trustworthy? Sounds like you're to deep in the paranoia, which I completely understand, but gets just impractical "Man yelling at cloud" depending on how deep you are.

    dd is just another program too, why trust dd? Linux is just another Program too, why trust Linux? And so on. You can audit every (OSS) Program if you want in theory, but let's be real, no one does that because time is better spent elsewhere.

    2
  • opensource Open Source The Xz Backdoor Highlights the Vulnerability of Open Source Software—and Its Strengths
    Jump
  • PlexSheep PlexSheep 6 months ago 50%
    0
  • opensource Open Source The Xz Backdoor Highlights the Vulnerability of Open Source Software—and Its Strengths
    Jump
  • PlexSheep PlexSheep 6 months ago 50%
    0
  • opensource Open Source The Xz Backdoor Highlights the Vulnerability of Open Source Software—and Its Strengths
    Jump
  • PlexSheep PlexSheep 6 months ago 50%
    0
  • opensource Open Source The Xz Backdoor Highlights the Vulnerability of Open Source Software—and Its Strengths
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Company: Here is a security vulnerability in your OSS project, please fix our production is vulnerable.

    Random Guy working on OSS library in his free time: Sure, I have some time next month.

    Random Guy works full-time, has a family and friends. Random Guy is not your supplier and has no obligations and warranties WHAT SO EVER, even implied. That's what the license of his project says.

    If Company wants it fixed, they better allow him to work full time on it, or pay part time work. Or they pay someone else to maintain Project and send the changes to Project so Random Guy can take a little look and merge if he feels like it. Random Guy won't just merge company code and be done with it, more code in a codebase needs to be maintained now after all.

    This also works with features of course. The time of Random Guy is valuable and if Company wants Random Guy to work on something they use, they'd better pay good money for that time.

    14
  • linux Linux How do you track security vulnerabilities?
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    I didn't really consider that there are feeds for such things, especially for my distro(s). Embarrassing, but it means you helped making me safer!

    I'm now subscribed to the Debian security list, seeing as all my servers run Debian. I just had unattended upgrades with Mail logs before.

    9
  • linux Linux How do you track security vulnerabilities?
    Jump
  • PlexSheep PlexSheep 6 months ago 83%

    Didn't know this existed. Just subscribed. Thanks

    4
  • asklemmy Asklemmy Would you rather live in a big city or a small town?
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    This. Fuck cars

    2
  • linux Linux GNU Coreutils 9.5 Can Yield 10~20% Throughput Boost For cp, mv & cat Commands
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    It is really informative! Spread the word.

    2
  • linux Linux GNU Coreutils 9.5 Can Yield 10~20% Throughput Boost For cp, mv & cat Commands
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Same for me. Ventoy is pretty amazing and keeps most of my isos on it. Sadly, sometimes it's not capable of doing the job, for example when I installed proxmox (based on Debian 12) this week, ventoy couldn't do it. Apparently this is a known issue in ventoy.

    But yeah, for most isos, ventoy is the way of you install OSes somewhat often, as it contains partition layouts and boot records regardless (I think).

    3
  • linux Linux GNU Coreutils 9.5 Can Yield 10~20% Throughput Boost For cp, mv & cat Commands
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    There is. Just use a media creation tool, like Rufus. dd'ing onto a drive is a hack.

    4
  • linuxmemes linuxmemes Windows vs Linux
    Jump
  • PlexSheep PlexSheep 6 months ago 33%

    This post is stupid for attacking a group of people who just likes to play a videogame. I don't like it.

    -7
  • linuxmemes linuxmemes Windows vs Linux
    Jump
  • PlexSheep PlexSheep 6 months ago 88%

    This thread is targeted toxicity on LoL players.

    7
  • linux Linux GNU Coreutils 9.5 Can Yield 10~20% Throughput Boost For cp, mv & cat Commands
    Jump
  • PlexSheep PlexSheep 6 months ago 95%

    Recently, I learned that booting from a dd'd image is actually a major hack. I don't get it together on my own, but has something to do with no actual boot entry and partition table being created. Because of this, it's better to use an actual media creation tool such as Rufus or balena etcher.

    Found the superuser thread: https://superuser.com/a/1527373 Someone had linked it on lemmy

    18
  • linuxmemes linuxmemes Debian security amirite?
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    What do you mean bigger vulnerabilitirs to worry about in Debian stable?

    11
  • linuxmemes linuxmemes I just felt like making this after taking that picture of my cat
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Aren't Rufus and balena media creation tools?

    1
  • linuxmemes linuxmemes I just felt like making this after taking that picture of my cat
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Thanks for the info, good read

    7
  • linux Linux Found this out in the wilds of Nova Scotia. Looked like Debian
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Cron is active on all my Debian 12 boxes

    2
  • kde KDE Klevernotes: UI changes, performance improvements and more!
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Never heard of it but seems really nice. Good work

    3
  • ich_iel ich_iel ich🚙🏎️iel
    Jump
  • PlexSheep PlexSheep 6 months ago 93%

    Autos 🤮

    13
  • PlexSheep PlexSheep 6 months ago 30%

    Technically, they are, as they also deny them the option to distribute books and food.

    "Books" and "food" are not someone's intellectual property so that's okay. If brand A were to sell "BRAND B SUPER FOOD" (let's assume this is a known brand of Brand B), that would very much be problematic.

    In the case of books, if you wrote the "super personal top secret book" and a library somehow got a copy without your permission and made it public, you'd be pissed too and they'd deny your right to distribute or not distribute.

    -8
  • selfhosted Selfhosted How can I bypass CGNAT by using a VPS with a public IPv4 address?
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    I only use headscale. It just works and does not complain.

    3
  • ich_iel ich_iel anlage_iel
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Okay, erklär mal wo der Witz in diesem Bild versteckt ist. Ein Lenkrad ist doch eine Steueranlage. Oder ist das Wort Anlage jetzt einfach allgemein lustig und man versucht es auf alles anzuwenden weil es geht?

    2
  • linux Linux Fedora 41 with Proposal to Adopt DNF5
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    I resized an lvm partition on my server with a fedora live image, and when I installed something with dnf, I was in shock how long it took. Hopefully this addresses this. Personally I've found my home distro: Debian

    5
  • ich_iel ich_iel ich💬🗨️iel
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    War schön lustig, aber nur mit Erklärung. Kommunikation war erfolgreich

    2
  • ich_iel ich_iel ich💬🗨️iel
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Wo Witz? もしもし ist doch nur die normale Begrüßung am Telefon?

    1
  • ich_iel ich_iel ich🤡🥦iel
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Das Deutschlandticket ist absolut basiert, lang lebe die Öffentlichen Verkehrsmittel

    5
  • ich_iel ich_iel anlage_iel
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Find ich gut, ich verstehe die Humoranlagen nicht so richtig.

    5
  • ich_iel ich_iel ich🚕iel
    Jump
  • PlexSheep PlexSheep 6 months ago 100%

    Wir sind dutzende!!

    15
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    Learn Japanese PlexSheep 6 months ago 93%
    What do you say when asked to say something in Japanese?

    At break with coworkers today, I mentioned learning Japanese since a bit over a year now. I was then asked to say something in Japanese, but I couldn't really think of anything good. On my way home, I formulated a little something that I could say the next time I get asked: 「今月に桜が綺麗です。」 Do any of you have such default sentences, and if so, what are they? Edit: Wikipedia has the following as an example: 「太陽が東の空に昇る。」

    14
    10
    jerboa
    Jerboa PlexSheep 6 months ago 83%
    When collapsing a comment, only it's child comments disappear.

    The comment itself is still fully visible, which is especially annoying for longer comments. This changed after the update. I've looked for an option to disable but haven't found it. If it's not an option, it would be good to add that option, otherwise I might just not see it? Solution: An option for this exists. See comments if you can't find it.

    16
    10
    rust
    Rust PlexSheep 7 months ago 100%
    Structuring Projects: when to include a dependency as a library instead of just calling a command line interface.

    Hello fellow rustaceans! Recently, there was a thread about [how we can grow this community](https://feddit.de/post/9333584) (how can I link to posts across servers?), where I already talked briefly about this topic, saying that I did not know if it is worthy of a full post here, as most things seem to be pretty professional looking links to talks and blogs. I've gotten some encouragement to post it, so here we go: # When to use a library instead of a CLI I'm working on a little project called [Autcrate](https://git.cscherr.de/PlexSheep/autocrate) in my free time, which aims to streamline the release and publishing process (what exactly it does isn't really important for this discussion). Autocrate uses git to get the path of the current repo, tags and pushes releases, generates a change log from commits and so on. Up until a week ago, I was just using the [git2](https://crates.io/crates/git2) library crate, which offers the functionalities of `libgit2` for rust. While good, using this crate is much more complicated than for example just executing `git push` from my program using [`std::process::command`](https://doc.rust-lang.org/stable/std/process/struct.Command.html). I am only using the porcelain functionalities of git (as of now), so all functionality could be achieved by calling the CLI interface. ## Question **When is it acceptable to use CLI Commands instead of using libraries provided for that same software?** Is it generally better to use API/ABI from libraries, or is it maybe even better to use the CLI interface, reducing the list of dependencies? ## Pro and Con of using Commands instead of libraries | Pro | Con | |----------------------------------------------------------------------|------------------------------------------------------------------| | Reduces the dependencies of a crate | Adds a dependency that cannot be tracked by cargo | | Much easier to program for developers | The CLI interface is not versioned and might break in the future | | Documentation of the CLI interface is often better than of libraries | Bad usage of command cannot be detected at compile time | | Cli program might not be available depending on architecture or platform || (this is of course not an exhaustive list. I will edit it if something comes up in the thread.) ## Edit Alright then. Thank you for your answers. While using the git CLI would probably be fine, since it's very stable and available on most systems (especially those for CI/CD), it might change and is at best hacky. I'll be doing the "right" thing and use libgit2 instead of just calling CLI commands.

    18
    10
    ich_iel
    ich_iel PlexSheep 9 months ago 98%
    ich🐇iel

    Gemacht mit Prokrastinierung

    57
    2
    ich_iel
    ich_iel PlexSheep 1 year ago 98%
    ich🌧️iel
    117
    13
    wortwitzkasse
    wortwitzkasse PlexSheep 1 year ago 88%
    Firma sucht Divers

    Taucher melden sich fürs Vorstellungsgespräch ![](https://feddit.de/pictrs/image/7e096f7b-9ed2-4a5f-853f-c21c8cbbe1af.jpeg)

    19
    0
    memes
    Memes PlexSheep 1 year ago 85%
    repost is sus
    66
    1