Ukraine is right to attack Russian oil infrastructure

Ukraine is right to attack Russian oil refineries.

  1. Very few civilian deaths.
  2. Handicaps the ability of Russia to provide oil to their military. This saves many civilian lives.
  3. Doesn’t harm Ukraine, the EU, or the US at all.
  4. Russia is not allowed to export oil to Europe anyways because that money flows right to Putin’s war chest. It’s already off the global oil market, hurting oil refineries has a minimal impact on the price of oil.

Reducing Russia’s oil refining capacity is a net gain in terms of human life, significantly helps Ukraine win, and is a win for the environment.

Biden also refuses to send what aid to Ukraine he can, while he sends (illegal) military aid to Israel under the table. Israel is already a de facto ally with Russia, and they refuse to impose sanctions on Russia. Tel Aviv is next to London, Riyadh, Dubai, and Doha as one of the money laundering capitals of the world. Just abandon them already.

Biden, once again, gets everything wrong about foreign policy, as has been his norm since 1973.

Biden should not have run again

https://www.ft.com/content/98f15b60-bc4d-4d3c-9e57-cbdde122ac0c

Biden is asking Ukraine to stop attacking Russian military targets inside Russia.

This guy totally sucks, he should not have run for reelection. He is currently swinging 0 for 3 in terms of foreign policy crises. He is a mere accelerationist, exactly the thing his ilk thinks all progressives are, where really its only the tankies.

His foreign policy advice is clearly horrible. After the Taliban took over Afghanistan Blinken and Austen should have been fired given that they fed the president clearly wrong information and their administrations had such poor quality control of information which led to the Presidents ears. If I EVER failed in my job as badly as Blinken and Austen did regarding Afghanistan I would be fired so badly I would have trouble finding another job. In their case they have cost the lives of tens of thousands of people.

But Biden has gotten what he wanted. His “friend” (his words) Netanyahu has a free pass to fulfill his goal of eliminating the Palestinians. The New Democratic goal of the elimination of Ukraine is underway. They never cared about Afghanistan in the first place, despite how their member Jimmy Carter is the one who put the Mujahideen (Taliban) there in the first place.

We need real democrats back.

God I hate the New Democrats.

Student loans should not exist

My grandmother is a retired 1st grade teacher, and my grandfather is a veteran. She was able to save up money with those salaries to save enough money in my 541 plan that if it was not for the slashing of education funding in 2008 that the money she saved with the interest it had accumulated would have been enough to pay for an entire bachelor’s degree in-state. After getting 60 credits of my associates paid for by Running Start (a program in Washington State where the state will pay all of your tuition for you to go to community college in high school), and finishing up my associates degree there, there still was not enough money to pay for everything in the 541 plan after the social contract had been so entirely broken by the state and federal government in 2008. Fortunately my grandparents were able to pull some money out of their IRA plans without putting themselves in jeopardy, and I still ended up with a small amount of student loans. If my grandparents had maximum benefit pensions, I likely would have had tens of thousands of dollars more in student loan debt. Add onto this the rapidly increased cost of housing, and basically unless if your parents are millionaires or you are so poor that you qualify for every program, it is not possible to pay for college nowadays.

Also, quick note on John Oliver’s piece which I am responding to… that lazy river at Louisiana State University is not paid for by tuition, it is paid for by fees, which are added on. Tuition pays for teacher’s salaries and essential services which run the school, but mostly teacher’s salaries. That’s an important note, adding amenities to large campuses is not the driver of increased tuition. It is 100% because state governments have stopped paying the bulk of teacher’s salaries.

States have reduced funding because student loans are available, as every state has regressive tax codes. City budgets mostly pay for police, and that is our priority as a country.

Student loans should not exist. We should just pay for people to go to college, it is worth it.

American views of China and Russia

The military-industrial complex relishes a potential war with China. It could be long and drawn out, at least from a cursory overview, and their profits would soar.

They don’t want to eliminate the Russian plutocracy because if Russia stops invading their neighbors, they will lose money in the near term. Russia is a long-term investment for these psychopaths by keeping the status quo.

