Categories
Bitcoin Programming

Working through BUIDL Bootcamp: ECDSA Coin

Overview of Lesson In my opinion, this lesson makes a lot of sense once you finish it. You’re kept a little bit in the dark while working through it, and even at the end, you can be a little confused about what is going on. The fundamental thought of this lesson is this: We’re building […]

Categories
Philosophy

The Narrative Trap

We think of our life as a narrative. It’s easy to write a story about ourselves. But our life is not a narrative. When we get too committed to our narrative we make bad decisions, because we mistook our story for a fortune telling. If you write a story with your life, you’re doing it […]

Categories
Bitcoin Programming

Working through BUIDL Bootcamp: PNG Coin

Fungibility means every coin is the same, or interchangeable. Definition: In economics, fungibility is the property of a good or a commodity whose individual units are essentially interchangeable, and each of its parts is indistinguishable from another part. We serialize the coins, because this is how we would transfer the data over the network. Serialization […]

Categories
Programming

Introduction to AJAX

History of AJAX The pre-history to AJAX was a technology called “Livescript” developed by Netscape. This allowed users to interact with the browser using small scripts, a precursor to JavaScript. Later a pseudo-asynchronous method was developed, using iFrames in order to change the content of a page, once it had been loaded and was termed […]

Categories
Programming

Brief Introduction to PushState in WordPress

Yesterday, I was developing a WordPress website and I needed to incorporate PushState in order to properly fulfill particular specifications. I think it took me a lot longer than I needed, partially because I didn’t come across any easy documentation to understand how to work with PushState. So, consider this an introductory guide to using […]

Categories
Bitcoin Programming

Bitcoin & Protocol

Bitcoin is going to be a protocol. Bitcoin is not currently a protocol. Bitcoin is like the Internet. The Internet has 8 layers of infrastructure, that let you go on FaceBook. But it didn’t start with 8 layers. Bitcoin has 1 ½ layers. The blockchain, and maybe Lightning Network. We have to wait and see […]

Categories
Programming

Programmer vs Engineer

Lately I’ve been diving deep into the fundamentals. One thing I was quite interested in, was the underlying architecture of Git. I didn’t understand was quite how Git stored information. Then, I read about Hash Tables in Four Semesters of Computer Science in 5 hours. It was quite enlightening. It made me realize the difference […]

Categories
Philosophy

Breaking Online Status

Status is a pervasive element in our society, and affects our online social media interactions significantly. Obsession with status, a zero sum game, leads obsessors to feelings of insignificance or adds credence to incorrect information. We can break social media status symbols through an online marketplace that enables people to pay for likes, follows and […]

Categories
Philosophy

Risk and Entrepreneurs

People think entrepreneurs like to take a low amount of high risk attempts. Entrepreneurs like to take a large amount of low risk attempts. This makes them antifragile.

Categories
Philosophy

End Of History or Beginning of the Future

Do you live in the end of history or the beginning of the future? If you live at the end of history, all ideas have been discovered, everything is great and we just need to listen to orthodoxy. If you live at the beginning of the future, we have just started developing the foundational technologies, […]