

- Poe’s law?
- Endlessly sucking off cheney and mao in hell?




Yeah. The US definitely was horrifically evil long after other Global North countries had decided to chill but we were far from the only people running on the genocide and enslavement of the Global South.
In a lot of ways, the US was late to colonialism and took it WAY too far and commit atrocities for it. The USSR/Stalin was late to (there is probably a better term for it but I can’t remember it) peasant revolutions and took it WAY too far and commit atrocities for it… and then ended up being a global power that extended said reign of terror to anyone sharing a border with them.


Communism inherently couples both the economy and the government.
In theory, capitalism can be decoupled since it mostly depends on laissez-faire governance. Communism inherently requires a planned economy and centralized control of such.
There is theoretically nothing stopping said leaders of a communist regime from being elected through a democratic process. But much like democracies tend to favor capitalism and (lower case) libertarian ideals, communism tends to lend itself to dictatorships because… you have a centralized control of all aspects of society.


dot ml 'bout to crest the horizon like the riders of rohan.
Wooo. Was worried when the icon didn’t have “gamepad + touchpads” but the “ai generated render for legal purposes” did.
Time will tell on the ergonomics. But Valve know their shit and the Steam Deck is genuinely pleasant to use so I assume the size and angle should mean the d-pad and face buttons are still fully usable. Rather than the mess of a switch controller where only the tiniest of hands can use them without cramping.
Currently leaning “three steam controllers, maybe a steam frame when we know more” since I already have an HTPC under my TV.


I would also like a fanny pack form factor (great for spare batteries too) but it’s “just” a snapdragon. The actual chip is likely nothing compared to the displays and battery
It definitely doesn’t look glasses friendly but that is also a solved problem these days. Many of the online glasses companies directly sell them and they just push on rather than needing to buy the lenses and print a mount and then remove the old lenses and blah. My ex and I both wear glasses and we never had a problem swapping out on the facebook quest or whatever.


It is both. Standalone device but also designed to communicate with a PC via a USB dongle. So lower resource games “just work” and you take advantage of your PC (or Steam Machine…) for the heftier stuff. Which is as close to the “norm” as it gets in VR these days (although the facebooks connect over WLAN)


Yeah… be incredibly careful about shoving something with metal bristles into your charging port.
Maybe once a year I get a bit of gunk in my port (hey-oh!). Samsung (presumably all usb c androids?) are generally really good about losing their shit and yelling at you to remove the cable immediately and clean your port.
So when I get home? I just get one of my flossers (for teeth) that tend to have a cheap plastic toothpick attached to it. Works perfect, no liquids, and very minimal risk of damaging the port.


Eww.
The touchpad are amazing but do not replace an analog stick or dpad. If this is legit, it is going to be the steam controller 1 all over again where it really is only good for games without xinput gamepad support


A lot of people in graphics design et al are contractors. They get hired for a job, do it with their own resources, and then move on. Those folk tend to need to provide their own software.
Aside from that? Companies DO provide software. But, at least in my experience, early career staff decide they actually NEED matlab or some other super proprietary nonsense and take it upon themselves to get the tools they “need”. Which results in their manager having to have The Talk about why you don’t do that in an actual company and how they are REALLY lucky you are the one that saw them because that is a fireable offense.


Let’s say you are a graphics designer. You use Adobe Illustrator and you pirate it. You work for Innertrode either as a contractor or a full time employee. You make their new logo.
Adobe’s legal team are bored. They see that new logo. They know it was made with Illustrator because of some of the visual quirks/tools (or, you know, because it is anything graphical so of course it uses Adobe). They know that Innertrode doesn’t have a license. So they call up Lumberg and say “what the fuck?”.
Lumberg then calls the person who was in charge of the new logo and they point at you.
If you are staff? You were given training not to pirate anything. It is all your fault. Innertrode buys a few years of a license and apologizes and fires your ass and makes sure to tell everyone they know about you. Or you are a contractor and you signed an agreement saying you had valid licenses for everything and they just give your contact info to Adobe and move on.
And Adobe MIGHT just want to shake you down. Or they might want to make an example and sue the fuck out of some people.
Also… it is a lot of hearsay for obvious reasons, but there are very strong rumors that some of the more prominent cracks tend to add digital watermarks for the purpose of automating this.


There are two layers to this (actually a lot more but)
What you are describing is mostly supply chain. It is the idea that the package manager’s inventory should be safe. And that is already a nigh impossible task simply because so many of the packages themselves can be compromised. It seems like every other year there is a story of bad actors infiltrating a project either as an attack or as a “research paper”. But the end result is you have core libraries that may be compromised.
But the other side is what impacted OP and will still be an issue even if said supply chain is somehow 100% vetted. People are inherently going to need things that aren’t in a package manager. Sometimes that is for nefarious reasons and sometimes it is just because the project they are interested in isn’t at the point where it is using a massive build farm to deploy everywhere. Maybe it involves running blind scripts as root (don’t fucking do that… even though we all do at some point) and sometimes it involves questionable code.
And THAT is a very much unsolved problem no matter what distro. Because, historically, you would run an anti-virus scan on that. How many people even know what solutions there are for linux? And how many have even a single nice thing to say about the ones that do?


