McLaren double disqualification revives Verstappen’s F1 hopes
Reuters
Source: “site:reuters.com” – Google News.

Not that the $7,500 discount on electric vehicles is officially gone, he question remains: is it cheaper to skip out on an electric vehicle in favor of a gas car? We made it our mission to find out.
The total cost of ownership (TCO) is the only math that matters when buying a vehicle. That TCO includes everything from maintenance and depreciation to fuel costs-and it’s where EVs still pull ahead.
The sticker price is what most people think about when they compare the prices of different cars. From that perspective, the disappearance of the $7,500 federal EV tax credit puts EVs at a significant disadvantage on upfront costs when compared to gasoline or passive-hybrid cars.
|
Winner 🏆 |
Internal combustion engine vehicles |
Traditional gasoline cars usually have the lowest sticker price compared to their electrified counterparts. These types of vehicles have long-established supply chains and economies of scale that make them cheaper to manufacture, according to Antuan Goodwin, CNET’s EV senior writer. |
|
Runner-up 🥈 |
Hybrid vehicles |
Hybrid-electric vehicles often have a slight premium over pure gas cars due to the dual gas and electric powertrain, but are usually still more affordable than most pure EVs. |
|
Loser 💸 |
Electric vehicles |
Electric cars are typically at the top end for sticker price. “The battery is going to be the biggest reason that EVs are more expensive,” Goodwin says. EVs also don’t benefit as much from economies of scale. Plus, consumers are still subsidizing the research and development that legacy automakers are doing to design electric cars, according to Amelia Dalgaard, an automotive expert known online as Motorhead Mama. |
This is where you start to see some of the biggest savings between EVs and gasoline-powered vehicles. Here’s how the costs shake out:
|
Winner 🏆 |
Electric vehicles |
The cost of charging an EV depends a lot on your local electricity rates, and on where you charge your vehicle. Charging at home with a Level 2 charger is usually the cheapest way to fuel your EV, while public Level 3 fast-chargers are usually the most expensive. Generally speaking, charging an EV at home is cheaper than fueling a comparable car with gasoline, according to Goodwin and Dalgaard. For that average 11,000 miles per year, at the national average electricity rate, you’d spend $550 on charging. |
|
Runner-up 🥈 |
Hybrid vehicles |
The fuel costs for passive hybrids are usually lower than regular gas cars because they get better overall gas mileage. Some models, like the Toyota Prius, get an average 54 miles per gallon. So while their upfront cost might be higher than a pure gasoline car, hybrids have a much lower cost per mile, and therefore lower refueling costs. |
|
Loser 💸 |
Internal combustion engine vehicles |
Gasoline is usually the more expensive way to fuel a car when compared to an electric battery. “Electricity has historically been less expensive than gasoline by a significant chunk,” Goodwin says. The average gasoline car gets 26 miles per gallon, which accounts to a $1,320 annual fuel cost for the average 11,000 miles driven per year. |
EVs are also a big winner for lower maintenance costs, which adds a nice bit of savings to their total cost of ownership. Here’s how they compare to gasoline cars:
|
Winner 🏆 |
Internal combustion engine vehicles |
Because gasoline cars have been around for so long, their resale value follows a predictable and well-established depreciation curve. Currently, that usually means gas cars depreciate more slowly than electric cars. |
|
Runner-up 🥈 |
Hybrid vehicles |
These cars have traditionally held their value well due to strong demand and fuel efficiency. |
|
Loser 💸 |
Electric vehicles |
Historically, EVs have experienced higher and faster depreciation than gas vehicles. That’s partly because the EV technology improves so quickly (leading to better battery range and faster charging) that older models become undesirable more rapidly (very much like the old iPhone models, Dalgaard says). That said, as the EV market matures, this effect might begin to lessen, Goodwin observes, leading to better resale value for EVs. |
I did the math with a real example, comparing an electric and gasoline-powered version of the same car: the new 2026 release of the Chevrolet Equinox.
|
Auto type |
Electric vehicles |
Gas-powered vehicles |
|---|---|---|
|
Brand/model/year |
2026 Chevrolet Equinox EV |
2026 Chevrolet Equinox |
|
MSRP (sticker price) at purchase |
$36,495 |
$30,495 |
|
Fuel/charging cost |
$0.05 per mile |
$0.12 per mile |
|
Cost of gasoline or electricity |
$0.175 per kWh |
$3.20 per gallon (US average) |
|
Maintenance costs |
6 cents per mile |
10 cents per mile |
|
Cost over 5 years |
$42,792 |
$43,088 |
|
Cost over 10 years |
$49,744 |
$56,994 |
|
Cost over 15 years |
$57,420 |
$72,345 |
Winner: Electric vehicles 🏆
Loser: Internal combustion engine vehicles 💸
Even without the federal government’s $7,500 tax credit, EVs can still have a lower total cost of ownership than internal-combustion engine cars.
“In general, you’re going to be better off with an EV,” Dalgaard says. That’s because even though EVs have a higher upfront cost, gasoline cars can have more than double the fuel costs, and significantly higher maintenance costs.

