[-] LeFantome@programming.dev 5 points 1 year ago

It will keep coming.

For GNOME, I think Chimera Linux is working in something with Turnstile that non-Systemd distros can use to get it working again.

[-] LeFantome@programming.dev 5 points 1 year ago

The founder of the Ladybird project is quite good at getting attention for his projects. He used it first to build community around his SerenityOS project. He is using it now to build awareness around Ladybird and, in particular, to attract financial sponsors.

My assumption is that the level of promotion triggers distrust in the commenter.

In my view, it should be a model for Open Source projects in general. He managed to get enough Patreon support to go full-time on SerenityOS. Many devs provide absolutely crucial software used by everyone while struggling to also work ful-time and pay the bills. He was able to use that full-time freedom to start something as ambitious as a ground-up browser project within SerenityOS. And he attracted many collaborators to his cause. Progress was rapid enough that he split off into the dedicated Ladybird browser project for which he now has an impressive list of financial sponsors. This has allowed his to hire full-time staff. There are still volunteers.

If every Open Source project followed his lead, the world would be a difference place.

It is worth noting how much more slowly SerenityOS is evolving now that he is gone. And what is happening is largely invisible to the wider world.

In my mind, the effective community engagement has allowed the Ladybird project to advance with less corporate oversight, not more. There is less risk of this becoming Google or Mozilla. Of course, time will tell.

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

Xen is running full virtual machines. You run full operating systems on simulated hardware. The real “host” operating system is the hypervisor (Xen). Inside a VM, you have the concept of one or more CPUs but you do not know which actual CPU cores that maps to. The load can be distributed to any of them by the real host.

In something like Docker, you only run a single host kernel. On top of that you run sandbox environments that run on the kernel that “think” they have an environment to themselves but are actually sharing a single host kernel. The single host kernel directly manages the real hardware. Processes can run on any of the CPUs managed by the single host kernel.

In both of the above, updating the host means shutting the system down.

With this new approach, you have multiple kernels, all running natively on real hardware. Any given CPU is being managed by only one of the kernels. No hypervisor.

[-] LeFantome@programming.dev 5 points 1 year ago

Remember in Saving Private Ryan when Captain Miller showed mercy to the German soldier?

Captain Miller spares the soldier. Later in the movie, that same soldier shoots Captain Miller.

70% of Americans directly participated in the election of Donald Trump. They “can and would likely bring change for the better” my ass.

I am Canadian. I have spent my life giving everybody the benefit of the doubt. But not nazis. And, since the beginning of this year, not Americans.

Canadians have historically been noted for their politeness. We are also known for being the wrong ones to fight in a war. The boys who stormed Juno beach did not make the furthest inland advance of all the D Day landing parties by remembering to be charitable.

It is not about blame. It is about risk.

Treat people well in the grocery store. Bring out their best. But when you encounter one of a group that collectively wishes your entire country harm, recognize them for the hostile risk that they are.

[-] LeFantome@programming.dev 5 points 1 year ago

If Mr. Sands thUnKs this is mostly about tariffs, he does not understand his subject very well.

I have more than one piece of clothing that says Never 51. I do not have any anti-tariff propaganda.

Do not get me wrong. The tariffs are destructive and wrong. But I am not emotional about them.

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

Makes sense now.

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

If Trump takes Canada, he better occupy it and not integrate it politically.

Adding 40 million people to the US population without representation seems unlikely. With representation, that many people with Canadian opinions will mean no more Republican House or President for generations. Are the 10 provinces getting senate seats? 2 each? Never another red senate if that happens. Electoral College votes?

Honestly, he is going to add the second largest country in the world as a single state? Good luck.

Will 51st state Canadians be able to move to other parts of the US? Because just the snowbirds already there would turn Florida, Texas, Arizona, and Nevada blue overnight.

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

I did not know that there were common devs across Cinnamon and MATE.

I know that Mint wants to have app collaboration ( Xapps ) between Cinnamon, MATE, and XFCE. That makes more sense now.

These are then major GTK desktops that are not GNOME. GNOME apps are increasingly GNOME only so it makes sense for the rest of them to collaboration on a GTK experience that is not GNOME.

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

I see that you are trying to be nice.

If you have a chance to save me in the future, please do not withhold your wanting to be nice. Please tell me what you know ( like, for example, that. I should not use Manjaro ).

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

I know this is a joke comment but Linux is for sure an enterprise kernel first and foremost. It did not start that way but that is how it has been developed and managed for many years now. Maybe the most incorrect thing anybody has ever said on record in the computer industry is when Linus said Linux was “not going to be anything big and professional”.

Linux distributions, which are conceived and managed totally independently from the kernel are available for every niche. Many of them are desktop and “consumer” oriented. With many Linux distributions, I would say that it is more accurate that they are hobbiest oriented more than what Microsoft would mean be “consumer”.

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

Some of us used Windows NT 3.1, celebrated when 3.5 came out and actually worked, and when 4.0 came out we cringed because Windows NT 3.51 had finally gotten it right and 4.0 looked like it was going to cause problems with its Windows 95 inspired UI.

Turns out Windows NT 4.0 was actually pretty good ( especially on DEC Alpha ).

There is absolutely no doubt though that Windows 2000 Professional is the best product Microsoft ever released. If it ran 64 bit apps, I might still be running it today.

By the way, did you know that the Windows NT Resource Kit shipped with the GNU C compiler?

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

In that talk he called C “the worst language” and said he chose it to troll the industry. How does that support your point?

He also said that you should choose “least privilege” whenever possible. That is precisely the value that Rust brings over C. So how does that talk support the idea that C is more secure than Rust?

view more: ‹ prev next ›

LeFantome

0 post score
0 comment score
joined 3 years ago