yojimbo311
Joined 16 years ago
Joined 16 years ago
I agree with most of what you've said in this thread, but...
> Why have a centralized legal roadblock to new product development?
Rephrased: Why have a centralized catalog of discoveries and inventions available to the public that afford the contributors temporary exclusive license?
The idea behind patents was to counter very real problems created by the failure of markets to balance out the incentive to invent and innovate with the incentive to make those discoveries publicly available so they can inspire or cornerstone further discoveries. If they weren't published they were hoarded as trade secrets and were at risk of being lost forever over time.
Did the inception of patents account for or even acknowledge the kind of market control they're being used and traded for today? The lauded free market has turned patents into a commodity, possibly by expectation, but it's clear that this activity is relatively recent and seems to me due to changes in how the scope of their exclusive license grants is being interpreted/abused. Would we be better off assuming that the publication of discoveries would lead to closely aligned derivative products that would create a competitive environment or should we be generous with the licenses granted "inventors" so there's greater incentive to share those inventions?
Personally I think we're just seeing the beginning of what effects doing the later can have.
I wasn't trying to dismiss it as a whole, but I did want to encourage the decisions to include it to be deliberate and thoughtful. That may have rubbed a few people the wrong way and I'm ok with that. I was hoping to start a reasonable dialog of where designers and developers should make an attempt to draw the line so that the end result doesn't become the equivalent of "now available in 3D!" so I really appreciate your response.
I found the post overall to be pretty superficial. There was only one paragraph spent on describing the function/purpose of "motion design" and it placed far more emphasis on it's more marketable aspects than on it's utility to "educate your users about how to interact with particular elements".
"Motion design" is just one UI tool and one that really didn't need to be pulled out and promoted in this way IMHO as it's always been an essential tool in great software when used properly. I think it would have been great if it wasn't an "implicit announcement" but explored in detail what good "motion design" entails. It's easy to get carried away with it, and introducing motion with appropriate intent can be what makes an otherwise good application into a great one, but let's not pretend it's magic dust that can turn cole to diamonds.
IMHO no agency that is being funded to fulfill American public interests should be making choices that override, or put at serious risk, the needs of the public just to make their job more efficient/effective. Even if we accept reinterpretations of what public "needs" might be, this was a decision who's risks would be extremely costly should disclosure ever occur and it shouldn't have happened, perhaps even outweighing the benefits (to the public) they offered, which we may never get a straight answer as to what they were.
Some feedback based on my experience (take with a healthy dose of salt):
- The quickstart menu item is the only one that takes you away from the main page which interrupts the experience when using this particular style of pagination. The way back to the main page from the quickstart page is also not particularly obvious (just a back arrow within the logo would be sufficient).
- A big red flag is the counter counting how many gestures have been "tracked" leading me to believe that there's some sort of phone home going on which, all things being equal, doesn't make too much sense for a gesture library (unless some explanation is provided).
- Another big red flag is no mention of why the need for a full name is required in addition to the email, or why the email is necessary for the download (It's mentioned that it will be sent to the email if the user scrolls down to the 2nd form, but not in the first "page").
- No obvious way to provide feedback is immediately available (I assume it's provided in whatever email communication is made or within the library itself).
(edit formatting)
Wether he's made, or is still making, a fortune is besides the point. He made the hard choice and has made it clear to everyone who's asked that he is all the better for it. This more than anything else is a powerful and important example that we may or may not see again. If nothing else he has highlighted the need for more empathy in software. His focus seems to be in bringing joy and entertainment to people and doesn't appear to have any ulterior motive. This is rare and we should be celebrating it rather than dismiss it by the fact that he has been fortunate enough to actually be successful from it (something that is also extremely rare).
If you're really interested in continuing to debate whether your perspective of addiction should be adopted by others feel free to search Google for "addiction" or "is addiction a lifelong problem" or if that's something you don't have time for start with the first Google result I pulled up: http://aspe.hhs.gov/hsp/subabuse99/chap2.htm
There are plenty of other, better, sources that will provide more thorough descriptions of both the physical and psychological characteristics of addition. Practically all of them acknowledge that addiction, once attained, does not grant an individual the luxury of choice as you entertain it. One can certainly choose to seek the tools to control the impulses of addiction through willpower (be it internally or externally inspired), but that will never mean they can choose to make the underlying addiction go away and never bother them again at any point for the rest of their lives.
Playing the "no one's pointing a gun to your head" card and claiming it is therefore "non-coersive" in defense of targeting and manipulating addictive behavior may very well be profitable but it's delusional and downright dishonest to everyone, including yourself, to think it isn't exploitive and conducive to serious personal and social issues. You need look no further in the historical record to see how this plays out than the tobacco and alcohol industry.
Apple has as much incentive here as they have with any customer complaints. If it's important enough to developers and genuinely impacts their product (aka products Apple benefits from in more ways than one) they know it will effect the relationship they have with Apple. Like with anything however, the problem needs to communicated. The more people who communicate the same issue, the more likely it will get attention. https://bugreport.apple.com/ is the place to start. Not blogs, not HN, not Twitter or anything else.
If you want a problem you're having solved, start with filing a report in as detailed, and polite, a way as possible. Using blogs to bitch and complain about how Apple is ignoring an "obvious" issue, or how stupid they were to do things in such-and-such a way, is essentially counterproductive and being part of the problem rather than the solution. Using them to explain the issue, get a discussion around it going, coming up with solutions that work for you and fellow developers, and get additional reports filed, enhances the ability for Apple to respond with a genuine solution sooner rather than later. Sometimes they see the blogs and articles, but I'm sure it's more often they don't, so the trend I've seen over the last several years of vitriolic blogs being the first and only mention of a problem has, IMHO, really been disservice to the whole community.
It's always taken much longer than I would personally like or understand, but with enough bug reports filed on a given issue I do see traction and changes come later on down the road. They may not always be the changes I explicitly requested or expect, but they do resolve the problems in one way or another.
edit: grammar
It's not like it's some nefarious plot to create lock in either. It's simply a long term business strategy that I don't think the industry as a whole ever truly understood or appreciated until things really got tight. Apple's not the only one playing the satisfied customer game either, nor is it some novel concept, which is why it's always baffled me that folks who are interested in the long game don't bother to do the same thing on a consistent basis. Looking out for and providing customers with the best/most cost effective solutions you can offer to solve their problems creates a virtuous cycle. Sure, you may never see them again, but treat a person well and chances are very good, especially in a market like hardware and software, that you will and/or you'll see their friends.
Once something like this happens it's impressive how much cognitive dissonance there is behind the excuses those very same people make or their claims that not enough was done to protect them. Don't get me wrong, these individuals were horribly victimized and it's not ok, but we can't allow ourselves to be satisfied by just blaming the company, especially if they otherwise provided the tools that would have kept the account secure. We can only realistically expect the companies we entrust our data to be responsible for making it possible for us to secure our data and not leaking it through other systemic failures. If we choose to shortcut it then it's our responsibility to learn from that and do better next time. We can't blame anyone involved here for doing what they should otherwise be motivated/expected to do. Apple provided the tools to protect the accounts, and as far as we know didn't allow them to be otherwise compromised. The victims set up their accounts in a way that they could easily access/recover them in the future (honestly, it's now required to remember around 20+ account passwords to manage our lives and it's only getting worse) regardless if they knew the risks or not. Security education is out there and it's as loud as we could hope to get it, people just won't internalize it until the risk is tangible. We can demand that companies like Apple, but it won't actually improve anything if people can't be bothered to use them or more importantly find it WAY more inconvenient and seek ways to bypass them in whatever way possible just to get them out of the way.
It's a shame that this is blowing up for Apple as if it's all Apple's fault, but maybe some good can come from it.