text:
Tag: STS-133
NASA Values Education
Taking Up Space welcomes guest blogger Joe Charbonnet, a student at Georgia Tech and an intern at NASA's Marshall Space Flight Center in Huntsville, Ala. Charbonnet participated in the March 4, 2011, in-flight education downlink with astronauts on the International Space Station.
From inside NASA's Payload Operations Center, Joe Charbonnet(center) talks to the astronauts on the International Space Station. On eitherside of Charbonnet are NASA intern Joe Stein and NASA writer Heather R. Smith,who also talked to astronauts during the call. Image Credit: Emmett Given/NASA
Participating in the downlink with the STS-133 and Expedition 26 crew was a truly special experience. Beyond just the undeniable and perhaps cliché "cool factor" of being in a control room surrounded by people simultaneously monitoring six display consoles and wearing a headset while talking to astronauts in space, the event was enlightening in the insight that it provided to the perspective of our astronauts.
It was commented that given the cost of having the ear of eight astronauts for 25 minutes, this is likely the most expensive phone call I will have ever made in my life. It is a testament then to the value that we put on education here at NASA, that this opportunity was deemed worthy of those resources. I believe that the astronauts themselves endorsed this value when Captain Steve Bowen said that the inspiration of young people to pursue the sciences is the most valuable accomplishment to come out of spaceflight so far. I can think of no better way to invest our time and resources at NASA than encouraging the pursuit of scientific discovery and exploration that can liberate the minds and spirits of our youth.
I was particularly struck by Mission Specialist Nicole Stott's answer to the question of which missions from spaceflight's history she would most like to have flown on. In responding that she would most like to fly on the missions that she has, in fact, flown during her career, she reminded me that despite its recent relative lack of media coverage, spaceflight is still exceptionally rare and that each mission is extremely valuable. We have made a mere handful –less than 200 — manned trips into space. We are making excitingly new and significant discoveries each time we fly and truly blazing the way for future generations of astronauts to make bounds beyond what we can conceive of at this time. And though not quite as select a group as the Mercury Seven, today's astronauts will still be seen as the venerable pioneers of the frontier of space. This was a thought that had not occurred to me until hearing Mission Specialist Stott's answer, and consequently was one of the most intellectually enlightening points of the downlink for me personally.
I also was struck by the heavy focus that robotics received in the blog readers' questions. A full 20 percent of the questions explicitly discussed robotics in space, and I believe that that shows great promise for this field of study as we as a society progress technologically. I think that the response to the question which I asked Colonel Eric Boe really set the stage for that line of discussion throughout the half hour. By responding that our progress in the development of robots today is analogous to that of computers 50 years ago, he conjectured a future in which robotics plays an integral role in not just spaceflight but everyday life. This is an exciting implication of the progress that NASA has made towards technology that could one day be considered essential to life on Earth. As Mission Specialist Stott later pointed out, robots are primarily a convenience — albeit a tremendous one — at this point in our spaceflight systems. From the prospective of these astronauts, one day soon we will have robots contributing not only in ways that humans couldn't perform physically, but also in roles that are imperative to life in space.
It was also refreshing, if not totally unexpected, to see the unabashed joy these astronauts have to be doing what they do. Be it the "stupid astronaut tricks" that Commander Steve Lindsey spoke of and the crew needed little prompting to perform, or Colonel Cady Coleman's comment that the thing that she most likes to look for on Earth is the absence of political boundaries, it is clear the astronauts are aware of the greatness of their opportunity. It is also loud and clear (or 5×5 in Communications parlance) that they come to space to have fun, to do important science, to inspire, and to be inspired.
Joe Charbonnet adjusts his headset in preparationfor the downlink event. Image Credit: Emmett Given/NASA
Author Posted on March 17, 2011 March 22, 2013 Tags Astronauts, downlink, General, STS-1331 Comment on NASA Values Education
With Two Seconds to Spare
The education downlink with the STS-133 and International Space Station crew went off this morning without a hitch. Voice checks were good. We started on time. We made it through all 20 questions with just enough time to say a sincere and heartfelt thanks to the crews for talking to us when our time drew to a close.
The astronauts gave great answers to questions about robotics, the legacy of the space shuttle, what it's like in microgravity and how they tackle problems in space. We've got it all on video, and we will be sharing their responses and those videos here on the blog. For now, a few pictures from the event and the promise of more to come.
Author Posted on March 4, 2011 March 22, 2013 Tags Astronauts, downlink, General, STS-1331 Comment on With Two Seconds to Spare
Downlink Tips From Up Above
In preparation for tomorrow's downlink interview with the STS-133 crew we thought it would be fun to talk to an astronaut who's participated in the in-flight conversations with students and hear what the experience is like for the astronauts. We know what it's like for students, but what do astronauts think about talking with students from space?
So we asked astronaut Dottie Metcalf-Lindenburger, who I've blogged about before. Dottie was a mission specialist on the STS-131 space shuttle mission in 2010. During the mission she participated in two education downlinks: one with more than 1,000 students gathered at the Naval Postgraduate School in Monterey Bay, Calif., and one with students in Gibsonville, N.C., from the auditorium at Eastern Guilford High School.
One of the first things I asked Dottie was to compare the experience of talking to students while standing flat-footed at their school and talking to them with feet floating in the air. How is that experience different for the astronaut being interviewed? Dottie said the space environment lends the conversation to more improvisational moments. "When you're on Earth and you're trying to talk about space, it's hard to make the demonstrations because you're not in 0 g and you're in the 1 g environment. I think you can still make (a) great impact (on Earth). It's just maybe you want to show some clips of video or show some pictures of people that are working or doing things in space to illustrate what you're trying to talk about. …
"Having now been in space it's a lot easier to be excited when you're there in space. I'm always excited about our space program, but I just think when you're there floating around you don't even have to work at the excitement energy, while here (on Earth) you might put a little more effort. … You can't help but be excited while you're in space!"
We talked about if any moments stood out from either of the in-flight downlinks in which Dottie participated. "I remember a student asking what type of science we were doing in space, and (I) just tried to explain to them there is all the different spectrums of science from your physical and chemical sciences, to engineering, to astronomy, especially with AMS (Alpha Magnetic Spectrometer) coming, but also there are some other astronomy payloads that are up there, to biological on humans, plants and animals, so that all of the sciences that they learn in school happen on the International Space Station, and it really is a science lab.
"It's hard to tell students about all those payloads because a lot of the investigations are at a post-graduate level but wanting to get them interested in these different sciences that they're going to have the opportunity to study in school so I remember trying to think 'how could I put that into something that they know right now at middle school (level)' and put it into their words because they haven't maybe even been exposed to some of these sciences yet, so that's hard. That was a hard question for me!
"And then of course the easier questions that are always fun are what are your favorite foods or what are you eating in space, how do you sleep there. We got those on both of the downlinks we did."
Dottie said she tried to make the downlink personal to the students and the school they were talking with. She wanted to make a personal connection with them so they would know that the astronauts were interested in them too and not focused only on answering their question.
"We knew before we were flying who we were going to be talking to, and so while I was quarantined I just got some information about the high school so we could kind of give a little shout-out to the school and know their mascot, maybe know the names of a couple of the teachers that were going to be there just so the kids see that you're trying to be invested in them too," Dottie said. "When we were on orbit and actually doing (the downlink), since it is kids, we tried to also show that we were having a lot of fun up there because if you just answer the question, if you just tuck you feet under a handrail and look like you're standing there then the kids don't really understand that you're in space. So Clay (Anderson) hung upside down from one area, and we did some flips and Dex (Commander Alan Poindexter) was throwing food to us, and so we were just trying to make it interactive but also just demonstrate 'hey, we're really in space.'"
Dottie had one piece of advice for me tomorrow: speak clearly into the phone. "It was helpful to have that list of questions because sometimes it's hard to understand the kids. When they get to the mic they get excited or they get nervous or maybe they get too close to the mic. A couple of the questions were actually difficult to understand. Some kids came through much more clearly then others. I wanted to be able to answer the question with the student's name in the question and make sure I was answering the right type of question. So I think it will be easier for you guys because you'll speak very clear, and if there's any miscommunication with the question you can repeat it. It's harder to get kids (to repeat it) because then they move away from the mic. They ask their question then they move away, they don't even wait for the answer, and part of that is just the nature of the (event). I think it will be good for your event. I think you'll have an easier time."
We closed out our talk with talking about the importance of in-flight education downlinks for inspiring and exciting students about space and human spaceflight. "They are definitely important events," Dottie said. "We do, when we're on orbit, take a couple of minutes to collect up some items to make demonstrations. We take them seriously too, and we get to have some fun and we appreciate that too. Of course we were all once their age so we want to inspire them. It's a fun event for us too."
Author Posted on March 3, 2011 March 22, 2013 Tags Astronauts, Dottie Metcalf-Lindenburger, downlink, General, STS-1332 Comments on Downlink Tips From Up Above
Seeing the Shuttle Launch
Image Credit: David Hitt
"Whew. That was close. Everything was looking ideal for launch and then there was a problem and then we were in a hold with less than two minutes to fix the problem. Then the Shuttle Range Office gave the green light, just in the nick of time. We counted backwards from 10 to 1, and she launched!"
Those were my thoughts Thursday as I reflected on watching the STS-133 launch. It's still crazy to me to think about it.
It was a gorgeous day in Florida. But a perfect Florida day doesn't necessarily mean a perfect launch day so I didn't want to let the beautiful weather fool me. NASA was saying weather conditions were at 90 percent "go." A couple of us even commented that we couldn't recall ever seeing it that high.
We had a great time all afternoon leading kids in launching rockets and in building and experimenting with robotic fingers and hands. Then it was time to head over to the pier to watch the launch.
Earlier in the day, we used folding chairs to stake out a place on the pier, and the kind folks around us helped secure our spot. We all got in place with the kids in our group up close to the pier, the adults standing behind them and all eyes looking east toward the launch pad.
A couple of us hovered around a two-way radio listening to mission control updates. In one of the updates it was announced that there was a problem. The STS-133 launch blog reported: "The Range Safety Officer reports the Eastern Range is 'no-go' due to problems with its central command computer. Standby to see if the issue is resolved."
The decision was made to come out of the nine-minute hold but to stop the clock again at T minus five minutes to give the range more time to fix the problem.
More time, it turns out, was a little more than two minutes.
Two minutes?!? No pressure or anything, right?
We, on the pier, and as I can imagine all who were watching live and on NASATV, were on pins and needles! Finally the call came through. The Range Safety Officer had given the green light for launch. Discovery was going to launch! Yea!!
The next two minutes passed quickly. In unison we slowly counted 3-2-1. The first thing I recall seeing — the thing that told me the shuttle had indeed launched — was billowing smoke and steam and then I saw flames. I saw a bright streak moving slowly upward and for some reason this was surprising to me. I've watched many launches on NASA TV where the camera stays focused on the orbiter the whole time but I had never really seen or appreciated the flame before. These flames were fierce and bright and powerful.
After just a few seconds, the shuttle and the flames disappeared behind a group of clouds, briefly reappeared, and then disappeared for good. What were left were a swirling smoky contrail and a large group of smiling happy adults and children already retelling their experience — the pins and needles, the smoke, the flame, the excitement of having seen the last launch of Discovery and having participated in a historical event that they'll remember the rest of their lives.
Author Posted on March 2, 2011 March 22, 2013 Tags General, STS-133
I drove down to Kennedy Space Center for the launch lastweek, and while I left without seeing the launch, I experienced what it's likewhen the launch scrubs. Actually, I experienced a series of scrubs as Discoverywas set to launch Monday and then Tuesday and so on, until finally on Fridaythe launch was moved to no earlier than Nov. 30.
It was a bit frustrating to wake up each morning ready to gosee the launch only to have it delayed day after day but that's all part of it,part of spaceflight and part of making sure we fly safe. I hope to make it downthere again, if not for STS-133 then for the next mission, STS-134, currentlyscheduled for February of next year.
I did, however, get to ride the ShuttleLaunch Experience at the Kennedy Space Center Visitor Complex. The riderumbles and shakes, simulating what it is like riding a space shuttle intoorbit.
As far as we know, the STS-133 downlink with the crew willshift with the launch. We'll have more information about the new date and timeof the downlink later this month.
Follow mission updates on NASA's STS-133mission page, and also via tweets from @Astro_Nicole, STS-133 MissionSpecialist Nicole Stott.
Author Posted on November 15, 2010 March 22, 2013 Tags STS-1331 Comment on Scrub
I Knew 'Em When …
Taking Up Spacewelcomes guest blogger David Hitt, who, like me, writes feature articles forthe For Studentssection on NASA.gov.
One of the cool things about working and writing for NASA isthat you get the chance to meet and talk to astronauts. It adds something to watching a shuttle launch when I've hadthe opportunity to meet some of the people on board. It makes it a little morepersonal, a little more real.
And it's always very cool to me when a shuttle mission fliescarrying an astronaut that I met "back when."
The crew of STS-133,for example, includes three astronauts that I've had the chance to meet. First,there's Alvin Drew.When I met Drew, he had just returned from the fairly high-profile STS-118mission that flew the first education mission specialist astronaut, and hadbeen named by People magazine as one of the nation's hottest bachelors.
Eric Boe and Tim Kopra, onthe other hand, I met fairly early in their careers. Both of them had not yetflown in space the first time I saw them. I met each when they piloted planesto bring other astronauts to Marshall Space Flight Center to talk about recentmissions.
Since then, Kopra has gone on to spend two months in spaceas a crew member on the International Space Station, and Boe was part of aspace shuttle mission that added a bathroom, kitchenette, two bedrooms and gymequipment to the space station.
And the "fourth" member of the crew I met "back when" — Robonaut 2.
Except he wasn't Robonaut 2 when I met him; he was stilljust Robonaut. I saw an early version, still in development in a lab in theback of Johnson Space Center's Building 9, best known as the home of spacecraftmock-ups used in astronaut training. But the coolest thing — I got to lookthrough his eyes. Robonaut's head features two cameras, that let a remoteoperator see what's in front of Robonaut via a 3-D headset. And I got to put onthe headset, and see what Robonaut saw. Very cool. And now he's about to flyinto space for the first time. Even cooler.
Cooler still, thanks to Robonaut 2's Twitter account, @AstroRobonaut, you'll be able todo the social networking equivalent of what I did — see spaceflight throughRobonaut's eyes. Look how far he's come.
I'm excited about seeing what Boe, Drew and Kopra (and theircrewmates) will do on the STS-133 mission. But I have to admit that,personally, I'm even more excited about following Robonaut 2's adventures inspace. I'm enough of a science-fiction geek that I find the idea of real-liferobots working on a real-life space station somewhat futuristic and more than alittle cool. Granted, Robonaut 2 won't be the first robot on the space station.There are the robot arms and Dextre,the "robot hand," mounted on the outside of the station. And there are thefree-floating bowling-ball-sized SPHERES(Synchronized Position Hold, Engage, Reorient, Experimental Satellites) thatcan fly through the space station — and which can run programs written bycollege and highschool students on Earth!
But Robonaut 2 is a little different. R2 is a little closerto the science-fiction ideal of the "android" member of a spacecraft's crew, alittle slice of "Star Wars" or "Star Trek" brought to life. I had theopportunity to write a feature for students about Robonaut 2 recently, and thepotential R2 presents down the road is pretty incredible — humanoid robotsperforming spacewalks to repair the space station, or even exploring thesurface of other worlds. As the old saying goes, tomorrow's science fiction istomorrow's science fact!
Author Posted on October 20, 2010 Tags Astronauts, Robonaut 2, Robotics, STS-133
Dottie Metcalf-Lindenburger (1)
Robonaut 2 (1)
STS-133 (6)
Student Launch Projects (1)
Tweetup (1)
Mindi Capp (1)
Taking Up Space	National Aeronautics and Space Administration NASA Official: Brian Dunbar


