Why Bitcoin?

Earlier today I gave a talk about Why Bitcoin? on a local university. I have been giving a talk about bitcoin as part of this new community called Bitcuners. The community is doing some talks on local colleges with the intention of generating a buzz on the local community and interest to get people to use the Cryptocurrency and be able to exchange goods and services.

This is a snippet of my talk:

The Volabit Bitcoin Card

So yesterday I finally got my first bitcoin card. The issue is that is not really a bitcoin card and it doesn’t really add value to the disposal of bitcoins. Biggest issue is that is not even linked to the bitcoin wallet so you can’t really deduct from it. Is also not possible to top up the card 24/7 like I thought I would and finally the interface from the wallet carrier doesn’t really focus enough on the card.

My volabit card arrived this morning.
My volabit card arrived this morning.

Let see if the SatoshiTango card which I order last week goes any better.

Crypto-tipping platforms

So I have been playing with the crypto tipping platforms. I decided that bitcoin even with its satoshis is too damn expensive to play with it. So I jump on the Doge rocket. I found that fees for Doge are way more affordable, and sign up to a bunch of Doge. Now, I dont really use Reddit, so I focus more on platforms I knew about. First one was #Twitter then #Facebook I am sure there won’t be much instagram or pinterest but who knows.
Meanwhile I decided to sign up for two bots that came fast into the suggested contacts. One is @DogetipBot and the other is @Tipdoge. The first one seemed a bit too corporate, I mean, I was presented with a dashboard and a high level search engine, however it was confusing since there was no documentation.
Actually none of the bots had great documentation, but at least with the 2nd one it was easier to handle. Specially when the commands are only 3.

  • Balance
  • Widthraw
  • Tip
  • Deposit

Since I didn’t had an account Balance was the first one with an expected message, 0 Balance. But when I put widthraw I was faced with a new DOGE wallet. Which allowed me to send some Doge’s from my Cryptsy account. Cryptsy is an altcoin trading platform which also give you wallets for all the altcoins you have purchased.

So once I tip off my new wallet I was ready to spread the Doges. First one didn’t work, I tried to put the ‘D’ on the number, and it seems that it kept ignoring the message. Once I took it off I was favorite by the bot which meant it was a good thing. In the end I was able to do have this:


The Dodge bot has give me many replies and now I am able to tip people on twitter for the Lolz. Is a great way to say thanks.

The next bot would be on Facebook, and I already found one. Is only a matter of learing how to use it.  Will keep posted.

Python Decorator for Simplifying Delegate Pattern


Need to study more on patterns as an implementation examples.

Originally posted on Programming Ideas With Jake:

Recently, I posted about how you can use composition instead of inheritance, and in that article, I mentioned the Delegate Pattern. As a quick description, the pattern has you inherit from the parent interface (or, in Python, you can just implement the protocol), but all the methods either redirect to calling the method on an injected implementation of interface/protocol, possibly surrounding the call in its own code, or it completely fills the method with its own implementation.

For the most part, it is like manually implementing inheritance, except that the superclass in injectable.

Anyway, one of the more annoying parts of implementing the Delegate Pattern is having to write all of the delegated calls. So I decided to look into the possibility of of making a decorator that will do that for you for all the methods you don’t explicitly implement.

Standard Attribute Delegation

First, we need a standard…

View original 1,683 more words

Joey Crawford conspiracy

Don’t you love when a conspiracy is debunked, many of the LeBron haters been constantly hinting that LeBron fixes the games and that the NBA is behind it. All thanks to the referees, since most fans only know one name, they all try to use him for their memes. And that’s the birth of the Joey Crawford Conspiracy. Let’s face it, when LeBron loses, the haters are waaay to busy to remember who was the referee. But when he wins, oh boy, every single piece of the game is used to disqualify LeBron’s legacy.

However don’t you love when someone actually go into the numbers and tries to pull out the true stats? Well someone did in this case and the results couldn’t be more opposite to the myth.

Contrary to popular belief, James was winning percentage dropped by a pretty solid margin (from .669 to .521) in games in which Crawford was an official. Though it’s an admittedly small sample size, I would have to say that any notion of Crawford being biased towards James would have to be thrown out the window.

Stats of LBJ winning percentage on games where Joey Crawford officiate. Complete Opposite.
Stats of LBJ winning percentage on games where Joey Crawford officiate. Complete Opposite.

So in the end, memes such as Joey using LBJ team jersey as the 6th player on the floor. Or LeBron kneeling before Joey should be shoved with this stat.

In the end is no surprise that haters gonna hate. But at least we could make their hate more legitimate.

Source: Truschoolsports