Cyclohexane

West Asia - Communist - international politics - anti-imperialism - software development - Math, science, chemistry, history, sociology, and a lot more.

  • 43 Posts
  • 159 Comments
Joined 1Y ago
cake
Cake day: Dec 27, 2021

help-circle
rss



There are multiple use cases I have in mind, but one of them is running proprietary software I don’t outright trust. For example, zoom video conferencing for work, or steam for games.


I often read that (docker) containers are not good for security. What are secure methods of creating secure isolated environments to run questionable programs in?
I've read that standard containers are optimized for developer productivity and not security, which makes sense. But then what would be ideal to use for security? Suppose I want to isolate environments from each other for security purposes, to run questionable programs or reduce attack surface. What are some secure solutions? Something without the performance hit of VMs


If you want to host and manage your own Lemmy instance but are intimidated by the technical requirements, I can help!
I am a software developer by craft and a linux system admin by hobby. I cannot commit to moderating and managing my own instance, but I would be glad to help someone with the technical aspects. The most common complaint I saw in Reddit and here about switching to Lemmy is the difficulty of setting it up, so I thought I would help bridge this gap. While I have never hosted my own instance before, I already checked the setup guide and it looks pretty simple to me, so I am confident I can do it. Please feel free to comment or DM. It would be great if you can comment general questions. I can then respond to you here and maybe others will see it and know how to host their own instances too.

I hope this helps Linux Gaming somehow. If developers will have to check an extra box for MacOS support, as pressured to do so by Apple, then I hope they will at least also check the Linux box while they’re at it.


Many of us do not want porn, so it only makes sense that porn goes into specific instances that people who do not want porn can block out. It’s a freedom of choice thing.


I wish there was an Arab focused community. But it seems my fellow Arabs don’t care much for open source or the privacy issues of Reddit.

I also wish to see more specialized sciences as communities, where they discuss advanced topics.


Most things?

What WAS better?

Yearning for the past always has a reactionary vibe.


But I’ve seen a bunch of them used to serve the purposes of the other.

For example, Blockchain tech has been used for file sharing, sort of like bittorrent. IPFS is one implementation.

I’ve also seen several projects each using either bittorrent or Blockchain to build decentralized social media, sort of like the fediverse.

So I don’t think it’s fair to discard the question. They are technologies that can serve multiple purposes, even if their typical use cases differ.

I am less familiar with the fediverse, but I think bittorrent and Blockchain can both be thought of as technologies for storing and sharing information. It’s rather too simplistic, but it is a good starting point for the comparison.


On a related note, is there any page or document showing what’s actively being worked on and what features to look forward to? I am expecting the answer is no, since I know this is all voluntary work. But if it exists, would love to check it out and see what you’re up to :)



I played on my ps1 / ps2 a lot for a while

Watched tv

Would call friends on phone and talk with them

I mean yes, we also hung out sometimes, but I wouldn’t say it’s more often than I hangout with friends nowadays. Technology was still part of my life, just in another form.


I’m not pro UN, but it seems they have argued that this was posted as satire.


That’s still not what the title said, first of all.


Is guix much different from Nix? I remember that it uses scheme instead of nix language, that it is more free-software purist, and also has less packages than nix. Are there any benefits?


Any interesting approaches to package management (Linux or not)? besides Portage and Nix.
Gentoo's Portage and NixOS' Nix are both interesting takes on package management. Both are powerful and open up a ton of flexbility to the user, but still do a lot of work for you. Are there any other similarly interesting approaches to the package management problem?

I am not a fan of micro-blogging style social media. I find sites like reddit and lemmy a lot more useful for me.

I think the answer to your question is maybe both? Lemmy is attractive both because of its reddit-like features and its fediverse features. But maybe more reddit than fediverse


What’s link aggregatorness? I hear that term often to refer to Reddit and lemmy but I don’t understand what it means exactly. Obviously content on these sites is a lot more than “aggregating links” if I understand what aggregation means here.


