Occhioverde

joined 2 years ago
[–] Occhioverde@feddit.it 2 points 2 months ago (1 children)

Yeah, it's easies and will make your life simpler as long as you want to do something the producer contemplated. As soon as you need a feature that is a little bit more peculiar, good luck with that.

And with this i don't mean that Android is perfect, just that an even more closed ecosystem isn't exactely the best choice.

[–] Occhioverde@feddit.it 4 points 2 months ago

Yes, I know about them and always prove extremely useful every time I receive a file with a wrong/no extension and have little clue about its content. But since the question was about how OP could work with "files with extensions" produced in Windows, I wanted to help clarify what are they, why they are used and that files do not need to be converted or whatever to be opened in Linux as it can "work with them" just fine.

[–] Occhioverde@feddit.it 3 points 2 months ago* (last edited 2 months ago) (2 children)

For the #4, the file extension can be seen just as a note, a little tag that'll help you (or anyone else that will receive your file) remember which program you should use to successfully open the file.

From the viewpoint of your computer, in fact, a file is just a sequence of bits and every program can open every file, only it will not be able to find what it expects and actually do something useful with it, just as you can open a book written in any possible language: in most cases you will unable to undestand it, in some others you will be able to read it without any problem.

The "concept" of extensions was than introduced to allow your file manager (Explorer for Windows, Finder for macOS, Dolphin for KDE or Nautilus for GNOME) to know which program to launch when you double click on a certain file through a simple association table (that you can edit in your system preferences).

In regards to Linux you can sometimes read that file extensions are not a thing, but this is just because in the commandline you launch a specific program that you personally point to a certain file, so there is no file manager that needs to guess which app should be launched to open the document you just double clicked on.

That said, I think that should be pretty clear that in a Desktop context (like in a Personal Computer) that double click on a file situation pretty much applies to Linux too, so extensions will be useful and respected by the file manager you'll find installed in your distro of choice, even if it can use other means when that is missing.

[–] Occhioverde@feddit.it 5 points 2 months ago* (last edited 2 months ago) (1 children)

Is it really that bad? I won't have a good connection to download and try it for a few days, but I saw a couple of videos about it some time ago and seemed interesting...

[–] Occhioverde@feddit.it 23 points 4 months ago* (last edited 4 months ago) (1 children)

Reading the comments I get the impression that most people didn't actually read the article, which says that a woman was barely touched and not injured by a self-driving car while crossing the street with a red light.

There barely is "news" here, as the car correctly halted as soon as possible after noticing the pedestrian unforeseeable move, so let alone sides to take.

I am perfectly aware that self-driving technology still has numerous problems corroborated by the incidents reported from time to time, but if anything this article seems a proof that these cars will at least not crush to death the first pedestrian that does a funky move.

[–] Occhioverde@feddit.it 3 points 1 year ago* (last edited 1 year ago) (1 children)

Strange. The other day I had a call on Teams with a customer and had no problems using Firefox 117.0 on NixOS, but I recall that some months ago some features (like microphone and screensharing) where unavailable.

Maybe Microsoft hasn't rolled out the update in your region/org?

[–] Occhioverde@feddit.it 18 points 1 year ago

This argument reminds me of the Tolerance Paradox described by Karl Popper, who stated that in order to maintain a tolerant society, the society must retain the right to be intolerant of intolerance.

In the licensing context, yes, the Apache and Expat licenses may grant your users the freedom to create proprietary software out of your works, but at the cost of sacrificing all the basic freedoms of all the users that will use the derived non-free product.

So, like Popper said that you should prefer removing the "smaller" freedom for a society of being intolerant in order to guarantee the "greater" one of remaining tolerant in the future, since you still have to choose which freedoms you are going to negate, it's preferable to use copyleft and impede the "smaller" freedom of creating proprietary software than not using it and allowing the crushing of future users' fundamental rights.

[–] Occhioverde@feddit.it 8 points 1 year ago

Wasn't the Affero GPL (AGPL) created exactely to enforce copyleft in a SaaS environment?

Quoting from the GNU website:

[The AGPL] has one added requirement: if you run a modified program on a server and let other users communicate with it there, your server must also allow them to download the source code corresponding to the modified version running there.

[–] Occhioverde@feddit.it 9 points 1 year ago

Well, Proton is a Swiss company and, as such, is obligated to comply with legally binding orders like the one they received in the case of the arrested activist. Expecting someone (or, in this case, a company) to risk legal repercussions just to protect one of their thousands of users is simply ridiculous, even more knowing that similar data access orders are normally issued by the Swiss authorities for really serious crimes. As for the IP logging, everyone can turn it off in the account settings and Proton, not being subject to data retention requirements under the Swiss law, will delete all the previously saved data.

More info can be found in this article they published just after the incident: https://proton.me/blog/climate-activist-arrest

[–] Occhioverde@feddit.it 6 points 2 years ago

Even NextDNS finds this sketchy

view more: next ›