Editors note: This article is in-progress, please report any issues/inconsistencies or reach out for collaboration to hi@kaustav.me.

Full source code: https://github.com/kaustavha/eth-lightShow-uottahack

The final creation with the lights off

At uOttahack at the University of Ottawa in Canada my team and I created a PoC interactive art device. Users could interact with it using their phones or computers by visiting a website or potentially sending ether to an address causing lights to change or light up.

In this post I’ll describe what went into creating it, roadblocks and issues we faced and how we overcame them and the different components of our hack.


  • Executive summary, project pitch…

So an interesting article from GQ popped up on hacker news and I wanted to read it.

But much to my chagrin this popped up:

Now 49c really isn’t a lot of money and ads don’t bother me much but it’s really way too much effort for my incredibly lazy self to either add GQ to the adblocker whitelist or pull out my debit card and give them their well-earned almost fifty cents.

So I decided to use my oh so elite web developer training to circumvent this heinous paywall of doom.

Heres how:

1. Right click -> inspect element:

Note: Just thinking out loud here


There exists a need, applications and implementations of trustless distributed systems courtesy of the blockchain. Recent developments have added turing completeness to what was initially merely a distributed ledger capable of recording monetary transaction. As this space continues to grow I forsee the need for radical optimizations. In this article I propose to lay out some ideas for a self-optimization scheme for trustless distributed virtual machines.

1. Introduction

Following the bitcoin paper[1] and implementations emergence in 2009 the domain of trust-less distributed systems has seen an explosive growth with perhaps hundreds of research papers, cryptocurrencies and…

In the last part of this series we took a high level view of the human brain, starting abstractly with the mind and worked down to the individual units of our brains. We examined the brain down to the byte level, that is, the neurons and then started looking inside this byte to find syonapses and briefly mentioned receptors. Well folks its time to delve into the bits (in the computer scientific sense, relational to bytes) that make up the brain, the neurotransmitter chemicals that ferry signals across the synaptic cleft between neurons.

I strongly believe that the best way…

I’ve spent some time in the online nootropics community and I’ve found a disconcerting lack of understanding of the human brain.
This bothered me enough to propel me to write this article. A child playing with fire can get burnt, but adults taking drugs may not realize they’re getting burnt till it’s too late. Hopefully we can explain some relevant parts of the brain in layman’s terms and help some people avoid disinformation.

We’ll look at the human brain where most cognition enhancing chemicals work, starting at an abstract understanding of the mind and working our way through safety, chemistry…

One of the reasons I came to the fine University of Waterloo in warm and sunny Ontario, Canada was because of its (over)hyped cooperative education program.

For the uninitiated, cooperative education is where you spend a few terms in classes interspersed with terms working at companies where you pick up the truly applicable skills and work experience that’ll actually help you stand out from your work experience-less competition and get a job. The truth is that what you learn in school may not actually be what’s being used in the industry or there may be nuances or caveats that only…

Kaustav Haldar

Autodidact software developer and budding biohacker. Email: hi@kaustav.me

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store