What’s the reasoning behind it?

The blog will be somewhat work related, and I think getting an idea of if my methods to advertise the blog are working would be nice.


On that part, I do agree with you. I do not like mastodon just because I’m not a huge fan of the micro-blogging-focused user experience, but I do agree that there’s value in a platform not imitating Twitter but having some of the UX. Likewise, I think that there is value in another platform that would attract Twitter users. I think it could just be a separate mastodon instance that is modified to fit said user base.


I respectfully disagree with some of your points. The benefit of a Twitter clone that is federated (or more precisely, a Twitter clone that supports activityPub) is that the users of said Twitter clone can see content from and interact with users who aren’t on said clone, but another platform that supports activityPub. And conversely, I can see content from said Twitter clone without necessarily having to be on it, as long as I use some activityPub platform that fits my taste.

This provides a lot more choices. I can choose a platform with the best user experience for my taste, without any regard to privacy and moderation. That would be completely fine. Conversely, another person may choose to search for an instance based on their specific moderation, topics, privacy, or other preferences. Another person may even self host their own instance. All of those can interact with each other, and that is what makes it nice.


A community for international / global exchange and discussion? Learning from each other about different parts of the world?
I'm thinking there could be three types of communities here: One for non-US-centric (or eurocentric) sharing of news and politics One similar to the above, but for non-politically-centered content. Maybe more focused on culture and other types of discussions rather than politics One for asking questions or discussion of AMAs Do any of these exist? If not, could we make them? I could volunteer to moderate. I am not very online, but traffic here seems low and manageable.






It looks like development on it has stopped for more than a year? Or am I missing something?

https://www.hexbear.net/post/159221



Should separate instances of Lemmy be topic-based? What else, if not?
I suppose this may make sense in the case of something like Mastodon. But something as versatile and customizable as lemmy, which allows for the existence of separate topic-based communities, makes topic-based instances of lemmy not necessary. Instead of making a new instance for a certain topic, it is usually a much better approach to just create a new community on my current lemmy instance. At least from my perspective as a user. I find the only exception to this is censorship and moderation. If I, for any reason am unhappy with an instance's moderation and censorship, then that is the only potential reason I can see to change and make my own. What does everyone else think of this?

Many front end devs do this. Front end devs aren’t necessarily designers! Moreover, it’s always better to start out with a bare UI, nail the functionality first before the design.


I don’t have a mastodon account, and making a mastodon account or instance for this purpose is not the experience I would like. But I understand this is the path of least resistance at the moment, but I wish there was some sort of service that can publish my blog to the fediverse like WriteFreely and Plume do.


How does it compare to vim?


Wish it was possible to use existing Hugo / Eleventy blog and somehow add federation to it. It feels like using a whole separate one makes it less worthwhile (and less customizable)


On the number of users shrinking, I’ll say that I quit using lemmy for several months, mostly due to losing hope on it. But after Reddit banned third party apps, I decided to come back.


Imo lemmy seems to have more features than Reddit also, like editing post titles, having text alongside an image post, using third party apps (which will stop soon with Reddit) etc. Reddit is very slow to add updates that make sense, but lemmy moves fast and is a great piece of software.


Nano is only better in having a lower learning curve, and still being sufficient for most people just wanting to get the job done.

Vim is way more capable and feature rich (especially after you extend with plugins), much more satisfying to use once you get the hang of it, and can be much faster


Where have you seen homophobia on this forum?



