• About The Regularized Singularity

The Regularized Singularity

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

The Regularized Singularity

Category Archives: Uncategorized

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.

The True Cost of Safety and Security

02 Monday Sep 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment


“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.”

― Benjamin Franklin,

The Trigger

The other day I headed into work for a face to face meeting. The meeting was an hour long. It was interesting and thought provoking. It also showed the utter disregard for the cost of actions in two ways. This meeting would cost me far more than an hour due to outright stupidity and lack of proper consideration. This sort of stupidity is rampant accross society today. It is destroying productivity, research and threatening our Nation’s security..

After the meeting I immediately got caught in a traffic jam trying to leave the Air Force base where my Lab is. This happens all too frequently and is maddening. The traffic was jammed up for more than an hour. It was also lunch hour, so more people than usual were on the road. It was a Friday, which mitigated some of the hassle since so many people work from home or don’t work Friday.

Why did this happen?

I heard from a friend that a motorcycle had run the security checks at the gates. This prompted the guards to institute a complete lockdown. This is the safest and most secure thing to do. Can’t take a risk, right? This is done without a thought about the costs. The thousands of people working on the base are frozen in place. As I’ve learned the costs of my time at work are rather extreme, about $350/hour. So if a 1000 people like me are put out for an hour this comes to $350,000. If it is 2000 people this is $700,000.

Is this worth the expense? No.

A rational response would be for the guards to chase the interloper down and arrest them. There is no reason to close the gates down. Surely they do so out of caution, extreme caution, that permiates society today. This caution always operates on the view that no cost be considered if safety or security is at risk. This attitude is absolutely irrational. It exacts costs from society at large that actually harm safety and security in the long run. It gets to the core of why we can’t accomplish great things today.

We choose the short term appearance of safety and security. This choice is destroying our long term safety and security as I will describe next.

“You tell them – you tell them there’s a cost…..Every decision we make in life, there’s always a cost.”

― Brad Meltzer,

It is everywhere one looks

If one looks around we see a lack of progress everywhere. We can’t build anything. Public works projects take forever (the big dig in Boston, or high speed rail). Government projects are all over cost and over time. Examples abound such as the F-35. Almost across the board our essential weapon’s systems are over cost and behind schedule. Under the covers the problem is prioritization of safety and security without thought to benefit compared with cost. For me the example of what my time costs is exhibit A. That cost is driven by out of control safety and security culture.

In my own life I am confronted with lots of deep security concerns that revolve around outlandish scenarios. The scenarios are plausible, but unlikely. The security people are granted carte blanche to take mitigations for the possible impacts. The cost on time and productivity are never considered. The programs funding research and useful work simply eat the costs. Worse yet, it would seem that safety and security professionals are actually rewarded for suggesting concerns. Their recommended mitigations are never put to the test of considering the cost for the benefit gained.

We might take the recent guidance federally regarding medical devices as an archetypical example. Medical devices are becoming increasingly complex and integrating new technology. A good example is a pacemaker that has bluetooth built in. The bluetooth increases the safety and benefit for the patient (my dad has one). The device can be checked often and remotely to monitor the patient and the health of the device. Yet the paranoia about bluetooth makes this a security concern. Another great example are bluetooth enabled hearing aids, which improve life for the hard of hearing.

What person in their right mind would accept a worse pacemaker simply to satisfy outlandish security concerns? Moreover, why would an employer ask someone to do this? This is the height of absurdity. You are either demanding someone risk their health or removing them from the workforce. Frankly I’m disgusted by this choice being imposed on someone. This is an absurdly low risk threat inducing a profoundly high consequence effect. Yes, something could happen possibly, but it is fantastically unlikely. It is not worth the cost of losing the efforts of the professionals removed from the workforce.

Much of this insanity calls back to the issues of trust discussed in the last post.

“As we care about more of humanity, we’re apt to mistake the harms around us for signs of how low the world has sunk rather than how high our standards have risen.”

― Steven Pinker

The TSA is exhibit 1