text:
ALEC Opposes Efforts to Combat Climate Change at All Costs
Mike Ludwig,
Planet or Profit
2006: Smokestack at Fisk Generating Station in Chicago, Illinois. (Photo: Señor Codo)
The American Legislative Exchange Council (ALEC) was having a tough year until November. Under public pressure to sever ties from a group that opposes government action on climate change, several of the ALEC's major members in the tech sector – Google, Yelp, Microsoft, Facebook, and Yahoo – recently announced that they were joining dozens of other corporations and dropping their ALEC memberships. Google Chairman Eric Schmidt wasn't shy about linking ALEC to climate change skeptics when he told NPR that the group is "literally lying" about the issue.
The recent midterm elections, however, have blown the wind back into ALEC's sails. Republicans won control of the Senate, 11 state legislatures and three governorships. Republicans now hold the majority in 68 out of 98 partisan state legislatures, the highest number in the GOP's history.
To see more stories like this, visit "Planet or Profit?"
This political climate is perfect for ALEC, which is celebrating the rightward shift as "a clear mandate for limited government, free market advocates across the country." Although its operations were once veiled in secrecy, the group's purpose is now well known, and it has the Obama administration's historic plan to reduce pollution and fight climate change placed squarely in its crosshairs.
ALEC Wants Congress to Dissolve the EPA
Hundreds of state lawmakers, most of them Republican, are ALEC members, but nearly 98 percent of its income comes from dozens of wealthy corporations, trade groups and corporate foundations, according to the Center for Media and Democracy. ALEC brings together state lawmakers, right-wing think tanks and lobbyists for some of the world's most powerful corporations to vote on model bills to be introduced in state legislatures across the country.
That's exactly what ALEC is doing this week in at a policy summit in Washington, DC, and the agenda has environmentalists up in arms. ALEC draft proposals don't stop at hampering the Obama administration's efforts to reduce the nation's carbon emissions along with smog and dangerous air pollutants – ALEC even proposes a "model policy" to urge Congress to dump the Environmental Protection Agency (EPA) altogether.
"The agenda really reads like a wish list for dirty energy companies," said Aliya Haq of the Natural Resources Defense Council (NRDC).
Which dirty energy companies? Major fossil fuel and energy firms like Exxon Mobile, Koch Industries, Transcanda, Peabody Energy and Chevron, to name a few.
Haq said that, despite the very public exodus of the tech firms from its membership over climate concerns, ALEC is "actually escalating" its attack on environmental reforms. Haq said the proposal to abolish the federal EPA and replace it with a committee of state regulators is "fairly ludicrous," but it is an indication that ALEC may becoming even more extreme.
Blocking Federal Climate Change Efforts
At the center of ALEC's climate change policy are two model bills targeting the EPA's June 2014 proposal to reduce carbon dioxide emissions from coal-burning power plants, which produce 40 percent of the nation's carbon emissions. The proposal is at the center of President Obama's plan to fight climate change and has sparked an ongoing political war pitting the EPA and environmental groups like the NRDC against the coal and utility lobbies.
The proposal could force some of the nation's oldest and dirtiest power plants to shut down and increase the nation's reliance on natural gas, which burns cleaner than coal and is cheap due to the domestic fracking boom. This threatens the profit margins of mining and utility companies that use coal to produce electricity. Many of those companies, such as American Electric Power and Peabody Energy, are members of ALEC.
Instead of issuing national standards for power plants, the EPA has proposed to allow each state to come up with its own plan for reducing emissions, allowing regulators to consider their own state's economic concerns. This flexible approach addresses concerns among conservatives that the EPA is overreaching its federal authority, but ALEC's model bills would use the approach against the EPA by setting up roadblocks in state legislatures, many of which are now controlled by Republicans.
"ALEC has worked with polluters and chosen a specific strategy that would force [the EPA] to overhaul the whole thing," said Haq, who added that 20 state legislatures have already passed resolutions opposing the power plant rules.
One bill would require a legislative vote before a state agency could submit its plan for reducing carbon emissions to the EPA, and the other would prohibit state agencies from submitting a plan as long as the inevitable legal challenges to the power plant rules are winding their way through the courts.
The current ALEC agenda also includes draft proposals to prevent the EPA from regulating fracking, as well as a model resolution that mimics federal legislation aimed at obstructing national health standards for smog and air pollution. The group also wants the government to allow more offshore oil drilling in deep waters.
Pollution Denial
ALEC insists that it does not have an official position on climate change and is only encouraging healthy debate on the issue, but a recent letter from 100 organizations to state lawmakers points to leaked slides from a presentation at a recent ALEC summit as proof that the group is still giving a voice to climate-change deniers.
(As Truthout has reported, climate change is currently threatening human health and the environment, and its existence is no longer up for debate.)
ALEC, however, claims that its position on climate change is simply misunderstood and its opponents are clouding the group's libertarian message in the media. After Google left ALEC in September, ALEC CEO Lisa Nelson said the company had caved to "public pressure from left-leaning individuals and organizations who intentionally confuse free market policy perspectives for climate change denial."
"In the case of energy generation, ALEC believes renewable energy should expand based on consumer demand, not as a result of a government mandate," Nelson said, in a statement. "Many misunderstand the American Legislative Exchange Council and its legislator-led, free market priorities. ALEC members believe the Federal Government exerts too much control on state and local decision making."
To show what ALEC's ideas can do for the environment, ALEC has drafted a set of "environmental management and protection principles," which proposes "regulations as a last resort" and "free markets" as the "the most effective way to make efficient use of natural resources and reduce waste." Here's an excerpt:
Market prices reflect the scarcity of a resource and, more importantly, they prompt innovators to create ways to use less of the resource or find substitutes. Market innovation also reduced poverty, which is the greatest threat to wildlife habitat and pollution.
You may be wondering how poor people can be a threat to pollution, because it's typically the other way around. This ALEC draft needs an editor and a reality check, and it's obviously written by an organization that works for some of the wealthiest polluters in the world.
Mike Ludwig
Mike Ludwig is a staff reporter at Truthout and a contributor to the Truthout anthology, Who Do You Serve, Who Do You Protect? In 2014 and 2017, Project Censored featured Ludwig's reporting on its annual list of the top 25 independent news stories that the corporate media ignored. Follow him on Twitter: @ludwig_mike.
ALEC – America's Secret Political Power
A participant in a protest against the American Legislative Exchange Council (ALEC) holds a sign in Cincinnati, Ohio, April 29, 2011. (Photo: Mentatmark) Scottsdale, AZ…
Olivia Ward,
ALEC "Is a Corporate Lobby Masquerading as a Charity"
ALEC describes itself as the largest voluntary group of state legislators in the country, but it is really a corporate-financed lobby that facilitates getting special interest legislation into…
Lisa Graves,
ALEC Agenda: Gutting Medicaid, Privatizing Schools, Exports
ALEC's 40th annual meeting in Chicago was met by over a thousand protesters. Local groups in Texas are planning protest activities for Wednesday, July 30.
Rebekah Wilce,

