this post was submitted on 06 Nov 2025
199 points (99.0% liked)

Ask Lemmy

35513 readers
1269 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] thethunderwolf@lemmy.dbzer0.com 10 points 6 days ago* (last edited 6 days ago)

PeerTube. It's a video sharing platform with ActivityPub federation and with peer to peer video sharing like a torrent (it is one I think) which lightens the load on instances. An alternative to YouTube is NEEDED right now. A good way to make it grow is to simply start a channel and post videos. It's currently very underpopulated. Some YouTube channels such as The Linux Experiment mirror their channels to PeerTube, so if you have a YT channel, mirror it to PeerTube.

Also to me it seems like Matrix could be the messenger of the future, replacing WhatsApp, SMS/calls, and social media DMs.

The general mobile Linux space is also interesting right now. Year of the Linux phone when? It's not currently fully ready but it's advancing. Also the FSF announced the LibrePhone initiative so there'll probably be more advancement.

[–] Kissaki@feddit.org 7 points 6 days ago (1 children)

Nushell - I love that it exists, and I find it a joy to use over other shells - stable and rich enough as a productive driver, and being actively developed towards a stable 1.0

C# - three more days until the next release, which adds only a few useful-to-me extensions, but the existing base, stability, and usefulness are part of its charm

[–] hoppolito@mander.xyz 1 points 6 days ago (1 children)

Do you have any beginner-to-intermediate learning resources for nushell?

I have it set up on my system and try dabbling with it every once in a while but it’s so different to my ash muscle memories that I bounce off a little.

I read through much of the docs and the cookbook but every time I actually try to use it for something productive I get tangled in minutiae of some issue or another, mostly around the data piping I think.

Did you have to break through a similar ‘barrier’ or did it instantly click for you when approaching nushell originally?

[–] Kissaki@feddit.org 2 points 5 days ago (1 children)

Yeah, I experienced a similar barrier.

I got interested and hooked on the description, but hadn't used it productively or made the switch. Trying to use it felt quite irritating. After a few instances like that (maybe three to five), I had something I wanted to do and committed to finding the appropriate commands and syntax. After one or two such cases, I felt more comfortable, and progression was much easier through needing and finding additional individual commands, etc.

Because it's so different, there's definitely a barrier, which I think is mainly the set of commands you have to know and, at times, data transformation flow (records vs tables vs lists, and the appropriate mental model to use the correct operations on them).

I didn't use special resources or a full guide or introduction that was not the official docs.
Mainly official Nushell docs, command help/docs, web search, and at times LLMs.

[–] hoppolito@mander.xyz 2 points 4 days ago (1 children)

That makes sense and I do think nushell has a legitimate place between simple zsh/bash scripts and more complex python ones for me. I think mostly I had issues rubbing against the functional nature of dealing with variables, but hearing your similar experience of grokking the mental model motivates me to try exploring a bit more again :-)

Also, I am surprised by how much it changed since I last tried it around version 0.87 or so! Perhaps I'll wait for the API to settle down a bit and then strike out again.

Thanks!

[–] Kissaki@feddit.org 1 points 4 days ago

I'm used to implementing C# LINQ (method syntax) queries, which I like a lot (for simple queries) as a functional style linear data transformation process.

It's a bit different than classic procedural scripts, but most things and scripts operate on data either way, where it's no worse and can be better in terms of scoping.

When the simple, direct implementation does not succeed, I tend to do it step by step. Query into a variable, then I can print out the variable, verify my assumptions, and then start from the variable, continuing with the next set of transformations. Using stored json files instead of just variables can also be helpful.

It could certainly change some more, given that it's not a 1.0 stabilized API. Still, I find it comparatively stable. Specifically, the core stuff.


I've used Nushell at work to work with a mass of BSON files for managing "IoT" devices. After implementing a Rust plugin for BSON, Nushell was very useful, and everything else would have been much more of a hassle.


There's also !nushell@programming.dev, btw.

Wargus for sure. In the age of darkness! In the age of darkness! Why do you keep touching me?

[–] MonkderVierte@lemmy.zip 2 points 6 days ago
[–] manxu@piefed.social 177 points 1 week ago (10 children)

By a wide margin the many different projects for an open source phone OS. From GrapheneOS to PostmarketOS, from Ubuntu Mobile to Plasma Mobile.

I am sick and tired of corporations telling me how I can use my phone. I am sick and tired of corporations deciding what apps I can install, from where, and what data they are allowed to collect. I am done with enshittification and the gradual disappearing of all useful information, either behind a paywall, or replaced by monetized content.

The last straw was when Google Maps decided to replace the "gas station on the route" feature that sent you to the cheapest gas station to some other logic it didn't disclose, but that stinks of affiliate preference.

