LeFantome
@LeFantome@programming.dev
- Comment on AMD captures 28.7% market share in desktops 17 hours ago:
Except the businesses run by people
- Comment on smart engineering 4 weeks ago:
It would be better to use .PCX or .TGA
- Comment on Servo Browser Now Supports Tabbed Browsing, WAV Audio Files. 2 months ago:
Basilisk is the odd one out here. It is a continuation of pre-Servo Firefox ( Firefox before Rust ). It is not exactly a “new” engine.
Ladybird is probably the most exciting project as it is most likely to create a new independent browser suitable for daily use.
Servo was very exciting back when Mozilla was heavily invested in it. Sadly, it was long dormant. It really seems to be heating up again though so that is awesome.
- Comment on Servo Browser Now Supports Tabbed Browsing, WAV Audio Files. 2 months ago:
Mozilla is not really associated with Servo anymore.
I would be surprised to see Firefox move to Servo.
- Comment on Servo Browser Now Supports Tabbed Browsing, WAV Audio Files. 2 months ago:
Gecko is of course Open Source. It is also pretty much the oldest browser engine code base and written in C++. Servo is modern and Rust. Gecko started at Netscape.
The other problem is that Gecko is hard to embed.
- Comment on Microsoft finally officially confirms it's killing Windows Control Panel sometime soon 2 months ago:
If usability is the goal, then ReactOS is not the answer.
- Comment on If Biden died tomorrow and Harris took over? and she won the election also. Could she work full two terms or would it count as one when Biden died? 2 months ago:
If you mean Dick Cheney, you are not wrong.
- Comment on If Biden died tomorrow and Harris took over? and she won the election also. Could she work full two terms or would it count as one when Biden died? 2 months ago:
She would just need to schedule surgery or something.
- Comment on Infamous $30 Logitech F710 called out in $50M lawsuit over Titan sub implosion 3 months ago:
Emphatically agreed
- Comment on Infamous $30 Logitech F710 called out in $50M lawsuit over Titan sub implosion 3 months ago:
Are you hoping to get upvotes for “crushing”?
- Comment on Science is Magic 3 months ago:
“Science is just a stepping stone to philosophy.”
I somewhat agree with this.
The most essential activity in science is observation. Consensus on the facts is the most essential thing.
As a bonus, you can propose explanations. The only acceptable ideas are those that agree with observation.
A “good” scientific idea is one that not only agrees with known facts but also predicts facts not yet known. That way you can “test” the idea to get a stronger sense of how useful it is. Most ideas are not even valid, never-mind good.
So the most important aspect of science is to test ideas against observation. But where do the ideas come from?
That brings us to philosophy…
- Comment on Science is Magic 3 months ago:
“Philosophy is just science, except without the requirement that things align with reality.”
Philosophy is just history, except without the dates, events, and locations.
As they said in The Muppet Movie, “its like an ocean cruise except there is no boat and you don’t actually go anywhere”.
- Comment on Linux Mint 22 released: An attractive option for migrating away from Windows | Windows 11 system requirements block millions of PCs from upgrading, while Linux Mint continues to work on older hardware 3 months ago:
Not sure what you are saying here.
Regular Mint is based on Ubuntu. It is perhaps the most user-friendly distro.
LMDE is Debian based but includes all the same user facing tools and features.
I do not use Mint ( not a newb ) but it is a great distribution and great for beginners.
- Comment on Why we don't have 128-bit CPUs 4 months ago:
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 use 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.
- Comment on Five Men Convicted of Operating Massive, Illegal Streaming Service That Allegedly Had More Content Than Netflix, Hulu, Vudu and Prime Video Combined 4 months ago:
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.
- Comment on Own a Roku TV or streaming device? You're about to see a lot more ads on your home screen 9 months ago:
PiHole blocks the current ads. Hopefully these new ones too.
- Comment on Java 1 year ago:
I do not like Java but this is a strange argument. The people that invented Java felt that most of the C language should be wrapped in unsafe.
Opinions can vary but saying Java is not a real language is evidence free name calling. One could just as easily say that any language that does not allow you to differentiate between safe and unsafe baheviour is incomplete and not a “real” language. It is not just the Java and C# people that may say this. As a C fan, I am sure you have heard Rust people scoff at C as a legacy language that was fine for its day but clearly outclassed now that the “real” languages have arrived. Are you any more correct than they are?
- Comment on Java 1 year ago:
Technically, a double stores more integers exactly and then approximations of integers of much larger sizes. A long stored all its integers exactly but cannot handle values nearly as large.
For most real world data ranges, they are both going to store integers exactly.
- Comment on Horror 1 year ago:
Italians did not invent pizza.
Fruit on pizza is wrong.
Tomatoes are not a fruit.