CS Topics: Welcome to Hash World (Ep. 13)

In this episode, I conclude a series on Merkle Trees – or, the key technology and ideas behind distributed systems. I hope this episode captures your imagination to the potential applications of the distributed web.

Resources and Links:

Credits:

Avoiding Death March Projects

What is a death march project? Recognizing Death March projects is easier than you might expect, and avoiding them means simply setting your own boundaries.

And remember:

Don’t work for Sh*tBags!

CS Topics: Rand and Xor Magic

In this week’s episode, we dive a bit deeper into the underlying theory behind how random numbers and the importance behind the XOR operator when creating hashes.

This episode does depend on pre-existing knowledge of basic boolean operators. If you aren’t familiar check out this page.

Credits:

Nix News: Embedded Linux Update

Today I’ll cover my major take-homes from a couple embedded Linux conferences that I (virtually) attended.

Subjects:

  • Let’s be positive
  • All about embedded linux
  • Be prepared: Containers are coming! (Someone please make docker-lite for embedded!)
  • Risc V is up and coming real soon now
  • Learn VSCode if you want a common IDE experience
  • Diversity thoughts – there’s a person behind the email
  • Open Source maintainers ask for our patience
  • Check out Virtual Conferences in 2020

Resources:

Special Thanks to:

  • https://audionautix.com/ – Rockin’ zombie track

Hope for the Camel’s Second Hump

Today I offer some advice for those currently staring down the barrel of failing midterm grades for CS and Engineering students.

CS Topics: Hash Functions

Today we cover one of the primary building blocks for blockchain – Hash Functions.

References:

Episode 7 – XLS, XLSX What is Difference?

Today I cover a small “oops” from the UK health center, and extend some thoughts on its relationship to “Real Programming”.

Episode 5 – Ethics of Software Programmers

Today I discuss the implications of ethics in software development. We’ll take a look at some of my personal experience, and 2 new Netflix documentaries: The Social Dilemma, and Challenger: The Final Flight.

Episode 4 – Fall 2020 Programming Developments

A look at major new developments in the coding world for C/C++ – and some brief talk on Amazon BottleRocket and Microsoft’s Hyper-V advancements.