this post was submitted on 21 Jun 2023
59 points (100.0% liked)

Free and Open Source Software

18735 readers
1 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

I'll start:

  • RSS and blogs, news vs. social media
  • XMPP vs. WhatsApp/FB messenger/Snapchat
  • IRC vs. Matrix, Teams, Discord etc.
  • Forums vs. Social media, Reddit, Lemmy(?)
top 50 comments
sorted by: hot top controversial new old
[–] Nyoelle@beehaw.org 32 points 2 years ago (6 children)

Sadly, oftentimes, Forums are replaced by discord, despite... how different those are.

And, discord is inferior in so many ways. Not only you can't easily search for the content, you also need an account on centralized proprietary software, that also is quite resource heavy. Not to mention the privacy concerns.

[–] Martineski@lemmy.fmhy.ml 12 points 2 years ago (3 children)

Discord servers are also closed communities which makes it impossible to search for info through search engine

[–] Nyoelle@beehaw.org 6 points 2 years ago

Yep. It is a bit funny, and sad to see how we are regressing, despite the technology going forward...

load more comments (2 replies)
[–] JTR@lemmings.basic-domain.com 8 points 2 years ago

Not to mention how crappy the linux client is for linux users (I use one of those "thirdparty" clients myself, since the linux client is unbearable)

[–] alongwaysgone@beehaw.org 7 points 2 years ago

It's also very hard, if not impossible in some cases to find old conversations on discord, vs forums where they're mostly preserved for eternity.

[–] kris40k@beehaw.org 6 points 2 years ago (1 children)

trying to have an async conversation over time on Discord (and other IM solutions) is garbage compared to forum threads. While Discord added threading, in my experience not enough people have either adopted it ,or use it properly.

load more comments (1 replies)
load more comments (2 replies)
[–] Skooshjones@vlemmy.net 29 points 2 years ago* (last edited 2 years ago) (7 children)

Honestly, if the FOSS community wants better adoption of these technologies, there needs to be an stronger emphasis on presentation and UI/UX.

The general public isn't interested in using something that looks janky, behaves glitchy, or requires fiddling with settings to get looking nice.

Say what you want about that, I'm not defending it. I think people should care more about content and privacy/freedom vs just shiny things, but that isn't the world we live in right now.

The big tech corpos know this, companies like Apple have become worth trillions by taking existing tech and making it shiny, sexy, and seamless.

Maybe that is just antithetical to FOSS principles. I don't know what is the correct approach. All I know is I've heard so many folks who are curious about trying out FOSS software give it up because they encounter confusing, ugly, buggy user experiences.

Some FOSS products have figured this out, Bitwarden, Proton Mail, and Brave Browser have super polished and clean UX and generally are as or more stable than their closed-source counterparts.

Sad truth. I'm super happy with my FOSS experience overall, but I'm also a techie and very open to tinkering with stuff.

OP, I like several of your examples though. Lots of the old school tech is really solid. Just needs a clean fast front end in many cases.

My choice is Vim and its variants. Add some plugins, it's a really great way to write code. I have no interest in GUI IDEs anymore since getting my NeoVim installation set up and tuned.

[–] weirdwriter@tweesecake.social 11 points 2 years ago (4 children)

@Skooshjones @privsecfoss @foss Also, another reason why big tech catches on, every time, is not so much that the UX is glossy but that Zoom, Apple, etc, all know that #Accessibility is needed to, 1, be dominant. As people look for stuff and tools that are accessible to Disabled users, Apple and Zoom come up a lot because they knew that capturing accessible design was a great way to capture a huge portion of users and otherwise. 2. Accessible design works for everybody. Seriously, having a far cleaner UI is better for everybody, including developers when they need to change code later.

load more comments (4 replies)
[–] hunte@beehaw.org 8 points 2 years ago (3 children)

Linux will never be main stream popular unless it becomes pre-loaded on major brand laptops and computers, however good the desktop enviroments and apps are. This is the thing that doesn't get much talk, but however seemless and easy to install most modern Linux distros people just aren't installing their OS' in the first place. Most people either get their OS pre-installed or ask their local Geek Squad to do it for them.

