Replies

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

rasterweb, to random
@rasterweb@mastodon.social avatar

If you wanted to explain to a 10 year old how a button or switch can change between two things, like AM or FM on a radio, but didn't want to use a radio because it may be outdated... what example might you use?

grimmy,
@grimmy@mastodon.social avatar

@rasterweb there have to be switches in minecraft right? and presumably all 10 year olds know minecraft or roblox or something right?

grimmy,
@grimmy@mastodon.social avatar

@rasterweb i mean they're conceptually the same? 🤷

drewdevault, to random
@drewdevault@fosstodon.org avatar

I needed a break from Real Work, so I'm speedrunning writing a Unix-ish operating system

Day 3

grimmy,
@grimmy@mastodon.social avatar

@drewdevault since you mentioned ncurses in another post, if you get glib working, we should be able to get finch, the ncurses front end to libpurple, or @pidgin 's cousin should be pretty easy to get going..

grimmy,
@grimmy@mastodon.social avatar

@drewdevault @pidgin hah yeah that might be important there 😅

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 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.

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