redpajama_set_name: RedPajamaCommonCrawl


text:
AT THIS HOUR
House To Vote Today On Short-Term Spending Bill; Source: Trump "Hated" Kelly's Comments, Was Furious; Soon: Trump To Hammer Dems Over Impact On Military; Trump: "Worst Thing" About Shutdown Would Be The Effect On Military; GOP Senator Lindsey Graham Speaks To CNN's Dana Bash. Aired 11-11:30a ET
Aired January 18, 2018 - 11:00 ET
BRIANNA KEILAR, CNN ANCHOR: And moments away, an exclusive live interview with Senator Lindsey Graham. CNN's Dana Bash will sit down with the South Carolina Republican, who says he will not support his party's stopgap measure.
On the linchpin issue of immigration, Graham is pushing a bipartisan deal that would likely win Democratic support, but the White House warns it would be dead on arrival. We have the view from both ends of Pennsylvania Avenue.
Let's start with Sunlen Serfaty on the Hill, Abby Phillip at the White House. So, Sunlen, let's begin there at the capitol as the clock is ticking.
SUNLEN SERFATY, CNN CORRESPONDENT: The clock certainly is ticking, Briana, the president's tweet this morning really not helping the already complicated efforts up here on Capitol Hill after the president tweeted about the CHIP extension.
A lot of people up here saying does this mean he does not understand the policy, is it a poorly worded tweet or is he really undercutting the Republican strategy to try to push this short-term spending plan forward.
Many members really scrambling up here to try to really decipher what that tweet means for the overall negotiations, and the fact that Republican leadership is now pushing to try to hold a vote this evening to get the short-term spending plan through the House.
That's not to say there is a lot of complicated efforts on the Senate side that they also have to overcome. We will hear from Speaker of the House Paul Ryan in just a few minutes. Certainly top on the agenda is what do you think President Trump meant by that tweet, how does this impact the plan to vote on it tonight and certainly the biggest fact is that this is under 40 hours to a potential government shutdown and no plan as of now.
KEILAR: Yes, which made that such a stunning tweet. Sunlen Serfaty on the Hill, thank you.
Also, this morning, the president is reportedly furious at his own chief of staff. A source tells CNN that the president hated remarks by John Kelly in which he said the president had changed his views on a border wall between Mexico and the U.S.
Now the president venting some of his frustration in this morning's Twitter storm saying in part, the wall is the wall. It has never changed or evolved from the first day I conceived of it.
Let's get to the latest from the White House and CNN's Abby Phillip. Tell us about what seems like it may be a rift between two key players in averting a government shutdown here -- Abby.
ABBY PHILLIP, CNN WHITE HOUSE CORRESPONDENT: That's right. Some very direct pushback from the president to John Kelly's comments on Fox News and also in a meeting with Congressional Hispanic Caucus members yesterday.
Now, John Kelly had been tasked with sort of leading this effort on behalf of the president, trying to broker a deal between the two sides. But in the process, he seems to have undercut the president himself and President Trump is, as you mentioned, was fuming according to this source and hated the comments that he made in this interview. Take a listen.
JOHN KELLY, WHITE HOUSE CHIEF OF STAFF: He's very definitely changed his attitudes towards the DACA issue and even the wall. He has evolved in the way he's looked at things. Campaign to governing are two different things and this president is very, very flexible in terms of what is within the realm of the possible.
PHILLIP: Now, remember that John Kelly came into this administration with sort of midway through and tried to put his own stamp on it. But clearly that is chafing at the president right now on this -- on the DACA issue, and it's unclear how that rift will be resolved -- Brianna.
KEILAR: All right. Abby Phillip for us at the White House, thank you so much.
I want to go ahead and bring my panel in to discuss this. We have Mark Preston, David Drucker with us and Rebecca Berg as well. I'm so curious what you guys think -- in the midst of all of this, the last thing the White House needed was to be bickering amongst itself between the president and the chief of staff.
So, Rebecca, when you look at the president's reaction to what John Kelly said, when clearly John Kelly was trying to smooth things over with critical Democrats, I mean, what do you think about it?
REBECCA BERG, CNN POLITICAL ANALYST: The art of the deal, Brianna, clearly. I mean, it just shows that the president really doesn't have a strategy here. He's lashing out at his chief of staff at a time when the administration really needs to be speaking with one voice on this issue. If only just to be able to make the case to Republicans on Capitol Hill, especially on the House side, and the immediate future, to pass this short-term spending measure, keep the government open. I mean, it is just a total disaster for the president to be out there at this late hour undermining his chief of staff and the work he's trying to do.
KEILAR: And how does the president, David, go to the Pentagon, which that seems smart, go to the Pentagon, use this as -- for optics, say that Democrats are hindering the funding of the military, which is a case that can arguably be made about a government shutdown, wherever you want to put the blame as a partisan, you know, you may do that, but as he's doing that, he seems to really be just proving that he's -- as much the problem if not the bigger problem here.
[11:05:04] DAVID DRUCKER, CNN POLITICAL ANALYST: The president has always had difficulty adjusting to what it means to negotiate major legislation. At a time when Republicans desperately, I mean, the president as well, desperately want to keep the focus on the tax reform bill that he signed last month.
All of the good news that is coming out of that in terms of job creation, and investment for corporations that are benefitting from the corporate tax cuts, the president is blowing up his party's plan to jam Democrats on the continuing resolution and to keep the government open by appearing to say that he does not agree with this idea of including CHIP, which is --
KEILAR: Children's health insurance.
DRUCKER: For the poor, this linchpin of the CR plan that is the Republicans' way of trying to get Democratic votes and force them and force the issue and force them to support this thing.
KEILAR: I do want to interrupt you, listen to President Trump at the Pentagon.
DONALD TRUMP, PRESIDENT OF THE UNITED STATES OF AMERICA: -- we're here to support our country's military. If the country shuts down, which could very well be, the budget should be handled a lot differently than it's been handled over the last long period of time, many years, but if for any reason it shuts down, the worst thing is what happens to our military.
We're rebuilding our military. We're making us -- bringing it to a level it's never been at and the worst thing is for our military. We don't want that to happen. I'm here to support our military. Our military has to be the best in the world by far, and as you know, it has been depleted over the last long period of time.
And when we finish, there won't be anything like it. We need that now, almost more than at any time in the past. So, I'm here for our military. I'm here to support our great, great and very powerful military and we're going to keep it that way. But we're going to make it much better and that's what we're doing. It also means jobs. You see what's happening with respect to jobs, you see what happened yesterday. Apple and now it was just announced that they're giving each employee a lot of money. So, our tax cuts and our tax reform has turned out to be far greater than anybody ever anticipated.
And I'm sure the Democrats would like to blunt that by shutting down government. But, again, the group that loses big would be the military and we're never letting our military lose at any point.
We're going to fund our military. We're going to have a military like we have never had before, because we just about -- just about never needed our military more than now. Thank you, all, very much. Thank you.
KEILAR: OK, Mark Preston, we need to fact check something the president just said because he is raising this specter. While you heard Democrats and Republicans say it is important to get through this budget process, allow the military to move forward with future plans, construct a better budget, he's raising a different specter, which is that entirely the military funding is going to be cut off. That's not true.
MARK PRESTON, CNN SENIOR POLITICAL ANALYST: That's not true at all. Look, he's being very vague in how he's saying this right now. Yes, there needs to be a budget in place, not only for the military, but also for domestic priorities. We are now going on the fourth continuing resolution stopgap measure to try to keep the government funded.
But as far as the military goes, back in 2013, President Obama signed a law that ensured that 1.4 million active military members and reserves and DOD contractors would get paid during the shutdown at that time. So, the military can get funded.
There is no way Congress is not going to allow the military to get funded specifically if we run into a shutdown right now. So, he's playing very fast and loose with the facts.
KEILAR: So, where is the truth actually had it comes to this argument that he should be making, David?
DRUCKER: Well, both sides always play this game, right, when the Republicans forced a shutdown because they wanted to try and get rid of Obamacare, the Democrats very effectively said that the Republicans were putting vital services at risk and/or threatening national security by cutting off funds and making us look like a laughingstock.
The truth is, whoever makes the argument to the voters that the voter accept is where this thing ends up. Mark is right, the military will be just fine. The president is being a little loose there to try and win a political argument, which makes you wonder, though, why the president would blow up the deal that Republicans think they have to force the Democratic votes they need in the House and Senate to keep the government open. Not only for all of the vital services, military and otherwise, that they say may be threatened, but also so they can focus on tax reform and keep the news and the attention where they want it, rather than in a government shutdown where you end up in a tit for tat politically over who is to blame for Washington's dysfunction.
KEILAR: What do I wonder Congressional Republicans think about this, Rebecca, when they saw that tweet go out, and just to be clear, it is not as if this was a proposal that came out 5 minutes ago from House Republicans.
[11:10:03] This is a proposal to have a short-term funding measure with a sweetener for Democrats for children's health insurance, for poor Americans, on it, we have known about this for a little while now.
The vote is scheduled for tonight and then he tweets out completely undercutting it. He knows the -- I'm assuming the president is aware that the vote is tonight. What did Republicans think about that?
BERG: Well, Republicans have seen this movie before, Brianna, a week ago when the president tweeted about FISA in advance of that House vote.
KEILAR: Is that the same, though, I wonder because that seemed like he didn't exactly know what he was talking about?
BERG: Well, it seems like he doesn't exactly know what he's talking about here as well. Because if he understood the parameters of the deal, there is no reason he wouldn't support the Republican leaders' position on this.
There's no reason that he wouldn't support the deal that they have crafted to try to keep the government open. And so, it really does throw into question what is his strategy here when he's coming out on multiple occasions tweeting things that undermine the Republican strategy that are supposed to help him.
I mean, Republican leaders are acting in such a way that they hope will help the administration. This is supposed to be something to benefit the president as well.
KEILAR: Do you think it feels left out that they're brokering a deal --
DRUCKER: I can't look. I'm not going to try to shrink the president. What I can tell you is that we all know that the White House put out a statement supporting the parameters of this plan and in talking to my sources on the Hill immediately after the president tweeted this morning, they were trying to figure up what he meant.
They said they didn't know and the hopeful interpretation from them was that he misunderstood the deal and thought that the CHIP component was only for as long as the 30-day CR. And if he knew it was a six- year CHIP authorization, then he would be -- he would support the deal that his White House said he supported, but they really don't know, and they have not yet figured it out.
KEILAR: That is so baffling to me, David, that the president wouldn't know that it is a six-year CHIP extension.
DRUCKER: I give him credit for knowing. I assumed he knows and I assume that he blew up the deal because he didn't like it.
KEILAR: The FISA thing was complicated. There were different parts of FISA to understand. It still seemed like as the president he should understand it, but I would argue that that was more complicated than something like this. This is a pretty straightforward deal, 28- day extension of funding, six-year CHIP extension. One, two.
PRESTON: You know, I think that we have to stop for a second and forget about the details of the deals and just go up to about 50,000 feet and look down at this situation right now.
Could you imagine President Ronald Reagan, President Bill Clinton, President Barack Obama, President George W. Bush, President George Herbert Walker Bush, President Nixon for that matter, coming out and saying day in and day out that they feel aggrieved, that they're being attacked, not only by their enemies, but inside as well.
Can you imagine to have a president of the United States come out and be critical of his chief of staff who is trying to go up on Capitol Hill and solve the problems that he has created himself?
So basically. when you look at this whole situation, and we talked about this for the past year right now, all of these problems have been created by President Donald Trump and they have been created because he feels aggrieved, feels like he's the victim. He's the most powerful person in the world.
And I know a lot of people out there might not believe that, but he's the most powerful person in the world. Yet, we hear these petty and trivial little snarks and snicks from him that is just absolutely ridiculous and that is in part why we're seeing Washington right now frozen, not only on this deal for the CR, but on DACA, and just about everything else.
BERG: Incredible lack of discipline overall.
KEILAR: So, where does it leave us then? As we're looking, Rebecca, at a potential government shutdown, the clock is ticking toward tomorrow.
BERG: Right. And so, the big question with the House vote, which is going to come first on this, is what do the conservatives what do the House Freedom Caucus ultimately decide. And the fear after the president's tweet is that they might be emboldened now to try to stop a short-term spending measure from moving forward.
The Republican leadership position had been hopeful that the president and the administration could persuade these members of the House Freedom Caucus to go along with a short-term spending deal because it is what the president wanted. But if the president doesn't want it or if there is some doubt about that, that might embolden the conservatives to stop this.
DRUCKER: I think House Speaker Paul Ryan may have news for us when he delivers his weekly news conference coming up shortly. Will he have spoken to the president personally by the time he goes before reporters? That's going to be the first question we ask.
By the way, if you want to know why Mitch McConnell will only do an immigration bill that has Donald Trump's definite support, it is because of chaos like this, they don't want to make any assumptions and be caught taking tough votes for nothing.
[11:15:03] KEILAR: Very good point. All right, thank you, guys so much for being with me here. We are going to await an interview from Senator Lindsey Graham with our Dana Bash. We're also soon going to hear from the House Speaker Paul Ryan here in several minutes when he holds a news conference on Capitol Hill. We're going to bring that to you live.
KEILAR: Welcome back. We are waiting right now as you can see in the live pictures coming to us from Capitol Hill. Paul Ryan is going to speak there amid this shutdown fight in his weekly address. His press conference there.
Just moments ago, CNN's Dana Bash sat down for an exclusive interview with a key Republican, Senator Lindsey Graham. Dana, you're joining me now. Tell me about what he said.
DANA BASH, CNN CHIEF POLITICAL CORRESPONDENT: Well, he literally just came by here in between a flurry of meetings to try to keep the government open, which as we know as you've been reporting the deadline is tomorrow at midnight.
[11:20:02] The question, though, so many questions for him, is not just about that, but about the central place that he has had in the chaos surrounding immigration and relations with the president. I started there.
BASH: Dick Durbin said you guys got sandbagged. First and foremost, who sandbagged you? Do you believe it was the White House chief of staff?
SENATOR LINDSEY GRAHAM (R), SOUTH CAROLINA: All I can tell you is that at 10:00 on Thursday morning, he met with -- talked with Senator Durbin, Senator Durbin indicated we had a bipartisan proposal. He ran through it with the president. The president said that sounds very good, let's talk about it.
I think the president actually gave some interviews with the "Washington Journal" or somebody about 10:30 saying he feels like we're close to a breakthrough. So, all I can tell you is I don't know what happened between 10:00 and 12:00. The meeting did not go well, and we are where we are.
BASH: What John Kelly has said publicly is what happened is that he actually got the details of the proposal from the perspective of conservatives. And he realized that what you're saying is something that he was convinced that what you are saying and talking about is --
GRAHAM: I think there are some people around the press and in the White House, and John Kelly is a wonderful man, an American hero if there ever was one. He's done a good job of creating order out of chaos, but on immigration, I've been dealing with it for ten years.
I know where the bandwidth exists, what you can and can't do in phase one, and there is still some room. The president laid out a pretty good idea, but there is people here in the White House that are outliers. People in the staff, working in the senate, that are well known, to be completely --
BASH: Who are you talking about Steven Miller? I mean, name names.
GRAHAM: There are people around the president --
BASH: Am I right that you're talking about --
GRAHAM: -- who have an irrational view of immigration. They always have. If you follow that lead, we'll never get anywhere. Let me tell you where we can go. You won an election based on we have to secure or border. Mr. President, hats off to you for winning the election. You deserve to start securing our border.
You're right about a wall. We need a wall. We need to start the wall now. You're right about the kids are wonderful kids. I'm sure there are a few bad people that are mostly good kids. You're right about compassion and security and love, that's the way you get a deal.
All I can tell you is that you're not going to get comprehensive on the Republican side, which a lot of people are pushing you. You have good instincts. Close the deal. (Inaudible) laid out what the deal should look like. Now let's just close it.
BASH: Is John Kelly one of the people around the president that is irrational when it comes to immigration?
GRAHAM: I don't think John Kelly is irrational. I think he's never closed a deal before politically.
BASH: (Inaudible) from the deal --
GRAHAM: I don't know the inner workings of the White House, but I do know this. It took us weeks to get a border proposal. You know, he accused a lot of us of fiddling around. I've been working on this for ten years. We still don't have a plan from the White House, what diversity lottery should be replaced with.
We still don't what they want on chain migration other than comprehensive. All I can say is that the border proposal we got I could support, but there is no way to get all of that for the DACA population.
Here is what I'm trying to tell folks. The Democrats got to have leverage for the rest of the 11 million. If they give us all we want on border and go to merit-based immigration, why would they ever expect us to deal with the rest of the 11 million illegal immigrants?
Conversely, what if we legalized the 11 million, do you think they would ever, Democrats, deal with us on border and merit-based immigration? We have no leverage. So, phase one is a down payment on everything.
BASH: Can you tell me what happened in that meeting in your own words?
GRAHAM: No. I can tell you this.
BASH: Why not?
GRAHAM: Because I want to make sure that I can keep talking to the president. I told him what I thought. That's more important to me than anything else.
BASH: But he did call those countries s-hole countries?
GRAHAM: You can keep asking me all day long and I'll say the same thing. Why don't you ask me is he a racist?
BASH: That's my next question.
GRAHAM: OK, why won't you ask me?
BASH: Do you think that he is a racist?
GRAHAM: Absolutely not. Let me tell you why. He can be as dark as charcoal and Lilly White, it doesn't matter as long as you're nice to him. You can be the pope and criticize him, it doesn't matter, he'll go after the pope.
You can be Putin and say nice things and he'll like you. Here's what I found. He's a street fighter. It is not the color of your skin that matters, it is not the content of your character, it is whether or not you show him respect and like him.
And if he feels like you are off script, you don't like him, he punches back, and as president of the United States, the only advice I can give you is that the street fight is over. We need a leader. And you got here by being a street fighter, you beat me, you beat everybody else.
[11:25:05] Mr. President, you have the ability to bring this country together. What I saw Tuesday was really amazing. So, what we need is that president to come back, close a deal to get defense spending because we desperately need it, give the kids a better life because they need it and they -- the country is behind you there, and let's start moving on and getting things done. The country is with you, Mr. President, on securing the border. The country is with you on helping these DACA kids. There are people around you who are giving you advice that is just beyond what the market will bear. There is real estate markets and political markets.
BASH: He himself, according to our reporting, made calls after everything blew up in that meeting, saying that he is happy that this is good for his base, his base likes him. I covered you for a long time.
This is exactly the kind of race-baiting that you can't stand in your own Republican base. Doesn't that bother you that he thought that getting out there that he called those countries --
GRAHAM: I don't know who he called. I didn't like what was said. I spoke up but here is what I believe about Trump. If the pope is critical, he goes after the pope. If Putin is nice, he'll say nice things about the pope. I really don't believe the color of one's skin matters with President Trump. What you say about him matters more than anything else. You don't have to agree.
BASH: That's what I was going to ask you as well, which you have spent the better part of this year doing exactly what you're talking about, killing him with kindness. Getting to know him, golfing, talking to him frequently on the phone, and it seems to have blown up in your face.
GRAHAM: No, I don't feel that way at all.
BASH: How come?
GRAHAM: Because I think we're going to get a deal. The Tuesday Trump, that guy, that's the guy I play golf with.
BASH: Doesn't it bother you that the president of the United States has a different personality and outlook between Tuesday and Thursday?
GRAHAM: If you don't understand that there are more than one politician, all of us, everybody on --
BASH: You have a lot of consistency, it is not a question of whether or not you stand on a certain place.
GRAHAM: I'm not here to analyze President Trump. Everybody says he's healthy. Here's what he's got to do, here's what I got to do. I got to show some flexibility. The proposal we wrote is not the bible. It can be added to. There is not much, but we can add to it.
John Kelly, I admire him greatly, General Kelly needs to get the team down there to help us all get to yes. If we just used President Trump's guidelines Tuesday. We'll get there. It is just not about immigration. We need to get the military better funded.
And I'll say this without hesitation, there is no way we as Republicans are going to get a deal on all of the things we want and lead these DACA kids behind. I think we should do both. We should get defense spending to help the military that is under siege, and go ahead and get the DACA kids right with the law. I think most Americans would appreciate that.
BASH: And finally on this, I have to just ask you this, people who know that I've covered you for a long time come up to me, it is striking how many times I've heard what is going on with Lindsey Graham? Why is he thinking that he can have such an effect on the president? This has been over the past year. What is the answer to that question?
GRAHAM: He's president. He's going to make a lot of hard decisions on North Korea and Iran. Every president before him put him in a bad spot with North Korea. He's got right instincts on Iran. He needs not only my help but a lot of people's help. He's trying to fix a broken little system.
I liked the president. I liked playing golf with him. I don't always agree with him. I respect the fact that he won the office and I'm not in the resist camp. I'm not going to tell him everything he wants to hear. I'm going to be me.
And at the end of the day, I want to help this president because I owe it to the people of South Carolina and to the country. We should all want him to be successful.
BASH: I know you have to go. How is John McCain?
GRAHAM: I visited John last week. Very pleased with his progress. He's making progress. We laughed a little bit. We cried a little bit and I admire him greatly and I'm hoping that he can come back and be with us.
BASH: Thank you, Senator. I know you have a government to keep open. So, I appreciate it. Thank you.
GRAHAM: Thanks.
KEILAR: Speaking of Dana Bash with us now, in that interview just minutes ago, he also talked, Senator Graham, did, about the shutdown deadline. What did he say to you?
BASH: That's right. You know, I started by asking him about the latest presidential tweet that threw his own party leadership and the plans into chaos this morning when he tweeted that the CHIP funding, the funding for the Children's Health Initiative, that House Republicans are planning attaching to a government funding bill in order to try to entice Democratic --


