[-] LeFantome@programming.dev 8 points 10 months ago* (last edited 10 months ago)

Ah thank you. You likely guessed the reason for the question.

Many popular projects written in Rust, including the UUtils core utils rewrite, are MIT licensed as Rust is. There have been people that purposely confuse things by saying that “the Rust community” is undermining the GPL. I can see how that may lead somebody to believe that there is some kind of inherent licence problem with code written in Rust.

Code written in Rust can of course be licensed however you want from AGPL to fully proprietary.

I personally perceive a shift in license popularity towards more permissive licenses at least with the “younger generation”. The fact that so many Rust projects are permissively licensed is just a consequence of those kinds of licenses being more popular with the kinds of “modern” programmers that would choose Rust as a language to begin with. Those programmers would choose the same licenses even they used the GCC toolchain. But the “modern” languages they have to choose from are things like Rust, Swift, Zig, Go, or Gleam (all permissively licensed ). Python and TypeScript are also still trendy (also permissively licensed).

Looking at that list, it is pretty silly to focus on Rust’s license. Most of the popular programming languages released over the past 20 years are permissively licensed.

[-] LeFantome@programming.dev 8 points 10 months ago* (last edited 10 months ago)

The laws are entirely stupid (as in written by people that have no clue).

The ones I see do not make using a VPN illegal, they make it illegal for certain websites to receive traffic from VPNs.

As a website, how am I supposed to know if I am receiving traffic from a VPN?

I have to maintain a database of restricted IP addresses? How do I keep that up-to-date? How do I catch small players? Self-hosted stuff?

And even if I do all that, how do I tell where the actual user is? Because that is exactly what VPNs were designed to hide from me. So, I cannot apply it to residents of a state—I have to refuse VPN connections from the entire world.

It is impossible and pointless. Anybody actually doing anything wrong will get around it easily. So all it accomplishes is reducing the security and increasing the hassle for everybody else.

Dumb. Dumb. Dumb.

[-] LeFantome@programming.dev 8 points 1 year ago* (last edited 1 year ago)

Not to correct you but, if people try to search based on your recommendation, it is “The Cathedral and the Bazaar”.

http://www.catb.org/~esr/writings/cathedral-bazaar/

[-] LeFantome@programming.dev 8 points 2 years ago

And a lot of other places

[-] LeFantome@programming.dev 8 points 2 years ago

The same forces that created Trump are at work in Canada. And they are supported by US organizations. Have you noticed that suddenly even second tier US politicians have opinions about Trudeau, Carney, and Pollievre? It is the same as Musk in Germany. We are under attack.

[-] LeFantome@programming.dev 8 points 2 years ago

We can tariff their imports if we want to do equal damage while we destroy each other.

A system wide tariff on Canada would be a self-own by Trump as he gets so much oil from Canada. It would make literally everything in the US more expensive.

Oil is a global commodity though. The market would have to adjust by forcing the US to import from elsewhere and us to sell to others. Our systems are very integrated though ( specialized refining / pipelines ) so it would be painful and expensive for both of us.

[-] LeFantome@programming.dev 8 points 2 years ago

The article implies that CrowdStrike issue impacted only Debian and Rocky 9.4. Debian I can see. But how did something impact Rocky but not RHEL itself or Alma or Oracle?

Is Rocky actually different from RHEL now? Their entire brand promise is that they are the same.

[-] LeFantome@programming.dev 8 points 2 years ago

It is called “Your Independent Grocer”. So, pretty much.

[-] LeFantome@programming.dev 8 points 2 years ago

Linux fan here. I run Linux on and old 2008 iMac, a 2009 MacBook Pro, a 2012 MacBook Pro, and a 2017 MacBook Pro. EndeavourOS mostly.

Linux works amazingly on this hardware. Old Apple stuff is great gear and still looks pretty good too.

I have upgraded RAM and storage as much as possible which makes a huge difference. I actually found the 2009 unit sitting on the intake shelf at my local recycling centre. It needed a new battery but has been awesome. I keep it downstairs at home as my other computers are upstairs. I take it with me on trips where I would worry about wrecking a computer ( camping road trips for example ). I can access my Proxmox server to hit a few remote desktops and the beautiful screen and awesome keyboard make it a joy to use.

Where is macOS bette? If we are being honest, any serious macOS user will have accumulated use cases that are not as well met by Linux. Media related especially like photo and video editing. I cannot even find programs like “subler” for Linux which you would think Linux would have. Niche proprietary tools as more common on macOS. So even reading a PDF signed with a certificate can be annoying on Linux ( without Adobe Acrobat or Reader ).

If you are a developer, I would argue Linux is better.

I am a Linux user though so I am the opposite. If you give me a machine running macOS, I want to get Linux on it. For me, Linux is so much better and 10 minutes on a Mac and I will be frustrated with what it cannot do.

Even for a Mac user, Mac hardware becomes much less usable after it falls of support for thee latest macOS as so many apps will quickly become incompatible after. As I run Arch on my 2009 Mac, it has all the software I use totally up-to-date and current with the latest releases available. You just cannot compete with Linux for that.

[-] LeFantome@programming.dev 8 points 2 years ago

Isn’t that one of the benefits of LMDE? I think that the DE related packages and maybe things like browsers get updated more often.

For applications these days, there is Flatpak for anything you want to keep more current.

Sure a lot of the rest of the distro will get old. Does that really matter to most users though? If the DE is up to date, the system will feel current. If your key apps are up to date, you are productive. An up to date browser keeps the web working well ( perhaps the main criteria for most people these days). Having the rest of the system be stable could be a good thing.

Devs would probably want more up to date versions of some things. Most regular users are probably just fine though.

[-] LeFantome@programming.dev 8 points 2 years ago

You may be pretty heavily discounting the influence of gravity.

I do not think that risk of collision based on current trajectory is the only thing to consider.

[-] LeFantome@programming.dev 8 points 3 years ago

It is great to see Servo being actively worked on again. Rust is a great fit for a browser. It may even be a blessing that Servo is free of Mozilla’s corporate interests.

It does not seem that Igalia intends to make a browser out of it though. Hopefully somebody else steps up to make that happen.

view more: ‹ prev next ›

LeFantome

0 post score
0 comment score
joined 3 years ago