Russia is doing all the things the military-industrial complex is telling us China is doing.

If Russia’s government democratizes, Syria will stabilize, hurting military-industrial complex profits. If Iran loses its primary support, Russia, and its government collapses, the fear-mongering in Israel will be significantly reduced, making peace talks more likely there. All of this reduces military-industrial complex profits.

If Israel and Palestine solved their problem with either a two-state solution or Israeli citizenship for Palestinians, and tensions in the Middle East plummeted, American arms shipments to Israel would collapse, and military-industrial profits would collapse.

Suppose Afghanistan is democratized fully, and the terrorists are removed. In that case, restrictions on our freedom from the PATRIOT ACT will be reduced, and the reduced threat of terrorism will hurt the profits of the military-industrial complex. If we had finished the job in Afghanistan with a slow, steady, drawn-out education of the country and building a robust democratic government, the probability of a resumed War in Afghanistan would have gone down to normal levels, hurting long-term military-industrial complex profits! We had to leave Afghanistan, so Boeing’s stock price will go up when we must take the terrorists out again! Damn the children! There’s money to be made!

Rapid democratization has occurred worldwide. Today, only eight countries have a Democracy Index under 4, a population of over 10 million, and a GDP per capita of over 5000 USD: Azerbaijan, China, Cuba, Iran, Iraq, Kazakhstan, Russia, and Saudi Arabia. If these countries improve, the probability of war decreases, and the stock prices of military-industrial complex members will collapse.

Russia and China stand out as the only autocracies with over a hundred million people.

Countries in Africa are so poor they don’t matter on the world stage. They have no power nor the ability to threaten the United States.

The only likely invasion China would do is an invasion of Taiwan. I suppose this would be a boon for the military-industrial complex for obvious reasons.

In the aftermath of America’s unwillingness to supply Ukraine with enough arms for a quick and total victory, China sees its opportunity to potentially take Taiwan.

The best thing to prevent an invasion of Taiwan is to ensure Ukraine has a complete and total victory. Decimate the Russian army.

The People’s Republic of China’s list of military alliances is thin. The total victory of Ukraine would substantially weaken Russia, so Russia would be unable to provide China with any meaningful assistance. China will then need to be self-sufficient. It could get North Korea involved in the war, which would guarantee South Korean involvement, likely ending with the Republic of Korea retaking the entire peninsula. North Korea would be unable to assist in an invasion of Taiwan, facing that existential threat. Japan might even get involved to assist South Korea since North Korea enjoys threatening Japan.

With Russia substantially weakened, the next large player is Saudi Arabia, but given their economic dependence on the United States and Europe, their assisting China would be insignificant and a form of self-harm. Iraq, Cuba, and Azerbaijan are too poor to make much of an impact. Kazakhstan’s population is a literal rounding error, with fewer than 20,000,000 citizens. China would fight alone.

If China wanted to err, they would invade the United States directly, which would guarantee NATO involvement. This would guarantee that they would be fighting a nearly equivalent number of people, and the combined naval and air force strength of all of NATO would prevent China from reaching the main island of Taiwan, and China would face significant naval losses in the process. Over half of all military spending in the world is from NATO. It is a war China would lose.

In the worst possible scenario for China, India would get involved. An invasion of Taiwan with a lone Chinese army distracted by Taiwan could convince India that now is the time to solidify their land claims against China and to free Tibet.

If China invades Taiwan, they will fight alone, and Taiwan will not. The guaranteed loss of trade with the EU, Japan, and the United States will immediately collapse China’s economy, similar to what we see in Russia. If Taiwan is defended by her allies, this is a war China might not just lose but lose badly by losing territory in the East and possibly seeing the Republic of China return to the mainland.

So here we are in the best-case scenario for the military-industrial complex. The Ukraine war has been artificially turned into a long war. There is a brewing terrorist threat in Afghanistan. The US and Israeli governments are acting against any peace agreement with Palestine. Increased tensions with China keep arms sales high, even though the possibility of victory against Taiwan is slim, and the possibility of the worst possible defeat for China is a real possibility. Removing the People’s Republic of China and Putin from the map would be the most significant test of Democratic Peace Theory and, in the long run, bad for military sales.