While Pierce County is no stranger to farm-fresh and locally sourced ingredients – after all, we're in an agricultural and fishing hub – the South Sound's newest restaurant focusing on sustainable ingredients opened yesterday in Gig Harbor: Table 47.
Located on the premises of Ocean5 in Gig Harbor's Olympic Towne Center complex, the restaurant includes a Chef's Counter for patrons to interact directly with the chefs, a full bar area and its own coffee house – the T47 Coffee Lounge.
There are also plenty of vegetarian and gluten-free options throughout that are far from relegated to small corners of the menu, as well as a full bar with a selection of craft cocktails, more than 40 Northwest wines and craft beer on tap.


And on this lovely day and I am soooooooooooooooooooooooo happy!
I am loving that my folks are on the verge of being homeowenrs!!!
it was accepted and now we are just waiting on the inspection! Which will be on Friday...and I will be the one there for it since they are in Mississippi....says some prayers and keep your fingers crossed!! WOO- HOO!!!
I am also loving that we are only 18 days from Christmas!
And I am really loving this guy!
One day I will have a dining room like this....won't that be lovely?!
BEEEEAUTIFUL home!! Best of luck with that :-) Cannot believe that Christmas is in just a handful of days!! And I LOVE that man "bouquet" Hahah!
Best of luck to your parents, it is a beautiful home!
I cannot believe Christmas is so close!!!
Congrats to your parents - what a beautiful home!