Why is this not big news? :( Mass shootings in US happen all the time yet always get big headlines. Why doesn’t this?


cross-posted from: https://lemmy.ml/post/525995 > The perpetrator later killed his family and himself.


cross-posted from: https://lemmy.ml/post/520617 I wanted to start learning Java's Spring Framework and Spring Boot. Coming from Node.JS, I found this article to be an amazing introduction to Spring's concepts.

I wanted to start learning Java's Spring Framework and Spring Boot. Coming from Node.JS, I found this article to be an amazing introduction to Spring's concepts.

Free software is failing and getting co-opted because they thought getting a bunch of enthusiasts to boycott proprietary software was enough to win. As long as the means of production is owned by the ruling class, their interests will be favored. Our boycotts will cause little but inconveniences for ourselves.


Imo since Lemmy follows activity pub federation, it is best that this is done by some other program, and that it gets perfected there rather than be a secondary feature on Lemmy that doesn’t have all attention l


Cyclohexane
creator
toMemesI need Nord stream :(
link
fedilink
2
edit-2
8M

Motives do matter, but when the perpetrator literally said they would do it, then saying “I don’t see what their motive is” does not really refute that they did it.

The video is not out of date. Did he give some expiration date that I happened to miss? Did he take it back? I don’t see you citing any evidence of that.

It’s really weird to see people bending backwards to defend this.


I’m sorry but your analysis is very nonsensical. You’re analyzing motives. But the sabotage already happened. It is not a matter of speculation whether someone will gain from it or not. If you make an argument that they have nothing to gain, well I don’t know what to tell you. It happened, and they delivered on their promises exactly. I provide a link below:

https://www.youtube.com/watch?v=oSPfXLPUJHM


They literally said they would do this lmao


Cyclohexane
creator
toMemesI need Nord stream :(
link
fedilink
4
edit-2
8M

Your logic doesn’t follow. The pipeline was in construction up until recently. Germany suspended it due to the war in Ukraine, but it was previously intending to use it, and it had stake in it. Moreover, Nord stream 1 was also in service before the war, and it was part of the sabotage.


Cyclohexane
creator
toMemesI need Nord stream :(
link
fedilink
1
edit-2
8M

Does this meme say it was? Or are you implying that because it wasn’t in operation yet that it has no benefit to Germany?



SimpleX Chat is **the first messaging platform that has no user identifiers**, not even random numbers. The messages are e2e encrypted, and the servers and network observers cannot see users' contacts or groups. You can use the servers pre-configured in the apps or [host your own](https://github.com/simplex-chat/simplexmq#deploy-smp-server-on-linux). ## What's new in v4: * local database encryption with passphrase. * improved stability of chat groups, file transfers and message delivery. * you can now use your own WebRTC ICE servers for audio-video calls. * German language in the interface. * TypeScript SDK for SimpleX Chat integrations. See full [release announcement](https://github.com/simplex-chat/simplex-chat/blob/stable/blog/20220928-simplex-chat-v4-encrypted-database.md) for more details. Download the apps via the links in our GitHub repo: [https://github.com/simplex-chat/simplex-chat#readme](https://github.com/simplex-chat/simplex-chat#readme). Also, they are hosting **the event on Discord on October 6**, at 6pm UK / 10am PT - the same day when they kick off independent implementation audit - you can join via [this link](https://discord.gg/xmY76gCz?event=1024632780023402506) to: * learn how SimpleX Chat is different and why it provides better meta-data privacy than alternatives, * hear about future platform development plans, * ask any questions, * criticize what we do, * suggest improvements. Once you install the app you can choose "Connect to developers" to ask any questions, suggest new features and to join the group of users. ## About SimpleX Platform Some links to answer the most common questions: [How can SimpleX deliver messages without user identifiers](https://github.com/simplex-chat/simplex-chat/blob/stable/blog/20220511-simplex-chat-v2-images-files.md#the-first-messaging-platform-without-user-identifiers). [What are the risks to have identifiers assigned to the users](https://github.com/simplex-chat/simplex-chat/blob/stable/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.md#why-having-users-identifiers-is-bad-for-the-users). [Technical details and limitations](https://github.com/simplex-chat/simplex-chat/blob/stable/README.md#privacy-technical-details-and-limitations). [How SimpleX is different from Session, Matrix, Signal, etc.](https://github.com/simplex-chat/simplex-chat/blob/stable/README.md#frequently-asked-questions).

SimpleX Chat is **the first messaging platform that has no user identifiers**, not even random numbers. The messages are e2e encrypted, and the servers and network observers cannot see users' contacts or groups. You can use the servers pre-configured in the apps or [host your own](https://github.com/simplex-chat/simplexmq#deploy-smp-server-on-linux). ## What's new in v4: * local database encryption with passphrase. * improved stability of chat groups, file transfers and message delivery. * you can now use your own WebRTC ICE servers for audio-video calls. * German language in the interface. * TypeScript SDK for SimpleX Chat integrations. See full [release announcement](https://github.com/simplex-chat/simplex-chat/blob/stable/blog/20220928-simplex-chat-v4-encrypted-database.md) for more details. Download the apps via the links in the GitHub repo: [https://github.com/simplex-chat/simplex-chat#readme](https://github.com/simplex-chat/simplex-chat#readme). Also, they are hosting **the event on Discord on October 6**, at 6pm UK / 10am PT - the same day when they kick off independent implementation audit - you can join via [this link](https://discord.gg/xmY76gCz?event=1024632780023402506) to: * learn how SimpleX Chat is different and why it provides better meta-data privacy than alternatives, * hear about future platform development plans, * ask any questions, * criticize what we do, * suggest improvements. Once you install the app you can choose "Connect to developers" to ask any questions, suggest new features and to join the group of users. ## About SimpleX Platform Some links to answer the most common questions: [How can SimpleX deliver messages without user identifiers](https://github.com/simplex-chat/simplex-chat/blob/stable/blog/20220511-simplex-chat-v2-images-files.md#the-first-messaging-platform-without-user-identifiers). [What are the risks to have identifiers assigned to the users](https://github.com/simplex-chat/simplex-chat/blob/stable/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.md#why-having-users-identifiers-is-bad-for-the-users). [Technical details and limitations](https://github.com/simplex-chat/simplex-chat/blob/stable/README.md#privacy-technical-details-and-limitations). [How SimpleX is different from Session, Matrix, Signal, etc.](https://github.com/simplex-chat/simplex-chat/blob/stable/README.md#frequently-asked-questions).



Meta: the problem with this community is not political memes, but rather political content that isn’t even memes
I hope that mods of this community limit these types of posts that aren't memes. I've seen some posts that are merely political images and not memes. Imo political memes are good and so belong among non-political memes.

404: FetchError: invalid json response body at http://lemmy:8536/api/v3/user/replies?sort=New&unread_only=true&page=1&limit=20







Can the Fediverse fall to ruling class / corporate control?
Escaping ruling class and corporate domination is one of the reasons some people choose to migrate to the Fediverse. Even some of the other reasons, like ads, engagement obsession, political censorship, content sorting algorithms, can all be traced back to corporate control. While corporations don't have much control of the Fediverse today, could they in the future? One might think that Fediverse is designed to make this impossible. In my opinion, it is only designed to somewhat resist this, but it is still vulnerable to ruling class takeover. The ruling class doesn't need that now, as they already control all major social networks, and Fediverse remains a niche. But shall that change, they might be out to try to control it. Can they succeed? I'll admit and say I am very far from an expert, so I hope someone will correct me if I make any mistakes due to misunderstanding the Fediverse. Instead of centralizing a social network in a single instance controlled by a single entity, the Fediverse can be federated into multiple instances. However, to host an instance, requires some investment, and although it can be small for some services, it is a barrier that many people choose not to cross. Hence, as we have already seen, instances are controlled by either organizations or groups who pooled funds for their instance, or individuals who incurred the initial investment themselves. Not bad, so far. However, this does present an issue. If the Fediverse were to grow more instances, people who have money are more capable of starting new instances. It also favors people who don't live in countries where salaries and cost of living are lower, which would make renting VPS even more expensive to them. This gap is closed as the software gets better and more lightweight, but as it stands, this is how it works. The other problem is that many Fediverse networks are already sort of centralized, in the sense that there is one (sometimes a handful) of instances that are biggest. This means If someone were to take over just those, they may already have enough control. This is less of a problem for platforms that matured more and have more instances. If someone like Elon Musk were to go after the biggest instances and either offer money to buy them (which is very likely to work) or somehow pursue censoring the instances that don't, although that is not as easy as buying a single company (ignoring the cost difference), it is still quite easy. We haven't seen it because they haven't sought it yet, but I fear that the Fediverse is not as resistant to this as it should.

I accidentally deleted /sys, and it apparently messes up UEFI efivars. Thankfully, reinstalling the bootloader fixed it.
Posting this here about a problem I had because of a stupid mistake I made, and now it turned to be a mostly easy fix. I didn't find many resources online on it, so it may help people in tbe future. I mounted /proc, /sys, /run and /dev in a directory that I was making into a chroot environment. Eventually, I wanted to delete the directory, but forgot to unmount those directories. I deleted with `sudo rm -rf`. Yes it's dumb, I know. From what I learned, most of what I deleted would be restored with a reboot, except one part: efivars, which is located in /sys. This messed up my bootloader, and it was no longer booting into Linux, but instead windows (which is also on my system). I did not find a lot of resources on this online. I fixed it by booting into my computer with a USB with linux Mint on it. I use `refind` as my bootloader, which is awesome and simple. All I had to do was run the `refind-install` while chrooted into my system. It handles fixing whatever is wrong. After rebooting, I no longer had any issues.

I don’t think this exists yet, but for the leftists here, what do you think of having a lemmy community about imagining life in communism - or life after transcending capitalism and class society?
I find myself doing this a lot, and it may be good to share it somewhere. Consider it a way to combat capitalist realism. Yes, there are many unknowns in Communist society that are difficult and maybe impossible to predict. But it would be nice to have a community like this. I am bad with naming things. What should we call it? Additionally, I unfortunately cannot dedicate the time to moderate it, so I would hope someone else is willing




Best cheap (cost effective), privacy-respecting VM / VPS hosting?
I don't really have a serious threat model. But if I host a VPS, I might as well do it with a privacy respecting company if the cost difference isn't massive. Preferably something under $15 per month. I'm not necessarily looking for the cheapest, but the best general value per dollar ideally.

The war in Ukraine has sparked a lot of disagreements. Regardless of opinion, I think Communists should focus on non-interventionism and fighting racism
I'll preface with saying that I'm only a random Communist. Please take what I say with a grain of salt, even if I come off as confident. Regardless of your opinion on the war, it is not going to affect its course unless you go fight there, with a few exceptions. Unless you live in Russia or Ukraine, your priorities should be: - **pressuring your country's government for non-interventionism, including sanctions.** Capitalist States have only the interest of capital in mind, and their intervention will hurt the people further - **fighting racism in your communities, especially the new wave of anti-Russian hate.** If you live in Poland or Romania, you should also be fighting the racism against non-Ukrainians (mostly foreign students) seeking refuge. Most of them just want to go home. The fact that the police are attacking them is extremely ridiculous.

Are there any tools to make a static blog discoverable on the Fediverse?
I have a static blog. Think something like a site generated with a static site generator (like Jekyll, Hugo, Eleventy, etc) I've been thinking about making a separate backend for the blog with ActivityPub functionality to boost its discoverability. Is there any tool that can assist me with this? I wanted to make sure before I embark on building something from scratch. P. S. I am aware of WriteFreely, but I would prefer if the blog site remains a static site and decoupled from the ActivityPub stuff.

Recommendations for international (non-Eurocentric) Mastodon/Pleroma instance?
I am struggling with decision paralysis trying to choose an instance. I've never been on Mastodon before. I am tired of euro-centric and US-centric Internet spaces, but still enjoy the international aspect. Are there any instances with decent international presence?