donnachaidh

joined 1 year ago
[–] [email protected] 11 points 1 year ago

That could break some peoples' dotfile management, e.g. symlinks or git repos. I'd say deprecation notice and reading from both, at least for a while, is better.

[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (1 children)

The DEs listed for a distro will be ones you can get out of the box, i.e. you install the distro and it already has the DE. However, you can then install pretty much any DE/WM on pretty much any distro. Most of the time, you'll also get a login screen where you can choose between different DEs, so you can try multiple on the same distro to see how you like them.

Most of the 'random desktops' will be window managers, there are just a few main DEs, which each have a window manager bundled in. If you take one of the separate window managers (which can be tiling, stacking, or a mix) you'll just have a bit more work to do to make it like you want, but they can have more customisation than full DEs. You can make most window managers look like pretty much any DE, but not necessarily the other way around. If you look at [email protected], most of those are window managers. Saying they're confusing to understand and you don't want to have to customise them to make them look nice and add any separate programs you need for a full system is fair, but saying they're ugly is kinda nonsensical, since you can make them look however you like.

As for why some distros' Plasmas look different, that's just because it is itself quite customisable (from what I hear, the most customisable of the mainstream DEs). So if you install XeroLinux, you could customise it to look like stock Plasma, and vice versa.

Long story short, don't choose a distro based on their default DE or vice versa, don't disregard window managers out of hand (but do if you just want a full out-of-the-box environment), and look at different distros' customisations, as well as [email protected] and similar, to see what DEs can look like you want, but again you don't have to decide distro based on that.

[–] [email protected] 0 points 1 year ago (1 children)

Is one of the other framework's you've used Django, and if so, how do they compare? I've never used Rails, but as far as I know, it's a similar concept, with batteries included and MVC architecture.

If there isn't anything else that makes it better, I would personally recommend something like Django just because it's Python, which isn't going anywhere anytime soon. If you are having issues with Python, the answer is pobably a google away, and if you want to do something other than webdev, it's more likely to be in Python (AI/ML, data science, etc. mainly), including if you want to integrate something into a website. As far as I'm aware, Ruby's pretty much only been used with Rails, and both are waning in popularity - as you say, you yourself have moved away.

That being said, I don't know Rails so that's all conjecture. If you tell me it's got something Django doesn't that makes it easier to use, I'll take that back.

 

I'm probably late to thinking this, and plenty of smarter people will have seen this, but I was just watching a video on Google's proposal which read out Mozilla's position on it, and noticed something that I haven't heard mentioned. As it says, it's designed to help detect and prevent 'non-human traffic', which would likely harm assistive technologies, testing, archiving and search engines. All of which Google is involved in.

If they're an attesting body, which presumably they would be, they could just say that their indexing crawler is legitimate traffic and get all the data, while other search engines not accepted (yet) by an attesting body wouldn't be able to. So search engines will be locked down to only what exists now. And AI training currently requires scraping large amounts of the internet, which they won't be able to do. So this could also help create a moat for Google Bard, that their earlier memo said didn't exist, to outstrip open-source models, just due to access to data.

I've heard people complain that this is an attempt to monopolise the browser market, but they practically already have done that, and I haven't heard anyone mention this. If all I've said is accurate and I haven't misunderstood something, this could allow them to monopolise (or at least oligopolise) everything that requires access to widespread internet data - basically everything they do.