[-] Ferk@lemmy.ml 3 points 1 month ago* (last edited 1 month ago)

Yeah, it protects Jimmy from having to unconditionally contribute to society & its many organizations.

It allows Jimmy to set conditions and control who can use it and who cannot. For example, he can ally with one particular big corpo (or even start building one himself) so they can hold that thing hostage and require agreements/fees for the use of that thing for a long long time.

So now, instead of all people, including big (and small) corpos, having free access to the idea, only the friends of Jimmy will.

The reality is that if it wasn't for Jimmy, it's likely that Tommy would have invented it himself anyway at some point (and even improved on it!). But now Tommy can't work on the thing, cos Jimmy doesn't wanna be his friend.

So not only does it protect Jimmy from having to contribute to society without conditions, it also protects society from improving over what Jimmy decided to allow (some) people access to. No competition against Jimmy allowed! :D

Even without patents, if the invention is useful I doubt the inventor will have problems making money. It would be one hell of a thing to have in their portfolio / CV. Many corpos are likely to want Jimmy in their workforce. Of course, he might not become filthy rich.. but did Jimmy really deserve to be that much more richer than Tommy?

[-] Ferk@lemmy.ml 6 points 1 month ago* (last edited 1 month ago)

According to the definition from the Open Source Initiative, "open source" also requires free redistribution. See the first point (emphasis mine).

  1. Free Redistribution

The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

It also requires freedom to distribute modifications:

  1. Derived Works

The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

CC-BY-NC-ND is not "open source" (both due to the NC and the ND), it's more of a "source available" type of license (when applied to source code). The difference between "free software" and "open source" is more ideological than anything else, they both define the same freedoms, just with different ideological objectives / goals.

[-] Ferk@lemmy.ml 5 points 1 month ago* (last edited 1 month ago)

Also I expect there should be more surveillance around powerful people like Larry Ellison, right?

The more powerful, the more important is to ensure good behavior, and the more public / peer-reviewed the AI model and its logs should be to avoid tampering/laundering.

[-] Ferk@lemmy.ml 3 points 3 months ago* (last edited 3 months ago)

If you are into open source, give Remnants of the precursors a try, it's a modern spiritual successor of the oldie Master of Orion.

[-] Ferk@lemmy.ml 4 points 4 months ago* (last edited 4 months ago)

Bash. By default it might seem less featureful than zsh.. but bash is a lot more powerful and extensible than some give it credit for. It might be more complex to set it up the way you like it, but once you do it, that configuration can be ported over wherever bash exists (ie. almost everywhere).

[-] Ferk@lemmy.ml 5 points 6 months ago* (last edited 6 months ago)

The thing is that we do have "Morning!", "Hello", "Hey", "Yo!", "Hi!".. and many other greetings that are not in the form of a question that actually leaves it open for the other person to respond with honesty and that is often also used as a conversation starter. If you really aren't open to a conversation, use one of the shorter friendly greetings.

If I say "how's it going?" and they answer with something I don't have time to hear... at most I would excuse myself and politelly say that I don't have too much time to talk.. but complaining about the other person actually answering truthfully makes no sense.

Of course it's just a comic, but still.. I don't think the one answering is in the wrong here.

[-] Ferk@lemmy.ml 5 points 7 months ago* (last edited 7 months ago)

"you want a government backdoor on GPL licensed code? publish the backdoor for everyone to use, see and exploit/check for themselves. And/or watch as people simply take a version of the software built from a more reputable source without that backdoor instead. Thanks for the money!"

"you want to force all foss projects existing in the global internet across countries to get paid by you or close? enjoy your logistic nightmare as you pay to be made fun of by all other countries while I fork projects with one click"

[-] Ferk@lemmy.ml 6 points 11 months ago* (last edited 11 months ago)

It doesn't really matter whether it was "targeted" at Firefox specifically or not, what matters is whether the website has logic that discriminates against Firefox users. Those are 2 different things. "End" vs "means".

I wouldn't be surprised if the logic was written by some AI, without specifically targeting any browser, and from the training data the AI concluded that there's a high enough chance of adblocking to deserve handicapping the UX when the browser happens to be Firefox's. Given that all it's doing is slowing the website down (instead of straight out blocking them) it might be that this is just a lower level of protection they added for cases where there's some indicators even if there's not a 100% confidence an adblock is used.

[-] Ferk@lemmy.ml 4 points 1 year ago* (last edited 1 year ago)

It's changing by having a library like wlroots do most of the work.

When you consider the overall picture, "wlroots + compositor" is actually less complex than "X11 + window manager" because you no longer need to consider the insanely high requirements of having to have a team maintaining the spaghetti mess of X11 code.

Wayland-based dwl has roughly the same line count as X11-based dwm (about 2.2k), without having to depend on a whole separate service as big as X11.

But of course, it being a completely different approach, it's likely that for most smaller projects (ie. not Gnome or KDE) it's easier to start a new project than creating a layer to maintain two different parallel implementations.

If you want something that's more or less compatible with openbox, there seems to be this project, labwc, which claims to be inspired by openbox and compatible with its config/themes.. though I haven't personally tried it.

Also keep in mind that openbox (and I expect labwc too) doesn't include any "panels" / "taskbars" or anything like that... and it's likely your X11 panels might not work well if they do not explicitly support Wayland (but I believe that, for example, xfce-panel now supports both).

[-] Ferk@lemmy.ml 5 points 1 year ago* (last edited 1 year ago)

like how not being able to sign up for something with tor and monero is a privacy violation, it’s not.

Note that "secrecy" and "privacy" are often understood in Security lingo as different things. One protects confidentiality, the other one protects anonymity.

It's possible to have one and not the other...

You can have a very private system through onion routing but have the contents of the messages exchanged be in plaintext, open to the public. Nobody will be able to know the one who wrote the message was you. But they can see the message. (then there is privacy, but not secrecy).

Or you can have very strongly encrypted communications (say HTTPS) but have the DNS exchanges (or the TLS handshake, or the IP addresses) be in the clear, so people in the middle (eg. your ISP.. or your workplace tech guys) can know exactly that the packages are sent by you and where you sent them, even if their content is encrypted. They can know which service you tried to access to, for how long and how many times (so you have secrecy, but not privacy).

[-] Ferk@lemmy.ml 6 points 1 year ago* (last edited 1 year ago)

But that's cyclic reasoning. Nothing that you need/want will be on matrix if you (and everyone else) does not think it's worth to make what you need/want be in matrix..

I don't need EVERYTHING to be in Matrix, just the things I'm interested in. So I'm happy when I see a push to have those specific things there. This is the same argument as to why I don't use Reddit anymore, despite Lemmy/Kbin having only a fraction of the content.

It also helps the fact that Matrix is very flexible when it comes to mirroring/proxying other protocols. I can easily access IRC communities from Matrix, for example. The integration in that direction is nicer than requiring discord channels to add bots that parrot an IRC chat.

[-] Ferk@lemmy.ml 4 points 1 year ago* (last edited 1 year ago)

Sad. I did not know that.

Although, to be honest, I was sort of expecting it would happen sooner or later. It did not look like the product was ready for mainstream users yet, and the devices at that price must have been tough to sell.

For anyone curious, this message from the CEO has more details: https://web.archive.org/web/20230822232437/https://mycroft.ai/blog/update-from-the-ceo-part-1/

view more: ‹ prev next ›

Ferk

joined 3 years ago