• About The Regularized Singularity

The Regularized Singularity

~ The Eyes of a citizen; the voice of the silent

The Regularized Singularity

Monthly Archives: December 2014

Is this really the best we can do?

30 Tuesday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

The biggest human temptation is to settle for too little.

― Thomas Merton

Lately at work I find myself wondering, “is this really the best we can do?” “Why aren’t people interested in better methods?” “Are the current methods and models good enough?” The reasons for these questions are the relatively low-bar we set for achievement these days. The outcome of all this lack of ambition is astonishing levels of mediocrity coming from ridiculously large investments. Ultimately it reflects our choice to invest too much in hardware and not enough in intellectual capacity.

Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity trust upon them.

― Joseph Heller

titan2The problem with the money spent on computational science is one of lack of balance and aggression. There is plenty of money; the problem is what that money is spent on. Too much focus has been made on hardware with a reliance on Moore’s law for progress. Hardware improvement has been a sure thing for half a century, and thus a low risk. Recent investments in scientific computing have largely forgotten the history of scientific computing. A lot of issues remain unaddressed by current work. This is a theme I’ve touched on before (https://williamjrider.wordpress.com/2014/09/12/the-dangers-of-good-enough-thinking/, https://williamjrider.wordpress.com/2013/12/26/what-makes-a-computational-simulation-good/, https://williamjrider.wordpress.com/2014/03/20/legacy-code-is-terrible-in-more-ways-than-advertised/, https://williamjrider.wordpress.com/2014/10/06/supercomputing-is-a-zombie/).

Compromise is a sign you’ll pass on the road to mediocrity.

― Tim Fargo

1280px-Columbia_Supercomputer_-_NASA_Advanced_Supercomputing_FacilityThere is a significant practical problem with maintaining the progress provided by Moore’s law. It has become very hard to do. This is because Moore’s law is already dead; at least its dead in any practical sense. For a tiny and relatively unimportant, impractical application we can still make it work, but at a ridiculous cost. For most of the things we really use computers to do, Moore’s law died about 10 years ago. To keep it alive we make computers that are incredibly hard to use, to build and maintain. They use too much power and cost way too much money. The resources going into this “fool’s errand” are starving all the work that actually makes the computers useful. This downward spiral needs to end. The commercial computing world has already divested from Moore’s law, and now focuses on software and communication capability for value. The hardware is improving, but modestly compared to the past.

Another critical issue is the complexity of the software. The software is much like an infrastructure that is crumbling. Like roads, we patch them, but rarely rebuild the software from the ground up. As a result we use the same basic software for years legacy-code-1beyond the date it should be rewritten. It becomes less useful and more expensive to maintain. These costs amplify over the long-term, but in the short-term, the patch and kick the can down the road approach is viable. The problem simply gets worse every year. We are unwilling to deal with rewriting the software because of the investment they represent. The problem is quite analogous to the Nation’s physical infrastructure problems.

Cray XE6 imageWe also have issues regarding methods and models. As code becomes more capable, it becomes harder to develop new codes because it is so expensive to measure up. The old codes can do marvelous things for practical problems. Testing new methods and models becomes nearly intractable. Ideas to make methods and models abstract with “components” have largely failed to provide a path forward. Part of the issue is the inability for component-based methods to solve “real” applications, which requires a lot of dirty work (robustness, efficiency, reality). As a result the older methods and models have become engrained. As this happens the community working on methods and models becomes estranged from computing. Additionally, the effort to put these older codes on new computers has become extremely difficult and expensive. This is compounded by the size of the code base. Together we have the recipe for disaster.

The highest level than can be reached by a mediocre but experienced mind is a talent for uncovering the weaknesses of those greater than itself.

― Georg Christoph Lichtenberg

This ends up in the loss of expertise at the level of depth needed for excellence as improving methods and models developed those experts, which isn’t happening. This provides all of the makings for a viscous cycle. Eventually we will hollow out our expertise leaving us with old methods, old models running on new computers tlegacy-codehat are outrageously expensive, but less useful every year. It simply cannot be sustained. The short-term thinking and the lack of tolerance for risk keep us from solving any of these problems. We end up of settling for mediocrity as a result.

The only sin is mediocrity.

― Martha Graham

I think that the idea of not having Moore’s law operating terrifies some people. They 23611-004-41D33A72won’t have the security of doing nothing and making progress. The problem is that they don’t recognize the exorbitant costs of propping up Moore’s law for the last decade, or the cost of what has been scarified. The terrible thing is that the costs and risks of the path we’ve taken are far higher. We are moving toward a collapse of astounding proportions. Instead of building a sustainable future we are building on the past while losing sight of how we actually got here. For decades the mathematics and physics were miles ahead of computers. During the late-70’s computers caught up and for fifteen or twenty years there was a glorious balance of computing hardware and intellectual capital. We have lost sight of what made all of this possible, and we are taking a huge risk moving forward.FortranCardPROJ039.agr

Caution is the path to mediocrity. Gliding, passionless mediocrity is all that most people think they can achieve.

― Frank Herbert

technicaldebtAt some level it all stems from fear of failing, which ironically, leads to actual failing, or at least success that is so modest that it seems indistiquishable from failure for success-minded folk. I simply don’t see an appetite for progress that can overwhelm the desire to never appear to fail. This outcome is assured by the belief that we can manage our way to success (and manage away failure), and the short-term focus for everything.

As long as I have a want, I have a reason for living. Satisfaction is death.

― George Bernard Shaw

 

We need more bad ideas

27 Saturday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

There is only one thing that makes a dream impossible to achieve: the fear of failure.

― Paulo Coelho

What the world really needs now is a lot of bad ideas. We need an environment where bad ideas can thrive and fall flat. We need people who can guide those bad ideas in 04ae327de73cd6d8c6985c286ebe01ff0d003a0870702ad731929682db209658to the grave with deftness and courage. The people responsible for these bad ideas should be celebrated and rewarded for their failure. If this sounds absurd, it is, and this seeming absurdity is the heart of our incapacity for real success.

The best way to get a good idea is to have a lot of ideas.

—Linus Pauling

I’m not talking about intentionally bad ideas, but ideas that honestly push to solve problems in innovative ways that most people criticize as being bad. If we can tolerate lots of terrible ideas and let them fail, and then come back for more bad ideas, we will succeed in creating a place where something great can happen. Today’s success only world is creating an environment where nothing great can happen. Our fears are destroying our ability to be great because we don’t feel that anything audacious and “out of the box” that might flop can be tolerated.

Freedom means nothing unless it means the freedom to be different

― Marty Rubin

Right now you can’t support a bad idea, everything has to succeed, or at least be able to be spun into a success. This is producing an enforced mediocrity that is choking real success to death before it is even born. The thing is that some of the bad ideas are actually brilliantly good ideas. If we don’t support the bad ideas, the brillianUnknownt ones hiding in the shadows will never see the light. They are viewed as bad because they don’t fit conventions. Conventions are safe, and lead to the form of mediocrity masquerading as success today.

 

If failure is not an option, then neither is success.

― Seth Godin

Here’s to being big screw-ups. Let’s do a lot more of it. Let’s celebrate it, and come back for more. In the process we will see greater success than ever.

Here’s to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things differently. They’re not fond of rules. And they have no respect for the status quo. You can quote them, disagree with them, glorify or vilify them. About the only thing you can’t do is ignore them. Because they change things. They push the human race forward. And while some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do.

― Apple Inc.

 

Scientific computing’s achievement myth?

25 Thursday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

 

It’s never too late

…to start heading in the right direction.

― Seth Godin

What would be the best gift I could hope for? Honestly the best gifts would be health and Unknownhappiness in my private life, so I mean the best gift for my professional life. It would lead to a much more vibrant and rewarding research life than the zombie-like march toward mediocrity we’re been on for several decades. The mediocrity is being fueled by the tendency to celebrate false achievement to generate the need for unvarnished success. So what would I like to find under the tree this morning?

Confidence is ignorance. If you’re feeling cocky, it’s because there’s something you don’t know.

― Eoin Colfer

How about an end to the orgy of self-congratulating false achievement defining scientific computing these days? That would be refreshing for a change. There seems to be a disturbing trend to only report success today, with any sense of failure or challenge is simply not accepted by our funding agencies. So instead of computation honestly being the third way to practice science, as many would pronounce, it still falls a bit short. Perhaps with sufficient honestly over the past couple of decades, this would be an honest assessment instead of a hollow boast

To share your weakness is to make yourself vulnerable; to make yourself vulnerable is to show your strength.

― Criss Jami

There are plenty of challenges to be had if we simply applied some integrity to our assessment of what we’re capable of. This doesn’t belittle what we are capable of, but rather highlight the size of the difficulties we face. The worst aspect of the current situation is that our present capability could be so much beyond what it is today if we treated the science with greater honesty. Computationa34yrawwyca6bwyebdmh5l5zzdlncalwgl science opens doors to understanding unavailable to experimental and theoretical science; it is a compliment to each, but not a replacement. A large part of the problem is the extent to which it has been sold as a replacement to traditional science. This is at the core of the problem, but there is much more wrong with the direction.

The best way to predict the future is to invent it.

—Alan Kay

As the end of the era of cheap progress in computing power looms before us, we should look toward crafting a future where progress isn’t gifted by hardware following a law whose demise is vastly overdue (i.e., the end of Moore’s law). I see a field where Moore’s law seems to be seen as the only path to success, and its demise is greeted as apocalyptic. Rather than seeing the end of Moore’s law as a problem, I believe it will force us to work smarter again. We will stop relying upon faster computers to gift us progress and start thinking about how to solve problems better again. This lack of thought has created a dismal state of affairs in scientific computing research.

Before getting to what we are missing it might be good to focus a little bit of attention on hardware and how we got into this mess. Twenty some-odd years ago we had the “attack of the killer micros”. This became something real as it swallowed the high keynote-snir-sc-4-638performance computing world whole. It’s being taken over today by an attack of legions of portables. The entire computing industry has become enormous and dominated by cell phone and the impending “Internet of things”. Before the killer micros, we had custom machines and custom chips tailored to the scientific computing world, and typified by Crays.

It might be worth think about what would the computers customized for the needs of scientific computing would have looked like if we hadn’t accepted the fool’s errand of chasing Moore’s law like a dog chases a dirty old tennis ball? I don’t like being overly nostalgic, but in many ways the state of affairs Unknown-1with computing hardware has gotten far worse over the last twenty years. Sure the computers are much faster, but they are terrible to use. From a user’s perspective, the systems are worse. We have accepted the commodity bargain and a “worse is better” approach instead of demanding something focused on solving our problems. I most hypothesize that we would have been better off with somewhat slower computers that were more useful and better constructed to our tasks. In relative terms we have accepted crap in pursuit of a politically correct, but technically corrupt vision of computing. In pursuit of the fastest, biggest computer we have accepted worse actual, real performance.

Innovative solutions to new challenges seldom come from familiar places.

—Gyan Nagpal

What if we had stayed with that model? Of course it wasn’t a viable path from a business point of view, but stay with me. What would computer designs look like? What would be the programming model look like? How would the emphasis be different? I’d like to think we would have been better off not trying to squeeze two decades more out of Moore’s law. The truth is that we never use all of these machines anyway except for marginally useful (mostly useless) stunt computations. The whole Moore’s law thing is largely a lie anyway; the problem being solved in measuring speed is completely uncharacteristic of scientific computing (LINPAC). If we apply benchmarking to something more realistic (the HCG benchmark is a step in the right direction), we see that supercomputers get 1-5% of the speed that the LINPAC benchmark gives. Most of our codes are even slower than that. Putting this all together we can see that high performance computing is a bit of a facade. The emphasis on hardware is central to the illusion, but this is only the tip of the illusory iceberg.

Failure isn’t something to be embarrassed about; it’s just proof that you’re pushing your limits, trying new things, daring to innovate.

—Gavin Newsom

RUnknownesearch in scientific computing has not had enough impact over this time. In too many cases new numerical methods are still not being used in codes. The methods embedded in code are largely and significantly the same ones we used twenty years ago. The models too are twenty years old. The older models should be invalid many cases simply due to the refinement of the mesh, and the requisite change in time and length scales. New capabilities in uncertainty estimation and coupled physics are still research rather than deployed and producing results. In many cases the codes are two, three or four generations of methods and models overdue from a complete change. Back in the days of Crays and a bit more courage in research, new codes would be spawned every few years. Now we hold on to our old codes for decades. These new codes are the vehicle for new ideas, new methods and new models to be used for useful, important work.

Olds_Ninety-Eight_CoupePerhaps a useful analogy would be to think of high performance computing as a car. In this view the computer is the engine, and the code is the steering, interior, stereo, and other features. What kind of car have we been driving? Basically we are driving a car from the 1980’s with a series of new engines. The steering is the same, the interior has at most reupholstered and all the original equipment is still in place. Instead of being able to hook up your iPhone to the stereo, we are playing our old 8-tracks. No built in navigation either, so make sure you buy a map at the gas station. This works fine, but you won’t get any warning about the major construction zone. This is the bargain we’ve entered into; it is an absurd and unbalanced approach. If it were a car we wouldn’t stand for it, so why do we put up with this in computing?2015-acura-ilx-2-4l

If failure is not an option, then neither is success.

― Seth Godin

Over the years the entire program has suffered under the low-risk, false success management of today’s research. We have to simultaneously deliver progress without taking risks. No one who understands how to make progress would buy off on it. We labor under the assumption that we can manage to complete success while encountering no problems and succeed without the need for failure. Failure and risk are the lifeblood of progress. The management of research in this manner is largely an illusion that manifests in the reality of lack of risk taking and pervasive incrementalism. It strains credibility to its limit to believe this. The end result is achievement without progress. Achievement is made by fiat and only because failure is never an option today. The utter lack of honesty is truly disturbing.

Change almost never fails because it’s too early. It almost always fails because it’s too late.

― Seth Godin

Part of the impact of this reign of mediocrity is the over-development of code bases. This enables the achievement to take place within the incrementalism so intrinsic to the low-risk model of management. To achieve progress we continue to build upon bases of code long after they should have been discarded. As a consequence the amount of technical debt and inflation associated with our code is perilously large. We are hemmed into outdated ideas of how a code should be written, and the methods and models implicit in the design. The ability to start fresh and put new ideas into action simply isn’t allowed under the current model.

 The best way to get a good idea is to have a lot of ideas.

—Linus Pauling

A couple of other write-ups have appeared this week touching on the topic of progress and what’s holding us back (http://www.americanscientist.org/issues/pub/wheres-the-real-bottleneck-in-scientific-computing and http://www.hpcwire.com/2006/07/21/seven_challenges_of_high_performance_computing-1/). In the case of Greg’s commentary, he is right on the mark, but the use of modern software engineering is close a necessary, but wholly insufficient condition for success. I see this where I work. We are about as good as anyone at doing the software end of things professionally, yet without the scientific vision and aggressive goal-setting it is a hallow victory.

What the software engineering reflects is the maturity of scientific software and the need to contend with its impact on the field. Codes have become large and complex. To solve big problems they need to be developed using real engineering. Like most infrastructure they crumble and show age. If they are not invested in and kept up, they will fail to perform. The lifetime of software is much shorter than other infrastructures, but similarly we don’t have the political will to fix the problem.

F16-CFD-RealDoug makes a number of good points in his commentary, but I think he misses the single biggest issue. The main problem with the list is the degree of political correctness associated with the list. He still hails from the point-of-view that Moore’s law must be pursued. It is the tail that is wagging the dog, and it has been in control of our mindset too long. Doug also hits upon some of the same issues that Greg touches on, and again software engineering done professionally is a necessity. Finally the increasing emphasis on V&V is touched upon, but as I will discuss, our current ideas about it miss something essential. V&V should be the discipline that points to where progress has been made, and been lacking.

The biggest issues with scientific computing are the conclusions that we have already solved a bunch of problems with current capability. All that we need to do is build bigger computers, refine the mesh and watch the physics erupt from the computer. This is the sense that most of high performance computing is constructed upon. We already know how to do everything we need to do; it’s just a matter of getting the computers big enough to crush the problems into submission.Unknown-2

This is where verification and validation come in. Again our current practice is permeated with a seeming belief that good results are merely a formality. Most V&V work provides balance with some sense of trust in results combined with an assessment of how limited capability really is. It should provide a targeted view of where improvement is need. Instead of honesty in the nature of our understanding, we have over-selling. V&V is expected to be a rubber stamp for the victories of scientific simulation. Bad news isn’t expected or accepted. We act as if we have complete mastery over science, and it’s just a matter of engineering.

Remember the two benefits of failure. First, if you do fail, you learn what doesn’t work; and second, the failure gives you the opportunity to try a new approach.

—Roger Von Oech

 

Nothing could be further from the truth. The primary achievement of scientific computing has unveiled new mysteries and limitations. This is the nature of the quest for knowledge. Answering good questions only yields the capacity to ask better, more refined questions. To answer these new questions, we need better computational science, but also vibrant experimental and theoretical science. Our current approach to the field in general is not providing it. The methods and models of yesterday are not sufficient to answer the questions of today or tomorrow. We need to quit perpetuating the illusion that they are.

 

Healthy curiosity is a great key in innovation.

—Ifeanyi Enoch Onuoha

 

The right way to make progress is to realize that sometimes the answer to a question raised by computation lies in experiment or theory. Conversely the new theoretical question may find answers in experiment or computation. We benefit by having each area push the other. Computation simply adds to the capacity to solve problems, but does not replace the need for the traditional approaches. If we neglect theory and experiment, we are diminished. Ultimately our progress with computation will be harmed (if it hasn’t already).

 

Let’s celebrate the holidays and give each other the gift of deep open-minded questions that require every tool at our disposal to answer. Let’s stop giving ourselves false self-congratulating achievements that only perpetuate the wrong view of science. Let’s make real progress.

 

Only those who dare to fail greatly can ever achieve greatly.

— Robert Kennedy

 

The Idea That Won’t Die

22 Monday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

The real zombie-apocalypse is the pandemic of drama and mediocrity.

― Bryant McGill

A while back I referred to supercomputing as being a zombie
(https://williamjrider.wordpress.com/2014/10/06/supercomputing-is-a-zombie/). All my experience in the past few months has led me to reconsider this line of thinking, I was wrong. It is much worse than I had ever anticipated. We are continuing to favor computing hardware over more innovative problem solving despite the end of Moore’s law being upon us. The cost is wasted money and significant under-utilization of computing’s benefits.bike-girl-zombie

This morning I awoke thinking about the same thing again, and realized that I missed part of the analogy, not only is the supercomputing emphasis brainless, but it eats our brains too just like a zombie would do. It is rotting the thought out of computational science. The present trends in high performance computing are actually offensively belittling toward the Operation_Upshot-Knothole_-_Badger_001degree to which human ingenuity plays a roll in progress. The program that funds a lot of what I work on, the ASC program, is twenty years old. It was part of a larger American effort toward science based stockpile stewardship envisioned to provide confidence in nuclear weapons when they aren’t being tested.

Orthodoxy means not thinking–not needing to think. Orthodoxy is unconsciousness.

― George Orwell

It now is on verge of being ironic by the name science-based. Science is based on evidence and the current approach to supercomputing is not. It is a faith-based program. The faith is founded primarily on the imminently reasonable prospect that faster, bigger computers bring better solutions to computed modeling and simulation. The whole concept is based on “convergence,” which implies that the computed solution approaches the “true” solution as the amount of computational effort increases. Computational effort is typically associated with a mesh, or grid that defines how the real world is chopped up and represented on the computer.

ClimateModelnestingFor example, think about weather or climate modeling and how to improve it. If we model the Earth with a grid of 100 kilometers on a side (so about 25 mesh cells would describe New Mexico), we would assume that a grid of 10 kilometers on a side would be better because it now uses 2500 cells for New Mexico. The problem is that a lot else needs to change too in the model to take advantage of the finer grid such as the way clouds, wind, sunlight, plant life, and a whole bunch of things are represented. This is true much more broadly than just weather or climate, almost every single model that connects a simulation to reality needs to be significantly reworked, as the grid is refined. Right now, insufficient work is being funded to do this. This is a big reason why the benefit of the faster computers is not being realized. There’s more.

The more pieces used to represent the world, the smaller the pieces are and the greater the effort. This is the drive for bigger computers. It’s not nearly so simple, but simplicity is what Americans do best these days. It would be true if we weren’t working toward this end with one hand tied behind our backs (maybe both hands). We have to do more than just make faster computers; we have to think about what we are doing, a lot more. The power of computers needs wisdom that we sorely lack.

There is safety in numbers. And science. Clone your way to being safe. Nobody can protect you like you. And you and you and you.

― Jarod Kintz

More than better models, we can do a better job of solving the balance laws defining the models that are used to connect one grid cell with another. We solve these laws with numerical methods that produce errors in the solution. Better methods produce smaller errors, and beyond that all errors are not equal. Some errors are closer to what is physical, while other errors are decidedly unphysical. Better methods often make errors that are more physical (i.e., numerical diffusion). One of the major image020problems of the modern supercomputing is the lack of effort to improve the solution of balance laws. We need to create methods with smaller errors, and when errors are made bias them toward physical errors. There’s more.

 

As we use finer meshes the computer must use more data. The amount of work the computer needs to do to solve a problem is not necessarily proportional to the amount of data; sometimes (most of the time) it takes more work to solve more data than the previous amount. In other words the amount of work grows faster than the data. A typical problem we solve on the computer is the simultaneous solution of linear equations, i.e., linear algebra. The classical way of solving such a problem is Gaussian elimination where the work scales with the cube of the number of equations. Therefore a thousand times larger problem will require a billion times the work to solve.

 

7b8b354dcd6de9cf6afd23564e39c259For special sorts of linear systems associated with balance laws we can do a lot better. This has been a major part of the advance of computing, and the best we can do is for the amount of work to scale exactly like the number of equations (i.e., linearly). As the number of equations grows large the difference between the cube and the linear growth is astounding. This linear algorithm were enabled by multigrid or multilevel algorithms invented by Achi Brandt almost 40 years ago, and coming into widespread use 25 or 30 years ago.

 

The desire for safety stands against every great and noble enterprise.

― Tacitus

 

images-2We can’t really do any better today. The efforts of the intervening three decades of supercomputing has focused on making multilevel methods work on modern parallel computers, but no improvement algorithmically. Perhaps linear is the best that can be done although I doubt this. Work with big data is spurring the development of methods that algorithmically scale at less than linear. Perhaps these ideas can improve on multigrid’s performance. The key is would be to allow inventiveness to flourish. In addition risky and speculative work would need to be encouraged instead of the safe and dull work of porting methods to new computers.

 

As I’ve said before risk avoidance is killing research in many field, scientific computing is no different (https://williamjrider.wordpress.com/2014/12/05/is-risk-aversion-killing-innovation/, https://williamjrider.wordpress.com/2014/03/03/we-only-fund-low-risk-research-today/, https://williamjrider.wordpress.com/2014/12/12/whats-your-backup-plan/). One sign of risk aversion is the inability to start new computer codes, the implementations of the algorithms, methods and models. We continue to work and rework old codes because of the capability they offer compared to a new code. We see these old codes as investments that we must continue to remodel. It’s time to tear them down and put up a fresh structure with new ideas instead of continually putting a fresh coat of paint on the tired old ones. bagchi-tlcc

The potential for good I’ve touched on here is the tip of the iceberg. Algorithms and models can add vastly more value to computational science than faster machines. The only issue is that we aren’t brave enough to take advantage of opportunity. That is the saddest thing about this.

 

Writing is thinking. To write well is to think clearly. That’s why it’s so hard.

― David McCullough

 

 

Truth, Justice and the American Way

21 Sunday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

There are no facts, only interpretations.

― Friedrich Nietzscheis-the-orwellian-trapwire-surveillance-system-illegal-e1345088900843-640x360

If you haven’t figured it out by now I’m what Americans call a liberal, or more properly a progressive. In Europe I’d be a centrist. In some parts of the USA they’d call me a communist because they don’t have the slightest idea of what communism is. The United States has always had an anti-intellectual strain that has reasserted itself with vigor. Ironically, the information age has helped to pave the way for this. The key is that we no longer know what the truth is. No one does either the left or the right of the spectrum.

There is a cult of ignorance in the United States, and there has always been. The strain of anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that ‘my ignorance is just as good as your knowledge.

― Isaac Asimov

 

msnbc-liberal-biasLike most Americans I speak primarily with people who are like me. In my case it those educated in a scientific or technical field, working at a Lab or University, doing research. I don’t have a lot of contact with people of a different background. I do have a handful of conservative friends, and the difference in their Worldview is both understandable as it is stunning. What is really breathtaking is the difference in what we think is true. This is attributable to where our information comes from.

UnknownIn large part the Internet has allowed everyone to draw from sources of information that suits their preconceptions. To a large extent we are fed information that drives us
further to one side or another. The news media is now slanted toward particular point of view. In other words everyone left and right chooses to be bombarded by propaganda that not simply fits, but reinforces and strengthens his or her starting point. Of course, this change is only true for those choosing to be informed at all. As the rancor and vitriol has increased with the polarization, many people have simply tuned out. They use their access to information differently, to simply escape from “reality” whatever the hell that is. This is reflected in the horrible voting habits of the Bias-2public.

why-the-religious-right-is-losing-the-war-on-christmas The traditional news media is dominated by corporate interests with Fox News leading the way, but the old three ABC, CBS and NBC being no different. MSNBC is viewed as the liberal vanguard, but again it’s no different either. Once this dynamic was primarily associated with Newspapers, but as they die, it has been replaced by TV and as they begin to die by the Internet. Big money is running the show I every case, and finding a niche that provides them profit and power.

 When we change the way we communicate, we change society

― Clay Shirky

As such big money’s interests are being represented in the media’s message. vkaplan28f-1-webSometimes it’s semi-innocuous such as advertising for a TV show or movie. The dangerous aspect is the continuous avoidance of issues that the big moneyed interests don’t want portrayed, discussed or explored. This lack of coverage for a class of issues associated with money and class is poisoning democracy, tilting the discussion, and ultimately serving only the short-term needs of the businesses themselves.

Tragedy of the Commons: while each person can agree that all would benefit from common restraint, the incentives of the individuals are arrayed against that outcome.

― Clay Shirky

fox_benghaziA more innocuous aspect is the slanting of the political dynamic, which is happening pervasively via Fox News and its use of a message firmly associated with a single political agenda. In the UK it’s Sky that does the same thing. Across the board the impact has been to turn up the heat on partisan bickering and diminish the ability of the democratic process to function. Part of the problem is that it becomes clear if you make the mistake of talking about such things, people no longer operate with the same facts. Each side of the debate simply cherry-picks facts to suit their aims and avoids facts that undermine their chosen message. As a result no one really gets the full story, and the truth is always slanted one way or another. As a result the ability to compromise and move forward on vexing problems has become impossible.

Men occasionally stumble over the truth, but most of them pick themselves up and hurry off as if nothing ever happened.

—Winston Churchill

Ultimately thomeless_2259709bhe situation today favors those who have power, and today power stems from wealth. Money is paying for information, and this information is paving the way toward an even greater accumulation of power. The Internet is not providing the democratization of knowledge, but rather giving those already in power access to unparalleled capability to issue effective propaganda. Those in power are assisted by a relatively weak government whose ability to counter their stranglehold on society is stymied by inaction.

Integrity is telling myself the truth. And honesty is telling the truth to other people.

― Spencer Johnson

 

Where the ideal of the libertarian political is the empowering of the individual, the reality of today is an Orwellian vision. The weakness of our governance is simply the fuel to maintain and enhance the power structure of inequality. The only individuals who are empowered are the wealthy and powerful; the rank and file of the public is under their thrall. The Internet has joined religion as the opiate of the masses. Conflict and disagreement are the lifeblood of this stasis and the domination of partisan propaganda is its soulless center.bigbrother

 

It’s not clear that even Orwell could have foreseen such a screwed up situation.

 

Truth is life’s most precious commodity.

— Edwin Louis Cole

 

The Power of the Individual

19 Friday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

The first duty of a man is to think for himself

― José Martí

images copy 26One of the things that continually bother me the most about the changes where I work is the sunset of the individual from importance. The single person is gradually losing power to the nameless and increasingly faceless management. Increasingly everyone is viewed as a commodity, and each of us is interchangeable. Another scientist or engineer can be slotted into my place without any loss of function. My innate knowledge, experience, creativity, passion are each worthless when compared to the financial imperatives of my employer. We are encouraged if not commanded to be obedient sheep. Along the way we have lost the capability to foster deep sustained careers, the current regime encourages the opposite. The reason given for sacrificing this aspect of work is financial. No one can pay for the cost of the social construct necessary to enable this. I think that is BS, the reason is power and control. Feynman_and_Oppenheimer_at_Los_Alamos

Conformity is the jailer of freedom and the enemy of growth.

― John F. Kennedy

What gets lost in this change? One thing is for sure, quality of the work, the quality of the job and the bond between worker and employer. A strong support for the development and sustainability of the individual was a cornerstone of the old social contract. Loyal high quality work with commitment and expertise was given to the Unknown-1 copy 13employer. This model was the cornerstone of the National Laboratory system. The Nation benefited greatly from the model both in terms of security and National defense, but also from the scientific and engineering greatness it engendered.

The trick to forgetting the big picture is to look at everything close up.

― Chuck Palahniuk

For some reason we have collectively decided that this is too expensive to sustain. We can’t pay for retirements, we don’t encourage careers, or deep sustained technical expertise. It still happens, but only by the will of individual fighting against the tide of conformity. This spirit was present at all the National Labs, but never stronger than at Los Alamos. The legendary work of the Unknown copy 26scientists during the Manhattan Project provided the catalyst to extend this model more broadly. Their achievements fueled its continued support into the late 70’s. Then it was deemed to be too expensive to maintain. The management of the Labs is choking this culture to death. If it isn’t already gone, it soon will be.

Propaganda is what gives us the freedom to do as we are told.

― Markus W. Lunner

images-1 copy 13A deep part of its power was the enabling of individual achievement and independent thought. Perhaps more than the cost of the social contract, the Nation has allowed the force of conformity, lack of trust and fear of intellect to undermine this model. While the financial costs have escalated largely due to systematic mismanagement and the absence of political courage and leadership, it has been the excuse for the changes. While the details are different at the Labs the overall forces are hand-in-hand with the overall destruction of the middle class who was offered a similar social contract in the post war years. This has been replaced by cheap labor, or outsources always with the excuse about cost.

The opposite of courage in our society is not cowardice, it’s conformity.

― Rollo May

The question is what is the value of what has been lost? What is the price to put on that?

Paranoia is just having the right information.

― William S. Burroughs

 

 

What if he’s right?

16 Tuesday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

 

A couple of weeks ago I saw a talk about “Innovation without Objectives”. Ken Stanley, a professor from Central Florida, gave this talk where he proposed that novelty was a better spur to innovation than objectives. He then went further to say that the profit1objectives actually undermined the achievement of innovation. It was a fascinating and provocative idea. I knew it would be the best thing I did all day (it was), and it keeps coming back to my thoughts. I don’t think it was the complete answer to innovation, but Professor Stanley was onto a key aspect of what is needed to innovate.

Great minds discuss ideas. Average minds discuss events. Small minds discuss people.

― Henry Thomas Buckle

What if he was right? What if the whole objective basis for our planning and customer focus is stifling the very thing it is supposed to be enabling? Even if the proof were unassailable, I don’t think it wouldn’t mean anything. We aren’t capable of instituting the sort of system that would improve matters. As a result nothing would change.

business-booksIn other words, the system we have today is harmful. We are committed to continue down the current path, results be damned. We have to plan and have milestones just like business theory tells us with no failure being accepted. In fact we seem to act as if failure can simply be managed away. Instead of recognizing that failure is essential to progress, and that failure is actually healthy, we attempt to remove it from the mix. Of course, failure is especially unlikely if you don’t try to do anything difficult, and choose your objectives with the sort of mediocrity accepted today because lack of failure is greeted as success.

 Cowardice is the most terrible of vices.

― Mikhail Bulgakov

Americans have adopted a fearful approach to managing research that stems from a fundamental lack of trust that plays hand-in-hand with fear. Two things stand out in today’s social order a systematic fear of change, and a lack of trust for anyone. It’s completely arguable that dishonesty has become the accepted and expected social norm. Being honest is now a good way to get in trouble.

Creativity takes courage.

― Henri Matisse

WWII1The courage that once described Americans during the last century has been replaced by a fear of any change. Worries about a variety of risks have spurred Americans to accept a host of horrible decreases in freedom for a modest-to-negligible increase in safety. The costs to society have been massive including the gutting of science and research vitality. Of course fear is the clearest was to pave the way for the very outcomes that you sought to avoid. We eschew risk attempting to manage the smallest detail as if that might matter. This is combined with a telling lack of trust, which implies a certain amount of deep self-reflection. People don’t trust because they are not trustworthy and project that character onto others. The combination of risk avoidance, and lack of trust produces a toxic recipe for decline and the opposite of the environment for innovation.

The worst enemy to creativity is self-doubt.

― Sylvia Plath

Unknown-1 copy 11We collectively believe that running everything like a business is the path to success. This means applying business management principles to areas it has no business being applied to. It means applying principles that have been bad for business. Their application has destroyed entire industries in the name of short-term gains provided to a small number of shareholders. The problem is that these “principles” have been extremely good for a small cadre of people who happen to be in power. Despite the obvious damage that they do, their application widely makes perfect sense to the chief beneficiaries. It is both an utterly reasonable and completely depressing conclusion.

The urge to destroy is also a creative urge.

― Pablo Picasso

Unknown copy 24When returning to the theme of how to best spur innovation and its antithetical relation to objectives, I become a bit annoyed. I can’t help but believe that before we can build the conditions for innovation we must destroy the false belief that business principles are the way to manage anything. This probably means that we have to see a fundamental shift in what business principles we favor. We should trade the dictum of shareholder benefit for a broader social contract that benefits the company’s long-term health, the employees and the communities as well. Additionally, we need to recover our courage to take risks and let failure happen. We need to learn to trust each other again and stop trying to manage everything.

The chief enemy of creativity is good sense.

― Pablo Picasso

 

Write to look smart, or write to be understood?

15 Monday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

 

That must be wonderful; I have no idea of what it means.

—Albert Camus

gobbledygookI’m sure that most people would take one look at the sort of things I read professionally and collectively gasp. The technical papers I read are usually greeted by questions like “do you really understand that?” Its usually a private thing, but occasionally on a plane ride, I’ll give a variety of responses based on the paper from “yeah, it actually makes sense” to “not really, this paper is terrible, but I think the work might be important.”

Most of it looks like impenetrable gobbledy-gook to all but the most trained eye. Some of it still looks like impenetrable gobbledy-gook to a trained eye. Even within these highly technical set of literature there are islands of complete confusion for me (turbulence theory, continuum mechanics, finite element mathematics are good examples). For the most part those working in these fields are completely to blame for the state of affairs. Some subfields seem to be conspicuously attempting NOT to communicate with anyone outside their club, anyone who hasn’t been given their specific secret decoder ring. decoder_ring1

If you cant’ explain it simply, you don’t understand it well enough.

― Albert Einstein

Why do some fields write with clarity while others obfuscate and make their work as opaque as possible?

Write to be understood, write to teach. Nothing in life is to be feared, it is only to be understood. Now is the time to understand more, so that we may fear less.

― Marie Curie

In some cases the writing is done in such a dense coded fashion that one can only draw the conclusion that the author’s intent is to make them look smarter than you. They seem smarter than me because I can’t understand anything they say. I have grown to resist this notion, and drawn another conclusion; they encapsulate their work in a notational din that hides their own lack of understanding. If they really understood what they were talking about, they could explain it in terms others could begin to comprehend. Such dense and impenetrable writing only masks the lack of any sort of deeper understanding. If they really understood what they were doing, they could make it simple, and walk the reader up to the complexity in a constructive manner.

One should use common words to say uncommon things

― Arthur Schopenhauer

Often authors take the confusing and technically opaque approach to writing means that they are really only interested in communicating with a small cadre of peers. There are many oblique subfields in the scientific world where communities of several dozen people write only for those people. The same small clique reviews, reads and cites the work of others. Over time the writing only climbs deeper into the rabbit hole AliceInWonderland-DownTheRabbitHole-011and becomes increasingly unapproachable to anyone else. This tendency should mark the death knell of the area, but instead the current system seems to do a great deal to encourage this pathology.

Writing is thinking. To write well is to think clearly. That’s why it’s so hard.

― David McCullough

161448.strip.zoomOther areas seem to be so devoid of the human element of science that the work has not contextual basis. In every case science is an intrinsically human endeavor, yet scientists often work to divorce humanity from the work. A great deal of mathematics works this way and leads to a gap in the understanding of the flow of ideas. The source and inspiration for key ideas and work is usually missing from the writing. This leads to a lack of comprehension of the creative process. A foolhardy commitment to loses history only including the technical detail in the writing. Part and participle of this problem are horrific literature reviews.impostor In some fields the number of citations for the work is appalling. The author ends up providing no map for the uninitiated reader to figure out what they are talking about. Again this works both to hide information and context while making the author seem smarter than they really are.

Just because we don’t understand doesn’t mean that the explanation doesn’t exist.

― Madeleine L’Engle

technical-writer

I was buoyed to read about efforts to improve communication scientists to the outside world, http://www.theatlantic.com/education/archive/2014/12/how-scientists-are-learning-to-write/383685/, but scientists could stand some work on learning to communicate with other scientists. If you can’t write to be understood by anyone outside you tiny subfield it should be viewed as a problem. At the very least other scientists should be able to fathom something about what you’re doing. If they can’t the common citizen doesn’t stand a chance. This compounds the sort of deep political problems science has today. It doesn’t cause them, but it makes them worse.

 In the land of Gibberish, the man who makes sense, the man who speaks clearly, clearly speaks nonsense.

― Jarod Kintz

This is a “World Class” Organization

14 Sunday Dec 2014

Posted by Bill Rider in Uncategorized

≈ Leave a comment

The trouble with most of us is that we’d rather be ruined by praise than saved by criticism.

―Norman Vincent Peale

UnknownThe phrase “world class” appears so often in reviews I’ve seen that it has become a cliché. It is a completely unnecessary throwaway compliment handed out like candy on Halloween. It’s become expected, hollow praise that ultimately undermines any honest critique that follows its utterance. It’s time to stop handing out this compliment unless the situation calls for it, which is almost never.

Critics are our friends, they show us our faults.

―Benjamin Franklin

If I were to believe the external reviews of organizations and projects I’ve seen, I live an immensely charmed life. I’ve moved from organization-to-organization and projecUnknown-4t-to-project all of them being “world class”. The first few times I heard it, I felt great. Like wow, I’m a high performing individual in a world class organization, doing world class research. I must be really great too. As time went on, I kept hearing this even if the review was a complete train wreck. The comment would come even if the content of the review were decisively mediocre.

Truth builds trust.

― Marilyn Suttle

By now I’ve heard this compliment so often that I now hear, “now for the bullshit filled, Unknown-5ego massaging part of the review.” Are the organizations I work for so weak-willed and pathetic that they need this sort of garbage? Is the overly defensive and meagerly technical content of the review actually worthy of such high praise? Increasingly this oft-heard phrase has become an excuse to dismiss everything the review has to say. Mostly for the sentiment that if they think that was “world class”, these guys are a bunch a bozos. They are either stupid or dishonest, if not both. Are we paying them to give us this empty praise? How did we find people with such low standards?

 It takes strength and courage to admit the truth.

― Rick Riordan

More than simply being a half-hearted and empty compliment, the comment “world class” allows those being reviewed to discount and ignore all the criticism that follows. If we are world class, why do we have to listen to these criticisms? It allows any critique to become optional and half-hearted. For those of us paying attention it makes the entire review’s integrity seem questionable. I walk away most of the time thinking did the reviewers really mean that? Did they actually buy the shit we were selling?

What a sad state of affairs.

What makes this even more critical is the necessity of hard-nosed critique of our current organizations. The research labs I work at are in complete free-fall in terms of quality. At some time in the past these organizations were world-class, but no more. By telling us these lies we are allowing the damage to continue unchecked. We are being horribly mismanaged and savaged by external and internal forces that are continually dragging our quality down.

Truth without love is brutality, and love without truth is hypocrisy.

― Warren W. Wiersbe

The Labs have adopted a modern social contract with employees and increasingly treat the research staff like commodities, and undermine the career prospects of everyone working there. Talented scientists are no longer encouraged to build deep and sustained careers necessary to be world class. Without these people any statement that the Labs are world class is utterly specious. The Labs are doing everything possible to undermine and drive away the very work and expertise that would make them actually world class.

Integrity is telling myself the truth. And honesty is telling the truth to other people.

― Spencer Johnson

Funding for high-risk, high-impact research is gone. Key Laboratory capabilities are falling into increasing disrepair. Everything today is short-term, “customer” focused. If a customer won’t pay for it, the capability is allowed to simply rot. Of course most of the customers aren’t willing to pay for world-class work. They want it on the cheap, and the result is a customer who is happy to siphon off the quality on the cheap without paying to keep it cutting edge. Calling them a customer is an extreme compliment to someone who acts much more like a vampire or leech.

Of course a lot of this is work that our main sponsor (the other euphemistic phrase for our funding source) won’t pay for this sort of work at all. The customers we do have don’t have the capacity to fund good work either. For this reason the basic research is being destroyed hand-in-hand with the Labs that once produced it. The truly scary thing is that these Labs are better than a lot of places that have it even worse. This terrifies me because things are increasingly awful where I’m at. The fact that things are worse elsewhere provides me no comfort.

 But knowing that things could be worse should not stop us from trying to make them better.

― Sheryl Sandberg

imagesThis plays into the general theme of the role of bullshit in today’s society. Telling the truth is the new sin. It’s so much more acceptable to tell the lies you are intended to believe. If someone actually expressed the truth that should be said they would be treated like a pariah. This explains why we pay external reviews to come around every year and tell us that we are still “world class”. Along with the empty platitudes we get a handful of suggestions that can all be ignored because why would a “world class” organization need to improve.

We’re great, everything is fine, nothing to see here, move along.

Unknown-3  Unknown-2  Unknown-1 399461_heroa

Some examples of what World Class really means!

What’s Your Backup Plan?

12 Friday Dec 2014

Posted by Bill Rider in Uncategorized

≈ 1 Comment

Announcing your plans is a good way to hear god laugh

—David Milch

In doing planning for a large project it soon becomes clear that there is a distinct need for alternative paths to success. This is particularly true with respect to highly risky aspects of the project. Having a backup plan is not the first thing you do, and it shouldn’t be, but it should probably be the second thing. Instead, it seems to be missing most of the time. We seem to be entirely focused on the primary plan without much attention to what happens if something goes wrong.

And even, if circumstances required, a contingency plan for his contingency plan’s contingency plan.

―Frank Beddor

 

Unknown-2One of the keys to using a backup plan effectively is that it allows your primary plan to be more aggressive. Knowing that a viable alternative is available allows a more expansive primary plan to be envisioned. Presently the sort of planning that yields a single path forward produces risk adverse objectives. This produces the state of affairs we see today. Plans are generally too short-term focused and contain relatively little risk. Having contingency plans to fall back upon would allow a much greater amount of risk to be absorbed in the primary plan.

 

Redundancy is my favorite business strategy.

—Amit Kalantri

 

Other areas of endeavor benefit from back up planning and their utilization. Having a single primary plan is a common way to fail. One can draw upon analogies in numerical methods and sports to see even better ways of adopting contingency as an adaptive strategy. The key is to have multiple approaches to attacking problems, and at least one failsafe approach as the ultimate fallback.

The measure of intelligence is the ability to change.

—Albert Einstein 

In the numerical method arena, adaptive methods have been transformative in computational physics. Consider hyperbolic PDE’s, once upon a time problems were solved with a single method either an oscillatory high-order method, or a very dissipative (but very safe, i.e., the backup plan) low-order method. Neither approach worked well enough. Adaptive methods were developed to blend the high-order methods together with the dissipative low-order methods. The key is to have a image020principle by which to combine them. The principle is use the high-order when the situation is safe and won’t produce oscillations, and fall back to the low-order method when danger ensues. Now multiple methods work well enough that people think that nothing more needs to be done (I don’t agree!). The same approach has worked well in other areas, and in my opinion could be employed far more broadly.

 

Change. Adapt. Bend so as not to be broken. Let opportunity guide your actions.

—Wayne Gerard Trotman

 

NFL American football formation tacticsSports provide another way to look at adaptive approaches and planning. Some teams are exceptional in a single approach to playing the game, and fail when they come up against the perfect counter. Great teams can play multiple ways and can be effective with Plan A, Plan B, Plan C… They can attack and defend is a variety of ways. The best among them can switch between different approaches seamlessly either to adapt to an opponent, or to surprise or overwhelm an opponent. To execute well in a variety of ways requires immense effort and practice, but this is the price of excellence.

 

Those who cannot change their minds cannot change anything.

—George Bernard Shaw

 

quote-always-have-a-backup-plan-mila-kunis-105861The key element in this thought process is the devotion to solve problems. The secondary element is the development of multiple solutions to problems. This requires the developer of the plans to not be over-committed to a single approach. Sometimes the biggest problem with a plan is the over-investment of those executing the plan in the single path to success.

 

Plans are of little importance, but planning is essential.

—Winston Churchill

 

 

← Older posts

Subscribe

  • Entries (RSS)
  • Comments (RSS)

Archives

  • February 2026
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013

Categories

  • Uncategorized

Meta

  • Create account
  • Log in

Blog at WordPress.com.

  • Subscribe Subscribed
    • The Regularized Singularity
    • Join 55 other subscribers
    • Already have a WordPress.com account? Log in now.
    • The Regularized Singularity
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...