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.

  • 1 Post
  • 675 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…



  • Yes. Though I think predictive policing is directly ethically wrong. I mean first of all there is no such thing as a thought crime. So I think you can’t make people suffer consequences before they did anything. And it comes with consequences. If you’re living in a poor neighborhood or you have darker skin color or have some records in their databases, for whatever reason… Life will become difficult. And you might not be able to live up to your potential any more. Possibly lots of people won’t. Also mistakes will happen and we have to find a way to minimize the amount of innocent people in jail. Or you might want to become politically active. But then you can’t because that’s going to mess with your job and life. And you can ask these people today how fair the system is to them.

    And I’m not sure if it’s a slippery slope either. I mean we have China with a social score system. And several other countries with prevalent surveillance. And we know since Snowden that the US also keeps large databases about all of us. It’s already there.

    I think it’s more a salami swindle. In the early days, the internet was relatively free, then we had a corporate takeover. And more recently governments are actually cracking down and we don’t have Pornhub in Texas anymore. The UK is also very eager to restrict freedom, porn and unwanted things. Several smaller forums hosted in the UK were killed last year by the new laws. I had occasionally used some of them. Now they’re gone. Then they want your Social media accounts at the borders these days and small amount of people get sent back home for exercising free speech. Also small things increased like someone wanting to pat me down and look inside my bag before I visit an evening show. I cant take my swiss army knife to some locations any more and 5-10years ago that thing was constantly in my bagpack. Surveillance cameras are getting more and more, and does it make crime actually go down? Or is is just a thing in itself? Private companies do the same. I can barely use a messenger these days without revealing my phone number and letting them track me forever. Google gets embedded deeper in all our devices and lifes each day and of course they don’t necessarily want a dystopia… But they definitely want to manipulate you. That’s kind of the core of advertising.

    I definitely feel some of the consequences. Some of the changes happened for valid reasons. Some didn’t. And I don’t think “Predictive policing is here whether we like it or not”… It’s a choice… Just because technology exists, doesn’t mean it’s a good idea to use it. That’s a fallacy as well.

    And then we have Palantir and the arms industry. And I don’t think that’s much of a slippery slope anymore. These systems already decide on some abstract and intransparent intelligence if a potential terrorist is worth murdering 30 or 80 woman and children in the process, and that indeed sounds pretty dystopian to me. But nonethess, exactly that was used to kill a good amount of people fairly recently. Until they took the more wholesome approach to level the entire place… I’m not saying war is easy or there’s a right way to wage war. But I don’t think technology like that is justifiable when used like that.


  • I think policing is a complex issue. And the US for example has almost ten times the homicide rate of the average European country. They have a lot of gang violence, school-schootings and everything is more extreme in the USA, for the better or the worse. I’d say it’s likely a comprehensive approach. Police needs equipment and good training. They need to be staffed. They also need good guidelines and strict oversight. We can’t have bad people or power abuse. And lawmakers and courts need to facilitate an environment in which things go into the right direction. Everything from the local to the national level. Then society has to agree to pull in the same direction. And it’s kind of an investment into all kinds of things. That will certainly pay off later, big time. But includes things like invest in healtcare for mentally ill people, invest in integration with immigrants. And invest in the proper solution for online crime. And then there’s neoliberalism and our overall concept of a society we want to live in. Of course people are more likely to commit crimes if they’re miserable or hungry or don’t have anything to lose. So we need a society where everyone has some decent living conditions, also feels alright and is integrated into society in some form. And for me it also includes some fairness and individual freedom.
    I’d say it’s solvable. I mean not a 100% “perfect” world, but we can have a look at different countries and see how they do things and what it does to them. And there will always be crime, and always room for improvement.


  • 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.



  • Well, I’m not a fan of oversimplifications and ACAB is one in this context. I think the people pushing for a repressive surveillance state are politicians and lobbyists. The police force is merely executing that. Though I bet they like expensive playthings and power and control. Because that’s kind of their job.

    It depends a bit on where you live. Here in Germany I think we have quite some well-trained cops who do their job well. I’ve met some of them. And those do what they’re supposed to and help citizens with all kinds of things. Of course we also have bad cops, assholes who are cops, corrupt ones and people with blood on their hands, but I certainly hope they’re far and in between. In America I’m not so sure. I’d surely never help an agency like ICE. That’s proper fascist stuff and not ethical. Though I bet there are some cops who do good all day and rescue kittens from trees, idk. I don’t think there’s an issue with helping those if you like law and order.

    I think the issue with surveillance and weird oppressive power abuse is bigger than those people. Sure they’re involved and being complicit makes someone bad as well, but they’re somewhere at the bottom when they do things like in the article above. Or randomly arrest people in NYC because they have $6 billion to waste on weird tech and some AI tells them to do wrong things. I think the real issue though are the people who give them the $6b, the people who decide what dystopian shit to buy with it, the people who passed the laws to instruct them to do it. And last but not least companies like Palantir who make a fortune off of people’s misery.

    So you’d need to fight those. Opposing the police in certain ways might be part of that, but it’s not going to do much.


  • hendrik@palaver.p3x.detoSelfhosted@lemmy.world1U mini PC for AI?
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    14 days ago

    Thanks for the info. Some day I’ll try the shiny modern distros and learn the little peculiarities. I use a weird mix of Debian, NixOS and LMDE and it’s relatively straightforward to add firewall rules to those, both dynamically to nftables and to the persistent config… And I believe Debian didn’t even come with firewalling out of the box… But I understand Debian might not be the best choice for gaming and there is for example some extra work involved to get the latest Nvidia drivers. Neither is it an atomic distro.


  • Well, I always advocate for using the stuff you have. I don’t think a Discord bot needs four new RasPi 5. That’s likely to run on a single RasPi3. And as long as they’re sitting idle, it doesn’t really matter which model number they have… So go ahead and put something on your hardware, and buy new one once you’ve maxed out your current setup.

    I’m not educated on Bazzite. Maybe tools like Distrobox or other container solutions can help running AI workloads on the gaming rig. It’s likely easier to run a dedicated AI server, but I started learning about quantization, tested some models on my main computer with the help of ollama, KoboldCPP and some random Docker/Podman containers. I’m not saying this is the preferrable solution. But definitely enough to get started with AI. And you can always connect the computers within your local network, write some server applications and have them hook into ollama’s API and it doesn’t really matter whether that runs on your gaming pc or a server (as long as the computer in question is turned on…)



  • I had a quick look and seems there have been some projects packaging the Signal server for Docker… But the projects Google returns as results on the first page all seem to be abandoned. Seems this is a bit niche. Unfortunaltely I don’t have any good advice here. I run a Matrix server, so I don’t have experience with this.