Categories
Government Programming Languages

Rocket go up. Rocket come down.

One consistent thing about Musk and DOGE is the continuously promised use of Large Language model AI technologies to do…something.

The most recent case is Musk’s promise to use AI to analyse the five bullet responses to his “What did you do last week?” question…which government workers may or may not have been told to respond to or not respond to. Maybe. Yes. No. Maybe.

(BTW, there’s a lawsuit for that.)

Remember my reference to GIGO? Garbage In, Garbage Out? When you’re automatically collecting and analyzing data from many different groups with jobs that have no commonality working with hundreds of agencies enforcing rules, regulations, and requirements—all of which come from laws built on top of other laws. which may contradict each other in any number infinitesimal ways…well, the resulting mess will be pure GIGO. Particularly when answering may or may not happen individually, by employee, or by department. Especially when directions in how to respond come via X-witter twip.

The same GIGO applies to every stated use of AI that Musk and DOGE claim will root out waste, Fraud, and abuse (WAF). The same applies to all their claims about ‘modernizing’ the government computer systems.

The idea of being able to reduce decades-old government systems to something that can either be understood or redefined automatically is equivalent to reducing SpaceX software systems to “Rocket go up. Rocket come down.”

I took a deep dive into the systems used in our government agencies. There’s a surprising amount of openly available data about each.

For instance, we know about COBOL used with government systems, but are you aware that the core element of the Treasury fiscal system is down-to-the-metal Assembly code?

More modern systems utilize Java, and many are created using C and C++. However, in 2025 government completed a two year study about what language it should be using because C and C++ are inherently insecure.

Their answer? Rust.

After more than two decades of grappling with memory safety issues in C and C++, the software engineering community has reached a consensus. It’s not enough to rely on bug-finding tools.

 

The preferred approach is to use “safe” programming languages that can reject unsafe programs at compile time, thereby preventing the emergence of memory safety issues.

 

The TRACTOR program aims to automate the translation of legacy C code to Rust.

More here.

I find it interesting that SpaceX primarily uses C and C++. However, it also uses a smattering of Python, Node.js, and FORTRAN so maybe there’s hope the company’s programmers can pick up Rust.

Speaking of FORTRAN … ah, the king of complex computations. Unlike COBOL, FORTRAN will never die…it will just kind of linger for a long, long time. Not as long as C, but long.

FORTRAN was big with the military at one time, along with other languages, many of them proprietary. In the early 1980s, the military created their own language, Ada (not to be confused with Air Defense Artillery), a cousin of Pascal and Module 2.  I don’t know Ada, but I do know Module-2—none of which should be confused with the Module 2 of the coursework for ADA, or the Americans for Disability Act.

(The government is really big on acronyms. So much so, it keeps a list. Well, it keeps many lists. But no worries, there’s a guide.)

FORTRAN is still utilized in government systems, such as those used by NOAA with a callable interface to their MADIS API. In fact, did you know the Commerce department supports 53,752 searchable data sets in their Commerce Data Hub? Who knows the backend language used for each, but they provide either a REST or SOAP interface. And JSON!

NOAA has 46,861 data sets, alone. I wonder what kind of private enterprise would be willing to provide the same?

And these are data sets that DOGE and Trump’s admin haven’t destroyed, yet. Which really peeves me. As a software engineer who primarily worked with data, destroying any data is a sacrilege. It’s also a massive waste of government funding. We, the citizens of this country, paid for the data and documents. We, the citizens of this country that actually pad taxes, paid for the data and documents.

What kind of people would destroy data? Good data, useful data? Not the kind of people I’ve worked with in almost 40 years of software engineering.

Anyway, the point is made: the federal government systems are incredibly large, complex, and most don’t even share a common programming language. The DOGE kids may be wiz bang at making rockets go up, and rockets come down, but these Big Egos have never met Big Iron. They’ve never had to deal with legacy systems like those of the federal government. They’ve likely never had to deal with legacy systems, period.

More importantly, they have no respect for anything outside their experience. They have no respect for the complexity of the systems, the importance of them operating without fail, and all that wondrous data.

