Generated Support March 12th, 2023

Button clicked at 402865962341700
Frame: 1
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO:

Don’t forget an extra bottle of water can change a lot, The future has yet to be written, You will Prevail!, Customer Experience and Quality can be Improved, Encouragement Throughput has yet to be maximized, Initial conditions can mean a lot, There is hope in a New Day, Don’t forget an extra bottle of water can change a lot, Customer Experience and Quality can be Improved, You will Prevail!, Nsdtp! Never Say Die Throughput!, Encouragement Throughput has yet to be maximized, The future has yet to be written, Customer Experience and Quality can be Improved, Nsdtp! Never Say Die Throughput!.

Customer Experience and Quality can be Improved, You will Prevail!, There is hope in a New Day, Customer Experience and Quality can be Improved, There is hope in a New Day, The future has yet to be written, Past activation energy can be clear sailing, The future has yet to be written, Initial conditions can mean a lot, Possible has yet to be defined, Small changes do add up, There is hope in a New Day, Past activation energy can be clear sailing, Never Say Die!, The future has yet to be written.

Possible has yet to be defined, There is hope in a New Day, Nsdtp! Never Say Die Throughput!, Past activation energy can be clear sailing, You can do it!, Customer Experience and Quality can be Improved, Small changes do add up, You will Prevail!, Possible has yet to be defined, You can do it!, Initial conditions can mean a lot, Customer Experience and Quality can be Improved, Others do not get to claim ground on what you can and cannot do, Possible is Power, Never Say Die!.

There is hope in a New Day, You can do it!, Possible has yet to be defined, There is hope in a New Day, Encouragement Throughput has yet to be maximized, You can do it!, You can do it!, The future has yet to be written, You will Prevail!, Encouragement Throughput has yet to be maximized, Possible is Power, Don’t forget an extra bottle of water can change a lot, Others do not get to claim ground on what you can and cannot do, Customer Experience and Quality can be Improved, You can do it!.

You can do it!, Others do not get to claim ground on what you can and cannot do, The future has yet to be written, Don’t forget an extra bottle of water can change a lot, Never Say Die!, Customer Experience and Quality can be Improved, Others do not get to claim ground on what you can and cannot do, Past activation energy can be clear sailing, You will Prevail!, Initial conditions can mean a lot, There is hope in a New Day, The future has yet to be written, Small changes do add up, Nsdtp! Never Say Die Throughput!, Encouragement Throughput has yet to be maximized.

Past activation energy can be clear sailing, Others do not get to claim ground on what you can and cannot do, Possible is Power, Never Say Die!, Past activation energy can be clear sailing, Past activation energy can be clear sailing, Past activation energy can be clear sailing, Encouragement Throughput has yet to be maximized, You can do it!, There is hope in a New Day, Possible is Power, Don’t forget an extra bottle of water can change a lot, You will Prevail!, The future has yet to be written, Don’t forget an extra bottle of water can change a lot.

You can do it!, Never Say Die!, Customer Experience and Quality can be Improved, Possible has yet to be defined, Never Say Die!, Past activation energy can be clear sailing, Nsdtp! Never Say Die Throughput!, Possible has yet to be defined, Customer Experience and Quality can be Improved, You will Prevail!, Customer Experience and Quality can be Improved, Never Say Die!, There is hope in a New Day, The future has yet to be written, Small changes do add up.

Possible has yet to be defined, Don’t forget an extra bottle of water can change a lot, Encouragement Throughput has yet to be maximized, The future has yet to be written, Encouragement Throughput has yet to be maximized, You can do it!, Past activation energy can be clear sailing, Possible is Power, Initial conditions can mean a lot, There is hope in a New Day, There is hope in a New Day, Initial conditions can mean a lot, Initial conditions can mean a lot, Never Say Die!, Possible has yet to be defined.

Small changes do add up, Small changes do add up, Customer Experience and Quality can be Improved, You can do it!, Others do not get to claim ground on what you can and cannot do, Past activation energy can be clear sailing, Never Say Die!, Initial conditions can mean a lot, You will Prevail!, The future has yet to be written, Never Say Die!, Customer Experience and Quality can be Improved, The future has yet to be written, Initial conditions can mean a lot, Nsdtp! Never Say Die Throughput!.

Customer Experience and Quality can be Improved, Nsdtp! Never Say Die Throughput!, Encouragement Throughput has yet to be maximized, You can do it!, Don’t forget an extra bottle of water can change a lot, The future has yet to be written, There is hope in a New Day, Initial conditions can mean a lot, Possible is Power, Possible is Power, You will Prevail!, Nsdtp! Never Say Die Throughput!, Possible has yet to be defined, You can do it!, Encouragement Throughput has yet to be maximized.

Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: More Peacemaking, Encouragement, Rescue Blankets, Habitat for Humanity, More Peacemaking, Water Desalination Plants, Improved Science Support, More Peace, Improved Optics, Improved Network Throughput and Reach, Reduced Oppression, More Peace building, Power Efficiency, Improved Math Support, Reduced Miscommunication, Motorcycle Helmets, Disaster Risk Reduction, Motorcycle Helmets, Teacher Appreciation, Teacher Appreciation, Critical Thinking, Improved Optics, More Peace building, Critical Thinking, Teacher Training

Teacher Appreciation, Improved Telescopes, Improved Battery Power, Teacher Training, Linguistics Training, Improved Fire Codes, Reduced Cognitive Biases Training, Improved Microscopes, Reduced Child Labor, Time Management, Motorcycle Helmets, Problem Solving, Child Car Safety, Time Management, Problem Solving, Encouragement, Improved Medical Tech, Improved Microscopes, Improved Learning, More Peace, Respect, Disaster Risk Reduction, Teacher Appreciation, Reduced Villain Level Contrast Training, Reduced Cognitive Biases Training

Rescue Blankets, Diversity Training, Reduced Villain Level Contrast Training, Reduced Oppression, Water Bottles, Improved Math Support, Habitat for Humanity, Improved Telescopes, Critical Thinking, Power Efficiency, More Peacekeeping, Improved Hospitals, Clean Water Support, Improved Architectural Blueprints, Child Car Safety, Seat Belts, Problem Solving, Improved Network Throughput and Reach, Improved Network Throughput and Reach, Electrical Safety, Improved Chemical Showers for Labs, Encouragement, Clean Water Support, Improved Network Throughput and Reach, Throughput

Reduced Oppression, Reduced Cognitive Biases Training, Problem Solving, Human Rights, Water Bottles, Reduced Miscommunication, Improved Hospitals, Improved Optics, Improved Learning, Improved Learning, Disaster Risk Reduction, Teacher Training, Diversity Training, More Peacemaking, Water Desalination Plants, Improved Math Support, Ethics, Seat Belts, Motorcycle Helmets, Geneva Convention, Reduced Villain Level Contrast Training, More Peace, Validation, Improved Battery Power, Child Car Safety

Disaster Risk Reduction, Human Rights, Motorcycle Helmets, Validation, Habitat for Humanity, Improved Microscopes, Improved Medical Research, Cancer Research, Reduced Villain Level Contrast Training, Improved Math Support, Teacher Appreciation, Geneva Convention, Teacher Training, Teacher Training, Improved Battery Power, Clean Water Support, Improved Math Support, Criminal Defense Law, Diversity Training, Reduced Child Labor, Throughput, Reduced Villain Level Contrast Training, Validation, Improved Chemical Showers for Labs, Seat Belts

Teacher Appreciation, Validation, Defensive Driving, Improved Learning, Encouragement, Respect, Improved Math Support, Reduced Child Labor, Reduced Cognitive Biases Training, Reduced Oppression, Improved Telescopes, Time Management, Glass of Water, Disaster Risk Reduction, More Peacemaking, Cancer Research, Teacher Training, Glass of Water, Improved Microscopes, Improved Learning, Rescue Blankets, Teacher Appreciation, Ethics, Improved Chemical Showers for Labs, Teacher Training

Encouragement, Water Bottles, Improved Microscopes, Clean Water Support, Criminal Defense Law, Water Well Drilling, Reduced Child Labor, Water Bottles, Respect, Linguistics Training, More Peace, Improved English Support, Motorcycle Helmets, Glass of Water, Respect, Improved Architectural Blueprints, Critical Thinking, Human Rights, Power Efficiency, Reduced Child Labor, Teacher Appreciation, More Peacemaking, Teacher Training, Focus, Improved Medical Tech

Problem Solving, Reduced Villain Level Contrast Training, Critical Thinking, Disaster Risk Reduction, Teacher Appreciation, More Peace, Linguistics Training, Improved Network Throughput and Reach, Glass of Water, Geneva Convention, More Peacekeeping, Diversity Training, Time Management, Improved Architectural Blueprints, Water Well Drilling, Improved Microscopes, Reduced Cognitive Biases Training, Time Management, Validation, Diversity Training, Throughput, Defensive Driving, Disaster Risk Reduction, Linguistics Training, Teacher Training

Reduced Cognitive Biases Training, More Peace, Linguistics Training, Improved Network Throughput and Reach, Water Desalination Plants, Improved Math Support, Power Efficiency, More Peacekeeping, Ethics, More Peacekeeping, Problem Solving, Improved Hospitals, More Peacemaking, Respect, Geneva Convention, Water Well Drilling, Critical Thinking, Improved Optics, Cancer Research, Improved Science Support, Improved Fire Codes, Improved Science Support, Improved Microscopes, Improved Network Throughput and Reach, Improved Microscopes

Reduced Miscommunication, Improved Telescopes, Focus, Water Bottles, Improved Battery Power, Water Desalination Plants, Water Desalination Plants, Defensive Driving, Linguistics Training, More Peacekeeping, Improved Medical Research, Disaster Risk Reduction, Reduced Villain Level Contrast Training, Reduced Oppression, Improved Math Support, Improved Fire Codes, Electrical Safety, Motorcycle Helmets, Improved Learning, Ethics, Teacher Training, Seat Belts, Validation, Habitat for Humanity, Improved Telescopes

Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Clean your room, Do the dishes, Never Say Die!
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Do the dishes, Eat your vegetables, you hug the lovable dictator
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Go pick up some important documents from work, Clean your room, Hug a kitten
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Eat your vegetables, Go pick up some important documents from work, Hug a kitten
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Always be safe in the lab, Eat your vegetables, Never Say Die!
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Always be safe in the lab, Eat your vegetables, Never Say Die!
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Do the dishes, Eat your vegetables, The prettiest flowers have the most leaves
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Clean your room, Do the dishes, Hug a kitten
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Always be safe in the lab, Do the dishes, The prettiest flowers have the most leaves
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO: Clean your room, Always be safe in the lab, Hug a kitten
Mar 11, 2023 11:21:57 PM controller.AddEncouragementLabelCommand generateSupport
INFO:

Linear, High Pressure, Snow, Public Relations, Latency, Availability, Logical Fallacies, Don’t push against a brick wall, Peaches, Carbon Dioxide, Kinetic Energy, Chips, Proton, Velocity, Statistical Anomaly, Superposition, Atom, Psychology, Multiple Dimensions, Mood, Equality, Weakest Link, Pressure, Frame of Reference, Normal

