@dessalines@lemmy.ml

dessalines

@dessalines@lemmy.ml

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dessalines,

Timing on publishing these is tricky. We let most server runners know about this ~a month ago now, and we’re now 2 versions past the bug.

dessalines,

Those didn’t completely break federation, they just had some issues with a few services besides lemmy. They’re addressed now, but federation compatibility will always be an ongoing task as new services get added and existing ones change their activitypub responses.

dessalines,

EndeavourOS is an arch-based distro that “just works”. I put it on a new machine recently, and the installer manages to let you pick a desktop environment, and still manages to be user friendly.

dessalines,

A tough question is: which kids parents are richer?

dessalines,

Many thanks to the author for this, this took a lot of work and their labor is much appreciated. This is one of those great papers where it not only details a situation / problem, but points to things we could do to improve lemmy. I’m sure we’ll be referring to this for a long time to help us prioritize which things we focus on.

dessalines,

I’m still digesting a lot of this, but the main ones for me are:

Third party apps

ppl love them and are outraged by reddit shutting them down. So lemmy needs to continue to prioritize requests from app devs, and think of ways we can make our API better

Communication

Reddit’s scummy treatment of mods and app devs is becoming transparent. In a way that’s unavoidable because reddit is a for-profit company that by nature must prioritize profits over its userbase. We as open-source devs have different incentive structures, and the more fully we become funded by donations, the more we’re accountable to what users want.

So we need to keep doing our bi-weekly dev updates, and stay accountable to devs, mods, and users.

dessalines,

The grass is hot lava.

dessalines,

Yeah… this is just “the shortest distance between two points is a straight line”

Sublinks Aims to Be a Drop-In Replacement for Lemmy (wedistribute.org)

Seems like an interesting effort. A developer is building an alternative Java-based backend to Lemmy’s Rust-based one, with the goal of building in a handful of different features. The dev is looking at using this compatibility to migrate their instance over to the new platform, while allowing the community to use their apps...

dessalines,

I also was a professional java dev, and also had to use spring boot in most corporate environments.

I don’t wanna knock anyone’s re-write, because I know how difficult it is to dissuade someone when they’re excited about a project. But to me, starting a new project or doing a rewrite, is the best opportunity to learn a newer, better language. We taught ourself Rust by coding lemmy, and I recently learned Kotlin / jetpack compose because I wanted to learn android development. Learning new languages is not an issue for most programmers; we have to learn new frameworks and languages every year or so if we want to keep up.

This is potentially hundreds of hours of wasted time that could be spent on other things. Even if someone absolutely hates Rust and doesn’t want to contribute to the massive amount of open issues on Lemmy, there are still a lot of front-ends that could use more contributors.

dessalines,

After working in java for over a decade, I will never use another garbage-collected language if I can avoid it again. I still have nightmares about debugging memory build-ups and having to trace down where to do manual garbage collection. I remember my shop eventually just paid for 32 GB ram servers, and java filled those up too.

Rust doesn’t have these problems because its not a garbage collected language like java or go, and has an ownership-based memory model that’s easy to work with.

dessalines,

Garbage collection is by nature imperfect, its impossible for it to always be correct about when and what things to free up in memory. The best option is to not use a garbage collected language.

dessalines,

Every time my parents used the computer, even if it was only for a few minutes, it ended up looking like this

https://lemmy.ml/pictrs/image/cca002c4-d4c1-41bf-ab73-132578922f34.jpeg

dessalines,

Hrm… that might be a signal setting, enter to send? Otherwise it should just be a newline.

dessalines,

Not sure… but right swipe on spacebar could be many things, including moving characters. I’ll probably change the default to “slide-swipe” in the future anyway.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • ngwrru68w68
  • osvaldo12
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • tacticalgear
  • kavyap
  • JUstTest
  • cubers
  • normalnudes
  • modclub
  • ethstaker
  • InstantRegret
  • GTA5RPClips
  • cisconetworking
  • Durango
  • Leos
  • provamag3
  • tester
  • anitta
  • lostlight
  • All magazines