• 0 Posts
  • 9 Comments
Joined 5 years ago
cake
Cake day: February 18th, 2021

help-circle


  • Right now there isn’t really one (assuming USA which is where I’m located). IMO the best thing you can do right now is first find likeminded people IRL and do stuff that’s interesting to yourselves and other like minded people, then use those shared interests/bonds as a foundation for motivated community outreach.

    Where I live I feel like the sense of community is almost nonexistent despite having a large population. IDK how much of that is from me being autistic, but a lot of things that stem from capitalism like car culture, addictive social media platforms, anything AI, shitty work-life balance, and horrible safety net are also strong contributors to society being super isolating, which then causes anger and self centeredness which results in a lot of what else is wrong with society.

    One of the reasons Republicans are as successful as they are is that they provide community through stuff like religion and church, which tests people’s commitment through rules and tithes but also results in tighter bonds where people are more open and trust each other more and do a lot of (mentally) uplifting things together. Then politicians use that to create a unified vision of an ideal society and wield that to their advantage to gain political power, and those communities are super motivated to uphold it.

    Meanwhile there are tons of churches everywhere, but as for a left-wing equivalent there’s next to nothing and I’m not even fully sure that it’s possible to replicate something like this with left-wing values. Probably the most important things to take from this is being based on an agreed upon set of values, having a shared vision, expecting some level of commitment (including financially), meeting IRL, having regular activities that are enjoyable and based on the shared values/vision, and the most visible outreach being centered around the interests of those being immediately talked to and also around helping the local population which contributes to a positive image of the organization among less informed people and helps boost its popularity (it’s also less difficult to make changes locally than nationally). Once there is enough popular support, then there’s actually a chance of gaining political power and overthrowing capitalists through next step actions, but without popular support or some other form of power the chances of that succeeding is basically none.

    As far as organizations that exist right now go, for ones like PSL I’m not sure how other chapters work or how it works on a national level. The problems I have with my local chapter is that it mainly focuses on peaceful controlled protests (has no chance at making meaningful change, sucks for community building, and is ultimately a waste of time) and it rarely focuses on local issues on social media (not good for building local support, and I want to actually do stuff, not just read and yell things). The best organization I’ve found so far which I’m volunteering with is one that stemmed from Food Not Bombs, which is run by leftists and focuses on raising awareness of local issues (specifically related to homelessness), using temporary aid as a way to protest unjust laws and promote a vision for an ideal society that fixes systemic issues that cause homelessness. Outside of the main distribution efforts, the main organizers in the group know some homeless people by name and where they’re located and will help them as well. They’ve also gotten media attention in local mainstream news outlets (not exactly good attention but it’s something). Some other Food Not Bombs chapters have gotten national media attention for breaking laws that hurt homeless people. A more broad organization that still prioritizes local issues (until more can be done outside of that) would be a lot better IMO, but that doesn’t really exist where I live so this is what I’ve been involved with for now.





  • This was the closest I managed to get to a Flake with Guix. I’m bad at Guile so there might be other things I missed.

    With Nix I made a Flake that automatically configures a text editor that can be imported into other Flakes for my own projects which is easy to do with Nix.

    For system configurations, the flake-parts based configuration makes it easy to mix and match modules for different systems that edit parts of program configurations that I need (i.e. different modules add different aliases to Nushell). Idk how Guix handles this since I haven’t figured out Guile well.

    I did run into a bug with Obsidian not launching correctly and that took a few weeks to resolve, I think.

    I’ve experienced this with Nix before for a different program, although once I made an issue request it got responses immediately and I didn’t even do anything else. Meanwhile for Guix, I tried contributing a package that I spent several hours working on, and I asked multiple channels for support and didn’t get a response, then when I submitted it no response for a year before it was finally rejected, so my experience with the maintainers wasn’t great either and this made me hesitant to invest more time into the ecosystem.


  • How do you do Flakes with Guix? When I tried to use it, the closest I could get was a script using time-machine to output a lockfile, and it was still missing many other important features such as inputting other Flakes and their dependencies. Also NixOS/Home Manager have tons of configuration options that integrate with each other (i.e. Shell integrations, stylix) that Guix doesn’t have so with Guix I had to use dotfiles directly which is less powerful. Also on aarch64 Guix is way bugger and like half of the large packages wouldn’t compile a lot of the time, their lack of quality control was also one of the things that pushed me to Nix.

    The one thing I do miss from Guix though is the containerized shells.