Send email using an iCloud custom domain

Posted on Wed 24 May 2023 in tech • Tagged with python, icloud, smtp, email

Send email using an iCloud Custom Domain

I recently required a script to send email using an Apple iCloud Custom Domain. I found that the SMTP script I used before did not work because it attempted to login with my email address. The fix is to login with your apple …


Continue reading

History: Muhammad

Posted on Sun 21 May 2023 in history • Tagged with history, person

570- 632 CE - Muhammad was an orphan born in Mecca who became the principal prophet of the religion of Islam. Muhammad was a caravan manager as an adult and came into money when he married his employer, a rich widow. Muhammad began to experience visions in his middle age and …


Continue reading

Introduction to market making for engineers

Posted on Sat 20 May 2023 in tech • Tagged with bitcoin, ethereum, crypto, market-making, tutorial

Market Making in Crypto

High performance trading systems designers implement event sourcing models to build of low latency distributed systems. This is useful for market making where placing buy and sell orders rapidly lowers risk and improves profitability.

In this tutorial I explain how trading systems are designed to implement …


Continue reading

Tournament Protein Brownie

Posted on Fri 19 May 2023 in food • Tagged with oats, protein, recipe, cooking, brownie

Two kids have sports tournaments this weekend. We are eating some carbs. I always like to boost it with a bit of protein powder. The result is perfect protein brownies.

Combine and mix

  1. 5 oz chocolate - melt on stovetop double broiler
  2. 2 eggs
  3. 1 1/2 cup firmly packed brown sugar
  4. 1 tsp vanilla extract
  5. 1 scoop chocolate protein powder
  6. 1/2 cup old fashioned oats
  7. 1/2 tsp salt
  8. almost a tablespoon of baking powder
  9. 1/2 cup all purpose flour
  10. 5 tbsp cocoa powder (unsweetened)
  11. 1 cup (more) walnuts
  12. The remainder of the bag of chocolate chips (8 oz bag)

Bake

I preheat an iron skillet in a 350F/180C oven. Remove, apply spray oil, then bake for 32 minutes.

Perfection!


Continue reading

History: Vulgate

Posted on Sun 14 May 2023 in history • Tagged with definition, dictionary

In the fourth century CE, Saint Jerome made a Latin translation of the Bible which eventually came into common usage. It is still used to this day. This translation is known as the Vulgate.


History: Hagia Sophia

Posted on Sun 07 May 2023 in history • Tagged with history, place

Constantinople- 537 CE -- Hagia Sophia was the "Church of Holy Wisdom" in Constantinople. It was one of the three greatest buildings in the city and one of the greatest achievements of Justinian. Hagia Sophia was designed by a Greek architect. It contains four large piers and a huge dome which …


Continue reading