LeFantome

@[email protected]

This profile is from a federated server and may be incomplete. View on remote instance

LeFantome ,

The way we truly save the world from everything is exactly your philosophy. Continuously improve. Don’t refuse to do good things that are not perfect ( unless your true goal is to do nothing ).

LeFantome , (edited )

I would say that you make a decent argument that the ALU has the strongest claim to the “bitness” of a CPU. In that way, we are already beyond 64 bit.

For me though, what really defines a CPU is the software that runs natively. The Zen4 runs software written for the AMD64 family of processors. That is, it runs 64 bit software. This software will not run on the “32 bit” x86 processors that came before it ( like the K5, K6, and original Athlon ). If AMD released the AMD128 instruction set, it would not run on the Zen4 even though it may technically be enough hardware to do so.

The Motorola 68000 only had a 16 but ALU but was able to run the same 32 bit software that ran in later Motorola processors that were truly 32 bit. Software written for the 68000 was essentially still native on processors sold as late as 2014 ( 35 years after the 68000 was released ). This was not some kid of compatibility mode, these processors were still using the same 32 bit ISA.

The Linux kernel that runs on the Zen4 will also run on 64 bit machines made 20 years ago as they also support the amd64 / x86-64 ISA.

Where the article is correct is that there does not seem to be much push to move on from 64 bit software. The Zen4 supports instructions to perform higher-bit operations but they are optional. Most applications do not rely on them, including the operating system. For the most part, the Zen4 runs the same software as the Opteron ( released in 2003 ). The same pre-compiled Linux distro will run on both.

LeFantome ,

He is saying that people that get rich selling others people’s stuff without paying for it are not “in it for the money”. What don’t you understand.

LeFantome ,

It is a good point. But given the importance of the decisions that get driven off these numbers, I think it is more important that they be meaningful.

LeFantome ,

The other differences are leverage, tax sheltering, and the low cost of borrowing. How many people can borrow $1,500,000 at 5% to buy an index fund in a tax shielded account?

LeFantome ,

Well, “death tax” at least ( unless I understand what you mean ) is just a portion of the deceased estate. So, they can at least afford it.

I would actually be ok if a basic level of funeral expenses were covered by the state. Like health care, the idea that we, as a society, can take care of everybody to a minimum level appeals to me.

It does not have to be extravagant but people should not be afraid to collect loved ones because of the financial burden.

anders , to Linux
@anders@theres.life avatar

Has anyone tried the DE for in the recent years?

How was the experience?

@linux

LeFantome ,

I have tried it a few times but I could never really get into it. For one thing, it is a tiny island unto itself where most of what you need to run is foreign to it.

In the end, I found light-weight GTK and Qt options superior.

Based on some Lemmy comments, I tried Q4OS with the Trinity desktop ( basically KDE 3 ) and I was surprised how good it was. I used the 32 bit edition but it booted to a full GUI desktop in something like 110 MB and it was surprisingly usable. I guess I should not be too shocked. MATE is essentially GNOME 2 from the same era and, though not my favourite, it is still fine.

Perhaps the viability of Linux as a desktop has had more to do with the applications than the desktop itself.

LeFantome ,

Is this a real comment?

The answer of course is that a single ICE vehicle contributes more pollution in a year than what you describe. So, selling more electric vehicles is great for the environment ( what happens when you lowers their prices ) even if you build them in China.

If an EV stays on the road for 20 years, it will be a net environmental win for 17 or 18 of them.

[Note: I do not really want to import cars from China but let’s not resort to lying to make that happen. ]

LeFantome ,

Not sure what OS you are running but I have 3 different Macs between 2008 and 2012 that I use everyday ( iMac and MacBook ).

I run Linux and it amazes me how few things I cannot do on them. But I have also started to use remote desktops.