A sneak preview of a complete MCS-4 computer, built from discrete transistors, has been shown off to mark the recent Intel 4004 anniversary. In the picture below, you can see the calculator interface flanked by seven hand-wired ‘chips’ that implement the entire original Busicom 141-PF calculator logic in hardware. That means those framed PCBs you see are supersized remakes of the Intel 4004 CPU (the largest at center), plus 4001 ROM, 4002 RAM modules, and 4003 shift registers.
This fascinating project began several years ago, with the development team starting with the CPU at its heart – the legendary 4-bit Intel 4004. Remember, Intel designed this ‘first commercial microprocessor’ specifically for the Busicom calculator, which came out in 1971. So, it is apt that the whole Intel 4000 family has now been remade for posterity, to support a working supersized calculator.
Tim McNerney, the project lead behind the Intel 4004 50th Anniversary initiative, explains that he visited Intel in July 2005 to obtain access to the three large engineering drawings of the 4004 preserved in the company archives. Federico Faggin (the original 4004 chip designer) and Rachel Stewart were there to confirm these were the complete set of drawings, “drawn just like the chip layout.” Eventually, this research led to the first of the 130x scale discrete transistor ‘chips’ you see in the main image.
Interestingly, the far larger 4004 CPU runs around twice as fast as the vintage silicon, at up to 1.5 MHz vs the original 740KHz. The museum blog credits “Scheffler’s original choice of low-capacitance, 4-terminal FETs designed for RF applications… and many hours of hard work,” for this improved performance.
To remake super-sized working versions of the 4001 ROM, 4002 RAM modules, and 4003 shift registers required further digital archeology. And now we have this glorious exhibit ready for the public (on show from next year).
We also recently reported on what was the ‘real’ world’s first microprocessor, the MP944. That particular innovation was deployed by the U.S. military over a year before the Intel 4004 was commercially available. However, the more capable MP944 microprocessor remained classified until 1989.
Follow Tom’s Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.
Source: Latest from Tom’s Hardware.

An overnight drone strike triggered a fire at the Shatura power plant supplying Moscow, as Russia and Ukraine step up attacks on energy infrastructure amid a peace plan pushed by the Trump administration.
Source: Bloomberg Markets.
EcoFlow is hosting a Black Friday sale on portable power stations. This drops prices by up to 42 percent on many of its well-regarded products. For instance, the Delta Pro 3 is on sale for $2,099. This is a discount of 43 percent, as the typical cost is $3,699. That’s a significant drop in price. Amazon’s matching the sale price as well.
The Delta Pro 3 topped Yahoo’s list of the best portable power stations, and for very good reason. This thing is a beast. It boasts a 4,096Wh capacity, so it can power an average 500-watt refrigerator for over 24 hours. That’s with continuous use. It can be stretched out to two or three days by only running the appliance during daylight hours. There’s even a discounted bundle that includes an extra battery for $3,279.
It includes four standard 120V AC outlets and a single 240V outlet. It could potentially be a temporary hub of a whole-home battery backup. There are numerous charging options here, including a standard AC outlet, solar panels and, interestingly, a cigarette lighter.
The only potential downside here is the Delta Pro 3 really pushes the boundaries of what can be considered portable. It weighs 113 pounds, though it does have wheels and a telescoping handle.
The Delta Pro 3 is just one of the products on sale right now. Another Yahoo top pick, the Delta 2 Max, is $1,000 off and down to $899.
This article originally appeared on Engadget at https://www.engadget.com/deals/ecoflow-black-friday-deals-include-up-to-52-percent-off-portable-power-stations-130041488.html?src=rss