Cocunut, Point of View, Feedback Respected, Directed Power, Flood, Drought, Hope, Interpolation, Atmosphere, Disease, Proton, Story, Insulation, Associations, Weak Hypothesis, Conductivity, Respect, Probabilities, Distance, Weak Hypothesis, Buy In, Distrust, Cover, Pestilence, Chips

Induction, Reliability, Reaction Time, Rounding, Cake, Force, Buy In, Pineapples, Activation Energy, Small Contributions Appreciated, Gravity, Carbon Dioxide, Rate of Change, Relevance, Plot, “Allegory of the Cave” – Plato, Value Creation, Measurement, Radiation, Motion, Questions, Impedance, Flags, Stress, Logical Fallacies

Chain Thougts, Acronyms, Thunderstorm, Trust, False Dichotomy, Law, Pattern Matching, Open Loop Systems, Practical Problem Solving, Validation, Sales, Inadequate Support, Superposition, Hurricane, Expert, Reducing Child Labor, Plumbs, Induction, Speed of Light, Chips, Logical Fallacies, Weakest Link, Electron, Anger Management, Socialism

Combustion, Reliability, Motion, Directed Power, Feedback, Plumbs, Distrust, Plumbs, Point of View, Resistance, Defense Law, Theoretical Problem Solving, Microeconomics, Impedance, Mosquitos, Communism, Forms – Aristotle, Quantum Entanglement, Buy In, Liquidity, Precision and Accuracy, Apples, Fast Choice, Time, Magnetism

Delayed Right Choice, Carbon Monoxide Detector, Power Efficiency, Enthalpy, Anxiety, Entropy, Lift, Speed of Heat Conductivity, Expert, Tangled Cords, Carbon Monoxide Detector, Ability to Change Path, Direction, Carbon Dioxide, Anxiety, Obfuscated Truth, Impedance, Appreciation, Don’t push against a brick wall, Encouragement, Directional Max Profit, Imagination, Heat transfer, Macroeconomics, Capitalism, Validation

Communicated Effectively, Symbolism, Variance, Resistance, Ability to Change Path, Direction, Mosquitos, Delayed Right Choice, Low Pressure, Weakest Link, Irreversible Process, Green Energy, Dental Care, Quantum Entanglement, Subset Profits from Systemic Changes and Additions, Psychology, Encouragement, Bugs, Anxiety, Appreciation, Combustion, Reaction Time, Reasonable, Conductivity, Justice, Feedback

Microeconomics, Typhoon, Symbolism, Cover, “Allegory of the Cave” – Plato, Carbon Dioxide, Justice, Speed of Heat Conductivity, Surface Area, Drought, Useful Twists, Expert, Fuel, Health, Anger Management, Truth as Relative, Creative Problem Solving, Enthalpy, Logic, Shape, Impossible, Irreversible Process, Enthalpy, Value, Microeconomics

Strong Hypothesis, Practical Problem Solving, Fuel, Relevance, Gravity, Reasonable, Scientific Notation, Availability, Green Energy, Fault Tolerance, Cheesecake, Coffee, Hypotheticals, Health Care, Psychology, Neutron, Energy, Green Energy, Precision and Accuracy, Questions, Experience, Proton, Oranges, Directional Max Profit, Reliability

Flags, Contamination, Snow, Statistical Anomaly, Valence, Fuel, Entropy, Watts, Charming, Conductivity, Creative Problem Solving, Compressive Forces, Availability, Villian Level Contrast Victims, Historic Context, Initial Conditions, Peaches, Weak Hypothesis, Wind Power, Don’t push against a brick wall, Interpolation, Imagination, Normal, Respect, Corporate Image

Mar 11, 2023 11:21:57 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes
INFO: Performance Test, Adding Two One Digit Numbers 1 billion times
Mar 11, 2023 11:21:57 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes
INFO: — Processed 250,000,000 additions, current running time: 37255900
Mar 11, 2023 11:21:58 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes
INFO: — Processed 500,000,000 additions, current running time: 128221500
Mar 11, 2023 11:21:58 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes
INFO: — Processed 750,000,000 additions, current running time: 232773100
Mar 11, 2023 11:21:58 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes
INFO: Test completed, recorded time in Nanoseconds: 344392400
Mar 11, 2023 11:21:58 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes_andCheckVerify_OneBillionTimes
INFO: Performance Test, Adding Two One Digit Numbers 1 billion times
Mar 11, 2023 11:21:58 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes_andCheckVerify_OneBillionTimes
INFO: — Processed 250,000,000 additions, current running time: 237749900
Mar 11, 2023 11:21:58 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes_andCheckVerify_OneBillionTimes
INFO: — Processed 500,000,000 additions, current running time: 475074000
Mar 11, 2023 11:21:58 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes_andCheckVerify_OneBillionTimes
INFO: — Processed 750,000,000 additions, current running time: 522189400
Mar 11, 2023 11:21:59 PM performance.PerformanceTests addTwoOneDigitNumbers_OneBillionTimes_andCheckVerify_OneBillionTimes
INFO: Test completed, recorded time in Nanoseconds: 733410200

Updated to Run Some Performance Tests
Following Java code is Open Source, Free to Use for Derivative Works (MIT License)

package performance;

import java.util.logging.Logger;

public class PerformanceTests {
	private static Logger logger = Logger.getLogger(PerformanceTests.class.getName());
	private static PerformanceTests instance;
	
	public static PerformanceTests getInstance() {
		if (null == instance) {
			instance = new PerformanceTests();
		}
		
		return instance;
	}
	
	public static void runPerformanceTests() {
		addTwoOneDigitNumbers_OneBillionTimes();
		addTwoOneDigitNumbers_OneBillionTimes_andCheckVerify_OneBillionTimes();
	}
	
	public static void addTwoOneDigitNumbers_OneBillionTimes() {
		logger.info("Performance Test, Adding Two One Digit Numbers 1 billion times");
		int sum;
		PerformanceUtil.getInstance().start();
		for (int i=0; i<200000000; i++) {
			for (int j=0; j<5; j++) {
				sum = j+j;
			}
			if (i==50000000) {
				logger.info("--- Processed 250,000,000 additions, current running time: "
						+PerformanceUtil.getInstance().getRunningTime());
			}
			if (i==100000000) {
				logger.info("--- Processed 500,000,000 additions, current running time: "
						+PerformanceUtil.getInstance().getRunningTime());
			}
			if (i==150000000) {
				logger.info("--- Processed 750,000,000 additions, current running time: "
						+PerformanceUtil.getInstance().getRunningTime());
			}
		}
		PerformanceUtil.getInstance().stop();
		logger.info("Test completed, recorded time in Nanoseconds: "
				+PerformanceUtil.getInstance().getRecordedTime());		
	}
	
	public static void addTwoOneDigitNumbers_OneBillionTimes_andCheckVerify_OneBillionTimes() {
		logger.info("Performance Test, Adding Two One Digit Numbers 1 billion times");
		int sum;
		int doubleTheValue;
		int doubleTheSum;
		int sumOfDoubled;
		PerformanceUtil.getInstance().start();
		for (int i=0; i<200000000; i++) {
			for (int j=0; j<5; j++) {
				sum = j+j;
				doubleTheValue = j*2;
				doubleTheSum = sum*2;
				sumOfDoubled = doubleTheValue+doubleTheValue;
				if (doubleTheSum!=sumOfDoubled) {
					PerformanceUtil.getInstance().stop();
					logger.severe("Numbers not verifying ending test at i="+i+",j="+j+" at recorded time: "
							+PerformanceUtil.getInstance().getRecordedTime());
					
				}
			}
			if (i==50000000) {
				logger.info("--- Processed 250,000,000 additions, current running time: "
						+PerformanceUtil.getInstance().getRunningTime());
			}
			if (i==100000000) {
				logger.info("--- Processed 500,000,000 additions, current running time: "
						+PerformanceUtil.getInstance().getRunningTime());
			}
			if (i==150000000) {
				logger.info("--- Processed 750,000,000 additions, current running time: "
						+PerformanceUtil.getInstance().getRunningTime());
			}
		}
		PerformanceUtil.getInstance().stop();
		logger.info("Test completed, recorded time in Nanoseconds: "
				+PerformanceUtil.getInstance().getRecordedTime());				
	}
}
package performance;

public class PerformanceUtil {
	private boolean stopWatchStarted = false;
	private long startTime;
	private long endTime;
	private long recordedTime=0;
	private static PerformanceUtil instance;
	
	public static PerformanceUtil getInstance() {
		if (null == instance) {
			instance = new PerformanceUtil();
		}
		
		return instance;
	}
	
	public boolean start() {
		if (stopWatchStarted) {
			return false;
		} else {
			startTime=System.nanoTime();
			stopWatchStarted=true;
			return true;
		}
	}
	
	public boolean stop() {
		if (!stopWatchStarted) {
			return false;
		} else {
			endTime=System.nanoTime();
			stopWatchStarted=false;
			return true;
		}
	}
	
	public long getRunningTime() {
		long runningTime = System.nanoTime()-startTime;
		return runningTime;
	}
	
	public long getRecordedTime() {
		recordedTime=endTime-startTime;
		return recordedTime;
	}
	
	public int getRecordedTimeMilliseconds() {
		recordedTime=endTime-startTime;
		double milliseconds = recordedTime/1000000;
		return (int) milliseconds;
	}
}

https://en.wikipedia.org/wiki/Triple_modular_redundancy

Software Reliability is not bug free. Extra ways to check output, verify output can be a lot of value. More checks more ability to rely upon values. If values are solid potential for able to turn on and off verified for performance gains.

Created the following classes that are Free as well, MIT License

package test;

import java.util.ArrayList;
import java.util.logging.Logger;

public class AdditionTest {
	private static Logger logger = Logger.getLogger(AdditionTest.class.getName());
	
	public boolean testAddTwoIntegers(int a, int b) {
		boolean success = false;

		int sum = a+b;
		int sumTimesTwo = sum*2;
		int sumTimesThree = sum*3;
		
		int aTimesTwo = a*2;
		int bTimesTwo = b*2;
		int aTimesThree = a*3;
		int bTimesThree = b*3;
		
		int sumOfDoubled = aTimesTwo+bTimesTwo;
		int sumOfTripled = aTimesThree+bTimesThree;
		
		if (sumTimesTwo==sumOfDoubled && sumTimesThree==sumOfTripled) {
			success = true;
		}
		
		if (!success) {
			logger.info("a - "+a+", b - "+b+", a+b="+sum+", Test Successful? "+success);
		}
		
		return success;		
	}
	
	public TestResult testAddOneThousand() {
		ArrayList<TestResult> testResults = new ArrayList<>();
		for (int i=0;i<1000;i++) {
			for (int j=0; j<9; j++) {
				TestResult result = TestUtil.runBiFunctionTestTimed("Addition", this::testAddTwoIntegers, j, j+1);
				testResults.add(result);
			}
		}
		
		TestResult summary = TestUtil.summarizeTestResults(testResults);
		if (summary.getTestSuccessful()) {
			logger.info("Adding 1000 tests required "+summary.getTimeToComplete()+" to complete successfully");
			return summary;
		} else {
			logger.severe("Adding 1000 Numbers Test failed");
			return summary;
		}
	}
}
package test;