One of them sits in my living room and I started using remote desktops just so that I could continue tasks without having to go back to the office upstairs. It works brilliantly and the screen is gorgeous. I started doing it on the other machines as well and now I have one powerful machine running multiple containers and VMs that are mostly accessed from these old Macs.

I still browse the web, edit docs, watch video, listen to music, use the USB, and even teleconference locally. But big compiles, machine learning, video editing, distro experiments, and other stuff are all done on the remote desktops. A nice side benefit is that I do better environment isolation now with different desktops dedicated to deferent tasks. For example, I compile SerenityOS fairly often and even do some basic news site browsing in Ladybird. That has its own VM so I can kick it off on any of these old machines with no impact on the local CPU.

LeFantome ,

Your last sentence is chilling given how much I agree with the rest of what you are saying.

Can you expand on “The income from it is not available for taxation”? I feel like I am missing part of your point here.

LeFantome ,

Thank you for replying. If I understand correctly, you are saying that principal appreciation ( unlike income ) is not taxable like income is.

There is some truth to that. Property sold for a profit is taxed as capital gains but at a lower level than income. On your primary residence, there is an exemption. And your point that you can essentially “spend” appreciation without selling by borrowing against the equity is a good point ( without attracting taxation ).

I am not sure I agree that this withholds tax revenue from the government though. After all, asset appreciation is kind of money from nothing. It does not represent money that came from somewhere without getting taxed. And, as above, this newly created money results in new tax revenue. Even borrowing creates new money in the economy, including consumption taxes.

What all this new money does is devalue money as well, which devalues cash savings but also devalues debt.

I will have to think about your perspective a little more. At the moment, your other points feel stronger.

There is no doubt at all though that “ownership” accelerates wealth inequality as assets tend to appreciate faster than wage growth.

LeFantome ,

“never tells you how”. Regardless of right or left politics, this is damn good advice.

LeFantome ,

The answer is no doubt long, complicated, and not nearly as easy to avoid as you are imagining. Let’s not compound his problems.

LeFantome ,

Both ways. He should live it up for a couple of years. Make sure to use her line of credit and credit cards. His wife’s ex-husband will have to pay half when they finally divorce. Buy a car in her name, sell it, and use the proceeds to buy a car in your name. The possibilities are endless.

[I am not advocating this obviously. Mostly I am agreeing how super dangerous this is.]

LeFantome ,

How grown are these grown kids? Are they in school or dependent for some other reason?

That is how I could see this happening. Courts believe that your kids are entitled to your income. The ex should not have that same right. Of course, who do the child support payments go to? That’s right…the ex.

LeFantome ,

Stupidest and most immature person on the Internet talks shit about have dumb and infantile people are. Stunning.

LeFantome ,

You can tell how smart somebody is by their level of self awareness. Idiots almost always tell you to do something they are already demonstrating they cannot do themselves.

LeFantome ,

It seems a fairly explicit goal of systemd to redefine Linux as a unified platform rather than as a kernel that can run any one of many implementations of many different services. I assume this is not just the systemd lead but also a goal of Red Hat.

Personally, while I am ok with systemd defining itself as a single source for all this functionality, I hate that they are taking away ( or making it hard at least ) to have independent implementations of these services.

What Chinera is doing with dinit and turnstile is really interesting. It would be nice to have feature comparable approaches to the systemd monolith that distributions could choose from.

LeFantome ,

I mostly agree with your write-up here. That said, I do think that systemd does want to eliminate SUID. I also think they want to absorb most of the low level system plumbing.

LeFantome ,

Their new COSMIC desktop is generating a tonne of buzz. It may spill over to the distro in general.

I am not a PopOS user but, watching the evolution of COSMIC, System76 seems very user focussed and makes sensible decisions. That bodes well for the overall OS.

LeFantome ,

I cannot answer your question obviously but there are several “primary” distros.

Debian, Fedora, Arch, Void, Alpine, Chimera, RHEL, SUSE, Gentoo, and others are all built from scratch. You do not have to use SystemV. The closest to that is probably Slackware I guess.

