• About The Regularized Singularity

The Regularized Singularity

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

The Regularized Singularity

Category Archives: Uncategorized

If Failure Isn’t an Option, Neither is Success

30 Monday Dec 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

Tags

failure, mindset, motivation, resilience, success

tl;dr

Nobody enjoys failure. It is generally not celebrated. In fact, it is generally feared and reviled. It is rarely seen as the origin of true success, but that is what it is. Innovation and creation often come from failure. Yet, we see a lack of encouragement to allow failure. Instead, it is feared by most. Instead of harnessing failure, we tend to hide it. In doing so we miss the opportunities for amazing progress. If used properly, failure is the path to learning and growth. In it, we can find rebirth and redemption. Without it, we sink into stagnation and mediocrity.

Like many posts of the past, I am returning to writing about a talk that I am to be giving. The issue is that it is a five-minute talk. What I have here is not five minutes of content. So, I need to boil it down to the essence that’ll be work for later. For now, enjoy the full treatment this topic deserves. At the end of the new material is a reprint of a blog post written for Sandia Labs internally.

Fear of Failure

“Only those who will risk going too far can possibly find out how far one can go.” ― T.S. Eliot

Failure is bad.

Failure is embarrassing.

Failure should be avoided.

Failure is to be feared.

If we listen to our leaders at work and in politics we hear celebrations of success. Our meetings are full of stories of accomplishments and victory. When someone does something well it is promoted as the thing for others to follow. If you want to be that person you should do everything possible to succeed. Our leaders are selling us a lie, and to succeed you should first fail instead. Successes like we hear about are usually half the story or less. Our leaders are telling us half-truths that make success seem like a simple story. It is not. More often than not, success, true success is built upon failure.

If the story of success does not include failure as an integral part of it, that success is likely hollow. If there is not an element of failure, the success is likely the product of low expectations. Rather than aim high and try to succeed greatly, we choose easy expectations. Very rarely does great success come without difficulty. Those difficulties are numerous failures. Yet when we listen to what our managers say and do, failure is to be avoided. Failure is a source of shame. Failure is to be feared. This is management malpractice. We are missing any opportunity for greatness in the process.

“life is truly known only to those who suffer, lose, endure adversity, & stumble from defeat to defeat.” ― Anaïs Nin

I wrote a blog post for Sandia recently on the subject (the November ND Post). It was a nice piece although the ground rules for writing at Sandia are different than here. It was far more vanilla and bland than what I’d normally write (because Sandia requires dull flavorless prose). Of course, this is actually part of the problem with the institution. Part of failure is taking risks, and in writing maybe offending someone is a risk. Fuck people like that! I’m going to be a lot spicer here. I will also include the actual post at the end of this one along with links to earlier takes on this important, timely, and timeless topic.

Failure is the Route to Success

“Victory has a hundred fathers and defeat is an orphan.” ― John F. Kennedy

If we could get our managers to talk about failure, it would be a breakthrough. I’ll not hold my breath on this happening. Managers are much better at pretending everything is great. They like to believe that success can happen without difficulty. Yet difficulties and failures are usually essential to any story of success. These failures are actually the interesting part of the story too. The result is a far more boring version of what we do.

Failure is essential to learning. Research is learning. So the obvious conclusion is that if we want to have research success and learn more, we need to fail. Part of embracing failure is pushing the boundaries of what you know, or what you can do. The key is to learn from those failures. The key is to use failure to build yourself. I can provide a few lessons from my own life as object lessons in failure.

“In any case you mustn’t confuse a single failure with a final defeat.” ― F. Scott Fitzgerald, Tender Is the Night

I’ve written several times about the failure at the heart of one of my greater achievements professionally. My most cited paper is on a numerical method called volume tracking. At the weapons labs, this is a very important method. In the 1980’s David Youngs from AWE introduced a new way to do this that was quickly adopted in the USA too. In the early 1990’s I became interested in this method at Los Alamos. It was essential to how our weapon’s codes simulated multiple material hydrodynamics. This was the thing I wanted to do and become an expert at. I’d already contacted Doug Kothe in the Theoretical Division and started building a collaboration. The way I approached learning about it was the tried and true method of first reproducing the state of the art. Once you can reproduce the state of the art, you then try to advance it. This is the way expertise is gained. You are not an expert by knowing the state of the art; you are an expert when you can advance it.

I had seen how Youngs’ method was coded up at Los Alamos, and I worked to independently implement it myself. I did this successfully and set about testing the method using verification problems. These included some new problems I had adapted to testing volume tracking more strenuously (my first advance of the state of the art). Everything was working as desired. Then I tried to improve the method and everything went awry. Suddenly my attempt was a failure! I could never debug it properly. The way the method was written at Los Alamos had too much cyclomatic complexity (which is logical intensity). I needed to go back to the drawing board. I went back to the origins of the method and decided to try something new. I would compose the method through computational geometry operations. Suddenly the implementation was tractable and successfully debugged. We published the method along with our new tests. This paper now has more than 2000 citations. Even better the actual code I wrote is still being used by Los Alamos in one of its mainstream codes.

All of this success is founded on a failure. Without the failure, the success would have been less.

“Better a cruel truth than a comfortable delusion.” ― Edward Abbey

In a greater sense, the greatest successes of my life are all founded on huge failures. Each of these failures was heavy and inescapable. Each pushed me back to the drawing board to reimplement part of my life. Each time I needed to rethink something essential to how I lived. My life today is almost entirely shaped by these three episodes. Without the failures, I would be someone different, far less successful, or happy.

I’ve talked about the end of my first year of grad school. I dropped a class and did poorly in another during the Spring Semester. Each class was essential to how I wanted my future to play out. Together these failures showed me that my dreams were dying. If I didn’t change I wouldn’t accomplish my goals. I had to completely rethink my approach to school. The way I had succeeded as an undergrad or high school student did not work. I needed to be mre serious and put much more effort into my studies. I made a huge investment in time and effort to become a different student. I changed how I approached learning and acting in a school setting. I became completely different in academics. This change laid the groundwork for success at Los Alamos too.

“Everything tells me that I am about to make a wrong decision, but making mistakes is just part of life. What does the world want of me? Does it want me to take no risks, to go back to where I came from because I didn’t have the courage to say “yes” to life?” ― Paulo Coelho

Later on in my time at Los Alamos, I had a string of panic attacks. My work-life balance was completely out of whack. I was working way too hard and sacrificing too much as a husband and parent. I needed to rebalance my life. The way I approached my early career was no longer working for the full breadth of my life. In that decision, I gave up on my imposter syndrome and accepted my success. I walked away as a better husband, better father, and a confident (perhaps even imposing) scientist. I changed myself from the man who had nearly fallen apart. A truism learned through the pain of this failure is that it is the source of wisdom.

Later on, as I approached midlife, I found that I was not happy hiding myself at work. The result was tattoos and a more open self away from work. I also found that my marriage was not monogamous. In the wake of that I discovered my natural tendency toward open love and non-monogamy. In the failure of my traditional monogamous marriage, a new relationship was born. I became a new version of myself with a new marriage. I’ve often said that I have had three different marriages to the same woman. Each rebirth had us growing together instead of apart. Every time I failed, I stepped up to rebuild my life from the ground up. I needed to change and all my success is found by learning from those failures. Everything I value today comes from the fountain of growth that are failures.

“Confusing monogamy with morality has done more to destroy the conscience of the human race than any other error.” ― George Bernard Shaw

Barriers to Progress

The verification and validation (V&V) program offers a unique window into attitudes toward failure. If functioning properly V&V would find failures all the time. In fact, it does, but usually, the response is to paper over or cover up the failure. Rarely, if ever, does the failure result in an appropriate action to fix the underlying problem. There seems to be an attitude that everything should be working now. We should just be able to model and simulate everything perfectly. An honest assessment of validation would tell us that our models are deeply imperfect. We resort to calibration of virtually every serious model. Yet we sell it as the epitome of success. Instead, it is a failure we haven’t learned from.

“The only way to find true happiness is to risk being completely cut open.” ― Chuck Palahniuk

With the practice of verification, this tendency is even worse. Part of it is how verification is packaged. Code verification is about finding bugs. A code bug is just wrong and simple to fix. Solution verification is just an exercise in numerical error and after the exascale program that should be a thing of the past too. Both of these viewpoints are utterly wrong-headed. Verification can find fundamental issues with a code. These are places where the code simply does not work at all. Our shock codes offer a perfect example of this, yet our managers ignore these problems. They make excuses to justify their inattention to serious issues. This is the wrong sort of failure and they desire to not even admit it. Numerical errors still vex our calculations even with our limitless computing power (especially compared to 30 years ago). Instead, we embrace the view of success and push failure away.

Almost nothing we do spells out our unhealthy view of failure like V&V does. It holds a mirror up to our capabilities and often shows our faults. Most of the time is a response that screams “our shit doesn’t stink!” After ignoring the evidence you are not better, and your shit still stinks.

“The purpose of life is to be defeated by greater and greater things.” ― Rainer Maria Rilke

It might be very good to look in the mirror. Are you an “A” student always chasing the top grade in a class? This might describe a lot of you, and it might be the thing holding you back. If you end up afraid to fail, your growth will end. All you’ll be good at is what others created. You will never create anything of your own. Creation is an act of destruction too. You are destroying barriers and creating new paths where none existed before. Sometimes the limits you learned of need to be unlearned. This is the art of failure in the right way. Too many great students cannot throw off the limits of being right and let themselves be wrong. Only through being wrong can a new path be crafted leading to genuine innovation.

Our expectations of ourselves are often our worst enemy. Sometimes we avoid failure because of shame. We see failure reflecting on our qualities. The right way to see failure is feedback. We are being offered a chance to learn about what is needed for success. The variable is the extent of our grasp for success. This is a key point: if you never fail, you aren’t trying. You very clearly are not performing anywhere close to your potential. Lack of failure is actually a red flag. The only way to grow and learn is to fail. Having a distinct fear of failure is a fear of growth and change. Failure is about defining your limits and working past them.

“Life is to be lived, not controlled; and humanity is won by continuing to play in face of certain defeat.” ― Ralph Ellison, Invisible Man

A great way of seeing this is through the concept of flow. Flow is where you become fully enveloped in a task with time melting away. One of the most common ways to experience flow is play. If you are playing and fully enjoying yourself with a pure focus, you are in the flow. The key to being in flow is a degree of challenge that requires you to be fully engaged. Challenge means failure is always a possibility. Success is important too. Flow comes from being close to the edge of your competence. Results are a mix of success and failure. You have mostly success keeping you encouraged, but enough failure to grow, learn, and require full attention. A great question is what gets you to flow? Does work ever put you in this state? If not, how can it?

What gets me into a state of flow? At work, I get into the analysis of numerical methods either deriving them or finding their stability or accuracy. My tool of choice is Mathematica. I used to get into flow while running especially in Los Alamos as my mind would wander and free associate. Running is one of the things I really miss about getting older. I also got into flow while refereeing soccer. I had limits to my competence as a ref, and it always pulled me into full attention. Really great sex can produce a flow state too. Part of this admission is the connection of sex to play along with the possibility of failure. A flow state is one of the greatest feelings in life.

What really stands in the way of success. Fear! So many of us are afraid of failing because somehow it will reflect on our worth. There is a sense of shame that powers a lot of this fear. This is hopelessly a misguided principle to adopt. Sacrificing greater success to avoid the fear of failing is worse than cowardice. It is a denial of the potential for growth and the expansion of knowledge. Life is about learning, growing and changing. As always this is a voyage into the unknown, and unknown is where fear lives. Only through the encouragement and trust of our fellow travelers can this voyage be safely taken. Unfortunately in recent times the fear of failure is real. It is real because those in positions of power will attack it as if it was a personal failing. This is simply abuse of power in the worst sense. It is outright incompetence and an invitation to mediocrity. My greatest fear is that we’ve already embraced mediocrity fully and our failure is complete.

“Forget safety. Live where you fear to live. Destroy your reputation. Be notorious.” ― Rumi

Take the Leap

“You cannot swim for new horizons until you have courage to lose sight of the shore.” ― William Faulkner

Honestly when I think of today’s labs, I rarely think of failure. We have a bunch of employees who may have never failed, or at least admitted to it. If they did fail they might try to hide it from view. We need some fucking leadership with balls to break the mold. Let’s talk about how to fuck up well. The way to really kick ass is to fuck up, admit it, learn a thing or two, and try again, try better. Take a chance and risk it all for a bigger reward. What I see instead is extremely competent mediocrity. Taking a risk recognizes the virtuous cycle of failing, with learning and growing from the experience. The need to get out of our collective comfort zones and push the boundaries. We need to trust ourselves and each other and embrace failure.

Failure is good.

Failure is necessary.

Failure should be sought.

Only fear the failure that you don’t learn from.

I’ve been writing about this for years with themes on failure, risk and trust part of this witch’s brew of dysfunction. The problems I discuss here have been on my mind for years.

https://williamjrider.wordpress.com/2016/05/27/failure-is-not-a-bad-thing/
https://williamjrider.wordpress.com/2015/10/23/we-want-no-risk-and-complete-safety-we-get-mediocrity-and-decline/
https://williamjrider.wordpress.com/2014/12/05/is-risk-aversion-killing-innovation/
https://williamjrider.wordpress.com/2013/11/27/trust/

My post for Sandia National Labs’ ND Blog

Failing as a Path to Success

November 4, 2024 | Published by ndcomms admin

by Bill Rider

“I’ve missed more than 9,000 shots in my career. I’ve lost almost 300 games. 26 times, I’ve been trusted to take the game winning shot and missed. I’ve failed over and over and over again in my life. And that is why I succeed.” – Michael Jordan, American businessman and former basketball player. Widely considered one of the best basketball players of all time

If you know anything about basketball, you know that Michael Jordan (MJ) is the Greatest Of All Time (GOAT). Even after the storied careers of LeBron James and Kobe Bryant, MJ still holds that title. His highlight reels are jaw-dropping even now, twenty years after he last played. Jordan knows a thing or two about success and greatness: he won six NBA championships and an Olympic gold medal. And one thing that MJ understands better than anyone is that all success is built on failure. He is the epitome of Nike’s slogan, “Just Do It.”

The foundation of excellence and success is failure

MJ was a master of being in the zone and teams were constantly struggling to pause his pace of play. Maybe you, too, have been doing something and suddenly realized hours have melted away. If so, you’ve experienced something called “being in a state of flow.” I experienced flow when I started writing this first draft: the words just effortlessly appeared on the page. This “flow” concept was discovered by psychologist Mihaly Csikszentmihalyi, who found that to achieve this state, one must be challenged by the task. He stated that one should be failing at a task between 20-30 percent of the time. Fail too much, and you’ll be discouraged; fail too infrequently, and you’ll be bored. One needs a delicate balance between those extremes. People who achieve excellence in all forms of endeavor experience flow in the process. The lesson is that failure is necessary to achieve optimal performance. 

Failure’s role in success

Speaking of optimal performance, I’m sure we can all be proud of the United States’ moon landing in 1969. But did you know this massive success was built on numerous spectacular failures? Early on, the American rocket program experienced repeated launch pad explosions and other mishaps. During the height of the Cold War, the United States was in a neck-and-neck battle for scientific superiority with the Soviet Union, and they already beat us into space with Sputnik 1 and sending the first human into orbit around the Earth. Yet we persisted. Even with further setbacks, such as the disastrous Apollo 1 fire that tragically killed three astronauts, we persevered and became the first to put man on the moon. This event stands as a pinnacle of American achievement.

Our nuclear weapons program is also filled with stories of failure paving the way to success. In 1944, the Manhattan Project was in the midst of developing the first atomic bomb, and Sandia was just a division of Los Alamos National Laboratory (LANL). Part of the Manhattan Project involved having two physicists (Hans Bethe and Richard Feynman, both of whom later won Nobel Prizes in Physics in consecutive years in the 1960s) simulate an implosion on a computer using two separate algorithms: one developed by physicist Tony Skryme and the other by another brilliant mind of the 20th century, John von Neumann. Notably, Bethe and Feynman had spectacular failures in their attempts when using Von Neumann’s algorithm. They did have success in the spring of 1944 when using a completely different method developed by Skryme.

