• 0 Posts
  • 18 Comments
Joined 11 months ago
cake
Cake day: August 16th, 2024

help-circle
  • It might help to know that Mark Twain was satirically using that word to juxtapose its offensive nature with Jim being the ONLY good adult in the book. It wasn’t simply “a product of it’s time” or anything like that.

    I’m not saying to belt it out loud and proud while reading the book, but at the very least Mark Twain was being deliberate on his usage of it and it wasn’t to be malicious and was in fact to highlight the humanity of Jim in the face of his oppression. Some will say that Twain fumbled on his execution by making Jim a characature of stereotypes, but, at least it was just mindless racism, for what that’s worth.

    ETA: To actually answer your question though “n-word” gives all the context you need, no need to say the word, it’s history is strong enough to be fully conveyed by “n-word” in almost all contexts when being spoken by a white person especially.


  • The security here is the WiFi password anything that connects to LAN gets a LAN vlan tag. but it’s not like anything that connects to any of the SSIDs can get the DHCP lease of some random device on any vlan cuz it got tagged before. Or am I missing something?

    That sounds accurate. I have all my devices assigned a specific IP address, based on their MAC address, but that’s only per-interface. The other interfaces aren’t aware of my assignments for each other.

    If I connect my phone to my LAN SSID, it’ll get its assigned IP, but if I connect it to the NOT [network of things, no internet access] SSID, it’ll get assigned a new address out of the DHCP pool because I haven’t assigned it an IP on that interface, until I assign it an IP. But, which VLAN it’s connected to will determine which IP its getting, and it still requires me to know the passwords for each SSID.

    I believe where you’re getting confused is that a some businesses (or homelabs) might use a RADIUS server which will be more like this: ONE_SINGLE_SSID-Broadcast -> Device connects -> RADIUS Server detects account/certificate/MAC -> RADIUS Server assigns interface -> Device connects to VLAN the RADIUS server granted it access to

    So, in that scenario, if the ONLY thing that’s being used to validate the access is the devices MAC address, just changing the MAC address will effectively grant a completely different level of access with nothing else changing. Most people in a homelab (and even plenty of larger businesses) aren’t running the infrastructure to do this though, they’re just effectively connecting a VLAN to a port and then that port can only be used to connect to that VLAN. They’re doing the same with the WiFi SSIDs where each SSID connects directly to the VLAN.

    Usually though, for places that are implementing the RADIUS server, they’ll also install a certificate on their devices and the certificate needs to be in place in order to get certain access otherwise the RADIUS server will authorize less permissive access or just won’t allow access at all. Or, it’ll also need a user to log in to gain additional access.

    For wired, the company may also implement port locking where the port will only allow a certain amount of MAC addresses to connect (presumably one unless there is also a VOICE VLAN with a phone being used, in which case it’d be two) where if you change your MAC address (or connect a different device), the port will lock and won’t power POE devices and won’t allow connectivity until an admin clears the lock. It’s possible that they may have multiple VLANs allowed on the port and client side you can change VLANs, but, this isn’t typically done on all ports, usually only on trusted ports or ports that need the multiple VLANs (my VM server for instance has access to a port that’ll allow multiple VLANs and I just enter the tag I need when I create the VM). This would be similar to your WiFi scenario, the port with the WAP connected to it will have access to multiple VLANs and then those WLANs just connect to the VLAN that they’re assigned to.

    TL;DR - Typically one wireless SSID connects to one VLAN and if you want to jump to the other VLAN you’d need to connect to the other SSID, so you still have the individual passwords protecting you. On wired, typically VLANs are assigned per port and you can’t jump between then, but where they aren’t, it should be in a planned way and not just every port having access to every VLAN. Bad implementations exist though, so, anything is possible.


  • I haven’t bought anything pre-built besides an Alienware laptop a decade or so ago, so, I have absolutely no idea what OP is talking about with:

    • crystal-facet enclosures
    • overall showiness

    My cases are clean and I guess you could see the font on the video card if you looked into the case, but, the RGB just shines out and you don’t really have a reason to look in. The other two gaming systems I have in the house, I disabled the RGB and again, I’m not looking into the case frequently, so I don’t know that tacky fonts even register on my radar.

    Keyboards/mice - again, RGB is all that’s really noticeable and that can almost always be turned off.

    So, my guess is people don’t care for OPs prompt, but it kicked off their desire to talk about the only bit that is actually noticeable and that’s the RGB, if they didn’t disable it.

    ETA: And that’s assuming people actually read the whole two sentences that OP wrote and didn’t just stop at the title.



  • VMs can also be live migrated to another server in the cluster with no downtime and backups don’t need to take the VM down to do their thing. If in the future you want to move to physical hardware, you can use something like Clonezilla to back it up (not needed often, but still, something to consider).

    Both have their places, but those factors are the main ones that come into play of when I want to use a VM or LXC.






  • I despise the ones where it’s basically like “get on the bus, we’re having mandatory fun!” and then you get going and it won’t finish until 2 hours past your quitting time, but it’s totally cool, because it’s a good time!

    OTOH, I’m not at all interested in sports and I’ve had a good time going to a baseball game and once a company took me to an arcade which was a lot of fun. Alcohol provided by the company.

    For me, as long as quitting time stays quitting time, I’m more or less happy even if I don’t actually like the event, but if you keep me away from my family, I’m unhappy and I can’t imagine how pissed the people who pick up their kids from work/school/etc… must have been.




  • They’ve done this once before and walked it back.

    Out of that decision and the backlash came the metrics, so they’d be able to make informed decisions before depreciating something.

    Last time, I used Core (IIRC, it wasn’t even called Core back then) and was quite upset. Before they walked it back, I switched to the OS version and don’t really regret it. If their metrics now tell them that core isn’t worth supporting, it probably isn’t, but I definitely understand being upset about it.

    It definitely sucks that the system that’s supposed to be about giving users freedom and options is removing some.

    ETA: Backups also make this whole thing so much easier now. Back then, backing up and restoring core meant manually copying a bunch of files, but now, it’s a completely different and easier experience.


  • haha, I love that I could help!

    I’m typically listening to podcasts all day, myself to keep my sanity. I might add audiobooks to the rotation now though.

    For the Bobiverse, I didn’t know it was originally a trilogy and book 4 was already out when I started, so I went in with a completely different lens. Overall I liked the 4th. For me though, once I get invested in a series, I’m generally happy to keep getting more unless it goes off the rails (Anita Blake Vampire Hunter being an example of one I really liked that went sideways). Overall though, I liked book 4 myself, it felt like a decent continuation of the story and felt like a bridge that was needed to continue the universe into the future.

    Starter Villain wasn’t my favorite Scalzi, but I definitely liked it and it felt like a fresh concept and like most Scalzi, it’s enjoyable from start to finish. IIRC I read it in no more than 2 settings.

    If you haven’t Read Kaiju Preservation Society, I would wholeheartedly recommend it. It’s not amazing literature, but, god damn was it a fun ride! It felt a bit like Redshirts, if you liked that one.


  • I’m currently listening to For We Are Many, the 2nd book in the Bobiverse series by Dennis E Taylor. I’d previously read them all, but the newest is currently only an audible exclusive, so I downloaded a copy and listened to it and loved it and am now listening to the rest of the series. Basic plot: a modern guy gets a service to freeze his brain upon death. He then does and is awoken and turned into a self replicating space probe and Earth goes into nuclear war and the probe tries to help where it can and explores. It’s a really good and fun read.

    I’m also re-working my way through the Anne Rice Vampire series. Haven’t read them in a couple decades and wanted to get re-acquainted. currently on book 4. it’s crazy what you retain and what gets dropped after many years.

    I’ve found some of the random $1 for a 9 e-book set books that Amazon offers haven’t been bad.

    You mentioned Animorphs and thats one that I’ve got to give a re-read at some point. I get partway through another read through every couple of years. I’d love it if Katherine Applegate could re-work the series as an adult series. It’s so good.

    Starter Villain by John Scalzi was also a great read earlier this year. Absolutely love Scalzi. Basic Plot: Poor guy inherits his Uncles evil villain organization and tries to navigate his way through the shenanigans that ensue.




  • From an outsiders perspective, a lot of the “politics” seemed to be that Rust devs would try to change behavior they saw as bugs and Linus would have to be like: “it doesn’t matter, we don’t break userspace functionality with changes we make to the kernel! [not a direct quote, but a paraphrase]”

    Devs not wanting to learn Rust is something I’m not at all equipped to comment on since I don’t know C or Rust (some C++, python, Powershell and a few other scripting languages though) so I can’t say how difficult that transition would be, but at the very least it seems like they must not be convinced of its need.

    Anyone with more knowledge able to chime in on if it seems this is a self induced problem on their end or genuinely something the other kernel devs are being difficult to work with?

    ETA: My memory of this seems to be completely incorrect! Sorry for the misinformation!