public class TestResult {
	private long timeToComplete;
	private boolean testSuccessful;
	
	public TestResult(final long timeToComplete, final boolean testSuccessful) {
		this.timeToComplete = timeToComplete;
		this.testSuccessful = testSuccessful;
	}
	
	public long getTimeToComplete() {
		return timeToComplete;
	}

	public boolean getTestSuccessful() {
		return testSuccessful;
	}	
}
package test;

import java.util.logging.Logger;

import performance.PerformanceUtil;

import java.util.ArrayList;
import java.util.function.BiFunction;
import java.util.function.Supplier;

public class TestUtil {
	private static Logger logger = Logger.getLogger(TestUtil.class.getName());
	private static PerformanceUtil perfUtil = new PerformanceUtil();	
	
	public static TestResult summarizeTestResults(ArrayList<TestResult> results) {
		boolean success = true;
		
		long summedTime=0;
		for (int i=0; i<results.size(); i++) {
			TestResult result = results.get(i);
			if (!result.getTestSuccessful()) {
				success = false;
			}
			summedTime += result.getTimeToComplete();
		}
		
		TestResult summedResult = new TestResult(summedTime, success);
		return summedResult;
	}
	
	public static TestResult runSupplierTestTimed(String testName, Supplier<Boolean> testMethod) {
		boolean success = false;
		perfUtil.start();
		success = testMethod.get();
		perfUtil.stop();
		
		return new TestResult(perfUtil.getRecordedTime(), success);
	}
	
	public static <T, U> TestResult runBiFunctionTestTimed(String testName, BiFunction<T, U, Boolean> testMethod,
			T param1, U param2) {
		boolean success = false;
		perfUtil.start();
		success = testMethod.apply(param1, param2);
		perfUtil.stop();
		
		return new TestResult(perfUtil.getRecordedTime(), success);
	}	
}
package performanceTest;

import java.util.ArrayList;
import java.util.logging.Logger;

import performance.PerformanceUtil;
import test.AdditionTest;
import test.TestResult;
import test.TestUtil;

public class PerformanceTestRunner {
	private static Logger logger = Logger.getLogger(PerformanceTestRunner.class.getName());
	public static void main(String[] args) {
		ArrayList<TestResult> testResults = new ArrayList<>();
		
		PerformanceUtil.getInstance().start();
		for (int i=0; i<1000; i++) {
			AdditionTest additionTest = new AdditionTest();
			additionTest.testAddOneThousand();
			testResults.add(additionTest.testAddOneThousand());
		}
		TestResult summary = TestUtil.summarizeTestResults(testResults);
		PerformanceUtil.getInstance().stop();
		if (summary.getTestSuccessful()) {
			logger.info("Time Required to add and verify one million numbers: "+PerformanceUtil.getInstance().getRecordedTimeMilliseconds()+ " ms");
		} else {
			logger.severe("Test Failed");
		}		
	}
}

Example Console Output on March 12th, 2023 using Processor Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz, 2592 Mhz, 6 Core(s), 12 Logical Processor(s)

....
Mar 12, 2023 1:14:20 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 243400 to complete successfully
Mar 12, 2023 1:14:20 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 287300 to complete successfully
Mar 12, 2023 1:14:20 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 266100 to complete successfully
Mar 12, 2023 1:14:20 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 236000 to complete successfully
Mar 12, 2023 1:14:20 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 242700 to complete successfully
Mar 12, 2023 1:14:20 AM performanceTest.PerformanceTestRunner main
INFO: Time Required to add and verify one million numbers: 4573 ms

The result tends to vary, I realize this is more complicated than just adding numbers, also requires Test overhead and summarizing Test Results.

Mar 12, 2023 1:19:50 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 222900 to complete successfully
Mar 12, 2023 1:19:50 AM performanceTest.PerformanceTestRunner main
INFO: Time Required to add and verify one million numbers: 4429 ms

Would have another run here, but seems my dev environment is being hacked.

Maybe the police are raiding the hackers den as we speak.

INFO: Adding 1000 tests required 274200 to complete successfully
Mar 12, 2023 1:22:51 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 240900 to complete successfully
Mar 12, 2023 1:22:51 AM performanceTest.PerformanceTestRunner main
INFO: Time Required to add and verify one million numbers: 4376 ms

Not ideal to have to turn up rage to have to get solid work environments, high potential for turning up air gapped, air gapped turned up potential for networks to not be reliably tested.

911 with more or less resilience?

Mar 12, 2023 1:24:45 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 227500 to complete successfully
Mar 12, 2023 1:24:45 AM test.AdditionTest testAddOneThousand
INFO: Adding 1000 tests required 235200 to complete successfully
Mar 12, 2023 1:24:45 AM performanceTest.PerformanceTestRunner main
INFO: Time Required to add and verify one million numbers: 4458 ms

The addition test logs are in Nanoseconds, the final value is in Milliseconds

One million values double checked and summarized is different that one million values. Easy to not fully appreciate what you gain and what you lose without ECC.

My code does not replicate what ECC memory does, it does reiterate the point that checked values factor into confidence

https://en.wikipedia.org/wiki/ECC_memory

More solid ground is easy to take in software, from hackers or code that is written swiftly. All test cases not tested having more potential at base layers can be a lot of power. Like from that could be a problem to that is more unlikely to be a problem (but could still be a problem).

One million of the wrong values can be precision, precision for getting to the right values.

Wonder what the Exascale Supercomputers would say is the most common source of incorrect data

User Input?
Rounding Errors?
Oppression leads to data never added?

https://en.wikipedia.org/wiki/Relevance – Recall and Precision on this document is a powerful Concept that is a Key Detail Worthy of Memory, that is Not Always Fully Appreciated, that is a Subtle but Powerful Difference, that has potential to be a Game Changer

ECC Memory might not save you from all data errors, understanding what it gains you and what it does not for fault tolerance can be empowering

Is likely not to save you from all data errors

ECC loads data from a corrupt hard drive or archive? Corrupted Data not always easy to see. Compressed data decompresses yet decompresses wrong?

[Num]A like 5A -> AAAAA

A corrupted to be a B

5B -> BBBBB

Far different

Performance from an ECC Workstation or a Non ECC Workstation is still many times faster than Humans can perceive

Humans make systems that run faster than they can perceive

Having extra checks and verification can be a lot of power

Systems with tendency towards, that are designed towards Redundant Costs can be Reduced and Throughput can be amplified?

Computers kind of like walking on a tight wire between buildings, extra safety and verification not always value out.

Important to remember the same 2 + 2 = 4 that leads to 2 water bottles + 2 water bottles = 4 water bottles for hydration that can save lives is the same 2+2 = 4 that leads to 2 landmines + 2 landmines = 4 a future with not all bear trap like accidents for children out.

Math is like words. Words can Amplify Peace or Start Wars.

High Potential the following video to be turned up in 1 million different ways by the World.

Writing Amp March 11th, 2023

Random THEME – Dangers of Progress

Random PLOT – Tragedy

Symbolism Informal Diction Imagery Personification Imagery Alliteration Onomatopoeia Onomatopoeia Personification Juxtaposition

Random Villain Banshee

Giant Vampire Gas Leak Big Brother System Vampire Earthquake Big Brother System Ghost Earthquake Famine Shark Giant Spider Tornado Martial Law Unstable Future Tech Famine Psychopath Cult Leader Demon Unstable Future Tech

Descriptive Writing Amps

  1. [vibrant, towering, sour] lake encouraged
  2. [glittering, critical, black] amethyst sprinted
  3. [shaded, yellow, purple] blizzard amplified
  4. [exalted, daunting, vibrant] lizard shouted
  5. [toned, cyan, yellow] amber unfurled
  6. [biased, minuscule, angry] carbon dashed
  7. [blue, soft, efficient] lake pulverized
  8. [orange, biased, glittering] jaguar wrote
  9. [calm, smooth, angry] problem typed
  10. [critical, joyful, microscopic] neutron magnified

Random Hero – Knight

And But Therefore Event Sets

Comet cuts across the sky but they are delayed therefore they fight the [monster]

  1. [Hero] gets on train but [monster] challenges [Hero] with hurtful scary words therefore they seek assistance with [side character]
  2. [Hero] gets in bus but [monster] shows up therefore they decide to learn more
  3. [Hero] gets in supercar but [Side character] shows up therefore they fight the [monster]
  4. Comet cuts across the sky but [monster] shows up therefore they seek assistance with [side character]
  5. [Hero] gets on train but it rains therefore they decide to learn more
  6. [Hero] is Inspired and Encouraged by [side character] but it rains therefore they travel to a new area
  7. Narration highlights allegory that amplifies key details worthy of memory but [Side character] shows up therefore they fight the [monster]
  8. [Hero] is Inspired and Encouraged by [side character] but [monster] shows up therefore they travel to a new area
  9. [Hero] is attacked by [Monster] but it rains therefore they travel to a new area

https://en.wikipedia.org/wiki/Banshee

https://en.wikipedia.org/wiki/Rhetorical_modes

https://en.wikipedia.org/wiki/Narrative

https://en.wikipedia.org/wiki/Observational_learning

Heroes set and example for Learning, Villains set an example for Tragedies, Tragic Flaws to be learned from

https://en.wikipedia.org/wiki/Hero%27s_journey

https://en.wikipedia.org/wiki/Bias

Sexual Interest combined with a little girls picture in the article makes Wikipedia seem lower quality.

https://en.wikipedia.org/wiki/Interest_(emotion)

https://en.wikipedia.org/wiki/Epiphany_(feeling)

https://en.wikipedia.org/wiki/Intelligence

https://en.wikipedia.org/wiki/Pattern_matching

https://en.wikipedia.org/wiki/Categorization

Two categories, Enables Throughput vs Does Not Enable Throughput

https://en.wikipedia.org/wiki/Network_throughput

Rule of Three with SIMD Linear Algebra based 512 bit instruction throughput, minus the smile bandit?

https://en.wikipedia.org/wiki/Linear_algebra

https://en.wikipedia.org/wiki/Single_instruction,_multiple_data

https://en.wikipedia.org/wiki/Comedy

An image that is 4000 pixels by 3000 pixels

Need to lighten all pixels on image above a certain range and darken all pixels below a certain range, go 1 by 1 through all 4000 * 3000 pixels? 12 million pixels is a lot of pixels to go through one by one.

Simple operation function

If (pixelBrightness > 50)
increaseBrightness by 5
else
decreaseBrightness by 5

potential for 12 million cores that could process all the data in close to one clock cycle?

The same circuit element, like adders that have high bandwidth data busses have potential for very fast processing versus having to go through each memory element one by one

SIMD is Powerful, Samsung’s video comes to mind

Proximity is power, reloading and unloading the same small 4 bit register all the time has the potential to show the value in 512 bit memory elements

https://en.wikipedia.org/wiki/AVX-512

Potential for more issues with verification? 512 bits is a lot more than 4 bits to verify