[–] Skooshjones@vlemmy.net 6 points 2 years ago (2 children)

Valve basically proved this with the Steam Deck. Lots of folks were introduced unknowingly to Linux via that method and realized it's pretty great.

But Valve worked and still work their asses off to get the Steam Deck UI/UX really nice. There were a lot of bumps early on, but things are really good now. Proton works amazingly well, and the look and feel of the Deck is incredible.

I have hope with Framework, System76, and other companies like that which are making computers that work well with, or exclusively are built for Linux. Hopefully they continue to grow the market.

load more comments (2 replies)
[–] Gork@beehaw.org 4 points 2 years ago (2 children)

There might be some traction if those laptops and desktops were a little cheaper than those preloaded with Windows.

[–] Nyanix@beehaw.org 5 points 2 years ago (1 children)

One issue is that Microsoft makes so much on data collection, that they actually pay manufacturers to put Windows on there, it's one of the methods used to try to keep stock computer prices low. While this is scummy and anticompetitive, it helps the consumer and gives me a chuckle that installing Windows inherently decreased the worth of a computer.

load more comments (1 replies)
load more comments (1 replies)
load more comments (1 replies)
[–] captainsiscold@kbin.social 7 points 2 years ago (1 children)

You bring up a good point with utilities like Bitwarden and Proton Mail; things that look nice and have good functionality attract the average user much more easily.

[–] abhibeckert@beehaw.org 4 points 2 years ago* (last edited 2 years ago) (4 children)

Last I checked, Bitwarden doesn't have any way to hit a hotkey and insert login credentials in the current app? It also can't be unlocked with biometrics?

Those aren't "nice" features for people in the Apple ecosystem, they're baseline features that every password manager needs to have. I don't just type passwords into a browser, so a browser extension alone isn't enough. And I'm not typing my umpteen character long password fifty times a day, there needs to be biometrics.

load more comments (4 replies)
[–] davehtaylor@beehaw.org 5 points 2 years ago (5 children)

UI/UX has always been a massive problem in F/OSS. The biggest issue is that you need one person, or a team, with a coherent design vision, actual UI/UX understanding, and who will make sure that not every random pull request related to UX is accepted and ensure those contributions align with the design vision.

That rarely happens

load more comments (5 replies)
load more comments (2 replies)
[–] Hexorg@beehaw.org 25 points 2 years ago* (last edited 2 years ago) (2 children)

I can’t quite find the blog post but I saw someone do a blog post using AWS' map reduce on multiple servers to process a dataset… and then they redid their pipeline using bash, awk, and maybe grep and a single 8-core machine did it 100 times or so faster.

Edit: found it https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html

[–] furrowsofar@beehaw.org 7 points 2 years ago

I think you can put this under the Linux command line. I.E. the bash shell and the commonly installed Linux command set. Way powerful for certain things.

[–] Omega@beehaw.org 7 points 2 years ago (1 children)

I think this is more of a problem of knowing when a specific tool should be used. Probably most people familiar with hadoop are aware of all the overhead it creates. At the same time you hit a point in dataset sizes (I guess even more with "real time" data processing) where it's not even feasible with a single machine. (at the same time I'm not too knowledgeable about hadoop and bigdata, so anyone else feel free to chime in)

load more comments (1 replies)
[–] Black616Angel@feddit.de 23 points 2 years ago (1 children)

Forums and Wikis vs. Discord

Yes I know, they shouldn't serve the same purpose, but oftentimes nowadays ~~people~~ communities use discord when they should use a forum or a wiki.

[–] crius@beehaw.org 13 points 2 years ago (2 children)

Discord is not even remotely comparable and whoever think that it is (not saying you OP) don't understand the basics on how internet works.

To put it simply:

You can't search the content of a discord server on the publicly available internet. You need to be on discord and for that, the server need to continue to exists. To top it all, things you might search are written all over the place (channels, threads, etc) and the search is clearly the search is a "chat" search, as it should be, thus terrible to actually find what you need.

load more comments (2 replies)
[–] xavier666@lemm.ee 15 points 2 years ago* (last edited 2 years ago) (3 children)

i3wm

