One foot planted in “Yeehaw!” the other in “yuppie”.

  • 4 Posts
  • 97 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle






  • yeah…

    They asked for easy, or newbie friendly - and didn’t particularly mention privacy concerns.

    Other than that, if they don’t have a port 80/433 ingress from their ISP there are scarce simple solutions that don’t require another server that also needs management, either by them or a corporate entity.

    back when i was on a DOCSIS modem, i noticed concurrent downloads would disrupt uploads and vice versa. i think this may depend on the type of connection OP has.

    I used to work at a cable company, that was either a problem that people with low SNR had. Either from external factors (tree branch on a cable line) or in-home ones (bad splitter). A modem will ramp up it’s gain in order to offset this (to a point), and in so doing, create a lot more interference between channels. OR they were hitting their ingress rate limit (which is quite agressive on residential plans because DDOS’es). It’s surprisingly easy to hit your ingress rate limit for modern http/https webservers hosting complex web apps. Lots of concurrent connections open up to try to download all the resources when you go to any website in a modern browser and while it’s not a TON of data, the short period of time causes the traffic to easily hit the PPS/BPS rate limit that ISPs employ.

    But yeah, it all depends on the ISP.


  • I’d argue that the cloudflared daemon is even easier to use than a static wire guard or openvpn tunnel. It’s basically set and forget. The downside is that you must use cloudflare. This may, or may not be a big deal depending on OPs needs.

    I moved from a place with symmetrical gigabit to “gigabit cable” with 30mbps upload, it definitely wasn’t good enough for my small family. Photos are quite large these days - not to mention videos. Though it likely has a lot more to do with the bandwidth shaping my ISP does than the 30mbps rate.

    Also agree that it’s not perfect, but very likely the most newbie friendly solution at the moment. Especially from a deployment scenario vs going piecemeal.



  • The best “bang for the buck” in your use-case is to use Nextcloud - Nextcloud Talk is your Jitsi replacement, and the files feature can be extended with the Nextcloud Photos plugin (https://github.com/nextcloud/photos).

    As for your domain question:

    1. You should use any computer you’d like that meets the Nextcloud recommendations, the key is of course isolating this machine on your home network so any “funny business” stays on the server. You can do this with VLANs or an entirely separate LAN connected to a different WAN (ISP).

    2. Many places, I like porkbun.com for real custom domains for cheap, but for your use case, you might be able to use a Dynamic DNS provider for free. It just likely won’t be an easy to remember URL (or at least, as easy as a root domain only). If you have a newer ASUS or Netgear router/modem they both have Dynamic DNS built in and you can select from a few different providers that have both free and paid tiers. ALSO it might be better to use Google Domains (now squarespace domains) since, IIRC, many DynDNS configs for routers support Google Domains too. Cloudflare can also be a decent registrar, and I’d recommend using them if you use any other cloudflare services (see below).

    3. Other things to consider: Your ISP may block port 80, meaning lots of issues. If this is the case, you might want to use a tunnel of some sort. Cloudflare has a great solution here. Even if they don’t block port 80, they may aggressively throttle and shape your incoming traffic - causing issues. Again, the tunnel is a good solution here. And, of course, your upload bandwidth matters a lot, you’ll need something around 100Mbps upload for a decent experience when accessing your stuff over the internet. The 30Mbps that’s typical of DOCSIS modems won’t cut it. Outside of these concerns it’s all about making sure you isolate your server from your “home stuff” to keep things secure.




  • He did this thing where he unified his shell history across thousands of hosts - it was super handy given our extensive use of Ansible playbooks and database managment commands. He could then use a couple hotkeys to query this history within a new open document. Super handy for writing out shell command steps or wrapping things in a bash script you’re working on. Unfortunately I don’t really have a link to HOW to do this, I just remember thinking “Oh my god, that would save me SO much time”.

    Nowadays, I just have this giant document with hundreds of our runbook commands and enable Github Copilot to make it SUPER easy to do the same thing without establishing an SSH session in the backend.




  • Does the violence of Doxxing accomplish that? I see no evidence that Doxing has done anything but embolden them. For me, if I look at the actual impact of these sorts of things, it doesn’t seem that Doxxing is effective at actually fighting back, and is, in fact, making things more dangerous for folks like you and me, not less. Sure we get that rush of dopamine when “Karen the Racist” is fired for her own stunts when revealed to the company, but we don’t check back in within 6 months to see that these people have largely recovered.

    Retribution only begets more retribution. Personally, I’m more for restorative justice - even for those we find reprehensible.

    Heck if the purpose is to “defend ourselves”, going the route of retribution seems counter to that goal.

    As for social costs - they already exist. I wouldn’t be a friend with a proud neo-nazi, nor would most people. But this level of Doxxing is amplifying that social cost to unproductive levels - and I fear it serves as nothing more than a leftist/liberal virtue signalling performance.

    If a drug dealer should receive compassion because of the systemic inequities that led him to “offend” - thus deserving restorative justice, why are closet Nazi’s that much different? We already know that retributive justice doesn’t work, and many of us would rather see it dismantled. Is every Nazi unfixable? I think the only people that can really answer this question are Germans. (And if anyone from Germany is here now, I’d love to hear your view on this - if it worked, what didn’t work, etc)


  • I never claimed the article to do that. I claimed that despite the article not doxing anybody that the comments in the thread were.

    And It was just one of many issues with the thread. It was very much. Also a hostile and toxic place to be. It stood head and shoulders over other similarly distasteful posts which is why I had issue with it.

    As on Reddit, no one really cares about the not so popular posts. But this post was top of the all feed drawing in more distasteful discourse.


    My position is that doxing is a form of violence. Violence in this definition is anything that restricts your choices. (Source: Philosophy Tube). Thus doxxing is violence since it forces one to move, react, or retaliate in response to the leaked information.

    It is never acceptable to me - full stop.

    The only entity with “Doxxing” permissions are government agencies with robust oversight such that this violence is only used when it’s the lesser evil over not.