My partner and I have been planning on buying rooftop solar panels for our home for years. We had been saving up for it for a while. We were hoping to save up more, so as not to have to finance the project very much (if at all). But when Donald Trump was sworn in as president again in January of 2025, and promptly began to disassemble the federal government and replace it with a single-party, authoritarian police state, we figured that home solar and electric vehicle tax rebates would not last much longer. We moved quickly to spend what we had to get the ball rolling on solar panel installation before the administration would inevitably terminate federal tax credits for solar installations, which they did in August.
We tried moving as fast as we could, but there were delays in the installation due to defects with the house's roofing tiles. We just hoped that projects that were initiated before the announcement of the tax credit repeal would be grandfathered-in. Thankfully, Republicans were "kind" enough to keep them going through the end of the year.
In any case, we finally got the project completed at the end of August, and now have functioning solar panels on the roof of the house!
We also now have a couple months of lower energy bills due to the panels. Unfortunately, we did not get the panels installed early enough to take advantage of all the summer sun this year, but now that we are in the autumn, and the air conditioner isn't running as often, we should start seeing credits on our power bill for the electricity we are exporting back to the grid. By the time next summer rolls along, the expectation is that we will have banked enough credits that our energy bill will be down to little more than just the baseline connection fee (which I think is currently $18.50). We should still be able to qualify for the 30% tax rebate next year, which should put another nice chunk of cash back in our pockets.
We now have functioning solar panels and have taken the largest step to reduce our carbon footprint.
At the end of the day, though, we didn't do this for financial reasons. We did it because it's the right thing to do. Even if I knew for a fact that I would never get a return on investment from installing solar, I would still have wanted to do it in order to reduce my personal contribution to the carbon emissions that are contributing to climate change. The fact that it will provide a financial return on investment within a few years is just icing on the cake.
[More]
c8b64200-66de-4a4c-9d8b-fe047230188d|1|5.0
Tags:renewable energy, climate change, solar panels, solar, solar power, rooftop solar, electricity, utility, demand charge, electric vehicle, air conditioning, NV Energy, Public Utility Commission of Nevada, OpenHAB, Home Assistant, mid-life crisis, Porsche Taycan, Chevrolet Corvette, Donald Trump, tax credit
While the federal government continues to dive head-first into inept authoritarianism (which I will continue to say, while the government still allows me to say it), at least state governments are still occasionally doing what they are supposed to do. Earlier this week, the state of California passed a new law requiring streaming services such as Netflix, YouTube, and so forth to limit the volume of ads to be no louder than the volume of the actual content.
This may seem like a minor thing that shouldn't need legislation. Which is true. It really should not require legislation, as streaming services and advertisers should have known to self-regulate this to begin with -- especially considering that there is already a similar law for broadcast TV and radio! But then again, when does corporate self-regulation ever work? But even though this bit of self-regulation would seem like common sense, this has been a massive pet peeve of mine for years, and it still had to come down to a government regulating it.
I'm sure I'm not the only one who gets frustrated by having to turn the TV volume up almost as high as it will go, just to be able to hear and understand dialogue in a movie or TV show, only to have an ad come on and deafen me, almost blow out my speakers, shake the house, and wake up any family who are sleeping. I've been ranting and complaining about this privately, at home, for years (and have probably posted complaints about it online a few times). Now, it appears, that streaming services might finally have to address the problem.
The new California law doesn't go into effect until July of 2026, and I don't live in California, so I might still be waiting a long time to see this change in my own personal TV and movie streaming experience. In fact, it might never change at all. But I am hopeful that it will. It is quite common for corporations to implement state regulations in their products and services for all states or jurisdictions. This is because it's often simpler and cheaper to just apply the change everywhere, rather than have to have different versions for different jurisdictions. So if YouTube, Netflix, and so forth have to develop an algorithm to match the volume of ads to the volume of content, there's a good chance that new code will be applied to all their content everywhere; rather than having to specifically check and apply it only if the viewer is in California.
So there's a strong chance that, even though I don't live in California (and many of my readers probably don't either), we will all benefit from this new California law.
Thank goodness for California! [More]

UNLV managed to pull off one final, pleasant surprise this year by actually beating Cal in the L.A. Bowl. After the news that head coach Barry Odom left UNLV to take the head coaching job at Purdue, UNLV went from being a 4-ish point favorite to being an underdog in that game. Things started out shaky, with the offense having difficulty moving the ball in the first quarter. But the defense played well, and the offense eventually got its footing just enough to seal an 11-point victory.
Credit to interim coach Del Alexander, who kept the team focused, and called a pretty good game, including a masterful fake punt on a 4th and long inside UNLV's own 40 yard line! UNLV's scouts did their job and identified that Cal would be vulnerable to a play like that, and Alexander had the guts to call it in a completely surprising situation to steal all the momentum back in UNLV's favor.
This fake punt from UNLV was an example of masterful scouting and coaching!
In any case, I was pretty sour on the idea of the bowl game. I wasn't going to be able to attend the L.A. Bowl in person anyway, because it was in the middle of the week on a Wednesday, and I couldn't get the time off work, since I had already committed all of my remaining time off to the week between Christmas and New Year. But after Odom abandoned the team, and offensive coordinator Brennan Marion was snubbed for the head coaching promotion, I was kind of mad at both UNLV and the NCAA for allowing this collapse to happen. Though I did end up signing up for a 7-day free trial of Fubo in order to watch the bowl on TV, out of a sense of obligation.
Complete changing of the guard
Dan Mullen seems like a fine hire. He's had success in the SEC, which is the most difficult conference in college football. If a coach can win there, they can win anywhere.
I was really hoping for some consistency in terms of the team's identity. In that regard, I was rooting for Brennan Marion or defensive coordinator Mike Scherer to get the head coaching job. Marion's offense was as much a part of UNLV's recent success as Odom's head coaching was. And Scherer's defense was the best defense I've ever seen from this team. Odom, Marion, and Scherer successfully turned a perennial basement-dweller into a potential powerhouse that proved it could compete in a big boy conference like the Big 12. I wanted that identity to become fundamental to the team's DNA in the way that the Flexbone Triple Option is fundamental to the identity of the service academies. I wanted the Go-Go Offense to be "the UNLV offense" to the layman and casual college football fan. That success should have been rewarded by UNLV. Honestly, I thought that Marion would be a shoe-in.
But it seems like Marion may have some personality issues that make him difficult to work with. He may have been the one who promised NIL money to Matt Sluka, which the university couldn't actually afford to pay. I've read that he was almost fired for that. Maybe Odom wanted to fire him, but Harper over-ruled that decision, and maybe that's part of the reason why Odom seemed like he couldn't get out of Vegas fast enough. More generally, I've heard that Marion has a very abrasive personality, and that's not a good quality in a head coach.
Odom did not invite Marion to follow him to Purdue the way he invited Scherer. Instead, Marion is going to be the head coach of the Sacramento State Hornets in the Big Sky conference of the FCS. It doesn't seem like there were too many FBS schools banging down Marion's door to invite him to coach their teams. And maybe that is for very good reason. If that's the case, then the Sacramento State football team is a powder keg waiting to explode.
UNLV passed on OC Brennan Marion [LEFT] in favor of former SEC coach Dan Mullen.
So in summary, UNLV has lost is entire winning coaching staff, and it will be losing a majority of its starters to graduation (including a few potential NFL draftees). Ricky White, Jacob De Jesus, Jackson Woodard, Tiger Shanks, Jalen Catalon, Cameron Oliver, Hajj-Malik Williams, Jett Elad, and others will all be graduating, with White, Woodard, and Oliver having already declared for the NFL Draft. Some of UNLV's top recruits have also already switched their commitments to follow Odom to Purdue, and who knows how many under-classmen will follow suit and transfer to Purdue? Will Jaiden "Jet" Thomas still be a Rebel next year? Or Antonio Doyle? Or Fisher Camac?
Mullen will certainly have to do a lot of building through the transfer portal.
The NCAA needs to regulate in-season talent poaching!
This story is also bigger than just UNLV. The NCAA should really be paying close attention to what's going on here. You have a team that was 1-game away from making the inaugural College Football Playoff, and they had their head coach poached out from under them the week of a conference championship game. That should not be happening!
[More]
86c4ffd9-9165-4cee-9507-96dda80dc6eb|0|.0
Tags:UNLV, football, college football, Erick Harper, Barry Odom, Brennan Marion, Mike Scherer, Purdue, Del Alexander, Dan Mullen, Hajj-Malik Williams, Ricky White, Jacob De Jesus, Jackson Woodard, Tiger Shanks, Cameron Oliver, Jalen Catalon, Jett Elad, go-go, NCAA, coach, regulation, transfer portal

There was a lot of drama for the UNLV Rebels football team last week. After a surprising and gutsy upset win over Kansas a couple weeks ago, in which transfer QB Matt Sluka accounted for almost all of the team's production on the game-winning drive, UNLV found itself in the Top-25 coaches' poll for the first time in team history. After decades of 2 or 4-win seasons, it seemed like the sky was finally the limit for the lowly UNLV Rebels. But then, after a bye week before going into conference play, that same QB, Matt Sluka, suddenly announced that he would be redshirting the rest of the season, with the intent of transferring in the offseason. The next day, reports surfaced that transfer running back Michael Allen was also redshirting with the intent to transfer. With just a few days before opening conference play against a fellow championship contender Fresno State, it suddenly looked like UNLV might be imploding.
It's still not entirely clear what happened between Matt Sluka and UNLV. There's a lot of "he said" / "they said", and neither party seems to have anything in writing that proves or corroborates their account of the situation. As best as I can tell from the myriad official statements, articles, and social media posts that I've read, it seems that the best explanation for what happened is that Matt Sluka (and his family and agent) got the impression from primary recruiter (and offensive coordinator) Brennan Marion that UNLV (or its boosters) would be paying Sluka over $100,000 in NIL ("Name, Image, and Likeness") payments. Whether Marion actuall promised that is not publicly known, and only the parties involved actually know what was said.
Matt Sluka is sitting out the rest of the season,
and transferring out of UNLV.
In any case, after a few weeks of winning games, Sluka apparently went to head coach Barry Odom to ask when that money would be paid. Odom apparently said that there would be no money, and Sluka said he wanted off the team.
UNLV and coach Odom insist that Sluka's demands violate the NCAA's rules regarding NIL payments (and state law), and that if Marion had made such a promise, then he did not have the authority to make such a promise.
As for Michael Allen, he insists that his transfer request has nothing to do with money, and that he simply isn't satisfied with his role on the team. Presumably, he expected to be the starting, workhorse running back, and is not happy in his role as a rotational back behind Jai'Den Thomas.
I was very nervous going into that Fresno State game. But at the same time, I was paradoxically relieved and excited. I hadn't been loving Matt Sluka's play, and I felt like UNLV's offense might be better off with a quarterback who can actually complete a pass downfield, which Sluka had struggled to do. Honestly, I was more concerned about Michael Allen leaving, because UNLV's Go-Go offense is contingent on having a deep bench of rotational running backs, and losing a productive running back seems like a more devastating loss than losing a mediocre running quarterback.
But I still couldn't help but wonder: had UNLV's coaches lied to Sluka and Allen in order to get them to transfer? Had they lied to or mislead other players and recruits? Was the entire team on the verge of mutiny? Would any future recruits be willing to sign with UNLV knowing that Odom and his staff might not be entirely honest when recruiting? Was UNLV's turn-around to success over before it had really begun?
Apparently not.
[More]
9afe12db-1ad1-4d5e-8940-2972121c0e45|5|3.0
Tags:Matt Sluka, Barry Odom, Brennan Marion, UNLV, football, college football, name and likeness, money, Hajj-Malik Williams, quarterback, Fresno State
Over the years, I have frequently recommended that people stop buying new games from AAA publishers at retail. Don't buy them at all, or if you do, wait for a sale, or buy it used. This is because the massive, international, conglomerate corporations that publish these games are sleazy, scummy, or outright evil.
They underpay their employees.
They abuse their employees with cultures of crunch.
They hang the Sword of Damacles over their employees heads with the perpetual threat of layoffs.
They report record profits to their shareholders and award billion dollar bonuses to executives on a Tuesday, and then lay off hundreds or thousands of workers on Wednesday because they "can't afford" to keep them.
Some publishers even have active cultures of sexual harassment and abuse of female employees, which their HR departments are happy to cover up or sweep under the rug.
They harass and ostracize transgender employees and hold their healthcare hostage.
They fight against unionization.
They overcharge for their products.
They sell un-regulated gambling to minors.
They sell half-baked or broken products at full price.
They cancel promising upcoming products with little-to-no rhyme or reason.
They want to take away the consumer's right to own the media that we buy.
The list goes on... [More]
860f709e-321c-4ad2-9fc6-ec6ece4e056d|2|4.5
Tags:Microsoft, Tango Gameworks, Arkane, Alpha Dog, Roundhouse Games, Bethesda, Sony, Japan Studios, retail, corporate culture, corporation, Activision, Blizzard, Ubisoft, Nintendo, Konami, Annapurna Interactive, From Software, Electronic Arts, EA Sports, Japan Studio, eBay, Hi-Fi Rush
|
| 12 | | | | | | | 60 | | 11 | | | | | | | 55 | | 10 | | | | | | | 50 | | 09 | | | | | | | 45 | | 08 | | | | | | | 40 | | 07 | | | | | | | 35 | | 06 | | | | | | | 30 | | 05 | | | | | | | 25 | | 04 | | | | | | | 20 | | 03 | | | | | | | 15 | | 02 | | | | | | | 10 | | 01 | | | | | | | 05 |
|