PopOS is based on Ubuntu which is itself based on Debian.

LeFantome ,

As a die-hard Linux user, I understand that most of their devs probably used Macs. Sadly, they are likely not an outlier which means many ( most ) of their target customers are Mac users too.

Overall, I applaud their focus and platform native approach. Let’s hope we get a decent Linux editor out of it at some point.

LeFantome ,

Well, given the current state of the Open Source driver, I think it is a bad idea.

Although, I guess if you can tolerate closed source….

https://www.paragon-software.com/business/apfs-linux/

LeFantome , (edited )

Most .NET development is arguably superior on Linux than on Windows. I would certainly say this for console, web or cloud, especially if you are using containers. Mobile dev is a bit more of a mixed bag. Obviously if you are building desktop Windows apps explicitly then that is better on Windows. However, if you are building cross-platform .NET apps ( eg. Avalonia or Uno ), you are back to Linux being better.

If you like a full IDE like Visual Studio then you want Rider on Linux ( which is better than VS even on Windows IMHO ). If you are a Visual Studio Code person, you can use that on Linux natively. Of course, if you are a neovim or Emacs user, we are back to Linux being better.

Many distros ship .NET in their repos these days. One issue with that is that you may want to update .NET more often than your distro does. While you can do that, I think it is best not to do that. For this reason, I think choosing a distro that stays up-to-date is best for .NET dev. My recommendation would be an Arch derivative like EndeavourOS. EOS includes .NET in the repos and provides very timely updates.

LeFantome ,

Does that stop the ads in the Windows UI? I would not have thought so.

LeFantome ,

Microsoft Edge works great on Linux. It is my second browser after Firefox.

LeFantome ,

I will not debate your thoughts on Arch though I personally have more problems on other distros. What I will say is that the EndeavourOS forums are pretty friendly. EOS is Arch for non-elitists.

LeFantome ,

I agree with most of what you are saying though.

One point though, many people think that the reason for an increase in morning accidents after the clock jumps back is due to people the night before having an extra hour to drink ( alcohol ).

LeFantome ,

I really applaud that Alma rose above all the Red Hat drama and that they now have a true community distribution. Instead of creating a bunch of dishonest noise, they improved their project. Bravo.

They still state that they are binary compatible with RHEL. They still say they target exactly the same behaviour as RHEL and that any deviation will be considered a bug. They are proving you do not have to be a parasite to be a competitor or even a drop-in replacement. Again, bravo.

They also have the freedom now to fix their own bugs if they choose. I would certainly trust their expertise over somebody that only knows how to compile SRPMS.

I really hope that “the community” sees the differentiation Alma now offers from something like Rocky and that Alma will be rewarded with commercial success. They deserve it.

LeFantome ,

Well, there is actually. You just have to be knowledgable enough to use it. What I am unclear on is why so many die hard “no non-free firmware” advocates have hardware that requires non-free firmware.

I am assuming the problem is that people have hardware that will cause non-free firmware to be downloaded and installed against their wishes. Because, if they do not own such hardware, no non-free firmware will be installed and therefore I do not see a problem. Unless of course what bothers people is that others are able to easily install a working system. I would not want to accuse anybody of such bad behaviour.

Insisting on worse experiences on others to further your own politics is not politics I personally support.

You know what probably pisses other people off? Finally deciding to install Debian and then finding that it does not run on their hardware.

LeFantome ,

Not sure why the downvotes. The good news is that we should be very close to the end of that with GIMP 3 out very soon.

Earlier in the year they announced that it was expected in July or so. I hold out hope that they at least get it out this year. Once it is out, all will be forgieven. Let’s hope that we do not see as long of a delay next time.

LeFantome ,

There is also Ladybird :

https://ladybird.dev/

Ladybird is the only browser engine not financially dependent on Google.

