It’s a ghost town (much like this comment thread). ;)
Being an early adopter can be boring sometimes.
Plutus, Haskell, Nix, Purescript, Swift/Kotlin. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches
AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
It’s a ghost town (much like this comment thread). ;)
Being an early adopter can be boring sometimes.
deleted by creator
I very much agree that the social change route is for the best. However, being a cynical old man that has watched Google and others lay waste to the open internet time and again, I guarantee that we’ll have to go with the FOSS hounding route unless some new viable alternative pops up. Thanks for the spirited discussion! I think we both, in the end, want the same thing.
Fair enough in the strawman thing.
Anyway: Either we enact social change or we literally do the thing that you said: we need to normalize users feeling obligated to pay for FOSS software.
Actually: IMO, we DO need to normalize people understanding that the reason their software doesn’t suck is because the dev has integrity and hasn’t sold out to corporate interests. They should be reminded of that fact because the pull of greed is PERVASIVE.
The way I see it,
We have two options:
A.) fix the broken FOSS system to properly fund projects that eschew monetary gains and the stockpiling and hiding intellectual property in the interest of the sanctity of these technologies.
B.) Normalize end users feeling obligated to pay.
I don’t personally support badgering users. I’m talking about the compromises built into most of our projects that are only NECESSARY because our social programs have been scrapped.
In a sufficiently advanced socialist society, FOSS projects would be funded the same as roads. We don’t live in that system. I wish we did. We live in a system where Meta, Google, and Amazon have gigantic government contracts and they use that money to pay their devs to compromise open protocols. The reality is that indie devs with true integrity (like the ones who built the platform were having this discussion on right now) need more funding than they’re getting. I appreciate them not hounding people for money but that doesn’t eliminate the need for it…
to create a strawman argument about being “hounded” is disingenuous at best.
I hate this argument even more passionately. Since austerity has been eating away at all social programs…particularly ones that involve technology (which should be the correct avenue for funding FOSS software projects), we must, as citizens, financially incentivize software developers to avoid the monetization traps that exist.
Case in point: I’ve recently been working on a way of federating inventory. I’ll let you guess how viable that project is without some way of COMPLETELY UNDERMINING THE SOCIAL GOOD OF SUCH A PROJECT SIMPLY BECAUSE I HAVE TO PAY RENT AND EAT FOOD WHILE WORKING ON IT. I’ll let you guess how many different ways that I will likely need to compromise the sanctity of my vision (which should basically be an addition to the open pub/sub protocol) just to make working on it something that could support me. If my project were funded by governments and non-commercial entities, I’d be fine. But the reality is: these kinds of technologies are often compromised because of this same bullremoved line of reasoning.
I guess you like to waste a whole day getting your machine back to the exact old configuration then.
I use picom with XMonad and it’s pretty damned efficient.
I think I see NixOS in your future. ;)
https://infosec.pub/comment/5743487
I linked a definition to that a few comments down.
I also run a community on XMonad: https://infosec.pub/c/xmonad
You should check out XMonad. It’s the only formally verified tiling WM.
I got it working with NixOS and have my whole config online.
https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs
I did some weird stuff with a custom Hue CLI Module for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.
In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.
I wish you luck… but honestly, it sounds like a lot of painful steps to get the exact same thing that a solid config flake in NixOS would get you.
I use NixOS btw. ;)
Presumably. ;)
This post is confusing because you barely shared any content. That photo is as non-descriptive of the work you did as is possible. Consider adding other photos to give us a clue of what we are looking at here.
*dissent
😉
the most mainstream one for the moment.