Question for Supercomputers, what are the best datasets for SIMD instructions?

SIMD like breathing air, drinking water? Lot of particles, same operations?

Less Oppression, a potential operation that can be applied to all pixels on a video for all frames of the video for every time the video is played?

Categorized as Processing where ordering matters less?

32 dirty dishes and 32 sinks, like SIMD

Handwashing dishes, high potential for limited to sequential based upon only one sink

Washing a dish is a Problem to Problem Solved over a period of Time

Many times processing data is a Problem to Problem Solved over a period of Time

One Person per Flight?

Move Data from one Location (Point A) to another Location (Point B)

Same operation such as 300 people on a flight leads to More Throughput, potential for other issues introduced such as more potential for part of the circuit functioning less than ideally

4 bits potentially much cheaper for Triple Modular Redundancy than 512 bit

https://en.wikipedia.org/wiki/Triple_modular_redundancy

Reliable Throughput is a lot of Power

Wikimath?

https://meta.wikimedia.org/wiki/Celebrate_Women

https://en.wikipedia.org/wiki/Algebra

https://en.wikipedia.org/wiki/Addition

https://en.wikipedia.org/wiki/Subtraction

https://en.wikipedia.org/wiki/Multiplication

https://en.wikipedia.org/wiki/Division_(mathematics)

https://en.wikipedia.org/wiki/Probability

https://en.wikipedia.org/wiki/Wikipedia

https://en.wikipedia.org/wiki/How_Wikipedia_Works

https://en.wikipedia.org/wiki/Wikipedia_and_fact-checking

How Math and Logic is heard, perceived, and Comprehended factors into Throughput for Math Teaching that factors into Throughput of Math and Logic heard, perceived and Comprehended.

https://en.wikipedia.org/wiki/Learning

https://en.wikipedia.org/wiki/Memory

https://en.wikipedia.org/wiki/Mental_chronometry

https://en.wikipedia.org/wiki/Reading_comprehension

https://en.wikipedia.org/wiki/Irony

Free Starter Content for Derivative Works

Random THEME – Oppression is wrong

Random PLOT – Tragedy

Foreshadowing Informal Diction Personification Onomatopoeia Simile Imagery Foreshadowing Flashback Flashback Flashback

Random Villain Shark

Hurricane Kraken Plague Necromancer Ice Elemental Hostile Alien Spaceship Earthquake Tyrannical King Vampire Big Brother System Siren Giant Spider Witch Earthquake Ice Elemental Fire Elemental Tyrannical King Kraken Gas Leak Siren

Descriptive Writing Amps

  1. [beguiling, saturated, towering] nitro typed
  2. [tranquil, placid, minuscule] flamingo relayed
  3. [minuscule, beige, delightful] oxygen evaded
  4. [sad, orange, soft] game relayed
  5. [angry, exalted, delicate] photon delivered
  6. [sour, cyan, towering] sugar sprinted
  7. [blue, tinted, minuscule] emerald painted
  8. [efficient, microscopic, glittering] hut eroded
  9. [tranquil, green, memorable] kilogram refined
  10. [green, tranquil, cyan] oxygen sculpted

Random Hero – Knight

And But Therefore Event Sets

  1. [Hero] gets in jet but [monster] challenges [Hero] with hurtful scary words therefore they decide to learn more
  2. [Hero] gets in jet but [monster] shows up therefore they seek assistance with [side character]
  3. [Hero] is Inspired and Encouraged by [side character] but [monster] shows up therefore they seek assistance with [side character]
  4. Dramatic Dialogue with subtext but they are delayed therefore they seek assistance with [side character]
  5. fight a [monster] but [monster] shows up therefore they seek assistance with [side character]
  6. [Hero] gets in bus but they are delayed therefore they fight the [monster]
  7. diffuse a bomb but it rains therefore they seek assistance with [side character]
  8. Dramatic Dialogue with subtext but [monster] shows up therefore they fight the [monster]
  9. [Hero] is attacked by [Monster] but [monster] challenges [Hero] with hurtful scary words therefore they seek assistance with [side character]
  10. Comet cuts across the sky but [monster] shows up therefore they seek assistance with [side character]

Free Starter JavaFX Class (MIT License) for Asking Math Questions and timing latency to problem solved

package application;

import java.util.ArrayList;
import java.util.Random;

import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext;
import javafx.scene.control.Label;
import javafx.scene.control.TextField;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
import javafx.scene.paint.Paint;
import javafx.scene.text.Font;
import javafx.stage.Stage;
import performance.PerformanceUtil;


public class Main extends Application {
	private Random random = new Random(System.nanoTime());
	private ArrayList<Integer> recordedTimes = new ArrayList<>();
	private int value1=2;
	private int value2=2;
	
	public Canvas createCanvas() {
		Canvas canvas = new Canvas(25,25);
		canvasToColor(canvas,Color.RED);
		canvas.setWidth(25);
		canvas.setHeight(25);
		
		return canvas;
	}
	
	public void canvasToColor(Canvas canvas, Color color) {
		GraphicsContext graphicsContext = canvas.getGraphicsContext2D();
		graphicsContext.setFill(Paint.valueOf(color.toString()));
		graphicsContext.fillRect(0, 0, 25, 25);
	}
	
	Label encouragementLabel = new Label("Never Say Die!");
	Label problemSolvedInLabel = new Label("Problem Solved in:  ms");
	Label averageLabel = new Label("Average:  ms");
	
	@Override
	public void start(Stage primaryStage) {
		try {
			BorderPane root = new BorderPane();
			Scene scene = new Scene(root,400,500);
			scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
			primaryStage.setScene(scene);			
			primaryStage.show();
			VBox vbox = new VBox();
			root.getChildren().add(vbox);
			Canvas canvas = createCanvas();
			vbox.getChildren().add(canvas);
			vbox.setMinHeight(400);
			Label answerCheckLabel = new Label("Test");
			answerCheckLabel.setMinWidth(400);
			answerCheckLabel.setMinHeight(200);
			answerCheckLabel.setAlignment(Pos.CENTER);
			vbox.getChildren().add(answerCheckLabel);
			HBox hbox = new HBox();
			vbox.getChildren().add(hbox);			
			hbox.setPadding(new Insets(10,10,10,10));
			hbox.setMinWidth(400);
			hbox.setMinHeight(200);
			hbox.setAlignment(Pos.CENTER);			
			Label problemLabel = new Label(value1+" + "+value2);
			problemLabel.setFont(Font.font(20));
			PerformanceUtil.getInstance().start();
			hbox.getChildren().add(problemLabel);
			Label equalsLabel = new Label(" = ");
			hbox.getChildren().add(equalsLabel);
			TextField answerField = new TextField();
			hbox.getChildren().add(answerField);
			hbox.autosize();

			vbox.getChildren().addAll(encouragementLabel,problemSolvedInLabel,averageLabel);			
			vbox.autosize();
			
			answerField.setFont(Font.font(20));
			answerField.setOnKeyReleased((event) -> {
				KeyEvent keyEvent = (KeyEvent) event;
				if (event.getCode()==KeyCode.ENTER) {
					System.out.println("Enter Key Released: "+answerField.getText());
					try {					
						int value = Integer.parseInt(answerField.getText());
						int sum = value1+value2;
						if (value == sum) {
							canvasToColor(canvas,Color.GREEN);
							answerCheckLabel.setText("Answer is correct");
							System.out.println("Answer is correct");
							PerformanceUtil.getInstance().stop();
							System.out.println("Problem solved in: "+PerformanceUtil.getInstance().getRecordedTime()+" ns");
							System.out.println("Problem solved in: "+PerformanceUtil.getInstance().getRecordedTimeMilliseconds()+" ms");
							recordedTimes.add(PerformanceUtil.getInstance().getRecordedTimeMilliseconds());
							problemSolvedInLabel.setText("Problem Solved in: "+PerformanceUtil.getInstance().getRecordedTimeMilliseconds()+" ms");
							computeAverage();
							
							answerField.setText("");
							
							value1 = random.nextInt(0,10);
							value2 = random.nextInt(0,10);
							PerformanceUtil.getInstance().start();
							problemLabel.setText(value1+" + "+value2);							
						} else {
							canvasToColor(canvas,Color.RED);
							answerCheckLabel.setText("Answer is incorrect");
							System.out.println("Answer is incorrect");
							System.out.println("Problem solving running time: "+PerformanceUtil.getInstance().getRunningTime()+" ns");
						} 
					} catch (NumberFormatException e) {
						System.out.println("Could not parse number");
					}
				}
			});
		} catch(Exception e) {
			e.printStackTrace();
		}
	}
	
	public void computeAverage() {
		int sum=0;
		for (int i=0; i<recordedTimes.size(); i++) {
			sum+=recordedTimes.get(i);
		}
		int average = sum/recordedTimes.size();
		System.out.println("Current Average: "+average+" ms");
		averageLabel.setText("Average: "+average+" ms");
	}
	
	public static void main(String[] args) {
		launch(args);
	}
}

Related Free Class (MIT License)

package performance;

public class PerformanceUtil {
	private boolean stopWatchStarted = false;
	private long startTime;
	private long endTime;
	private long recordedTime=0;
	private static PerformanceUtil instance;
	
	public static PerformanceUtil getInstance() {
		if (null == instance) {
			instance = new PerformanceUtil();
		}
		
		return instance;
	}
	
	public boolean start() {
		if (stopWatchStarted) {
			return false;
		} else {
			startTime=System.nanoTime();
			stopWatchStarted=true;
			return true;
		}
	}
	
	public boolean stop() {
		if (!stopWatchStarted) {
			return false;
		} else {
			endTime=System.nanoTime();
			stopWatchStarted=false;
			return true;
		}
	}
	
	public long getRunningTime() {
		long runningTime = System.nanoTime()-startTime;
		return runningTime;
	}
	
	public long getRecordedTime() {
		recordedTime=endTime-startTime;
		return recordedTime;
	}
	
	public int getRecordedTimeMilliseconds() {
		recordedTime=endTime-startTime;
		double milliseconds = recordedTime/1000000;
		return (int) milliseconds;
	}	
}

Running tally for myself is around 2500 ms

Roughly 24 Numbers added every minute

24 Additions per minute

Versus Exascale that has potential to be 10^18 additions per second at Max Bandwidth? I realize Instructions per second and clock speed might not translate exactly.

https://en.wikipedia.org/wiki/FLOPS

Potential for greater with precomputed addition sets and memory, Vector operations?

Ability to swiftly calculate byte set on precomputed file leads to no need to reprocess since process already like lazy loading?

Head starts are power, like from No Free Outline

to

Free Starter Outline for Derivative Works

Random THEME – Dangers of Progress

Random PLOT – Quest

Tone Allusion Personification Simile Colloquialism Formal Diction Foreshadowing Imagery Symbolism Allegory

Random Villain Ghost

Gas Leak Kraken Lich Forest Fire Fire Elemental Giant Spider Necromancer Lich Fire Elemental Earthquake Lich Shark Forest Fire Siren Giant Tyrannical King Mislead Revolutionary Big Brother System Witch Troll

