(And it will probably come as a surprise to nobody on here that an anarchist view of the matter presents a concrete solution to every single one of these problems)
"Firefox’s AddOn Operations Manager said: “For malicious addons, we feel that for Firefox it has been manageable...since they are mostly interested in grabbing data, they can still do that with the current webRequest API.” ...when a malicious extension sneaks through the security review process... the malicious activity happens elsewhere. A more thorough review process could improve security, but Chrome hasn’t said they’ll do that. Instead, they want to restrict capabilities for all extensions."
You have to hack around some weirdness in a framework you're using? That's a power dynamics problem.
You have to spend a month on a dependency upgrade? That's a power dynamics problem.
You have to constantly deal with poorly-written code that's completely lacking in documentation? That's a power dynamics problem.
Your project is rapidly expanding in scope beyond what you could reasonably maintain with your team? That's a power dynamics problem.
It is a fucking disgrace how the "don't bring politics into tech" folks have completely sabotaged the ability for software developers to understand the root causes of these problems and how to solve them
Seriously, the "don't bring politics into tech" people have done *so much* more damage to the field than they realize
ph
@amberage@eldritch.cafe @maia Wonder how this relates to the thing where ADHD seems to be responsible for my muscles being permanently tense and "pitted against each other", leading to both constant pain and uncharacteristically strong muscles
>>>>> “If autism isn’t caused by environmental factors and is natural why didn’t we ever see it in the past?”
>>>>> We did, except it wasn’t called autism [ . . . ]
long
@Photor @thomas If you're interested in the principles behind it more than the practical application, then these would also be good places to start:
- https://edolstra.github.io/pubs/nspfssd-lisa2004-final.pdf (the short version)
- https://edolstra.github.io/pubs/phd-thesis.pdf (the long version)
Especially the first one is a good read even if you just want to try and use it in practice, as it sets out the underlying design choices and rationales pretty well!
long
@thomas @Photor Hi, I've NixOS as my daily driver for quite a few years now - package availability isn't a problem at all really, as nearly everything is packaged in the very extensive nixpkgs, and appimages/flatpaks can also be used (but snaps are not yet supported). "Packaging" stuff yourself is also a lot simpler than on most distros.
The bigger problem however is that there are a *lot* of rough edges in the tooling - both in terms of UX and especially documentation. And that combined with it being a completely different approach to system/software management means that there's a *significant* learning curve, more than you might expect.
My opinion is that if you can afford the learning curve, it's very much worth it in the long run - but you should expect to be totally lost for at least a week, and still be re-learning system management stuff for much longer than that. The payoff is huge though; massive system reliability improvements, suddenly managing multiple systems is only a tiny step, you get a ton of neat stuff like rollbacks and ad-hoc VMs to test out new configs, etc.
Also, once you understand how it works, most everything else will start to look super fragile, but at the same time many 'traditional' tools currently provide a better UX than Nix, so you can end up in a situation where both options are annoying but for different reasons. Bit of a curse-of-knowledge thing.
Another option to look at may be Guix, which follows the same basic model as Nix/NixOS, but is its own stack with its own ecosystem and community (and is built around Guile instead of a purpose-specific language like Nix).
Bottom line: definitely worth it today if you can afford it, but there's a long way to go to make NixOS a serious general-purpose contender UX-wise. I would not yet recommend it to people who aren't interested in tinkering.
@rune Ugh :(
why is the messaging about covid still so fucking bad
- yes, pcr tests can still test positive for a longer time, because they also detect "dead" non-replicating virus
- selftests/rapid antigen tests however detect high levels of viral protein, and POSTIVE = CONTAGIOUS
- even a faint line is still a positive test. It's less viral load than a bright red/black line, but it's still over the threshold
Hey Fediverse admins & moderators!
We're working hard on the new Settings interface for #GoToSocial, and we'd like your input. What do the current implementations do well? What could be improved? What features do you miss?
Bulk import/export of domain blocks is already implemented, but there has to be more, so please speak up :)
@schratze I present to you: Þ
@th sample-level.zip
ADHD and workplace/remote work poll
#ADHD peeps who work or are looking to work: If given the choice, do you prefer to go into a workplace provided by your employer/client separate your home (commute), or to work from home or otherwise at a workspace you voluntarily and autonomously arrange (remote)? Also are you disabled, whether from ADHD or other factors?
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.