AMD Ryzen 4000 CPUs With 7nm+ Zen 3 Cores & X670 Flagship AM4 Platform Arriving End of 2020
* It looks like Zen 3 will be the last generation on AM4, then Zen 4 will move to AM5, adding support for DDR5 and PCIe 5.0.
* Since it's a little over 12 months between each release, you could see Zen 3 in Q4 2020 and Zen 4 in Q1 2022.
* Rumors about Zen 3 performance range from +8% IPC and +200 MHz to over 15% IPC increase and higher core counts. A core count increase (e.g. 12 cores per chiplet or more chiplets) seems unlikely to me, but "7nm+" might make it possible (20% greater transistor density).
Things to watch out for in January:
* 64-core Threadripper 3990X
* Possible 48-core Threadripper 3980X, which AMD may have decided is not worth releasing. You are probably either good with 32 cores or want as many as possible.
* Possible 8-channel memory for Threadripper
* Zen 2 APUs with up to 8 cores
* Use of either Vega or Navi graphics for the Zen 2 APUs
* Any improvements to media decoding? Such as AV1 or 8K. Is it called Video Core Next, Radeon Multimedia Engine, or both?
* LPDDR4X support?
* Possible successor to the fanless A6-9220C, with at least the +52% higher IPC of Zen.
* Possibly more details about ray tracing for the next-gen consoles.
This post partially motivated in response to fustakrakich journal post: https://soylentnews.org/~fustakrakich/journal/4779
I don't really expect that civilians understand the real issues at stake here. Some will, most won't.
Bottom line, in this issue, is whether the military answers to civilian authority, or it does not. Like it or not, President Trump is the Commander in Chief of our armed forces. Soldiers and sailors in the enlisted ranks don't get to pick and choose which officers they will follow. Junior officers don't get to pick and choose their own superior officers. And, flag officers don't get to pick and choose who will be elevated to the office of Commander in Chief. Things just don't work that way.
That was true when Obama was president, when Bush 1 and 2 were president, when Clinton was president, Ford, Reagan, Carter, and the other 40 or so presidents.
Military discipline is not threatened by Trump's decision - it is threatened by the rebellion of flag officers.
Further, streiff explains clearly how this rebellion is based on nothing more, and nothing less, than hypocrisy.
Read on, be enlightened, and enjoy.
To be quite honest, there is a lot of bullsh** being slung about here. First and foremost, Gallagher was tried by a jury and acquitted of all but the most chicknsh** of charges. It was a verdict that expressed revulsion at the tactics of the Navy JAG officers carrying out the prosecution and their minions in the Naval Criminal Investigative Service and a total rejection of the evidence presented against Chief Gallagher. Even the court-martial convening authority thought the punishment meted out went too far and he intervened to prevent Gallagher from being reduced to the lowest enlisted grade. The whole episode, as I’ve posted before, was nothing more or less than an admiral who was torqued because a court-martial panel did not give him the verdict he wanted decided he’d take his pound of flesh.
On the subject of war crimes, the United States has never severely punished war crimes by our own troops, even in egregious cases. William Calley served some three years of a life sentence in house arrest for the My Lai Massacre. His commander, Ernest Medina, was acquitted. (I, myself, made the pilgrimage to V.V. Vick Jewelers at Cross Country Plaza where Calley worked.) The soldiers convicted of kidnapping, raping, and murdering Phan Thi Mao in 1966 served a mere four years of a life sentence before being released. I’ve posted on two cases from Sicily in 1943 were some 72 Italian and German prisoners were executed by two Americans. One was acquitted based on a “following orders” defense, the other was sentenced to life but served less than a year before being restored to duty and eventually receiving an honorable discharge. In short, Clint Lorance served longer for a war crime than any other American ever convicted of one, in fact, he served nearly as a long as all previous convictions combined.
Every senior officer who was interviewed for the CNN and New York Times articles, at a minimum, violated the UCMJ. Their statements were, where not outright contemptuous (Article 88 of the UCMJ), manifestly detrimental to the maintenance of good order and discipline by expressing the opinion they did not trust President Trump’s decisions. This issue with the pardons for Gallagher, Lorance, and Golsteyn is not the first instance of rebellion. We’ve seen this as the military hierarchy fought tooth and nail to continue to allow transgenders into the military despite an order to cease doing so (imagine this, a straight man with braces is barred from enlisting but a person who is unbalanced psychologically and taking several varieties of drugs is cleared). We saw a military judge tie the UCMJ to the rack and torture it in order to allow the duplicitous, if not outright treasonous, Bowe Bergdahl go free in order to take a jab at President Trump. All of this calls into question whether the military command structure would actually obey President Trump when called upon to do something that they viewed against their institutional interests or if they would take action favorable to their perceived prerogatives despite a presidential order to the contrary. This, by the way, is not something unique to the past three years. If you’ll recall, Army Chief of Staff Eric Shinseki was fired because he tried to do an end run to Congress around Don Rumsfeld to preserve a redundant artillery system that he had championed. So the rot is deep and long standing but only clearly visible today.
citations found in source:
https://www.washingtonpost.com/opinions/trump-is-sabotaging-his-military/2019/11/21/6b46199e-0cad-11ea-97ac-a7ccc8dd1ebc_story.html
https://www.washingtonpost.com/opinions/trump-undercuts-his-military-leadership--and-dishonors-troops-who-uphold-our-values/2019/11/24/67702788-0d66-11ea-8397-a955cd542d00_story.html
https://www.washingtonpost.com/opinions/2019/11/24/firing-richard-spencer-trump-recklessly-crosses-another-line/
https://www.washingtonpost.com/opinions/trumps-ill-advised-pardons-will-damage-americans-view-of-the-military/2019/11/21/5c356fda-0c9a-11ea-97ac-a7ccc8dd1ebc_story.html
https://www.cnn.com/2019/11/27/politics/pentagon-concern-trump-decision-making/index.html
https://www.nytimes.com/2019/11/30/us/politics/trump-seals-eddie-gallagher.html
https://en.wikipedia.org/wiki/Incident_on_Hill_192
An outsider's opinion:
Guest Post by Thaisleeze
Living on the opposite side of the world to the USA I am obliged to follow American politics as a stone thrown into the Washington swamp sends ripples that reach this far. With less than a year to go until the next presidential election it is time to assess the current political landscape.
Trump of course is the focus of massive media noise. This must be ignored if a rational analysis is to be produced. 2016 proved that opinion polls must also be ignored. As things stand today Trump holds the following chips in his stack:
*He is the incumbent
*The official employment numbers are in his favor
*The official economic numbers are in his favor
*His Republican approval is over 90%
*His Hispanic/black approval ratings are at record levels for a Republican
*He has made a dent in the illegal immigration problem
*He has not started any new wars
*Both Trump and the RNC are raking in record amounts of campaign cash
*He will have the vote of most people with a 401(k) account
*He will have the vote of most people in the military
*He is in control of the social media narrative
*He pushed the concept of the deep state and fake news into the mainstream
*Democrat controlled cities are clearly in serious decline
*He forced the DNC to defend their lunatic far left fringe and embrace their views
*He forced the Democrats into the farcical impeachment process
*The Democrats have little cash on hand
*The Democrats do not have a viable policy platform
*The Democrats do not currently have a viable contender for the nomination
Probably the most important fact we have learned since the election of Trump is that the deep state does exist in America and that it is a massively powerful hand on the tiller of American policy. It has also become abundantly clear that this faction was strongly opposed to the policies Trump ran on in 2016 and that they have tried to impede him ever since he announced his candidacy. It is not unreasonable to conclude that this faction does not wish Trump to win re-election. The question then becomes how far are they prepared to go in stopping him.
The most obvious way to stop Trump would be at the the ballot box. However, given the factors outlined above this is a long shot bet. None of the declared Democrat candidates can beat him. Hillary Clinton would fail again. A Republican cannot unseat him. Obama has been keeping a very low profile, it is possible that his wife Michelle could win, if she could be persuaded to run. Oprah?
What would turn the world of Trump upside down would be a financial crisis of a similar magnitude to 2008, or a major dollar collapse (Putin said last week the dollar would collapse soon). If there were a consensus among the deep state to take such action it would be incredibly easy for them to achieve given the highly unstable fabric of markets today.
The corporate credit markets could be pushed into panic by Jamie Dimon alone if he wished such an outcome and had the blessing of his buddies. Indeed, the cynic might argue that the groundwork has been laid since the start of the repo problem in mid September and the launching of QE4. Last time around the patsie was Lehman, has Deutsche Bank been singled out to take the fall this time? Time is running short for this to be an option, a crisis must be in play by spring next year to stymie the Orange Man.
The third way Trump could be stopped does not bare thinking about but it happened before to JFK 56 years ago.
Epstein did not kill himself.
https://www.zerohedge.com/political/only-3-ways-stop-trump-2020
https://www.theburningplatform.com/2019/11/29/only-3-ways-to-stop-trump-2020/
By Larry Keane
Michael Bloomberg made it official. Gun control godfather, financier of several anti-gun groups, is throwing his billions in to buy his way to the White House and forcing his radical anti-gun agenda on America.
It might have been the worst-kept secret in the history of presidential runs. The former New York city mayor has played an on-and-off again tease with his presidential ambitions. In October, the Nanny-in-Chief threatened a run, only to walk it back when he announced in March he wouldn’t. Then, he said, “I am clear-eyed about the difficulty of winning the Democratic nomination.”
It seems that the billionaire got a set of 2020 glasses where the future appears, at least to him, much clearer. Bloomberg’s vision for a gun control America is brighter, in his estimate, after he poured $2.5 million to flip Virginia blue for gun control through Everytown for Gun Safety, which he bankrolls, along with Moms Demand Action, Students Demand Action and March for Our Lives. Those groups are already setting their sights on the Second Amendment stronghold of Texas, aiming to knock out Sen. John Cornyn (R-Texas) and Colorado’s Republican Sen. Cory Gardner.
None of this comes at a surprise. Bloomberg said in February he was prepared to spend a half billion dollars to wrest control of the White House from President Donald Trump. He dumped $80 million to bolster gun control Democrats to Congress in the 2018 midterms. Now, he’s vowing off public funding, using his near endless reserves to launch a shot to be elected as nation’s top Gun Controller.
Welcome to the Race
His announcement, though, is already being widely panned, even by those who openly embrace even the most far-reaching gun control ideas he embraces. Democratic candidate and Sen. Elizabeth Warren (D-Mass.) blasted the Republican-turned-Independent-turned Democrat. “Telling billionaires they can come and buy elections, that does not make democracy work,” she told reporters.Bloomberg got a similar chilly reception from Sen. Bernie Sander (I-Vt.) when he reacted to the announcement saying Bloomberg’s “not going to get very far in this election.” Sen. Amy Klobuchar (D-Minn.) panned his $34 million announcement media blitz, adding “I just don’t think people are going to buy it.”
More Obstacle Course than Race
The 77-year-old has hurdles to overcome. Aside from his less-then-warm reception by his fellow competitor candidates, he’s not inspiring a strong following from those who he funnels missions of dollars to peddle his gun control message. Buzzfeed polled 11 Moms Demand and Students Demand Action grassroots volunteers to see if their gun control funder-in-chief earned their vote. None committed to the billionaire. “I’m not super psyched about it, but I respect him enormously,” said Jessica Craven, 51, the legislative lead for her Moms Demand Action group in Northeast Los Angeles. The Wall Street Journal reported Everytown for Gun Safety and Moms Demand Action reassured their followers they wouldn’t need to pledge their votes to the guy footing their bill.Adding to Bloomberg’s obstacles are two glaring facts he can’t ignore. Bloomberg’s own news organization refused to investigate their benefactor, a signal he might not be up for the media scrutiny. To be fair, they’ll extend that same courtesy to all other Democratic candidates, but not to President Donald Trump, whom Bloomberg has targeted. Former Bloomberg D.C. bureau chief editor Megan Murphy was astonished, saying “This is not journalism.”
Bloomberg’s also facing a dearth of public support. In the five national primary polls tracking the candidates, he’s hovering around 2 percent. That might explain why he’s skipping the early state tests of Iowa, New Hampshire and South Carolina and the debate stages where Americans get to hear directly on why he’s running.
Even the left-leaning Mother Jones begged Bloomberg to butt out. “Stop, please!” pleaded Michael Winchester of Cedar Rapids. “This is insane.”
That’s something we’ve been saying about Michael Bloomberg for years.
Larry Keane is Senior Vice President of Government and Public Affairs and General Counsel for the National Shooting Sports Foundation, the firearms industry trade association.
https://www.gunsamerica.com/digest/gun-controls-godfather-is-in/
Thursday morning, the boss came in to work, and I met him outside, in the break area. His mouth was agape, looking at the sky. The sky was an eerie glowing green, with patches of gold where the sun was almost peeking through the cloud cover. (Bear in mind my color vision - maybe the green wasn't really green, but it's close enough.) Over the course of several minutes, it changed to a pretty solid slate green, without that glow. In my experience, that's one of the many different "snow" skies. I always loved these skies when I was driving, because all the wannabe truck drivers and all the timid 4-wheelers were searching for a warm den to hole up in. Which left the highways open to those of us more serious drivers, who would drive across several states before the wannabe's would venture back outside again.
The weather forecast for Thanksgiving promises lots of snow and/or rain, pretty much everywhere in the US and Canada. It makes me wish I were back out on the road again - except, it's a holiday week. That makes for lots of crashes, and lots of wrecks.
23 photos of truly beautiful nature
Eric Meola became interested in storms during a 1977 road trip across Nevada to photograph an album cover for the musician Bruce Springsteen.
While driving in the desert they encountered a violent storm, and Springsteen wrote a song about the experience called “The Promised Land”, saying later of those photographs: “Eric caught some great pictures but what he really captured was something in the sky and in the lay of the land that deeply revealed the grandeur and character of the country.”
Meola was transfixed as well by the display of nature’s fury, stating: “I always wanted to go back to that day when we drove up on a hilltop and watched as lightning revealed the valley floor.”
He began to photograph the tornadic storms of the Great Plains – the area in America’s heartland. Driving through the area known as Tornado Alley – from the Rio Grande in southern Texas, north to the Canadian provinces of Alberta and Saskatchewan – he photographed a forbidding landscape where atmospheric instability collides with moisture from the Gulf of Mexico and spectacular cumulonimbus clouds form at twilight.
Over a period of several years he documented a landscape of elemental forces, where immense storms percolate miles above the ground, rotating with energy until tornadoes spin on the horizon.
He discovered a country of haunting beauty where the wail of coyotes and the glow of constellations fill the prairie’s void with simple graces.
“This book extends that narrative and reaches something profound,” says Bruce Springsteen of these new photographs.
I suppose I could write my own book. The night I sat on top of the mountain above Las Cruces, and watched a violent thunderstorm sweep in from the desert, envelope the town below, then move on toward El Paso, and not a single drop of rain landed on my truck. Or racing a blizzard out of the Yakima Valley, to Kansas City, where the blizzard smashed into a major rain storm that had developed over San Diego. Random photos of hurricanes crashing ashore.
Major weather events have always excited me - they get the heart pumping, and make me want to get out in it.
If you're traveling this week, take a little time, and admire the weather. Maybe you can find a place to get some great photos. Don't be one of the miserable drudges, cursing Mother Nature for ruining your holiday. Look up, and admire the beauty. Look around you, get some photos of vegetation bowing to the forces of nature.
There seems to be lots of opportunity for you to play Storm Chaser!!
https://weather.com/forecast/national/news/2019-11-22-thanksgiving-weather-forecast-travel-2019
Me? I'm going to do what is expected of me. Sit at home, and let the kids come to me.
I just spent all day running AC duct in the New Debar Fellowship Hall (what I've decided the remodeled church shall unofficially be named) with another day of it to look forward to tomorrow. That's what I did shortly before I got on at a computer repair shop/ISP back in the late 90s. I now completely remember why I enjoy sitting on my ass and poking at a keyboard.
I have simplified the way I make kimchi and made some improvements.
All soaking and mixing is done in a 5 gallon food grade bucket. The initial fermentation starts in the bucket for 7-10 days, and then I transferred it to sealed wide mouth quart-sized mason jars for about 7-10 days. Then I put them in the fridge to slow down fermentation.
4 cabbages
1 cup salt for soaking 4 cabbages
~2-4 lbs carrots
1/2 to 2 cups red pepper flakes (I used 1 cup)
1 can crushed pineapple
soy sauce
fresh ginger or paste
garlic
1-2 onions
MSG
some brown sugar
1. Clean the bucket. It helps if it can fit in your sink or you have a sink sprayer.
2. Cut the cabbage stems off, cut the cabbages in half and then a ~1 inch square pattern. I used 4 green cabbages this time.
3. Add them all into the bucket as you go, add the salt, add hot water, stir, and let soak for a couple hours or overnight.
4. Drain it. Clutch the lid on to keep cabbage from spilling out.
5. Add carrots. I cut them into cylinder segments and then fourths lengthwise, but you can do any kind of cut you like or use pre-cut. Stir.
6. Use a food processor to blend the sauce ingredients.
7. Spread the sauce on top. Use a stiff spoon (e.g. bamboo or metal) to stir as much as possible. Mash down the cabbage until liquid creeps up. Use a wide plate to compress the kimchi until the liquid is nearly covering the plate, and leave the plate in the bucket. Add some additional warm/hot water if you need to.
8. Put the lid on and ferment for 7-10 days.
9. Start transferring to mason jars. Stir as you remove kimchi to keep things from settling at the bottom. You want to minimize the amount of liquid that goes in, but compress down the kimchi until liquid covers the top of the contents. Hand tighten the rings. The lid will pop up as it slightly pressurizes/carbonates over the next week, but it shouldn't explode.
I filled about 9 quart jars instead of the 13+ I would get from not compressing it down. Having less liquid and more cabbage per jar also helps make the kimchi less messy to use. I put one jar in the fridge immediately so I could try it with less fermentation, and the other 8 are fermenting now.
Notes
4 large cabbages mostly fills the bucket when soaking. I wouldn't use more than that.
I made a soup out of the leftover kimchi liquid at the bottom of the bucket. Basically just take what you don't want to put in a mason jar (liquid with pepper flake debris a small amount of cabbage and carrots left in it), add chicken broth, sauteed onions, white beans, tomatoes, etc. and boil or pressure cook. If it's too sour or spicy, add more broth or water+bouillon. You could also add some rice or pasta. Basically, I was going for a minestrone.
Wash your hands or rinse them with hot water repeatedly during the process, and have the bucket lid loosely covering the bucket when you aren't interacting with it.
I used an entire 20 oz. can of crushed pineapple because I didn't feel like using it for anything else or storing it in the fridge. I don't think you actually need that much in the sauce.
I dropped the green onions from the latest batch. I'm not sure they add that much and they kind of turn into mush. If I were to add them again, maybe I would cut them differently or just process them into the sauce.
I didn't have enough fresh garlic, so I used a lot of granulated garlic. That was probably a mistake and I might add the full ~3 bulbs next time.
I didn't bother using previous kimchi as a "starter".
On the last batch, I used 1 red/purple cabbage and 2 green. That created a deep blue/purple kimchi (all of the liquid was dark blue as well).
Someone asked about smell in a previous journal entry. Because things are sealed up pretty well as compared to alternate methods, there isn't that much of a smell except from the initial saucemaking. Glass mason jars can be cleaned thoroughly although their metal lids might retain a bit of smell. There should be some smell/stain in the bucket but not too bad if you rinse it enough, and you can put the lid on to block it. You might not realize how much raw carrots can stain things until you cut pounds of them and start touching stuff, like the bucket lid.
I'd rather store this in quart jars than pint or half gallon. The bigger cabbage chunks could take up too much volume in a pint jar, and the half gallon can be unwieldy.
The bucket lid probably does not need an airlock (the bucket is not going to explode). I have never had a contamination issue with any batch. Keeping things immersed in liquid (an anaerobic environment) or sealed probably helps. This advice makes sense.
I use the kind of bucket lid that can be pressed down easily for a nice seal and doesn't need to be pounded with a mallet or whatever.
Things you can use kimchi for: kimchi fried rice, stir fry, yakisoba, spicy reubens or grilled cheese, scrambled eggs, tacos/burritos, soup, curry, pizza topping, eating it straight out of the jar, etc.
I'd like to try fermenting just the sauce portion on its own (which is predominantly blended red pepper flakes, pineapple, and garlic).
Previously: 4 Gallon Kimchi Ferment
Kimchi Update
Pregnant woman killed by dogs in France during hunt in forest
A pregnant woman has been killed by dogs in a forest in northern France where a hunt with hounds was taking place, investigators have said. The body of Elisa Pilarski, 29, who was walking her own dogs, was discovered near the town of Villers-Cotterêts. She died after "several dog bites to the upper and lower limbs and the head," prosecutor Frédéric Trinh said.
Police said they were carrying out tests on 93 dogs and that they had opened a manslaughter investigation. The tests, comparing fresh DNA samples with those taken from Ms Pilarski, will try to establish which animals were responsible for the attack and who they belonged to. Five dogs belonging to Ms Pilarski, who was reportedly six months pregnant at the time of her death, were among those being tested.
[...] The pack of hounds was out hunting deer in the forest, the local newspaper Le Courrier Picard reported on Tuesday.
A person associated with the hunt, Angela Van Den Berghe, confirmed that an event had taken place on Saturday but told the L'Union news site (in French) that "to our knowledge, the tragic accident that occurred has no relation neither with our dogs, nor with the hunt with hounds".
The actor Brigitte Bardot, who is president of an animal welfare foundation, called on French authorities to immediately suspend "all hunt authorisation for this season". But the French hunting association insisted there was no evidence of "the involvement of hunting hounds in the death of this woman".
A senior U.S. diplomat told lawmakers on Wednesday that President Donald Trump expressly ordered him and others to help pressure Ukraine into investigating a political rival of the president, providing some of the most significant testimony to date in the House of Representatives impeachment inquiry.
Senior U.S. diplomat says he followed Trump's 'orders' on pressuring Ukraine
https://townhall.com/tipsheet/cortneyobrien/2019/09/26/watch-rep-elise-stefanik-shades-chairman-schiff-at-dni-hearing-n2553774
On Thursday, as the chairman was kicking off an Intelligence Committee hearing with Acting Director of National Intelligence Joseph Maguire, he decided to improvise some parts of the phone transcript.
Rep. Schiff re-writes the call transcript for added drama: "I’m going to say this only seven times, so you better listen good, I want you to make up dirt on my political opponent, understand, lots of it, on this and on that, I’m going to put you in touch with people" pic.twitter.com/1rV7BpEN6o
— Tom Elliott (@tomselliott) September 26, 2019Schiff later explained that his version of events was simply a "summary of the president's call was meant to be, at least part, in parody."
Rep. Elise Stefanik (R-NY) was having none of it. She didn't wait to call the chairman out until their proceedings had finished. She took him to task right there.
Today’s @HouseIntel hearing with Acting DNI Maguire is extremely important for Americans to hear. I focused on the whistleblower complaint itself & did not recklessly improvise a fake dialogue for parody purposes like Adam Schiff—the head of this committee—did. Watch part 1 ?? pic.twitter.com/5MBeV7XNCd
— Elise Stefanik (@EliseStefanik) September 26, 2019"On page one - and I'm not going to improvise for parody purposes, like the chairman of this committee did," Stefanik said when she began to read the whistleblower complaint. "I'm going to quote it directly."
She went on to read the whistleblower's confession that he or she "was not a direct witness to most of the events described." Still, officials concluded that even though the complainant was relying on secondhand knowledge, it was "credible" enough to investigate.
So, Schifty Schiff pretty much admits he's full of schitz, and making stuff up? Bolding is mine - but we're going to impeach the president in parody!
https://www.timesunion.com/news/article/Impeachment-hearing-uncovers-new-evidence-from-14831773.php
Near the start of Tuesday’s hearing, Stefanik pushed Schiff to respond to a list of several witnesses Republicans want to call. Republicans submitted their list of witnesses on Nov. 9 to Democrats, who are reviewing their requests.
On Fox News last week, she said she wanted to call Schiff as the Republicans’ first witness in the impeachment inquiry. She has also supported a resolution to censure Schiff for his comments in an earlier public hearing.
Rep. Mike Conaway, R-Texas, asked for a resolution Wednesday to question the whistle-blower, whose complaint sparked the inquiry, in a closed-door session. Democrats voted down that resolution at the close of the public hearing.
NO NO NO!! YOU CAN'T QUESTION THE WITNESSES!!!!!
WATCH: Rep. Elise Stefanik’s full questioning of Volker and Morrison | Trump impeachment hearings
https://www.youtube.com/watch?v=2yZJs5iHLB0
IF YOU QUESTION ANY MORE WITNESSES OUR ENTIRE NARRATIVE FALLS APART!!
Rep. Stefanik Makes Schiff Squirm, Exposes His Hypocrisy on Whistleblower
https://www.youtube.com/watch?v=2eip14ZOLro
Oh yeah - Stefanik 2024. She's better looking than Trump, she's smarter, and she has better fashion sense. Not to mention that she looks a good bit like my nieces.
See? Not all millenials are vacuous bubbleheads!