However, the algorithm developed by von Neumann was considered more critical to advancing nuclear weapons. So, after WWII, failure did not deter LANL from pursuing improvements to von Neumann’s method. Another enterprising genius, Richard Richtmyer, found a way to make von Neumann’s method work, and this has since become the absolute workhorse of nuclear weapons design. In fact, the failure of the original method and the ability to learn from it paved the way for a technique still in use today. This method has been used to design the entire stockpile, save for those first couple of designs. (See: Morgan, Nathaniel R., and Billy J. Archer. “On the origins of Lagrangian hydrodynamic methods.” Nuclear Technology 207, no. sup1 (2021): S147-S175.)

Failure as a vehicle for greater discovery and success

In the mid 1990s when I was working at LANL, I wrote a paper with colleague Doug Kothe (our current Division 1000 Associate Laboratories Director), and this paper has now been cited over 2,000 times (See: Reconstructing Volume Tracking). The computer code we described is still being used in one of the main stockpile analysis codes at LANL. This is a story of success, but it didn’t start that way; it was failure that laid the foundation.

One of the key methodologies in weapons’ codes at LANL is interface tracking, and a specific method used in many of these codes was developed by British scientist David Youngs, MBE. I knew mastering this code was important to the Lab’s mission, so I set about to implement the code from scratch and then improve it. To my delight, I succeeded and then went about creating necessary improvements. At this point, unfortunately, everything fell apart. My implementation was too complex and ultimately proved impossible to debug.

I went back to the drawing board. First, I needed to learn a totally new field of computational geometry. Next, I devised a way to implement the method that was simple and easy to debug. Now I could improve the method without issues, and all because I had gone through an earlier disaster. Without my failure, the creation of something better would never have happened. Looking at these codes today, one can see they are implemented as I discovered them. I crucially changed a fundamental method and contributed to an important methodology for simulating our stockpile, and all of this success was based on a failure.

Failure as a goal

I leave you with some words of wisdom: embrace your failures. Sandians aren’t going to fill out our annual goals with all the failures we hope to make this year, but maybe we should! Ironically, we might succeed more and more grandly if we failed more and more consistently. This is only true if we fail the right way – if we learn from our failures and use them to fuel something greater. Failure is the lifeblood of all success. We should embrace it.

“I know fear is an obstacle for some people, but it’s an illusion to me. Failure always made me try harder next time.” 

Michael Jordan, GOAT

Nuance is the Way Forward

15 Sunday Dec 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

Tags

donald-trump, innovation, leadership, news, politics

tl;dr

In debates around almost anything today, extremes rule. When extreme views are taken it always favors the conservative/status quo side. The progressive’s more extreme views are a loser. To provide progressive views that will win the day, nuance and subtlety need to be embraced. This means letting go of dogmatic ideology and making compromises. Simple extreme views are rarely fit for progress only playing into the conservative’s hands. Reasonable and moderate positions can offer progress in a manner that more people are comfortable with. This is the path to genuine progress.

“Tyranny is the deliberate removal of nuance” ― Albert Maysles

The extremes are ruining today

We are witnessing the broad consequences of extremes ruling the political dynamic. The conversations nationally are dominated by extreme views on the left and the right. One of the prevailing issues is that conservative extremes are more acceptable to broad swaths of the population. Why? Conservative ideas are familiar while progressive ideas are not. Thus progressive ideas carry a burden conservative ideas are free of. This is especially true of cultural topics but carries over to economics and foreign affairs. I’ve also seen this apply in the scientific and technical realms.

In my professional life I work with computer codes that simulate things in the national security world. I am paid to work on things that are very energetic and either lead to or cause explosions. These problems are extremely challenging and always push the limits of technology. Nonetheless, these problems have been successfully solved. Moreover, the codes solving them have been around for decades. At Los Alamos, the first calculations started during the Manhattan Project. At Sandia, the calculations began in the late 1960’s. As such in either place there is a successful status quo. At every juncture, smart people got the job done and successfully simulated stuff. This utility preserved the continued use of simulation and its support institutionally.

“Simplicity is the ultimate sophistication.” ― Clare Boothe Luce

The rub is that the first way to do things is crude and clumsy. This produces a status quo that many practical people hold onto. Once simulation became commonplace and powerful, the way it is done became entrenched. The users of the results started to become invested in maintaining the status quo. They would resist changes to how things were done. This produced what was called legacy codes. Through huge efforts, the legacy codes were replaced with modern codes on modern computers. Now the replacement codes are the status quo. Improving or changing them is resisted as were the original legacy codes.

The same thing happens in politics and culture. Change requires massive effort, and once the change sets in, resistance builds as it becomes the status quo. The way to see the 2024 election is through the lens of resistance to change. Conservative politics is driven by resistance and reaction to change. They are the counter to progress and the discomfort with it. The same thing happens in science and technology. The key is that the status quo always has the advantage of simplicity. Change is always really hard and resisted by those who believe things are good enough..

“Our lives begin to end the day we become silent about things that matter.” ― Martin Luther King Jr.

We need real answers

In science, we have Occam’s razor where the simplest solution is favored. Invariably, the existing practice or solution is seen as simple. It exists and works for all, but the most keen observers. This is true for public policy or science. In my life, we see this with computer codes and simulation. The status quo says “The current stuff is getting the job done, why change? plus it’s expensive and difficult, it could fail too.” All of this forms the natural resistance to change. It’s easier to simply stick with the status quo. I’ve seen this time and time again at work. Right now, the status quo is winning. Like our political world, science where I am is conservative and progress is resisted.

“It pays to be obvious, especially if you have a reputation for subtlety.” ― Isaac Asimov, Foundation

With little modification, this dynamic applies to politics. The basic principles I’ve seen at work apply broadly to policy. Take economic policy where unbridled capitalism is status quo. The issues it causes are profound, but change is scary. Plus capitalism has immense power available to maintain itself through propaganda. In cultural affairs, traditional relationships are the most common and have the advantage. The simple message of two biological sexes or a simple monogamous marriage of a man and woman is seen as settled. Any change feels uncomfortable for a majority of people and even downright scary. All of this powers the conservatives to use this fear to their advantage.

“If you can’t explain it to a six year old, you don’t understand it yourself.” ― Albert Einstein

When doing scientific work, the arguments for changing status quo practices are deep and nuanced. The status quo already works and always has the advantage. Any progress is difficult and has an uphill battle. In science, we have the scientific method to level the playing field. Even then the status quo has an advantage over better solutions. The spirit of science is very much focused on progress. In engineering the balance is far more tilted toward conservatism.

Sometimes the advantage of progress needs to be so strong that the improvement is obvious. Progress happens only when it is demonstrated. This looks like a revolution, but really it is a long process where someone takes a chance and shows the status quo what it is missing. This process is behind the time lag between discovery and broad acceptance of new ideas. There is a large bit of chance to this. This is also incredibly frustrating to us scientific progressives.

To look at this in public policy there are many examples. No single example may be more instructive than marriage equality. In a very short time, the idea of gay people marrying moved from unthinkable to broad acceptance. How did this happen?

“It was a defeat, resorting to crude threats in a game of subtlety, but sometimes one must sacrifice a battle to win the war.” ― Mark Lawrence, Prince of Thorns

I think the reasons for success go back to tragedy. The plague of AIDS struck the gay community hard ravaging and killing broadly. On the one hand, it galvanized the gay community toward action. Their activism fell short of moving the public until the illness began to appear in the broader public. Ryan White was a child who got AIDS through the blood supply. Suddenly AIDS was more than just a gay disease. The tide turned with treatments and medicine coming eventually to subdue the disease.

The activism left a deeper mark on society. The gay community was drawn together and part of their activism was “coming out”. All of a sudden many gay people were known to broad swaths of society. They were present as coworkers, neighbors, and friends. Someone being gay suddenly became normal and commonplace. This created the necessary empathy and compassion to make marriage equality sensible. It went from unthinkable to the law of the land in a flash.

“When you dig just the tiniest bit beneath the surface, everyone’s love life is original and interesting and nuanced and defies any easy definition.” ― Taylor Jenkins Reid, The Seven Husbands of Evelyn Hugo

In my opinion, this should be the model for the progressives. The way marriage equality went from unthinkable to acceptable should be studied and deconstructed. Progressives need to apply these lessons to their causes. This requires a level of nuance and subtle action rather than what is seen as extreme and fear-causing. Simplicity always favors the status quo. Progressives, however right they are about a subject should avoid simplicity and embrace nuance.

“Everyone thinks of changing the world, but no one thinks of changing himself.” ― Leo Tolstoy

A Requiem for a Career (Part 3)

03 Tuesday Dec 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

tl;dr

I’m getting close to the decision to retire. I’m looking back at my career, trying to put things in perspective. By most accounts, it has been a great career, but it is also short of what it could have been. I have some genuine disappointments. I’ve seen a lot and accomplished some great things. In this Requiem, I’ve talked about my young life. I expanded and looked back at the heart of my professional career in Los Alamos, the apex of my career. Those years made me who I am as a scientist.

Now I am at the closing chapter of my career, the time I have spent at Sandia National Labs. It is too close to have a full perspective, and I cannot offer full disclosure either. I can offer a deep sense of disappointment and sadness about how it has worked out. It has not been a place to fulfill my potential, and, in retrospect, never could have. I made my choices and the results are a wonderful full life, but a loss of professional success in trade.

A Change is Needed

“Things change. And friends leave. Life doesn’t stop for anybody.”― Stephen Chbosky, The Perks of Being a Wallflower

It was October 2006, and I was convinced that things were not going to get better at Los Alamos. The new management team was awful. The new corporate partners were corrupting the essence of the Lab. My oldest child was in middle school, and I was concerned he wouldn’t do well as a teen in Los Alamos. The small-town nature of Los Alamos was starting to get under our skin too. You often would know people three or four or five ways. Work lives and personal lives were not separate, they were completely intertwined. Los Alamos was closing in on us and we needed space.

During that October, I went to a biannual conference put on by the nuclear weapons community focused on computational modeling. This time it was held in Los Alamos. The nuclear weapons world of the USA and the UK joined to talk about computers, modeling, and computational physics. It is totally my jam. Sandia National Labs sent a contingent, including my friend Tim Trucano. I approached him and a Sandia manager there (Randy Summers) with the potential of moving. They were very excited, and before long, I had an interview and shortly thereafter a job offer.

I left Los Alamos Lab on February 16, 2007, and began at Sandia the following Monday. It was MLK day, which Sandia unwisely doesn’t take as a holiday, but Los Alamos does. Maybe this little detail was a sign, and in retrospect, one I should have heeded. I was going to work in Computer Research Institute (“1400” in Sandia’s annoying schema for organizational names… no names, just numbers). My job was to work on a code development team for the MHD code “Alegra”. Alegra is a magneto-hydrodynamic code developed originally under the ASCI program. Another harbinger of issues was its lack of support from ASCI (not ASC, because a permanent program can be an initiative for so long). Alegra was then mostly supported by the US Army for analyzing things like advanced armor concepts. The reality was that I was wildly overqualified for the job. The funding and the code were horrendously constrained, and the code base was around 15 years old and all in C++.

It was a good team with good people. I let myself focus on that and approached the job with optimism and an open mind. Again, with the benefit of time, this was a naive approach. I should have been far more guarded. A big piece of this statement is that the forces that fucked up Los Alamos were present at Sandia. Sandia had always been a little corporate-managed originally by Bell Labs. In 1994 the management changed to Lockheed-Martin. The low-trust corporate management approach was firmly entrenched at Sandia.

The decline in the quality of work, science, and culture at Los Alamos was actually a national problem. Sandia was also in decline. Los Alamos took the blow of being corporately managed; Sandia was already a corporation. The management was terrible for science, but great at giving the government what it asked for. The National Labs were being pulled down by the same forces making the United States awful. The same forces we’ve seen unleashed over the past 10 years with toxic political effects. There is no escaping the decline we found ourselves in. Professionally, I should have been more pragmatic and less hopeful with my new circumstances.

A few things stand out about that time. My move got swallowed by the housing crisis of 2007 and we lost our shirt in real estate selling in Los Alamos. If we’d been three months earlier, we would have escaped, and been about $100,000 better off.

The director of our Center at Sandia also moved from Los Alamos almost at the same time as me. James Peery had started at Sandia then moved to Los Alamos for a time to run the ASC program. He was also on a corporate bid team to manage Los Alamos that did not get the job. He moved to a job managing the Center where he had started at Sandia. Unlike me, Sandia was perfectly suited for him. James is now the Laboratory Director at Sandia, retiring soon.

A few things were evident upon my arrival. A lot of administrative details were immensely better at Sandia. For example, one of the worst things about Los Alamos was travel reimbursement. At Sandia, this process was fast and seamless. The timecard application was great, too. It would have been great, except Sandia is a complete asshole to employees about some auxiliary regulations around the travel credit card. Sandians are obsessive followers of rules and regulations. It is an engineering lab and small “c” conservative organization from top to bottom.

Another difficult thing is Sandia’s devotion to information control and the practice of “need-to-know”. This is baked into their culture. Stepping back from this, one can see that Sandia was corporate in every way, and did mundane bullshit far better than Los Alamos. Thus, in every way that does not matter to National Security Science, it was an improvement. The engineering at Sandia is repressively backward and grounded in the past. Science at Sandia is peripheral and always counterculture. I have learned that culture is almost immutable, and Sandia’s culture does not fit me at all.

My take on Sandia is going to be quite harsh, so I’ll disarm this assessment a bit. On a broader scale, Sandia is a great employer. Most people would be lucky to work there. The reasons for this are twofold: First, most employers in the USA are terrible to employees, and I had been gifted an incredible experience at Los Alamos to start my career. The current Los Alamos and Sandia never stood a chance at living up to that start of my career. Secondly, the Labs have declined greatly largely due to the forces that are sieging America at large. These forces are bipartisan. Distrust and bullshit are coming from both the left and the right. Therefore, a significant drop in workplace satisfaction occurred when I left Los Alamos. Another drop would await me at Sandia. The thing that meant the most about Los Alamos was the culture. I fit into Los Alamos culture, and Sandia’s culture is unnatural for me.

Another red flag with my hire at Sandia was my ranking as a staff member. There were limits in the level I could be hired. These limits existed because they’d been abused in the past with a political hire. I would have to wait a few years to be promoted. Still, there are shades of lack of recognition professionally by Sandia. This theme is still rife today. Back in 2007, I was approaching the job with possibility and generosity. That spirit was not returned by Sandia. Sandia’s ethos was far different from Los Alamos. This was a foreign culture and not one that I was suited for.

A couple years ago, I had an epiphany about this contrast. I was at a conference. There was a contingent of Los Alamos staff there along with my coworkers at Sandia. During the meeting, I noticed that my behavior around the Los Alamos people was completely different than the Sandia ones. The people from Los Alamos were not old friends or people I knew well. In reality, I knew the Sandians better. I realized that I was “code-switching.” It made me realize that the culture and environment at Sandia were oppressive to me. The self I was with Los Alamos staff was far closer to the real me. With Sandia’s staff, I buried and censored myself. This was an absolutely jarring realization. The conclusion was that at Sandia, I could not be myself, either personally or professionally.

So as 2007 sped along, I worked to fit in and do my work. I wanted to make this succeed and I gave Sandia a lot of space. I gave it a lot more space and the benefit of the doubt than it deserved.

On the Alegra team, we did some good work despite all of this. We did run into a crisis early in my Sandia career. The ASC funding was being dropped even further, and the Army sponsorship was at risk. We needed to produce a code that was more robust and handled difficult situations better. The gauntlet was thrown down: either we improve, or Army funding would shrink until it was gone. The project would die. I immediately set about to devise a strategy to solve the problem. It was all hands on deck. No solution was off the table. In the end, we fixed the code with success that exceeded our wildest expectations. This effort remains today as the highlight of my time at Sandia. This was as good as Sandia would ever get for me. It was some really great work.

