[-] NuclearDolphin@lemmy.ml 19 points 2 weeks ago

No they won't. My favorite projects aren't Google projects.

[-] NuclearDolphin@lemmy.ml 12 points 1 month ago

Part of the problem is choosing from those options (when you have a choice). Open-ended questions like that nuke my productivity when starting a project because I spend more time researching and weighing options than actually programming.

As time has gone on, I've increasingly become a fan of restricting how many ways devs can do something.

you just pick one and go with it.

Might be my ADHD, but I can never just do that. But I posit that excess choice hurts feature development pace by wasting effort on reinventing the wheel.

A good example is the Nix ecosystem:

Nix expression language provides almost no constraints, leaving users to do the same things in a bunch of ways, and preventing a clear notion of which way is generally best from arising...which makes upstream super conservative with implementing new features the community wants, because any decision might break one those things. Leaving us with a 5+ year old "experimental" feature + CLI used by 80% of users, but no consensus on an official implementation. So many simple upstream changes become a series of 3 competing community projects providing a solution for that feature, further preventing consensus.

[-] NuclearDolphin@lemmy.ml 28 points 1 month ago

The 15+ electron apps on my devices would like a word with you. I think I dislike JS more as a user than a dev because at least Typescript exists now.

[-] NuclearDolphin@lemmy.ml 13 points 1 month ago

All of these bring me a sense of dread, each in a unique way.

Java I have a special loathing for, but the ecosystem isn't too wild, just verbose and so XML heavy.

JS is its own hell because of the sheer number of permutations of technologies a given project will use. There's always at least one nonstandard framework or tool lingering around from an old trend.

Python reimplemented the same dep management wheels 5x each, and I have no idea what common stacks look like anymore, but every time I encounter Python projects, something is always broken.

C is nice and easy from what I've used (just GCC & make), but idk what complexity arises in bigger projects.

Just so glad I'm not a webdev anymore and work with mostly just Rust, cargo, and containers.

[-] NuclearDolphin@lemmy.ml 12 points 1 month ago

I think the ActivityPub sphere needs to transition from "fedi replica of X service" to "Y component that would be useful to existing fedi services".

Event planning is one of them. Simple, encrypted one-to-one DMs is another. Moderation tools is a big one too.

Would be a shame if each software has to independently reimplement the same features desired by each flavor of threaded reply service.

[-] NuclearDolphin@lemmy.ml 20 points 1 month ago

Sounds good in theory.

But I've had so many issues with D-Bus fucking shit up on my systems that I'd be very reluctant to hinge my only way of recovering from failures upon something so brittle.

Granted, D-Bus hasn't given me any trouble since moving to NixOS. The hell of trying to recover my arch systems from a perpetually failing D-Bus would make me very apprehensive to adopt this. I could see myself using run0 by default, but keeping sudo-rs or doas around with a much stricter configuration as a failsafe until the run0 + D-Bus + PolKit is absolutely stable and bulletproof.

[-] NuclearDolphin@lemmy.ml 13 points 2 months ago

"settlers" is the perfect word to describe their social role. Far better than "Nazi" or "fascist" which ditch precision for emotional weight.

They are behaving as genocidal maniacs because of their social role within settler colonialism, not because each person believes in fascism or because they're just behaving "fascistly" or whatever.

They may be indistinguishable at times, but the word "settlers" paints quite an accurate picture of what is happening: Manifest Destiny or Lebensraum.

[-] NuclearDolphin@lemmy.ml 24 points 3 months ago

only one can send armed goons to my house too

[-] NuclearDolphin@lemmy.ml 18 points 5 months ago

part of the problem if you ask me

[-] NuclearDolphin@lemmy.ml 30 points 5 months ago

This isn't even new, just getting worse faster than it used to.

[-] NuclearDolphin@lemmy.ml 43 points 10 months ago

Comments exactly what I expected. Disappointed how many people here are knee jerk celebrating the failure. Feels like being in a room full of Republicans when someone says anything about Mexico or Islam.

I hope they fix their shit for Luna 26 for the sake of science and human discovery.

[-] NuclearDolphin@lemmy.ml 13 points 11 months ago

If I had formal experience with Java & qBasic, I'd become an electrician too

view more: next ›

NuclearDolphin

joined 1 year ago