ActivityPub has remained the dominant Fediverse protocol over the past few years. In that time, many bright ideas have come on how to improve the spec. Here's where those efforts are today.
Main problem with ActivityPub, in my opinion, is being build on the Internet, which is already broken.
I do not blame creators, this is how it is right now. But I believe the end goal of decentralization is to have any device able to listen to connections and just forward posts from device to device.
There is a toggle for DRM in both Firefox and LibreWolf that is off by default.
It will prompt you when site would like to use it, so you can happily say no and launch your favourite file sharing software.
You say Angular. But what else can we expect for a framework for making WebKit/Chromium apps.
Angular working in Firefox is an afterthought because it has very much similar featureset.
I see very weird or even inaccurate descriptions here, so let me say it much simplier how it is most commonly used today:
Programs are expected to be unpacked/installed to proper locations. Like /usr/bin for binaries or /var/lib for their data.
But not all programs, especially games and those ported from Windows, are made in recpect to this schema and expect everything in one directory.
So TLDR:
For badly ported programs or quick installs that want every of program files in a single folder.
I just tried osmand. It took forever to locate me and then the map would freeze for minutes, then the blue arrow would finally jump to my location. It seems useless for real time navigation, is that normal? Google maps works fine on the phone (Android) so it's not the hardware. Is there maybe some setting I haven't found?...
I tested it a bit in a VM to get familiar with pacman and yay. Latest KDE Plasma 6 and more snaps in Ubuntu's future are the main reasons I want to switch....
Try at least once install pure Arch from the installation instructions without automatic install scripts (best in VM to not worry about the data).
It is a very good learning experience and definetly would get you closer to what Arch based systems are about.
Worth it to try out and see the current state. The ecosystem is close to daily usage if you mind some bugs and use only standardized FOSS things.
There are bugs here and there like GNOME Web crashing on more load that definetly can be a turn off for many to switch now, but it is worth trying out especially when going back is easy on OnePlus phones.
It basically is, but this kernel is much modified by modem maker, SoC maker and device and component manufacturers.
They almost always do dirty low quality patches just to make one device work with Android and not care about sending them to upstream (mainline) kernel or even about compatibility with anything but their Android version.
https://not.mainline.space/ - example of OnePlus 6 having more than 5,600,000 lines of code difference from normal Linux kernel. And is still considered pretty close compared to most phones.
They are publishing their version of the kernel. The problem is that this kernel is so much modified and dirtly patched it is useless to run anything other than Android.
And many device drivers for Android are now proprietary blobs in Android userspace outside of the kernel code.
Just type any game title to the torrent tracker and you'll find you this is only for the first crack.
After game is cracked by just one person, everybody can pirate it just like if there was no DRM.
DRM-free is exactly the reason I buy on GOG and would never pirate a game that exists on GOG.
Signal encryption can be taken out of the app and applied elsewhere, because it has been already done. SimpleX is nice but this is single app single implementation thing.
At least we know that this won't be open federation. But still maybe some company could bridge them or at least could become a JMP.chat like service for WhatsApp.
Specification may be not controlled by Google, but the single available client implementation is controlled by Google and almost all carriers are delegating managing their RCS servers to Google.
While XMPP or Matrix server you can host even on your LAN network between two computers.
Apple can implement RCS, but what then?
Currently people not using Apple approved device in US can be marginalized. After RCS people not using Apple or Google approved device are going to be marginalized. And they both have wide requirements in order to be approved, recently Google started requiring Play Integrity check. So no RCS after you get rid of YouTube app for example.
This is the same discussion all over about defaults like if this was LibreOffice vs MS Office debate.
If you did root your phone, you can turn RCS back on with the standard Magisk hiding procedures
I really do not want to use hacks like that in order to send a text message.
It reminds me of the:
Voting in elections now requires buying a Big Mac and having receipt for verification, I don't want that.
No problem with that, just ask a friend to buy it for you. Or you can just fake
A messaging standard that requires carrier, phone modem and phone operating system all implementing in order for it to work is outdated mindset from the era of flip-phones. We have Internet now, which allows sending any data to any device and we have installable apps that can send anything through it. Implementing an awful and already outdated standard in a most user freedom unfriendly manner just to replace even more outdated standard is not great.
Imagine if Google now started promoting a FAX 2.0 protocol for fax machines, which would implement some of basic email features already being in email for 20. No, just use email and if your friends do not have it show them how to use it.
TIP: Flatpak have a build-in way for creating USB, check out the "flatpak --help".
But the point is with Appimage all that have to be installed is FUSE, which is expected to be installed on most installs when you go to a friend or work where Linux is used.
It get some resources from them at the start, but they do not fund it for a long time.
consumes so many resources that it’s not feasible to self-host on most budgets
When you join large rooms like #matrix:matrix.org, it consumes a lot of space. But otherwise it is not that heavy. I hope they fix this, as this can be fixed with better resource planning, the biggest tables on the database are those like state_groups_state that does not hold bare information and just group information together for quick search. (I hosted a server and MatrixHQ room took 100GB..., 95% of the database).
As such it’s highly centralized
Looking at server list it seems very healthy. Also (opinion alert) I think having thousands of public server running by a randoms like there is for big chunk of Fediverse will not be as healthy as dozens of well funded community servers.
the community is still largely being ran by Matrix.org as the keeper of the implementation server
Synapse is not the reference server, there is no one official implementation for a purpose. And old news, it is now hosted by Element under AGPL.
This site is using stats based on browser's users agent string, very unreliable source of imformation today.
Please stop celebrating when it have an anomaly and do it's temporary spike up or down every couple of months.
Linux is in fact rising, like all desktop OSes besides Windows, because Windows is losing market share. But celebrating stats from this site is not worth it.
Maybe. But this does not change the fact that managing Windows is so much pain even if some of clients I manage computers for have Windows because of the software like Adobe, I think every day how good it would be to get rid of it.
Isn't it beautiful that when someone try Mac and some Windows software is not available the reaction is "oh well", but on Linux they try very hard and immediately reach for tutorials trying to install it?
I want to donate to a linux phone. I believe in linux and I want a linux phone. Maybe we can use one in very few years as a normal daily driver. It's getting closer and closer every month....
You can't even compile any of those FOSS apps without running propietary build of Android SDK. No one managed to build current versions of Android SDK from the source code yet.
Android is like one big blob and changing anything in it require giant effort. Meanwhile making new feature for a Linux phone with common Linux tech stack is super easy and any mid-tier developer can change something in Phosh for example.
Which one?
Android SDK source is under Apache licence, but binaries are under EULA. There were some efforts to properly package it under free licencje, but currently no one do it.
As for Android being giant blob, maybe not the best word but it really is barely available to change. If I want to add a new feature to the UI, I need to build whole ROM again and deal with Google's developing platforms. While on Linux you can get the code for a component from some GitHub/Codeberg and modify/reinstall just that component.
This is a problem with the current industry, smartphones are conceptually no different than any other computer. It's Qualcomm not publishing proper documentation and tools, propietary bootloaders, drivers being baked as Android packages, no specification how main processor can talk to a modem...
In my region everyone uses Facebook Messenger. And if you don't use it, to contant people that won't install an app for you (like meeting you for first time), the only option is SMS.
The Efforts to Extend ActivityPub ( wedistribute.org )
ActivityPub has remained the dominant Fediverse protocol over the past few years. In that time, many bright ideas have come on how to improve the spec. Here's where those efforts are today.
If Linux Made a VR Headset - YouTube ( youtu.be )
DBOS revives the Database-Based Operating System approach, wants to compete with linux ( m.slashdot.org )
Hey fellow linux enjoyers,...
Proton Mail Finally Releases Desktop Apps With a Linux Beta Version ( news.itsfoss.com )
Fanless linux laptop
I'm looking for an Apple MacBook Air M2 alternative that could run Linux....
Firefox looks so much better than Chrome ( tux.social )
A little admiration of how easy UI customization is on Firefox, and how shitty Chromium looks.
What is the /opt directory?
I've seen a lot of self-hosted software wanting to store their data in /opt, is there any reason why?
Is osmand normally terrible?
I just tried osmand. It took forever to locate me and then the map would freeze for minutes, then the blue arrow would finally jump to my location. It seems useless for real time navigation, is that normal? Google maps works fine on the phone (Android) so it's not the hardware. Is there maybe some setting I haven't found?...
KeePassXC 2.7.7 released ( keepassxc.org )
Advice on switching from Kubuntu to EndeavourOS?
I tested it a bit in a VM to get familiar with pacman and yay. Latest KDE Plasma 6 and more snaps in Ubuntu's future are the main reasons I want to switch....
Droidian on OnePlus 8! ( midwest.social )
GOG basically acknowledges piracy in a meme ( slrpnk.net )
To comply with DMA, WhatsApp and Messenger will become interoperable via Signal protocol ( techcrunch.com )
KDE 6 FOR ARCH LINUX IS HEREEEEEEE ( lemmy.ml )
Best way to dockerize a static website?
I'm currently researching the best method for running a static website from Docker....
Partitioning Your Linux Drives: Does It Provide Any Benefits? ( odysee.com )
Don't use Appimages (a writeup about all the reasons they are a pain for users) ( github.com )
Appimages totally suck, because many developers think they were a real packaging format and support them exclusively....
Modern light themes (white on white) suck. What is your favourite Plasma Theme? ( www.youtube.com )
I agree with @BrodieOnLinux a lot here....
Please don't use Discord for FOSS projects ( drewdevault.com )
Linux hits 4% on the desktop 🐧📈 ( gs.statcounter.com )
Linux hits 4% on the desktop 🐧 📈 ( gs.statcounter.com )
HDMI Forum Rejects Open-Source HDMI 2.1 Driver Support Sought By AMD - Phoronix ( www.phoronix.com )
For three years there has been a bug report around 4K@120Hz being unavailable via HDMI 2.1 on the AMD Linux driver....
Everyone's first experience with Linux ( www.youtube.com )
I just thought it was funny. And i hope to see a new version of this someday.
which linux phone is the most promising?
I want to donate to a linux phone. I believe in linux and I want a linux phone. Maybe we can use one in very few years as a normal daily driver. It's getting closer and closer every month....
Signal Blog: Keep your phone number private with Signal usernames ( signal.org )
Finally, we can have usernames in Signal instead of giving our phone number to everybody.