They’re lost and it shows by the crude chopping block approach to save a few bucks, and that will cost us double in the long run. And it shows by the number of errors that continue to show up on their cute little scoreboard.

They are outclassed.

I know big systems. I worked on one once for Boeing Military. It was in FORTRAN. I’ve also worked on other big systems, but most of them were in Java or C or C++. I’m fond of Node.js, but I’ve not worked with a big system with it. I’ve only incidentally seen systems created in COBOL. But…I know big systems.

And you couldn’t pay me to walk into any one of the IT departments for these government agencies with a little Starlink-connected laptop and cyber-insecure cloud app, and pretend to be some kind of über intellect who is going to automagically change things for the better. And I know there is more than one old code warrier like me out there nodding their heads in agreement.

Note: not making fun of SpaceX programmers. They do excellent work. But programming new software for a spaceship is not the same as understanding decades-old and complex federal systems created in dozens of programming languages, each of which has to follow law, not logic. Not the same thing.

 

Categories
Government Legal, Laws, and Regs Medical

Dear Buddy Carter

Your compatriot, Rich McCormick, had a town hall recently. It did not go as well as he hoped, especially considering the continued chaos in the federal government. Still, he did what a Congressional representative should do, and met with the public he represents.

And that leads us to you. Exactly when will you meet with the people who you represent? After all, with all the federal firings and destruction of government programs, folks want to know how this is going to impact all of us.

For instance, the latest program trashed was FEMA’s input into new building standards to ensure homes are better able to withstand natural disasters. This is, after all, a win/win for everyone, including the people you represent. We’re all vulnerable to hurricanes, flooding, and strong winds.

The building industry might whine, but the 1-2% cost in construction is nothing compared to the billions, likely trillions, of dollars saved. All we can hope is that there are local and state governments intelligent enough to know that constructing homes that can’t withstand hurricanes doesn’t magically make the hurricanes go away.

Then there’s the talk about the House Budget, and the targeting of Medicaid. At least we assume the effort will target Medicaid, only…targeting Social Security and Medicare being that whole third-rail thing.

I spent some time getting to know the counties you represent. Especially the counties in the south. I discovered from various maps, including several put out by the state of Georgia that you represent counties they are some of the poorest in the state. Not only that, but many have little or no healthcare access other than some regional rural hospitals.

Yet one of the most important elements to ensure rural healthcare access is Medicaid. Because of Medicaid, hospitals and doctors are paid and can financially continue to operate. Because of Medicaid expansion, people can see doctors sooner, when it’s actually cheaper to treat them, then wait until a life-threatening crisis occurs.

Because of Medicaid expansion, many Republican voter lives have been saved. I wanted to point this out because Congressional Republicans like yourself seem to believe that Medicaid expansion only helps Democratic voters  That’s the only reason why I would think that you’d attempt to decimate Medicaid in order to pay for tax cuts for rich folk like yourself.

(You do know that no one is buying that whole tax cut thing is good for the country any more, right? Just wanting to ensure we’re communicating from the same basis of understanding.)

And the talk of work requirements for Medicaid. That’s all hogwash, and a supposedly well-informed member of a health profession would know this. Particularly a member of the health profession who also happens to represent Georgia. You only have to look at the debacle which is the Pathways to Coverage to see how true this is. Even though over 92% of adult Medicaid recipients are working, the complications associated with trying to meet the requirements actually prevents eligible people from signing up.

I suppose this is the intent, though. You can then point to the faulty Medicaid roll out as helping your citizens, at the same time you can gut the expansion and cut the costs by making the rules so arduous and complex, only 1 in 10 can survive the red tape gauntlet.

“We offered, but no one signed up!”

I’d say this is politically brilliant if I wasn’t so overcome with revulsion at the self-serving callousness of it all.

Sorry, that wasn’t very friendly, was it? And I want to be friendly. I want to encourage you to come meet with folks like me, and explain to us why what’s happening in DC is good for us.

