There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

smileyhead

@[email protected]

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

smileyhead ,

Discord would need to be willing to accept interoperability and make an agreement with WhatsApp. There is a chance, but personally I doubt they will do it.

smileyhead ,

It’s great if you want portable computer. But as smartphone, still no camera is a big downside :P.

smileyhead ,

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.

smileyhead ,

No available port for 8T yet.

smileyhead ,

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.

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.

Is the Fediverse truly decentralized? Not exactly. (blog.benjojo.co.uk)

The author examined the distribution of instances in the fediverse. Given that many instances are hidden behind CDNs like Cloudflare or Fastly, the author employed ActivityPub’s functionality to discover the actual hosting locations of servers. More than half (51%) of the fediverse is hosted within a single hosting company....

smileyhead ,

I always see ActivityPub as a simple glue to existing model of social media networks.

If we want to decentralize further and further the end goal would be a serverless message format with public/private key cryptography build on something like Yggdrasil or GnuNET network.

smileyhead ,

You can always spoof what software sees, but I guess this hackery development of spoofing tools would be more expensive than doing it on physical phones.

smileyhead ,

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.

smileyhead ,

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.

smileyhead ,

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.

Element wrote a first look summary on this: element.io/…/the-eu-digital-markets-act-is-here/

smileyhead ,

maybe they could convince meta to use it

I think he/she meant convincing Meta to use MLS, not Matrix.

smileyhead ,

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.

Sweeping EU rules for tech giants take effect today. Here’s what’s changing | CNN Business (www.cnn.com)

Europeans using Apple, Google and other major tech platforms woke to a new reality Thursday as a landmark law imposed tough new competition rules on the companies — changing European Union citizens’ experience with phones, apps, browsers and more....

smileyhead ,

Voice is also debatable.

VoLTE is such a mess. It requires OS, modem and phone operator to all work together, where I heard none of them is often to the spec. As of now voice calling should be a simple Internet based app, maybe with autoconfiguration to not break “inset SIM and done” habits.

smileyhead ,

Learning Linux is learning how to use a computer.
Learning Windows is learning how to avoid big companies will when you want to use your computer.

smileyhead ,

This is why it is a full number release not point release. In those they make breaking changes.

smileyhead ,

Aegis, Bitwarden (now has 2FA in free plan), KeePass…

smileyhead ,

My brother in Christ, serving a file through HTTP is exactly what Tim Berners-Lee invented in 1989.

smileyhead ,

Serving static app in Caddy:

sudo apt install caddy sudo systemctl enable --now caddy

Then in /etc/caddy/Caddyfile:


<span style="color:#323232;">example.com {
</span><span style="color:#323232;">   root * /var/www/html
</span><span style="color:#323232;">   file_server
</span><span style="color:#323232;">}
</span>

That’s all, really.

smileyhead ,

You cannot forget some rsync flag and lose part of metadata about files.

smileyhead ,

I keep / and /home on a btrfs subvolumes, so I do not have to think about their sizes and also can do snapshots.

smileyhead ,

AppImage is a nice way to have an app on an USB stick, remote server or for archival. But for normal app usage, why?

smileyhead ,

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.

smileyhead ,

Email encrypted with PGP keys?
Text over Internet protocol like XMPP or Matrix?
Right? Right?

smileyhead ,

Diversity, not 10 incompatible apps that work the same, look the same and sometimes even are made by the same company.

smileyhead ,

All three “parts” of Metallica - The Unforgiven God, those lyrics…

smileyhead ,

The short mix “Silence” is awesome.

smileyhead ,

I love how when he sings “or are you unforgiven too?” in my head I picture it as “or are you unforgiven 2?”, with both fitting the lyrics.

Apple (slrpnk.net)

I don’t care if anyone has a Xiaomi, Oneplus, Samsung, etc. Each brand is using a modified version of Android, and they chose to be compatible with each other. But for example the “blue vs green bubble” drama is a thing specifically because of Apple locking their unsuspecting users into a closed ecosystem. And it sure...

smileyhead ,

As long as you are willing to use Google Messages and eventually go full circle.

smileyhead ,

Shows cop a PinePhone with main partition encrypted with LUKS

smileyhead ,

They want it to succeed. And they (Google with Apple) will be the only ones having to say who can send a message.

smileyhead ,

Using RCS requires low level access to phone’s modem. You won’t get it on Android. Google is bypassing it’s own restriction by using proxy servers while having the deal with phone operators.

smileyhead ,

This basically means adding the feature ourselfs and making our own build, not something we can name Android to give low level access to RCS in modem. This is feature we will just add.

Also on the side note, while in theory possible it will be a pain. We can’t just reinstall one package like modemmanger on typical Linux system, we must make a whole new builds for every device and apply patches again on every major Android update. While modem manufacturers do not even share documentation for them, just share a proprietary Android driver that should be in OEM system. So adding such feature means big reverse engeeniring, big effort for automatic patch and build system, all to support in my opinion already outdated and useless protocol which because it is already obsolete with standard XMPP or Matrix based apps.

smileyhead ,

My background: have build some already done ROMs and spoke with some Linux mobile people about it :). Just to let you know, I also need some source to prove it, but having so little info how RCS works in floating in public non-specialized space is also telling something.

smileyhead ,

It’s like SMS but with some lacking chat-like features added. No benefit compared to standard Internet chatting.

smileyhead ,

everyone everywhere can communicate securely

We can do it right now without the need to please phone operator, device manufacturer and OS developer to add support for a protocol that does not even have E2EE standardized yet.

Apple Walks Back Decision to Disable Home Screen Web Apps in the EU (www.macrumors.com)

Following the release of the second beta version of iOS 17.4, it emerged that Apple had restricted the functionality of iOS web apps in the EU. Web apps could no longer launch from the ‌Home Screen‌ in their own top-level window that takes up the entire screen, relegating them to a simple shortcut with an option to open...

smileyhead ,

Ability to add any app repositories would be much better.

smileyhead ,

Requiring an app for contacting services like renting a bike or online shopping I find stupid, this should be done on a web page or via standardized protocol.

I think your perspective might be from looking at the current market, when it feels like everything is starting to require a mobile app. But it does not have to be like that. On my laptop I counted 270 installed programs (5000+ packages) and cannot feel any slowdown or any more battery usage. And whole system takes no more than 30GB. It is full of tools, always available for me and easy to update with single command. (I use Arch BTW).

Web is becoming so complicated it is impossible to create a new browser engine. Even if you someone spend billions to create one, there is a high chance many webapps won’t work because standards are not perfect and can be interpreted by current browsers.

Native software is simple. Take Rust program for example, it is compiled to a binary and distributed via your OS. With webapp, there is hack upon hack upon hack to make it working and fit an app into what basically was created as a document format. There is not even a standard way to keep track of licences of the script a website sends to the browser. Today most webapps are just proprietary WebKit apps, with no access to source code and no clear licence, that can be easly changed remotely by the creator but not the user.

smileyhead ,

This site is really unrealiable. It is based on browser’s user agent. It has spikes like this regurally and always Linux community talks about it.

smileyhead ,

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.

smileyhead ,

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.

smileyhead ,

UnifiedPush and Linux mobile to the rescue?

smileyhead ,

That depends how this system would be made.

smileyhead ,

This depends on how the system is going to be designed and implemented.

smileyhead OP ,

They won’t change…

smileyhead OP ,

Well said, content owners, not creators.

smileyhead OP ,

Yeah, what I mean is that HDMI can be easier replaced than Apple :)

smileyhead OP ,

I guess HDMI-CEC and some DRM.

smileyhead OP ,

Really? Seems like I am late to the party.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines