@grimmy@mastodon.social avatar

grimmy

@grimmy@mastodon.social

Pidgin Lead Developer/Maintainer, Democratic Socialist, Twitch Affiliate, My opinions are my own. ๐Ÿฅ๐Ÿฆ๐Ÿง

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

swelljoe, to linux
@swelljoe@mas.to avatar

I know people love hating on but there are so many things that are great about it. The journal is among the best (and the one that people seem to hate the most for reasons I find hard to relate to). Building a service with good logging is literally free, no code required, STDOUT/STDERR goes to the journal, you're done. Ingesting those logs into something like Loki is also free.

grimmy,
@grimmy@mastodon.social avatar

@swelljoe I'm sure a big part of it is the change with lack of documented replacements or people just not finding them. For example, I finally learned a few months ago about using journalctl -u <unit> to just get that unit's logs. That along solved my biggest gripe with journalctl...

grimmy,
@grimmy@mastodon.social avatar

@swelljoe I've been administrating linux systems for nearly 25 years.. during the systemd transition I saw no simple guides of how to adapt.

However, this is a common problem for all tech, not just systemd, not just open source, literally all tech, and we all need to do better.

rasterweb, to random
@rasterweb@mastodon.social avatar

Why do we have so many programming languages!?

grimmy,
@grimmy@mastodon.social avatar

@rasterweb because diversity is good...?

grimmy,
@grimmy@mastodon.social avatar

@rasterweb Maybe, but I doubt that https://en.wikipedia.org/wiki/List_of_Linux_distributions#/media/File:Linux_Distribution_Timeline.svg

But again, diversity good. Passion projects good. What's the concern with "having too many"?

grimmy,
@grimmy@mastodon.social avatar

@rasterweb first of all, there's absolutely no reason to learn them all, especially domain specific languages.

Besides the fundamental differences between procedural, functional, and oop based languages, everything is pretty much the same with some syntax differences. Control flow and logic are the same among them all which basically leaves specific syntax and modules as what "needs" to be learned.

grimmy,
@grimmy@mastodon.social avatar

@rasterweb I know you were joking, but there's so many people out there that aren't joking about this stuff.

They tend to think there is a single solution we should be driving to, and aren't really willing to accept any other reasoning here.

That's precisely why I will try to nip this in the bud whenever it crops up, even as a joke.

grimmy,
@grimmy@mastodon.social avatar

@rasterweb Arduino is more like C than C++ from what I've seen, but I haven't looked in a long time and that may have changed.

Lua is used all over, and syntatically it's basically javascript expect you have tables instead of objects, meta tables instead of prototypes, and arrays are indexed starting at 1 rather than 0.

grimmy,
@grimmy@mastodon.social avatar

@rasterweb and forks like that do tend to bring in new eyes and ideas although not always.

Aside from that, why do you need to find common ground? Especially since the scad stuff should be able to output an stl which would be a common ground...

grimmy,
@grimmy@mastodon.social avatar

@rasterweb Seeing as the current dev team for pidgin is <= 3 I don't find that "joke" funny...

grimmy,
@grimmy@mastodon.social avatar

@rasterweb yeah the reason was that their target developers weren't programmers so it made more sense. https://en.wikipedia.org/wiki/Lua_(programming_language)#History#History)

grimmy,
@grimmy@mastodon.social avatar

@rasterweb But popularity is a horrible metric. There's no objectivity to it, but people still use it as a defacto standard and many confuse it as a constant because status quo is all they know/care about.

grimmy,
@grimmy@mastodon.social avatar

@rasterweb eh, it's just a design decision. And you can learn things by learning that it's a 1 based index. So I'm not sure where the problem is here?

grimmy,
@grimmy@mastodon.social avatar

@rasterweb of course. Due to the things I do and tools I use, people are constantly "curious" about my choices. And many times insist that I'm doing things wrong by not using the popular thing. As you may have guessed, this gets exhausting quickly.

Me choosing different tools/whatever doesn't mean I'm obligated to define why I chose to use said tools to anyone.

Even when I've tried to be like "personal preference" someone wants to debate me on it..

Let people do their thing.

thelinuxEXP, to linux
@thelinuxEXP@mastodon.social avatar

I'm doing another one of my little surveys, this time to see which parts of using on the desktop are the most problematic, and the various issues people are having.

I'll make a video on these results next week, and depending on the answers, maybe I'll make more videos on specific issues, either to explain these topics, or to see how we could improve.

So, here is the form, feel free to fill it out and share it around, so we have as many answers as possible!

https://nextcloud.thelinuxexp.com/index.php/apps/forms/s/aMfgfisXZopCBQ6LtCHzYzTM

grimmy,
@grimmy@mastodon.social avatar

@thelinuxEXP nice survey but there seems to be a small bias towards gui tools here. Especially with the question about using the terminal to set up the system. Now I know I'm an edge case, but my desktops are like 50% terminals. For example, I use bash as my file manager and don't even have a GUI file manager installed.

At any rate keep up the great work!!

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