text:
GP Governing Body
Greg joined as a GP governing body member on 1 October 2020. He is an academic GP with an interest in primary care research and medical education and has received a number of personal National Institute for Health Research (NIHR) awards including a Doctoral and Academic Clinical Lecturer Fellowships.
Greg completed his medical training in Nottingham before going onto postgraduate studies in Oxford and Liverpool then worked as a Clinical Lecturer in Cambridge. He has also previously studied as a Global Clinical Scholar at Harvard University. He is currently a senior lecturer in General Practice at Edge Hill University Medical School.
Clinically he works as a GP at Garswood Surgery and is also a MERIT doctor for the North West Ambulance Service.


text:
Q: Running webpack throws 'Callback was already called' error I just started learning webpack to manage dependencies in my project. I am trying to use it to build bundles for my typescript and javascript files. For the typescript files, I am using the ts-loader plugin for handling it. For CSS, I am using the mini-css-extract and an optimize-css-assets plugin. When I try to run webpack, I get the following error and I am not able to figure out what might be causing this error.
user@system spl % npm run build

> spl@1.0.0 build /Users/user/Downloads/spl
> webpack --config webpack.config.js

/Users/user/Downloads/spl/node_modules/neo-async/async.js:16
    throw new Error('Callback was already called.');
    ^