When I compare this with what I did at Los Alamos, this makes that highlight almost seem tragic. It barely held a candle to what I achieved in Los Alamos.

“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.” ― Steve Jobs

This quote is from an Apple marketing pitch. It describes the best of Los Alamos and captures the ideals of that Lab. If I took the quote and wrote the exact opposite, it would capture the worst of Sandia (albeit slightly unfairly).

This is Not the Right Place for Me

“An eye for an eye, and the whole world would be blind.” ― Kahlil Gibran

Recently, the focus of how much tragedy has become evident. In many respects, what stands out at Sandia is a lack of respect and use of expertise. Throughout my career, I have developed extensive expertise and Sandia simply ignores it. That expertise is one of the most important parts of Stockpile Stewardship. I have a unique knowledge of modeling and simulation—specifically the codes, methods and models used to do it. Part of this can easily be seen in how retirees are treated by the Labs. At Sandia, the prevailing attitude is “Don’t let the door hit you on the way out.” This contrasts with Los Alamos, where retirees and their knowledge are welcome and ever-present. Right now, it is these aspects that exemplify how I see Sandia. The core of my professional identity and accomplishments are not valuable to the institution. I do not feel welcome or even useful when it is obvious I should be.

There is so much more that feels bad. I put a great deal of goodwill into my first few years at Sandia. My inability to bring my real self to work began to get under my skin. (Actually, it influenced what I got on my skin too; more on that later.) The underlying Sandia culture is buttoned up and uptight as hell. It is not a place where free thought and debate happen. Even worse, it is a place that does not feel accepting of differences. While I am a middle-aged cis-gendered white man, I am not typical in many ways. None of those differences feel accepted openly. The workplace feels confined and truly limited in acceptance. I can’t bring either my personal or professional self to work. I am careful to see this feeling as a balance of intrinsic cultural differences from the shitshow of today’s America. I am sure it is a mix of innate culture and current trends.

One of the hardest aspects of working at Sandia was determining a professional development path. Why work hard at developing myself when Sandia already could not use my skills? When I walked in the door in 2007, my skills already exceeded what Sandia could use. In retrospect, I could have worked harder and hid myself at work. It would have been valuable at the office, but harmful to my being. Thus, a plan was hatched to work on my writing with focus.

This was the genesis of my blog. I would write regularly and publish the writing to be seen by others. Writing to be read by others is essential. In retrospect, the blog was one of the best things I did while at Sandia. It also made me a better scientist. Writing is thinking deeply. I would write about presentations I would give, and I approached those talks having thought deeply about the topics. In the end, thinking deeply was viewed as counter-productive unless those thoughts aligned with Sandia’s views.

Unfortunately, the blog ended up being the worst thing that happened to me at Sandia, too. The way I stopped writing exemplified the worst of the Lab but aligned perfectly with its culture. In a way, I should have seen this outcome coming at me clearly. Instead, I was optimistic and trusting. That trust was never returned. I hate saying this, but events clearly point to the worst possible reading of how the blog ended.

This Will Not End Well

In 2013, I turned 50 and started to exhibit many signs of the canonical midlife crisis. Today I see it differently, but one of the signs of the crisis was getting my first tattoo in October. Since then, I’ve gotten 25 more. They fall into some general themes: my science, primal imagery, and philosophical expressions of love and freedom. I’ve come to realize that the tattoos were a personal expression in the environment that limited it. The tattoos were also very essentially modern and fit to Albuquerque culture. The irony is that Sandia culture is orthogonal to Albuquerque culture. I was not going to be stuck into the Sandia straightjacket. I wanted to express myself freely and fully. By putting the expression on my body, I would not be silenced. I don’t think it was a conscious thought, but rather a reaction to the day job with my real self. As the past decade has unfolded, my true self and my work self have diverged rather precipitously. The subtle differences I expressed moved toward a primal scream.

I wrote this blog consistently from 2014-2018. I stopped writing it because I was given no choice in 2018. In a culturally consistent passive-aggressive manner, I was forced to stop. The form of this force was a Sandia ethics investigation. It came from an anonymous source (although I am relatively certain of the identity of the source). The investigation and charges were absurd. The entire blog was done in plain view and as a part of my professional development plan. It was done with permission. I would give the link to my blog at the end of my professional talks. The blog was good for my professional skills and performance. It was only bad for professional success where blind obedience to power is demanded. In a healthy culture, it would have been celebrated. In an unhealthy culture, the blog was a threat.

The problem was that I expressed views that were not the same as my management. I was part of a rather ill-conceived national program that was contributing to the decline in American scientific supremacy. I said as much in the blog. Worse yet, I had an audience of peers, thus I was dangerous. I could be shut up through force—and I was. This program was big money, and in today’s world is all about money. Money is power and truth is determined by power. Opposing the monied interests is dangerous.

I stood down so I could continue to support my family and my life. Intellectual honesty and debate about what are best are not on the menu today. The people in charge of the Labs and our science funding are not open to questioning their priorities. This lack of debate is part of what is fueling the decline of American supremacy in science.

I licked my wounds. The ethics investigation is the worst blight in my entire professional life. It may be the worst thing of my entire adult life, but I’ll admit this means I have a charmed life.

As I attempted to recover, the pandemic arose. The country and the world shut down. We all worked from home for months as most of my work went online. I discovered a massive relief in this arrangement. Even in this lockdown, I felt freedom. I did not have to go to work and put on a disingenuous mask every day. It made me realize how incredibly unhappy Sandia had made me. In the past couple of years, the depth of my dismay professionally has deepened. It has transitioned to a mourning of opportunity lost and disappointment.

“The wound is the place where the Light enters you.”— Jalal ad-Din Muhammad ar-Rumi

Prospectus and Path Ahead

Hindsight is usually a biased way to look at things. The reasons for my move to Sandia and Albuquerque were varied. The professional reasons were naive and quixotic. I approached the new Lab with optimism and hope that was not grounded in actual possibility. I pushed away many obvious signs of disaster for years. I should have been more guarded and far less trusting. That said, I moved for reasons in my personal life. I moved for my family. It was better professionally for my wife and offered better opportunities for my children. We had aging parents to care for.

Each of these concerns played out differently, but all were valid. For my own part, I have changed over these years in many interesting and exciting ways. In sum, I would not trade the benefits and advances in myself and my personal life for professional success. Nonetheless, professional success was sacrificed in the move.

Professionally, Sandia has been just okay. By my own standards, my professional accomplishments have been a severe disappointment. The way my blog was treated figures heavily into my assessment. It was a huge insult and attack on me personally. The lack of professional respect is palpable. The lack of use for my vast professional knowledge and skills is appalling.

This is not to say one cannot be successful at Sandia. It is to say that *I* would never succeed at Sandia. It is not the right place for me to succeed. In the same breath, I can succeed as a person, where I am now. It could also be true that Los Alamos might have been a worse place for that personal success. You really can’t have it all.

Today, I feel like my work has mostly been a waste of my time. It is easy to see how I could have used my skills and knowledge better than they were at Sandia. Perhaps in closing, this is my challenge for the future: to find a valuable path for contribution suitable for my precious time left. I did give Sandia a chance, and that effort was not met nor rewarded in kind.

I have not decided when to retire, or what I will do after retirement. What will happen is taking shape. Felicia is retired and I’m learning from her experience. It is just clear to me that it is around the corner. While my professional life at Sandia was substandard, my life is good. I would not trade the success in my personal life for the sort of professional success I would aspire toward. Perhaps the lesson is a sort of balance to life. Maybe you simply can’t have it all and choices are made. I made mine. I stand by the outcomes.

Finally, I want to give endless love and gratitude to those who have enriched my life and been my friends. I have known many wonderful people who have made my time at work vastly better. Each of them has helped me be a better person and taught me so much. Nothing would have been as good without them. I greatly appreciate Meera Collier for graciously editing my writing, and helping to make it better than I could manage myself.

“Yesterday I was clever, so I wanted to change the world. Today I am wise, so I am changing myself.”— Jalal ad-Din Muhammad ar-Rumi

Important Papers Written While At Sandia

Banks, Jeffrey W., T. Aslam, and William J. Rider. “On sub-linear convergence for linearly degenerate waves in capturing schemes.” Journal of Computational Physics 227, no. 14 (2008): 6985-7002.

Mattsson, Ann E., and William J. Rider. “Artificial viscosity: back to the basics.” International Journal for Numerical Methods in Fluids 77, no. 7 (2015): 400-417.

Rider, W. J., E. Love, M. K. Wong, O. E. Strack, S. V. Petney, and D. A. Labreche. “Adaptive methods for multi‐material ALE hydrodynamics.” International Journal for Numerical Methods in Fluids 65, no. 11‐12 (2011): 1325-1337.

Robinson, Allen, Thomas Brunner, Susan Carroll, Richard Drake, Christopher Garasi, Thomas Gardiner, Thomas Haill et al. “ALEGRA: An arbitrary Lagrangian-Eulerian multimaterial, multiphysics code.” In 46th aiaa aerospace sciences meeting and exhibit, p. 1235. 2008.

Rider, William, Walt Witkowski, James R. Kamm, and Tim Wildey. “Robust verification analysis.” Journal of Computational Physics 307 (2016): 146-163.

Rider, William J. “Reconsidering remap methods.” International Journal for Numerical Methods in Fluids 76, no. 9 (2014): 587-610.

Love, E., William J. Rider, and Guglielmo Scovazzi. “Stability analysis of a predictor/multi-corrector method for staggered-grid Lagrangian shock hydrodynamics.” Journal of Computational Physics 228, no. 20 (2009): 7543-7564.

Hills, Richard Guy, Walter R. Witkowski, Angel Urbina, William J. Rider, and Timothy Guy Trucano. Development of a fourth generation predictive capability maturity model. No. SAND2013-8051. Sandia National Lab.(SNL-NM), Albuquerque, NM (United States), 2013.

Barlow, Andrew J., Pierre-Henri Maire, William J. Rider, Robert N. Rieben, and Mikhail J. Shashkov. “Arbitrary Lagrangian–Eulerian methods for modeling high-speed compressible multimaterial flows.” Journal of Computational Physics 322 (2016): 603-665.

Alexander, Francis, Ann Almgren, John Bell, Amitava Bhattacharjee, Jacqueline Chen, Phil Colella, David Daniel et al. “Exascale applications: skin in the game.” Philosophical Transactions of the Royal Society A 378, no. 2166 (2020): 20190056.

Kamm, James R., Jerry S. Brock, Scott T. Brandon, David L. Cotrell, Bryan Johnson, Patrick Knupp, William J. Rider, Timothy G. Trucano, and V. Gregory Weirs. Enhanced verification test suite for physics simulation codes. No. LA-14379. Los Alamos National Laboratory (LANL), Los Alamos, NM (United States), 2008.

Yanilkin, Yury V., Evgeny A. Goncharov, Vadim Yu Kolobyanin, Vitaly V. Sadchikov, James R. Kamm, Mikhail J. Shashkov, and William J. Rider. “Multi-material pressure relaxation methods for Lagrangian hydrodynamics.” Computers & Fluids83 (2013): 137-143.

Weirs, V. Gregory, James R. Kamm, Laura P. Swiler, Stefano Tarantola, Marco Ratto, Brian M. Adams, William J. Rider, and Michael S. Eldred. “Sensitivity analysis techniques applied to a system of hyperbolic conservation laws.”

A Requiem for a Career (Part 2)

16 Saturday Nov 2024

Posted by Bill Rider in Uncategorized

≈ 1 Comment

Tags

history, memories, nuclear-weapons, seminars, the-alamo

tl;dr

I’m getting close to the decision to retire. I’m looking back at my career, trying to put things in perspective. By most accounts, it has been a great career, but it is also short of what it could have been. I’m going to express some genuine disappointment. I’ve seen a lot and accomplished some great things. I’ve talked about my young life, and now I get to my professional career. My years in Los Alamos were the apex of my career. Those years made me who I am as a scientist. I could have done so much more, too, but bad decisions and bad people cost me a lot.

“Luck is what happens when preparation meets opportunity.” ― Seneca

My Early Years at Los Alamos

I arrived in Los Alamos on June 19, 1989, to start work. I got a job in a group that did nuclear reactor safety analysis. They had lots of new money to support the “new production reactor” replacing old Cold War infrastructure. I was beside myself with joy in getting such a great job. I did not realize how fortunate I was. I put in my paperwork for a clearance and started to set up a fully adult life. We rented a place on North Mesa in Los Alamos and my wife started taking classes at the local university extension. For my own part, I took exactly one semester away from school. In the Spring semester, I would return to my pursuit of a PhD. This got to the nature of Los Alamos at that time. The Lab was expansively generous with knowledge and the pursuit of education. My classes were covered by work, and my coworkers were open and generous with their knowledge. I also made a bunch of friends in those years that I keep today. 

Little did I know that the world would change dramatically before the end of the year. In November 1989, I walked in from a day at work to something that hit me like a freight train. I walked into the house with my cool Los Alamos work briefcase full of papers to read at night. What I saw caused me to promptly drop it at my feet. I stared at the TV, mouth agape, at people dancing on top of the Berlin Wall. I knew at that moment that everything was going to change, the Cold War was over.

Everything changed over the next few years with how the Lab worked. Change was already taking place with the elements of decline in place since Reagan was elected in 1980. The end of the Cold War just accelerated the process tremendously. Meanwhile, I was focused on finishing my PhD work. I got through with classes and focused on my thesis. As part of this, I wrote a series of papers. The focus was my choice. I had fallen in love with hyperbolic conservation laws and their numerical solution. At Los Alamos, I could dig in and devour the literature. At first, I focused on flux-corrected transport (FCT). Over time, these methods lost appeal because of their lack of mathematical rigor. I was drawn to total variation diminishing (TVD) methods. These methods had a strong mathematical foundation and were a springboard to rigor. 

One of my papers tried to draw the linkages between these two families of methods. It was the first paper I wrote in this area. This paper got lost in the review. I had unwittingly stepped in the middle of a little holy war between these camps. At first, I got a review from Ami Harten who said “This is great, publish immediately.” I was over the moon. My second review was from Steve Zalesak who savaged the paper. It was as deflating as Harten’s review was a boost. The paper then slipped into limbo, and five years later I allowed it to be buried. I had moved on. It was a deeply painful lesson about the personal politics of research. It was good work and the analysis was solid. The problem is that it identified the mathematical weaknesses of FCT. This didn’t mean FCT was a bad method, but it did say it had some weaknesses. TVD has other weaknesses like it is too dissipative. The camps were unable to navigate the space between themselves rationally and I was a casualty.

Another highlight of working at Los Alamos is meeting my heroes. While I was at the University of New Mexico, I started to read the works of Frank Harlow. It was the start of my love of numerical methods. At Los Alamos, I met Frank and eventually came to count him as a treasured colleague and friend. I also met a couple of Nobel Prize winners (Bethe and Gell-Mann), and other heroes. The most notable of these heroes is Peter Lax. As I got into modern numerical methods, Peter’s work loomed ever greater. Eventually, Peter visited Los Alamos to help celebrate Burt Wendroff’s 70th birthday. I was able to give a talk to an audience of greats including Peter. This was a real career highlight. 