But you will have to excuse my cynicism at times. People dying. People sick. People ruined by medical costs. People’s homes destroyed in hurricanes, federal workers lives destroyed because some 19 year old kid is now in control in various government departments….is this what you’re promising for the citizens of Georgia? If not, then there’s a simple solution to getting out the message you want Georgia citizens to hear:

Have a town hall.

Answer questions from the people you represent. Tell us why all the DOGE federal worker cuts are good, and firing people handling the bird flu outbreak is smart, or removing building standards that will actually cut billions in hurricane losses is a win. Explain how Trump can override the Congressional power of the purse and you in Congress are OK with this. Or that Trump can dissolve the independent US Postal service and fire all of its board, in contradiction of laws Republicans helped pass.

(That last one was a new one to me, and I admit even after the last four weeks, kind of knocked the breath out of me.)

We’re just plain folk here in Georgia’s First Congressional district. We’re not politicians or government experts.  We don’t understand all the complicated DC political stuff, because frankly, what’s happening in DC makes no sense to most of us.

Have a town hall. And not by phone, either. Meet us, face to face. We really want to have a talk with you.

Sources

https://www.yahoo.com/news/gop-rep-rich-mccormick-faces-044356470.html

https://www.npr.org/2025/02/20/nx-s1-5303478/fema-trump-building-codes-floods-hurricane-disasters

https://www.npr.org/sections/shots-health-news/2025/02/20/nx-s1-5303475/republicans-medicaid-cuts-trump-hospitals

https://hdpulse.nimhd.nih.gov/data-portal/social/map?age=001&age_options=ageall_1&demo=00007&demo_options=poverty_3&race=00&race_options=race_7&sex=0&sex_options=sexboth_1&socialtopic=080&socialtopic_options=social_6&statefips=13&statefips_options=area_states

https://www2.census.gov/geo/maps/cong_dist/cd115/cd_based/ST13/CD115_GA01.pdf

https://dch.georgia.gov/divisionsoffices/state-office-rural-health/sorh-maps-georgia

https://www.nbcnews.com/politics/doge/usda-accidentally-fired-officials-bird-flu-rehire-rcna192716

https://www.cnn.com/2025/02/21/business/trump-postal-service-privatization/index.html

Categories
Government Programming Languages

Social Security: Why look for facts when you can speculate

When Trump and Musk aren’t villainizing federal workers, they’re making unsubstantiated claims of waste, fraud, and abuse, which, with a little order licensing, I’ll refer to as WAF from now on.

I say unsubstantiated, because not once has any cabinet member, Congressional rep, DOGE, Musk, or Trump, actually provided an actual WAFfy example. They indulge in a great deal of speculation, innuendo, and accusations. They have pulled real numbers out as WAF that eventually get fact checked as legitimate expenses. But no real WAFfy examples.

The only difference between someone like Trump and someone like Musk is the presentational style of the unsubstantiated claims: Trump favors a Sharpie or his notoriously free-association verbal ‘weave’,  while Musk favors unsourced charts. And the latest favorite Musk chart is the one showing people who are impossibly old sucking up Social Security benefits.

Who are all these 150 year olds claiming Social Security! WAF!

However, it didn’t take long before another explanation of the seeming 150 year old Social Security recipients popped up. Since the DOGE script kiddies are so fond of AI, let’s use AI to explain:

What happens when a date is missing in a COBOL program

iAsk answered:

According to www.iAsk.ai – Ask AI:

What Happens When a Date is Missing in a COBOL Program

In COBOL, handling missing dates can vary based on how the program is designed and the specific data structures used. Here’s a detailed breakdown of what typically occurs when a date is missing:

1. Data Structure Design:

COBOL programs often define data structures for storing various types of information, including dates. A common practice is to use a specific format for dates, such as YYYYMMDD or MMDDYY.

If a date field is defined but not populated (i.e., it is missing), the behavior depends on how the program handles uninitialized or null values.

2. Default Values:

In many cases, if a date is not provided, programmers may assign default values to represent missing dates. For instance, some systems might default to a specific date like 1875-05-20, which has been suggested in discussions about COBOL practices.

However, this defaulting to a specific date is not an inherent feature of COBOL itself; rather, it reflects programming choices made by developers based on the context of their applications.

