You know how sometimes you come across something that you never thought would exist only to realize you've been dreaming of it for years without knowing it, like the amazing country album The Supremes cut in 1965? This is how I felt when I discovered the Democratic presidential candidate Andrew Yang, a.k.a. Ross Perot for millennials. It had never occurred to me that what the Democratic presidential race needed in 2020 was a soft reboot of the Texan businessman's maverick populist wonkery, but now that I know it exists I'm absolutely delighted.

Most of the 2020 Democrats have websites full of donation buttons and windy nonsense about hope and unity. You would have to go a long way to discover what, if anything, most of them have to say about public policy. Not Yang. His is the most detailed platform I have ever seen from any candidate in a primary election. It is also far and away the most interesting.

You could spend hours perusing this website. Under the "Policy" tab there is a series of headings that direct you to Yang's position on everything from tort reform to the regulation of artificial intelligence. It is certainly an eclectic range. Yang supports universal health care, the reform of the student loan industry, the implementation of a postal banking system, and free financial counseling for Americans. He wants to eliminate robo-calling and to increase public funding for the arts and local newspapers. He would like to protect children from smartphones and to pay college athletes. He argues — rightly — that the best way to ensure that wealthy people pay their fair share of taxes is to impose a VAT, something that would also help to restructure the economy so that it is not organized around endless wasteful consumption of cheap goods. He understands that it is possible to have a robust federal government that is not overly wasteful or staffed by bureaucratic layabouts. Beto O'Rourke's website, in case you're wondering, sells t-shirts.

There is more decency and common sense in some of Yang's paragraphs than I have come across in years of listening to politicians of either party. Hate fake news? Yang has proposed the creation of a "news and information ombudsman," a kind of imperial fact-checker who would award media liars heavy fines instead of pinocchios. Ever wonder what we are going to do with all the abandoned shopping malls littered across the country? Check out the page for his American Mall Act.

One of the best things Yang has going for him other than his policies is his approach to naming things. Why call the outfit that will be in charge of infrastructure projects something lame like "the Department of Infrastructure" when it could be "the Legion of Builders and Destroyers," complete with a "commander" instead of a secretary? Whatever you think of the wisdom of "universal basic income," you have to admit that "freedom dividend" is a name for it that sounds a million times cooler.

It's difficult to get a handle on what Yang's constituency is. In theory, I think his appeal could be very wide ranging. He has the usual liberal views on most of the so-called social issues, but he seems not to talk about it much, which would suit purple-state Democrats — i.e., the people both parties actually need to win in 2020 — just fine. This is only one of the many ways in which his campaign recalls that of Perot, who, probably unbeknownst to the legions of Pat Buchanan fans who defected to him in 1992, was not much of a culture warrior. They were more interested in the candidate's common-sense arguments against NAFTA and intervention in the Middle East.

At present Yang's most vocal supporters seem to be young men who are what you might call "extremely online": the same meme-addicted 4chan weirdos who tended to favor Donald Trump in 2016. They call themselves the "Yang Gang." It's clear that some of this is ironic and that it overlaps to some extent with racism and the so-called "alt right." This is not Yang's fault, but that will not prevent his opponents from attempting to use it against him if, as seems likely at this point, he appears on a debate stage with better-known Democrats later this year. I do not envy his having to disavow the anti-Semitism of @AnimeFrog334 while Kamala Harris explains that her plan for addressing income inequality is to not be mean.

What is fascinating to me about Yang is not that he has bothered to think carefully through dozens of issues that millions of ordinary Americans worry about and devise solutions to them, but the fact that none of his opponents have done so. Why do these people even want to run for president? Certainly not because they have any ideas about how they could help the rest of us.

In an earlier age when selecting a candidate was a prudential question about who was best qualified to do the same sorts of reasonable things everyone wanted for the country rather than a quasi-existential affirmation of our views about good and evil, someone like Yang would have made a great president. Reasonable people of either party should be able to see the wisdom in what he says about postal banking or vocational training in high schools or mandatory paid leave. I, for one, long for a time when they do.