Error: Callback was already called.
    at throwError (/Users/user/Downloads/spl/node_modules/neo-async/async.js:16:11)
    at /Users/user/Downloads/spl/node_modules/neo-async/async.js:2818:7
    at processTicksAndRejections (internal/process/task_queues.js:79:11)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! spl@1.0.0 build: `webpack --config webpack.config.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the spl@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/user/.npm/_logs/2020-05-14T14_23_32_985Z-debug.log

The following is my webpack.config file that I am using to build my dist files.
const path = require('path');

const { CleanWebpackPlugin } = require('clean-webpack-plugin');
const HtmlWebpackPlugin = require('html-webpack-plugin');

const TerserPlugin = require('terser-webpack-plugin');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const OptimizeCssAssetsPlugin = require("optimize-css-assets-webpack-plugin");

module.exports = {
    mode: 'production',
    entry: "./static/js/index.js",
    output: {
        filename: "bundle.[contentHash].js",  // File name with hash, based on content
        path: path.resolve(__dirname, 'dist')
    },
    optimization: {
        minimizer: [
            new OptimizeCssAssetsPlugin(),
            new TerserPlugin(),
            new HtmlWebpackPlugin({
                template: "./static/index.html",
                minify: {
                    removeAttributeQuotes: true,
                    collapseWhitespace: true,
                    removeComments: true
                }
            })
        ]
    },
    plugins: [
        new MiniCssExtractPlugin({
            filename: "[name].[contentHash].css"
        }),
        new CleanWebpackPlugin(),
    ],
    module: {
        rules: [
            {
                test: /\.html$/,
                use: [ "html-loader" ]
            },
            {
                test: /\.[tj]s$/,
                use: "ts-loader",
                exclude: /(node_modules|tests)/
            },
            {
                test: /\.css$/,
                use: [
                    MiniCssExtractPlugin.loader,
                    "css-loader"
                ]
            }
        ],
    },
    resolve: {
        alias: {
            src: path.resolve(__dirname, 'src'),
            static: path.resolve(__dirname, 'static'),
        },
        extensions: [ '.ts', '.js' ]
    }
}

A: I had the same issue and I realized that I was importing CSS file from my index.html file:
<link rel="stylesheet" href="./css/main.css">

although the CSS file should have been imported from entry file (index.js) using import:
import '../css/main.css';

so I deleted the line <link rel="stylesheet" href="./css/main.css"> and solved the problem.
You can see your HTML file and check if there are any assets imported from your HTML file. I hope it helped.

A: tl;dr: Upgrading webpack to a newer version solved it for me.
I went into node_modules/neo-async/async.js and modified the onlyOnce so that it gives a bit more descriptive stack trace like this:
  /**
   * @private
   * @param {Function} func
   */
  function onlyOnce(func) {
    const defined = new Error('onlyOnce first used here')
    return function(err, res) {
      var fn = func;
      func = () => {
        console.error(defined);
        throwError();
      };
      fn(err, res);
    };
  }

The stack trace points into webpack's internal code, which, when I upgraded to the latest version, solves this issue.

A: I ran into this issue and was able to determine that the cause was circular dependencies in Typescript, not outdated dependencies as suggested by other answers here. This error appeared when I refactored code from import MyClass from "folder/file" into import { MyClass } from "folder".
I only considered this possibility after reading this post about differences in semantics between export default and other types of exports.

A: I had this issue and it was related to a recent downgrade someone had made to mini-css-extract-plugin.  We are using pnpm, so this answer is specific to that.  I had to delete the pnpm-lock.yaml file in the module I was trying to run out of spring boot dashboard in VSCode.  This file is generated if it is missing, but for us anyway, it was committed to the repo. If that doesn't work for you, you might also consider deleting the npm-cache and .pnpm-store dirs.  The locations of those files are configured in the .npmrc file in your user's home directory.

A: For me, the issue came after upgrading css-loader. Downgrading it back to the original version did the trick for me
diff --git a/package.json b/package.json
index 7151c509..b0eba48b 100644
--- a/package.json
+++ b/package.json
@@ -111,7 +111,7 @@
     "webpack-merge": "^4.1.3"
   },
   "devDependencies": {
-    "css-loader": "^6.5.1",
+    "css-loader": "^1.0.0",

redpajama_set_name: RedPajamaStackExchange


text:
[CmdletBinding()]
param(
    [string] $SharePointCmdletModule = (Join-Path $PSScriptRoot "..\Stubs\SharePoint\15.0.4693.1000\Microsoft.SharePoint.PowerShell.psm1" -Resolve)
)

if (!$PSScriptRoot) # $PSScriptRoot is not defined in 2.0
{
    $PSScriptRoot = [System.IO.Path]::GetDirectoryName($MyInvocation.MyCommand.Path)
}

$ErrorActionPreference = 'stop'
Set-StrictMode -Version latest

$RepoRoot = (Resolve-Path $PSScriptRoot\..\..).Path
$Global:CurrentSharePointStubModule = $SharePointCmdletModule

$ModuleName = "MSFT_xSPFeature"
Import-Module (Join-Path $RepoRoot "Modules\xSharePoint\DSCResources\$ModuleName\$ModuleName.psm1")

Describe "xSPFeature" {
    InModuleScope $ModuleName {
        $testParams = @{
            Name = "DemoFeature"
            FeatureScope = "Farm"
            Url = "http://site.sharepoint.com"
            Ensure = "Present"
        }
        Import-Module (Join-Path ((Resolve-Path $PSScriptRoot\..\..).Path) "Modules\xSharePoint")

        Mock Invoke-xSharePointCommand {
            return Invoke-Command -ScriptBlock $ScriptBlock -ArgumentList $Arguments -NoNewScope
        }

        Import-Module $Global:CurrentSharePointStubModule -WarningAction SilentlyContinue
        Mock Enable-SPFeature {}
        Mock Disable-SPFeature {}

        Context "A feature that is not installed in the farm should be turned on" {
            Mock Get-SPFeature { return $null } -ParameterFilter { $Farm -ne $true }

            It "returns null from the get method" {
                (Get-TargetResource @testParams).Ensure | Should Be "Absent"
            }

            It "returns false from the test method" {
                Test-TargetResource @testParams | Should Be $false
            }
        }

        Context "A farm scoped feature is not enabled and should be" {
            Mock Get-SPFeature { return $null } -ParameterFilter { $Farm -eq $true }
            $testParams.FeatureScope = "Farm"

            It "returns null from the get method" {
                (Get-TargetResource @testParams).Ensure | Should Be "Absent"
            }

            It "returns false from the test method" {
                Test-TargetResource @testParams | Should Be $false
            }

            It "enables the feature in the set method" {
                Set-TargetResource @testParams

                Assert-MockCalled Enable-SPFeature
            }
        }

        Context "A site collection scoped feature is not enabled and should be" {
            Mock Get-SPFeature { return $null } -ParameterFilter { $Site -eq $true }
            $testParams.FeatureScope = "Site"

            It "returns null from the get method" {
                (Get-TargetResource @testParams).Ensure | Should Be "Absent"
            }

            It "returns false from the test method" {
                Test-TargetResource @testParams | Should Be $false
            }

            It "enables the feature in the set method" {
                Set-TargetResource @testParams

                Assert-MockCalled Enable-SPFeature
            }
        }

        Context "A farm scoped feature is enabled and should not be" {
            Mock Get-SPFeature { return @{} }
            Mock Get-SPFeature { return @{} } -ParameterFilter { $Farm -eq $true }
            $testParams.FeatureScope = "Farm"
            $testParams.Ensure = "Absent"

            It "returns null from the get method" {
                (Get-TargetResource @testParams).Ensure | Should Be "Present"
            }

            It "returns false from the test method" {
                Test-TargetResource @testParams | Should Be $false
            }

            It "enables the feature in the set method" {
                Set-TargetResource @testParams

                Assert-MockCalled Disable-SPFeature
            }
        }

        Context "A site collection scoped feature is enabled and should not be" {
            Mock Get-SPFeature { return @{} }
            Mock Get-SPFeature { return @{} } -ParameterFilter { $Site -eq $true }
            $testParams.FeatureScope = "Site"

            It "returns null from the get method" {
                (Get-TargetResource @testParams).Ensure | Should Be "Present"
            }

            It "returns false from the test method" {
                Test-TargetResource @testParams | Should Be $false
            }

            It "enables the feature in the set method" {
                Set-TargetResource @testParams

                Assert-MockCalled Disable-SPFeature
            }
        }

        Context "A farm scoped feature is enabled and should be" {
            Mock Get-SPFeature { return @{} }
            Mock Get-SPFeature { return @{} } -ParameterFilter { $Farm -eq $true }
            $testParams.FeatureScope = "Farm"
            $testParams.Ensure = "Present"

            It "returns true from the test method" {
                Test-TargetResource @testParams | Should Be $true
            }
        }

        Context "A site collection scoped feature is enabled and should be" {
            Mock Get-SPFeature { return @{} }
            Mock Get-SPFeature { return @{} } -ParameterFilter { $Site -eq $testParams.Url }
            $testParams.FeatureScope = "Site"

            It "returns true from the test method" {
                Test-TargetResource @testParams | Should Be $true
            }
        }
    }
}

redpajama_set_name: RedPajamaGithub