onlinepersona

joined 2 years ago
MODERATOR OF
[–] onlinepersona@programming.dev 0 points 1 month ago* (last edited 1 month ago)

LKML: The end boss of kernel development

Contributing to Linux was my first time interacting with a mailing list, at least for the purpose of sharing and reviewing code. I thoroughly hated the entire process. I tried in vain to write about my experience in a constructive manner, but it always turned into an unhinged rant, so I gave up. In summary, I think that sending and reviewing patches via email is exactly as insane as it sounds.

That's the worst part but kconfig doesn't sound much better. Even if I had time, I wouldn't try contributing to the kernel for those 2 reasons alone.

It is great that he got to the point he is now. Kudos for pervering.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 0 points 1 month ago (1 children)

“As should now be clear, this ruling does not stand for the proposition that Meta’s use of copyrighted materials to train its language models is lawful. It stands only for the proposition that these plaintiffs made the wrong arguments and failed to develop a record in support of the right one,” the ruling reads.

[–] onlinepersona@programming.dev 1 points 1 month ago (1 children)

I still don't understand why something so unstable and far from ready had to be put into the kernel upstream. How did Kent manage that? Is he really that good with words? Reading his messages on LKML, it really doesn't seem so. No-one is a god programmer, but was his code so convincing, his practices so good, his testing so thorough, that it being unstable could be ignored?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 2 points 1 month ago* (last edited 1 month ago) (1 children)

And now we have a new streaming service 🤔 Really nice.

I was thinking that by now, we should have enough bandwidth to stream webcams straight to each other without HLS or WebRTP or whatever. Just make the device available over a port or, as you did, cat it to another PC and voilà. Actually, why don't we stream raw camera feeds?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 0 points 1 month ago* (last edited 1 month ago)

I hope they will do the same for the Fairphone 5. Being able to run Linux on it would be amazing. It would blow the librem5 and pretty much any other Linux phone out of the water.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 1 points 1 month ago* (last edited 1 month ago)

The penny drops. Or as the Germans would say "Der Groschen ist gefallen".

What a surprise to think that reusing existing code instead of reinventing the wheel everytime would be beneficial and superior. It's like management is discovering the value of collaboration after wpouting their "synergy" crap for decades.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 0 points 1 month ago* (last edited 1 month ago)

Rayon and dashmap were new to me. I have to look at CoW pointers. Not entirely sure I'll need CoW pointers but first I have to understand them.

Thanks for sharing.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 0 points 1 month ago* (last edited 1 month ago) (1 children)

Nice. Are there any other groups on Signal? Probably joining one allows you to meet people from other groups too.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 1 points 1 month ago* (last edited 1 month ago)

In July 2024, the Spanish government developed a program called Cartera Digital Beta (“Digital Wallet Beta”), which will allow internet platforms to verify whether a potential porn viewer is 18 or older.

Would be no surprise if that were tied to Google in some way. Just like every dumb bank has to tie their services to Google wallet.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 0 points 1 month ago (1 children)

is this the beginning of an article and a link is missing?

Anti Commercial-AI license

 

➜ Quality over quantity

The Megathread is to subject to rigorous 👁️‍🗨️ Quality Control checks, and often updated. Visit our r/Piracy, r/Torrents communities for all the sailing discussions.

How do we contribute from the fediverse?

 
 

Andreas Kling aka @awesomekling wrote:

We've been evaluating a number of C++ successor languages for @ladybirdbrowser , and the one best suited to our needs appears to be @SwiftLang 🪶

Over the last few months, I've asked a bunch of folks to pick some little part of our project and try rewriting it in the different languages we were evaluating. The feedback was very clear: everyone preferred Swift!

Why do we like Swift?

First off, Swift has both memory & data race safety (as of v6). It's also a modern language with solid ergonomics.

Something that matters to us a lot is OO. Web specs & browser internals tend to be highly object-oriented, and life is easier when you can model specs closely in your code. Swift has first-class OO support, in many ways even nicer than C++.

The Swift team is also investing heavily in C++ interop, which means there's a real path to incremental adoption, not just gigantic rewrites.

Strong ties to Apple?

Swift has historically been strongly tied to Apple and their platforms, but in the last year, there's been a push for "swiftlang" to become more independent. (It's now in a separate GitHub org, no longer in "apple", for example).

Support for non-Apple platforms is also improving, as is the support for other, LSP-based development environments.

What happens next?

We aren't able to start using it just yet, as the current release of Swift ships with a version of Clang that's too old to grok our existing C++ codebase. But when Swift 6 comes out of beta this fall, we will begin using it!

No language is perfect, and there are a lot of things here that we don't know yet. I'm not aware of anyone doing browser engine stuff in Swift before, so we'll probably end up with feedback for the Swift team as well.

I'm super excited about this! We must steer Ladybird towards memory safety, and the first step is selecting a successor language that we can begin adopting very soon. 🤓🐞

 
 

For some fish, being born close to a new moon increases the chances they will develop as male, while female offspring are more likely when the moon is full, a new study has found.

 

So, I think the admins are doing a great job and wanted to donate, however it only seems to be possible to donate via Github (snowe's account). Saying Microsoft isn't my favorite company would be putting it lightly, so going through them to donate is... not happening.

Is there any other way to donate? I'd even do bitcoin or monero if so requested (crypto market is having meltdown right now, so it's cheaper than usual 🤑 ).

 
 
 
 

Hotter conditions prevent two tiny organisms working together for mutual benefit, new research shows.

University of Exeter scientists studied a single-celled organism (Paramecium bursaria) which can absorb and host algae (Chlorella spp). This pairing is common in freshwater worldwide, and their symbiotic relationship provides benefits including trading of nutrients and protection for the algae.

But when scientists made the water 5°C warmer, the partnership stopped working—and the results suggest the algae may even become parasitic.

view more: ‹ prev next ›