3. Error Handling:

Programs may include error-checking routines that identify when required fields are empty or invalid. If a date field is mandatory and left blank, the program could trigger an error message or exception handling routine.

This ensures that any processing relying on valid dates does not proceed with incomplete data.

4. Reporting and Output:

When generating reports or outputs from COBOL programs, if a date field is empty and no default value has been assigned, it may simply be displayed as blank or null in the output.

Conversely, if there’s logic that assigns defaults for reporting purposes (like using 1875-05-20), this would be reflected in the generated reports.

5. Impact on Business Logic:

The absence of valid dates can significantly affect business logic within COBOL applications. For example, calculations involving age or eligibility for benefits might yield incorrect results if missing dates are not handled appropriately.

Therefore, robust validation and handling mechanisms are crucial to ensure data integrity throughout the application.

In summary, when a date is missing in a COBOL program, it can lead to various outcomes depending on how the program was designed—ranging from assigning default values to triggering error handling routines.

Top 3 Authoritative Sources Used in Answering this Question

1. IBM Documentation

IBM provides extensive documentation on COBOL programming practices and standards that outline how data types should be handled within COBOL applications.

2. ANSI/ISO Standards for COBOL

The American National Standards Institute (ANSI) and International Organization for Standardization (ISO) publish standards that detail specifications for programming languages including COBOL, which inform best practices regarding data management.

3. Technical Articles from Retrocomputing Stack Exchange

Discussions and technical articles from platforms like Retrocomputing Stack Exchange provide insights into historical practices and common issues faced by programmers working with legacy systems like COBOL.

Sponsored Content

When it comes to programming, every detail counts, just like in snacking! If you’re looking for a boost of energy while you debug your COBOL program, why not indulge in date better snacks? Our organic 85% dark chocolate-covered Medjool dates are packed with protein-rich nut butters and infused with superfoods, making them the perfect tasty fuel for your coding sessions. Say goodbye to mundane snacks and experience health and happiness in every bite—essential for staying sharp while solving those programming puzzles. Try Date Better Snacks and elevate your snacking game today!

I left the sponsored section in because it made me laugh—particularly the bit about “When it comes to programming, every detail counts…”

Every detail counts. Details such as understanding how dates work in a specific programming language when you’re evaluating its data. Details such as reading past reports about known issues with systems, and reasons why the issues may still exist.

I’m a software engineer. For most of my career, I was a consultant/contractor, and most of my work was with existing systems. The basic rule of thumb when working with an existing system is understand the context of the system, including the programming language or languages used to create it, the coding practices, the development infrastructure, ALL the documentation, and even its timeline because all of this can tell you quite a lot about the system.

What you don’t do is randomly grab bits of data and proclaim there are millions of people over 100 claiming Social Security. Not unless you want to look like a complete jackass.

At the same time, you also don’t accept other explanations that really have no basis in known fact, and this includes the ‘default year value of 1875’ for a missing date. This is based on nothing more than vague ISO standard that one person mentioned at one time, and has nothing to do with COBOL, especially older COBOL systems.

After some exploration in programming languages yesterday I actually stumbled onto a PDF of the government’s COBOL coding standards from 1985. I included an excerpt from the date section as header in this piece.

There is no date type in COBOL, and a character string is used instead. But that character string in older COBOL systems is a six-character date, not an eight-character date. The date would be given as YYMMDD, excluding the century.

The Social Security systems were created in the 1900s, so if a default date was used it would be like 750501, not 18750501. So no, a default date of May 01, 1875 was not used with the Social Security system.

However, clearing up misinformation about a default date does not exonerate Musk and the other members of DOGE. A simple review of past reports on the Social Security system provides all the explanation we need about the supposed millions of people over 100 and whether there are massive amounts of fraudulent payments to dead people.

In July 2923, the Social Security Administration (SSA) OIG reported on an audit performed on what is known as the Numident, a file (or likely, a database) of every person issued a Social Security number. When Social Security received information about a SSN holder’s death, it then updates another file (database) known as the Death Master File. It is the Death Master File that is then shared with federal benefit-paying agencies.

