[-] rtxn@lemmy.world 11 points 5 days ago* (last edited 5 days ago)

Looks like the ejector switch. Imagine trying to scratch your balls mid-mission and immediately shooting out of the plane pulling break-your-fucking-spine Gs.

[-] rtxn@lemmy.world 102 points 5 days ago

Just install linux bro, it's not that difficult. You'll have to compile the F-35 drivers from source, but that's just the cost of having a reliable system.

1
submitted 6 days ago* (last edited 6 days ago) by rtxn@lemmy.world to c/selfhosted@lemmy.world

I recently decided to rebuild my homelab after a nasty double hard drive failure (no important files were lost, thanks to ddrescue). The new setup uses one SSD as the PVE root drive, and two Ironwolf HDDs in a RAID 1 MD array (which I'll probably expand to RAID 5 in the near future).

Previously the storage array had a simple ext4 filesystem mounted to /mnt/storage, which was then bind-mounted to LXC containers running my services. It worked well enough, but figuring out permissions between the host, the container, and potentially nested containers was a bit of a challenge. Now I'm using brand new hard drives and I want to do the first steps right.

The host is an old PC living a new life: i3-4160 with 8 GB DDR3 non-ECC memory.

  • Option 1 would be to do what I did before: format the array as an ext4 volume, mount on the host, and bind mount to the containers. I don't use VMs much because the system is memory constrained, but if I did, I'd probably have to use NFS or something similar to give the VMs access to the disk.

  • Option 2 is to create an LVM volume group on the RAID array, then use Proxmox to manage LVs. This would be my preferred option from an administration perspective since privileges would become a non-issue and I could mount the LVs directly to VMs, but I have some concerns:

    • If the host were to break irrecoverably, is it possible to open LVs created by Proxmox on a different system? If I need to back up some LVM config files to make that happen, which files are those? I've tried following several guides to mount the LVs, but never been successful.
    • I'm planning to put things on the server that will grow over time, like game installers, media files, and Git LFS storage. Is it better to use thinpools or should I just allocate some appropriately huge LVs to those services?
  • Option 3 is to forget mdadm and use Proxmox's ZFS to set up redundancy. My main concern here, in addition to everything in option 2, is that ZFS needs a lot of memory for caching. Right now I can dedicate 4 GB to it, which is less than the recommendation -- is it responsible to run a ZFS pool with that?

My primary objective is data resilience above all. Obviously nothing can replace a good backup solution, but that's not something I can afford at the moment. I want to be able to reassemble and mount the array on a different system if the server falls to pieces. Option 1 seems the most conducive for that (I've had to do it once), but if LVM on RAID or ZFS can offer the same resilience without any major drawbacks (like difficulty mounting LVs or other issues I might encounter)... I'd like to know what others use or recommend.

3
submitted 2 weeks ago* (last edited 2 weeks ago) by rtxn@lemmy.world to c/genshin_impact@lemmy.world

I mean all the unnatural, wireframe-like features. It's a fascinating design and I was hoping that some quests would elaborate on the lore of how that area came to be like that. I'm caught up on the archon quests and have just finished Nightingale's Song... not a word so far.

Is there a world quest that at least mentions it? Or was there some limited event that I missed?

My personal hypothesis, before finishing the archon quests, was......that Dottore was trying to use the power of the moons (essentially Nibelung's authority) to actually reshape the world and create new land, separate from Teyvat, by weaving kuuvahki into tangible matter, and interrupting the process resulted in that half-finished, low-poly look.

Obviously things didn't turn out like that, and I'd love to know if any quest touches on the topic, because the wacky geometry is just way too cool of a detail to just drop and never elaborate.

32
submitted 1 month ago* (last edited 1 month ago) by rtxn@lemmy.world to c/games@lemmy.world

Archived article: https://archive.md/HONwC

They'll release one more update (my guess is whatever release-ready content they've already got), then the servers will shut down next Thursday.

"We don't need player counts to be super huge in order to be successful" is starting to ring hollow.