[–] hansolo@lemmy.today 44 points 1 week ago (2 children)

Absolutely, fully agree here. An Open Source widely applicable phone OS would benefit millions of people. Possibly billions.

[–] ch00f@lemmy.world 27 points 1 week ago* (last edited 1 week ago) (9 children)

The frustrating part of this is how much of the smartphone world is dependent on companies playing along.

I have a Venmo business account I use from time to time. I tried to log in on it from my laptop yesterday to check my balance. I was met with this:

We used to complain that apps are just worse versions of websites, but increasingly, you're being forced to install an app just to do basic things.

Is there any way to guarantee every app will be available on a linux phone? We can grab APKs at the moment off sketchy websites, but I don't know how much longer that's going to work after Google kills sideloading.

load more comments (9 replies)
load more comments (1 replies)
load more comments (9 replies)
[–] supersquirrel@sopuli.xyz 97 points 1 week ago* (last edited 1 week ago) (4 children)

Best answer: Blender by far, Blender is ON FIRE right now, so many exciting things are happening.

The answer my heart gives: Beyond All Reason (my heart really loves watching robots and tanks blow each other up in scifi battles).

[–] highduc@lemmy.ml 6 points 6 days ago (1 children)

I just recently found out of Beyond all Reason and it looks so promising. I saw some guy on youtube commenting a few games.

I hope it catches on, not many big RTS games nowadays, and this one is open source too.

[–] supersquirrel@sopuli.xyz 4 points 6 days ago* (last edited 6 days ago)

BAR and the spring/recoil engine have been in development for 20 years, it is a really impressive community and I have zero doubt BAR will grow massively in popularity, it doesn't just look cool in action, the moment to moment gameplay has been tweaked and refined for years and years while sticking with a coherent design vision. Not many other games can say that in the RTS genre or otherwise and you can feel the difference immediately after you get a handle on the combat tactics.

[–] NeatNit@discuss.tchncs.de 29 points 1 week ago (5 children)

Blender is a contender for the best go-to example in the history of open-source software. It's easy for any layperson to understand what it is (unlike, say, Linux), and it's genuinely better than the for-profit competition in a lot of aspects. There's nothing else like it.

It's been growing for decades, and its community is the best.

I'm really not in that space so I only get to watch from the sidelines, but I've always been in awe of Blender.

load more comments (5 replies)
[–] neidu3@sh.itjust.works 15 points 1 week ago

I used 3dsmax a lot around 25ish years ago, and even though I pirated it, I remember it costing a fortune.

After getting back into 3D printing I needed something with which to do modelling, and as I'm exclusively on Linux I decided to dive into Blender.

My conclusion is that blender today is better than 3dsmax way back. I just need to translate allof my learned 3dsmax terms and techniques into blender.

load more comments (1 replies)
[–] NeatNit@discuss.tchncs.de 93 points 1 week ago (2 children)

I'm going to have to say OpenStreetMap, it's always going to have a place in my heart.

load more comments (2 replies)
[–] DeathByBigSad@sh.itjust.works 67 points 1 week ago* (last edited 1 week ago) (3 children)

Meshtastic. I don't use it yet, but it is something interesting that I've kinda been low-key obsessed about.

Eventually, telecoms are gonna require IDs, internet service will require IDs. Computers will have DRMs and "AI" scanning your device to censor stuff.

Meshtashtic could be the backbone of a new "internet". One that's free from corporate control. We could build a forum on top of it.

[–] MTK@lemmy.world 2 points 6 days ago* (last edited 6 days ago)

Doubt that it would be Meshtastic, it is inherently not built for internet levels of bandwidth. But I can see a future where you have intranets that are free and community driven with something like Meshtastic with higher bandwidth and you still pay for an ISP that can give you access to the full internet (because nothing currently can replace underwater optic fiber)

[–] mmmac@lemmy.zip 20 points 1 week ago (5 children)

Lol, I'm pretty deep into meshtastic but there is no chance that LoRa could be the backbone of a new internet. Bandwidth is far too low

load more comments (5 replies)
load more comments (1 replies)
[–] Olgratin_Magmatoe@slrpnk.net 52 points 1 week ago (3 children)

It's been a hot minute since I've touched it, but godot is always going to have my favor. It works very well, doesn't have any bullshit.

I just need more motivation to finish my existing project, and keep the desire for a new one at bay.

[–] NeatNit@discuss.tchncs.de 14 points 1 week ago (3 children)

I've recently heard of Bevy, which is a new FOSS game engine made with Rust! I don't know a lot about it but my gamedev friend is excited about it. He doesn't care as much about it being FOSS (he's using Unreal for his current game) but it's supposed to just be good. Unreal is an absolute pain to work with.

