this post was submitted on 19 Sep 2024
81 points (100.0% liked)

Open Source

31197 readers
181 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

With a lot of open source projects being worked on largely out of passion rather than financial gain I feel like there must have been several times where a release caught people off guard and "came out of nowhere" with its impressive scale.

To give some examples of how this might happen maybe it was an initial release dropped to the public in a complete state that had been worked on for a while privately or a project that was dormant for an extended period of time and picked back up.

Can anyone here think of an example? It doesn't necessarily need to be something groundbreaking maybe it got people excited in a very specific niche.

If you do have an answer I'd appreciate it if you could elaborate on it.

all 48 comments
sorted by: hot top controversial new old
[–] [email protected] 29 points 1 month ago (1 children)

came out of nowhere?

I don't think anyone expected MS-DOS 4.0 (1986) to release under the MIT license in 2024

https://github.com/microsoft/MS-DOS

[–] [email protected] 6 points 1 month ago

what the fuck

[–] [email protected] 25 points 1 month ago (1 children)

Florisboard (Android keyboard) was recently updated for the first time in two years. Literally one day after I had given up on it and uninstalled it.

https://github.com/florisboard/florisboard

[–] [email protected] 4 points 1 month ago* (last edited 3 weeks ago) (1 children)

Is the autocorrect any better than Heliboard?

 


Edit: I didn't mean to imply that it's bad; it's just not very good. Then again, that may also not be Heliboard's fault. It personally feels like keyboards in general have become worse at autocorrect during the last ten or so years.

[–] [email protected] 2 points 1 month ago (1 children)

No, the autocorrect literally doesn't exist.

[–] [email protected] 2 points 1 month ago* (last edited 1 month ago) (1 children)

That is...extremely unfortunate.

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago) (1 children)
[–] [email protected] 1 points 1 month ago (1 children)
[–] [email protected] 1 points 3 weeks ago (1 children)

Oops, I misread your comment; I didn't realize that you were already seeking something superior to HeliBoard. What makes its autocorrect bad?

[–] [email protected] 1 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Sorry, I may need to edit my original comment. I didn't intend to imply that it's bad. It's not that great, but it's not necessarily bad, to be fair. It's just...meh. And honestly, I imagine that's largely due to the fact that unlike the big name keyboard app makers, a lot of FOSS keyboards—Heliboard naturally being one of them—don't track everything under the sun. Which is a good thing and something I like, make no mistake. The unfortunate downside of that is it's also not quite as accurate, simply due to it not having as many data points.

This is not something I blame it for, but at the same time I was hoping perhaps another keyboard might have a prediction system different enough to be slightly better. Then again, I'm no expert on keyboard prediction systems so I probably should've kept my mouth shut in the first place. So apologies for that. :/

I feel autocorrect in general has gotten worse in the last decade or so. One problem I noticed, for example, that I've faced in other FOSS keyboards, not just in Heliboard, is that compared to ten years ago or so, there is a LOT more instances of autocorrect not catching absolute gibberish (like I get a couple letters off and it doesn't catch it) or I'm one letter off of a very common word (like 1 key to the left or right) and it corrects it to something wildly different.

Maybe I'm just misremembering (after all, human memory is hardly ever reliable), but I feel it was a LOT better around the Jellybean era (for Android).

(Side note: this is all Android-specific; I have never owned any iOS device.)

[–] [email protected] 2 points 3 weeks ago (1 children)

I have only ever briefly owned any iOS device myself, so hey, we're in the right sub for such ownership! I guess I haven't really noticed much of a difference. HeliBoard (the "B" is in fact capital, I recently learned) interestingly enough autocorrects to text expansions, which has good and bad use cases for me, since I'm really heavy on those. That's interesting that FOSS models would worsen over time if you're right...

[–] [email protected] 1 points 3 weeks ago

the “B” is in fact capital, I recently learned

I didn't quite realize that. Thank you for letting me know!

[–] [email protected] 24 points 1 month ago* (last edited 1 month ago) (2 children)

Nextcloud has had some amazing updates recently. Adding Nextcloud Hub comes to mind.

[–] [email protected] 7 points 1 month ago

https://nextcloud.com/hub/

Hub integrates the four key Nextcloud products Files, Talk, Groupware and Office into a single platform, optimizing the flow of collaboration. Eliminate the confusing hodgepodge of different SaaS tools and the compliance, security, cost and productivity issues that come with it and standardize on a single solution with Nextcloud Hub.

Cool!

[–] [email protected] 2 points 1 month ago (1 children)

Is it an app for android or just the webpage that integrates all the cloud features like notes, files, etc. Sorry for noob question.

[–] [email protected] 3 points 1 month ago (1 children)

Hub is their core set of groupware apps for Nextcloud. They’re all tightly integrated. It came out with Nextcloud 18.

https://nextcloud.com/blog/the-new-standard-in-on-premises-team-collaboration-nextcloud-hub/

[–] [email protected] 2 points 1 month ago

Thanks. I started using next cloud recently and thought it was always like this. Highly recommend cause I can replace lot of google services like notes, files and also calendar/contact sync. So many things for free, it's awesome!

[–] [email protected] 23 points 1 month ago (2 children)

Ghidra. Boom, here is 90% of ida pro. Enjoy.

[–] [email protected] 9 points 1 month ago (1 children)

Ghidra the code reverse engineering tool for analyzing code?

[–] [email protected] 6 points 1 month ago
[–] [email protected] 4 points 1 month ago (1 children)

As much as I complain about the NSA memeing around with zero days and data collection, their open sourced stuff is really cool and useful.

Same thing for SELinux. Suddenly kernel supports complete MAC security out of box.

Ghidra even gets huge updates with some good features to keep up with Ida.