1
submitted 1 month ago* (last edited 1 month ago) by rtxn@lemmy.world to c/selfhosted@lemmy.world

I've found the solution, and it's exactly as stupid and obvious as I was expecting.

The classroom computers were deployed using Clonezilla from an image that had the VirtualBox VM pre-configured. As a result of this, every VM had the same MAC address, which probably caused a lot of ARP collisions, since all the hosts and VMs were essentially on the same broadcast domain.

The solution was to simply randomize each VM's MAC address. After that, ICMP, SSH, and HTTP worked as expected. Thanks for the suggestions, but it was caused by my own oversight in the end.

(edit) I got around to reading the comments just now, @maxy@piefed.social was totally correct.


I know this isn't "selfhosting" as most people imagine it, but it is about hosting services on own hardware, hence why I'm posting in this community.

I'm supposed to help a teacher set up a networking exercise where pairs of computers are connected directly on a crossover cable and can access services (echo, HTTP, SSH, FTP) on each other. Every computer is identical: Windows 10 host, one VirtualBox VM running Linux Mint with a bridged adapter in promiscuous mode. Each host and VM has its own static link-local IP address.

The problem is, the VMs can't talk to each other, and I don't know why.

From one VM, I can ping itself, its host, and the remote host, but not the remote VM. Each host can ping itself, the local VM, the remote host, but not the remote VM. I've tried connecting both hosts to a layer-2 switch, with the same result.

Can someone point me at the one thing that I'm obviously doing wrong?

(edit) I've also tried to set the default gateway to the host's, remote host's, and remote VM's address, but nothing changed.


Running Linux on metal isn't an option. In the past, the classroom computers used to dual boot Windows and Ubuntu, but the Windows install got so bloated (the software too, not just Windows) that it needs the full SSD.

6
submitted 5 months ago by rtxn@lemmy.world to c/linux_gaming@lemmy.world

An interesting and important look at the development of Factorio's Linux-native port from an actual developer: the platform in general, Wayland, GNOME's bullshit, and dependencies.

16

I've been reading a lot about massive stellar objects, degenerate matter, and how the Pauli exclusion principle works at that scale. One thing I don't understand is what it means for two particles to occupy the same quantum state, or what a quantum state really is.

My background in computers probably isn't helping either. When I think of what "state" means, I imagine a class or a structure. It has a spin field, an energy_level field, and whatever else is required by the model. Two such instances would be indistinguishable if all of their properties were equal. Is this in any way relevant to what a quantum state is, or should I completely abandon this idea?

How many properties does it take to describe, for example, an electron? What kind of precision does it take to tell whether the two states are identical?

Is it even possible to explain it in an intuitive manner?

3
This may be useful. (lemmy.world)
submitted 8 months ago* (last edited 8 months ago) by rtxn@lemmy.world to c/assholedesign@lemmy.world

I'm getting this error that says Error. I can't tell if I fat-fingered the community name in the URL, or it got removed, or it doesn't exist in the first place, or maybe there's a legitimate issue with the software, but I hope it's useful!

I need to clarify because some people apparently never encountered the error page: it used to show the actual error. It was later changed to not do that.

(apologies for the atrocious aspect ratio)

[-] rtxn@lemmy.world 232 points 9 months ago

"When a gift horse is munching on one's carrot, one must be very careful not to look it in the mouth." - Albert Confucius, 1969-04-20

313
submitted 10 months ago* (last edited 10 months ago) by rtxn@lemmy.world to c/linuxmemes@lemmy.world

Low effort meme while flatpak update finishes.

I understand why having eight very specific versions of the same library is important. Doesn't mean it isn't annoying.

TranscriptFLATPAK EMPLOYEE: what would u like?
ME: one flatpak update please
FPE: so u want "a whole bag of updates?"
ME: no, just a "flatp-"
FPE: I definitely heard "more updates than u could ever handle"
ME: please, no--
FPE: JERRY, FOIST UPON THIS MAN "A FUCKASS LOAD AMOUNT OF UPDATES"

