As a long-time Linux user with habit of throwing everything into the mix, I got quite used to number of inconsistencies that I have, so I don't think that MS deserves criticism for having them too (although article is not very critical, it just counts the inconsisitencies). I have GTK2/3/4 apps, KDE apps, Qt apps, Electron apps, AND Windows apps running under wine. So the only consistency on my desktop is an inconsistency. Also Windows has good track record for backwards compatibility, no surprise that an OS has some "ancient" parts.
It blew mine. It seems plausible to me, and also explains why modern (or written) history of humankind is so short (like 2-4K years) while humankind itself is much much older.
I use Firefox since 2005 as my main browser (I had a brief affair with Chrome between 2009 and 2012), and never experienced broken sites and poor support. Firefox works just fine.
just install "New pipe" from f-droid, it really rocks. Allows you to play videos in background, download video or audio - practically everything. The only issue is that it sometimes breaks when youtube changes its protocol
That's after Fenix release... before that' there was plenty of supported plugins. It's only a matter of time when other plugins will support new UI. As for Chromium, I'm more than sure the battery issue is just a nice excuse to toss ad blockers out of the window.
The article is just an opinion and some claims, supported by zero evidence. Yes, Google is interested that Web continues to live. But article omits that Google only wants the Web that exists on Google's terms. That's why they practically rebuilt the web themselves, on all levels, from protocol to the client (spdy, webp, amp, dart, chromeos & android, chromium).
> should be incremental and security or bug fixes only
> should never update a user interface without allowing the previous one to be used as the default
> should never be used to install telemetry or spyware or to re-enable it if it was previously switched off
> ...
That's exactly how it's done in conservative Linux distributions like Debian or Centos. By installing Debian stable, you receive 7 years of security updates only, and nothing changes without your permission. And quality of being user-centric is common to the entire FOSS ecosystem.
Such issues can appear everywhere. But if such bug will be found in widespread framework or CMS, zero-days will be exploited immediately by automated scanners (Drupal, Joomla and Wordpress had some in the history). So, protection through obscurity is some kind of protection too.
While title is ragebait for sure, Google intent to eliminate URL and replace it with "something better" was clearly stated more than year ago. This article tells us they didn't give up on their efforts.
It may be "not as disruptive" for sure, but since I began to use night light mode both on my phone and laptop, I began to fall asleep in 10-15 minutes after going to bed. Also I use warm light LEDs intstead of cold ones.
I used OpenLayers back in 2008-2011 for mapping-heavy web application. It was of very high quality, and had great API documentation (using DoxyGen, iirc). Taught me some things about pre-modern-craze Javascript programming (i.e. how to correctly implement inheritance in JS)
For those who want good sides of tiling DE but won't want to install tiling WM, there is Openbox. If you aren't afraid of editing configuration XML, you can assign hotkeys to place windows in quarters/halves of the display or to jump them between displays. Also Openbox is very fast. It can be used in place of XFCEs or KDEs own WM, so nothing stops you from having benefits of full-fledged DE along with powerful WM. That being said, Openbox lacks shadows or transparency (so separate compositor like xcompmgr or compton is needed) and doesn't render rounded corners. I use XFCE + Openbox combo at my workplace for 5 years now.
As article author did, I code since I was eleven and yes, that's 25 years too. I feel for him, because perfectionism along with need of exhausting everyday grind (especially when you have kids) quite reduces our ability to spend productive time to create Next Big Thing. But for me, the biggest showstopper is that I love to code, but just to code. I don't care much about sharing what I did, nor I want to get approval from someone who uses my work. Maybe I will overcome my issue one day, as author did overcame his. (edit: spelling)
I use NetBeans for PHP development for last 10 years, and never regretted it. It has plenty of features that save my time when it comes to code navigation, also since circa 2012 Java got considerably faster on Linux, so almost no lag is perceived. It's great news that Apache finally added PHP support back to it because I'm still on 8.2. As for other IDEs, sometimes I use Kate with Projects plugin (it allows to grep all filenames that are in version control) for quick edits. All KFramework-based tools feel much faster than Gnome or Java-based ones, but Kate has a set of show-stopper "not-a-bug" issues (like shitty tab handling) which make it inusable for uninterrupted, productive work.
P.S. Can't say much about Apache, but when I submitted a ticket to old NetBeans about high CPU usage in some version-control-related scenarios - that was back in 2013 - the ticket was closed and issue was fixed less than in a week. I never expected such agility from projects of this scale.
I would prefer to paraphrase that "There is no money in supporting large number of desktop environments". And open source model allows to cut some costs by adopting project that is actively developed and supported by someone else. RedHat actively sponsors Gnome; it is reasonable for them to save some money by dropping KDE support. Canonical toyed with half-baked Unity and less-than-half-baked-Mir, and then saved money by completely "outsourcing" their DE to RedHat (by using Gnome). But it doesn't mean any of those projects is dead. It would mean projects will change less, become more stable, or even stagnate if there's not enough user base or developer interest. There are examples of software I use (Openbox or Shutter come to the mind) which doesn't change more or less for years. Maybe it's not the worst thing. Corporate money is driver of change, but it is often change for the sake of change - Gnome 2/3 switch or Systemd are most evident examples of that.
And this is another example where FOSS ecosystem shines. While corporations like RedHat may reduce support and maintenance costs by shrinking their packages base, I'm more than confident in KDE's future because there are plenty other distros (including Fedora) that will continue to include it.
After this video, I finally got the joke involving Great Ohio Desert (artificial desert that was intended to be landmark of Ohio) from Wallace's 1987 "Broom of The System". Maybe it even inspired his idea with catapulting trash to Canada in his "Inifinte Jest".
I saw (back in 2012) a ReactOS deployed at points-of-sale in large retail chain in (then Ukrainian) Crimea. Maybe it was cheaper to make their specialized POS software compatible than pay for Windows licenses.
While I can agree with author on some points, I don't understand why everyone bashes Mozilla for Pocket so much, they have bought it and I thought it is part of Mozilla now: https://blog.mozilla.org/blog/2017/02/27/mozilla-acquires-po...
Plase correct me if I'm wrong.
I really like over-engineering my side projects. I have three frameworks, one in PHP, one in JS, and one in PHP/JS (a bit abandoned) that no one really uses. But you know what? Because no one uses them, I'm not burdened by any opinion except mine. When I change something, I don't read death threats because someone's solution stopped working. And since I don't have any deadlines, I can spend as much time as I want to get the exact solution as I planned. I don't need to compromise. That's quite opposite thing to what I do at worktime and get paid for.