The lack of cost benefit considerations is perhaps most clear with the TSA’s practices. We have a situation where some asshole tries to light his shoes on fire 20 years ago on a plane and we still waste time over it. Richard Reid, who was an idiot, tried to blow up a plane by creating a shoe bomb. A fantastically stupid plot that got him imprisoned for life. In reaction people have to take off their shoes at security as well as limiting our fluid containers to 100 ml. We keep on doing this more than 20 years later with no end in sight. The cost of these measures on society is huge while the benefit is fleeting and highly questionable.

Let’s look at the cost more closely. For me, if I take 10 trips a year the extra time for these measures is perhaps 10 minutes each way. This tallies up to 3 extra hours a year. Now multiply this by 100 million people, and my $350 per hour rate and you get to $100 billion. This is undoubtably an over estimate, but it is still a huge cost nonetheless.

The time penalty is unambiguous. 300 million hours a year comes easily to 420 human life times. We habe been doing this for 20 years, so we are rapidly coming up on wasting 10,000 human lifetimes on this moronic safety measure. This along with what is likely more than a trillion dollars in lost productivity. All of this is because we can’t manage to examine the cost versus the benefit of this measure. It is also a perfect over-reaction to the act of one complete idiot by more idiots who weaponize safety and security.

We constantly hear this din of the bullshit that safety and security can be perfect with zero incidents. What a load of shit! Merely seeking out this outcome means exacting huge costs for fleeting benefits. I’m not talking about taking wild risks, but rather operating with common sense and reducing risks. Zero risk means zero progress and infinite cost. In many ways the desire for perfect safety and security is a power grab by those employed to do this sort of work. This desire is a disservice. They should be tasked with delivering good results with reasonable costs. Today we just write them a blank check. It is no wonder we can’t get work done and projects all come in late and over budget. This attitude exacts even greater costs on our long term safety and security.

As an example of the impact of this sort of lunacy consider an example. On any given day and for that day the safest thing to do is stay home and stay inside all day. You will shield yourself from driving, traffic, getting hit by a car, getting exposed to a virus and all sorts of other dangers. You will maximize your safety for that given day. If you run your life like this every single day, you will ruin your life. You will destroy your health, be lonely and fail to live. To live requires danger and risk. It requires putting yourself out there. Why do we think this safe at all costs attitude is right for society as a whole? It is not and the costs on all of us are piling up. We are not living like we should be.

Let’s get to the root of it

I’m not naive enough to believe this attitude comes out of the blue. A big reason is the loss of trust pervading society. We have had a huge regulatory response over the last 40-50 years that is the response to the lack of trust. Corporate behavior is a major reason for this. Under the mantra of maximizing shareholder value corporations will do all sorts of horrible things. Look at facebook for an example. They will commit all manners of harm to society to maximize clicks and ad revenue. Nothing except regulation stands in the way of doing harm to make money.

A proviso in the mantra of maximizing shareholder value is doing this within the confines of the law. The problem that has arisen over the past several decades is the capture of politics by money and by money from corporations. Increasingly we see corporations or those enriched by them as defining what the laws are. They are increasingly outside the reach of the law. The judiciary is aligned with this end. Most acutely through numerous Supreme Court decisions this process is accelerating. The most infamous of these decisions is Citizen’s United, which led to vast sums of corporate money distorting our politics. The only end of this process is an acceleration of loss of trust. Without a change this will end in violence or the end of democracy, or both. The same forces are dismantling regulation which was this bulwark and response to these forces to start with.

Puts the whole onus on prevention and none of the focus on improvement and progress. Progress is the main path to both security and safety. We are rapidly devolving into a society without enough trust to allow progress. Progress under the condition of trust is the way forward. Progress in science and culture has led to a better life for all. Medicine has eased suffering and extended lives. Science has given us a myriad of wonders like air travel and the internet. We have gained equality in culture for women and the LBGTQ community. Racial discrimination has faded from centrality culturally. More progress is needed, but crucially the progress made is at risk. All of this is threatened by the forces destroying the essential trust human society depends upon.