That said, it's still in early stages. It's usable from what I understand, but even their quick start introduction warns about it and advises people to use Godot if they're looking for a mature, stable engine.

load more comments (3 replies)
load more comments (2 replies)
[–] crozilla@lemmy.world 47 points 1 week ago

Home assistant!

[–] ExtremeUnicorn@feddit.org 39 points 1 week ago (2 children)
load more comments (2 replies)
[–] 6nk06@sh.itjust.works 38 points 1 week ago (2 children)

Ladybird because Mozilla is killing Firefox as fast as they can and I refuse to use Chrome or one of its forks.

[–] m_f@discuss.online 33 points 1 week ago (1 children)

At a slightly lower level, I'm excited about Servo. Activity died off for a bit but it's gaining steam again. Still behind Ladybird progress-wise, but it will make a very strong foundation for a new web browser.

load more comments (1 replies)
load more comments (1 replies)
[–] traches@sh.itjust.works 29 points 1 week ago (2 children)

Well Immich is pretty fucking great

load more comments (2 replies)
[–] dual_sport_dork@lemmy.world 24 points 1 week ago (1 children)

Exciting enough for me to use on a daily basis, and I'm actively following their development progress. Not contributing, mind you. Nobody wants me of all people touching their codebase.

FreeCAD - The open source alternative to various proprietary parametric CAD and solid modelling software such as Solidworks, Fusion360, OnShape, etc. This recently passed its milestone 1.0 release at which point it could finally be considered actually broadly functional for actual real world use. Among various other widgets, I prominently used it to make this and this. Yeah, you guys know how it is.

I consider FreeCAD pretty important coming from the 3D printing hobbyist's perspective because its the lone bulwark (well, okay, maybe also along with Blender and OpenSCAD) standing firm against the tidal wave of predatory bullshit being peddled by the commercial modelling software options, all of which at this point are genuine full-blown instruments of evil desperately trying to strangle, gatekeep, and paywall humankind's ability to just make some goddamned shapes to 3D print.

In other news, I complied UZDoom from source the other night because somehow I missed that zdoom.org has precompiled binaries on their site, which I haven't had to visit in years, but the UZDoom Github page doesn't. We live and learn. UZDoom is pretty exciting because it's a continuation of GZDoom with the added feature of kicking its insane former lead developer off of the project, or rather forking it out from under him. And everybody loves to play Doom.

load more comments (1 replies)
[–] TabbsTheBat@pawb.social 23 points 1 week ago (6 children)

For me it's COSMIC desktop

But that's been something I've been excited about for ages lol

[–] Scotty_Trees@lemmy.world 1 points 6 days ago

It's taken Gnome and KDE years to refine, bug fix, improve features, etc. Cosmic is going to also take years to really develop too. For now it's just Gnome-like, but in rust. Not interested testing a DE when there are far more mature options out there. But I hope to see Cosmic develop into something nicer in the coming years.

load more comments (5 replies)
[–] ripcord@lemmy.world 22 points 1 week ago

Immich has been the biggest impact for me lately, but I wouldn't say it is the most exciting. I need to find one of those.

[–] DFX4509B_2@lemmy.org 19 points 1 week ago* (last edited 1 week ago)

Linux of course, it's been headlining lately in terms of improvements particularly on the gaming front, but also FreeBSD based on how quickly it's been moving in terms of improvements on the general desktop front, FreeBSD is at the point where it's a viable third option on the desktop if you're not gaming, although that's assuming you're running its CURRENT branch since that's where the latest development happens.

[–] Interstellar_1@lemmy.blahaj.zone 18 points 1 week ago* (last edited 1 week ago) (1 children)

Currently I think the one that is the most exciting to me is Natsumi Browser, a modification for most firefox-based browsers with an interface similar to arc or zen browser. I used zen for months after it released, but every few updates some core functionality would break and they kept removing features that were essential to my workflow so I much prefer this as a modification on top of Floorp. I think the Dev just does it as a hobby project, but there's new useful features added frequently, and keybindings!

load more comments (1 replies)
[–] ServeTheBeam@lemmy.world 18 points 1 week ago (1 children)

Plasma Bigscreen. I would love to replace my Apple TVs with something more open.

load more comments (1 replies)
[–] Agosagror@lemmy.dbzer0.com 16 points 1 week ago (2 children)

Thrive and Veloren

Open source gaming will get a massive leg up from these 2

load more comments (2 replies)
[–] ayyo@sh.itjust.works 16 points 1 week ago

I think everything going on with the open source phone space is very exciting, also I think copyparty is very cool.

[–] Valmond@lemmy.world 14 points 1 week ago

Mine of course! A decentralised sharing/file system.

Soon to come; web compatibility...

load more comments
view more: next ›