(https://williamjrider.wordpress.com/2015/06/25/peter-laxs-philosophy-about-mathematics/) 

Finally, in early 1992, I finished my PhD. The godfather of the Los Alamos reactor safety code, Dennis Liles, was my advisor. I had been working on nuclear reactor safety, including developing advanced numerical methods for tracking materials. There, I was able to hone my craft, but it was also severely limited. I needed to move to the core of the Lab from the periphery. The core of Los Alamos is nuclear weapons work, which is done with supercomputers. A job ad in the Lab Newspaper featured my opportunity. My boss knew I needed a new start, and showed me the ad. I made the move. I was ready for new challenges, and they were coming. 

Opportunity Knocks

I didn’t make this change without some groundwork. As part of a hair-brained scheme for transforming nuclear waste, I started to study the tracking of interfaces. When solving such problems at Los Alamos, Frank Harlow’s group T-3 is the place to do it. A young staff member, Doug Kothe, was leading the way in this topic. I met Doug to talk about it. As was the nature at Los Alamos in those days, Doug was generous with his time and expertise. This generosity was everywhere in Los Alamos and I could pick the brain of experts all over. The meeting with Doug was the beginning of an incredible collaboration. He and I did some seminal work on volume-tracking methods. It is notable that volume tracking is an essential algorithm in many Los Alamos codes. The paper Doug and I wrote is still my most highly cited work. Moreover, the work we did is still used by the top computer code in Los Alamos to do essential work on our nuclear stockpile. 

I also got a huge break in my new group, C-3. I could foster my collaboration with Doug and start working with some other big names on a national project. I started to work on a project for numerical combustion modeling with John Bell (Lawrence Livermore National Laboratories, LLNL, those days) and Phil Colella (UC Berkeley). This would be a crash course in all sorts of numerical methods. I would learn compressible flow ala Colella, and incompressible flow ala Bell. I would also learn numerical linear algebra and high-performance computing. The things I learned on this project would change the direction of my career. I did a study of the broad class of incompressible flow solvers that would have likely been capable of being a second PhD thesis. It was an incredible opportunity. 

Of course, all of this happened while the Cold War ended and the world changed. But I was sheltered from the fallout. The changes elsewhere in Los Alamos were massive. Nuclear weapons testing had ended, and the Lab’s budget was in freefall. Something new was brewing, the Stockpile Stewardship program, and the idea of simulating weapons on supercomputers was the alternative. I was involved with planning and scoping this program at the outset. Little did I know that this program would fund me for the rest of my career. I also made a move to a new group in the famous (or infamous) X-Division, the Applied Theoretical Physics Division, the belly of the beast. I was going to work in the heart of the nuclear weapons program in the hydrodynamics group. In the meantime, I had bought a house in White Rock (Los Alamos “suburb”), and my first son Kenneth had been born. My wife had finished her bachelor’s degree in business at UNM, too. Los Alamos by in large is a great place to raise kids and a blast from the past in terms of lifestyle.

How did I end up in X-Division? 

In the basement in the computing division was Bo’s gym. I would go there during the workday and work out. I would spend a long time on a Stairmaster machine and read technical papers constantly. They would be covered in sweat, and I would pitch them off the machine. This guy would come over and see what I was reading. He took an interest, and it seemed we were interested in the same things. His name was Len Margolin, and he was the group leader for the Hydrodynamics group. Len and I would also form a collaboration that lasted for more than a decade and has echoes today. He was a great boss and is a good friend.

“No matter how bad things are, you can always make things worse.” ― Randy Pausch

The Belly of the Beast

In 1996 I made the move to Len’s group. There was a new program called the Advanced Scientific Computing Initiative (ASCI) that revitalized work in Los Alamos (LLNL and Sandia too). Vistas were opening and work was exciting. The power of possibility was in the air. I got an office in Los Alamos’ old administration building, a bit of a cinderblock shithole that I still have vivid dreams about. I was in Room 247B and next door in 247C was Wen Ho Lee (more on him later). I went about learning as much as I could about how X-Division did its work and how I could contribute. Len gave me a broad aegis to study numerical methods. I did lots of really great things like writing my own Von Neumann-Richtmyer Lagrangian code. I have little interest in such methods, but I found this exercise to be extremely useful. It was part of a heady time of possibility where the future seemed to be created in plain sight. 

As part of the growth in ASCI Len hired some heavy hitters from other Labs. One was my old friend from graduate school, Dana Knoll, and his colleague, Vince Mousseau. We began a collaboration on using the multigrid knowledge I had now with Newton-Krylov methods. We were applying it to radiation transport, which is a major focus of X-Division. We did some really great research and wrote lots of highly cited papers. 

During this period of time, I had a particular personal moment that stuck out. In all honesty, my early time at Los Alamos was rife with imposter syndrome. Given my history and the talent I was working with, I felt like I was over my head. This was especially true after receiving my PhD, and I started working more closely with the elite. They were accomplished and brilliant. I also had this strong personal sense of responsibility as a breadwinner for my family. Having a second child, Jackson, only compounded this feeling. So I was working very hard and putting in lots of hours. 

The issue was that my wife needed more from me in terms of domestic support. This sense of duty was a consequence of the values and priorities of a man as I was raised. These were also horribly antiquated views. Finally, this all came to a head. I had to choose, and the result was a terrifying series of panic attacks, the resolution of which left me with the need to rebalance my life. I needed to be more of a parent and less of an over-achiever. 

I also started to work with Jim Kamm at that time. Jim and I worked incredibly well together with our strengths complimenting each other phenomenally. I would work with Jim continuously for nearly 20 years until he disappeared in 2017. Jim also marked my entry into the verification and validation (V&V) program, which has been a focus since 1998. A big part of that program is Tim Trucano, who might rightly be called the father of it. He and I met in Washington, DC in January 1999 at a Blue Ribbon Panel review of ASCI. I gave the briefing on Hydrodynamics, and Tim on V&V. It was a huge shift in the ASCI program, and I was part of it. Tim is now a dear friend.

The “Troubles”

As things moved forward, the year 1999 marked a major change in the Lab’s fortunes. It was the beginning of a series of scandals that destroyed the Lab’s reputation. In late November, my wife and I were going to a dinner party, and on the way, we listened to the news that talked about potential spying at Los Alamos. It mentioned the suspect was a Chinese-American scientist. I quipped to her that there was a guy at work who seemed suspicious if I had to guess. I was thinking of Wen Ho Lee. Two weeks later, he was arrested. It was announced by Peter Jennings on the Nightly National News. It felt like a gunshot. I was stunned. The lead story in the country was all about someone I knew well and worked with. Nothing would ever be the same again at Los Alamos. The havoc this wrought was pure destruction. 

My own connection to these events is oddly coincidental. The father of my best friend from high school presided over Wen Ho’s first bail hearing. He was denied bail there, a decision that was repeated during time before his trial. He was held in bad conditions as well. Surely a small, slight Chinese man charged with treason would have been killed in short order in the general prison population. There are lots of criminals who consider themselves patriots. Back at work, things just spiraled into the bizarre as my highly classified workplace came under endless scrutiny and attention. Some of that attention would be public through coverage by the media, and other attention through legal proceedings. 

The case against Lee was shaped by politics rather than common sense. The case was also driven by the same toxic politics that have exploded over the past 20 years. In the world of stockpile stewardship, the computer codes he downloaded were the focus of the investigation. This focus was driven by the computer code focus of stockpile stewardship and the ASC program. It is arguable—and I think correctly so—that this was the weakest case against him. Events would seem to have validated my view. Along the way, I was amongst the people interviewed by the FBI about the case. My work and Wen Ho’s were close enough that entanglements were certain. People I knew would be talked about in court and testify as well. The overall feeling was surreal.

As time went by, the trial was looming in the future. Events would intercede to take things to another level. In May 2000, the forest service started a controlled burn in Bandelier National Monument. It quickly turned into an uncontrolled massive forest fire. The fire streamed North fueled by a drought-ravaged forest and springtime winds. Eventually, it threatened the city of Los Alamos and the Lab. We were all evacuated from town and the fire became an inferno. Again, Los Alamos was atop the national news. Meanwhile, something else was brewing at the Lab, triggered by the fire. Some highly classified hard discs had gone missing. Someone went to secure them from the potential fire, and they were gone. Again, this event happened in a place I knew and had been in. People I knew well were at the core of it.

The Lab looked in vain for the hard discs for a month. Right before the time expired, we had a meeting of X-Division. We were implored to tell them if we knew about this thing they were missing. They couldn’t tell us what it was that was missing due to security rules. It was more surreal. The capper to the meeting was its closing. Our Associate Director, Stephen Younger, closed it by threatening everyone. He said, “If you know something speak up, remember what happened to the Rosenburgs.” No one did. This time the FBI came in force. Agents were everywhere.

The hard discs would be found eventually a few doors down from where they were lost, behind a photocopier by a weapons’ designer. Before that, something even bigger happened. The FBI mistreated one of the people responsible for the hard discs (although unlikely to be responsible for them being missing). This enraged the Los Alamos coworkers. It ended up with a cooling-off period after one of the weapons designers gave the FBI agents a Nazi salute. The saluted agent happened to be Jewish. So the shit hit the fan. The abused staff member was also friends with the star witness in the Wen Ho Lee case. So he ended up not favorably disposed toward the government and its case. He testified in the case, and it did not go well for the prosecution. Soon, the case against Wen Ho was dropped. Nonetheless, the damage was done. Worse yet, more damage was coming.

The awful events were not over yet by a long shot. It was late 2003. I personally was doing some soul- and job-searching. I had a couple of things I was trying. I had applied for and interviewed for a job at Lawrence Livermore, and they offered me the job, but the pay offer was crappy. My wife didn’t have a job out there, either. Real estate in the East Bay was insanely high (and still is). I also applied for a management job at Los Alamos. I remember not getting the management job, and in the meeting telling me this, being told “You are too decisive,” whatever that means. When the meeting ended, my Division Leader was called away by something happening that was both troubling and familiar. More classified hard discs were missing. Los Alamos also had a new lab director, Pete Nanos, a former vice admiral in the navy. More importantly, Pete was a fucking asshole.

The missing hard discs were bad enough, but then another thing went wrong. In a lab, a young student intern was hurt. She was observing the alignment of a laser, and it shined directly into her eye. Nanos lost his shit and shut the lab down. There was to be no work, and we all needed to be punished. He also insulted the staff calling them “Cowboys and Buttheads.” He dressed down people in public. All of this is a failure to do anything to help matters. (As I look back, the style was reminiscent of our current President-elect.) Nanos was a master of demotivation. He was easily the worst Director Los Alamos ever had. He left nothing but destruction in his wake.

Personally, I was in a weird place. I had spent the previous week at a conference in Toronto. I had decided that I could not take the Livermore job. It was too risky, and we would have to sacrifice too much. We would have also gotten stuck in financial and real estate collapse (although I still did, just not catastrophically). I would stick with the job at Los Alamos, even with the Lab shutdown. I was headed to Cambridge for another conference the next week. On my way home to do laundry and pack for the trip, I received three calls from management telling me I could not go. I spent the weekend getting permission to e-mail my talk to a Livermore colleague to present the talk for me. This was how ridiculous the whole situation was. 

I went to work Monday and accepted a position as a temporary deputy group leader. My friend, John, the group leader, was in Scotland, out of contact on vacation (he got that job over me). The week spiraled out of control. Our permanent deputy group leader retired on the spot midweek as the environment of fear was overwhelming. So, by the end of the week, I was the group leader, albeit for a short time. This period produced resistance at the Lab amongst the staff as Nanos burned all the bridges. He was despised by all. He offered no respect and received none in return. For example, he committed a security violation by speaking openly about an active investigation. The authorities let him off the hook by declassifying it. Nanos deserved no respect (feels similar to someone else, doesn’t it?). 

Eventually, Nanos departed as an utter failure. He was replaced, but the damage was almost immeasurable to the Lab. During this time, the University of California was replaced as management. Too much damage had been done to the Lab’s reputation. Gone was the generous culture I prized and gone was the public trust. Management was replaced by a multi-headed hydra of corporate overseers. Amongst them is the endlessly awful, incompetent, and corrupt Bechtel who used Los Alamos to dump its corporate toxic waste. UC still had a role and Livermore managers came in as directors. They were very good and ultimately fought endlessly with the idiots from Bechtel. 

I’ll relay one more story of scandal to close out the lunacy of the time. One of the small problems involved a menial worker who was scanning old documents into an electronic form. The work was classified, and she fell behind, so she took it home. She was kind-hearted and let a meth-head sleep on her couch. He boosted the USB drive and sold it. In the final analysis, I knew the meth head. He was the brother of my son’s teammate on the local soccer team. Small towns make for weird connections!
The thing that stands out about all this was how close all these troubles were to my life. I always knew someone at the center of them. It was part of being in a small town and being close to the center of the Lab’s core mission.

“You gain strength, courage and confidence by every experience in which you really stop to look fear in the face. You are able to say to yourself, ‘I have lived through this horror. I can take the next thing that comes along.’ You must do the thing you think you cannot do.” ― Eleanor Roosevelt

I would be remiss in not talking about my technical work at this time. One of the best and most successful projects I’ve ever worked on happened amid all this chaos. Together with Len Margolin, we studied at topic known as “implicit subgrid modeling” under the auspices of laboratory-directed research and development (LDRD). The output from this project was incredible, including a book and a bevy of highly cited papers. It is a continuing source of great pride for me. It serves as a sterling example of what is possible with the right environment and a generous culture.

It also is a project that highlights what is (or was) great about Los Alamos. This modeling applies to turbulence, and turbulence was a topic that used to scare the shit out of me. The combination of intellectual generosity and mission-focused motivation. Back in late 1997 during the holiday break, I decided that I needed to learn about turbulence. I started off by reading a whole slew of books and papers. The key was that I also could tap the experience and knowledge of experts at the Lab. I could be exposed to the brilliance of some of the greatest minds on the subject. I could grow into the topic and gain the confidence needed to contribute to progress. It is this spirit that the “troubles” destroyed. The damage was to the Lab, the nation and the world, and to scientific progress.

In this same time period I also had the opportunity to write my first book. I was approached by an acquaintance, Dimitris Drikakis from the UK. He was part of a contract with Springer-Verlag for a book. It was a follow-on to an immensely successful book by Toro. It turned out that Toro had run into some significant personal problems, and had to drop out. Dimitris approached me and I accepted. I had a large body of work in the focal area for the book, low-speed and incompressible flows. He and I worked on the book including a week where I hosted Dimitris. I had the lab’s support and resources. I will say that the support from Springer-Verlag left much to be desired. This later came into real contrast with the incredibly good experience with Cambridge University Press. Still I had written and published my first book.

I took a management job for a year there working for Paul Hommert. Paul was a great manager (although at Sandia, I would learn all about his shortcomings). It was a great experience, but largely told me that managing was not how I wanted to spend my life. There was a moment I’ll always remember. One of my peers, Bob Little told me about handing Wen Ho Lee his at risk for RIF notice. He wondered what that would mean for how this played out. We would not name people at risk for RIF. I would still tell my staff member of his danger so he could get his work and personal life together in time to matter. 

It was at this time that I explored working at Sandia. I met with Tim Trucano and Randy Summers at a classified conference in 2006. They wanted to offer me a job and I wanted out of the nuthouse.

Next, I will discuss my move to Sandia National Labs in February 2007.

“Be yourself; everyone else is already taken.” ― Oscar Wilde

References

Rider, William J., and Douglas B. Kothe. “Reconstructing volume tracking.” Journal of computational physics 141, no. 2 (1998): 112-152.

Rider, William, and Douglas Kothe. “Stretching and tearing interface tracking methods.” In 12th computational fluid dynamics conference, p. 1717. 1995.

Grinstein, Fernando F., Len G. Margolin, and William J. Rider, eds. Implicit large eddy simulation. Vol. 10. Cambridge: Cambridge university press, 2007.

Drikakis, Dimitris, and William Rider. High-resolution methods for incompressible and low-speed flows. Springer Science & Business Media, 2005.

Puckett, Elbridge Gerry, Ann S. Almgren, John B. Bell, Daniel L. Marcus, and William J. Rider. “A high-order projection method for tracking fluid interfaces in variable density incompressible flows.” Journal of computational physics 130, no. 2 (1997): 269-282.

Margolin, Len G., and William J. Rider. “A rationale for implicit turbulence modelling.” International Journal for Numerical Methods in Fluids 39, no. 9 (2002): 821-841.

Margolin, Len G., William J. Rider, and Fernando F. Grinstein. “Modeling turbulent flow with implicit LES.” Journal of Turbulence 7 (2006): N15.

Rider, William J. “Revisiting wall heating.” Journal of Computational Physics 162, no. 2 (2000): 395-410.

Rider, William J., Jeffrey A. Greenough, and James R. Kamm. “Accurate monotonicity-and extrema-preserving methods through adaptive nonlinear hybridizations.” Journal of Computational Physics 225, no. 2 (2007): 1827-1848.

Greenough, J. A., and W. J. Rider. “A quantitative comparison of numerical methods for the compressible Euler equations: fifth-order WENO and piecewise-linear Godunov.” Journal of Computational Physics 196, no. 1 (2004): 259-281.

Kamm, James R., Jerry S. Brock, Scott T. Brandon, David L. Cotrell, Bryan Johnson, Patrick Knupp, William J. Rider, Timothy G. Trucano, and V. Gregory Weirs. Enhanced verification test suite for physics simulation codes. No. LA-14379. Los Alamos National Laboratory (LANL), Los Alamos, NM (United States), 2008.

Rider, William J., and Len G. Margolin. “Simple modifications of monotonicity-preserving limiter.” Journal of Computational Physics 174, no. 1 (2001): 473-488.

Mousseau, V. A., D. A. Knoll, and W. J. Rider. “Physics-based preconditioning and the Newton–Krylov method for non-equilibrium radiation diffusion.” Journal of computational physics 160, no. 2 (2000): 743-765.

Knoll, Dana A., and William J. Rider. “A Multigrid Preconditioned Newton–Krylov Method.” SIAM Journal on Scientific Computing 21, no. 2 (1999): 691-710.

Knoll, D. A., W. J. Rider, and G. L. Olson. “Nonlinear convergence, accuracy, and time step control in nonequilibrium radiation diffusion.” Journal of Quantitative Spectroscopy and Radiative Transfer 70, no. 1 (2001): 25-36.

A Requiem for a Career (Part 1)

02 Saturday Nov 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

Tags

history, news, nuclear-war, nuclear-weapons, oppenheimer

tl;dr

I’m getting close to the decision to retire. I’m looking back at my career trying to put things in perspective. By most accounts it has been a great career, but it is also short of what it could have been. I’m going to express some genuine disappointment. I’ve seen a lot and accomplished some great things. I could have done so much more too, but bad decisions and people cost me a lot.

How it Started?

Maybe this is indulgent? Maybe this is a really bad idea? but fuck it, I’m going to do this. This is sort of a rough draft of an obituary too. Writing your own obituary is supposed to be good for your perspective. Perhaps that argues for doing this after all.

My Origin

I am an Army brat. My dad was an officer in the US Army, field artillery. A lot of his focus was on missiles, nuclear tipped ones. As will become infinitely clear my life was shaped by nuclear weapons. I was born in September 1963 right before Kennedy was assassinated. If you do the gestational math I was conceived in November 1962 right after the Cuban Missle Crisis. This is not a random happenstance. I was an actual Cuban Missile Crisis baby. My dad deployed as part of 1st Armored Division to Mississippi waiting to invade Cuba. He makes light of it now, but this is very close to a near death experience. He was a forward artillery observer, parashooting in, a very low life expectency pursuit. After the crisis ended it was time to create a family. Me.

Los Alamos Main Gate (Photo by © CORBIS/Corbis via Getty Images)

The theme of nuclear weapons comes up over and over in my life. This is especially true being in New Mexico. My grandfather planned the invasion of Japan in WW2 for the US Army. He was also part of the occupation force after the war. The invasion was unnecessary because the first atomic weapons hastened the end of the war. My wife’s father came to New Mexico after being drafted to work at Los Alamos in 1946. Then it was still a secret city. Thus he reported to PO Box 1663 like those who were part of the Manhattan Project. He worked on nukes as part of the military for most of the rest of his life. I eventually worked at Los Alamos and then Sandia on nukes as well. My life has been intimately shaped by nukes and the Cold War. The end of the Cold War also created some immense challenges that still play out today.

By the time I was born my dad was in Greece, Macedonia. He was with a nuclear armed 8 inch howitzer battery with the M33 warhead (as I later discovered). Nine months later I was in Germany in the alps at a town called Oberammergau. I spent three years there. He was off to Vietnam after that and I went to my parent’s home town of Spokane with my mom who was pregnant with my brother. After my father returned we went to Texas for a few months that were not memorable. Then for the entirety of my elementary school years I lived in Lawton Oklahoma. My dad was at Fort Sill, the field artillery school for the Army. I’ve noted it was an ideal place to be that age.I had the immense freedom of a kid in the 1970’s. I played expansively with some great friends, Claude and Pat. The creek in our neighborhood the focus on incredible fun. The same town would have been hideous as a teen. I visited recently to see where I’d lived almost 50 years ago. It was surreal, and I was overly generous about what my teen years would have been there.

After this I moved to Germany for my early adolesence. I had always been young for my school year, so my parents held me back a year (good practice for young men). I redid my sixth grade year and after that I was old for my year. For two years I lived in Achaffenburg (1975-1977). I played football and got my big growth spurt the summer before seventh grade. My dad was the XO of a Lance missle battalion (more nukes). We moved to Stuttgart where my dad worked for the Seventh Corp headquarters. A fun fact is that my dad worked for George S. Patton III (son of the famous one). I went to school with George S. Patton IV. I went to the eighth and ninth grades there. I really started my love of science there with an infatuation with nuclear rockets to Mars. Los Alamos developed those rockets before the program was cancelled in 1974.

New Mexico

In 1979 we moved back to the states to Albuquerque. My dad had extended the stay in Germany to allow this. He was an avid tennis player, and didn’t like shoveling snow as he did growing up in Spokane. I was a sophomore in high school and went to Eldorado high school. A highlight of high school was being a state champion in football. While I contributed having a future NFL starting quarterback (Jim Everett) makes a difference for a team. I also wrestled with modest success (2nd in the city as a Senior). After high school I entered the University of New Mexico studying nuclear engineering. My undergrad days were unremarkable with mediocre grades. I was also married and working full time for the bulk of those years, so my plate was full. I met my wife Felicia two weeks after high school graduation. We were working at McDonalds.

So having mediocre grades and BS in Nuclear Engineering meant no jobs were coming my way. I did the second best thing entering graduate school at UNM (cause who else was taking my mediocre ass!). I went to grad school and continued my track record of mediocrity. At the end of this year I had a moment that stands out as one of three huge crises in my life. The moment was my final in an incompressible fluid dynamics class. My grade sucked. I looked around and realized I was not applying myself. I was letting myself down. I’d also dropped a class on computational physics taught by Jerry Brackbill from Los Alamos too. These classes defined topics I was passionate about, but I couldn’t succeed at them.

During these undergrad years a couple things defined me beyond school. Number one of these things was my romance with Felicia. We met and dated briefly before my Freshman year. We quit dating, but our friendship blossomed. We shared classes in Air Force ROTC, and continued to work together at McDonalds. In the Spring she went to work at another store, but also reached out to me. We became closer and closer as friends.

A pivotal moment was the Spring fitness run and weigh in. The Air Force requirements were that I only weigh 205 pounds, the weight I carried as an 18 year old. I would have to use my skills a wrestler to cut weight. I also had to do a timed run, but I was extremely fit for a big guy. Felicia hated running. At the end she made it, but it was a struggle. I waited for her then helped and comforted her. The guy she was dating ignored her. We were on a trajectory to being a couple. It took til the end of the summer, but it happened. It was a little bit thanks to a sexy co-worker, Lana, who wanted to date me too. In the end, I chose Felicia although Lana was pretty exciting. Felicia and I have been together ever since. We moved in together in February 1984 and married in July of 1985. As a married guy I worked very hard becoming a manager at McDonalds. I worked my way all the way up to First Assistant manager. I was taking a full load of classes too along with 50-60 hours of work a week. It would be the hardest I’ve ever worked or ever will work.

The Moment makes the Man

This was the moment I resolved to fix my shit. No more poor grades or dropping classes! I spent the entire summer learning all the stuff I had failed to learn as an undergrad. I returned to school and just killed it. I had a banner year and finished my Master’s degree. I got a research project for my PhD from NASA. At the same time my new confidence started to undermine my relationship with my advisor. I finally snapped. I could not work with him any longer. As it turns out I had the qualifications needed for a job by this point. In early 1989 a bunch of programs were hungry for people like me. I had a Masters degree in Nuclear Engineering, was a USA citizen and had a pulse. I had six job interviews and six job offers. I took the best job available, Los Alamos National Lab. My crisis a year earlier set me on a path for one of the best things that ever happened to me.

Next time, the years in Los Alamos get the treatment.

No One Knows What’s Going to Happen

28 Monday Oct 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

Tags

donald-trump, fascism, history, politics, trump

“You’re overthinking it.’ ‘I have anxiety. I have no other type of thinking available.” ― Matt Haig, The Midnight Library

tl;dr

The anxiety is sky-high everywhere you look. The uncertainty is huge and palpable. The upcoming election feels like a doom or a massive relief. This is true no matter who you support. In the meantime, everything seems perpetually frozen. We are all waiting to see what kind of World will greet us in 2025. Will we have hope, or enter into an apocalyptic hellscape? The likely outcome will be something in-between no matter who wins.

“Maturity, one discovers, has everything to do with the acceptance of ‘not knowing.” ― Mark Z. Danielewski, House of Leaves

What I see?

The Nation seems like it is in a purgatory. It matters little who you support to feel this way. Both sides are running on fear of the other. The stakes of the election seem impossibly high and this is paralyzing everyone. All decisions and actions stemming from our governance have ground to a halt. I see it at work where nothing is happening. Everything seems to be frozen in place, waiting for the resolution. That resolution could be swift on November 5th, and that would be kind and merciful. That resolution could take all the way into December and even to January 6th. This would be brutal and the freeze would only deepen.

“Our anxiety does not empty tomorrow of its sorrows, but only empties today of its strengths.” ― C. H. Spurgeon

On the one hand, the society we know is being described in terms of doom and horror. For some people this feels true, and they crave change. It seems to me that they simply want to elect a destroyer who will sweep aside the reality that isn’t working for them. They care little about the nature of the destruction. The system we have today is not working for them. This is not entirely true of course. Others (Elon Musk, Peter Thiel, …) see a system that stands in the way of their greed and domination. In Trump, they see their savior, or their ally, or their dupe, and the path toward annihilation of society’s order. I see the problems too, but want someone to fix them.

On the other side, we have normalcy. Ironically this normalcy is the problem and the strength. Part of the normal is the multiple factions comprising the Democratic party. There are many entrenched interests. We have the people who want progress and acceptance socially for women and LBGTQ people. The biggest block of people is the educated and succeeding part of America. These people are generally okay and doing alright in the current system. They see tearing the current system apart as dangerous. They don’t like the system and often see imperfections, but don’t want to destroy it. They would get on board to fix it. The key is that many people benefit from the current system.

“The only thing that makes life possible is permanent, intolerable uncertainty: not knowing what comes next.” ― Ursula K. Le Guin, The Left Hand of Darkness

What is the reality?

Somewhere between the nihilism of the Trump faction and the normies is truth. Our system is a fucking mess. We have profoundly great inequality in society. We see those losing, the poor and blue-collar folks and the ultra-rich teaming up to take on the educated and reasonably well-off. Social and work life is incredibly uncomfortable. This is due to political, social, and sexual dynamics that are a powderkeg. We all walk around on eggshells almost everywhere. The homeless population is exploding. They are the sign that many are falling off the edge of society. We are not taking care of our citizens and throwing them to the wolves. The government over-regulates and is incredibly inefficient. Everything is getting worse and nothing is getting fixed (systems, roads, etc,…). From where I sit I can see multiple National security programs floundering under the weight of all of this.

At the forefront of our woes as a society are young men. Current society is not working for them. I see it in the young men I know personally and at work. Many of them are flocking toward Trump. His fake masculinity and toughness appeal to them. He puts on an MMA/WWE version of masculinity that is cartoonish. The problem for the Democrats is a lack of response. Tim Walz is part of the reaction. He represents a better more modern form of masculinity, but his impact is dimming. The whole thing has taken gender politics to new dysfunctional highs. Women are under siege from the right, and the type of men they promote is truly toxic. The problem is that the Democrats do not offer something in return. They support movements that seemingly oppose men. This may cost them the election.

“Be the change that you wish to see in the world.” ― Mahatma Gandhi

What I fear?

So you reader might be wondering that with all the problems I see why would I support the normie point-of-view. I really don’t. The issue is the Trump-MAGA won’t fix any problems. They only destroy and only work to make our problems worse. Trump will surely make the inequality worse and do nothing for the common man. He will give them “red meat” in attacking their enemies and doing various cruel things. At the same time, he will enable people like Elon Musk to get even richer. They will continue to exist in a world that 99.99% of Americans can’t fathom. Trump won’t make political corruption leave. He will weaponize it for himself and shift the corruption to help him. Putting a criminal and corrupt man in charge will only supercharge the problem.

“I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.” ― Frank Herbert

My real fear is that none of our problems as a Nation will be addressed for many more years. All the problems will just get worse while Americans continue to be divided into warring tribes. I fear bigotry and hatred will be legitimized and supercharged. Progress for women and LBGTQ people will be erased. The American evangelical movement will rule like an American Taliban imposing their morality on everyone. Homeless people will grow and be criminalized rather than helped. Regulation will be destroyed and greed will be pursued absent any morality or ethics. Those with money can escape law, morality, and justice with even greater ease. If you support Trump you are not necessarily a bigot, but you are okay with being ruled by one.

The worst thing I can imagine is myself dying with an epitaph: “born into a democracy; died under a dictator.” America will be swept aside and cast into the dustbin. Worse yet, we could descend into war or simply be auctioned off. If the level of incompetence is allowed to continue unabated our Nation cannot survive. We will fall into incompetence and corruption fueled purely by greed and malice.

Were it the malice of a foreign invaded, it wouldn’t hurt so much. This is the worst case, but little doubt that Trump 2.0 would be a giant shit show. Trump 1.0 was a shit show, but at least some adults with actual ethics were there to limit it. The adults are all gone now.

“An abnormal reaction to an abnormal situation is normal behavior.” ― Victor Frankl

How to Cope?

The thing to remember most of all is that none of us can control what is going to happen. This is the result of forces and events beyond any of our control We are taking part, but only in the smallest way. We are for the most part observers. We will react to the events and our lives will be shaped by them. The shape of the future will be drawn by what is about to occur. This is a big deal. Not knowing what this future holds is the source of the anxiety.

I think the first thing to put your arms around is that things will be bad no matter what. It is a matter of degree. History in the long run is on the side of all of this shit working out. The USA has survived many horrible events and eras. We have continued to exist and even thrive through it all. We will most likely muddle our way through this disaster. In a sense, this is the answer of tragic optimism. Nonetheless, this is a moment of peril for the USA not experienced since the Civil War. Even the fascist threat of World War two didn’t feature this level of threat. Now the fascist threat is inside our Nation. About half the voters seem okay with being led by that fascist.

“Forces beyond your control can take away everything you possess except one thing, your freedom to choose how you will respond to the situation.” ― Victor Frankl

Nonetheless, we should probably be OK, eventually. We’ve been alright before and weathered storms. The biggest question in that statement is how much blood will be shed to get us there. Can we navigate this crisis without killing a lot of our fellow citizens? Can we break the fever and start solving our very real problems in a rational, constructive way? The alternative is a rampant destruction of our institutions and governance followed by a reconstruction. At best, this will be a near-death experience. It will be a truly shitty way to exist.

Americans are fond of saying they hate the government. The thing is that our government is us, and not some separate entity. The lesson is that we hate ourselves. The choice is ours, but I’m not confident we have wisdom. It would be far better to rectify problems and create a government we can love and be proud of. A government that reflects the best of our people and our legacy. In about a week, the future will begin to show itself.

“Two things are infinite: the universe and human stupidity; and I’m not sure about the universe.” ― Albert Einstein

How to make a hydrocode robust

22 Tuesday Oct 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

Tags

education, mathematics, philosophy, physics, science

tl;dr

Code users want answers no matter what. The way a code gets there matters a lot. There are useful, but utterly unprincipled ways to achieve this goal. Worse yet, they are popular with users. It is far better to achieve this goal adhering to basic principles that assure solution credibility. Here we discuss both approaches with an emphasis on choosing the principled way. A fundamental principle is to use the combination and consistency with the governing equations as a bedrock. The other basic principles are adherence to conservation and the use of dissipation to produce entropy.

Robust is when you care more about the few who like your work than the multitude who dislike it (artists); fragile when you care more about the few who dislike your work than the multitude who like it (politicians).― Nassim Nicholas Taleb

The Need for Robustness

Recently I was in a high-level, high-stress meeting about the future of hydro codes at work. There was a large number of issues to deal with, but one issue lingers in the background. The meeting was pretty low on technical content, so the discussion focused on management stuff. It was all project plans, timelines, and human resources. All the technical stuff was very high level. Still, one issue is looming: the users demand that a code that always gets answers. The incumbent legacy code is very good at this. The problem is that this is achieved in an appalling way. I’ll get to that.

I agree with the robust code as a goal and the need to give users a code that always produces answers. I also think this should be done in a way that the answers aren’t suspect as bullshit. These codes are used to tackle all sorts of important problems by important people for important reasons. I get that. This points to a level of responsibility in assuring that the answers are defensible; that is they aren’t bullshit. This requires that we adhere to some fundamental principles. Results that violate fundamental principles should be unacceptable.

Difficulty is what wakes up the genius― Nassim Nicholas Taleb

How to Make a Hydrocode Robust Incorrectly

This could have been titled “how to get bullshit results” with a hydrocode. Is anyone catching a theme here? I will freely admit that the practical solution to important problems often pushes code developers to do something awful. The biggest culprit is the process of hydrodynamic turbulence. Since turbulence is not understood, people get away with this shit. Turbulence is fundamentally dissipative too. This means that if you say the flow is turbulent and this means you get more dissipation; the extra dissipation is justified. As one friend quipped, “If the ocean was as viscous as we make it, you could drive to Europe.” Nonetheless, there are bullshit ways to introduce turbulent dissipation and codes do it. There are also legitimate ways to introduce dissipation, but it requires more thought.

Unfortunately, we aren’t dealing with this sort of issue. We are dealing with something far less defensible. I think the root of it goes to a technique popular in finite element analysis. Its popularity is in no way based on correctness. This technique is called “element death.” Basically, if a finite element starts to become a problem it is eliminated. This could be from having a difficult shape (unphysical or distorted or short lengths). It could come from a difficult condition like a super high temperature or pressure. It could be a negative pressure or temperature. It is sort of cowardly and only treats the symptoms of the problem. It does jack shit about the cause of it. It is worse than that. It is absolutely destructive to any credibility as I will elaborate shortly.

The hydrocode(s) decided to mimic this functionality. If a material in a calculation becomes difficult, it is deleted. These are multimaterial hydrocodes that solve complex problems with many materials. These codes solve problems that encounter extreme conditions routinely. These problems are intrinsically difficult. Sometimes the material gets completely out of line with reasonable physical conditions. They often achieve conditions that are implausible even in extreme situations. These conditions wreak havoc with a calculation. One fatal mechanism is causing the timestep size to plummet making the calculation impossibly expensive.

The methodology simply decides to throw the material away if some limits are exceeded. This is protective and gets the code to run to the end. It gets the answer. It can completely annihilate the calculation’s credibility too. The reasons are numerous and relatively simple. In a nutshell, the foundations of computational modeling are being disregarded.

All opinions are not equal. Some are a very great deal more robust, sophisticated and well supported in logic and argument than others.— Douglas Adams

How to Make Hydrocode Robust in a Principled Way

It is important to acknowledge what the foundational principles are for computational modeling. The fundamental theorem was discovered by Peter Lax in the early 1950’s. The basic principle is that the numerical approximation produces the governing equations for the system plus some approximation error. This is often called a truncation error. The second requirement is that the approximation is stable. Of all the governing equations the conservation of mass is the most primal. Conservation of mass is unassailable and not ever the subject of debate. When it is disregarded the entire system of governing equations goes with it. The technical term is consistency. Without conservation of mass, the approximation is not consistent. The theorem being violated is absolute and cannot be quibbled with.

Antifragility is beyond resilience or robustness. The resilient resists shocks and stays the same; the antifragile gets better.— Nassim Nicholas Taleb

Hydrocodes are solving what mathematicians call hyperbolic conservation laws. This is usually mass, momentum, and energy, which are interrelated. When mass is disregarded momentum and energy go with them. Mathematically conservation laws are solved by what are known as weak solutions. A weak solution can be discontinuous and not smooth and support structures like shock waves. These solutions require the solutions to be conservative and be in conservation form (more work by Lax). Conservation form comes from naturally conserving these quantities in a calculation by construction. It can be done by other means, but those approaches don’t provide assurance of weak solutions.

You should never be surprised by or feel the need to explain why any physical system is in a high entropy state.― Brian Greene

The issue is that weak solutions are not unique. The way to provide weak solutions that are correct and unique is dissipation. All of these conditions were derived by Peter Lax and various collaborators. It is in these theorems that the principled answer to robustness can be found. The first principle is to regard conservation as essential. The second principle is to promote dissipation as the response to problems with the solution. Dissipation is usually considered to be less accurate in solutions.

You should call it entropy, for two reasons. In the first place your uncertainty function has been used in statistical mechanics under that name, so it already has a name. In the second place, and more important, no one really knows what entropy really is, so in a debate you will always have the advantage.– John von Neumann

This is the key thought, if you would consider removing mass from a calculation then reducing accuracy should be done instead. Once the material becomes compromised accuracy should be disregarded. The way to deal with these materials is to dissipate the issue. This way the problem can be spread out and diffused without sacrificing credibility. We can do this in a graded way. The key is to remove accuracy and replace it with dissipation. The underlying principle is that dissipation is physical. It is the mechanism of the second law of thermodynamics. The application of dissipation keeps solutions physical and credible. It just reduces accuracy. A loss of accuracy is vastly superior to a loss of consistency. Moreover, dissipation usually gives better stability too. You still end up with a physical solution that can be considered credible.

The law that entropy always increases, holds, I think, the supreme position among the laws of Nature. … if your theory is found to be against the second law of thermodynamics I can give you no hope; there is nothing for it but to collapse in deepest humiliation.― Arthur Stanley Eddington

To Sum up the Argument

Disregarding the conservation of mass is not defensible. It is like employing amputation to treat infections when antibiotics are available. During the civil war infections led to huge numbers of amputations to save patients. This practice ended when antibiotics were found. While discard and element death are not as barbaric, they are unnecessary today. Moreover, we know the harm they do. They shred credibility as the results lose consistency with the most fundamental law of physics, the conservation of mass. Instead, adhere to the fundamentals and get robustness by utilizing the wisdom of the basic math.

Entropy is just a fancy way of saying: things fall apart.― Dan Brown

References

Lax, Peter D. Hyperbolic systems of conservation laws and the mathematical theory of shock waves. Society for Industrial and Applied Mathematics, 1973.

Lax, Peter D., and Robert D. Richtmyer. “Survey of the stability of linear finite difference equations.” In Selected Papers Volume I, pp. 125-151. Springer, New York, NY, 2005. (reprint of seminal 1956 paper in ommunications on pure and applied mathematics)

Lax, Peter, and Burton Wendroff. “Systems of conservation laws.” In Selected Papers Volume I, pp. 263-283. Springer, New York, NY, 2005. (reprint of the seminal 1960 paper in ommunications on pure and applied mathematics)

Harten, Amiram, James M. Hyman, Peter D. Lax, and Barbara Keyfitz. “On finite‐difference approximations and entropy conditions for shocks.” Communications on pure and applied mathematics 29, no. 3 (1976): 297-322.

Previous Writing On this Topic

https://williamjrider.wordpress.com/2017/06/30/tricks-of-the-trade-making-a-method-robust/
https://williamjrider.wordpress.com/2016/07/25/a-more-robust-less-fragile-stability-for-numerical-methods/
https://williamjrider.wordpress.com/2015/07/10/cfd-codes-should-improve-but-wont-why/
https://williamjrider.wordpress.com/2014/12/03/robustness-is-stability-stability-is-robustness-almost/
https://williamjrider.wordpress.com/2014/11/21/robust-physical-flexible-accurate-and-efficient/

How is This Election So Damn Close?

05 Saturday Oct 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

Tags

donald-trump, maga, news, politics, trump

tl;dr

By any account, the upcoming November election should not be close, yet it is. On one side stands an incompetent, criminal grifter without a hint of personal integrity. On the other, the sitting vice president with a record of achievement. Yet we teeter on the knife’s edge of re-electing the person widely regarded as the worst president to ever serve. His track record alone should be disqualifying. Something more profound must be at stake to enable this paradox. The answer lies in a deep, long-standing sense of broad-based dysfunction permeating society. The country feels in crisis and in desperate need of a new direction. Americans are poised to change course, even if that change proves suicidal. It is essential to chart a new path that leads to a better future.

“There comes a time when one must take a position that is neither safe, nor politic, nor popular, but he must take it because conscience tells him it is right.” ― Martin Luther King Jr.

Why the Question?

Every morning for the past couple of months, I’ve awakened to the genuine terror that Donald Trump might be re-elected president. Trump was an atrocious president before, judged by many historians as the worst in American history. He is a man devoid of morality, capable of constant lies and criminal conduct. His money and political power have been the only barriers between him and prison. Still, he has been adjudged a felon for covering up his misdeeds, lying to avoid taxes and secure credit, and committing sexual assault. He is the very definition of a grifter. In addition to his mendacity, he is a committed anti-intellectual.

“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

If the prospect of this king of morons being president wasn’t enough, we have Project 2025 to terrify us further. Trump is allied with people who envision a future America as a neofascist state ruled theocratically. All of this should make Trump unelectable. Choosing Trump as president is tantamount to societal suicide. Indeed, many of his followers see Trump as the man who crashes the plane, like Flight 93 on September 11, 2001. They literally view Trump as the figure who will destroy the system of government. To me, this sounds like treason. Trump has even acted treasonously, fawning over dictators like Putin. Again, he should be unelectable; yet he is not, and he may very well win.

With all of this said, there is even more to oppose Trump. His entire movement is predicated on minority rule. It goes beyond the structural elements built into the Constitution (electoral college, Senate, gerrymandering, etc.). The movement is devoted to voter suppression and denying people access to the ballot. To top all of this off, Trump’s direct actions exceed these factors. We have January 6th and the attempt to overturn the result of an already minority-skewed election. It was criminal and treasonous. All the while, half the electorate ignores this. Trump’s disregard for protecting national secrets further damns him. It is criminal and irresponsible. As someone with more than 30 years of experience working with national secrets, I am disgusted. If I had done a tenth of what Trump did, I would expect to be in prison for most of my remaining life. Yet he receives no punishment from the law or the electorate.

On the topic of the law, one can look at the courts. Chiefly, you have the Supreme Court stacked by the GOP. They are corrupt and horribly out of touch with the public and any rational reading of the Constitution. They started by flooding the political environment with money through the appalling Citizens United ruling. Lately, the awful decisions have continued with multiple murderous rulings allowing guns to permeate society. Citizens and children are slaughtered in the wake. The Dobbs decision removed the right to abortion from women and returned the matter to the states. It is notable that states’ rights are only used by the GOP to deny people’s rights, never to expand them. People should shudder at the thought of what comes next. Finally, we have the presidential immunity decision. This may well be the worst Supreme Court ruling in more than a century. Trumpism is marked by an incompetent, corrupt, and out-of-control judiciary.

This is a phenomenon that must be understood.

How Can Anyone Vote for This Monster?

It’s crucial to comprehend what motivates Trump voters. The initial reaction is one of disbelief: How can anyone vote for such a horrible man? Even if you’re a hardcore conservative, it’s obvious that he is a vile, despicable person. Yet somehow, he exudes a charisma that charms these people. There is a core of Trump voters who are themselves despicable racists, sexists, and violent, awful people. This group comprises something like 20-30% of the population. They are the true deplorables Hilary mentioned.

The real key is understanding what animates the rest of his support. I strongly believe this stems from a core of anti-establishment sentiment. My neighbor, a rabid Trump supporter, seems to be a genuinely good person. Thus, it feels curious that he can support someone so atrocious. In conversation, a clue emerged: a deep hatred of the establishment. This idea is grounded in a lot of reality. The issue is that Trump won’t fix the establishment; he will just destroy it. It is this anti-establishment sentiment that the left needs to harness.

One of the real problems is the force that animates politics. In the last five elections, two people have defined the outcomes. In 2008 and 2012, Obama dominated the election. He was charismatic and a once-in-a-generation talent. Being a biracial Black man drove insanity on the right against him. That racism is the same force that pulled Trump into politics. His birtherism lie was founded in racism and began his voyage to the center of politics. Once you strip away the political talent and identity, Obama becomes quite ordinary. He was a center-right president who accomplished a fair amount. In the view of the right, he was a Black man and, as such, a socialist. Seeing him as anything other than middle-of-the-road and a force of the establishment is fiction.

“The rights of every man are diminished when the rights of one man are threatened.” ― John F. Kennedy

U.S. President Joe Biden speaks during a daily press briefing with Press Secretary Karine Jean-Pierre at The White House in Washington, U.S., October 4, 2024. REUTERS/Tom Brenner

The last three Democratic candidates have not been inspiring. The energy in voting for all of them is largely grounded in fear and revulsion of Donald Trump. The Democratic message is not compelling. It is largely pro-establishment. So we have had three elections driven by the character of Trump. There are the people who are Trump fans, who are mostly hopeless, lost, angry people. There are those attracted to his anti-establishment message. Then there are the hardcore Democrats combined with those disgusted by Trump.

The Bernie Sanders movement was the Democrats’ chance to grasp an anti-establishment message. Sanders lost to Hillary in 2016, and the Democrats became the establishment party. This became the moment when the stasis of American politics ossified. The ability to end Trump and MAGA’s stranglehold on reality could have been found if the Democrats had embraced some anti-establishment message. This is the path forward for a better future. My core belief is that the right wing cannot fix our problems. Their solutions are grounded in accelerating the forces undergirding our dysfunction. Many of these are associated with the way business and corporate governance are oriented.

The View from My Life

I am someone who sees huge problems within the nation. Our institutions are in distress. The establishment is failing the nation. The issue with Trump is that he won’t fix any of this; he will only make things worse. Trump will trash institutions and destroy or enable many of the forces that are already creating havoc. For example, Trump will only exacerbate the inequality in the nation. He will institute cruelty and hate as vehicles for change. He will enable the worst elements in society to find new depths of depravity. This will not make America great, it will only diminish the Nation.

I have worked for leading scientific institutions my entire professional life. Over the course of my career, these institutions have consistently declined into shells of their former glory. I have watched the edge the USA has in science and technology fade away. Today, it is arguable that we have lost our advantage. If we haven’t lost it, we will very soon. Our government and leaders have been the vehicles of this destruction. The destruction is quite bipartisan. In different ways, the trust my labs were granted by the nation is gone. Part of it is lack of funding and general suspicion of science from the right. There is a continual stream of investigations into efforts that makes the labs risk-averse and incapable of the failures needed for progress. Both the left and the right have contributed to this. From the left, we have lots of regulation and focus on things unrelated to science. They also have their own suspicions of certain areas of science.

People hold placards during a protest in support of Amazon workers in Union Square, New York on February 20, 2021. – New York state’s attorney general on February 17, 2021 sued Amazon, claiming the e-commerce giant failed to adequately protect its warehouse workers from risks during the Covid-19 pandemic. The move comes days after Amazon filed its own legal action seeking to block New York state Attorney General Letitia James from taking steps to enforce federal workplace safety regulations. (Photo by Kena Betancur / AFP)

The end result is the hollowing out of competence and the destruction of science. This has become a huge threat to our national security. We have also seen a rather perverse belief that the labs should be run like businesses. The right has been quite eager to do this, and the left has assisted. This is patently absurd. The principles that work for business are absolutely not the way to run a research lab. The new corporate governance has been a catastrophic failure. All it has done is accelerate the decline of the labs. As I will note later, the corporate approach has other issues too. These have also led to the Lab’s decline.

“You’re not to be so blind with patriotism that you can’t face reality. Wrong is wrong, no matter who does it or says it.” ― Malcolm X

We Have Big Problems

The key to capturing the anti-establishment vote is to appeal to the desire to fix things. In the absence of a fix, people move toward destruction. These days, the prospects for fixing anything seem remote. This is especially true given our divided government and structural blocks. The start toward solutions begins with admission that the problems exist. Virtually every American sees the problems as obvious and profound. Most of the problems are not amenable to half measures.

The key difference is whether one sees Trump as a solution or simply as making everything worse. In my view, he will make things much worse. The foundation of our problems is our corporate environment and vast inequality. We are approaching a level of disparity close to that of the gilded age, which is socially unsustainable. Trump will exacerbate this with tax cuts and policies that increase corporate greed. Our regulatory overreach is a direct result of the lack of corporate responsibility. A corporation will poison its own children to make a buck. They are regulated because they have no morals or ethics. Fixing this imbalance will not happen under Trump. He is the definition of greed and corporate graft. Corporations will be unleashed to gut the Nation and abuse the population.

Another cornerstone of our societal issues is the lack of trust. How can someone who lies reflexively, is selfish, and is a career criminal going to improve that? He won’t! The acceptance of Trump is based on the lack of trust and only amplifies it. His voters simply accept his rampant corruption as the norm. Trump has normalized a whole raft of behaviors that used to destroy any politician. He is a misogynist who generally treats women as sex objects. This includes his own daughter! He has been judged as a rapist. Many other women have accused him of sexual assault. He even admitted to touching women without consent on tape. Trump is the destruction of trust where the country needs repair.

“A paranoid is someone who knows a little of what’s going on.” ― William S. Burroughs

Finally, the country needs to recover competence. Trump was an incompetent President. He was constantly embarrassing. He sucked up to dictators, groveling in Putin’s presence. He does not read and has a minimal attention span. He utterly and completely lacks curiosity. All of these things are the hallmarks of incompetence as an executive, much less the top executive. Someone like this will not instill the competence in governance that the country badly needs. He will only further accelerate our decline into a shell of our former glory.

The Republicans are Trying to Hold onto a Past That is Gone

“I’m completely in favor of the separation of Church and State. … These two institutions screw us up enough on their own, so both of them together is certain death.” ― George Carlin

The greatest argument against Trump is found in their slogan “Make America Great Again.” They are looking to a past where America was the leading light in the world. This greatness was largely founded on our intact industrial base in a World destroyed by World War 2. The USA ruled because the rest of the World was in ruin. The MAGA people also fail to note that this era was racist with Jim Crow alive and well. Women had a shadow of their current rights. LBGTQ people were all in the closet. The greatness was largely enjoyed by white men, and the rest of the population was discriminated against. Thus the greatness was quite tarnished.

The key thing to realize is that there is truth in the USA’s decline. We are less than we were. I can see the decline clearly where I work. I’ve worked at two of the USA’s greatest government labs: Los Alamos and Sandia. Both labs are shadows of their former greatness. I have seen this decline throughout my entire career. It is also clear that the decline started back in the late 1970s. If you look at what triggered the American decline, one person stands out: Ronald Reagan.

“Every gun that is made, every warship launched, every rocket fired signifies in the final sense, a theft from those who hunger and are not fed, those who are cold and are not clothed. This world in arms is not spending money alone. It is spending the sweat of its laborers, the genius of its scientists, the hopes of its children. This is not a way of life at all in any true sense. Under the clouds of war, it is humanity hanging on a cross of iron.” ― Dwight D. Eisenhower

The “Reagan revolution” was the start of America’s decline. It was largely a reaction to the changes of the 1960s and the embrace of the evangelical movement by the right. In addition, we saw the embrace of the current corporate culture combined with animosity toward workers. Reagan accelerated the attack on the worker and laid the foundation of the homeless crisis. The neoliberal view of corporate greed took hold, and the engine of vast inequality went into overdrive. Reagan also marked the beginnings of a racist backlash and the culture wars. All of these elements have metastasized in MAGA. Trump is greed, culture wars, and racism personified. Reagan didn’t make America great; he began to dismantle greatness.

“Absolute power does not corrupt absolutely, absolute power attracts the corruptible.” ― Frank Herbert

The path to greatness lies in moving forward. MAGA simply looks backward. It also looks backward through a lens that is quite distorted. Technology isn’t going away. We need to learn to deal with it. We need a corporate culture that cares about the impact on society as much as profits. We need a corporate culture that cares about the well-being of its employees. The harms of unbridled greed are everywhere in society. We need a more equal society where care and compassion rule. Today we have an unequal society where cruelty is tolerated. Reagan started the march toward inequality and the acceptance of cruelty. Trump simply takes this to a new level. It is time for a different trend to take root.

The Democrats Aren’t Trying to Solve Things

“Remember, remember always, that all of us, and you and I especially, are descended from immigrants and revolutionists.” ― Franklin D. Roosevelt

How do we get out of the electoral impasse?

The Democrats (or more properly the liberal progressives) need to start looking to solve the obvious national problems. This means they need to stop simply being the anti-MAGA, anti-Trump party. They need to stop supporting our failing institutions and approach to governance. If you are liberal, you believe that we need to be governed. We also need to be governed well. Being governed well means an efficient government. It means a competent government that is a good value for the money. Today we do not have that.

A big part of our inefficient government is the regulatory state. As noted above, the foundation of regulation is the overreach of corporate greed. Rather than run businesses in a way that is good for society, corporations only look to profit. They will do all manner of damage to society for profit. It is in how they are managed; they are only about maximizing shareholder value. Regulation is the societal response to this. Instead, we need corporations that regulate themselves for the good of society.

This requires new laws and new governance. We need to change the accounting of corporations to make them responsible to their communities and workers too. Take the way Meta’s products harm society and especially children. In the name of maximizing value, they have created platforms that harm politics, children, and society. Nothing except bad press stands in the way. Instead of holding back a little for the good of society, they maximize profit and damage. Right now, regulation is the only answer. Regulation is horribly inefficient. Efficiency comes from the corporation doing the right thing and removing the need for regulation.

I will just note that the GOP’s answer is just removing regulation from the picture. This will enable profit. It will also enable corporations to further damage society. They will be allowed to pollute. They will be allowed to treat workers poorly. It will just fuel more inequality and all the problems we already have. The Democrats need to offer something better; something better than ex-post-facto regulation. A legal framework that rewards and encourages corporate social and societal responsibility.

We need to build trust across society. Empathy and compassion are key building blocks for trust. We need to tear down inequality. Trust comes from people relating to each other. Inequality makes people desperate and divided. We need to bring people together. GOP policies generate cruelty and meanness that undermine trust. Their tax and corporate policies generate more inequality. This generates lack of trust. As long as we can buy our way out of justice, people will not trust the law. Trump has used money to buy his way out of justice and accountability for his whole life. He is an unrepentant criminal as a result. He epitomizes the reasons no one trusts.

“Loyalty to country ALWAYS. Loyalty to government, when it deserves it.” ― Mark Twain

Finally, the Democrats need to fully embrace competence. This means turning away from bureaucracy. Nothing is less competent than a bureaucrat. We need to reinvigorate science and education. Trump is fueled by the lack of education. His popularity is a continual indictment of our educational system. This means adding robust vocational education. Colleges and universities need to become affordable. Right now, higher education is simply a vehicle for debt and a way for corporations to prey on people.

We need great laboratories. Over the past 40 years, we have allowed our great science labs to be destroyed. First the DoD labs, then NASA, and now the DOE labs are falling. They need to be built up. Bureaucracy needs to be removed. The current incompetent corporate-minded governance of the labs needs to go. It needs to be replaced by excellence in science. We need to empower scientists to fail, learn, and innovate. Today, none of these are really allowed. We have lots of rhetoric about these things, but the management really does the opposite.

“If by a “Liberal” they mean someone who looks ahead and not behind, someone who welcomes new ideas without rigid reactions, someone who cares about the welfare of the people-their health, their housing, their schools, their jobs, their civil rights and their civil liberties-someone who believes we can break through the stalemate and suspicions that grip us in our policies abroad, if that is what they mean by a “Liberal”, then I’m proud to say I’m a “Liberal.”

― John F. Kennedy

Code Verification Needs a Refresh

21 Saturday Sep 2024

Posted by Bill Rider in Uncategorized

≈ 2 Comments

tl;dr.

The practice of code verification has focused on finding bugs in codes. This is grounded in the proving that a code is correctly implementing a method. While this is useful and important, it does not inspire. Code verification can be used for far more. It can be the partner to method development and validation or application assessment. It can also provide expectations for code behavior and mesh requirements on applications. Together these steps can make code verification more relevant and inspiring. It can connect it to important scientific and engineering work pulling it away from computer science.

When you can measure what you are speaking about, and express it in numbers, you know something about it.

– Lord Kelvin

My Connection to Code Verification

Writing about code verification might seem like a scheme to reduce my already barren readership. All kidding aside, code verification is not the most compelling topic for most. This includes people making their living writing computational solvers. For me it is a topic of much greater gravity. While I am inspired by the topic, most people are not. The objective here is to widen its scope and importance. Critically, I have noticed the problems getting worse as code verification seems to fade from serious attention. This all points to a need for me to think about this topic deeply. It is time to consider a change to how code verification is talked about.

“If you can not measure it, you can not improve it.”

– Lord Kelvin

My starting point for thinking about code verification is to look at myself. Code verification is something I’ve been doing for more than 30 years. I did it before I knew it was called “code verification.” Originally, I did it to assist my development of improved methods in codes I worked on. I also used it to assure that my code was correct, but this was secondary. This work utilized test problems to measure the correctness and more importantly the quality of methods. As I continued to mature and grow in my scientific career I sought to enhance my craft. The key aspect of growth was utilizing verification to exactly measure method character and quality. It was through verification that I understood if a method passed muster.

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

― Seth Godin

Eventually, I developed new problems to more acutely measure methods. I also developed problems to break methods and codes. When you break a method you help define its limitations. Over time I saw the power of code verification as I practiced it. This contrasted to how it was described by V&V experts. The huge advantage and utility of code verification I found in method development was absent. Code verification was relegated to correctness through code bug detection. In this mode code verification is a spectator to the real work of science. I know it can be so very much more.

“I have been struck again and again by how important measurement is to improving the human condition.”

– Bill Gates

The Problem with Code Verification

In the past year I’ve reviewed many different proposals in computational science. Almost all of them should be utilizing code verification integrally in their work. Almost all of them failed to do so. At best, code verification is given lip service because of proposal expectations. At worst it is completely ignored. The reason is that code verification does not set itself as a serious activity for scientific work. It is viewed as a trivial activity beneath mention in a research proposal. The fault lies with the V&V community’s narrative about it. (I’ve written before on the topic generally https://williamjrider.wordpress.com/2024/08/14/algorithms-are-the-best-way-to-improve-computing-power/)

“Program testing can be used to show the presence of bugs, but never to show their absence!”

― Edsger W. Dijkstra

Let’s take a look at the narrative chosen for code verification more closely. Code verification is discussed primarily as a manner to detect bugs in the code. The bugs are detected when the code does not act as a consistent solution of the governing equations in the manner desired. This comes when the exact solution to those governing equations does not match the order of accuracy designed for the method. This places code verification as part of software development and quality. This is definitely an important topic, but far from a captivating one. At the same time code verification is distanced from math, physics and aapplication space engineering. Thus, code verification does not feel like science.

This is the disconnect. To be focused upon in proposals and work code verification needs to be part of a scientific activity. It simply is not one right now. Of all the parts of V&V, it is the most distant from what the researcher cares about. More importantly, this is completely and utterly unnecessary. Code verification can be a much more holistic and integrated part of the scientific investigation. It can span all the way from software correctness to physics and application science. If the work involves development of better solution methodology, it can be the engine of measurement. Without measurement “better” cannot be determined and is left to bullshit and bluster.

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

― Seth Godin

What to do about it?

The way forward is to expand code verification to include activities that are more consequential. To constructively discuss the problem, the first thing to recognize that V&V is the scientific method for computational science. It is essential to have correct code. The software correctness and quality aspects of code verification remain important. If one is doing science with simulation, the errors made in simulation are more important. Code verification needs to contribute to error analysis and minimization. Another key part of simulation are choices about the methods used. Code verification can be harnessed to serve better methods. The key in this discussion is that the additional tasks are not discussed in what code verification is. This is an outright oversight.

Appreciate when things go awry. It makes for a better story to share later.

― Simon Sinek

Let’s discuss each of these elements in turn. First we should get to some technical details of code verification practice. The fundamental tool in code verification is using exact solutions to determine the rate of convergence of a method in a code. The objective is to show the code implementation produces the theoretical order of accuracy. This is usually accomplished by computing errors on different meshes.

The order of accuracy comes from numerical analysis of the truncation errors of a method. It is usually takes the form of a power of the mesh size. For example a first order method the error is proportional to the mesh size. For a second order method the error depends on the square of the mesh size. This all follows from the analysis and has the error vanishing as the mesh size goes to zero (see Oberkampf and Roy 2010)

The grounding of code verification is found in the work of Peter Lax. He discovered the fundamental theorem of numerical analysis (Lax and Richtmyer 1956). This theorem says that a method is a convergent approximation of the partial differential equation if it is consistent and is stable. Stability comes from getting an answer that does not fall apart into numerical garbage. Practically speaking, stability is assumed when the code produces a credible answer to problems. The trick of consistency is that the method reproduces the differential equation plus an ordered remainder. Now the trick of verification is that you invert this and use a convergent sequences to infer consistency. This is a bit of a leap of faith.

“Look for what you notice but no one else sees.”

― Rick Rubin

The additional elements for verification

The most important aspect to add to code verification is stronger connection to validation. Numerical error is an important element in validation and application results. Currently code verification is divorced from validation. This makes it ignorable in the scientific enterprise. To connect better, the errors in verification work need to be used to understand mesh requirements for solution features. This means that the exact solutions used need to reflect true aspects of the validation problem.

Current verification practice pushes this activity into the background of validation. In doing “bug hunting” code verification, the method of manufactured solutions (MMS) is invaluable. The problem is that MMS solutions usually bear no resemblance to validation problems. For people concerned with real problems MMS problems have no interest, nor guidance for their solutions. Instead verification problems should be chosen that feature phenomena and structures like those validated. Then the error expectations and mesh requirements can be determined. Code verification can then be used as simple pre-simulation work before validation ready calculations are done. Ultimately this will require the development of new verification problems. This is deep physics and mathematical work. Today this sort of work is rarely done.

The next big change in code verification is connecting code verification more actively to method-algorithm research. Code verification can be used to measure the error of a method directly. Again this requires a focus on error instead of convergence rate. The convergence rate is still relevant and needs to be verified. At the same time methods with the same convergence rate can have greatly different error magnitudes. For more realistic problems the order of accuracy does not determine the error. It has been shown that low order methods can out perform higher order methods in terms of error (see Greenough and Rider 2005).

“There is no such thing as a perfect method. Methods always can be improved upon.”

–  Walter Daiber

In all aspects of developing a method code verification is useful. The base of making sure the implementation is correct remains. The additional aspect that I am suggesting is the ability to assess the method dynamically. This should be done on a wide range of problems biased toward application-validation inspired problems. In terms of making this activity supported by those doing science, the application-validation inspired problems are essential. This is also where code verification fails most miserably. The best example of this failure can be found in shock wave calculations.

“If you can’t measure it, you can’t change it.”

– Peter Drucker

Let’s take a brief digression to how verification currently is practiced in shock wave methods. Invariably the only time you see detailed quantitative error analysis is on a smooth differentable prroblem. This problem has no shocks and can be used to show a method has the “right” order of accuracy. This is expected and common. The only value is the demonstration that a nth order method is indeed nth order. It has no practical value for the use of the codes.

“Measure what is measurable, and make measurable what is not so.”

– Galileo Galilei

Once a problem has a shock in it, the error analysis and convergence rates disappear from the work. Problems are only compared in the “eyeball norm” to an analytic or high resolution solution. The reason for this is that the convergence rate with a discontinuity is one or less. The reality being ignored is that error can be very different (see the paper by Greenough and Rider 2005). When I tried to publish a paper that used errors and convergence rates to assess the method with shock, the material needed to be deleted. As the associate editor told me bluntly, “if you want to publish this paper get that shit out of the paper!” (see Rider, Greenough and Kamm 2007)

Experts are the ones who think they know everything. Geniuses are the ones who know they don’t

― Simon Sinek

Why is this true? Part of the reason is the belief that the accuracy does not matter any longer. The failure is to recognize how different the errors can be. This has become accepted practice. Gary Sod introduced the canonical shock tube problem that bears his name. Sod’s shock tube has been called the “Hello World” problem for shock waves. In Sod’s 1978 paper the run time of different methods was given, but errors were never shown. The comparison with analytical solution to the problem was qualitative, the eyeball norm. Subsequently, this became the accepted practice. Almost no one ever computes the error or convergence rate for Sod’s problem or any other shocked problem.

“One accurate measurement is worth a thousand expert opinions.”

– Grace Hopper

As I have written and shown recently this is a rather profound oversight. The importance of the error level for a given method is actually far greater if the convergence rate is low. The lower the convergence rate, the more important the error is. Thus we are not displaying the errors created by methods in the conditions where it matters the most. This is a huge flaw in the accepted practice and a massive gap in the practice of code verification. It is something that needs to change.

“The Cul-de-Sac ( French for “dead end” ) … is a situation where you work and work and work and nothing much changes”

― Seth Godin

My own practical experience speaks volumes about the need for this. Virtually every practical application problem I have solved or been associated with converges at low order (first order or less). The accuracy of the methods under these circumstances mean the most to the practical use of simulation. Because of how we currently practice code verification applied work is not impacted. There is a tremendous opportunity to improve calculations using code verification. As I noted a couple of blog posts ago, the lower the convergence rate, the more important the error is (https://williamjrider.wordpress.com/2024/08/14/algorithms-are-the-best-way-to-improve-computing-power/). A low error method can end up being orders of magnitude more efficient. This can only be achieved if the way code verification is done and its scope increase. This will also draw it together with the full set of application and validation work.

More related content (https://williamjrider.wordpress.com/2017/12/01/is-the-code-part-of-the-model/, https://williamjrider.wordpress.com/2017/10/27/verification-and-numerical-analysis-are-inseparable/, https://williamjrider.wordpress.com/2015/01/29/verification-youre-doing-it-wrong/, https://williamjrider.wordpress.com/2014/05/14/important-details-about-verification-that-most-people-miss/,

https://williamjrider.wordpress.com/2014/01/31/whats-wrong-with-how-we-talk-about-verification/

“If it scares you, it might be a good thing to try.”

– Seth Godin

Roache, Patrick J. Verification and validation in computational science and engineering. Vol. 895. Albuquerque, NM: Hermosa, 1998.

Oberkampf, William L., and Christopher J. Roy. Verification and validation in scientific computing. Cambridge university press, 2010.

Lax, Peter D., and Robert D. Richtmyer. “Survey of the stability of linear finite difference equations.” In Selected Papers Volume I, pp. 125-151. Springer, New York, NY, 2005.

Roache, Patrick J. “Code verification by the method of manufactured solutions.” J. Fluids Eng. 124, no. 1 (2002): 4-10.

Greenough, J. A., and W. J. Rider. “A quantitative comparison of numerical methods for the compressible Euler equations: fifth-order WENO and piecewise-linear Godunov.” Journal of Computational Physics 196, no. 1 (2004): 259-281.

Rider, William J., Jeffrey A. Greenough, and James R. Kamm. “Accurate monotonicity-and extrema-preserving methods through adaptive nonlinear hybridizations.” Journal of Computational Physics 225, no. 2 (2007): 1827-1848.

Sod, Gary A. “A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws.” Journal of computational physics 27, no. 1 (1978): 1-31.

Algorithms Advance in Quantum Leaps

14 Saturday Sep 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

tl;dr; Algorithms shape our world today. When a new algorithm is created it can transform a computational landscape. These changes happen in enormous leaps that take us by surprise. The latest changes in the artificial intelligence are the result of such a breakthrough. It is unlikely to be followed by another breakthrough soon reducing the seeming pace of change. For this reason the threats of doom and vast wealth are overblown. If we want more progress it is essential to understand how such breakthroughs happen and their limits.

“The purpose of computing is insight, not numbers.”

– Richard Hamming

We live in the age of the algorithm. In the past ten years this has leapt to the front of mind with social media and the online world. It has actually been true ever since the computer took hold of society. This began in the 1940’s with the first serious computers, and numerical mathematics. A new improved algorithm always drives the use of the computer forward as much as hardware. What people do not realize is that the improvements that get noticed are practically quantum in change. These algorithms get our attention.

“I am worried that algorithms are getting too prominent in the world. It started out that computer scientists were worried nobody was listening to us. Now I’m worried that too many people are listening.”

– Donald Knuth

Now that the internet has become central to our lives we need to understand this. One reason is understanding how algorithms create value for business and stock market valuations. How these sorts of advances fool people on the pace of change? We should also know how this breakthroughs are made. We need to understand how likely we are to see progress? How can we create an environment where advances are possible? How the way we fund and manage work actually destroys the ability to continue progress?

“You can harvest any data that you want, on anybody. You can infer any data that you like, and you can use it to manipulate them in any way that you choose. And you can roll out an algorithm that genuinely makes massive differences to people’s lives, both good and bad, without any checks and balances.”

– Hannah Fry

Two examples come to mind in recent year to illustrate these points. The first is the Google search algorithm, pagerank. The second is the transformer, which elevated large language models to the forefront of the public’s mind in the last two years. What both of these algorithms illustrate clearly is the pattern for algorithmic improvement. A quantum leap in performance and behavior followed by incremental changes. These incremental changes are basically fine tuning and optimization. They are welcome, but do not change the World. The key is realizing the impact of the quantum leap from an algorithm and putting it into proper perspective.

Google is an archetype

Google transformed search and the internet and ushered algorithms into the public eye. Finding things online used to be torture as early services tried to produce a “phone book” for the internet. I used Alta Vista, but Yahoo was another example. Then Google appeared and we never went back. Once you used Google the old indexes of the internet were done. It was like walking through a door. You shut the door and never looked back. This algorithm turned the company Google into a verb, household name and one of the most powerful forces on Earth. Behind it was an algorithm that blended graph theory and linear algebra into an engine of discovery. Today’s online world and its software are built on the foundation of Google.

“The Google algorithm was a significant development. I’ve had thank-you emails from people whose lives have been saved by information on a medical website or who have found the love of their life on a dating website.”

– Tim Berners-Lee

Google changed the internet introduced search and demonstrated the power of information. All of a sudden information was unveiled and shown to be power. Google unleashed the internet into a transformative engine for business, but society as well. The online world we know today owes its existence to Google. We need to acknowledge that Google today is a shadow of the algorithm of the past. Google has become a predatory monopoly and the epitome of “enshitification” of the internet. This is the process of getting worse over time. This is because Google is searching for profits over performance. Instead of giving us the best results they are selling spaces for money. This process is repeated across the internet undermining the power of the algorithms that created it.

“In comparison, Google is brilliant because it uses an algorithm that ranks Web pages by the number of links to them, with those links themselves valued by the number of links to their page of origin.”

– Michael Shermer

The Transformer and LLMs

The next glorious example of algorithmic power comes from Google (Brain) with the Transformer. Invented at Google in 2017 this algorithm has changed the world again. With a few tweaks and practical implementations OpenAI unleashed ChatGPT. This was a large language model (LLM) that ingested large swaths of the internet to teach it. The LLM can then produce results that were absolutely awe-inspiring. This was especially in comparison to what came before where suddenly the LLM could produce almost human like responses. Granted this is true if that human was a corporate dolt. Try to get ChatGPT to talk like a real fucking person! (just proved a person wrote this!)

“An algorithm must be seen to be believed.”

– Donald Knuth

These results were great even after OpenAI lobodomized ChatGPT with reinforcement learning that kept it from being politically incorrect. The LLM’s won’t curse or say racist or sexist stuff either. In the process the LLM becomes as lame as a conversation with your dullest coworker. The unrestrained ChatGPT was almost human in creativity, but also prone to sexist, racist and hate speech (like people). It is amazing to know how much creativity was sacrificed to make it corporately acceptable. It is worth thinking about and how this reflects on people. Does the wonder of creativity depend upon accepting our flaws?

Under the covers in the implementation of the foundation models at the core of ChatGPT is the transformer. The transformer has a couple of key elements. One if the ability to devour data in huge chunks perfectly fitting for modern GPU chips. This has allowed far more data to be used and transformed NVIDIA into a mulit-trillion dollar company overnight. This efficiency is only one of the two bits of magic. The real magic is the attention mechanism. This is what the LLM takes as instructions for its results. The transformer allows longer more complex instructions to be given. It also allows multiple instructions to guide its output. The attention mechanism has led to fundamentally different behavior from the LLMs. Together these elements demonstrate the power of algorithms.

“Science is what we understand well enough to explain to a computer. Art is everything else we do.”

– Donald Knuth

The real key to LLMs is NOT the computing available. A lot of capable computing helps and makes it easier. The real key to the huge leap in performance is the attention mechanism that changed the algorithm. This produced the qualitative change in how LLMs functioned. This produced the sort of results that made the difference. It was not the computers; it was the algorithms!

The world collectively lost their shit when ChatGPT went live. People everywhere freaked the fuck out! As noted above the impact could have easily been more profound without the restraint offered by reinforcement learning. Nonetheless feelings were unleashed that felt like we were on the cusp of exponential change. We are not. The reason why we are not is something key about the change. The real difference with these new LLMs was all predicated on the transformer algorithm’s character. Unless the breakthroughs of the transformer are repeated with new ideas, the exponential growth will not happen. Another change will happen, but it is not likely for a number of years from now.

A look at the history of computational science unveils that such changes happen more slowly. One cannot count on these algorithmic breakthroughs. They happen episodically with sudden leaps followed by periods of fallow growth. The fallow periods are optimization of the breakthrough and incremental change. As 2024 plays out I have become convinced that LLMs are like this. There will be no exponential growth into general AI that people fear. The transformer was the breakthrough and without another breakthrough we are on a pleateau of performance. Nonetheless like Google, ChatGPT was a world changing algorithm. Until a new algorithm is discovered, we will be on a slow path to change.

“So my favorite online dating website is OkCupid, not least because it was started by a group of mathematicians.”

– Hannah Fry

Computational Science and Quantum Leaps from Algorithms

To examine what this sort of algorithmic growth in performance we can look at examples from classical comptuational science. Linear algebra is an archetype of this sort of growth. Over a span of years from 1947 to 1985, the algorithmic performance matched the performance gains from hardware. This meant that Moore’s law for hardware was amplified by better algorithms. Moore’s law is the result of multiple technologies working together to create the exponential growth.

In the 1940’s linear algebra worked using dense matrix algorithms that scaled cubically with problem size. As it turned out most computational science applications were sparse structured matrices. These could be solved more efficiently with quadratic scaling. This was a huge difference. For a system with 1000 equations this is the difference of a million instead of a billion in terms of the work done and storage taken on the computer. Further advances happened with Krylov algorithms and ultimately multigrid where the scaling is linear (1000 in the above example). These are all huge speedups and advances. A key point is that the changes above occurred over the span of 40 years.

The nature of these changes is quantum in nature where the performance of the new algorithm leaps orders of magnitude. The new algorithm allows new problems to be solved and is efficient in ways the former algorithm is incapable of. This is exactly like what happened with the transformer. In between these advances the new algorithm is optimized and gets better. It does not change the fundamental performance. Nothing amazing happens until something is introduced that acts fundamentally differently. This is why there is a giant AI bubble. Unless another algorithmic advance is made, the LLM world will not change dramatically. The power and fears around AI is overblown. People do not understand that this moment is largely algorithmically driven.

These sorts of leaps in performance are not limited to linear algebra. In optimization a 1988 study showed a 43,000,000 times improvement in performance over a 15 year period. Of this improvement 1000 was due to computer improvements, but 43,000 was due to better algorithms. Another example is the profound change in hydrodynamic algorithms based on transport methods. The introduction of “limiters” in the early 1970’s allowed second-order methods to be used for the most difficult problems. Before the limiters the second-order methods produced oscillations that resulted in unphysical results. The difference was transformative. I have recently shown that the leap in performance is about a factor of 50 in three dimensions. Moreover the results also compare to the basic physical laws in ways the first-order methods cannot produce.

How do algorithms leap ahead?

“This is the real secret of life — to be completely engaged with what you are doing in the here and now. And instead of calling it work, realize it is play.” ― Alan Watts

Where do these algorithm breakthroughs come from? Some come out of pure inspiration where someone sees an entirely different way to solve a problem. Others come through the long slog through seeking efficiency. The deep analysis yields observations that are profound and lead to better approaches. Many are pure inspiration coming out of giving people the space to operate in a playful space. This playful space is largely absent in the modern business or government world. To play is to fail and to fail is to learn. Today we have everything planned and everyone should know that breakthroughs are not planned. We cannot play; we cannot fail; we cannot learn; breakthroughs are impossible.

“Our brains are built to benefit from play no matter what our age.”

– Theresa A. Kestly

The problems with algorithm advancements are everywhere in today’s environment. Lack of fundamental trust leads to constrained planning and lack of risk taking. Worse yet, failure is not allowed as the essential engine of learning and discovery. This sort of attitude is pervasive in the government and corporate system. Basic and applied research is both lacking funding and that funding is not free to go after problems.

In the corporate environment the breakthroughs often do not benefit the company where things are discovered. The transformer was discovered by Google (Brain), but the LLM breakthrough was made by OpenAI. Its greatest beneficiary is Google’s rival microsoft. A more natural way to harness the power of innovation is the government funding. There laboratories and universities can produce work that is in the public domain. At the same time the public domain is harmed by various information hiding policies and lack of transparency. We are not organized for success at these things as a society. We have destroyed most of the engines of innovation. Until these engines are restarted we will live in a fallow time.

“There is no innovation and creativity without failure. Period.”

― Brene Brown

I see this clearly at work. There we argue about whether to keep using 30, 40 and 50 year old algorithms rather than invest in the state of the art. They then convince themselves that it is good because their customers like the code. The code is modern because it is written in C++ instead of Fortran. The results feel good simply because they use the most modern computing hardware. Our “leadership” does not realize that this approach is getting substandard return on investment. If the algorithms were advancing the results would be vastly improved. Yet, there is little or no appetite to develop new algorithms or invest in research in finding them. This sort of research is too failure prone to fund.

“Good scientists will fight the system rather than learn to work with the system.”

– Richard Hamming

Page, Lawrence. The PageRank citation ranking: Bringing order to the web. Technical Report, 1999.

Vaswani, A. “Attention is all you need.” Advances in Neural Information Processing Systems (2017).Vaswani, A. “Attention is all you need.” Advances in Neural Information Processing Systems (2017).

Margolin, Len G., and William J. Rider. “A rationale for implicit turbulence modelling.” International Journal for Numerical Methods in Fluids 39, no. 9 (2002): 821-841.

Boris, Jay P., and David L. Book. “Flux-corrected transport. I. SHASTA, a fluid transport algorithm that works.” Journal of computational physics 11, no. 1 (1973): 38-69.

← Older posts
Newer 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...