The Threat to America’s Electrical Grid Is Much Bigger Than You Can Possibly Imagine

by ronfluegge 1. August 2016 13:00

"Greetings from the front. The cyberwar continues. Our operatives continue to hit infrastructure targets around the globe. In June alone we conducted 44 ops, hitting targets in 26 U.S. states and six countries total. Each operation impacted as many 15,000 people and lasted for up to four and half hours. Of course that’s just our unclassified operations; the actual number of power outages our operatives have caused is 10 times that number.

"As we continue to wreak havoc on your electric infrastructure, your policymakers and cyberwar hawks are rattling sabers, worried about online attacks from nation-states, completely ignoring the threats that successfully target your power grid every day. The Washington Post, Forbes, USA Today, and even the esteemed Ted Koppel talk about “cybergeddon,” trillion-dollar risks, and when — not if — a massive cyberattack on the U.S. electric power grid will occur. Even President Obama is worried. In the meantime, we quietly go about our work, disrupting power generation and transmission across the globe.

"To date there has been exactly one, just one, power outage that can be attributed to some sort of cyberattack by a nation-state. Last December, someone (many people say directed by the Russian government, but there really isn’t enough evidence to support that accusation) hit up to six different power companies in Ukraine with a coordinated malware and DDoS attack. This definitely wasn’t a random lone hacker in a basement; this took months of planning and coordinated effort. It sounds scary but the outages only lasted a few hours and affected around 80,000 residences. We have caused far bigger and longer outages all by ourselves."

To read further, go to




by ronfluegge 12. July 2016 15:17

A RESTful API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data.

Representational state transfer (REST), which is used by browsers, can be thought of as the language of the Internet. Now that cloud usage is on the rise, various application programming interfaces (APIs) are emerging to expose Web services and REST is a logical choice for building APIs that allow end users to connect and interact with cloud services. RESTful APIs are used by many sites, including Google, Amazon, Twitter and LinkedIn.

A RESTful API breaks down a transaction to create a series of small modules, each of which addresses a particular underlying part of the transaction. This modularity provides developers with a lot of flexibility but can also be challenging for developers to design from scratch. Currently, the models provided by Amazon Simple Storage Service (S3), OpenStack Swift and Cloud Data Management Interface (CDMI) are most popular.

RESTful APIs explicitly take advantage of HTTP methodologies defined by the RFC 2616 protocol. They simply use "PUT" to change the state of or update a resource, which can be an object, file or block; "GET" to retrieve a resource; POST" to create that resource; and "DELETE" to remove it.

The current GADS OS software has been updated to support General Electric's Operational Excellence program data requirements and uploads that utilizes the GE RESTful APIs.

PJM 2016 Summer Capacity Verification

by ronfluegge 1. June 2016 10:39

Today is June 1st and the start of the 2016 Summer Verification Test Period. The test period runs from June 1 through August 31, 2016. All units in the PJM Capacity Market must test to their Summer Installed Capacity during this time. Additionally, all units, with the exception of Hydro, Pumped Hydro and Diesel, must ambient correct their test data. Also, Hydro and Pumped Hydro units must perform their once per year test during this period.

The due date for data submission is September 30, 2016. Any generator not submitting a Summer test, without due cause, will be considered 100% forced out for the entire Summer period of June 1 through November 30, 2016.

There is no tolerance given to test results. All units must test to their exact Installed Capacity Value or greater.

When a unit fails its verification test, a derating event should be placed in GADS to cover the deficiency. If this is done by the operator, the test result and the derating amount will be added and then compared to the Total ICAP Commitment Amount. If the derating is input by PJM, only the test result will be compared to the Total ICAP Commitment Amount and could result in an ICAP Shortfall.

The rules for verification testing can be found in Manual 21 on the PJM web site under the tab Documents/Manuals.

If you have any questions or concerns, please contact one of the PJM GADS Administrators at


Welcome to the GADS Open Source blog!

This will be an easy place to keep up on updates and news related to GADS and the GADS Open Source software.

Check out the FAQ section below as well.