Sen. Bernie Sanders (I-VT) finds himself in a familiar position Tuesday — on the Vermont ballot — and vying for another term of elected office as he’s done for more than four decades.
Sanders is running unopposed in the 2024 primary Tuesday with no challengers from the Democratic or independent side, setting himself up for a fourth term in the Senate as he fashions himself as the progressive standard bearer for the country.
With President Joe Biden, 81, bowing out of the presidential race, Sanders, 82, is taking on the role of elder statesman as he nudges the next generation of Democratic Party leaders into a big government agenda.
Democratic strategist Brad Bannon told the Washington Examiner that Sanders’s decision not to seek the presidency again as he did in 2016 and 2020 “basically freed him to be this national spokesman for the progressive wing of the party.”
Advertisement
“The party has moved toward Bernie Sanders,” Bannon said. “So he lost his battles for president, but he won the battle for the heart and soul of the Democratic Party.”
“He has a safe seat in Vermont, so he really doesn’t have to worry about politics, so he’s focused on progressive policy,” Bannon added.
Sanders will face Republican Gerald Malloy in the 2024 general election for Vermont’s Senate race. Malloy lost his campaign for the state’s other Senate seat in 2022.
Both candidates ran unopposed in their respective primaries on Tuesday: Sanders, who has been serving in the Senate since 2007 and Congress long before then; and Malloy, who lost to now-Sen. Peter Welch (D-VT) for the open seat left vacant by former Sen. Patrick Leahy in the midterm elections.
The senator will appear on the Democratic primary ballot as he has for several years despite being an independent since 1978. Vermont has open primaries, allowing unaffiliated or independent votes to vote for either candidate.
Advertisement
Sen. Bernie Sanders (I-VT), left, and Gerald Malloy, right, are running unopposed in their respective primaries for the Vermont Senate seat on Tuesday, August 13, 2024. (Associated Press & Malloy campaign)
Malloy raises Sanders’s age and ability to deliver
Sanders’s popularity in the state of Vermont has allowed him to skate easily to victory over the last few cycles. In 2018, Sanders won the general election with 67% of the vote and with 71% of the vote in 2012. Unlike his congressional colleagues, Sanders does not pursue funding through super PACs or from wealthy donors and instead focuses on small-dollar donations.
DecisionDesk HQ finds Sanders has a greater than 99% chance of winning in November. However, Malloy believes he will be successful this cycle due to high inflation, high taxes, and clean energy policies supported by Sanders and the Biden-Harris administration.
He said in statements to the Washington Examiner that his work in the business industry, as well as federal agencies like the departments of Homeland Security and Health and Human Services, make him a better fit for office.
“My opponent is a socialist, career politician,” Malloy said. “He does not have work, government, business, military, or foreign policy experience. He has had 34 years as a member of Congress. He has delivered very little for Vermont. He speaks of lowering costs or free healthcare, housing, education — false promises as all have gone up, even as he is Senate chair of HELP Committee. He speaks of the working class but has no work experience.”
“His Twitter/X site banner reads ‘The struggle continues.’ It certainly does, by design,” Malloy continued. “His platform: false promises and scare tactics of existential climate crisis. He will be 83 very soon, well into 89 if reelected.”
Advertisement
In 2022 ahead of the midterm elections, Sanders had the highest favorability rating among possible presidential contenders at 46% compared to President Joe Biden’s 43%.
Bannon also noted that if Sanders, at 82, had decided to run for president in 2024, the age concerns that plagued Biden during the second half of his administration would have trailed Sanders as well.
Nathan Gonzales, editor for Inside Elections, echoed Bannon’s comments, telling the Washington Examiner that Sanders hasn’t had a “public elderly episode” that has constituents questioning whether the senator can do his job — unlike Biden, whose gaffes, misnaming of public figures, and lackluster debate performance caused members of his own party to call on him to step aside as the nominee.
“The comparison between Biden and Sanders is a good example that each person ages differently,” Gonzales said.
FILE – Sen. Bernie Sanders (I-VT) left, speaks during a news conference on the Senate Health, Education, Labor and Pensions Committee’s subpoenas of pharmaceutical company representatives to discuss drug prices, Thursday, Jan. 25, 2024, at the Capitol. (AP Photo/Mariam Zuhaib, File)
Sanders hopes Harris will continue on a progressive path
After Biden stepped aside as the presumptive nominee and endorsed Kamala Harris, Sanders, a staunch Biden supporter, also decided to throw his support behind vice president. Sanders has called Biden the “most progressive president” in history, but eyes will now be on Harris to see whether she will continue to jettison left-wing policies she once embraced, including “Medicare for All.”
“She should be very proud of the record of the Biden-Harris administration in taking on the greed of the pharmaceutical industry, lowering the cost of prescription drugs, creating millions of jobs by rebuilding our crumbling infrastructure — we’ve done more in that area than any administration in history,” Sanders said on CNN’s State of the Union on Sunday.
Advertisement
Sanders said Harris is running a “very strong campaign” and thinks she is talking to people from all sides to build an agenda that will win in November.
Host Dana Bash asked Sanders whether he is concerned about Harris reversing her stance on several progressive policies such as Medicare for All, legislation that she co-sponsored with Sanders when she was a senator in 2017 that would eliminate private insurance.
Sanders pointed to a poll from his campaign that found most people are in favor of several progressive policy areas that Harris is diverting from.
“I think the agenda that we have talked about for working people, expanding Medicare, expanding Social Security, raising the minimum wage, demanding that the wealthy start paying their fair share of taxes — this is an agenda that is not only good policy, it’s what we should be doing when so many of our working people are struggling, but it is good politics, as well,” Sanders said.
The Vermont senator added that Harris should be coming out with an economic agenda this week, so “we’ll see what she has to say.”
Advertisement
Sanders has little to fear from AIPAC compared to progressive colleagues
With Harris as the presumptive Democratic nominee and Gov. Tim Walz (D-MN) as her running mate, the ticket has appeased progressives who had reservations about Harris’s other choices, including Gov. Josh Shapiro (D-PA) for his strong support of Israel.
Sanders announced he would seek reelection in early May, at a critical point for Democrats as the party continued to fracture over the war between Israel and Hamas.
Like most congressional progressives, Sanders has been vocal about the need for immediate humanitarian aid to the Palestinian civilians in the Gaza Strip, as well as openly critical of Biden’s handling of the United States’s relationship with the Jewish state. Sanders did not attend Israeli Prime Minister Benjamin Netanyahu’s speech before a joint session of Congress in July.
The Israel-Hamas war has divided progressives from the rest of the Democratic conference, particularly as pro-Israel groups like the American Israel Public Affairs Committee have funneled millions into primary races to defeat members of the progressive “Squad.” As a co-founder of the Congressional Progressive Caucus, Sanders had rallied behind Rep. Jamaal Bowman (D-NY) in the days leading up to the primary the New Yorker ultimately lost.
“What this campaign is about is telling the billionaire class and their greed and their super PACs that they are not going to destroy American democracy,” Sanders told rally attendees on June 22.
Advertisement
While Rep. Summer Lee (D-PA) was able to survive a targeted AIPAC campaign, Bowman and Cori Bush (D-MO) were ousted thanks in part to the millions AIPAC’s PAC, United Democracy Project, threw behind their opponents. Rep. Ilhan Omar (D-MN) is facing a primary challenge from a Democrat who is favored by AIPAC.
Sanders, who has been in politics for over 40 years, first as a mayor in Vermont, is not a vulnerable target of AIPAC. Gonzales said the pro-Israel group has been strategic in its targets in the 2024 cycle and looking for candidates who are beatable at the ballot box — and Sanders does not fit the bill.
CLICK HERE TO READ MORE FROM THE WASHINGTON EXAMINER
Gonzales added that Bush and Bowman had their “own problems” beyond just their stance on the Israel-Hamas war, “issues that Sanders just doesn’t have.”
“Trying to knock off a one or two-term incumbent is very different than defeating a 30-year legend,” Gonzales said. “Sanders is well-liked in Vermont and candidates aren’t lining up to take him out. You can’t beat somebody with nobody.” The Washington Examiner reached out to Sanders for comment.
Advertisement
The Washington Examiner reached out to Sanders for comment.
This week, a bill that would make changes to Vermont’s Act 181 is receiving testimony in the House Committee on Environment. Certain provisions in Act 181 could trigger a permitting process through Vermont’s land use protection law, Act 250. A rule related to road building and some lands identified as “critical natural resource areas” by the state’s land use review board are expected to take effect this year. Last month, legislation passed the Senate and is currently in the House to push those deadlines back by a few years. For Corinth resident Neil Ryan, that not enough. “The group of people that was largely left out of the process: Rural Vermonters are having this imposed upon them with no say,” he said. Ryan and his family have built their own farms for generations. He believes if the provisions take effect, it would be very difficult for future generations to accomplish what he has. “The difficulty of the Act 250 process, the costs associated with the Act 250 process, we wouldn’t have started those farms likely,” he said. However, Ryan said he does support the portion of Act 181 that allows towns to opt into being exempt from the permitting process altogether. This is meant to assist housing development. On Tuesday, regional planning commissions told lawmakers that many towns have opted in. Still, Vermont is not on track for its goal of 40,000 + homes by 2030. “We’re not saying rural housing growth should stop or slow,” Executive Director of the Northwest RPC Catherine Dimitruk said. “Were saying those additional units that we need, we should be doing all we can to encourage and incentivize.”The bill will remain in House environment for the foreseeable future.
MONTPELIER, Vt. —
This week, a bill that would make changes to Vermont’s Act 181 is receiving testimony in the House Committee on Environment.
Certain provisions in Act 181 could trigger a permitting process through Vermont’s land use protection law, Act 250.
Advertisement
A rule related to road building and some lands identified as “critical natural resource areas” by the state’s land use review board are expected to take effect this year.
Last month, legislation passed the Senate and is currently in the House to push those deadlines back by a few years. For Corinth resident Neil Ryan, that not enough.
“The group of people that was largely left out of the process: Rural Vermonters are having this imposed upon them with no say,” he said.
Advertisement
Ryan and his family have built their own farms for generations. He believes if the provisions take effect, it would be very difficult for future generations to accomplish what he has.
“The difficulty of the Act 250 process, the costs associated with the Act 250 process, we wouldn’t have started those farms likely,” he said.
However, Ryan said he does support the portion of Act 181 that allows towns to opt into being exempt from the permitting process altogether. This is meant to assist housing development.
On Tuesday, regional planning commissions told lawmakers that many towns have opted in. Still, Vermont is not on track for its goal of 40,000 + homes by 2030.
“We’re not saying rural housing growth should stop or slow,” Executive Director of the Northwest RPC Catherine Dimitruk said. “Were saying those additional units that we need, we should be doing all we can to encourage and incentivize.”
Advertisement
The bill will remain in House environment for the foreseeable future.
Roads will turn slippery mid-morning through mid-afternoon
Advertisement
Hour-by-hour: See when to expect steady snow Tuesday in Vermont, New York
Roads will turn slippery mid-morning through mid-afternoon
Advertisement
NBC5 First Warning Meteorologist
Advertisement
NBC5 meteorologists expect a burst of steady snow to arrive Tuesday morning in Vermont and northern New York, lasting through the early-mid afternoon. Deteriorating road conditions will lead to slow travel for several hours, with some improvement expected by the evening commute.Watch the video above to see the timeline for your area.
NBC5 meteorologists expect a burst of steady snow to arrive Tuesday morning in Vermont and northern New York, lasting through the early-mid afternoon.
Advertisement
Deteriorating road conditions will lead to slow travel for several hours, with some improvement expected by the evening commute.
Watch the video above to see the timeline for your area.
Advertisement
`;
}
function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}
Advertisement
function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;
function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});
var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}
Advertisement
function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}
var location = { zip: window.DEFAULT_ZIPCODE };
try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}
var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;
if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}
Advertisement
function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;
var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);
if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.mynbc5.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.mynbc5.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}
function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;
var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}
Advertisement
var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}
var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}
var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}
var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}
function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;
if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);
for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex
`;
}
Advertisement
function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}
function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;
function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});
var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}
function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}
var location = { zip: window.DEFAULT_ZIPCODE };
try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}
var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;
Advertisement
if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}
function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;
var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);
if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.mynbc5.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘sidelist-weather’, “https://www.mynbc5.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}
function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;
Advertisement
var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}
var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}
var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}
var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}
var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}
function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;
if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);
for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex
You know TV personality Alton Brown as the quirky host of hit reality cooking shows such as “Iron Chef America” and “Cutthroat Kitchen.” Now the culinary commentator and author takes the stage solo at Rutland’s Paramount Theatre for a no-frills show of his talents, trading the glitz and glamour of Hollywood for a more intimate showcase of food science, humor and heart.
Girl Almighty
Friday 10
Diana Whitney Credit: Courtesy of Beowulf Sheehan
Queer author and educator Diana Whitney launches her patriarchy-smashing poetry collection, Girl Trouble, in conversation with fellow writer Eve Alexandra at Next Stage Arts in Putney. Listeners hear unflinching takes on growing up female, adolescent trauma, rape culture and modern movements of resilience before roaring onto the dance floor to channel the grit and grace of feminism.
It’s no surprise that we stan Local News Day (see page 13). Journalism leaders and advocates fill Montpelier’s Kellogg-Hubbard Library for a fact-forward fête celebrating the value of civic transparency and trusted community information. A documentary screening and a panel discussion explore media ecosystems and spur dialogue about how to sustain an essential public resource.
Scale model makers and Lego lovers connect at CAN-AM Con at Williston’s National Guard Armory, where seminars and vendors complement a display contest honoring late Japanese producer Shunsaku Tamiya. Junior builders and veterans show off their finest constructions from any Tamiya kit for consideration in categories such as Best of Class and People’s Choice.
The Current — Stowe’s center for contemporary art — invites philanthropic partygoers to the Lodge at Spruce Peak for Gala ’54: After Hours. The annual fundraiser boasts silent and live auctions, a cocktail reception, and chef-crafted food stations, all inspired by New York City’s glamorous Studio 54 era. Then revelers hit the dance floor to boogie oogie oogie in their flashiest disco dress.
See gallery listing at sevendaysvt.com/art
Piste de Résistance
Saturday 11 & Sunday 12
Gather Outdoors Credit: Courtesy
Music and winter culture festival Gather Outdoors takes Stratton Mountain Resort by storm with a superlative lineup of jam bands and electronic artists, including Philadelphia legends the Disco Biscuits and rising star Karina Rykman. The high-energy mountainside affair fuses plein air recreation with an immersive club atmosphere for an unforgettable end to the ski season.
Reading the Room
Tuesday 14
Bianca Stone Credit: Courtesy
Vermont poet laureate Bianca Stone continues her “State of Poetry” tour with a stop at Phoenix Books in Burlington. Stone leads an analytical deep dive into the craft of late Nobel Prize-winning writer — and the nation’s 12th poet laureate — Louise Glück, underscoring the vital cultural impact of her contributions to American literature.