Descriptive Writing Amps

  1. [beige, magnificent, cyan] city opened
  2. [delightful, brilliant, beguiling] monkey closed
  3. [blue, gray, important] dear blocked
  4. [sweet, potential, angry] tiger inspired
  5. [saturated, gray, vibrant] thought commanded
  6. [sweet, sweet, exalted] suburb halted
  7. [sad, colossal, sad] moon dashed
  8. [violet, biased, green] puppy transported
  9. [soft, angry, toned] aluminum shifted
  10. [purple, fluffy, sweet] tiger evoked

Random Hero – Fighter

And But Therefore Event Sets

  1. [Hero] gets in bus but they are delayed therefore they decide to learn more
  2. diffuse a bomb but it rains therefore they travel to a new area
  3. Comet cuts across the sky but [monster] challenges [Hero] with hurtful scary words therefore they seek assistance with [side character]
  4. Dramatic Dialogue with subtext but they are delayed therefore they travel to a new area
  5. diffuse a bomb but [monster] challenges [Hero] with hurtful scary words therefore they decide to learn more
  6. [Hero] gets in bus but they are delayed therefore they travel to a new area
  7. [Hero] gets in supercar but they get there early therefore they travel to a new area
  8. There is a solar eclipse but [monster] challenges [Hero] with hurtful scary words therefore they fight the [monster]
  9. There is a solar eclipse but they get there early therefore they decide to learn more
  10. [Hero] gets in supercar but they get there early therefore they fight the [monster]

Sequel with Multiplication, Free Starter Java Class (MIT License) below

package application;
	
import java.util.ArrayList;
import java.util.Random;
import java.util.logging.Logger;

import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext;
import javafx.scene.control.Label;
import javafx.scene.control.TextField;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
import javafx.scene.paint.Paint;
import javafx.scene.text.Font;
import javafx.stage.Stage;
import performance.PerformanceUtil;

public class MultiplicationProblems extends Application {
	private static Logger logger = Logger.getLogger(MultiplicationProblems.class.toString());
	private Random random = new Random(System.nanoTime());
	private ArrayList<Integer> recordedTimes = new ArrayList<>();
	private int value1=2;
	private int value2=2;
	
	public Canvas createCanvas() {
		Canvas canvas = new Canvas(25,25);
		canvasToColor(canvas,Color.RED);
		canvas.setWidth(25);
		canvas.setHeight(25);
		
		return canvas;
	}
	
	public void canvasToColor(Canvas canvas, Color color) {
		GraphicsContext graphicsContext = canvas.getGraphicsContext2D();
		graphicsContext.setFill(Paint.valueOf(color.toString()));
		graphicsContext.fillRect(0, 0, 25, 25);
	}
	
	Label encouragementLabel = new Label("Never Say Die!");
	Label problemSolvedInLabel = new Label("Problem Solved in:  ms");
	Label averageLabel = new Label("Average:  ms");
	
	@Override
	public void start(Stage primaryStage) {
		try {
			BorderPane root = new BorderPane();
			Scene scene = new Scene(root,400,500);
			scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
			primaryStage.setScene(scene);			
			primaryStage.show();
			VBox vbox = new VBox();
			root.getChildren().add(vbox);
			Canvas canvas = createCanvas();
			vbox.getChildren().add(canvas);
			vbox.setMinHeight(400);
			Label answerCheckLabel = new Label("Test");
			answerCheckLabel.setMinWidth(400);
			answerCheckLabel.setMinHeight(200);
			answerCheckLabel.setAlignment(Pos.CENTER);
			vbox.getChildren().add(answerCheckLabel);
			HBox hbox = new HBox();
			vbox.getChildren().add(hbox);			
			hbox.setPadding(new Insets(10,10,10,10));
			hbox.setMinWidth(400);
			hbox.setMinHeight(200);
			hbox.setAlignment(Pos.CENTER);			
			Label problemLabel = new Label(value1+" * "+value2);
			problemLabel.setFont(Font.font(20));
			PerformanceUtil.getInstance().start();
			hbox.getChildren().add(problemLabel);
			Label equalsLabel = new Label(" = ");
			hbox.getChildren().add(equalsLabel);
			TextField answerField = new TextField();
			hbox.getChildren().add(answerField);
			hbox.autosize();

			vbox.getChildren().addAll(encouragementLabel,problemSolvedInLabel,averageLabel);			
			vbox.autosize();
			
			answerField.setFont(Font.font(20));
			answerField.setOnKeyReleased((event) -> {
				KeyEvent keyEvent = (KeyEvent) event;
				if (event.getCode()==KeyCode.ENTER) {
					System.out.println("Enter Key Released: "+answerField.getText());
					try {					
						int value = Integer.parseInt(answerField.getText());
						int product = value1*value2;
						if (value == product) {
							canvasToColor(canvas,Color.GREEN);
							answerCheckLabel.setText("Answer is correct");
							System.out.println("Answer is correct");
							PerformanceUtil.getInstance().stop();
							System.out.println("Problem solved in: "+PerformanceUtil.getInstance().getRecordedTime()+" ns");
							System.out.println("Problem solved in: "+PerformanceUtil.getInstance().getRecordedTimeMilliseconds()+" ms");
							recordedTimes.add(PerformanceUtil.getInstance().getRecordedTimeMilliseconds());
							problemSolvedInLabel.setText("Problem Solved in: "+PerformanceUtil.getInstance().getRecordedTimeMilliseconds()+" ms");
							computeAverage();
							
							answerField.setText("");
							
							value1 = random.nextInt(0,10);
							value2 = random.nextInt(0,10);
							PerformanceUtil.getInstance().start();
							problemLabel.setText(value1+" * "+value2);							
						} else {
							canvasToColor(canvas,Color.RED);
							answerCheckLabel.setText("Answer is incorrect");
							System.out.println("Answer is incorrect");
							System.out.println("Problem solving running time: "+PerformanceUtil.getInstance().getRunningTime()+" ns");
						} 
					} catch (NumberFormatException e) {
						System.out.println("Could not parse number");
					}
				}
			});
		} catch(Exception e) {
			e.printStackTrace();
		}
	}
	
	public void computeAverage() {
		int sum=0;
		for (int i=0; i<recordedTimes.size(); i++) {
			sum+=recordedTimes.get(i);
		}
		int average = sum/recordedTimes.size();
		System.out.println("Current Average: "+average+" ms");
		averageLabel.setText("Average: "+average+" ms");
	}
	
	public static void main(String[] args) {
		launch(args);
	}
}

How a Transistor Works

Logic Circuits and Small Amounts of Power factor into doors that are opened or left closed.

https://en.wikipedia.org/wiki/Semiconductor

https://en.wikipedia.org/wiki/Transistor

Precision Active Listening

Transistor Notes

  1. Transistors are rated for certain voltage and current.
  2. Transistors create heat that can lead to component failure. They are sometimes added to a heat sync, ones that create less heat are usually encased in resin.
  3. A low voltage, usually 0.7 V is required on Base Pin to enable Current to Travel from Emitter to Collector pins.
  4. A low voltage (usually close to 0.7V) can drive larger voltages and currents. Has the ability to amplify input signals

Small button can let giant amounts of throughput through?

https://en.wikipedia.org/wiki/Panama_Canal

Gates and Throughput

Instantaneous Power and Encouragement for Java Projects Worldwide is Possible

Peak Power needs greater than Continuous Power needs that factors into Throughput

Like something that is $2000 29 days out of the month and $500 one day out of the month? Unobtainable can be more obtainable at times.

Society is taught Instantaneous Power is many times more valuable than Sustainable Maintainable throughput.

Just need to get through one storm?

Debt is incurred with the idea Instantaneous Power is Required for Long Term success

People could start preparing for better disasters today, potential for blindsided if not enough is invested in Disaster Risk Reduction.

Tech leveraged by requirements for greater and greater Instantaneous Power to maintain Throughput is Not All Value Creation Amplified.

Ergonomics

Shortest Path to Better Ergonomics has High Potential for Increasing Throughput World Wide

A lot of Computer Scientists in the World, Throughput from a ton of people that understands Dijkstra’s Shortest Path gives feeling of System is Corrupted, Bad Deal

https://en.wikipedia.org/wiki/Dijkstra’s_algorithm

Exascale will sing Off Key and Flat while it allows Corruption to Amp

Power in the wrong hands is not directed power, less directed power not all waste out

Not sure the Research Ethics, the Support amplified in this World should be trusted as sufficient

Proximity is a Powerful System for Time Savings

https://en.wikipedia.org/wiki/Lazy_loading

https://en.wikipedia.org/wiki/Cache_(computing)

Emphasis factors into Search Time
One Page Dashboard App that tells World Wide Ergonomic Metrics could be Powerful for enabling Throughput

I would say World Wide Tech gains are 5% what they should be, could be 200% though that level of investment might be unwise.

From 5% to 10% to 50% to 75% possible, far from a given. System that works against itself, like Aikido limits the Future.

Like a lever push down on one side support reduced on the other is a non ideal way to amp infrastructure.

Company A requires company B to waste time enabling better interoperability leads to less ability to deliver value to profit and stay in business equals not ideal support for company C?

Rules can limit interoperability instead of inspire it

A and B slowed caught up in exponential complexity while C takes the gold metal?

System of likes to stack shit on competition might forget their water bottle supply lines are dependent upon competition’s systems functioning properly.


Cache is Power

Emphasis is Power

Even if an item can be accessed swiftly, it does not mean it has no potential to generate exponential time costs

A+B on the table for solving a problem

vs

A+B+C on the table for solving a problem

Limited Options can inspire Throughput can improve performance of A+B

Variety Not Protected can be less variety in long term that can equal potential for only A winding up as a solution in the future. One algorithm to solve all problems not ideally sufficient.

Give someone 26 choices, A through Z, expect them to choose A through Z ideally, to read through and reflect with ideal amount of time on all 26 options?

Reduced Variety can be Power for Throughput sometimes, Variety less appreciated on the Global Scale is not full appreciation for Greater than 26 Countries In.

Limiting Options to enable Throughput is Many Times Necessary, Fostering broken systems via Competition and Amping Support Out Systems is not ideal Future Infrastructure Protected

Two Paths AtoZ 1 and AtoZ 2. 48 Options becomes Choices A and B.

If one Path has No Cute Kitten

and another Path has

Ultra cuteness tech

Free Starter Image

https://en.wikipedia.org/wiki/Appeal_to_emotion

Improved Ray Tracing Throughput with Bandwidth is being Non Ideally Limited Worldwide?

Buffer Switching?

https://en.wikipedia.org/wiki/Multiple_buffering

https://en.wikipedia.org/wiki/Data_buffer

https://en.wikipedia.org/wiki/Z-buffering

Close to real time can be powerful 10 ms latency that is more deliverable than 5 ms latency?

https://en.wikipedia.org/wiki/Latency_(engineering)

https://en.wikipedia.org/wiki/Network_throughput

https://en.wikipedia.org/wiki/Real-time_computing

Trade offs in Fault Tolerance vs Greater Throughput more Adequately Comprehended?

