How about Rust is Rust. Swift doesn't really appeal to me as a high level programer. C#, JS and Python largely pay my bills.
The non apple ecosystem just isn't there, and it was never built to be cross platform. If I need to build something I'd probably lean on the languages I already know.
A few times a close friend has wanted an app built and I went with Flutter/Dart + Firebase.
I'm using Godot for games.
Learning a new language, even a similar one is a time investment. In fact I just want better tooling for the languages I already know. Word to UV for Python.
I think Linux is great if you're willing to invest the time, but I don't fault normal people for not wanting to do all that. You can get a very nice MacBook for under $1,000 and everything's basically just going to work
The heroic launcher looks like it was trying to solve this and let you use cheaper gog games in your normal steam library. And I've seen similar tools for emulators to show up basically like native steam games
I'm a bit confused about if it does calls. It doesn't mention it for most of the page, but then says:
> DIY Phone
> Use the Comet and the Linux stack for calling*, messaging and mobile data as an alternate to your walled and closed smartphone. Contribute to the Linux ecosystem for mobiles.
So I guess this means it can, but it's not supported and you need to contribute the software. So perhaps it has the hardware, and perhaps it might work.
Without any mention of 5G capability, I'm forced to assume this doesn't have it.
Or course you can attach a USB stick with a 5G modem in it. To be fair, this makes things really difficult. Not all modems support all bands. Different countries use different 5g bands, etc
The LTE modem will be available on the Pledge Manager. We are currently testing with Quectel EM05, works really well - calling, messaging, data all have been tested. PlaMo dialer app already works, there is a demo somewhere on the KS page. We need some time to design the internal flex pcb antennas but provisions have been made already.
Also, you are free to bring your own modem too - and only opt for the antennas pre-assembled in your unit.
"Hi Ralph, I've already coded a function called GetWeather in JS, it returns weather data in JSON can you build a UI around it. Adjust the UI overtime"
At runtime modify the application with improvements, say all of a sudden we're getting air quality data in the JSON tool, the Ralph loop will notice, and update the application.
The Arxiv paper is cool, but I don't think I can realistically build this solo. It's more of a project for a full team.
It does work reliably enough though. A huge portion of games on Linux do so via pretending to be windows via wine/proton. It’s what allows the Steam deck to exist as a product at all.
And Linux on those handheld devices out-performs windows to such a degree that Microsoft has noticed and is trying to make windows perform better on those devices, basically making a gaming mode / handheld mode for their Xbox Ally.
It's not nearly enough to matter to Microsoft. An absolute tiny percentage of desktop computers/laptops run Linux.
This is actually a good thing if you're hoping WINE avoids a legal fight with Microsoft. It doesn't matter who's right, Microsoft has deep enough pockets to drag anyone through expensive litigation.
I'm an active Linux user and I play tons of games via Proton. But this isn't something I'd suggest to normal people. I've spent more time than I'd like to admit keeping Linux working.
They also served as a foundation for much of my career growth. But I understand it's not for everyone.
I don't think it matters very much. It's not a matter of "if" but of "when": one is consistently getting worse, and the other is measurably getting better and more compatible with the former. Unless of a drastic paradigm change, Linux will see more and more users. Trump dismantling of the global system of trade might also add another nail to this coffin (the recent talk by Cory Doctorow at CCC gives a good picture of how and why).
I'm always open to being wrong. At a minimum European governments should switch to a Linux distro based in Europe like Open Suse.
I don't believe this is going to be enough of a dramatic shift where Microsoft would see it worth while to try and shutdown WINE.
This is a good thing though, if Microsoft really wanted to they could sue WINE. Even if WINE isn't doing anything wrong, Microsoft could easily make things really difficult.
We saw this with Nintendo and the Switch emulators.
Maybe I came across as a bit harsh, I run multiple Linux computers, I just can't see this being a realistic concern for Microsoft
> I just can't see this being a realistic concern for Microsoft
I think Microsoft strategy for Windows shifted a long time ago, from being their most precious engineering product, to a necessary component for their sales teams to bundle B2B services. The focus went from "pleasing users and enabling things" to "seeking rent in the gregarious corporate world by building a captive monopoly". I suppose that makes perfect shareholder-sense, but that leaves the door open to a competition that actually wants to make operating systems, in the traditional way.
Now that this model is being threatened, with a real geopolitical incentive to leave captivity and to reconsider past practices (like OEM installs), I think it'd be silly for Microsoft not to immediately course-correct. And that means doing something much more significant than suing Wine: without trade agreements, the US has no jurisdiction and no IP that's worth a dime outside of its borders. That means doing something that, for once, would put them so much ahead of the competition that choosing Microsoft would be a no-brainer. I don't believe Microsoft has it in itself to execute such a thing.
Microsoft has subsidiaries all over the world. They'd still have standing to sue, even if say Germany and France ignored American IP laws( which they definitely won't).
Plus it's not out of the question for them to personally sue WINE contributors. It's not about winning, a simple DMCA takedown notice to any entity hosting WINE code would probably be enough to stop the project.
I want a future of competition between different OSes. I use Linux everyday, but I don't think a market share of 3.86% is sweating anyone at Microsoft.
I could see Lenovo, which is ultimately a Chinese company, making more aggressive steps to offer Linux. But outside of certain ThinkPads you can't even buy a laptop with Linux pre installed.
In my dream world you'd have to buy Windows separately with any hardware. I guess Best Buy could still offer Windows installation as a service though.
DMCA takedown has no legal basis outside the US. And it's funny you bring that up: the only reason why this has any relevance at all is because of the established norm for countries to sacrifice some of their sovereignty in exchange for being allowed to trade with the US. Now, with the US breaking trade norms and agreements, those countries can (and eventually will) stop complying, because they have nothing to gain (and everything to lose) promoting hostile foreign competition.
I agree the DMCA has too much power, but I think your getting ahead of what's realistic.
Maybe in 20 years some EU court will declare US IP to be up for grabs, but that's not now. Microsoft is deeply embedded so many different businesses and government IT departments.
With Wine, the main problem is that you may easily encounter some programs that do not work under it, as they rely on unimplemented Windows features.
However the programs that do work, usually work very well, sometimes even more reliably and faster than under Windows itself.
Many older MS Office versions work very well under Wine.
In general many older Windows programs work very well, because the older they are the more chances are that someone else already tried to use them under Wine and eventually any quirks have been fixed.
Yes. It's a zero trust society. Nobody can trust anybody else. The only thing that's trusted is money in a bank account... And we really shouldn't be trusting our eyes there because the money is backed by nothing and there is no reliable consensus between different banks (look at the details of correspondant banking and factor in things like the Eurodollar, stablecoins...).
It's like; the thing we trust the most cannot be trusted but so long as we keep using money in its current form, this implicit form of trust is devaluing the trust of everything else that's not money.
Our relationship with money sets the bar for all other relationships. If it's a deceptive relationship and we tolerate it, we will tolerate every other relationship which is equally deceptive. We become accustomed and tolerant to a certain level of deception. We are also emboldened to deceive others.
Our relationship with money is highly deceptive and getting worse over time. We can expect to see the same trend in our relationships.
I think money CAN buy trust; it works by devaluing the entire concept of trust to the level that it can afford to buy it outright. It maintains a monopoly on trust.
So are we just going to acept that words no longer mean anything and carry on through life distructing of everything we navigate through? That isn't the only way.
Say the LLM decides to write a rest API in JS today. In 3 weeks it might re evaluate and redo it in Golang.
I would need hundreds of millions to even try though
reply