[–] [email protected] 4 points 1 month ago

There really is 2 NSA's, with conflicting goals. Keep Americans secure, and collect everyone elses data. Its a difficult line to walk. The first half does produce really good advice and tools, but is undermined by the second halfs image.

I fortunately never learnt Ida due to cost, so I have no idea what is missing, but ghidra was a godsend for CTFs. Suddenly reversing challenges were accessible and easy.

https://code.nsa.gov/# - Lots of useful stuff here.

[–] [email protected] 22 points 1 month ago (2 children)

Finamp's current alpha was a huge surprise to me. I stopped looking at development for a few months and in that time they completely reworked it

[–] [email protected] 8 points 1 month ago

Wow the UI is nice

https://github.com/jmshrv/finamp

Finamp is a Jellyfin music player for Android and iOS. It's meant to give you a similar listening experience as traditional streaming services such as Spotify and Apple Music, but for the music that you already own. It's free, open-source software, just like Jellyfin itself.

[–] [email protected] 1 points 1 month ago (1 children)

I dunno... Jellyfin does great as a Video media player/streaming platform. I prefer to not have everything in the same basket.

Also, this is better for Dev, so they only have to concentrate to one type of thing. I would rather suggest navidrome as a music server and Tempo as a music client for android !!

Tempo doesn't get updated so much (every few months) but he/she takes his time to make his player functional and very pleasing to the eyes.

[–] [email protected] 2 points 1 month ago (1 children)

I agree limiting application scope is useful for multiple reasons, however Jellyfin started as a fork of Emby which already had music support. I have yet to find a standalone application that has enough features to sway me from just utilizing the existing media server functionality.

[–] [email protected] 1 points 1 month ago

Emby which already had music support.

Didn't knew that ! My bad. Thanks for the precision !

[–] [email protected] 21 points 1 month ago* (last edited 1 month ago) (1 children)

Note for any new comments:

It helps if you add an explanation of what it does, or link to read more. The name often isn't descriptive enough, and people love to find new things to use.

[–] [email protected] 1 points 1 month ago

Can confirm. Some of these comments do not explain anything, and are about software I've never heard of. And I love to learn about new programs!

[–] [email protected] 19 points 1 month ago (2 children)

Thunderbird for sure. It had a major ui overhaul and now it's going through a rennisance

[–] [email protected] 3 points 1 month ago (1 children)

I happen to use it after the last year’s UI update but UX still needed a lot of work. Did that improved too?

[–] [email protected] 2 points 1 month ago

Personally I enjoy using it now, but it still has it's issues

[–] [email protected] 1 points 1 month ago

Beat me to it

[–] [email protected] 16 points 1 month ago (4 children)

MuseScore had a big UI rework with MuseScore 4, with an excellent video about the behind the scenes by Tentacruel (https://youtu.be/XGo4PJd1lng).

Although not sure if it caught people off guard as I'm not a user of it.

[–] [email protected] 4 points 1 month ago

I do enjoy his videos. Apparently he working on the audacity overhaul too. Haven't heard (or looked) at it a few years. Last I head was the freakout when the dared to add some basic telemetry to figure how people actually used the software.

[–] [email protected] 3 points 1 month ago (2 children)
[–] [email protected] 2 points 1 month ago (1 children)
[–] [email protected] 2 points 1 month ago

Can I have a link?

[–] [email protected] 1 points 1 month ago

Yes, but.... IIRC dubious connections and motives. Cf the Audacity debacle

[–] [email protected] 1 points 1 month ago

No, it was in the works; we all knew. And it's way stabler than when it was first released!

[–] [email protected] 1 points 1 month ago

Because of this video I regretnot being a composer

[–] [email protected] 16 points 1 month ago* (last edited 1 month ago) (1 children)

Wire's new app just got pushed to fdroid. It was all but broken for a few years with no new updates on fdroid

Update: Wire is probably the best encrypted messaging app. Its free, has no phone number requirement, has Foss apps on all platforms, messages sync on all platforms seamlessly, and all messages are encrypted (its not possible to send unencrypted).

https://wire.com

[–] [email protected] 13 points 1 month ago (1 children)

Interesting. Since the CEO of Telegram was arrested in France last month, I’ve read countless threads on c/privacy about which messaging app is best for privacy, and the two names that seem to come up the most are Signal and any Matrix client (e.g. Element); however, some commenters point out Signal’s phone number requirement and I forget what the other caveats are.

I don’t recall reading about Wire in any of those threads, but at a glance it seems to check all the boxes (open source, always-on encryption, etc).

Am I missing something? Any ideas why this app wouldn’t come up in such discussions?

[–] [email protected] 5 points 1 month ago (1 children)

Some people don't like them because the fdroid app wasn't updated for years. I actually started migrating to Matrix because if this, but I really don't like that matrix sends a lot of data unencrypted.

Now that Wire is pushing updates to fdroid again, I don't see much valid criticism

[–] [email protected] 3 points 1 month ago* (last edited 1 month ago) (1 children)

Gotcha. So is Wire like, the privacy seeker’s dream messaging app? No phone number, always-on encryption, zero-knowledge servers, open source… any caveats?

[–] [email protected] 6 points 1 month ago* (last edited 1 month ago)

Caveat..only some of your friends will actually install it?

But, yeah, its been my app of choice for years. Its definitely the best imo

[–] [email protected] 2 points 1 month ago

I want to say the Natron compositing software, but I could be misremembering.

I seem to recall it losing it's only maintainer and therefore being updated or maintained anymore. I want to say this was back in 2018, but since it's not a piece of kit I use often, I don't really think about it enough for it to stick in my head. Anyway...point being. It posted a fairly large update in 2022 and has been doing updates since then.