cyclohexane

joined 2 years ago
MODERATOR OF
 

Ever had a question about Linux but felt too afraid to ask? Well now's your chance, ask any question about Linux, no matter how noob or repeated it is, and I and others will help answer them.

Previous noob question thread: https://lemmy.ml/post/14261893

[–] [email protected] 3 points 1 month ago (1 children)

NewPipe works on peertube?

[–] [email protected] 1 points 4 months ago

painting the US presence as an occupation

what definition of occupation does not include the deployment of the US military, which proceeded to build a dozen military bases in a territory of another country, which has continuously made filings to the UN about this occupation?

[–] [email protected] 0 points 4 months ago

There have been many videos posted before that clearly show oil-carrying trucks

[–] [email protected] 0 points 4 months ago* (last edited 4 months ago)

The Syrian conflict is 13 years old. It's ridiculous to expect every article to give you the whole context every time, especially since anything anyone will write about said context will be extremely biased. This conflict had massive misinformation campaigns from all sides.

Evaluate the information for what it is, not for whether it gives you a lecture on the history of the conflict.

SANA is primarily a TV channel, and the articles are usually a summary / transcript of the TV reports. They show videos routinely of the trucks that are very clearly carrying oil through Al-ya'rabiya, which is a border crossing from Syria to Iraq that the US controls.

[–] [email protected] 0 points 4 months ago

Why not evaluate the information for what it is rather than checking if it belongs to your preferred camp of propaganda or not?

[–] [email protected] 1 points 4 months ago

Which sites or apps does it not pop up? It is rare for it not to pop up for me.

[–] [email protected] 1 points 4 months ago

Here is a docker compose: https://snikket.org/service/resources/docker-compose.yml

You only two configuration options in the config file: domain and email.

[–] [email protected] 3 points 4 months ago

This makes matrix even less attractive to me lol. But you're right, that's a very good point.

[–] [email protected] 0 points 4 months ago (1 children)

cumbersome to parse

Parsers have already existed for so long in every major language. Why need to worry about parsing?

And why need to worry about transports working differently if they achieve the same thing? They seem similarly convenient if I understood what you said correctly

[–] [email protected] -1 points 4 months ago (5 children)

Why is JSON better than XML? It's more modern, sure, but from technical perspective it is not objectively better right? Not something worth switching protocols for.

You mention XMPP has transports as opposed to Matrix bridges. I thought they give you roughly the same outcome. What's the difference?

[–] [email protected] 1 points 4 months ago

From a quick look into XMPP's clients for android, they seem nice and some have modern features too.

Is there any technical limitation that would prevent xmpp client from having a WhatsApp-like UI?? WhatsApp started out with XMPP and probably still uses a variant of it. If anything, I'd imagine its harder with matrix given the complexity of the protocol.

[–] [email protected] 2 points 4 months ago (1 children)

Makes sense, but to me newness alone is not a benefit. In fact, it is a bit of a disadvantage. XMPP has more clients for example, and they are more mature.

 

I'm looking into hosting one of these for the first time. From my limited research, XMPP seems to win in every way, which makes me think I must be missing something. Matrix is almost always mentioned as the de-facto standard, but I rarely saw arguments why it is better than XMPP?

Xmpp seems way easier to host, requiring less resources, has many more options for clients, and is simpler and thus easier to manage and reason about when something goes wrong.

So what's the deal?

 

I'm looking into hosting one of these for the first time. From my limited research, XMPP seems to win in every way, which makes me think I must be missing something. Matrix is almost always mentioned as the de-facto standard, but I rarely saw arguments why it is better than XMPP?

Xmpp seems way easier to host, requiring less resources, has many more options for clients, and is simpler and thus easier to manage and reason about when something goes wrong.

So what's the deal?

 

Whether you're really passionate about RPC, MQTT, Matrix or wayland, tell us more about the protocols or open standards you have strong opinions on!

 

Given the extistence of technologies like Monero and SimpleX chat, I wonder if it is possible for a truly anonymous content sharing platform to exist? And does it?