“What is progress? You might think that the question is so subjective and culturally relative as to be forever unanswerable. In fact, it’s one of the easier questions to answer. Most people agree that life is better than death. Health is better than sickness. Sustenance is better than hunger. Abundance is better than poverty. Peace is better than war. Safety is better than danger. Freedom is better than tyranny. Equal rights are better than bigotry and discrimination. Literacy is better than illiteracy. Knowledge is better than ignorance. Intelligence is better than dull-wittedness. Happiness is better than misery. Opportunities to enjoy family, friends, culture, and nature are better than drudgery and monotony. All these things can be measured. If they have increased over time, that is progress.”

― Steven Pinker

The costs are bigger than one can imagine

If I look closely at my life I can see the real cost of all this in the decay of the American research institutions. Over the past 40 years the great government laboratories have been destroyed by this dynamic. The lack of trust and inability to understand the benefits of research is crushing our science and technology edge. The Labs of the department of defense and NASA are shadows of their former glory. Remember that the internet came out of defense research. NASA started down the road to ruin after the moon landing then took final blows by the end of Reagan’s disasterous presidency. Now NASA is being brought further down by relying on Boeing for transport. Boeing is in the middle of riding maximizing shareholder value to the ruin of the company.

The DOE-NNSA Labs are a last bastion of American research. They are close to ruin. Over the course of my career, the Labs have been destroyed by the same attitudes. I distinctly remember the first ten years at Los Alamos being magical. The Lab was a wonderful crucible of knowledge, research and learning. Staff were generous with their time and expertise. I grew as a professional and flourished. Then it all ended. Like other institutions, fear and lack of trust entered. Actually it was already declining. Friends tell me that the Lab was even better in the years before I arrived. The generous spirit dried up and was replaced by suspicion and control. In the process research started to lose quality.

Breakthroughs no longer happened regularly with budget-money becoming the focus. No safety or security measure is too extreme. Cost be damned. Management became like business as private companies were the model of governance. The same attitudes revolving around maximizing shareholder value replace curiosity, inquiry and duty to the nation. Maximizing shareholder value has no meaning for the Labs, and yet it is the philosophy of governance. It has become toxic for companies (e.g., Boeing). It is idiotic for the Labs and a vehicle for catastrophe. Now the great

Labs of the USA are mere shadows of their former selves. We are all poorer for this. Recent studies have shown that the USA has completely lost its advantages in most science and technology. It has ceded its edge to China, India and Europe. We are to blame. The model of governance holds the murder weapon. Underneath this is the lack of trust infusing society. The pursuit of safety and security without regard for cost accelerates the process.

Let’s look at a couple of ways our fear and lack of trust play into this. Computer technology is the lifeblood of recent progress. We can see four distinct advances that shaped this period of time: Google search (its a verb now), the iPhone (smartphone), social media and large language models (i.e., ChatGPT). None of these came from the government labs. If you work at a government lab these advances are treated with fear and as risks. Their power is blunted by the fearful trust lacking management. Rather than harness the power of these breakthroughs, they are banned. They are castrated by rules. We see fear of technology and the inability to enable their power. Frankly we are a bunch of fucking morons and cowards. We have no leadership pushing back.

Let’s take this a step further. We see rules that seek to protect our work from prying eyes. Increasingly everything we do is classified in some way (lots of official use only that is now controlled unclassified information). This is just a way to hide things and not interact with the world. If we had a huge advantage this might make sense, but we don’t. We are not in the lead and these rules simply hold us back. They kill progress. Progress is what we need most of all now. The best thing all this hiding of information does is hide how incredibly incompetent we are. Increasingly we are hiding the embarrassingly backwards state of our technology. I am closing my career shaking my head on the collapse of our scientific supremacy.

“As people age, they confuse changes in themselves with changes in the world, and changes in the world with moral decline—the illusion of the good old days.” ― Steven Pinker

We are Lost Without Trust

24 Saturday Aug 2024

