A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.

I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things as well.

  • 3 Posts
  • 1.04K Comments
Joined 4 years ago
cake
Cake day: August 21st, 2021

help-circle






  • I think you’ll want to factor in the exact use case at that scale. Does speed matter? Is “a ton” really a ton? Last regular computer mainboard I bought has 6 SATA ports. And I think that’s a fairly common amount. If I look at current harddrives, best price per gigabyte should be somewhere around 14TB drives. So given a RAID5, that’s 70TB of storage, or 80TB if you go for 16TB hdds.

    I think once you go considerably beyond that, and you don’t want to lose your data, you should think about buying proper hardware. I mean people do all kinds of crazy stuff, and at some point I extended my storage by simply plugging in 2 large external USB disks. And that worked surprisingly well… But these solutions aren’t super reliable. And neither are the cheap port expanders from Amazon.


  • I know. Guess I mainly wanted to say your given solution isn’t the entire story and the potential tool should decode the parameters as well, they might or might not be important. I’m often at the computer and I regularly do one-off tasks this way… But I’m aware it might not be an one-off task to you and you might not have a Linux terminal open 24/7 either 😉 Hope some of the other people have what you need. And btw… since I clicked on a few of the suggestions: I think the thing called URL encoding is a something different, that’s with all the percent signs and not base64 like here.


  • Well, the URL is a bit weird.

    echo "aHR0cHM6Ly93d3cuaG90ZG9nYmlsbHMuY29tL2hhbWJ1cmdlci1tb2xkcy9idXJnZXItZG9nLW1vbGQ" | base64 -d

    gives me “https://www.hotdogbills.com/hamburger-molds/burger-dog-mold”. (Without the ‘s’.) And then there are about 176 characters left. I suppose the underscore is some delimiter. The rest is:

    echo "c2lkPTY4MTNkMTljYzM0ZWJjZTE4NDA1ZGVjYSZzcz1QJnN0X3JpZD1udWxsJnV0bV9zb3VyY2U9bmV3c2xldHRlciZ1dG1fbWVkaXVtPWVtYWlsJnV0bV90ZXJtPWJyaWVmaW5nJnV0bV9jYW1wYWlnbj1zZmNfYml0ZWN1cmlvdXM" | base64 -d

    “sid=6813d19cc34ebce18405deca&ss=P&st_rid=null&utm_source=newsletter&utm_medium=email&utm_term=briefing&utm_campaign=sfc_bitecurious”

    And I suppose the stuff after the last slash is there for some other reason, tracking or some hash or whatever. But the things before that are the URL and the parameters.

    But the question remains whether we have some kind of tool to do this automatically and make it a bit easier…




  • I’ve moved my instant messenger onto a VPS and that has a good uptime. And I’m somewhat okay if my Nextcloud and calendars don’t sync. Most important data is synced anyway.

    Other than that I’ve called my ISP a bunch of times to give me a new router, they refused, I canceled the subscription and made a new one and got a new router. And that one is better. And in doubt I’ll call a family member.


  • I think judging something really depends on the requirements. No one said using technology was going to be simple and easy. We should make it as easy as we can do, but no more than that. There’s still a lot of room for improvement. But in the end the commercial services are geared towards convenience. And they’ll always outpace us. We have to set up servers and jump through a few hoops so it’s us in control of the network. There is no other feasible way to do it.

    Though I really wish we had some messenger that makes encryption foolproof. And rock solid, and with a resource footprint of IRC when concerned with text messages, but not limited to that.



  • Sure, I believe that is supposed to be uWu or maybe some kind of puppy talk. It’s certainly originally started by June, who turned conduit (which is a sane name) into conduwuit.

    I figured I’ve lost all shame anyway, back when we discussed nerd topics in the school bus or the 5 'o clock train, like Linux lore, anime, Star Trek concepts and technobabble. I mean people were staring and I’m aware of that, but I’ve really lost all F*'s to give. And that turns me into the person who I am today, and I’ll happily write sentences like the one above. Or still talk about Star Trek in a crowded train. And these days it’s the mycelial network and that really makes people question my sanity. 🫠


  • If you want a conduwuit sucessor, I’d choose the continuwuity project over tuwunel. The legitimacy as the sucessor is mainly self-proclaimed, and continuwuity is a community effort. The entire thing is kind of a shitshow, though. If you want to do it like 99% of people, make friends with Synapse.

    I think what you describe still holds true. You need a few correct DNS entries and an open port. Once you want VoIP, some more ports and a TURN server will be necessary. And that one took me some effort, but the server itself (including federation) was well within my comfort zone. And I run continuwuity these days because Synapse wastes way too much resources for what I do and their other efforts went nowhere. But I’m not sure about the future of those smaller Matrix server projects.

    And if you don’t like Matrix or can’t get it to run, maybe try something like XMPP.




  • hendrik@palaver.p3x.detoLinux@lemmy.mlIP range of GAFAM ?
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    9 days ago

    I think the best course of action is to get the AS from BGP and whom they belong to. I don’t think there’s a 100% solution, though. As we’ve seen with Meta’s AI dataset collection, they sometimes do shady things to bypass this. And I’m not sure what you’re trying to achieve, once you for example block AWS from Amazon, a decent chunk of the internet and all kinds of people’s servers will be affected.

    Or maybe look if you can find something on Github. People have compiled all kinds of lists for their projects. Maybe this one: https://github.com/lord-alfred/ipranges


  • I think you can follow Peertube channels and write comments but not post videos. And you can’t access Mastodon nor Pixelfed.

    Lemmy is centered on the concept of ActivityPub groups. While Mastodon etc are about individuals, they don’t use that concept (with their toots) and since following accounts isn’t implemented in Lemmy, there is no way to properly interact.

    Though there are other software projects. MBin combines both. And Piefed wants to get there, eventually. They already hook into a few more things, but Mastodon or Pixelfed accounts currently aren’t properly supported either. But Mastodon people can write replies to our posts.

    It’s a bit complicated. And I think ActivityPub is fairly low level and broad (I think). So it’s really down to the individual implementation and whether two projects agree to do something in a compatible way. And write code for the specifics of some content types.