Global investors are looking at the 54 nations that make up Africa with fresh eyes, not only for their vast natural resources but also for the region’s role in the realignment of trade worldwide. Tens of billions of dollars have been invested in the continent’s industries so far this year — from agriculture to data centers — with more expected as US President Donald Trump’s tariffs reshape global alliances. Bloomberg’s Jennifer Zabasajja reports. (Source: Bloomberg)
Source: Bloomberg Markets.
Amid a year in which chaos has been a near constant, preseason expectations have been turned on their heads and James Franklin has gone from No. 2 in the country at Penn State to splitting the dock fees on a pontoon boat with Bud Foster at Virginia Tech inside of six weeks, we had every right to expect Week 13 might deliver some twists and turns we didn’t see coming.
Instead, what we got Saturday was the status quo.
We might’ve hoped Missouri, with Beau Pribula back at quarterback, might’ve upended Oklahoma‘s playoff dreams.
We might’ve believed USC could deliver a dagger to an Oregon team that had largely gone unchallenged all season.
We might’ve dreamed that the Notre Dame–Miami debate could’ve been settled by an upset from Syracuse or the Hokies.
With less than 3 minutes to play in Salt Lake City, we might’ve at least expected to see one upset of Kansas State over Utah, one small fracture in the committee’s playoff rankings, one small shift in the big picture.
Heck, the least we could’ve asked for was a decision on Lane Kiffin’s future, and even that was punted for a week so that the Ole Miss coach can make his announcement at the Egg Bowl by feigning peeing like a dog on the hat of whichever team he plans to coach next year.
None of it happened.
Oklahoma’s defense smothered another SEC opponent, picking off Pribula twice and holding Ahmad Hardy to just 57 yards on the ground in a 17-6 win. The Sooners’ offense may be less than inspiring, but Brent Venables has put together a defense that rivals anything he mustered during his storied career at Clemson, a unit whose impact on the SEC is rivaled only by Jimmy Sexton.
Oregon’s strength entering Saturday appeared to be its dominant defense, too, but instead it was Kenyon Sadiq and Noah Whittington stealing the show on offense and Malik Benson breaking USC on special teams with an 85-yard punt return for a score. On the heels of Oklahoma’s win, seeing Lincoln Riley suffer such a dismal outcome, too, was almost too much beauty for Sooners fans to stand.
In any other year, Saturday’s road trip to Virginia Tech would’ve served as the perfect opportunity for Miami to slip on a banana peel and slide its way into the Sun Bowl, but not this time. Carson Beck threw for 320 yards and four touchdowns. Malachi Toney had 12 catches. The defense racked up five sacks. Miami won 34-17. The win was good enough that, for just a few moments, allowed the Canes to climb into the same tier as Notre Dame for the committee to compare the two teams directly — just in time for Notre Dame to win 70-7 and remind everyone that the Irish are actually way better. The committee immediately put Miami back into the “evaluate after we gorge ourselves on room service chicken fingers and need a nap” section of the playoff discussions.
BYU had no trouble dispatching Cincinnati, the SEC’s powers dominated lower-level opposition and Ohio State sent a sternly worded letter to the conference asking that the Buckeyes not have to get out of bed before 2 p.m. for the likes of Rutgers in the future. It was all easy.
If any of the top playoff contenders offered real drama, it was Utah. Kansas State’s run game was relentless, chalking up 472 yards and five scores. The two teams traded scores early with five lead changes and three ties through three quarters of action. But a Utah fumble midway through the fourth set up a K State score and a 47-37 Wildcats lead with 7 minutes to go. But the Utes refused to roll over, scoring twice in the final 2:47, and pulling away with a 51-47 win.
The come-from-behind victory could be more than just a necessary step in protecting Utah’s playoff hopes. Utah fans wondered if perhaps Saturday would be Kyle Whittingham’s final game at Rice-Eccles Stadium, knowing his exit as the Utes head coach was always destined to be a low-key affair, something akin to the end of “Good Will Hunting,” with Morgan Scalley knocking on Whittingham’s door one morning to find he’s no longer there and only a note explaining the departure: “I have to go see about a … used Ford F-350.”
And yet, for all the chaos avoided in Week 13, one final Saturday remains before any of our playoff calculus should be written in ink.
Oklahoma is well-positioned, but a date with LSU looms. The Tigers have fired a coach, stumbled from the rankings, taken out a second mortgage on Death Valley to try to lure Kiffin to Baton Rouge. Could LSU deliver one more dose of drama in 2025?
Oregon appeared to punch its playoff ticket with Saturday’s win over USC, and yet a trip to Washington still looms. This is not the 2023 Huskies, but a trip to Seattle is still hardly an easy win. It’s only fitting that the remnants of the Pac-12 can still offer some late-season drama, as if Larry Scott is still looking to cost the conference money, even from his new post as, we’re guessing, somewhere in the New York Jets front office.
Miami’s playoff hopes might come down to the whims of the committee or, just as likely, the fourth-quarter clock management of Mario Cristobal. The Canes have a date with Pitt in Week 14, and if you flip to page 306 of this year’s Farmer’s Almanac, you’ll see that a late-season loss to the Panthers after blowing a 14-point lead has been the likeliest outcome for the Hurricanes the whole time.
Utah and BYU, too, have playoff life even if they’re long shots.
No, Saturday didn’t upset the status quo, but the question as we head toward the finish line is whether Week 13’s action was a chance for the biggest winners to load the fireworks before the inevitable celebration or if they were simply getting all the deck chairs precisely situated before hitting the iceberg.
More:
Trends
Under the radar | Vibesman five