Use cases:

  • sharing pirated content without a link back to you
  • journalists or political activists not wanting to be found or caught by a government

The platform should not allow the following to know the details of what you do on this platform:

  • users on the platform: should not know the identity of a poster unless they disclose it
  • the host of the platform: should not know which content belongs to who, or be able to deduce it via traffic logs
  • Intermediates like the ISP, DNS, or your router should not be able to link any content to you. However it is okay if they know that you use the platform at all, just not what you do with it.

Does something like this exist?

 

I thought I'll make this thread for all of you out there who have questions but are afraid to ask them. This is your chance!

I'll try my best to answer any questions here, but I hope others in the community will contribute too!

 

Curious to know the coolest things you achieved by configuring your kernel. I know kernel config can be boring, but I'm hoping someone will have an impressive answer.

For me I have a very lightweight kernel that runs wayland on nvidia without any issues to date.

 

I'll start with mine. yes part of this was to brag about my somewhat but not too unusual setup. But I also wanna learn from your setups!

Anyways: I primarily use Gentoo Linux.

I have two headless servers: a Raspberry Pi 4B and a Oracle cloud VM (free tier). Both running OpenRC, and both were running mainline kernel with custom config (I recently switched the Pi to PiFoundation kernel due to some issues). The raspberry pi boots from SSD and has no sd card inserted.

Both servers were running musl libc instead of glibc for a while. This gave me a couple of random issues, but eventually I got tired and switched back to glibc.

I have a desktop running gentoo and a laptop running arch, but hoping to switch the laptop to gentoo soon.

Both are daily driving wayland (the desktop had nvidia card and used for gaming). The desktop is running a kernel with a minimal config that compiles in 2-3 minutes.

What's your unusual setup like?

 

My journey with Lemmy started in 2022 out of interest in the fediverse and paranoia around how much control social media companies have, and how little choice common people are left with over the Internet.

Lemmy was much smaller back then. I really wanted it go get bigger, and tried to contribute to it. But it was small enough to be unsatisfying, so I would go back and forth between lemmy and Reddit.

After the Reddit fiasco, I shifted more and more towards lemmy and less towards Reddit. I finally abandoned Reddit when third party apps broke. I only go there for specific questions in communities that aren't active on lemmy.

What about you?

 

Can anyone recommend cheap laptops that have good build quality and see lightweight?

I aim to use it for programming, but I connect to my desktop for most hefty work so it doesn't need to have solid performance. 8 GB RAM, 256 GB storage are enough for me. a lower grade CPU would still be good; a i3 that's 6 cores is enough.

What's really important to me is build quality, especially the keyboard. I also don't want it to be big. 13" would be enough, but not too picky here.

Any recommendations? And are there any communities that are better to ask this in?

Budget: I am hoping to pay $400 or less, but willing to pay $1000 or even more if it's justified or the value is worthwhile

OS: Linux. I can install it myself.

1
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 

Tiling window manager users: how exactly do you use yours?

Do you have advanced keybindings for bringing up frequently used programs?

Are there less common layouts you use frequently?

Do you use any advanced or fancy features?

 

Context

I want to host public-facing applications on a server in my home, without compromising security. I realize containers might be one way to do this, and want to explore that route further.

Requirements

I want to run applications within containers such that they

  • Must not be able to interfere with applications running on host
  • Must not be able to interfere with other containers or applications inside them
  • Must have no access or influence on other devices in the local network, or otherwise compromise the security of the network, but still accessible by devices via ssh.

Note: all of this within reason. I understand that sometimes there may be occasional vulnerabilities, like in kernel for example, that would eventually get fixed. Risks like this within reason I am willing to accept.

What I found so far

  • Running containers in rootless mode: in other words, running the container daemon with an unprivileged host user
  • Running applications in container under unprivileged users: the container user under which the container is ran should be unprivileged
  • Networking: The container's networking must be restricted. I am still not sure how to do this and shall explore it more, but would appreciate any resources.

Alternative solution

I have seen bubblewrap presented as an alternative, but it seems like it is not intended to be used directly in this manner, and information about using it for this is scarce.

view more: next ›