https://en.wikipedia.org/wiki/Fault_tolerance

https://en.wikipedia.org/wiki/Triple_modular_redundancy

Tests are always written right in the first place? No.

Society always enables and inspires ideal write tests firsts, spend time on that ideally? No. Limited output can equal no food, writing tests can limit output.

https://en.wikipedia.org/wiki/Test-driven_development

The system makes a choice, a consistent choice, that can be almost relied upon like Clockwork, a system that is tested that nobody uses is valued less than a head start with sometimes iffy functionality.

How easy it is to write tests, How nice the experience of the Development Environment Matters. A little extra lag on testing can equal not tested. Too many clicks required to enable a JUnit tests can easily lead to less JUnit tests in the World. Performance easy to measure factors into Performance actually tested.

Windows Icons keep breaking on me, No Graphic Icon to Launch factors into Reduced Encouragement, all part of the plan?

Free Starter Java Classes (MIT License)

package performance;

public class PerformanceUtil {
	private boolean stopWatchStarted = false;
	private long startTime;
	private long endTime;
	private long recordedTime=0;
	private static PerformanceUtil instance;
	
	public static PerformanceUtil getInstance() {
		if (null == instance) {
			instance = new PerformanceUtil();
		}
		
		return instance;
	}
	
	public boolean start() {
		if (stopWatchStarted) {
			return false;
		} else {
			startTime=System.nanoTime();
			stopWatchStarted=true;
			return true;
		}
	}
	
	public boolean stop() {
		if (!stopWatchStarted) {
			return false;
		} else {
			endTime=System.nanoTime();
			stopWatchStarted=false;
			return true;
		}
	}
	
	public long getRunningTime() {
		long runningTime = System.nanoTime()-startTime;
		return runningTime;
	}
	
	public long getRecordedTime() {
		recordedTime=endTime-startTime;
		return recordedTime;
	}
}

Following class runs a process and blocks on it until process is complete or timeout has occurred. Timeout is specified in milliseconds. Time out is computed in increments of 50 milliseconds.

package file;

import java.io.IOException;
import java.util.Arrays;
import java.util.concurrent.CompletableFuture;
import java.util.logging.Logger;

import performance.PerformanceUtil;

public class ProcessUtil {
	private static Logger logger = Logger.getLogger(ProcessUtil.class.getName());
	
	public static void runProcessAndRedirectOutput(String commands[], int timeoutMilliseconds) {
		int maxSleeps = timeoutMilliseconds/50;
		
		try {
			ProcessBuilder processBuilder = new ProcessBuilder(Arrays.asList(commands));
			processBuilder.redirectOutput(ProcessBuilder.Redirect.INHERIT);
			processBuilder.redirectError(ProcessBuilder.Redirect.INHERIT);
			PerformanceUtil.getInstance().start();
			Process process = processBuilder.start();
			CompletableFuture<Process> processComplete = process.onExit();
			int i=0;
			while (!processComplete.isDone() || i>maxSleeps) {
				try {
					i++;
					Thread.sleep(50);
				} catch (InterruptedException e) {
					e.printStackTrace();
				}
			}
			if (processComplete.isDone()) {
				PerformanceUtil.getInstance().stop();
				long timeInNanoseconds = PerformanceUtil.getInstance().getRecordedTime();
				logger.info("Finished processing"+Arrays.asList(commands).toString());
				logger.info("Time to Run Process Required:"+timeInNanoseconds+" nanoseconds");	    
			} else {
				logger.info("Process timed out");
			}
		} catch (IOException e) {
			e.printStackTrace();
		}			
	}
}

Test Coverage is less than 100% in the World.

Example output using PerformanceUtil class

LINK : fatal error LNK1104: cannot open file 'libircmt.lib'
icpx: error: linker command failed with exit code 1104 (use -v to see invocation)
Mar 11, 2023 7:08:42 AM file.ProcessUtil runProcessAndRedirectOutput
INFO: Finished processing[C:\Program Files (x86)\Intel\oneAPI\compiler\2023.0.0\windows\bin\icpx.exe, -fsycl, G:\cpp\testCpp.cpp, -o, G:\cpp\test.exe]
Mar 11, 2023 7:08:42 AM file.ProcessUtil runProcessAndRedirectOutput
INFO: Time to Run Process Required:1888519500 nanoseconds

Knowledge is Not Everything

1 man prepares for 1 hour
1 man plan to prepare for 10 hours for same delivery

First man gives the World a 9 hour head start
Second man might choke on dinner and thus silence a necessary support amplification for the World.

9 hours with 8 billion people+, even if only 1 million or 500,000 read your message is huge.

Free Starter Content to Create Derivative Works from Below (MIT License)

Button clicked at 333395668849900 Frame: 1 Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO:

There is hope in a New Day, Encouragement Throughput has yet to be maximized, Small changes do add up, Nsdtp! Never Say Die Throughput!, You will Prevail!, Possible has yet to be defined, Don’t forget an extra bottle of water can change a lot, Possible is Power, Don’t forget an extra bottle of water can change a lot, Others do not get to claim ground on what you can and cannot do, Small changes do add up, Never Say Die!, The future has yet to be written, Small changes do add up, You can do it!.

Customer Experience and Quality can be Improved, Past activation energy can be clear sailing, You will Prevail!, Small changes do add up, You will Prevail!, Others do not get to claim ground on what you can and cannot do, Possible has yet to be defined, Never Say Die!, Nsdtp! Never Say Die Throughput!, You can do it!, Customer Experience and Quality can be Improved, Small changes do add up, Small changes do add up, Possible is Power, There is hope in a New Day.

Customer Experience and Quality can be Improved, You can do it!, Others do not get to claim ground on what you can and cannot do, Don’t forget an extra bottle of water can change a lot, Nsdtp! Never Say Die Throughput!, Others do not get to claim ground on what you can and cannot do, You can do it!, Customer Experience and Quality can be Improved, Initial conditions can mean a lot, You will Prevail!, Encouragement Throughput has yet to be maximized, You can do it!, You can do it!, Don’t forget an extra bottle of water can change a lot, Past activation energy can be clear sailing.

Past activation energy can be clear sailing, The future has yet to be written, You can do it!, Never Say Die!, Never Say Die!, Possible has yet to be defined, Possible has yet to be defined, Customer Experience and Quality can be Improved, Possible is Power, Nsdtp! Never Say Die Throughput!, Past activation energy can be clear sailing, Others do not get to claim ground on what you can and cannot do, You can do it!, Possible is Power, Encouragement Throughput has yet to be maximized.

Don’t forget an extra bottle of water can change a lot, Initial conditions can mean a lot, Others do not get to claim ground on what you can and cannot do, Nsdtp! Never Say Die Throughput!, You will Prevail!, There is hope in a New Day, Customer Experience and Quality can be Improved, The future has yet to be written, Others do not get to claim ground on what you can and cannot do, Others do not get to claim ground on what you can and cannot do, Initial conditions can mean a lot, You will Prevail!, Others do not get to claim ground on what you can and cannot do, Encouragement Throughput has yet to be maximized, Past activation energy can be clear sailing.

You can do it!, Small changes do add up, Customer Experience and Quality can be Improved, Others do not get to claim ground on what you can and cannot do, Initial conditions can mean a lot, Past activation energy can be clear sailing, The future has yet to be written, Small changes do add up, Past activation energy can be clear sailing, You can do it!, Never Say Die!, Past activation energy can be clear sailing, Encouragement Throughput has yet to be maximized, Customer Experience and Quality can be Improved, Initial conditions can mean a lot.

Possible has yet to be defined, Others do not get to claim ground on what you can and cannot do, Past activation energy can be clear sailing, Possible is Power, Others do not get to claim ground on what you can and cannot do, You can do it!, The future has yet to be written, You can do it!, The future has yet to be written, The future has yet to be written, Don’t forget an extra bottle of water can change a lot, Possible is Power, Possible is Power, Past activation energy can be clear sailing, Customer Experience and Quality can be Improved.

You will Prevail!, Never Say Die!, Possible is Power, Never Say Die!, You will Prevail!, There is hope in a New Day, Never Say Die!, Possible is Power, Encouragement Throughput has yet to be maximized, The future has yet to be written, There is hope in a New Day, Possible has yet to be defined, Initial conditions can mean a lot, The future has yet to be written, Possible has yet to be defined.

Never Say Die!, Others do not get to claim ground on what you can and cannot do, Encouragement Throughput has yet to be maximized, Encouragement Throughput has yet to be maximized, Possible has yet to be defined, Others do not get to claim ground on what you can and cannot do, You can do it!, Initial conditions can mean a lot, Possible has yet to be defined, Don’t forget an extra bottle of water can change a lot, Nsdtp! Never Say Die Throughput!, Encouragement Throughput has yet to be maximized, Customer Experience and Quality can be Improved, The future has yet to be written, You can do it!.