It's now more than a decade old and considered feature-complete 2 years back. But the basic usage is still the same since its initial launch. No matter how many versions of Windows or Gnome or KDE come and go, I use i3 in the same as I did when it launched. I don't need "new" features because the existing features are more than enough.

[–] runarskoll@beehaw.org 6 points 2 years ago* (last edited 2 years ago)

I fell completely in love by the look and practicality of what i see and listen about i3wm. It all started when exploring unixporn on reddit.

It's one of the things that make me sad for not being linux-savvy and even if I was I couldn't use it for my daily driver because my company/team work is based on the whole Microsoft Office ecossystem.

So I just contemplate the minimalist beauty of it.

[–] flauschke@feddit.de 4 points 2 years ago

sway is the wayland based modern alternative that I use (and prefer). It does not do anything flashy and most i3 config options work just the same.

[–] Panamanap@feddit.de 4 points 2 years ago

This. After the initial learning for i3wm I never looked back.

And I dread the times where I have to use something else (work environment...)

[–] argv_minus_one@beehaw.org 9 points 2 years ago

Not much. That's the thing about FOSS—it keeps getting better. It is not subject to enshittification like e.g. Windows is.

[–] l3mming@lemmy.fmhy.ml 9 points 2 years ago (1 children)

Vim. Hands down the best text editor / ide ever created. Come at me, Emacs.

load more comments (1 replies)
[–] king_dead@beehaw.org 8 points 2 years ago (9 children)

RSS was absolutely the shit

[–] cybersandwich@kbin.social 4 points 2 years ago (3 children)

Part of my rexxit so far has included me dusting off newsreaders and rss feeds again.

Im trying to find a good set up. Newsblur seems to be a front runner. I have nextcloud selfhosted, so I could use that with the $2.99 android app or I could pay for newsblur or feedly a few bucks each month.

Either way, having a self-curated feed of news these last few days has been pretty amazing. There is no algorithm tuned for engagement pumping news in my face. It's just stories, articles, YouTube videos, and podcasts that I want to see (on my terms).

load more comments (3 replies)
load more comments (8 replies)
[–] Kodachrome@kbin.social 8 points 2 years ago (5 children)

The Thunderbird desktop mail client is far better (feature-rich, stable, interoperable) than any webmail or phone app mail client I've ever seen.

load more comments (5 replies)
[–] totallynotsocsa@beehaw.org 6 points 2 years ago (8 children)

XMPP is very underappreciated.

load more comments (8 replies)
[–] mim@lemmy.sdf.org 5 points 2 years ago (2 children)

Agree on RSS.

Don't have enough experience with XMPP.

IRC is not a secure protocol, I think matrix takes the cake there. (although I really miss IRC)

Lemmy and Reddit do have an upvote feature and aggregation across different topics / communites, which I think it's what old school forums lacked.

load more comments (2 replies)
[–] cyd@vlemmy.net 5 points 2 years ago (8 children)

Emacs. Still the best way to edit any kind of text in any context.

[–] freeman@lemmy.pub 10 points 2 years ago (7 children)

I came to say vim...Is the debate still a thing?

[–] laird_dave@feddit.de 6 points 2 years ago (1 children)

No.

There is no debate because vim is the superior editor, period.

load more comments (1 replies)
load more comments (6 replies)
load more comments (7 replies)
[–] patchymoose@rammy.site 5 points 2 years ago (3 children)
[–] Lost_Wanderer@beehaw.org 6 points 2 years ago (6 children)

Hard to do anything with GIMP.

Jk

Kinda.

load more comments (6 replies)
load more comments (2 replies)
[–] heartlessevil@lemmy.one 4 points 2 years ago (2 children)
load more comments (2 replies)
[–] Pilirin@kbin.social 4 points 2 years ago (3 children)

audacity. that shit was mature in the 1990s.

load more comments (3 replies)
[–] ScrumblesPAbernathy@readit.buzz 4 points 2 years ago (3 children)

IRC is so rad. I learned to touch type by hanging out in IRC channels in the dark on a stolen shell account in 93. I felt like a hacker, really I was a goofball talking about rollerblading on a shell account that no one cared about because they got it for free with their SLIP account.

load more comments (3 replies)
load more comments
view more: next ›