Imnecomrade - pronounced “I am any comrade”

Techie, hippie, commie nerd

  • 79 Posts
  • 283 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle
  • Damn techbros. So frustrating to see critical issues not being fixed due to arrogance, ignorance, negligence, and/or laziness. I wish developers would be more meticulous, especially with projects where security is critical. Then again, if the open source projects received more funding to hire more devs to focus on these security holes, these projects would probably be much better. But it seems to be a common theme that pointing out critical security issue in a project full of evangelists will return a twitter-slop, boomer meme response. Techbros are deeply unserious, and sadly they work on very important projects.

    Very interesting read. I feel better about the use of Signal now as Matrix and XMPP appear to be much worse and poorly managed. I do want Matrix to improve since it can be self-hosted, but I believe a fork and a dedicated team, one which is willing to fix deprecated libraries that most clients use, would be necessary. The work has already been laid out since the blog author has already made good suggestions to fix each issue.

    I’m glad I chose profanity to use for XMPP and prefer to use pgp encryption, but that doesn’t solve the issue when the majority of clients do not. Encryption needs to be baked into a protocol by default, otherwise the least common demoninator which has poor opsec endangers everyone else, let alone the fact that even the best cybersecurity professionals struggle to be secure and private in today’s world of surveillance.

    I really should study cryptography and cybersecurity.



  • I recently helped present a seminar on TAILS for local activists.

    I aspire to do something like this someday.

    In my opinion, the current, overall best solution for most people for secure over the internet comms, is Signal.

    It is better than other alternatives, and for the sake that it is more widely adopted and familiar with many people, I would have to agree.

    Matrix is maybe the leading contender in my eyes, but will require further development and testing.

    Same and I agree.

    XMPP is honestly kind of a mess. If I was in total control of a network of XMPP users, I could have them all use the exact same client and server (or hand select a few totally compatible servers). Otherwise, letting people just choose whatever means that you inevitably won’t have working encryption between clients.

    Yeah if XMPP were to be adopted in an organization, I would have the accepted clients/servers limited to the most established ones in regards to security and compatibility.

    XMPP and Matrix also share the problem with Signal that people are going to have to trust the server (or trust themselves to run it securely).

    Same with a forum. To answer one of OP’s questions, self-hosting forums or chat services would be ideal as long as someone trained in security can keep on top of keeping the server and each of the clients secure. For an ML organization, this is a big cost, so an application like Signal is usually sufficient for most cases in regards to organizing while minimizing the costs and efforts that could have been used for more important matters. Nevertheless, I believe Matrix could be a good alternative as it exists right now.

    Edit: when SHTF we’ll need radios.

    Radios could be risky, too, especially if not encrypted, though Hamas seems to be handling radio communications effectively. I just mean it would be good for comrades to begin studying effective opsec practices and countering increasing levels of surveillance with high and low tech, progressively moving towards the latter as things get worse.


  • A relative of mine was asking me about software to replace the event/RSVP/page aspects of Facebook.

    Nextcloud is an alternative to Google Workspace, and there’s Nextcloud Forms, which can be used instead of Google Forms and the like. Nextcloud also has a calendar which is necessary for keeping track of events.

    It almost sounds like he wants a locked down Lemmy instance or a combination of tools, but I’m not sure what the landscape is like out there.

    Not sure if using a federated social networking platform like lemmy would be much better than just creating a locked down traditional forum, such as Discourse. It’s something I have thought about, but it seems locking down a federated instance somewhat defeats the purpose.

    Btw, Tails is a good OS to run on a flash drive during critical situations.



  • I just posted the dessalines essay for the readers’ reference.

    I believe Matrix and XMPP are just slightly less convenient, which is difficult for a mass userbase to adopt. XMPP has been around for a while, and I would consider Matrix, XMPP, and Signal relatively the same in regards to their development and stability. Matrix and XMPP are a bit more advanced and have a slightly higher learning curve, which I don’t think is going to disappear. However, I would like ML organizations to adopt alternative tech more and not be so reliant on Big Tech (especially Google Cloud services), even at the cost of convenience. Thus, I would like see more techie comrades be recruited so they can help develop and maintain the technical infrastructure and train the other comrades before shit hits the fan.






  • I hope this means content quality goes up. As forums get larger, which we do want to occur for our community, it seems they are prone to the effects of entropy and more irrelevant posts start to muddy the entire instance. I’m probably at fault for posting some things here that aren’t very relevant to ML, thus I try to post on hexbear more for less relevant stuff and limit my posts to higher quality and relevant topics here. Nevertheless, I am still working on improving this as sometimes I’m not sure if a post fits this community, but sometimes I’m pleasantly surprised when I get more reactions than my hexbear crosspost.








  • Honestly, I feel like I have no hobbies, even video games. I feel like everything I do is for the purpose of me escaping Autistic burnout. I play video games to lessen the burnout. I garden to reduce expensive food costs. I learn programming for the sake of escaping my ludicrous job. I build computers in order to work on servers and applications to build a portfolio for work. I spend time with my spouse to, once again, reduce burnout. I participate in PSL to hopefully help push for revolution in the future. I practice guitar to ease my burnout and to build a skill that would allow me to creatively support PSL by playing music in rallies.

    I yearn to learn an esoteric language, build Linux From Scratch, design a PCB, practice soldering, learn a CAD scripting language like OpenSCAD for 3D-printing, play board games with friends, go hiking and biking, learn another spoken language, read fiction, finish my drawings and paintings, or anything else just to have fun with no long-term goal in mind. I’m so tired.





  • To be fair, it would make sense to divide megalopolises from large rural areas to create more proportional states for a functioning and equally representative democracy (as in a council/soviet democracy (or other forms of the dictatorship of the proletariat), not the plutocracy of the US). Beijing has a population of 21.9 million, while Wisconsin has a population of 5.9 million, so even as a city, Beijing is much larger than Wisconsin. It’s an imperfect analogy not because Beijing is a city, but because Beijing is much bigger than Wisconsin, so in this regard, I would consider the analogy close enough.


  • Not a brand, though this answer will not help if you or someone else needs new clothes, but surviving with the clothes you already have and limiting your funds to support potentially genocide-supportive brands as well as limiting money circulating in one’s imperialist country is an act of protest and is something to keep in mind if the option is available.

    This option works for me because I kept so many clothes my family and friends gave me over many years, continue to wear the same few set of clothes until they are in shreds, and continue to use them for dirty work clothes and/or make plans to turn my old graphic tees into a blanket or curtain. I probably should get rid of clothes, but I kept them because they helped me save money. I am a bit of a hoarder, which is influenced by my poor upbringing.

    Also buying second-hand stops money going directly to the businesses that made said products, and I always try to find anything I want or need to buy used, whether on eBay, at a thrift store, at a garage sale, from a friend, etc. first before resorting to buying it new.

    I typically buy clothes at my local thrift store, especially if my work clothes rip or a zipper breaks. My mother has helped me sew some of my work clothes when I was really busy and really didn’t want to purchase more clothes.