diff options
author | luxagraf <sng@luxagraf.net> | 2016-09-27 08:58:08 -0400 |
---|---|---|
committer | luxagraf <sng@luxagraf.net> | 2016-09-27 08:58:08 -0400 |
commit | 2fc893e580bcc4907823a4821b98a0cfa7004f47 (patch) | |
tree | 5f080a67612c61e8e3b8a770b1eb3257736c0554 | |
parent | 511ae6b33b167eb64f8b093b900c3e35922a315f (diff) |
archived submitted stuff
-rw-r--r-- | published/open-source-insider.txt (renamed from open-source-insider.txt) | 0 | ||||
-rw-r--r-- | published/opensourceinsider.txt | 33 | ||||
-rw-r--r-- | published/ubuntu-1610b-desktop.jpg | bin | 0 -> 41029 bytes | |||
-rw-r--r-- | published/ubuntu-1610b-software-2.jpg | bin | 0 -> 71846 bytes | |||
-rw-r--r-- | published/ubuntu-1610b-software.jpg | bin | 0 -> 90907 bytes | |||
-rw-r--r-- | published/ubuntu-beta2-review.txt (renamed from ubuntu-beta2-review.txt) | 13 |
6 files changed, 41 insertions, 5 deletions
diff --git a/open-source-insider.txt b/published/open-source-insider.txt index 384fad6..384fad6 100644 --- a/open-source-insider.txt +++ b/published/open-source-insider.txt diff --git a/published/opensourceinsider.txt b/published/opensourceinsider.txt new file mode 100644 index 0000000..4266d9e --- /dev/null +++ b/published/opensourceinsider.txt @@ -0,0 +1,33 @@ +In all the years I have been using FOSS software the most common complaint I've seen about FOSS software is that the "design" is "terrible", "laughable" or some witticism about forks and eyes. + +What's interesting about this criticism isn't its longevity, that's to be expected since for most of the people registering this complaint what they mean by "bad design" is "I don't like it." And, alas, no software can be everyone's ideal. + +This tends to sidetrack the underlying argument. Since design is not and never will be an objective thing, any argument about "good" or "bad" just spirals down a rabbit hole of personal preference. We all have our tastes. Every time I look at the default Unity desktop I feel like someone is sticking a fork in my eye. + +Taste aside though the Ubuntu desktop is very functional. It works quite well. So to say it's poorly designed is only true by the shallowest definition of the word "design" -- that design is "how it looks." But that's akin to judging personality by looks, books by covers or any number of other things that make no sense. + +It would be an over generalization to say that the people criticizing the "design" of open source software are all Apple users, but let's just say that good many of them appear to have a reverence for things with half eaten fruit emblazoned on them. That's why, in the middle of an article on open source I'm going to quote the patron saint of modern software "designers", Steve Jobs, in defense of open source design. + +In an article about the birth of the iPod, Steve Jobs told [Wired magazine](https://archive.wired.com/gadgets/mac/commentary/cultofmac/2006/10/71956), "most people make the mistake of thinking design is what it looks like. That’s not what we think design is. It’s not just what it looks like and feels like. Design is how it works." + +If that's true -- that design is not just how it looks, in other words, not just about the whims of taste, but how something works, that the totality of the experience is the "design" -- then open source software might be the best designed software in existence. + +After all, FOSS software is everywhere. It forms the backbone of most of the web, underlies most embedded devices in cars, ATMs, phones and cash registers to name but a few things. No one forced anyone to use it for all those things. In fact in many cases people argued very hard to use open source shen a vendor was pushing something else. Open source was simply, presumably, the best designed tool for the job. And today every where you turn open source software is there, which is pretty impressive for something that's supposedly very poorly designed. + +Of course as any user of open source software can tell you, it's not poorly designed at all (sure, there are poorly designed projects), in fact most of it is very functional software that does what people need it to do. + +On the other hand the world is increasingly awash in software that looks very "modern" and "well designed" but is inevitably a functional step backwards from the previous version. In these cases the software in question has typically reached a point of [diminishing returns](https://en.wikipedia.org/wiki/Diminishing_returns) on innovation and turns instead to "design innovation". See Windows 10 for example. Or iOS 8 and beyond. In fact, it's become something of a joke that the shinier -- which is to say the more noticeable the surface design of something is -- the more likely it is that it works very poorly. + +To paraphrase John Gilmore, I would argue that well designed open source software is actively routing around the damage created by software made to the ideals of the shallower definition of "design" -- that design is how it looks. + +Perhaps the best example of this is on what might be the most over-designed thing in the history of humanity -- the web. Web designers have created a web that often looks great, but almost never works and changes interfaces every time you load a new page. Now there's something to be said for creative expression in UI. I don't know what it is, but I sure there's something. What's strikingly noticeable of a daily basis though is that all these highly designed websites make it increasingly harder to find the information I actually want and accomplish the tasks I'd like to get done. + +I increasingly turn to FOSS software that helps me route around this damage. Here's the thing web designers: I don't want your custom fonts, so I used some open source software ([uBlock Origin](https://en.wikipedia.org/wiki/UBlock_Origin)) to block them. I don't want your pointless giant images wasting my bandwidth so I blocked them too, and since your layout is so convoluted and clogged with crap I used a "Reader Mode" tool in my open source web browser to simplify things down to the actual content. + +I've even find myself using text based browsers like [w3m](http://w3m.sourceforge.net/) more often. You would not believe how fast the entire internet is when you use w3m. Every page loads nearly instantaneously. The web is actually useful and fun again. There's even images if you want them. + +Deliberately regressing back to text-based browser is not for everyone, though it may become an increasingly popular solution if the "design" of the web continues on its current trajectory. Even if it's only a handful of us using it, the point is it's there: open source software once again routing around design damage. + +The problem isn't always that evil designers are out to ruin everything with [more flair](https://vimeo.com/102830089). Instead I think much of the problem is that the web, like proprietary desktop software, has reached a point of diminishing returns on innovation. It might even have drifted into negative returns. + +If you want to be optimistic you might say that it's a temporary slump of innovation, that something marvelous lies just over the horizon. It's certainly possible. In the mean time, at least there's open source there, well designed and capable of routing around the rest. diff --git a/published/ubuntu-1610b-desktop.jpg b/published/ubuntu-1610b-desktop.jpg Binary files differnew file mode 100644 index 0000000..2f3d170 --- /dev/null +++ b/published/ubuntu-1610b-desktop.jpg diff --git a/published/ubuntu-1610b-software-2.jpg b/published/ubuntu-1610b-software-2.jpg Binary files differnew file mode 100644 index 0000000..9793be1 --- /dev/null +++ b/published/ubuntu-1610b-software-2.jpg diff --git a/published/ubuntu-1610b-software.jpg b/published/ubuntu-1610b-software.jpg Binary files differnew file mode 100644 index 0000000..579015b --- /dev/null +++ b/published/ubuntu-1610b-software.jpg diff --git a/ubuntu-beta2-review.txt b/published/ubuntu-beta2-review.txt index 596cd34..645df29 100644 --- a/ubuntu-beta2-review.txt +++ b/published/ubuntu-beta2-review.txt @@ -6,7 +6,7 @@ I believe that's the seventh time I've written that since Unity 8 was announced. Unfortunately without Unity 8 and the accompanying Mir display server, there's not much to get excited about in Ubuntu 16.10. At least the main Unity-based desktop version of Ubuntu. There are some great releases coming from various Ubuntu flavors, notably Ubuntu MATE which will feature the hot off the press MATE 1.6. -The first things you'll notice if you decide to grab a copy of the 16.10 beta is that the installation disk is considerably larger than it used to be. It could be argued that keeping the ISO down to CD size is an arbitrary limit which, given that CD drives appear to be on their way out, is no longer necessary. But my internet connection has not become any faster since 16.04 and frankly the larger download makes getting Ub untu that much more difficult -- particularly in places where download speeds are not what they are in the west. +The first things you'll notice if you decide to grab a copy of the 16.10 beta is that the installation disk is considerably larger than it used to be. It could be argued that keeping the ISO down to CD size is an arbitrary limit which, given that CD drives appear to be on their way out, is no longer necessary. But my internet connection has not become any faster since 16.04 and frankly the larger download makes getting Ubuntu that much more difficult -- particularly in places where download speeds are not what they are in the west. At the same time, most of the additional space is given over to language packs and the like, not necessarily bloat and additional apps, so perhaps it balances out (if you needed additional language packs anyway). @@ -14,12 +14,15 @@ Whatever the case, the change appears to be permanent, so chuck your CDs and bre Once you get it downloaded and installed the first thing that jumps out at you is that Ubuntu 16.10... looks just like the last 7 releases. Unity 7 remains the default and it has only seen the barest of updates -- bug fixes and security patches only. To find something new in this release you'll have to go spelunking into Ubuntu's set of default applications. -The most welcome improvements in the default applications come in the new Ubuntu Software app, which made its debut with this spring's Ubuntu 16.04 release. Among the improvements in 16.10 Software are better support for Snap packages as well as support for a variety of things that used to fall outside what Software handled. For example Software will now track and install non-GUI apps, libraries and fonts alongside your "regular" applications. Software is also noticeably faster when browsing for applications. +The most welcome improvements in the default applications come in the new Ubuntu Software app, which made its debut with this spring's Ubuntu 16.04 release. Among the improvements in 16.10 Software are better support for Snap packages as well as support for a variety of things that used to fall outside what Software handled. For example, Software will now track and install non-GUI apps, libraries and fonts alongside your "regular" applications. Software is also noticeably faster when browsing for applications. -It's the Snap package improvements that are most exciting for users who want to keep up with the latest and greatest. For the uninitiated, Snap packages are self-contained packages that include all of their dependencies. This has two advantages over traditional packages, which pull their dependencies from the system. First it makes it easy to install two applications that depend on different version of the same dependency since each Snap already contains everything it needs. This is huge win for Ubuntu given how out of date some of the its GNOME packages are. The second big advantage is that it's easier and safer to update your userland software. Which is to say, you can have your LTS release and get your latest and greatest application updates too. Because there's no danger of pulling upgrades that mess up the rest of your system, you can always have the latest software without having to run the bleeding edge of the actual system software. +It's the Snap package improvements that are most exciting for users who want to keep up with the latest and greatest. For the uninitiated, Snap packages are self-contained packages that include all of their dependencies. This has two advantages over traditional packages, which pull their dependencies from the system. First it makes it easy to install two applications that depend on different versions of the same dependency since each Snap already contains everything it needs. This is huge win for Ubuntu given how out of date some of the its GNOME packages are. The second big advantage is that it's easier and safer to update your userland software. Which is to say, you can have your LTS release and get your latest and greatest application updates too. Because there's no danger of pulling upgrades that mess up the rest of your system, you can always have the latest software without having to run the bleeding edge of the actual system software. -The problem with Snap packages Ubuntu 16.04 is that there aren't very many of them and installing them is a bit of a pain. This release smooths over some of the rough edges and makes installation a bit easier. +The problem with Snap packages in Ubuntu 16.04 is that there aren't very many of them and installing them is a bit of a pain. This release smooths over some of the rough edges and makes installation a bit easier. While the improved Software app is one of the main examples of new features in 16.10, most of what's new will also likely be backported to 16.04 LTS. In light of that it's tough to find reasons to recommend you upgrade to 16.10. If some application you rely on isn't working with 16.04, especially something with GNOME dependencies beyond the outdated versions of GNOME software that 16.04 offered, then 16.10 might be worth a look -- most applications in this release will be from GNOME 3.20. - +screenshots: +ubuntu-1610b-desktop.jpg "The default Ubuntu Desktop, looking just as it has in the previous half dozen releases" +ubuntu-1610b-software.jpg "The Ubuntu Software Center is faster and offers support for non-GUI apps." +ubuntu-1610b-software-2.jpg "Elements of Ubuntu on mobile now show up in the desktop, though the homegrown browser didn't actually work in my testing" |