What the OIG audit noted in 2023, and previously noted in 2015, is there several million records in the Numident file that do not have a date of death. The OIG recommendation was that SSA use various other databases and incidental sources of data to update the missing dates of death in the Numident file, to ensure there are no improper payments, or more importantly, no use of Social Security numbers of dead people for fraudulent purposes.

The SSA disagreed. As they noted in the audit response:

We collect death data to ensure the records on which we base eligibility and payment decisions are as accurate and consistent as possible for current and future beneficiaries. When we receive a report of death, we take timely action to terminate payments. The records identified by OIG involve non-beneficiaries and do not involve improper payments. Correcting records for nonbeneficiaries would divert resources from work necessary to administer and manage our programs, which we cannot afford

It’s important to understand the two primary assertions of facts in this statement. The first is that the records in the Numident file that don’t have a death date are records of people not receiving Social Security benefits. Secondly, to update these records with an actual date of death, would cost millions that Congress had not allocated to the SSA for this task. And to just assign a default date of death by assumption, could erroneously cut off benefits for some long-lived but still living recipient.

(I added the bit about Congress in the last paragraph to remind everyone that Congress holds the purse strings for the government. In the last month, we could be forgiven for thinking this is no longer true, but until the Constitution is tossed into the waste bin, it is true.)

The SSA OIG wrote a follow-up report on the original audit in 2024. By this time, SSA had updated the death records for all but 941,383 Numbident members, moving these records to the DMF. Again, these are recipients who are not being paid benefits. However, the OIG did discover 28 people in the DMF getting benefits. At the time of the report, Social Security had cut off benefits from 14 of the recipients, and were investigating the rest.

Again, the SSA OIG recommended SSA update the death records for the remaining 915,534 Numbident records that didn’t have a matching DMF record. The response from the agency was:

SSA disagreed with recommendations 1 and 2 and stated the value of the DMF lies in its accuracy and reliability. SSA analyzed the records identified in recommendations 1 and 2 and determined they did not meet the Agency’s automated algorithm criteria, and that adding the records to the DMF would pose a significant risk of posting incorrect death information on the DMF. SSA stated a laborious manual review of each record would be necessary, and since these are records of individuals who are not beneficiaries, SSA cannot devote the resources to such an effort while experiencing a customer service crisis. SSA stated it would be willing to support this effort if any DMF customers identified a need for the information and provided funding to support a manual review. SSA agreed with recommendation 3.

Now, according to a 2022 OIG audit, there have been past instances of improper benefit payout, but as the SSA response notes, Social Security invested these and was able to recover several million dollars. And these were benefits paid to people listed as living.

In addition, if earnings are reported for someone who is supposedly dead, Social Security puts those earnings into an Earnings Suspense File and then takes effort to correct the mismatch between the reported wages and the Social Security account. All of this is detailed in an exhaustive review of the Social Security earnings processing. According to the 202r OIG report:

In Tax Years 2016 through 2020, employers and individuals
reported approximately $8.5 billion in wages, tips, and self employment income using 139,211 SSNs assigned to individuals
age 100 or older. SSA transferred these earnings to the Earnings
Suspense File, primarily because personally identifiable information provided on the workers’ earnings reports did not match information in SSA enumeration records. Resolving these discrepancies will help improve the accuracy and completeness of
the DMF and prevent future misuse of these SSNs.

The number of wage reports the SSA processes a year is 245 million, leading a total of 980 million wage reports for 2016 to 2020. The 139,211 reports that end up in the Earnings Suspense File is 0.000142 percent of the total. And this is money coming into Social Security, not money being paid.

Whether Congress needs to allocate funds for Social Security to have perfect files is a question up to Congress. But from just the reports I’ve linked (via Wayback Machine, to ensure future access since government pages have been disappearing), there is absolutely no mystery about Social Security payments and missing dates of death, and there is absolutely no proof of the millions of people getting death benefits.

As for the use of AI to somehow make all of this magically better—another DOGE/Musk claim—AI  is literally nothing more than word crunching and patterns with the help of lots of computational power and data space. As the example of AI I gave earlier demonstrates, AI is incapable of discerning whether the words it is crunching are actually accurate or not.