It is early days but already becoming usable. I use it to browse sites like OSnews, Hacker News, and LWN.net and it already works pretty well for those.

LeFantome ,

Regardless of your thoughts on capitalism, supply and demand works. The issue is that both supply and demand are high but there is a disagreement on pricing. So, transactions decrease until both sides accept what the demand curve looks like. There is high demand but only at lower prices. There is high supply but ( for the moment ) only at higher prices. Real estate is not like a factory. Sellers do not HAVE to sell, at least not at first. It is a game of chicken.

What we need to worry about is that supply and demand works. Builders are responding to the situation by cutting supply ( building less ).

So, we will probably see the price start to fall at some point. We may not get to enjoy it long though if demand continues ( likely ) and supply is being reduced ( reported ). Low building starts and high immigration means higher prices.

TL:DR - expect a short term pricing stalemate, medium term price drops, and long term price escalation.

LeFantome ,

System76, makers of Pop!_OS, are making an entirely new desktop environment called COSMIC. The new DE will come with a number of its own apps to replace the GNOME ones, including the App Store.

The new App Store just got an update which apparently addresses your speed concern:
https://blog.system76.com/post/your-monthly-cosmic-fix

LeFantome , (edited )

How is keeping Arch up-to-date hard? Because there are a lot of updates?

I found Arch to be easier to maintain than any other distro I use. Everything is managed by the package manager ( no snaps, no flatpaks, no PPAs ). Updates are frequent but small and manageable. There are really no update “events” to navigate. And everything is current enough that I never find myself working around missing features or incompatibilities. I found it to “just work”.

I am not sure how your first point relates to SElinux. SELinux is part of the Red Hat ecosystem which is why Fedora uses it. It is not new ( SElinux may pre-date Arch Linux ). Whether you have it installed or not has nothing to do with how hard the system is to maintain. Default Debian installs do not use it either. Most Linux distros don’t. Ubuntu and SUSE use AppArmor instead.

I do not use SElinux on desktop but it makes sense for a server. The Arch kernel includes SElinux support so all you have to do is install the package if you want it. Generally, Arch gives you a newer version than Fedora does.

LeFantome ,

I think they have done something wrong but what is going on with this logic?

This is like saying that you are going to drown somebody to see if they are a witch, burning them if they survive, and telling them “if you’ve done nothing wrong, then nothing bad should happen to you”. If they have done nothing wrong, you are still going to murder them. Seems bad.

How is starving their business and trashing their reputation not “bad” for Loblaws regardless of how deserving they are? Again, I think they probably deserve it but the confusion of ideas in this comment makes my head spin.

LeFantome ,

Because that model has never sustainably resulted in lower prices and higher quality anywhere in the world?

LeFantome ,

The linked article does nothing to characterize the “myth” you imply.

The article simply states that corporations have to represent the “best interests” of shareholders, that “shareholder value” is a common proxy, and that “value” can be many things because different shareholders have different values.

So, shareholders can tell companies to have a different mandate. Sure. That does not eliminate the default which is that the mandate is to make money. About the only default caveat is that it needs to be “sustainable” value which gives management flexibility to act with a longer term view when thinking about brand, reputation, supply-chain stability, employee relations, regulatory risks, legal risks, the environment, and other things that may not directly make money or even cost money in the short term.

All that said, if a company decides ( without direction from shareholders ) to reduce profits voluntarily, they should expect shareholder action in the form of non-confidence ( getting voted out of management ) or even legal action.

If shareholders have not communicated other “best interests”, their best interest is maximizing the value of the shares. That is almost always going to translate to maximizing profit.

I am not taking a moral position or preference on any of the above. Let’s just not be dishonest by suggesting that management obligations to maximize shareholder value is a “myth”. It is not.

LeFantome ,

You were on your way to reinventing Gentoo

LeFantome ,

I am pretty sure I compiled the kernel once a month back when I had a Pentium 133. Looking back, compiling the kernel must have been a huge chunk of what that machine accomplished.