The military-industrial complex wants to keep the status quo to maximize potential conflict. New wars involving the United States, which could be drawn into long wars, are unlikely, so it is best to keep the status quo while keeping Afghanistan in reserves for a future conflict.

Additional reading:

https://www.economist.com/briefing/2023/03/09/america-and-china-are-preparing-for-a-war-over-taiwan

Sweden in NATO. What next?

Sweden is now in NATO, and the map of Europe continues to fill in further as regional integration grows. Sweden was already part of the European Union’s mutual protection pact. Still, the most significant aspect of this is if Sweden were to be attacked, the United States would also come to Sweden’s defense. We probably would have anyway, but now it is a legal guarantee. This is a good thing for everyone in the northern hemisphere.

Now the question becomes… what next?

This year

Bulgaria and Romania are expected to join the Schengen Area on December 1st this year.

Cyprus is aiming to join the Schengen area this year. Source

This decade

After Ukraine defeats Russia, they are going to apply to join NATO and hopefully will join NATO swiftly. They are the only current candidate with an application to join NATO.

More and more Britons support rejoining the European Union. I hope they do and join Schengen while they are at it.

As I wrote in a previous blog post, Montenegro is the most likely country to join the European Union next. Every Balkan state is either a member or a candidate to join. As the remaining Balkan States, Moldova, Ukraine, and Georgia, pass reforms to align with the European Union acquis, they will join as they meet the acquis. The process cannot be rushed. NATO membership offers these countries military security as they integrate into the European Union.

The remaining neighbors to the Schengen Area do not meet the requirements to join.

The whole process becomes more apparent if we significantly simplify the above map and shade all NATO/Schengen/EU countries the same color, with two more colors for NATO and EU applicants:

Most of Europe is already integrated into one of these three institutions. After Bosnia, Georgia, and Ukraine join NATO, only Andorra, Kosovo, Moldova, and Serbia will be left out of one of these three treaties. Belarus will remain a Russian puppet state, and Armenia’s future is currently unknown.

Based on the democracy index, corruption perceptions index, and press freedom index, these countries should have little difficulty joining Schengen as they have better scores in all three categories than the worst performers in Schengen today in these three categories.

What is interesting is that Bulgaria and Romania do not meet the requirements based on the data I have collected. Romania just barely misses, with its Democracy Score 0.1 points below the minimum in Schengen today. Fortunately, those countries will join by the end of the year, and no new countries will be shaded cyan on the map above.

Cyprus would have joined Schengen years ago if it had not been for the issue of Northern Cyprus.

So, to me, that is the obvious next expansion of Schengen. The UK needs to rejoin the European Union, and then the Schengen Area needs to expand outside of the European Union. The most obvious place for Schengen to expand is the United States and Canada, since we share a border. The Southern African Customs Union already includes Namibia, Botswana, and South Africa, so that would be a merger. Those countries need visa-free access to the European Union along with Ghana. It is patently absurd that citizens of Ghana need airport transit visas, but citizens of North Korea, Russia, and Saudi Arabia do not. Ghana almost makes the map above, but they have seen the Democracy Score decline over the last few years. Hopefully, they can move back on track. I have hope for them.

If there was a merger of the Southern African Customs Union and Schengen Area, the main advantage would be not having to go through customs. This could be easily solved through eGates. The issue could also easily be solved by following the United Kingdom’s lead and expanding customs eGates to citizens of the other countries shaded light blue in the map above. The only remaining benefit then would be the right to live and work in the European Union, which is a major benefit and the mutual ability of European citizens to live and work in these other countries. The European Union might be hesitant to do this because there is already a brain drain problem in the rest of the world and the United States. But this can only be solved by the European Union developing the legal system that makes tech entrepreneurship as attractive as in the United States because the United States is never going to stop issuing work visas to knowledge workers because we have too much of a benefit, so the European Union might as well work towards expanding EFTA to include the US and Canada.