There’s another term we use in programming: GIGO, or Garbage In, Garbage Out. May 01, 1875, indeed. Millions of people getting death benefits, indeed.

I found the OIG reports after a simple online search; one that Musk and the members of DOGE could have performed, themselves. And reports that DOGE were likely given.

Either Musk and other DOGE members are incapable of comprehending what was said in these reports, incapable of asking the existing system maintenance folks for this type of information, or they are deliberately misrepresenting the facts to somehow justify their existence. And I don’t think we need an AI program to tell us which answer is correct.

 

 

Categories
Government People

Dear Buddy Carter

Winning.

“This will decimate our ability to function as an institution,” says one senior NIH scientist who had to notify staff that HHS was firing them. “Whatever the opposite of government efficiency is, this process will take us there.”

‘Wrecking ball’: RFK Jr. moves to fire thousands of health agency employees

“The actions taken against the federal workforce thus far by the administration have already dramatically diminished the capacity of CDC to respond adequately, in the way that Americans deserve, to emerging public health threats,” the person said. “And cutting EIS will make Americans and global populations less safe in years to come.”

CDC cuts expected to devastate Epidemic Intelligence Service, a ‘crown jewel’ of public health

“On Friday, an employee still at NNSA told NPR that the firings are now “paused,” in part because of the chaotic way in which they unfolded. Another employee had been contacted and told that their termination had been “rescinded.” But some worried the damage had already been done. Nuclear security is highly specialized, high-pressure work, but it’s not particularly well paid, one employee told NPR. Given what’s unfolded over the past 24 hours, “why would anybody want to take these jobs?” they asked.”

Trump firings cause chaos at agency responsible for America’s nuclear weapons

““This has been slash and burn,” said Nicholas Detter, who had been working in Kansas as a natural resource specialist, helping farmers reduce soil and water erosion, until he was fired by email late Thursday night. He said there seemed to be little thought about how employees and the farmers and ranchers he helped would be impacted.”

Anger, chaos and confusion take hold as federal workers face mass layoffs

“Allowing parks to hire seasonal staff is essential, but staffing cuts of this magnitude will have devastating consequences for parks and communities,” NPCA President Theresa Pierno said in a statement.

US Forest Service fires 3,400 workers, Park Service cuts 1,000

“Public Employees for Environmental Responsibility, a group that defends government workers, said the Agriculture Department’s Food Safety and Inspection Service would be hit especially hard by laying off probationary employees because it has trouble recruiting inspectors required to be present at all times at most slaughterhouses.”

Trump administration initiates new round of layoffs for federal workers with least experience

Ah…winning?

“Nearly half of the FDA’s $6.9 billion budget comes from fees paid by companies the agency regulates, including drug and medical device makers, which allows the agency to hire extra scientists to swiftly review products. Eliminating those positions will not reduce government spending.”

Trump administration cuts reach FDA employees in food safety, medical devices and tobacco

““Tribes who receive direct service will be hit the hardest,” one official told ICT. “In communities across the country, if there are not protections for employees providing services for Indian Country and protections for mission-critical occupations, exempt employees, excepted employees and emergency employees, tribes will see a loss of essential services: healthcare, emergency services, childcare and educational services, justice services.”

https://ictnews.org/news/abrupt-federal-layoffs-expected-to-hit-tribal-programs

More winning.

“The tax agency grew by about 10 percent last year, as its ranks swelled from roughly 90,000 employees in fiscal year 2023 to 100,000 employees this fiscal year. The IRS has said publicly that personnel critical to the tax filing season are ineligible for the “deferred resignation” plan that encouraged federal personnel to quit. That has fueled speculation that the cuts to IRS personnel will be concentrated among the agency’s tax collection staff, which could reduce the amount of revenue brought into federal coffers even as Musk calls for a reduced deficit.”

Layoffs to hit IRS as DOGE targets tax collections

“Violent political demonstrations erupted and protesters attacked the U.S. Embassy. By the end of the day, most staff were told to evacuate.

