Today the Electronic Frontier Foundation launched a new app that will make it easier for people to take action on digital rights issues using their phone. The app allows folks to connect to their action center quickly and easily, using a variety of mobile devices. Sadly, though, they had to leave out Apple devices and the folks who use them.
Why? "Because we could not agree to the outrageous terms in Apple’s Developer Agreement and Apple’s DRM requirements. As we have been saying for years now, the Developer Agreement is bad for developers and users alike."
The EFF has a petition to try to get Apple to change their abusive and anti-competitive policies. The EFF does a lot of good work defending everyone's rights and freedoms online. Consider signing it. Note: you can sign on any browser, including mobile browsers on an iPhone
(Score: 2) by pnkwarhall on Monday January 12 2015, @06:17PM
the UNIX principle also applies sometimes in the "hardware" area
Your example of chef knives is a great example of the necessity and efficacy of special-purpose tools. However, I see the Unix Principle as a foundation for approaching software design specifically. While there are use-cases outside of this domain that support this approach, there are many factors in other domains that are not sufficiently addressed by the Unix principle's single-minded focus on software design -- such as the factors of convenience, portability, and expense that are very important for users of hardware devices.
To name specific factors addressed by the Unix Principle that are specifically applicable to the software domain, I propose:
design simplicity
ease of implementation
ease of debugging
(as you mentioned) modularity (focus on program output or "goal")
Code/Module re-use, particularly for needs not foreseen by the program designer
I always used "me, my needs, I" and never suggested "you should do it as I do"
That's clear to me, but thought it worth responding to in the context of your quotation of the Unix principle and the GP response about "smartphone-phobia".
Lift Yr Skinny Fists Like Antennas to Heaven