This is the obvious next step in expanding the Schengen area, which is to expand visa-free travel to Southern African Customs Union citizens and the EFTA and Schengen Area to the United Kingdom, Ireland, the United States, and Canada.

2024 European Parliamentary election projection

You can find current polling results and projections at https://europeelects.eu/ep2024/, which I am using for this post.

Party 2019 seats 2024 projected seats 2024 projected % Three party coalition Three party percent%
LEFT 41 45 6.25%
EFA 74 49 6.81%
S&D 154 140 19.44% 234 32.50%
RE 108 82 11.39% 271 37.64%
EPP 182 181 25.14% 403 55.97%
ECR 62 83 11.53% 346 48.06%
ID 73 92 12.78% 356 49.44%
Unaffiliated 0 4 0.56% 179 24.86%
NI 57 44 6.11% 140 19.44%

As we can see, no single party is projected to have enough seats to create a majority coalition.

First and foremost, there is no reality where RE or S&D will form a coalition with ECR; they are opposed on basically every issue, even the fundamentals of their views on the European Union.

The Non-Inscrits and Unaffiliated are not groups with fundamental ideologies either so that we can remove them from our table of potential coalitions.

So, we can simplify our table of potential coalitions:

Party 2019 seats 2024 projected seats 2024 projected % Three party coalition Three party percent%
LEFT 41 45 6.25%
EFA 74 49 6.81%
S&D 154 140 19.44% 234 32.50%
RE 108 82 11.39% 271 37.64%
EPP 182 181 25.14% 403 55.97%
ECR 62 83 11.53% 346 NAN
ID 73 92 12.78% 356 49.44%
Unaffiliated 0 4 0.56% 179 NAN
NI 57 44 6.11% 140 NAN

We can see only one possible coalition in the European parliament: the existing traffic light coalition of EPP, S&D, and RE.

There will not be a fundamental shift in European politics, assuming current polling holds.

Ignore ridiculous articles like this from Foreign Policy. Their math doesn’t add up.

Ukraine vs Gaza vs Afghanistan

  • In 6 months, over 30,000 civilians were killed in the Gaza war, for an annualized rate of 60,000 per year.
  • Over 20 years, 46,000 civilians were killed in Afghanistan by all sides, for an annualized rate of 2,300 per year.
  • Over two years, 10,000 civilians have been killed in Ukraine, for an annualized rate of 5,000 per year, and the Russians have deliberately targeted civilians.
When Afghanistan lost to the terrorists, the country declined to be ranked below North Korea. Girls would still go to school if the Afghan government could have survived.
If Israel makes a treaty with the Palestinian people, either recognition of an independent Palestinian state or a one-state solution, the crisis will be over. If it doesn’t, terrorism will thrive.
If Ukraine wins the war, Ukraine survives. If Ukraine surrenders, Ukraine dies.
Morality is almost never as clear as it is in these three conflicts.

People are moving to Florida because of taxes

And they are completely stupid. Here’s why.

If we take the median income by state, the median tax rate by state, and the median rent by state, we can generate a graph of disposable income.

We can then graph this and find our nice R squared of 0.11 between Cook Partisan Voting Index and disposable income after rent and taxes. Positive PVI scores are Democratic in my dataset. Flip a coin, I chose D+ to be positive. It doesn’t change the math either way.

People who live in Democratic states have more disposable income after rent and taxes on average than people who live in Republican states.

This is further complicated by the reality that the economic situation in San Jose and Madera are completely different. But we are talking about moving across state lines.

Also this idea that large Democratic states are getting drained of residents by Republican states is contrary to reality again, because the state with the lowest population growth is the communist mecca worshiping soy latte drinking libtards of… West Virginia! With a population decline of -3.2% from 2010-2020.

States which have lost some population in the last three years do include California and Illinois, but also include states like West Virginia, Mississippi, Michigan, Ohio, Pennsylvania, Louisiana, New Mexico, Rhode Island, and Oregon. There is no clear line between partisan alignment and population growth.

A lot of the population change is described by nothing more than population. Idaho has the fastest population growth, but it is also a small state. Texas and Florida are seeing the largest population growth, but they are two of the 5 largest states. Same goes for California and New York which are losing population.