95
submitted 11 months ago* (last edited 11 months ago) by rtxn@lemmy.world to c/showerthoughts@lemmy.world

LED lights are great, but I miss having a mini hot plate on my desk to mindlessly touch and burn my hand.

(Do kids even watch cartoons these days, or do they go into scrolling withdrawal before the first commercial break?)

[-] rtxn@lemmy.world 183 points 1 year ago

Cybersecurity engineers and pentesters don't need Kali or Parrot. You don't need Proxmox to use LXC and KVM. You don't need OpenMediaVault to have Samba and NFS shares. You don't need Clonezilla to make use of the OCS toolkit. You don't need LMDE to have a Debian OS with Cinnamon and nonfree drivers installed, or Endeavour to have Arch with KDE Plasma.

But it's sure as shit good to have everything packed together and preconfigured by professionals.

434
submitted 1 year ago* (last edited 1 year ago) by rtxn@lemmy.world to c/linuxmemes@lemmy.world

Philip Rebohle, DXVK's founding developer, stated in an interview that he started the project "to get one specific game to work". Later, he explained in a forum post that he was a bit of a Nier fanboy, and that it was a relatively simple game to use as a test subject for DXVK.

Rebohle was later contacted and hired by Valve. Wine already had a D3D11 compatibility layer, but it wasn't nearly as far ahead as DXVK at the time. It's fair to say that Linux gaming wouldn't exist in its current form if not for one guy's appreciation for Nier Automata. Rebohle still works at Valve, currently conributing to VKD3D-Proton.

6
[-] rtxn@lemmy.world 201 points 1 year ago* (last edited 1 year ago)

Another one from Saxony.

A man drives his car to the junkyard, looking for replacement parts. He greets the owner and asks:
"Windshield wiper for a Trabant?"
The junkyard owner thinks for a moment, then replies:
"Sure, sounds like a fair exchange."

[-] rtxn@lemmy.world 200 points 1 year ago* (last edited 1 year ago)

aplay: "Hey kid... wanna listen to the sound the Linux kernel makes when you push it through the sound card?"

421
submitted 1 year ago by rtxn@lemmy.world to c/196@lemmy.blahaj.zone

For context: https://sh.itjust.works/post/29595487 https://lemm.ee/post/50197116

(actual life-ruining gambling is okay though, as long as you give the slot machine a thematic paint job)

[-] rtxn@lemmy.world 236 points 2 years ago* (last edited 2 years ago)

Probably to avoid linking to kid diddler instances.

[-] rtxn@lemmy.world 188 points 2 years ago

The leak happened earlier this week during a forum discussion regarding the T-90M, T-80BVM, and T-90S Russian main battle tanks, all of which are currently in service and appear in War Thunder itself. The documents shared are user manuals meant for those operating said vehicles and have, like most other military documents, been declared classified or sensitive even though they contain relatively surface-level information.

[-] rtxn@lemmy.world 185 points 2 years ago

What do you mean? linkin_park_-_numb.mp3 clearly has an extension, it's all the other files that don't!

[-] rtxn@lemmy.world 364 points 2 years ago* (last edited 2 years ago)

Dragon’s Dogma 2 is being review bombed

No, it's not. Review bombing is a reaction caused by an extrinsic factor. DD2 is being reviewed negatively because of what's built into the game.

[-] rtxn@lemmy.world 291 points 2 years ago

“Is this a virus?”

Your 12-year-old brother is more security-conscious than most of the adults I work with.

[-] rtxn@lemmy.world 304 points 2 years ago* (last edited 2 years ago)

Our business-critical internal software suite was written in Pascal as a temporary solution and has been unmaintained for almost 20 years. It transmits cleartext usernames and passwords as the URI components of GET requests. They also use a single decade-old Excel file to store vital statistics. A key part of the workflow involves an Excel file with a macro that processes an HTML document from the clipboard.

I offered them a better solution, which was rejected because the downtime and the minimal training would be more costly than working around the current issues.

view more: next ›

rtxn

joined 2 years ago
MODERATOR OF