• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • Badabinski@kbin.socialtoSelfhosted@lemmy.worldPost your Servernames!
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    5 months ago

    I just kinda vaguely name them after what they do and how big they are:

    smol: my tiny little 2 bay Synology NAS that I’m no longer using
    medium: my R620 with 4x 18TB drives that is my current NAS (medium, because it’s larger than my previous NAS). Is also a k3s worker and provides NFS PVCs.
    big: my old full-tower gaming rig that’s a k3s worker and runs my Home Assistant VM
    molecule: my current mini-ITX gaming rig and primary computer, also serves as the k3s master node and runs a lot of my home automation stuff. I think I picked molecule because it’s REALLY tiny (it’s in a Dan Cases A4v2, I think?) and it has a bunch of small stuff running on it (containers and pods)
    monolith: my old T440p laptop. It’s a large, black, featureless slab that doesn’t do much
    slab: my new Framework 13 laptop. I just kinda looked at it and said, “that’s a nice slab of metal”

    All of the above running Linux. I tinkered with Ubuntu for the NAS (because I heard Ubuntu was good at ZFS), but I still absolutely hate Ubuntu, so it’s all Arch Linux.


  • For Linux applications that respect XDG? Sure. There are plenty that don’t because they either predate that specification, or they just don’t care. Linux filesystems are generally much faster at executing reads on many small files, meaning fast search tools like ripgrep and fd make it so I don’t really have to care. They’ll run through my whole $HOME in 5 seconds flat. There’s also stuff like locate, although I don’t like maintaining an index. SSDs are so damn fast that I can just rg --hidden --glob '*.toml' 'the_setting_i_want_to_change' ~/ whenever I want.



  • There’s always Termux and whatever you can install there. That sounds silly, but when I download from my phone, I do it using aria2c in Termux. It works great, and everything (AFAIK) is FOSS. zsh + fzf history completion/file finding (<c-T> is a godsend) makes it possible to use a CLI on a phone without going crazy. Only really works well if you’re already comfortable with the command line, which is definitely a big if. It works really well for me, but I’m one of those weirdos that doesn’t have a graphical file manager installed on their computers.



  • I’m not making this comment to disagree with your point, but the failure of the SL-1 reactor strikes me as an engineering and process failure more than anything else. The reactor was not designed in a safe fashion, probably because it was designed as a test bed for reactors that could be deployed via airplanes to the Arctic circle. The fact that an engineer was even able to fully remove a control rod, and the fact that removing that control rod lead to a fatal steam explosion make me think that they really tried too hard when they removed weight and volume from the reactor design.

    In well designed safety-critical systems, human error should not be able to cause any form of bodily harm. I don’t think it’s a great idea for a private company to be running nuclear reactors on Earth to power something as trivial as a data center (investing in storage + local solar/wind/geothermal/hamster wheel velodrome seems like a more efficient use of resources for one thing), but I also don’t think that SL-1 is the best example to cite here.

    As an aside, my high school Physics teacher went on a long diatribe about how the three SL-1 casualties were the only humans ever killed as the direct result of nuclear fission in the context of a nuclear reactor. Looking back on it, I think she was splitting hairs a bit, but it is an interesting point to make.


  • Badabinski@kbin.socialtoAsklemmy@lemmy.mlWhat's with all the tech layoffs?
    link
    fedilink
    arrow-up
    115
    arrow-down
    1
    ·
    edit-2
    8 months ago

    I want to offer my perspective on the AI thing from the point of view of a senior individual contributor at a larger company. Management loves the idea, but there will be a lot of developers fixing auto-generated code full of bad practices and mysterious bugs at any company that tries to lean on it instead of good devs. A large language model has no concept of good or bad, and it has no logic. It’ll happily generate string-templated SQL queries that are ripe for SQL injection. I’ve had to fix this myself. Things get even worse when you have to deal with a shit language like Bash that is absolutely full of God awful footguns. Sometimes you have to use that wretched piece of trash language, and the scripts generated are horrific. Remember that time when Steam on Linux was effectively running rm -rf /* on people’s systems? I’ve had to fix that same type of issue multiple times at my workplace.

    I think LLMs will genuinely transform parts of the software industry, but I absolutely do not think they’re going to stand in for competent developers in the near future. Maybe they can help junior developers who don’t have a good grasp on syntax and patterns and such. I’ve personally felt no need to use them, since I spend about 95% of my time on architecture, testing, and documentation.

    Now, do the higher-ups think the way that I do? Absolutely not. I’ve had senior management ask me about how I’m using AI tooling, and they always seem so disappointed when I explain why I personally don’t feel the need for it and what I feel its weaknesses are. Bossman sees it as a way to magically multiply IC efficiency for nothing, so I absolutely agree that it’s likely playing a part in at least some of these layoffs.


  • I think my initial read of your comment was wrong (I thought you were saying that the term was fine, which didn’t hold up on my second read where I was paying attention), so I want to clarify by saying what I think you mean. You’re making the point that I should be saying that the statement is racist and that they should consider whether or not they want to use it, not that they are being racist by using it in ignorance.

    Is that right? Because if so, that’s a fair point. More flies with honey than vinegar and all that. I’m normally better about giving people a chance to consider rather than just dictate my beliefs, but I’m sleep deprived and cranky and I think it’s making me act in ways that aren’t aligned with my usual values.

    Edit: and it’s a sign that I need to get off of the Internet for now, since I’m being waaaay more negative than I want to be.


  • Badabinski@kbin.socialtolinuxmemes@lemmy.worldI'm too afraid to ask
    link
    fedilink
    arrow-up
    14
    arrow-down
    2
    ·
    edit-2
    9 months ago

    Yeah, that’s why I wish the community would just use a different term. I’m not a fan of where it came from (Asian people bad asian motorcycle bad), and the arguments where one person says “I’ve been saying it for years,” versus “bro it’s been fucking racist for years,” have gone past the point of a beaten and dead horse and into the realm of a fine mist of blood, fat, muscle, and viscera. Like, I just don’t understand why people are attached to it, it’s such a weird hill to die on. If it’s a matter of having a term that people outside of the community wouldn’t immediately understand, then I’m sure a different word could be found.

    Edit: christ, I was not familiar with its usage in the 1930s. What a mess… Also, really loving the section on its Korean war usage, that’s just great. Thanks for the link, it reaffirms my desire for the community to just use a different goddamned word.


  • The only thing that comes to me is that someone who was really into tuning/spiffing up Japanese cars was involved in the community early on. I’ve always found it weird, and I’d honestly kinda prefer to just use “theme” or “spiff” or one of the many other words that the Godfucked curse of the Earth that is the English language provides for the purpose.



  • In addition to the fact that it’s not just English via hand gestures, I believe it’s done because sign language is speech, with all of the benefits that comes with. There are extra channels of communication present in sign language beyond just the words. There’s equivalents of tone and inflection, and (I beleive) even accents. Like, this video of this lady performing “Fuck You” in ASL is what made it click for me when I first saw it many years ago. She’s just so fucking expressive, in a way that subtitles could never be.

    EDIT: changed my wording to be more accurate, since sign language literally is speech through a different medium. There’s no need to draw an unnecessary boundary.


  • Badabinski@kbin.socialtoLinux@lemmy.mleGPU docks?
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    9 months ago

    I have an AKiTiO Node Titan eGPU enclosure with a GTX 1070 hooked up to an Ubuntu 22.04 laptop and it’s working pretty well. I’m doing PCI passthrough to an Arch Linux VM, since my company mandated that all Linux users must use Ubuntu. To stave off comments about this, I’ll say that it’s not just that I dislike Ubuntu. They’re requiring me to lock down so much stuff that I can’t do my job. Plus, the endpoint security sensor on the host plays absolute hell with anything that uses heavy multiprocessing. The GPU (with external monitors), second NVMe drive, mouse, keyboard, audio interface, microphone, webcam, 30 gigs of RAM, and 11 CPU cores are passed to the VM, and the host OS gets the laptop GPU + monitor and my continuing disdain.

    I’ve been using this setup for a month. My experience thus far has been positive. I start the computer up with or without the GPU connected, connect the GPU if I haven’t yet, launch my VM via libvirt, and things just work. I really thought I’d have more problems with the GPU, but the USB passthrough stuff has been the truly problematic part (I can’t just pass the whole PCI USB controller for IOMMU reasons). It’s important to note that the GPU displays directly to external monitors. I think it’s possible to like, send the data back to your laptop screen? But I really didn’t want that.

    (As an aside, the security people at my company have no problems with VMs lol. They know what I’ve done and they don’t seem to care).


  • I think the OP clearly doesn’t like that they have this reaction (as someone else pointed out, and as you acknowledged). I think I understand why you might think this came from a lack of empathy. You like kids, what could be wrong with them acting like kids do? Sure, they’re loud, but it’s not that big of a deal! This person must have no empathy, because if they did, they’d be fine with it. People with no empathy are psychopaths, so OP must be a psychopath.

    I think you’re already starting to see what’s wrong with that line of reasoning, which I really appreciate. Just to restate it here, the OP probably doesn’t hate children, they just have problems with overstimulation (possibly misophonia or autism spectrum stuff). Not everyone has experienced overstimulation, but I can assure you that at best, it makes you reaaally cranky. Feelings of rage aren’t surprising to me. If the OP wants, there are coping strategies and things they can do to help themselves in certain circumstances, but they’re not wrong or bad. Their brain just works differently from other folks, and this is one of the effects of that.

    It’s not society’s job to fix this (because kids have the right to be kids, and kids are kinda loud sometimes, even if you’re trying to teach them to be mindful of their volume), but I think that it’s generally good to try and show some empathy, or at least ask questions in good faith if you don’t understand well enough to empathize.

    I’d implore you to communicate with a bit more intent. Calling someone a psychopath is a pretty serious thing to do! Did you intend to hurt someone’s feelings that much? Or were you just confused and a bit angry, and came to that conclusion in haste? There’s a person on the other side of this conversation who has feelings, and they’re asking here for help. They’re trying to improve themselves, and I don’t think you’d want to say that type of thing to someone who’s just trying to live a better life.






  • Badabinski@kbin.socialtoMemes@lemmy.mlIt's true
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    While I’m glad that furries have a nice space where they can (hopefully) not be harassed, I decided I could use a bit less furry porn in my life. On kbin (on mobile, in the PWA), you can block a domain by searching for it (I think it was yiffit.net, but I can’t remember), then click the kbin logo at the top right, then scroll down to where you see /d/yiffit.net, then click the little block icon. I’m sure Lemmy has the same capability, but I don’t know how to do it. With that, the new feed has a lot less porn lol.

    EDIT: it was yiffit.net, not furryit.net

    EDIT: well, that wasn’t very effective. It took 1 page to find more lol. It gives me… somewhat fond memories of browsing /r/all, sorted by new.