C++ flags

Warnings that aren't enabled by default

CXX ?= g++-10

	--std=c++2a --all-warnings --extra-warnings --pedantic-errors \
	-Werror -Wshadow -Wfloat-equal -Weffc++ -Wdelete-non-virtual-dtor \
	-Warray-bounds -Wattribute-alias -Wformat-overflow -Wformat-truncation \
	-Wmissing-attributes -Wstringop-truncation \
	-Wdeprecated-copy -Wclass-conversion \


Chicken curry Marinade Blend 6 cloves of garlic with equal quanitity of ginger Add 2 tbsp of the garlic and ginger mix to the chicken 1⁄2 tsp turmeric 1⁄2 tsp normal chilli powder 1⁄2 tsp Deggi Mirch 2 tbsp fish spice mix Mustard oil Sauce Onion Oil (mustard or rapeseed) Salt (brings out the moisture so it caramelises quicker) Brown for five minutes Add remainder of garlic and ginger paste Turmeric Meat spice mix Tomato puree Add chicken and seal until not translucent Add enough chicken stock to cover Add splash of soy sauce Cook on mendium heat for half an hour Spicy pie Dough 240g whole Spelt flour (I had some whole and some white so used both) 1⁄2 tsp fine salt 80ml coconut oil melted (I used a mix of Coconut, Olive and Rapeseed) Sift the flour and salt into a bowl, pour in the oil and mix in with a fork. [Read More]

Cyber security

Creating a Linux password hash Like you find in /etc/shadow. mkpasswd --method=sha-512 --salt=Kf0TqvhN Search tools Use different search engines Banner grab httrack inspy metagoofil intitle:“index of” DNS poison/spoof Infosec websites https://www.hackthissite.org/pages/index/index.php - website hacking training https://www.shodan.io/ - the IoT search engine https://searchdns.netcraft.com - what’s that site running? https://www.exploit-db.com/searchsploit https://pipl.com/ https://haveibeenpwned.com/ https://wigle.net/ https://www.peekyou.com/ https://www.spokeo.com/ https://radaris.com/ https://piknu.com/ Cracking a KeePass2 master password with John the Ripper john <(keepass2john easy. [Read More]

Dean Turpin songs

Hallo 5⁄4 Am D C Baug E Goats Verse E E E F#m9 E E E F#m9(11) E E E F#m9 E E E F#m9 Chorus G6 Asus2 E F#m9 C Baug Baug E E Driving licence Asus2 is Asus2#11. E E E F#m9 G7 G7 C B7 B7 Untitled Eadd9 Am6 Baug Em(add9) Pag Verse Am Am C C F F E E C C Am Am G G G F Am Am C C F F E E C C Am Am G F E E E7 E7 Chorus Dm Dm Am Am E E Am Am Fmaj7 Fmaj7 C C E E E E Goodnight Goodnight good night good night [Read More]

Songs of note

Cosmic Dancer - T. Rex Verse G Em G Em F C F C Chorus Am Am D D Push & Pull – Nikka Costa C Am Em G Songbird – Oasis G G G F#m Em Em Em F#m Enjoy the silence – Depeche Mode Note the D# amd D#m in the intro and verse. Intro Cm D# Cm D# Verse Cm D#m G# G# Chorus Fm G# Cm A# Fm G# Cm B Where the wild roses grow - Nick Cave and Kylie Minogue Chorus Gm Gm Cm Gm Gm Gm A# A# D D Gm Gm Cm Gm Gm Gm Gm F Gm Gm Verse Gm Gm A# A# Cm Cm D D Gm Gm A# A# Cm Cm D D Gm Gm A# A# Cm Cm D D Gm Gm A# A# Cm Cm D D D7 D7 Memorial – Devendra Banhart Verse A Bm D A Chorus E E F#m F#m Toothpaste kisses – The Maccabees Verse A C#m7 A C#m7 D7 D7 G F# Chorus Bm Bm E E Your love is weird – Beck string E E7 A Fm7 E 0 B 0 3 2 2 G 1 1 2 2 D 2 0 2 2 A 2 2 0 4 E 0 0 With capo on fret 2. [Read More]


Complicated versus complex

Complexity projects Game of Life Social distancing Crowd simuilation Building evacuation SIR (epidemiology) A complex system has Interdependence Connectedness Diversity Adaptation and learning Wolfram behaviours Stables Periodic Chaotic Complex (high info content) Misc Exploration versus exploitation Highest peak On dancing landscape you can never stop exploring Emergence Complexity is an emergent property Stasis encourages exploration and vice versa Slime mold breaking symmetry Bottom up and top down emergence Power law distribution Long tail Weekly emerging, strongly emerging (never figure out) Preferential attachment model Agent-based models Fires in crouded buildings Epidemics Netlogo Good science and agent based models must simplify (abstract) Feedback and externality Feedback is affecting the same action. [Read More]


Challenger banks

  • Aldermore
  • Atom Bank
  • Metro Bank
  • Monzo
  • N26
  • OakNorth
  • Shawbrook Bank
  • Starling Bank
  • Tandem Bank
  • Tesco Bank
  • Virgin Money

Investment banks

  • barclayscapital.com
  • db.com
  • ml.com
  • gs.com
  • rbs.com
  • morganstanley.com
  • citigroup.com
  • lloydsbanking.com
  • maninvestments.com
  • btm.com
  • mwam.com
  • bluecrestcapital.com
  • glgpartners.com