Each week, college football’s top teams battle to shape the course of the season. But beyond the headliners, dozens of smaller matchups prove to be just as consequential. We track those here.
Trending down: ACC certainty
Georgia Tech entered Saturday as the only ACC team with any real clarity: Win and the Yellow Jackets would clinch a spot in the conference title game.
Of course, nothing in the ACC is that simple.
Pitt jumped to a 28-0 lead, thwarted one Georgia Tech comeback with a 100-yard interception return for a score and then ended the Jackets’ hopes with a 56-yard Ja’Kyrian Turner touchdown run with 2:41 to go to seal a 42-28 win.
The ACC now has three teams tied atop the standings at 6-1 — Virginia, Pitt and SMU — followed by Georgia Tech at 6-2 and Miami and Duke at 5-2. It sets up the possibility of a six-way tie at 6-2 with the conference championship then being decided by a series of tie breakers that almost certainly will involve Pat Narduzzi losing a rock, paper, scissors match because he assumed rock was invincible and Cristobal edging out Tony Elliott in a staring contest by wearing a pair of fake glasses with a funny nose and mustache attached.
Trending down: Florida‘s optimism
Tennessee throttled the Gators 31-11 on Saturday, holding Florida to just 261 yards of offense and effectively setting the cruise control for the second half while Josh Heupel rewatched the first four seasons of “Stranger Things” to get prepped for new episodes.
Worse yet, as Florida floundered its way through another loss, AD Scott Stricklin looked up into the stands, where Lane Kiffin stood solemnly, his arm outstretched, offering a long pause to build the drama before offering a thumbs down. Florida will now turn to its next best option to coach the team in 2026: three toddlers wearing a trench coat and pretending to be a grown man.
Trending up: Style points
With just two games left against struggling ACC teams and a crowd of two-loss teams pushing for the final few playoff spots, Notre Dame knew Saturday’s contest against Syracuse would be about more than just winning. This one needed to look good.
So, by halftime, Jeremiyah Love was holding the charred corpse of Otto the Orange above his head and yelling, “Are you not entertained?”
The Irish led 49-0 at the half, picked off Syracuse QB Joseph Filardi three times and Love ran for 171 yards and three touchdowns in a 70-7 win.
Afterward, Notre Dame coach Marcus Freeman said he was disappointed the defensive game plan of recording enough sacks that the Orange circumnavigated the globe in reverse, thus finishing with negative points, didn’t come to fruition, but was encouraged by news that Stanford had increased the life insurance on its tree mascot before next week’s season finale.
Trending up: Suffering for the Seminoles
It was Friedrich Nietzsche who posited that all life was suffering, and though he came up with that idea a full 81 years before Mike Norvell was born, it’s safe to say Florida State‘s past two years are pretty much what he had in mind.
To recap: FSU’s Heisman candidate QB got hurt in a meaningless game against an FCS foe in November 2023. As a result, the Noles were snubbed from the College Football Playoff despite a 13-0 record. Norvell was a top candidate for the vacant Alabama job but instead returned to FSU with a huge new contract. The Noles limped into the next season, astonishingly went 2-10, overhauled the coaching staff, beat Alabama to open this season, lost four in a row, including one to Stanford, rebounded and then, on Friday, offered perhaps the single greatest example of the incredibly thin line between comedy and tragedy as the world has ever seen in the final four minutes of a 21-11 loss to NC State.
Only teams to have out-gained their opponents by 40 yards or more in all or all but one game this year:
No. 2 Indiana
No. 5 Texas Tech
No. 6 Ole Miss
No. 7 Oregon
Florida State (5-6)— 💫🅰️♈️🆔 (@ADavidHaleJoint) November 22, 2025
The Noles D stuffed the Wolfpack on fourth down with 3:53 to play. NC State punted. The punt bounced off an FSU player’s helmet, rebounded backward and landed in the arms of the Pack’s punter near the original line of scrimmage.
The Noles D held again, forced another punt and this time FSU’s Squirrel White fumbled the catch, giving the ball to NC State again.
The Noles D held yet again, but NC State opted to go for it on fourth-and-6 and found the end zone from 12 yards out.
FSU still had a chance but shanked a short field goal — its second of the game — and, by the end, all that was missing was the PA system at Carter Finley Stadium playing “Yakety Sax” on repeat and Novell being knocked unconscious after trying to exit the field through a tunnel a roadrunner had painted on a brick wall.
Of course, Neitzche also argued, in his “four great errors” that all free will was an illusion, so it’s fair to say this isn’t Norvell’s fault but rather the inevitable result of a chaotic universe. On the other hand, another of his “four errors” was “Don’t sign DJ Uiagalelei and Tommy Castellanos in back-to-back seasons,” so perhaps there’s ample blame to go around.
Trending up: Heavy trophies
Justin Lamson threw for 175 yards, ran for 80 and accounted for two touchdowns as No. 3 Montana State knocked off archrival and second-ranked Montana 31-28 to capture the Big Sky championship and win the Great Divide Trophy.
Montana scored on a 52-yard run with 6:59 to play, pulling to within three, but the Grizzlies never saw the ball again. Montana State engineered a 14-play, 72-yard drive, converting a fourth-and-1 and a third-and-4 along the way, to bleed the last 7 minutes off the clock and secure the win.
The Bobcats have now won the Brawl of the Wild in seven of the past nine matchups, which means prime bragging rights for Montana State fans over that family of bears who live down the block.
Trending down: SEC strength of schedules
It’s Week 13, which means it’s time for half the SEC to welcome in its regular host of hapless cannon fodder: The Little Sisters of the Poor, the Washington Generals, an adult flag football rec league team and, of course, Florida.
It’s tradition in the SEC to prep for rivalry week with one game after another against vastly overmatched foes, so on Saturday we saw Georgia demolish Charlotte, Texas A&M stomp Samford and Alabama trounce Eastern Illinois. Even Auburn got in on the action, walloping Mercer 62-17 in a game that even Hugh Freeze probably could’ve won.
This is all necessary because, as everyone knows, life in the SEC is a grind, with every other game of the season a brutal, physical affair that slowly chops away at the league’s best squads like a thousand paper cuts.
And sure, Gunner Stockton and Ty Simpson combined to throw three picks and zero touchdowns in their wins. It’s only reasonable given that they played half the game holding a tall glass of iced tea and listening to a podcast about woodworking. The important thing is, when it was all over, they had fully recovered from the season’s long, arduous journey through the SEC and emerged with a spring in their step, a pat on the back and a note from the playoff selection committee that read: “We loved your game control. XOXO.”
Trending up: Sun Devils’ resurgence
Kenny Dillingham turned Jordan Travis into a Heisman contender, salvaged Bo Nix’s career and made Sam Leavitt a star. But that was nothing compared to his latest trick: Jeff Sims is a good QB right now.
Sims threw for 206 yards and two touchdowns as Arizona State demolished Colorado 42-17.
The Sun Devils are 3-1 with Sims as the starter, matching the most wins Georgia Tech managed in any of three seasons with Sims at the helm.
The real star of the show, however, was Arizona State tailback Raleek Brown, who carried 22 times for 255 yards and, after the game, Deion Sanders reluctantly decided Brown’s jersey should be retired at Colorado, too.
Trending up: Andrew Luck’s cavalry
Dearest mother —
I bring good tidings from the battlefield. We have vanquished the hated enemy from Berkeley. Though our front lines sustained many casualties, our defensive battalions proved strong. Our men charged from the rear, thrice apprehending the enemy’s payload and delivering it to safe harbor. In addition, a young soldier called Micah Ford proved his valor, marching 150 yards into enemy territory. His bravery shall be rewarded with an officer’s commission at war’s end. Now, I must bid you farewell. While we celebrate this victory with much revelry and ale, my heart remains heavy with the awareness that an even greater enemy — men from across the sea in that emerald isle of St. Patrick — await. We must be prepared for an even greater battle to come.
Please, give my love to father and the children.
Sincerely,
Andrew Luck, captain, Stanford infantry
Trending up: ‘Seinfeld’ references
Washington didn’t gain statehood until 53 years after James Madison died, but that didn’t stop Washington State from trying to end James Madison‘s quest for the playoff Saturday.
The Cougars led 20-17 midway through the fourth quarter before Dukes’ tailback Wayne Knight took a handoff and ran like he was smuggling stolen dinosaur DNA off an island, scampering 58 yards for a go-ahead score.
Wayne Knight scores 58-yard rushing touchdown
Knight finished with 126 yards on 15 carries, all while besting Kramer in an hourslong game of Risk, delivering a critical 24-20 win for the Dukes, who move to 10-1 on the season and remain in prime position to swipe the automatic playoff bid from the Group of 5.
It is, of course, Knight’s greatest contribution to an important sporting event since he assisted Michael Jordan and Bugs Bunny in defeating a group of aliens in a game of pickup basketball in 1996.
Trending down: Ivy League dominance
Josh Pitsenberger ran for 143 yards and three scores, Dante Reno tossed three touchdowns and Yale upended Harvard 45-28 on Saturday to claim a share of the Ivy League championship.
When it was over, Yale’s fans stormed the field. Well, they didn’t so much storm it as have their concierge make a reservation and preordered the soufflé, which, of course, takes two hours to make, then had Jeeves bring the Mercedes around to properly escort them onto the field. The point is, they were excited.
Yale defeats Harvard 45-28 and fans celebrate the team getting the Ivy League’s first-ever automatic bid to the FCS playoffs.
It was a stunning defeat for Harvard, which had entered the game 9-0 and eager for some redemption after losing its past three to Yale. Afterward, the Crimson downplayed the loss by noting that a Harvard man would never be so crass as to run the ball 49 times. So much manual labor is fine for someone at Dartmouth or Brown.
The Victory Bell belongs with Duke, and Bill Belichick won’t be bowling in his first season in North Carolina after the Blue Devils escaped a trip to Chapel Hill with a 32-25 win.
While Duke controlled the first half, UNC stormed back with two long touchdown drives to take a 25-24 lead late in the fourth quarter. The Heels’ D then stuffed Duke on a third-down try, appearing to set up a field goal attempt for the lead. But Manny Diaz had a trick up his sleeve.
DUKE PULLS OFF THE FAKE FIELD GOAL 🤯 @DukeFOOTBALL pic.twitter.com/syr9FoOdue
— ACC Network (@accnetwork) November 22, 2025
Duke’s fake field goal caught UNC sleeping like a man in the fourth hour of watching his girlfriend’s adult cheerleading competition, and kicker Todd Pelino bolted 26 yards to the 1, setting up an easy touchdown that proved to be the difference.
With 1:07 to play and the score tied at 34, Kennesaw State‘s Amari Odom completed back-to-back passes — the first a 40-yard dagger down the middle of the field and the latter a 14-yard touchdown to go up 41-34.
Amari Odom finds Chase Belcher in the back of the end zone to put the Owls ahead late in the fourth quarter.
That gave the ball back to Missouri State with just 27 seconds to play, but the Bears weren’t going down without a fight. Consecutive completions moved the ball to near midfield before Jacob Clark looked deep in search of the tying touchdown. Instead, Alexander Ford picked off the pass and sealed the win for the Owls.
Odom finished with 387 yards passing and five touchdowns, as the Owls moved to 8-3 on the season and 6-1 in Conference USA. With a win next week at Liberty, Kennesaw State will lock up a spot in the conference championship game after going 2-10 a year ago.
This was not a fun week for the Heisman Trophy discussion. Georgia and Alabama played cupcakes. Indiana was off. Ohio State played Rutgers, which is somewhere between playing a cupcake and having off. So, rather than rehash last week’s list, let’s give flowers to the players who’ve been tons of fun this year without having much of a shot at the hardware.
1. Texas QB Arch Manning
Manning threw for 389 yards and accounted for five touchdowns, and as long as we ignore the first eight weeks of the season, he would have a real shot at the actual Heisman. Alas, the Heisman voters aren’t like the College Football Playoff committee. They can’t just choose to ignore certain outcomes they don’t like. And so, we’re forced to simply appreciate Manning’s greatness in the context of his slow start. In truth, it’s not his fault. He clearly got a sizable portion of his QB DNA from Uncle Eli, whose career was built upon playing mediocre ball until late in the season and then somehow winning two Super Bowls anyway.
2. Vanderbilt QB Diego Pavia
Pavia has a real shot at an invite to the Heisman ceremony, and even if he doesn’t win the actual award, he’s well-positioned for a lifetime achievement trophy of some sort after a dazzling 26-year career. And, if nothing else, Saturday’s 45-17 blowout of Kentucky in which Pavia threw for 484 yards and five touchdowns allowed us to witness Pavia’s best argument for winning the Heisman.
Wait for Pavia’s Heisman pose 🔥🏆 pic.twitter.com/F3RMrd81D9
— SportsCenter (@SportsCenter) November 22, 2025
3. North Texas QB Drew Mestemaker
Mestemaker wasn’t even the starting QB on his high school team, spending the entirety of his career at Vandegrift High (Texas) waiting for the starter to get hurt so he could come in, throw a Hail Mary to win the big game after the coach quits at halftime, then point to his dad and yell, “I don’t want … your life!” Instead, he walked on at UNT, started last year’s bowl game, and in 2025 blossomed into a star. On Saturday, he threw for 469 yards and accounted for four touchdowns in a 56-24 win over Rice, then calmly explained to his dad that, no, he’s not interested in following him into the insurance business, but he respects all his father’s life choices and appreciates all the sacrifices he has made for the family.
4. Louisiana governor Jeff Landry
Believe it or not, Brian Kelly wasn’t officially informed he was fired until this week, as the school deals with a lawsuit with the former coach over his contract buyout. How much of this is Landry’s fault? It’s hard to say, but his involvement has clearly complicated things, and it’s just so nice to finally see a coaching change result in utter chaos without somehow involving Phil Fulmer.
5. Hawai’i kicker Kansei Matsuzawa
Matsuzawa connected on a 45-yard field goal in Hawaii’s 38-10 loss to UNLV on Friday, making him a perfect 23-for-23 this season. It’s pretty impressive given that Matsuzawa taught himself to kick by watching videos on YouTube. All of this begs the question: Why can Matsuzawa learn to kick by using social media, but somehow every time Dabo Swinney types in “What is the transfer portal” on Bing, people laugh and say he’s out of touch?
Source: www.espn.com – TOP.