Posted by Bill Rider in Uncategorized

≈ Leave a comment

If we do not trust one another, we are already defeated.

– Allison Croggon

Most mornings I walk our dog, Duke, at a park near my house. The park is next to an elementary school. Here, I see direct evidence of how little trust Americans have in each other. I see the kids walking to school and if they are walking it is with parents. You even see parents with kids at bustops within eye shot of the house. You never see a kid walking alone to school. In fact this seems to be unthinkable today. If I think about myself all I remember is walking myself to school or later walking with my brother. Usually I would walk with friends the small distance to school.

The significant change is in social and societal trust. We no longer believe that children walking to school are safe. We fear all sorts of terrible things happening to them, many of which are figments of people’s imaginations and highly unlikely dangers. It’s instructive to compare the period from 1968 to 1976, when I walked to school, to the present day,when no one allows their child to walk to school. Regardless, this is a concerning sign for the health of our nation.Ultimately, we can’t avoid the fact that bad things happen and are inevitable (shit happens!). They aren’t blameworthy, but without trust,blame is readily assigned. Without trust people play it safe to avoid the blame.

“We are all mistaken sometimes; sometimes we do wrong things, things that have bad consequences. But it does not mean we are evil, or that we cannot be trusted ever afterward.”

― Alison Croggon

If you look at the United States today you see a nation where no one trusts each other. The impacts from this lack of trust are broad. It is important to look at what trust allows and its lack prohibits. Not trusting is expensive and it limits success. Those costs and impacts are hurting Americans left and right. I see it play out in my life. If we look around this damage is everywhere. It is evident in the politics today. It is evident in our personal lives too.

Fear is driving this change in behavior. Parents are terrified of sexual predators and random violence harming their children, despite the incredibly low probability of such events occurring. This reflects a common aspect of our low-trust society: we manage low-probability events at great cost. This phenomenon is widespread throughout society, as we incur enormous expenses to mitigate minuscule risks. In the case of children, this is ruining childhood. Socially, we see loneliness and isolation. For society as a whole, building or creating anything new becomes difficult and expensive.Everything costs more and takes longer due to the lack of trust.

I thoroughly enjoyed writing about a technical topic. It was both enjoyable and fulfilling, like cooking a delicious meal that you enjoy eating and even better when someone else appreciates it. However, there’s an underlying issue that’s been playing out behind the scenes. While there’s a clear benefit to conducting risky research, something is hindering progress.Ultimately, the reason for not realizing the benefits of risky research is a lack of trust. Risky research requires failure, and lots of it. Without trust, failure becomes unacceptable and suspicious. Without trust, people become cautious, and caution hinders progress. Caution leads to stagnation and decline, which is precisely what we observe across the country

“Trust is the glue of life. It’s the most essential ingredient in effective communication. It’s the foundational principle that holds all relationships.”

― Stephen R. Covey

Trust is best understood within our most intimate and important personal relationships. Whether it’s a romantic partner or friend, trust is foundational. When trust is lost in these relationships, they are at risk. If trust is not repaired, it can lead to the end of the relationship. Studies have shown that trust is built through several essential behaviors.

The first is authenticity, which involves presenting yourself as your true self. Faking your personality has the opposite effect and fosters suspicion. The second aspect is competence in areas relevant to the relationship. This could be athletic ability or intellectual prowess. Finally, trust requires demonstrated empathy, a deep care and concern for the well-being of others. The person you trust will understand your feelings and care about your welfare.

“Trust is the glue of life. It’s the most essential ingredient in effective communication. It’s the foundational principle that holds all relationships.”

― Stephen R. Covey

Stephen Covey’s The Speed of Trust provides valuable insights into the benefits of trust. The book demonstrates how trust can enhance efficiency and productivity. When trust exists, remarkable achievements are possible. Trust is contagious; when we are trusted, we trust others. Trust enables individuals to perform at their best, and organizations to achieve their highest potential. Conversely, a lack of trust is slow and costly. It is destructive. When we don’t trust, we tend to make mistakes and hinder progress. Lack of trust is the root of many fuck-ups.