The future has yet to be written, Nsdtp! Never Say Die Throughput!, Past activation energy can be clear sailing, Don’t forget an extra bottle of water can change a lot, Possible is Power, Never Say Die!, Initial conditions can mean a lot, Don’t forget an extra bottle of water can change a lot, Small changes do add up, The future has yet to be written, Never Say Die!, Encouragement Throughput has yet to be maximized, You will Prevail!, Possible is Power, Initial conditions can mean a lot.

Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Time Management, More Peacemaking, Problem Solving, Diversity Training, Encouragement, Throughput, Cancer Research, Reduced Oppression, Child Car Safety, Validation, Validation, Seat Belts, Linguistics Training, Improved Medical Research, Reduced Oppression, Improved Medical Tech, Child Car Safety, Throughput, Defensive Driving, Child Car Safety, Linguistics Training, Improved Hospitals, Ethics, More Peacekeeping, Improved Learning Problem Solving, Motorcycle Helmets, Critical Thinking, Geneva Convention, Geneva Convention, Disaster Risk Reduction, Reduced Cognitive Biases Training, Reduced Miscommunication, Geneva Convention, Throughput, Throughput, Focus, Reduced Miscommunication, Improved Microscopes, Improved Hospitals, Child Car Safety, Improved Battery Power, More Peacemaking, Improved Telescopes, Improved Medical Research, Validation, More Peacekeeping, Reduced Villain Level Contrast Training, Geneva Convention, Improved Medical Tech Improved Math Support, More Peacemaking, Improved Research Ethics, Improved Battery Power, Improved Architectural Blueprints, Disaster Risk Reduction, Encouragement, Encouragement, Time Management, Teacher Training, Water Bottles, Problem Solving, Validation, More Peace building, Improved Optics, Improved Network Throughput and Reach, Improved Medical Research, Water Well Drilling, Critical Thinking, Reduced Oppression, Throughput, Improved Math Support, Improved Battery Power, Reduced Villain Level Contrast Training, Critical Thinking Seat Belts, Improved Medical Tech, Focus, More Peacemaking, Linguistics Training, Respect, Improved Hospitals, Teacher Training, Improved Microscopes, Problem Solving, Respect, Criminal Defense Law, Problem Solving, Improved Research Ethics, Improved Science Support, More Peacekeeping, Water Well Drilling, More Peace building, Criminal Defense Law, Improved Chemical Showers for Labs, Reduced Child Labor, Child Car Safety, Improved Medical Research, Validation, Focus Improved Medical Research, More Peace building, Reduced Villain Level Contrast Training, Power Efficiency, Water Bottles, Improved Research Ethics, Cancer Research, More Peacekeeping, Improved Telescopes, Reduced Miscommunication, Improved Network Throughput and Reach, Water Well Drilling, Motorcycle Helmets, Habitat for Humanity, Reduced Miscommunication, Improved Optics, Geneva Convention, Improved Battery Power, Time Management, Throughput, Improved Architectural Blueprints, Child Car Safety, Teacher Appreciation, Improved Learning, Cancer Research More Peace, Linguistics Training, Rescue Blankets, Improved Learning, Teacher Appreciation, More Peacemaking, Seat Belts, Throughput, Improved Fire Codes, Improved Telescopes, Improved Science Support, Water Well Drilling, Improved Microscopes, Diversity Training, Improved Math Support, Teacher Appreciation, Rescue Blankets, Improved Medical Tech, Improved Math Support, Improved Telescopes, Power Efficiency, Critical Thinking, Reduced Oppression, More Peace building, Criminal Defense Law Geneva Convention, Teacher Training, Improved Optics, Improved Architectural Blueprints, Encouragement, Improved English Support, Time Management, Clean Water Support, Human Rights, Reduced Child Labor, Improved Medical Research, Rescue Blankets, More Peace building, Geneva Convention, Teacher Training, Ethics, Rescue Blankets, More Peacekeeping, Improved Telescopes, Improved Battery Power, More Peacemaking, Child Car Safety, Time Management, Disaster Risk Reduction, Child Car Safety Rescue Blankets, Encouragement, Time Management, Water Well Drilling, Improved English Support, Habitat for Humanity, Teacher Appreciation, Time Management, Improved Fire Codes, Ethics, Diversity Training, Reduced Cognitive Biases Training, Improved Network Throughput and Reach, Defensive Driving, Reduced Oppression, Encouragement, Cancer Research, More Peace building, Critical Thinking, Improved Science Support, Validation, Reduced Cognitive Biases Training, Water Desalination Plants, Clean Water Support, More Peacemaking Problem Solving, Geneva Convention, Criminal Defense Law, Clean Water Support, Improved Optics, Teacher Appreciation, More Peacekeeping, Improved Optics, Improved Math Support, Defensive Driving, Habitat for Humanity, More Peace building, Improved Telescopes, Time Management, Improved Telescopes, Improved Battery Power, Geneva Convention, Child Car Safety, Improved Chemical Showers for Labs, More Peace, Power Efficiency, Respect, Defensive Driving, Improved Architectural Blueprints, Improved Network Throughput and Reach Improved Battery Power, Ethics, Motorcycle Helmets, Rescue Blankets, Improved Chemical Showers for Labs, Water Desalination Plants, Electrical Safety, Rescue Blankets, Criminal Defense Law, Improved Network Throughput and Reach, Reduced Miscommunication, Encouragement, Rescue Blankets, Child Car Safety, Improved Medical Tech, Reduced Oppression, More Peace, Habitat for Humanity, Improved Microscopes, Reduced Villain Level Contrast Training, Time Management, Time Management, Geneva Convention, More Peace, Improved Fire Codes Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Clean your room, Eat your vegetables, Hug a kitten Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Eat your vegetables, Clean your room, The prettiest flowers have the most leaves Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Clean your room, Do the dishes, The prettiest flowers have the most leaves Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Eat your vegetables, Clean your room, Never Say Die! Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Eat your vegetables, Eat your vegetables, Never Say Die! Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Always be safe in the lab, Eat your vegetables, Never Say Die! Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Always be safe in the lab, Eat your vegetables, Hug a kitten Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Always be safe in the lab, Always be safe in the lab, Hug a kitten Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Clean your room, Go pick up some important documents from work, you hug the lovable dictator Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO: Always be safe in the lab, Clean your room, The prettiest flowers have the most leaves Mar 11, 2023 4:04:08 AM controller.AddEncouragementLabelCommand generateSupport INFO:

Resistance, Trust, Disaster Risk Reduction, “Allegory of the Cave” – Plato, Flood Zone, Greed, Kinetic Energy, Contamination, Hypotheticals, Feedback, Unreasonable, Reliability, Reasonable, Insulation, Watts, Health, Watts, Momentum, GCFI Outlets, Comprehension, Atom, Normal, Disease, Disease, Accessibility

“I think therefore I am” – Rene Descarte, Rounding, Respect, Microeconomics, Measurement, Slippery Slope, Plumbs, Precedent, Forms – Aristotle, Respect, Radiation, Irrational, Research Ethics, Shear Stregth, Discouragement, Fire, Pestilence, Acronyms, Carbon Dioxide, Disease, Drilling Water Wells, Sales, Disaster Risk Reduction, Interesting, Research Ethics

Real Change, Validation, Lab Safety, Research Ethics, Motion, Momentum, Liquidity, Force, Variance, Teams, Obfuscated Truth, Irrational, Practical, Contamination, Dental Care, Associations, Disaster Risk Reduction, Shear Stregth, Blizzard, Dental Care, Insulation, Cake, Heat transfer, Slippery Slope, Greed

Volume, Corporate Image, Impossible, Inadequate Support, Justice, Shear Stregth, Equality, Hail, Expert, Bugs, Irreversible Process, Trust, Memory, Probabilities, Initial Conditions, Snow, Expert, Cake, Theme, Compare and Contrast, Anxiety, BTUs, Bugs, Cake, Disease

Point of View, Public Relations, Combustion, Flood Zone, Reducing Child Labor, Insulation, Typhoon, Point of View, Contamination, Scientific Notation, Puzzles, Combustion, Socialism, Oxygen, Subset Profits from Systemic Changes and Additions, Watts, Proton, Villian Level Contrast Victims, Story, Stress, Activation Energy, Lab Safety, Morally Right, Exponential, Carbon

Peaches, Atmosphere, Feedback Respected, Gross Domestic Product, Geothermal Power, Osmosis, Rain, Anxiety, Macroeconomics, Chain Thougts, Small Contributions Appreciated, Neutron, Quantum Entanglement, Story, Oxygen, Electron, Precision and Accuracy, Measurement, Tornado, False Dichotomy, Stress, Small Contributions Appreciated, Reasonable, Weakest Link, Psychology

Speed of Heat Conductivity, Risk Mitigation Strategies, Equivocation, Bugs, Unknowns upsold to Knowns, Useful Twists, Cover, Gravity, Momentum, Low Pressure, Interesting, Geothermal Power, Statistical Anomaly, Public Relations, Combustion, Hurricane, Microeconomics, Cake, Variance, Capitalism, Rain, Blizzard, Superposition, Orbits, Capitalism

Respect, Cover, Respect, Cantelope, Adequate Support, Schrodinger’s Cat, Imperfect System upsold to Perfect in Very Non Ideal Ways, Power Efficiency, Coffee, Historic Context, Bagels, Proton, Truth as Relative, Questions, Flood, Valence, Hurricane, Distance, Adequate Support, Peaches, Pineapples, Soda, Red Herring, Real Change, Mangos

Bugs, Shear Stregth, Irreversible Process, Quantum Entanglement, Pattern Matching, Weak Hypothesis, Carbon Monoxide, Tube Amps, Risk Mitigation Strategies, Shortest Path, Carbon Dioxide, Equal and Opposite Forces, Blizzard, Historic Context, Apples, Shear Stregth, Combustion, Disease, Puns, Scientific Notation, Induction, Energy, Logic, Soda, Point of View

Initial Conditions, Availability, Scale, Fuses, Justice, Useful Work, Conductivity, Kinetic Energy, Thermodynamics, Thunderstorm, Cantelope, Strong Hypothesis, Historic Context, Acceleration, Real Change, Cocunut, Communicated Effectively, Inequality, Charming, Lab Safety, Resistance, Ethics, Macroeconomics, Initial Conditions, Carbon

That most Heinous of Crimes, Inspiring Power Efficiency and More BTUs in the Highest!

As Knowledge and Preparation approaches Infinity, Time Also approaches Infinity, Knowledge is not always an efficient use of time and is thus many times divested from

Working on a Power Efficiency App for the World, Free Example Starter Java FX FXML (MIT License)

<?xml version="1.0" encoding="UTF-8"?>

<!--
  Copyright (c) 2015, 2019, Gluon and/or its affiliates.
  All rights reserved. Use is subject to license terms.

  This file is available and licensed under the following license:

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

  - Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
  - Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in
    the documentation and/or other materials provided with the distribution.
  - Neither the name of Oracle Corporation nor the names of its
    contributors may be used to endorse or promote products derived
    from this software without specific prior written permission.

  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->

<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.ListView?>
<?import javafx.scene.control.Menu?>
<?import javafx.scene.control.MenuBar?>
<?import javafx.scene.control.MenuItem?>
<?import javafx.scene.control.ScrollPane?>
<?import javafx.scene.control.SeparatorMenuItem?>
<?import javafx.scene.control.SplitPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.media.MediaView?>
<?import javafx.scene.paint.Color?>
<?import javafx.scene.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.web.WebView?>

<VBox prefHeight="600.0" prefWidth="900.0" xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1">
  <children>
    <MenuBar VBox.vgrow="NEVER">
      <menus>
        <Menu mnemonicParsing="false" text="File">
          <items>
            <MenuItem mnemonicParsing="false" text="New" />
            <MenuItem mnemonicParsing="false" text="Open…" />
            <Menu mnemonicParsing="false" text="Open Recent" />
            <SeparatorMenuItem mnemonicParsing="false" />
            <MenuItem mnemonicParsing="false" text="Close" />
            <MenuItem mnemonicParsing="false" text="Save" />
            <MenuItem mnemonicParsing="false" text="Save As…" />
            <MenuItem mnemonicParsing="false" text="Revert" />
            <SeparatorMenuItem mnemonicParsing="false" />
            <MenuItem mnemonicParsing="false" text="Preferences…" />
            <SeparatorMenuItem mnemonicParsing="false" />
            <MenuItem mnemonicParsing="false" text="Quit" />
          </items>
        </Menu>
        <Menu mnemonicParsing="false" text="Edit">
          <items>
            <MenuItem mnemonicParsing="false" text="Undo" />
            <MenuItem mnemonicParsing="false" text="Redo" />
            <SeparatorMenuItem mnemonicParsing="false" />
            <MenuItem mnemonicParsing="false" text="Cut" />
            <MenuItem mnemonicParsing="false" text="Copy" />
            <MenuItem mnemonicParsing="false" text="Paste" />
            <MenuItem mnemonicParsing="false" text="Delete" />
            <SeparatorMenuItem mnemonicParsing="false" />
            <MenuItem mnemonicParsing="false" text="Select All" />
            <MenuItem mnemonicParsing="false" text="Unselect All" />
          </items>
        </Menu>
        <Menu mnemonicParsing="false" text="Help">
          <items>
            <MenuItem mnemonicParsing="false" text="About MyHelloApp" />
          </items>
        </Menu>
      </menus>
    </MenuBar>
    <SplitPane dividerPositions="0.2505567928730512, 0.7505567928730512" focusTraversable="true" prefHeight="-1.0" prefWidth="-1.0" VBox.vgrow="ALWAYS">
      <items>
        <AnchorPane>
          <children>
            <Label alignment="CENTER" layoutX="14.0" layoutY="14.0" minWidth="60.0" prefWidth="-1.0" style="
