

I feel like I did at one point, but I should probably try again
I feel like I did at one point, but I should probably try again
Yeah I’m not super surprised… It used to work well when I bought it back in '17 but it’s become worse and worse with updates.
I’m not a home theater power user, but this is good info to make sure my setup is future proof for when I finally get a new TV. All these different standards get really confusing.
One specific example I encountered was ndarray. I couldn’t figure out how to make a function take an array and an arrayslice without rewriting the function for both types. This could be because I’m novice with the language, but it didn’t seem obvious. I ended up giving up after trying to dig through the docs for a few hours and went back to C++.
Maybe for your use cases that’s OK, but there are many situations where the size and ease of upgrading provided by shared libraries is worthwhile. For example it would suck to need to push a 40+ GB binary to a fleet of systems with a poor or unreliable internet connection. You could try to mitigate this sort of thing by splitting the application up into microservices, but that adds complexity, and isn’t always a viable tradeoff if maximizing compute efficiency is also a concern.
In my understanding, you can’t interface with the C abi without using an unsafe block.
The main issue I have with rust is the lack of a rust abi for shared libraries, which makes big dependencies shitty to work with. Another is a lot of the big, nearly ubiquitous libraries don’t have great documentation, what’s getting put up on crates.io is insufficient to quickly get an understanding of the library. It’d also be nice if the error messages coming out of rust analyzer were as verbose as what the compiler will give you. Other than that it’s a really interesting language with a lot of great ideas. The iterator paradigm is really convenient, and the way enums work leads to really expressive code.
Yeah this tracks, I don’t understand why people recommend Debian so much, especially to new users. Distros that update more regularly like Mint or Fedora (for non nvidia users) are much better options.
Kagi is the same as ddg 99% of the time.
I’ve been happy with Qwant lately, they have their own index so using them doesn’t support the Google + Bing hegemony. They’re also EU based and regulated by the gdpr.
Removing 3rd party kernel access will probably also make cheating harder. Kernel anticheat is necessary largely in part due to cheat software using exploits in the 3rd party extension system to get kernel privileges itself and evade user mode anticheat.
Image display is an important feature for me. If konsole supported it, I’d just use that. If I’m on a gnome system I’ll pretty much always change the terminal because gnome terminal has a lot of issues with font rendering that I find annoying
I used to prefer Gnome before the KDE 6 update due to the rough edges in KDE. After KDE 6 came out I’ve tried it again, and it’s incredible. The team has spent a lot of time on polish for this major release and it allows KDE’s suite of more fully featured applications to shine. GNOME apps like gedit, nautilus, and gnome terminal tend to provide the minimum level of functionality, whereas KDE’s applications feel like they’re trying to work for power users. Kate goes as far as supporting the LSP for code autocompletion. KDE’s desktop is much more customizable as well, so you don’t really need extensions to get the functionality you’d be looking for in GNOME, stuff like the application launcher are built in. KDE connect is a really useful application you can install on your phone to get file transfers and notification sharing, among other things, between your phone and computer while connect to the same local network. Performance wise they seem pretty equal, even on older hardware, but KDE might have a bit of an edge in terms of RAM usage, YMMV depending on how you customize the desktop. The one thing I miss about GNOME is their “start menu” experience, I haven’t found a way to replicate that in KDE, but I haven’t looked very hard either. Overall I wouldn’t hesitate recommending KDE, plasma 6 makes me actually feel like the Linux desktop is ready for mainstream.
Phone numbers are no longer required iirc
You can’t e2e the to and from headers in an email. that’s a problem with the protocol, not with proton. I’d assume the subject line falls into a similar bucket, because mailservers probably want to use it to filter spam
The fediverse could pose a threat to the market dominance of the Facebook platform and instagram, as there are applications that aim to be direct competitors (frendica, plemora, pixelfed) already in the fediverse. If the fediverse grows, there will be no reason for people to stay on Meta’s platforms without them reducing advertisement and increasing user privacy, which is obviously not something they want to do.
It’s completely insane, they could have settled for breadcrumbs, but they’ve chosen to make the most comic villain insane ad against subscribing possible. Pay for our content, nvm this line that says we can kill your wife with impunity 10 years down the line… GIVE US MONEY
I think they might be using it as a beta testing ground for their back end features, the brand is also pretty valuable in and of itself. The traffic avoidance is much more aggressive than Google maps
There’s no reason Gmail should be included in search of it’s broken up. Otherwise agree though.
What’s your setup for self hosting? Do you use a vps or host on your own network?