Avatar

hendrik ✅

hendrik@palaver.p3x.de
Joined
0 posts • 117 comments

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, too.

Direct message

Something like an old laptop will make a power-saving homeserver. But that won’t work if you want to attach lots of storage.

I don’t think an Optiplex is the most energy-efficient choice. They seem somewhat okay, but you’d need to put some effort in and read some tests and reviews to find a really efficient mainboard and PSU. That’s not easy

You can spin down your harddisks. I have some udev rule that executes hdparm -S60 /dev/sdb after boot. That’ll spin down the hdd after 5 minutes of inactivity. It’s alright for low usage scenarios. And it doesn’t spin up that often because the hdd contains my photos, backups and a few movies. And my operating system and files that are accessed often, are on a SSD. Starting and stopping disks like once a day should work for many years. But don’t cycle it every few minutes.

And obviously, you can also shut off your server over night or just wake it on demand, if that fits your use-case.

permalink
report
reply

Didn’t you ask yesterday and already got the correct answer?

permalink
report
reply

Yes, that’s normal. It’s a more chill instance run by the developer. Who might have other things to do and/or live in a different time zone. It might take a day.

permalink
report
reply

(Same things would apply as I lined out earlier. You’d also need to pay attention to the parent directory of that directory (and maybe parents of those). And check if coturn is actually running as that user and/or group.

You might just (for testing) grant all permissions on the files. Put them into a directory that you’re 100% sure coturn can access. Like one of Coturn’s own directories. And then chmod 666 both files and give them the same user and group as coturn’s own config file has. If that doesn’t work, it’s not the permissions.)

And read the actual error message again. Make sure it says “permission denied”. Make sure the filename in the error message is the exact filename and location of your certificate file. To rule out other errors or a typo.

And now that I’m reading your initial post again, it says it can’t find them. So maybe it’s really not the permissions, but the coturn config doesn’t point to the correct location of the certificate files. Usually permissions is a good first guess. But if the error message says sth else, it could very well be what the error message says. Does it go on and tell you where it looked for the certificates?

permalink
report
parent
reply

Yeah, also learned that a few weeks ago. I’ve used that with kids for the better part of my life. And the Pommesgabel (Sign of Horns, the metal music hand gesture) which I guess should be done correctly now, or it could be mistaken, too. Like when you’re too drunk and not in full control of your fingers anymore. You wouldn’t want to become a turkish far-right extremist by accident.

permalink
report
reply

Our robot overlords will.

But more seriously: There is a lot of stuff that AI can’t do. And is far off of. It can barely do anything at all for me. Like translate stuff or re-write an E-Mail. The rest is hype. It can’t do my laundry, clean up the kitchen. It can’t drive the train that gets me to work, not fix a toilet. And it’s years if not decades away from being able to do it. I’d be worried if I had some callcenter job or first level support. Or was a useless manager who just pushes paper around all day. These jobs are going to be replaced fast, yes. But it’ll take some time for lots of other jobs.

And if we (at some point) advance to a future, where we live in abundance, and technology can do all the hard work, so humans don’t have to… Wouldn’t that be great? We could do whatever we want. Of course culture and society has to change. We can’t have concepts like salaries if we don’t work. But by definition we’d have our basic needs met. Food will be enough, or we wouldn’t not work anymore. So I guess we just do away with money. Or everyone gets a fixed amount. You could make up your own job. Do arts and crafts, or travel, or spend the day with your kids.

There is one big caveat, however: We won’t automatically arrive in a Star Trek post-scarcity utopia. Currently all the AI is owned and designed by big corporations. They also own the computers to run it and they are in control of it. And there is a lot of corporate greed, lobbyism and generally unhealthy divide. I’d say it’s very likely that rich people and big, greedy corporations will want to keep everything to themselves. The rich will get richer and assert their dominance with this powerful tool. The poor will get poorer. And can’t compete with that at all. And despite theoretically living in a sci-fi world, it’ll be a dystopia and end in a big mess / class war / oppression.

But yeah, you’re right. Our current form of economy with supply and demand, and money, won’t work under those conditions. And I don’t think there is a fix to it sou we could keep it.

permalink
report
reply

Hmmh, I’m still not sure what they’re trying to do. Generally speaking, something like a VPN will give some anonymity. Not total, I mean they also regularly catch some criminals, whistleblowers etc. But the tools need to fit the use-case. If it’s super important, leak it to some investigative journalist with some good reputation. And they’ll take care.

If doing it oneself, most important thing is not to re-use things that could be traced back. Use a different internet connection just for this, make all new accounts and new email addresses and don’t use them after that for anything else. There are live Linux distributions like Tails which will be a blank slate and not have any cookies or stuff from your other accounts stored on them.

There are different levels and possible tradeoffs. Not using your internet connection and creating a new blog account somewhere might be enough.

I don’t see any good way to reach lots of people over social media… They can send it to someone, anonymously, and hope they re-post it. But there is no way to use own accounts or friends’ accounts with already existing followers. At least not without compromising anonymity.

permalink
report
parent
reply

Came here to say, we read last week that the industry spent $600bn on GPUs, they need that investment returned and we’re getting AI whether it’s useful or not… But that’s also written in the article.

permalink
report
reply

Das ist ein richtig guter Film 😀

permalink
report
reply

First of all you’d need to make sure that coturn is in the “certgroup” group. Or it won’t help.

Secondly, those are just the two files. “certgroup” might still be unable to open them if the directory permissions don’t allow opening the directory in the first place. And we can’t tell from just the two lines. Make sure all the parent directories also allow traversing to that location. “rX” are required to read and open a directory.

However text files shouldn’t have execute permissions. And you’ve set “rwx” for the group. That doesn’t break anything, but “rw-” would be the 100% correct choice there. And other accounts shouldn’t have read permissions on the private key. That should be “rw-rw----”

(I’m not sure why you have to do all of that stuff manually… Lot’s of frameworks or operating systems come with letsencrypt/certbot and some sane default settings. If your way of doing things doesn’t work out, you might want to read a tutorial for your operating system or consider a more standard approach.)

permalink
report
parent
reply