And this for a $60 perpetual license program that i should buy anyway because it’s for work
Just to pile on: NEVER pirate stuff you use for work. Audits are a thing (especially if said software company gets suspicious for whatever reason) and you WILL be thrown under the bus at a moment’s notice and put on an industry wide shitlist because you are just too much of a liability after you get caught once.
Pirate for fun and hobbyist use. The moment you are getting paid, go legit.
For a (first) NAS, I generally discourage this.
Office liquidation desktops are great for home servers (if you aren’t paying for power). But they generally are very limited on storage. Limited bays to install hard drives and limited SATA ports. So you rapidly end up with drives just sitting on the bottom of the case and real jank pcie boards to extend your storage.
Which then becomes a HUGE issue when you have a drive failure. Because now you need to actually identify which drive is the failed one which involves reading off serial numbers and, depending on the setup/OS, making sure you get the order right when you plug them back in.
Whereas a 4-bay NAS generally has dedicated hardware and hot swap bays which make this trivial. You might never actually use the hot swap capability, but it makes checking which drive is the bad drive fairly trivial.
Also, a good 4 bay NAS is REAL easy to unplug and put in the trunk of your car during a disaster. Don’t ask me how I know.
I don’t have direct experience with them, but my understanding from youtubes is that the ugreen NASes are specifically designed for you to just ignore their OS and install your own (so truenas or proxmox).
Hardware tinkering is more limited but… there is very much a question of how much of that people actually do.
Raspberry pi: No. Or, at least, not without doing something to make sure you have a real storage backend and aren’t just running it off an SD card. The wear on SD cards is exaggerated and largely minimized if you use an OS that is configured to be aware of it but you are also increasingly relying on a ticking time bomb.
Mini PC/NUC? I am a huge fan of these and think they are what most people actually need for stuff like home assistant, adguard, etc. Just understand you are going to be storage limited sooner than you expect and you can oversubscribe that CPU and memory a lot faster than you would expect.
My general suggestion? Install proxmox on the mini PC and deploy on top of that. If/when you decide you want something more, migration is usually pretty easy.
And if you just want a NAS? It is really hard to go wrong with a 4 bay NAS from one of the reputable vendors (which may just be ugreen at this point?) as those tend to still come out cheaper than building it yourself and 4 disks means you can either play with fire with RAID5 or not be stupid and do RAID1.


Presumably most of those services on the same physical host are running in containers? So just add tailscale as a sidecar to that. Each container will be its own host as far as your tailnet is concerned and have its own internal IP. The official tailscale youtube has tutorials on that because it maps much better to a portainer based setup and more or less requires clients to have the tailnet running constantly (which, in my opinion, defeats the purpose of selfhosting but you do you).
Or do a mess with SRV records and… good luck with that


Wait… if you JUST want your domain to point to the tailscale IP and to only work when the client is on the tailnet, this is… super duper easy?
Just install tailscale. Go to your dashboard, and get the IP. And point your domain at that. No tunnels or reverse proxies needed.


This is one of the big problems with tailscale for home users. For people who only access a system remotely (e.g. a corporate VPN) it is amazing. For people who are both on and off network… yeah.
What I actually settled on was NOT using one of my domains and to instead just use the tailscale FQDNS in all situations. Mostly because I saw they added more human readable names so it is now like foo.happy-panda.ts.net instead of foo.tb12415161613616161616.ts.net
foo.sad-hamster.ts.net with zero additional config. Which is good if I am using an app on my phone or helping someone I trust set up their own machine without needing to drive/fly out there with a laptop.foo.sad-hamster.ts.net goes to foo.localdomain which goes to a 192.x IP seamlesslyEnd result is that I don’t need any special config in any devices or apps and everything just uses the tailscale FQDN regardless of whether it is a “client” connected to the tailscale itself. Which ALSO avoids issues where things stop working during an internet outage.
I’ve seen alternative setups that specify their own DNS server in their tailnet and… that is a lot of effort if you ask me. Also it seems to be the leading cause of “When I connect to my tailnet I can’t see the outside internet anymore”.
The big drawbacks to this are that it makes assigning actual certs rather messy since the same FQDN goes to multiple very different IPs… at least one of which being a potential security vulnerability since it is assigned by whoever controls the LAN you are on at any given moment. Not the end of the world and, truth be told, I am less likely to bother with proper certs for fully internal resources (unless I am getting paid to do it). So no NEW risk vectors.
The other is that you are kind of at the mercy of tailscale corp changing their business model entirely and suddenly having to deal with the fqdn that points to your plex server now actually being used for the latest dating app and everything catching on fire until you remember you did this. But that is a problem that is multiple years down the road…
Also, depending on what DNS/network shenanigans you do, this could cause other issues. But that is why you always test things yourself.
deleted by creator