LeFantome ,

I have never done Linux From Scratch but I have been using Linux long enough that I remember that is how things were. Compiling the kernel was pretty routine. Getting XFree86 up and running could be true black magic though. You were literally controlling how the electron beam moved across the screen.

One of my systems is running Red Hat 5.2 ( not RHEL - the pre-Fedora Red Hat ). I think it has GCC 2.7.2 on it.

For some reason, I want to get a recent kernel and X11 running on the Red Hat 5.2 box. It would be cool to get Distrobox running on it while leaving everything else vintage. I had been thinking that LFS might be the right resource to consult. This article will hopefully kick me into gear.

LeFantome ,

I have been playing around a bit with both Antix and Damn Small Linux 2 that is based on it. I have been quite impressed.

First, it is really just Debian curated to be light-weight. You have full access to all the Debian repositories.

The 32 bit versions also work great. I booted to a fully working desktop on a 32 bit system and only 84 MB of RAM was being used. On top of that I ran Firefox, LibreOffice, Scribis, GIMP, and I think other things and was still around 900 MB. It would be amazing on ancient hardware.

LeFantome ,

Haiku is getting pretty nice actually. With the Falkon browser, it may be getting pretty close to daily drivable for a lot of people.

I agree that it is a cool little system. I think the 32 bit version is still compatible with BeOS though I have not tried that in a while.

Hardware support is a bigger impediment than functionality at this point.

LeFantome ,

Implementing old standards does not magically result in unstable software. I can create software today that implements decades old standards using whatever whiz-bang tech is in vogue.

I do lot accept that “old bases” have to succumb to any of the things you suggest either. Refactoring is a thing. You can remove dead code, you can adopt new patterns, you make code modular, you can even extend using new tech if you want.

Linux is 30 years old ( the basic design is decades older ). Should we throw it out? I vote no but allowing Rust into the kernel seems like a good idea. How old is GCC? How old is Microsoft Office? How old is Firefox? This is software you may use every day. Trust me, your life relies on software that is much, much older. How often do you think they rewrite air traffic control systems or core financial software to to make it more “stable” as you suggest?

I mostly hear your argument when devs want to try new tech and cannot justify it any other way. Most often the result is something that is far buggier and missing many features. By the time the features return, the new code is at least as bloated as the original. Around then, somebody usually suggests a total rewrite.

Old architectures are a different story. Sometimes things are not worth fixing in place. In my experience though, this is fairly rare. Even then, in-place migration to something else often makes more sense.

In my view, if you cannot modernize an old code base, it is a skills issue.

LeFantome ,

I imagine most readers will assume that response indicates that you have no argument.

That is totally fine. I doubt anybody wants to fight. I am glad we were able establish the value you had to add.

LeFantome ,

Linus Torvalds is author and maintainer of one of the most successful pieces of software ever written ( software that is decades old and still growing in popularity ).

What does Linus says about your philosophy that “Sometimes you do need major changes that break stuff to upgrade the base”? I think his first sentence explains where he stands but he expands on his initial point.

https://lkml.org/lkml/2012/12/23/75

LeFantome ,

You could argue that Cinnamon is not really a “fork” per se. It is more of an alternative interpretation.

MATE is a true fork. When GNOME abandoned GNOME 2 for GNOME3 3, MATE picked up the GNOME 2 code and continued.

Cinnamon took GNOME 3 and built a different desktop experience on top of it. Specifically, they rejected the controversial GNOME Shell to present a more traditional desktop. The earliest attempts at Cinnamon tried to provide a traditional desktop in GNOME Shell itself. By the time Cinnamon 2 came out, GNOME Shell was completely gone.

Cinnamon also provides X-apps which is a suite of GNOME applications adapted to work with Cinnamon ( but also MATE and XFCE ). These really are forks.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • kbinchat
  • All magazines