Pageantry and trillion-dollar promises reveal how Washington’s loyalties may be tilting toward the Gulf
The White House welcome bestowed on the Saudi crown prince, Mohammed bin Salman, was the most lavish of the Trump presidency, and a gaudily clear statement of its foreign policy priorities.
It was billed as a mere working visit, but it was more extravagant than any previous state visit. The president greeted the prince on the south lawn, the White House’s biggest stage. There were uniformed men on horses bearing flags and a flypast of fighter jets.
Source: World news | The Guardian.

I built a browser-based curl command generator using React.
In this article, I’ll introduce the app, explain how to use it, share the background behind the development, and talk about the challenges and lessons learned along the way.
▶ App URL: https://d249wz41volo8p.cloudfront.net
This application is a tool that automatically generates curl commands for sending HTTP requests.
By simply entering the method, URL, headers, and body, the corresponding curl command is generated instantly.
-i, -L, -v, -k) using checkboxes.✅ Quickly test API requests.
✅ Generate multiple curl commands for different scenarios.
✅ Learn and review how to write curl commands and use common options.
| Category | Technology |
|---|---|
| Language | TypeScript |
| Library | React |
| Styling | Tailwind CSS, Shadcn UI |
| Icons | lucide-react |
| State Management | React Hooks (useState, useEffect) |
| Development Env | Docker, Docker Compose |
| Hosting | S3 + CloudFront |
None (frontend-only architecture)
Recently, I started using curl more often at work. Since I wasn’t very familiar with it, I found myself repeatedly asking:
I had to look things up every time.
Wouldn’t it be convenient if curl commands could be built just by selecting options in a UI?
That idea led me to build this app.
Another reason was that I thought I could reuse parts of the code from a previous project:
my “.gitignore behavior checker” app.👇
https://dev.to/a-k-0047/i-built-a-gitignore-behavior-checker-app-with-react-a31
.gitignore Checker I tried to be efficient by reusing layouts, components, and logic from my previous app.
The language-switching feature (Japanese/English) was also reusable, which saved a lot of development time.
I wanted to try something new in this project, so I added dark mode.
Unifying almost all UI with shadcn/ui made dark mode support straightforward.
Since shadcn/ui exposes component styles directly through code, I was able to match my custom components to its style and maintain a consistent design easily.
For verifying the generated curl commands, I used:
It was helpful for testing various options and authentication patterns.
I used AWS CDK to create and manage the hosting environment (S3 + CloudFront).
I previously created these resources manually via the AWS console, but automating them made things much easier.
Reusing code from my .gitignore checker app significantly reduced development time.
I also wrote this app with reuse in mind—features like dark mode and AWS CDK configuration will be useful in future projects.
It sounds obvious, but using your own tools reveals many areas for improvement.
For example, I originally placed the “Copy” button inside the command output area,
but long commands would overlap with the button.
So I moved it outside the text area.
By actually using the app, I found many design and layout tweaks that made it more user-friendly.
Getting feedback from others would be ideal, but first ensuring you can use your app comfortably is a great start.
I automated resource creation with AWS CDK, but deployment is still manual.
I’d like to automate it using GitHub Actions.
There are already many curl generators out there, so I wondered whether it was worth building one myself.
But in the end, I learned a lot and built reusable components and infrastructure that will help in future projects.
I’m glad I took the time to build it, and I’d like to continue applying what I learned.
https://d249wz41volo8p.cloudfront.net
https://github.com/a-k-0047/curl-generator-front
Source: DEV Community.