Small states grow at faster rates. WoW. Much math. Very impress.

Basically, moving states simply to pay lower taxes is generally not going to make a significant difference to taxes owed, it just means you will move from a state with clear income tax to a state which will slowly nickle and dime you with a higher sales tax rate. You tend to find lower incomes and less disposable income in these states with “low taxes” whose tax rates are still 9-10% when you also account for property and sales tax, and the differential is smaller than the difference you will see simply by changing how you do your deductions.

Moving to a lower taxed state for tax reasons in retirement also doesn’t make a lot of sense because you should be using a Roth IRA, so tax rate in retirement is 0 anywhere you go. That makes a much bigger impact than any states specific tax rates ever will, because you still need to pay your federal income tax, which is higher.

Of the top 12 states with disposable income after rent and taxes, only two are Republican, one is Alaska which is unusual because of its natural resource boon, and the other is Utah, the forever outlier with a tax rate on par with that of Minnesota and Colorado.

But again, moving states to lower your taxes does not make financial sense. Moving states however for economic opportunity does, in which case the clear winners are New Hampshire, Maryland, Alaska, New Jersey, and Minnesota. Only one of the states is Republican.

That’s basically it. Ask people for their data, and be skeptical of people who don’t show you their work.

Here are my references:

References:

https://en.wikipedia.org/wiki/List_of_U.S._states_and_territories_by_income

Who Pays? 7th Edition

https://www.rentcafe.com/average-rent-market-trends/us/

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

Damned if you do, damned if you don’t

There is a situation brewing in the world where there is a high probability there will be genocide. Do you intervene or not? If you intervene before the genocide starts, you will be accused of a preemptive strike. You will have the burden of proof that the genocide was going to occur. You will be accused of being a warmonger.

If the genocide or war does indeed start, you are already damned for not intervening. If you intervene to protect the defending party, you will be accused of standing against peace by some people. If you are on the left wing, it could be a political problem for you. If you don’t intervene and the war spirals further out of hand, you will be accused of not ending the war.

If you let the war or genocide take its course and do not intervene, you will be damned for not stopping it sooner when you had the power to reduce casualties.

Let’s label these cases:

  • Alpha-neutral: No intervention when the event is imminent.
  • Alpha-action: Intervene when the event is imminent.
  • Beta-action: Intervene once the war begins
  • Beta-neutral: Do not intervene after the war begins.
  • Gamma-neutral: Do not intervene at any point

We can now label actual historical events

  • Holocaust – beta action
  • Kosovo War – beta action
  • Probable Kosovo genocide 1999 – Alpha action
  • Rwanda genocide 1994 – Gamma neutral
  • Russian invasions of Ukraine and Georgia: Gamma neutral
  • Soviet/Chinese invasion of South Vietnam: beta action
  • Great Leap Forward: gamma neutral
  • Japanese invasion of Manchuria: beta-action

 

When human rights abuses occur, the President of the United States is damned no matter what they do.

We might as well just make the best choice for peace in the long term, understanding there will be criticism.

The only way to avoid criticism is to live in a world without invasion, but that is out of our control.

How to format your strings in Python

Python offers several main ways to format your strings:

  1. Using + operator between elements to create a string, eg name + " is " + age + " years old"
  2. Using curly braces and format like "{} is {} years old".format(name,age)
  3. Using f strings like f"{name} is {age} years old"
  4. Using join like " ".join(name, age)
  5. Using % operator like "%s is %s years old" % (name, age)

Those are a lot of options. Try using all 5 of them in a Jupyter notebook, and set the name variable and the age variable. Age variable will obviously be an integer.

Two of these can be thrown out immediately. The .join() and + operators only work when the input is a string. For this reason you should not use them.

Now we are left with format, %, and f strings. Of these three options, I argue you should basically always use the f string because it makes it very clear where the variables go, especially when you have a long string. It is easier to understand and more robust.

In short, the Python foundation should set weak warnings for + operators and the join function because they are unstable. You should use the f string in all future string concatenation exercises.