![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
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
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.
Buyouts shouldn’t be allowed by default. The only cases where it should be allowed are when the business being bought out is struggling to the point where a buyout is really the only way to prevent bankruptcy. It should never be a good deal for the selling company and only a last resort to stop closing doors completely.
If they forced them to split Waze off and make it independent again it probably could, it’s probably the only non default app I see people use regularly
I’m not sure Logitech can build a forever mouse anymore with the way their QA’s gone. Who’s buying new mice regularly anyway?
Hopefully articles like this get more companies contributing to steamos/proton
The company i was with was still using clearcase when those were popular. I’ve used github, gitlab, and bitbucket as git based software forges professionally. In fairness Github is way better than the clearcase process we used.
I’ve used several different forges over my career and github is the worst by far. The navigation is clunky, the search never searches the stuff you want to look at without menu hopping, the recent repos doesn’t include half the stuff you made a PR to recently, CI integration kinda sucks compared to gitlab or bitbucket.
The problem is the Gnome team doesn’t give a flying rat’s ass about maintaining a stable api. I’ve never bothered with extensions because even the most basic stuff only works for one or two versions. The neovim team is pretty committed to backwards compatibility and following standards for interoperability like LSP these days, so it’s much easier for third parties to maintain a large set of extended functionality at this point. If they acted like the gnome team, your status bar plugin would break every other update.
Nothing that isn’t subjective, but the comparability issues are a complete dealbreaker, because interoperability is so necessary. This is definitely something that can be fixed since Google Slides is no where near as bad about this.
Yes the PowerPoint ui is much better. It takes more space but it’s much easier to find features you might not use as frequently.
I haven’t done much switching between calc and excel. Formatting issues come up when making or editing a document in libreoffice and opening it in MS office. Especially with impress, the position and sizes of objects will be very different between the two programs. This makes opening a presentation from impress with PowerPoint on a different computer impractical.
I think it comes down to 2 main reasons, and some members of the libreoffice suite definitely do a better job than others.
Comparability with MS Office, it’s really difficult to use these programs when you can’t reliably collaborate with people using the de-facto standard office software. Impress is exceptionally bad at this.
User interface clunkines, the ribbon ui Microsoft uses in modern office versions is really nice, and makes finding the actions you need really easy. This is coming from someone who used office 03 and 07, it’s not just a learning thing, it’s a better design.
These issues are definitely a bigger deal on some parts of the suite than others. I’ve found Calc to be a solid replacement for Excel, but when I’m making spreadsheets I’m not fiddling with complex formatting at all. Impress is on the opposite end of the spectrum. It has horrible comparability with PowerPoint, and I need to get things looking just right when I make a presentation. It’s difficult to find even basic formatting options. I could probably solve the usability issues by reading a few tutorials, but the comparability issues hold me back from putting the time in, since I have no idea how a presentation will look when someone loads it in PowerPoint anyway.
Because until you spend many hours getting used to it, it’s annoying as hell. I’m a longtime bash user, but if I have to do anything in PowerShell, it sucks. Bash is even less friendly to novice/casual users due to tools like awk and sed being totally obtuse. When you’re unfamiliar with the workflow, not being to see everything you’re able to do at a glance is pretty frustrating.
I don’t really think it’s any of those things in particular. I think the problem is there are quite a few programmers who use OOP, especially in Java circles, who think they’re writing good code because they can name all the design patterns they’re using. It turns out patterns like Factory, Model View Controller, Dependency Injection etc., are actually really niche, rarely useful, and generally overcomplicate an application, but there is a subset of programmers who shoehorn them everywhere. I’d expect the same would be said about functional programming if it were the dominant paradigm, but barely anyone writes large applications in functional languages and thus sane programmers don’t usually come in contact with design pattern fetishists in that space.
Mullvad (and every other decent VPN) supports WireGuard and OpenVPN configurations that will be supported on any distro through the network settings without the need for additional software. It’s also pretty likely the mullvad client will be in the software center of whatever distro you’re using
NFS is generally the way network storage appliances are accessed on Linux. If you’re using a computer you know you’re going to be accessing files on in the long term it’s generally the way to go since it’s a simple, robust, high performance protocol that’s used by pros and amateurs alike. SSHFS is an abuse of the ssh protocol that allows you to mount a directory on any computer you can get an ssh connection to. You can think of it like VSCode remote editing, but it’ll work with any editor or other program.
You should be able to set up NFS with write caching, etc that will allow it to be more similar in performance to a local filesystem. Note that you may not want write caching specifically if you’re going to suddenly disconnect your laptop from the network without unmounting the share first. Your actual performance might not be the same, especially for large transfers, due to the throughput of your network and connection quality. In my general experience sshfs is kind of slow especially when accessing many different small files, and NFS is usually much faster.
If you’re on Linux I’d recommend using btrfs, or bcachefs with snapshots. It’s basically like time machine on MacOS. That way if you accidentally delete something you can still recover it.
Yeah, for this reason I would pretty much never encourage exceptions in Python over some other form of error handling. It’s so frustrating when called code throws some random exceptions that are completely undocumented. This is one of the few things Java got (sort of) right
Isn’t a huge part of the point of copy left licences that an author can’t change the license without rewriting the code entirely?
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.