Don’t know about the EU, but this is the only one you’ll ever need.
Don’t know about the EU, but this is the only one you’ll ever need.
Totally agree. The majority of Americans are great people. Not everyone is MAGA. We need to support the good ones. Sanctions and boycotts tend to unite.
One exception would be if the project imposse a security risk because key people and servers, within the US, may be blackmailed or pushed by the new administration. We’re not there yet though. And I hope these projects and people migrate if this becomes the case.
Also, FOSS projects run by big tech are probably also wise to avoid for strategic reasons.
Awesome! We need benchmarks ASAP!
I stopped using Nextcloud a couple of years ago after it corrupted my encrypted storage. I’m giving it a try again because of political emergency. But we sure need a long term replacement. Written in Rust or some other sane language.
My point is simply that it’s probably not worth it to add another language. Doesn’t have anything to do with Rust really.
Though I do think that the language is a bit over hyped. It’s obvious companies and projects used to say they’re using Rust, not just because they want to attract young developers or like the language, but because it’s a way to get VC. Like AI and blockchain.
I do like Rust. But mostly because it encourages functional style programming. And the tooling is of course awesome. Especially compared to C and C++. However, I do believe that static pure functional languages are superior to Rust.
I don’t think you get my point.
Of course I don’t mean that you should introduce Lisp or Scheme into the Linux kernel. However, I don’t rule out anything when it comes to the future of programming. Kernel programming isn’t that special. If you need to make a scheduler, dynamic memory manager or an interpreter, as part of the kernel, because it solves your problem, you do it. Maybe you want the kernel to generate thread optimised FPGA and micro code on the fly? And this is done with some kind of interpreter. Who knows.
My point is that it’s probably a bad idea introduce any new language into the kernel. A new backwards compatible version of memory safe c might be a good idea though. If it can be done.
Haven’t touched the Linux kernel in 10+ years, but my guess is that a good approach is to write a new micro kernel in Rust. One that is compatible with most existing drivers and board support packages. And of course it has to maintain the userspace ABI and POSIX yada yada. Probably what the Redox project aims for, but I don’t know.
Keeping the Rust bindings in a separate project might be unnecessary though. I’m sceptic about allowing upstream drivers written in Rust just because I find that there is such a great value in sticking to one language. I also know that many kernel developers are getting old and it gets harder to learn new languages the older you get. Especially if the language comes with a decent share of sugar and bling (the minimalism of lisp and c is valuable).
If there is a problem finding driver developers that want to write C code, then sure. But breaking the flow of the senior maintainers/developers likely isn’t worth it. Unless they ask for it.
And also, I really haven’t been following this Rust in the Linux kernel debate.
I’m not saying that Rust will go away.
My gut tells me that any benefits of adding Rust is massively negated by the addition of a second language.
If one wants to write Rust, there is always Redox and probably a bunch of other kernels.
I like Rust, but it’s for sure an over hyped language. In a year or two, people will push for Zig, Mojo or some new pure and polished functional low level language. Maybe a Scheme or a Lisp? That seems to be what the cool kids use nowadays.
Or maybe we’ll just replace the kernel with an AI that generates machine code according with what should be your intention.
Apparently many things were just introduced. Including Pro subscription and a new app. https://www.testingcatalog.com/mistral-ai-rolls-out-mobile-apps-revamped-le-chat-and-set-to-announce-major-update-today/
FYI: This is not marketing, I just got confused because I use Le Chat every day and suddenly everything felt different.
Yeah. There’s something with their website and presentation that feels… Well, it didn’t turn off my alarm. I’m also too tired to dive deeper and find out by myself.
The keyboard seems really good though. Just wish the app would ask for mic permissions when it’s actually needed.
This license, plus that the app require microphone access, plus all the AI features, make my BS alarm go bzzz.
The full size model requires over 1200 GB of VRAM.
Yes. But I’m worried about Big Tech hijacking ActuvityPub and that they enforce the end of net neutrality. EU regulations and investments is our only hope right now.
Found this page: https://openrouter.ai/deepseek/deepseek-r1
Haven’t looked through all alternatives yet, but Nebius from Netherlands seems like a viable alternative.
Better federation and search. Make it easier for content creators and instance runners to monetize. Make it easier to script your own feed/recommendations.
All of the above is true for all software on the fediverse. But monetization especially for PeerTube. Pay to watch, donations and ads should all be options in the official implementation. Because of the high cost of running a large high bandwidth instance (if that wasn’t obvious).
Seems like the only ones who really benefit from PeerTube right now are right-wing extremists. The only large Swedish instances are far-right. And they are big because of content supply and demand.
So I was correct. Thanks!
That’s great!
Yeah, maybe that was a bad example. I believe my point is that if the quality of the product and/or the number of users is large enough, it doesn’t matter if you don’t have a viable business plan yet.
The big risk when it comes to the fediverse is that it still is so small that big tech could just highjack the whole thing, and it wouldn’t even be a bullet on the weekly board agenda. I.e. it’s still pocket money we’re taking about.
If you don’t use pass, you should probably hate yourself.