" text="Master" textAlignment="CENTER" wrapText="false">
              <font>
                <Font size="18.0" fx:id="x1" />
              </font>
              <textFill>
                <Color red="0.624" green="0.624" blue="0.624" fx:id="x2" />
              </textFill>
            </Label>
                  <ListView layoutX="11.0" layoutY="50.0" prefHeight="200.0" prefWidth="200.0" />
                  <ListView layoutX="11.0" layoutY="275.0" prefHeight="200.0" prefWidth="200.0" />
          </children>
        </AnchorPane>
        <ScrollPane prefHeight="-1.0" prefWidth="-1.0">
          <content>
            <AnchorPane id="Content" minHeight="-1.0" minWidth="-1.0" prefHeight="545.0" prefWidth="430.0">
              <children>
                <Label alignment="CENTER" font="$x1" layoutX="14.0" layoutY="14.0" style="
" text="View" textAlignment="CENTER" textFill="$x2" wrapText="false" />
                        <VBox layoutX="14.0" layoutY="41.0" prefHeight="495.0" prefWidth="417.0">
                           <children>
                              <Label prefHeight="30.0" prefWidth="163.0" text="Power Efficiency">
                                 <font>
                                    <Font size="20.0" />
                                 </font>
                              </Label>
                              <Label prefHeight="18.0" prefWidth="84.0" text="Insulation" />
                              <Label prefHeight="18.0" prefWidth="294.0" text="Reduced Kilowatt Hours" />
                              <Label text="Small Contributions Respected and Appreciated" />
                              <TableView prefHeight="200.0" prefWidth="200.0">
                                <columns>
                                  <TableColumn prefWidth="75.0" text="C1" />
                                  <TableColumn prefWidth="75.0" text="C2" />
                                </columns>
                              </TableView>
                              <WebView prefHeight="200.0" prefWidth="200.0" />
                              <TextField />
                           </children>
                        </VBox>
              </children>
            </AnchorPane>
          </content>
        </ScrollPane>
        <AnchorPane>
          <children>
            <Label alignment="CENTER" font="$x1" layoutX="14.0" layoutY="14.0" style="
" text="Details" textAlignment="CENTER" textFill="$x2" wrapText="false" />
                  <MediaView fitHeight="200.0" fitWidth="200.0" layoutX="11.0" layoutY="41.0" />
                  <Circle fill="DODGERBLUE" layoutX="124.0" layoutY="363.0" radius="42.0" stroke="BLACK" strokeType="INSIDE" />
                  <Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="54.0" layoutX="39.0" layoutY="456.0" stroke="BLACK" strokeType="INSIDE" width="112.0" />
                  <Line endX="58.199989318847656" endY="63.600006103515625" layoutX="41.0" layoutY="334.0" startX="21.400062561035156" startY="122.00003051757812" />
          </children>
        </AnchorPane>
      </items>
    </SplitPane>
    <HBox id="HBox" alignment="CENTER_LEFT" spacing="5.0" VBox.vgrow="NEVER">
      <children>
        <Label maxHeight="1.7976931348623157E308" maxWidth="-1.0" text="Left status" HBox.hgrow="ALWAYS">
          <font>
            <Font size="11.0" fx:id="x3" />
          </font>
          <textFill>
            <Color red="0.625" green="0.625" blue="0.625" fx:id="x4" />
          </textFill>
        </Label>
        <Pane prefHeight="-1.0" prefWidth="-1.0" HBox.hgrow="ALWAYS" />
        <Label font="$x3" maxWidth="-1.0" text="Right status" textFill="$x4" HBox.hgrow="NEVER" />
      </children>
      <padding>
        <Insets bottom="3.0" left="3.0" right="3.0" top="3.0" />
      </padding>
    </HBox>
  </children>
</VBox>

JavaFX Scene Builder

Records can be Created, but can they become Uncreated?

Data Consistency and Support Far less than absolute

I do believe that would classify as Relevant, but I am not a lawyer

I still have access to the documents YouTube turned off on my account? Fully Appreciated?

javafx.fxml module seems to be missing by default when I setup a JavaFX program in Eclipse

Gives feeling of removed by oppression further enabling that oppression

Non null time costs to no big deal teaches a lesson to the world

Future limiters like saying drive the car with 3 tires when it is your family in an emergency

Find companies responsible and set gains for Q1 and Q2 to less?

Unfairly profiting in way that reduces potential to fix infrastructure in USA

World is watching, People’s lives depend on Java, success can just really wait?

Sufficient support for Creating and Maintain Records in the World? No

This world could be an awesome place if Dolphins stopped getting fed plastic

Fusion based Element Creation

Fusion based Element Creation

If stars can use Hydrogen to Create Helium

Can humans use other Elements to Create Gold?

If They could they likely might keep the power secret

All Power that is possible is not even close to always amped

Artificial Diamonds are all value amped for Real Diamonds? How do we know something that looks similar with nearly identical properties was made in a different way? Humanity tendency for robbing ability to perceive differences in ways that can enable better support.

Ruby found from the deepest mine? No potential for created in lab these days?

Hard Shiny Rocks factor into support, I don’t make the rules.

Simple C Plus Plus App

Trying to Use One Api Intel Compiler to create a simple helloworld app and getting errors, should be simpler. Tools that work factor into feeling of good deal or more promised than delivered.


#include <iostream>

using namespace std;

int main() {
    int a = 3;
    int b = 5;
    int c = 2;
    c = c+a+b;
	cout << "Test app: " << c << endl;
    return 0;
}
C:\Program Files (x86)\Intel\oneAPI\compiler\2023.0.0\windows\bin>icpx -fsycl G:\cpp\testCpp.cpp -o G:\cpp\test.exe
LINK : fatal error LNK1104: cannot open file 'libircmt.lib'
icpx: error: linker command failed with exit code 1104 (use -v to see invocation)

System gives feeling of enable, lag, and steal time of investors

Could be time I could be spending amping a signal about Defense Law or Better Water Support, yet Encouragement limited by my tools being robbed.

Negate those limiting me as actual amplifiers of support

kind of like being given a new processor that moves from 200 Watts to 100 Watts and actually just takes 5000 Watts, the purpose is not to help, the purpose is to hurt.

This is the kind of support that factors into software products like AutoCAD that are limited out of the gate. To say society doesn’t invest in broken bridges by lagging support would be unwise.

Cause 31 Trillion and Rusting Infrastructure with Increased Time Costs is Working out Peach Keen?

Computers are part of reality, we don’t get to divest by default. Society of the past ideally enabled computers to support people by default? No? Society of future seems up to same old tricks to limit and deter? Yes

Society gave, gives feeling of wants people to be enabled, not sure is a true way of looking at things. Nations that don’t limit each other, more likely to be the future.

Potentially better C Plus Plus support on another Planet

Shiny Blue Marble thought of it, too Mars might have more Potential for Making it Sing?

Example Java Classes (Free Starter Classes MIT License, updated from previous version to redirection Error in addition to Standard Out), trying to get started with Panama for Java 19 having issues

package file;

import java.io.IOException;
import java.util.Arrays;
import java.util.concurrent.CompletableFuture;
import java.util.logging.Logger;

import performance.PerformanceUtil;

public class ProcessUtil {
	private static Logger logger = Logger.getLogger(ProcessUtil.class.getName());
	
	public static void runProcessAndRedirectOutput(String commands[], int timeoutMilliseconds) {
		int maxSleeps = timeoutMilliseconds/50;
		
		try {
			ProcessBuilder processBuilder = new ProcessBuilder(Arrays.asList(commands));
			processBuilder.redirectOutput(ProcessBuilder.Redirect.INHERIT);
			processBuilder.redirectError(ProcessBuilder.Redirect.INHERIT);
			PerformanceUtil.getInstance().start();
			Process process = processBuilder.start();
			CompletableFuture<Process> processComplete = process.onExit();
			int i=0;
			while (!processComplete.isDone() || i>maxSleeps) {
				try {
					i++;
					Thread.sleep(50);
				} catch (InterruptedException e) {
					e.printStackTrace();
				}
			}
			if (processComplete.isDone()) {
				PerformanceUtil.getInstance().stop();
				long timeInNanoseconds = PerformanceUtil.getInstance().getRecordedTime();
				logger.info("Finished processing"+Arrays.asList(commands).toString());
				logger.info("Time to Run Process Required:"+timeInNanoseconds+" nanoseconds");
			    /* BufferedReader bufferedReader = process.inputReader();
			    bufferedReader.lines().forEach((line) -> {
			    	logger.info(line);
			    }); */			    
			} else {
				logger.info("Process timed out");
			}
		} catch (IOException e) {
			e.printStackTrace();
		}			
	}
}
package file;

import java.util.logging.Logger;

public class CompileUtil {
	private static Logger logger = Logger.getLogger(ScriptUtil.class.getName());
	
	public static void compileUsingOneApiIcx(String projectDirectory, String filename) {

		String executablePath = "C:\\Program Files (x86)\\Intel\\oneAPI\\compiler\\2023.0.0\\windows\\bin\\icpx.exe";
		String cppPath = projectDirectory+"\\"+filename;
		
		String commands[] = {
				executablePath,
				"-fsycl",
				cppPath,
				"-o",
				projectDirectory+"\\"+"test.exe"
		};
		
		ProcessUtil.runProcessAndRedirectOutput(commands, 10000); // Timesout after 10 seconds
	}
}

I could be writing Math equations, amping Math lessons yet limited by poor tool support? Supercomputers with Exascale won’t sing if everyone is limited out of the gate.

Invest, but Not Actually Invest? Kind of what I am hearing

Important to Listen

God likes this message being lagged?

Writing Support March 10th, 2023

Characters with Less Cognitive Biases always as relatable?

People with Strong Opinions that aren’t fully Vetted, a bit of a common Tragedy, deep flaw thought of as a boon leads to obfuscation and a slippery slope to failure?

Less Biased Decision making, always equals acting on less unknowns? Time is not infinite

Stories have finite time, More Resolution might lead to less Plot Twists

The Hero sees the Dragon then spends 3 hours researching if the Dragon is a nice Dragon or Not a Nice Dragon then the Movie ends?

Research is a valuable system, decisions left unmade are sometimes a valuable decision

Though likely not the most ideally interesting movie

https://en.wikipedia.org/wiki/Research

Research and Numbers delivered under pressures of Oppression always re-vetted?

Research well meaning decisions can lead less than ideally

Success Not Guaranteed Strategizing has potential for adding a lot of value

Great hypothesis without great hypothesis of how to fund and maintain to full length of research regardless if the research bears fruit? Leverage by success as a result potentially not always an amplifier.