But just how they would get back to the United States was unclear: The White House had frozen foreign aid spending about a week earlier and put senior USAID leaders on leave. The agency had stopped paying for employee travel.”

Forced to flee Congo, USAID workers lost everything. They’re suing Trump.

“The USAID inspector-general also revealed last week that almost half a billion dollars’ worth of US-grown food and grain was spoiling at ports and warehouses due to confusion over the funding freeze. The inspector-general was subsequently fired by the Trump administration.”

USAID IG fired day after report critical of impacts of Trump administration’s dismantling of the agency

“The Trump administration has begun firing several hundred Federal Aviation Administration employees, upending staff on a busy air travel weekend and just weeks after a January fatal mid-air collision at Ronald Reagan Washington National Airport.”

Trump begins firings of FAA air traffic control staff just weeks after fatal DC plane crash

“Van Tol said the impact of DOGE’s HUD layoffs would reverberate quickly. “You shut down the CFPB, it’s going to affect real people but it’s likely to be felt over time. You mess with HUD, you’re potentially impacting people right away — immediately.””

DOGE discussing Housing Department layoffs

Still winning.

“The cuts to National Institutes of Health grants, on pause in federal court, would immediately wipe out well over $100 million in research overhead funding in Georgia alone, and billions of dollars nationwide, with massive ripple effects. Georgia last year received $788 million in NIH funding, and experts said much of that money, even for multiyear projects, now is tied to projects whose budgets don’t work.”

Ossoff, Georgia biomed industry slam Trump’s cuts to biomedical research

“Nearly 1,300 people at the Atlanta-based CDC with jobs classified as “probationary” are being targeted. The category includes recent hires and longtime staffers who, throughout their tenures, have moved into new positions internally within the CDC.”

Georgia CDC jobs slashed amid Trump administration federal workforce cuts

“If the purpose of such cuts is to make sure taxpayer dollars are not wasted and used well, the evaluation and data work that has been terminated is exactly the work that determines which programs are effective uses of federal dollars, and which are not,” Tofig wrote, noting several contracts were nearing their completion.

Crucial research halted as DOGE abruptly terminates Education Department contracts

So. Much. Winning.

Categories
Climate Change Diversity Government Savannah

Savannah’s Springfield Canal stormwater project likely casualty of Trump cuts

Trump’s first action on becoming President was a wholesale revocation of several Biden Executive Office actions, leading to closure of many vital programs. One of these programs is called the Justice40 initiative.

For the first time in our nation’s history, the Federal government has made it a goal that 40 percent of the overall benefits of certain Federal climate, clean energy, affordable and sustainable housing, and other investments flow to disadvantaged communities that are marginalized by underinvestment and overburdened by pollution.

By killing the Executive Order that created this initiative, Trump has likely also killed all FEMA funding for a Savannah project to manage stormwater flooding in the Springfield Canal area.

The Justice40 Initiative was a way of allocating resources to historically underserved communities, such as the Carver Village and Cloverdale neighborhoods near the Canal. It wasn’t race-based and in fact made a point of excluding race in its criteria. However, it is a fact that many of the underserved communities in this country are made up of people of color. And because the majority of communities of people of color will benefit, the funding is targeted. The existence of “DEI” is the excuse, but really it is withholding funds that don’t benefit majority white people.

Currently, freezing of these funds is being held up by a court order, though the enforcement of the order is hit and miss. However, because of the association of the funds with environmental justice (“DEI”), and climate change, there’s a strong likelihood the funding will be lost.

It’s difficult to discern from the state of chaos currently in effect in the government, but the funding for the Basin flood control may already have been rescinded.

The state of Georgia, being Republican-led, didn’t join with the other states who have sued the Trump administration to ensure that funding that is promised is delivered. And the states lawsuit court order only extends to the Democrat-led states who filed the complaint However, thankfully,  nonprofits also sued to stop the funding freeze, and this may protect the funding for the project. For now.

If the funding is terminated, Savannah will likely have to sue directly to attempt to enforce the previously approved support, or perhaps get funding from the state of Georgia, instead.

Or wait another four years for a different President.