The leaders who work most effectively, it seems to me, never say ‘I.’ And that’s not because they have trained themselves not to say ‘I.’ They don’t think ‘I.’ They think ‘we’; they think ‘team.’ …. This is what creates trust, what enables you to get the task done.

– Peter Drucker

The decline in American trust can be traced back to the 1970s. Several events shattered the spell of trust that had held the United States since the end of World War II. The upheavals of the 1960s had begun to erode trust with a generational divide, the civil rights movement, and a misguided war. The Nixon administration’s criminal actions exposed corruption at the highest levels of government. Nixon prioritized his own interests and power, seeking revenge against the culture he disliked. While Nixon’s religiosity may have distinguished him from Trump, it nonetheless reflects a decline in trust.

Other factors contributed to the unraveling of trust in the United States. The mid-1970s marked a peak in economic equality. Americans could comfortably achieve middle-class status with a single blue-collar income. People across the nation enjoyed a more level playing field, fostering empathy and trust. This shared experience and common culture allowed for authenticity to flourish. The nation was thriving and a global economic powerhouse, demonstrating competence. However, the energy crisis of the mid-1970s challenged these elements. The economy suffered, and blue-collar industries took a hit, further eroding trust.

“Never trust anyone, Daniel, especially the people you admire. Those are the ones who will make you suffer the worst blows.”

― Carlos Ruiz Zafón

The 1980s introduced new factors that undermined these trust drivers. The Reagan Revolution, characterized by a focus on business success through tax cuts and legal changes, significantly increased corporate wealth and power. The simultaneous assault on labor further weakened the ability of blue-collar jobs to provide a comfortable living. This marked the beginning of a widening economic inequality in the United States, which continues to grow today. This inequality erodes all aspects of societal and social trust, as people now live vastly different lives and hold radically different views of success. Consequently, people struggle to understand one another. This lack of understanding undermines empathy and destroys trust.

Other societal developments have accelerated the loss of trust. The terrorist attacks of September 11, 2001 led to a decline in trust and a rise in fear. The fear-based responses and societal changes that followed have persisted. Instead of progress toward a more inclusive society, division and bigotry are on the rise. The internet and the attention-driven economy have further exacerbated these trends. The cumulative effect of these factors is a massive political and cultural divide. The lack of trust now extends to the political system, threatening democracy itself and potentially spiraling further into an abyss.

“I’m not upset that you lied to me, I’m upset that from now on I can’t believe you.”

― Friedrich Nietzsche

Trust is cultivated through countless small acts. It was top of mind this past week and repeatedly demonstrated to me. I clearly distinguished between what was said privately and publicly. This inconsistency was painful to experience and significantly damaged trust in an important relationship. At work, I observe technical accuracy and competence being overshadowed by expediency. People hesitate to engage openly on topics due to fear of retaliation. All of this stems from and exacerbates a lack of trust

Building and fostering trust is paramount in all these situations. Trust in our relationships, with our coworkers, and among our fellow citizens is essential. With trust, things will improve, but it requires courage and effort. Trust is a product of strong character. It unleashes competence and grows alongside it. Trust is efficient and the foundation of success. We need leadership that guides us toward trust and away from fear and suspicion. This involves identifying the factors that have eroded trust and changing course. Many people benefit from these trust-destroying elements. To achieve trust, society needs to become more equitable with a deeper shared culture. We need a spirit that recognizes a future where trust prevails. Living, relating, and working in a place of trust is a more positive experience

Trust is the highest form of human motivation. It brings out the very best in people.

– Stephen Covey

← Older posts
Newer posts →

Subscribe

  • Entries (RSS)
  • Comments (RSS)

Archives

  • November 2026
  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • 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 63 other subscribers

    Have a WordPress.com account? Log in now.

  • The Regularized Singularity
    View site in Reader
    Manage subscriptionsSign upLog in
    Report this content
    Collapse this bar
Loading Comments...