The USPTO has just published the first heavyweight Siri-related Apple patent application, and Patently Apple makes it almost comprehensible. Of particular interest in that article, is this speculative Apple-created video from 1987…
Monday, January 23, 2012
Thursday, January 12, 2012
Saturday, December 31, 2011
progress, and the factors which constrain it
While the timing of the transition from one year to the next is arbitrary, an artifact of the choices made in calendar design, the passing of time is at least a persistent illusion, and the metamorphosis which accompanies it convincing. "The times, they are a-changin'", as a younger version of Bob Dylan once sang. Change has been a frequently recurring factor in the lives of myself and my contemporaries, like a stressed and agitated Earth repeatedly shifting beneath our feet, and much of it at least seemingly not for the better.
I say "at least seemingly" because for any change there will be cascading effects which are difficult to predict at the time, and these cascading effects often interact in surprising ways, so even if you find it hard to believe in "progress" you can still place hope in serendipity.
Having a basic education in biology, the way I see progress is informed by the simple rule of thumb about plant nutrition I once learned, that the growth of a plant is constrained by whatever nutrient is least available (relative to the proportions in which all nutrients are needed). Similarly, progress depends on all of the necessary conditions being in place, or at least acquirable, not just one or two of them, and resources spent on bringing the limiting factor(s) up to snuff yield the most bang for the buck.
So what is/are the limiting factor(s) hindering progress? I can think of a few.
One has been the cost of computation, but it could scarcely be called a limiting factor anymore, even though many applications remain for which the necessary processing capacity continues to be prohibitively expensive, and/or too power hungry. Much that hasn't yet been done could be done within the limits of current technology.
Another is the knowledge and experience to make good use of that computational power. This too is changing, but it's trailing behind the improvement in computing hardware. I'm referring here not only to software but to techniques for interfacing with the physical world, the sensors and actuators of robotics, and the integration of all these into working systems.
Less obviously, but perhaps more importantly, progress has been constrained by what we have (habitually) used these improving technologies to do. To riff on the old saying about when you have a hammer everything looks like a nail, we have, until quite recently, treated every new thing to come along as another kind of hammer, and measured its value in terms of how good it was at driving nails. In other words, we haven't been much interested in changing what we do, only the details of how we do it. I believe people are generally ready to climb out of this rut, if they could rely upon mutual support in doing so.
Progress has also been limited by how we organize ourselves, primarily driven by the conservatively defined interests of capital. There's been a great deal of experimentation with alternative ways of bringing people together to do creative/productive work collaboratively, much of it supported by venture capitalists, but there's still a lot of inertia in the old way of doing things and not yet enough successful counter-examples to point to, or enough general experience with participating in them.
And finally, there is a tremendous need for remedial education in science, technology, engineering, and mathematics, most of which will have to be conducted remotely, via self-instructional packages, video courses, or mass media. I believe this deficit to be the twin product of the counterculture's rebellion against all things technical and a resurgence of the thread of anti-intellectualism that runs through western culture, which can perhaps be traced to Celtic pride in the lack of a written language, but which in any case has been encouraged by those who find a well-informed, clear-thinking populace inconvenient.
Most of us are in a position to work on one or another of these, even if for now it's only to educate ourselves. Let's get to it!
Saturday, December 10, 2011
reforming agriculture through more sophisticated mechanization
Historically, at least since the mechanization of agriculture began in earnest, there have been two primary measures of agricultural productivity, the amount that could be grown on a given acreage and the percentage of the population required to feed all of us. The former, measured in bushels or tons per acre, has generally been increasing and the latter, measured in man-hours per bushel or ton, decreasing for at least the last hundred years, albeit more so for some crops than for others. (A consequence of the decreasing need for labor to produce many staples has been the migration of the children of farmers to cities, where they helped keep the cost of labor low in other enterprises.)
Corn (maize) is a good example of a crop for which these conventional measures of productivity tell a story of brilliant progress, with the result that corn is cheap enough to use not only as livestock feed, to be converted into meat and dairy products, but as the feedstock for production of ethanol for fuel, competing with fuels refined from petroleum pumped from the ground, rather remarkable considering that corn kernels represent only a small fraction of the biomass of a corn plant and that fermentation and distillation aren't particularly efficient processes.
Crops that fair less well by these measures include many vegetables and most fruits, which have been becoming gradually more expensive, especially as compared with grains that are easily handled mechanically, but even compared with meat and dairy products from grain-fed livestock. One major consequence of this has been that people generally consume more grains, meat, and dairy products, and less fruit and vegetables than they once did, before the mechanization juggernaut got started and while vegetable gardens were still common.
So, by an altogether different measure, how healthy the average diet is, mechanization has been a disaster, so far. I say "so far" because the essential problem is that, so far, mechanization has favored crops consisting of hard, dry seeds, that are easily handled in bulk, making other crops needed for a balanced diet relatively less affordable. In happier economic times this would matter less, as people would simply pay the premium for a healthier diet, but the times being what they are people are scrimping however they can, including with the food they consume.
There are other ways of measuring productivity: energy use*, soil gain or loss*, water use and contamination*, and the degree to which a given practice denies space to native flora and habitat to native fauna. By any of these measures, conventional mechanization comes out looking at least shortsighted if not dimwitted.
*(per unit produced)
So is the answer to turn back the clock on agricultural technology, to replace the plow with the hoe and the drill with the planting stick? I'm not prepared to make that argument - although I've no doubt others would - aside from noting that gardens are a better use of many urban spaces than are lawns, and there is no further need for rural communities to supply cities with cheap labor, since those cities are already well supplied, and many rural areas suffer from depopulation.
Instead, my position is that we need to take mechanization to the next level, replacing dumb machines suited only to bulk operations with smart machines capable of performing well-informed, detailed manipulations, for example controlling weeds by selectively pulling them from the ground or pest caterpillars by picking them from plants (unless they've already been parasitized, as by wasps) rather than by applying poisons.
Given machinery with an adequate array of sensors and a sufficiently broad range of optional actions, applying best practices becomes a matter of mating these with processing power connected to an expert system, and of programming.
It gets better, because the same system that works the land can be used to improve the expert system through experimentation and, in routine operation, by accumulation of data to which statistical methods can be applied, and can also be used to improve the crops themselves, as for instance by leaving the best formed, most insect resistant cabbages to go to seed.
The bottom line is that this approach can make available the mechanical equivalent of an attentive expert gardener, at a cost, given predictable economies of scale, that would make possible the wholesale replacement of conventional, traction-based machinery and methods with more adaptable machinery bringing a whole new repertoire of methods to bear, one far better suited to the production of the fruits and vegetables that have been becoming unaffordable under the current regime.
As for the other measures of productivity mentioned above, such machinery, since it wouldn't need to turn soil in bulk and could operate long hours without continuous supervision, would consume energy at a relatively low rate, suitable for supply from solar panels or via the grid from renewable sources. It could operate through continuous ground cover, all but eliminating soil loss, and with minimal use or complete non-use of herbicides and pesticides, reducing soil and water contamination. Ground cover, mulch, and the humus accumulating from decaying roots can also reduce the need for irrigation, and the ability to create local varieties through seed selection based on the health of maturing plants can further reduce it, as well as helping to adapt more quickly to climate change. Making room for native species, something that can only be accomplished in conventional practice by leaving land completely undisturbed, becomes a matter of programming the system to leave certain species alone, wherever it finds them, even to the extent of tolerating some crop loss to native fauna, and to leave anything it can't identify alone until it can be identified.
Such machinery might not be able to compete with conventional practice in the production of corn and other bulk commodities, at least to start with, but it also wouldn't consume prodigious amounts of petroleum-based fuels. Moreover, development and rapid deployment of such machinery would drive the growth of a new, potentially domestic industry, one that would also work to the benefit of materials recycling efforts, more efficient transportation, and on and on.
The R-word I haven't yet mentioned is robotics. While such machines probably aren't what most people first think of when robots are mentioned, their creation and production falls squarely within the discipline of robotics, composed as they would necessarily be from robotic technologies.
Friday, December 09, 2011
monitoring fields with UAVs
They're using radio-controlled aircraft rather than autonomous machines, but it's still a big improvement over the time spent walking fields or the lack of detail that comes from only checking the edges of a field. I expect further improvements with the introduction of better sensors and on-board controllers.
Saturday, November 26, 2011
Friday, November 25, 2011
Microsplat: How Microsoft's business could collapse
Business Insider has published an article, STEVE BALLMER'S NIGHTMARE: How Microsoft's Business Actually Could Collapse, outlining several mechanisms which could coincide to cause Microsoft's revenue stream to contract dramatically, likely Microsoft responses to these pressures, and alternative takes on the outcome.
Saturday, October 29, 2011
alternatives to the current economic system, and constraints thereon
Responding to a question posed on LinkedIn, "What's a better alternative to the current global economic system?"
I'm tempted to say no alternative is possible, by which I mean that only incremental change can happen. The system we have is both enormously complex and intolerant of wholesale meddling. In the unlikely chance some fundamentally different system could be agreed upon, with a switchover date, you'd have people dealing in futures based on how long it would be before the alternative would collapse and we'd be back to business as usual.
Even incremental change directed away from the essential nature of the system as it currently exists is quite difficult. The system serves the interests of those able to apply leverage, both economically and in the sphere of public opinion, and fighting this is roughly equivalent to swimming upstream. Nevertheless, there are some things that might be done.
The existence of a malnourished, hopeless underclass is in no one's interest. It saps the spirit of a society and creates an element of instability that occasionally erupts as mob violence. This problem could be eliminated overnight through a guaranteed minimum income, or the equivalent in subsidies for food, housing, clothing, health care, and connectivity, with bonuses for self-improvement, and only a fraction of a dollar taken away for each dollar earned. The cost of this would be relatively small, compared with other ways we spend our money, and also small compared with the consequences of the loss to the economy of so many consumers, whose purchases help drive demand and therefore the profitability of business, and in any case measures of equal scope will become necessary as automation further reduces the percentage of the population that need work to maintain a given standard of living for the society as a whole. Raise the standard of living, and that percentage comes back up, but with constraints; some may need to retrain for two or three years for every year their skills are marketable.
In a world where corporations and individual fortunes transcend national boundaries, but taxation doesn't (except as nations themselves are expected to contribute to international funds), there are many ways to escape paying taxes, and the responsibility to do so has fallen out of fashion. While at this moment it might seem politically unachievable, vesting the power of taxation in some world-wide entity that also transcends national boundaries would help level the playing field, and, for example, diminish the pressure on local authorities to provide incentives that undermine the value of new enterprises located in their districts, and to overlook abusive practices.
Corporate personhood is also due for reexamination. While some of the consequences of this legal fiction make sense to me, corporations having the rights and responsibilities of the ownership of land, buildings, and machines, for instance, others do not. Intellectual property is a gray area for me. On the one hand it makes sense that a corporation ought to derive preferential benefit from research it conducted in-house or funded, while on the other hand it makes sense that the overall benefit would be greater if that research had been conducted according to academic norms of openness, at public expense. I don't believe corporations should be allowed to intervene in any way in the political process, neither directly by officially supporting or opposing parties, candidates, or ballot issues, nor indirectly through PACs, nor by compensating employees or officers who do so on their own time and/or out of their personal funds. On the other hand, I don't believe in the taxation of corporate income. Real estate and other property, yes, even liquid assets, but not income. Taxation on income should be deferred until it becomes the income of some real person, whether through payroll, stock options, or dividends. Regarding taxation of funds earned abroad and repatriated, presumably they've already been taxed by the countries in which they were earned, so it makes sense that they should be taxed here at a reduced rate, if at all.
To some these will sound like radical suggestions. To others they will seem far too tame. Such is the way forward.
Sunday, October 09, 2011
Apple has 1000 engineers working on chips
According to TechCrunch, Apple has 1000 engineers doing silicon design.
Saturday, October 08, 2011
replacing Steve Job's sense for what people will want
Except for the small percentage of people with fluid imaginations, many of whom are borderline schizophrenic, people can't know what they want until they've seen it, or at least heard it described, or better yet tried it out for themselves. The ability to predict what people would want, and be willing to pay for, was no small part of Steve Jobs's genius, and, in the absence of another individual with that same gift, Apple will need a process that can produce results at least nearly as accurate as Steve's intuition did.
I think Apple has all of the elements from which to build such a process already, and only needs to connect them together. Their engineering and design operations already work closely together, each contributing new ideas. To this they only need to add retail; that's right, the stores, hundreds of them, with personnel in constant contact with Apple's customers.
They can't, of course, send product designs out for retail employees to show to customers. Not only would that approach completely negate the secrecy aspect of the company's culture (largely responsible for its mystique), but the feedback it yielded would be almost worthless.
Instead, they need to simply listen, when customers describe features they'd like to see implemented or products they'd like to see built, and pass along what they hear to a group back at Apple HQ, created for that purpose and closely connected to both engineering and design. That group would sift through the suggestions, recombine them, and pass along the most promising of them to product development managers, who might either initiate official projects or authorize skunkwork projects, depending on how close the idea was to describing a marketable product, meaning one that could be built economically enough using available technology to sell briskly at a customary markup.
Even better would be a structure wherein both design and engineering had representatives in the stores, design representatives on the floor and engineering representatives behind the genius bar. These would probably be retail personnel with special training, who would be called over to listen to customers's ideas while other personnel went on with the ordinary business of the store, and these special representatives in the stores could constitute the pool from which the group doing the sifting back at HQ was drawn, providing not only an advancement path (other than management) for retail but a section of the company which, properly led, would gradually become expert at identifying and describing potential products.
It's probably not necessary to have a pair of such representatives at every store, perhaps only 10%. If you think in terms of the adage about saying "no" to 1000 things to find the one thing worth doing, and expect that each such representative will glean an average of one reasonable idea per week, then 100 such representatives should produce one really good idea, worth pursuing, every 10 weeks or so, or about 5 per year. That might seem like a lot of wheelspinning to get a few good ideas, but good ideas are what keeps a company like Apple healthy, and just one blockbuster product would pay for many years of this approach. Moreover, in the meantime, there'd be thousands of customers who left the store feeling as though someone had really listened to them.
