Civic Hacking and Twitter Bots

I recently started my first experiment with civic hacking.  For those not familiar, the concept of civic hacking is basically creating some sort of tool that complements or supplements the services of government.  That is a simplification, but it encompasses the basic idea.

The idea appeals because if what you build works, then your fellow citizens benefit.  And the cost, especially relative to the government Continue reading “Civic Hacking and Twitter Bots”

You know what would be cool: Time-Lapse Tomato Sauce

You know what would be cool: using a Raspberry Pi to take time lapse photos of tomato plants and tomatoes on their journey from seedling to tomato sauce.

Imagine this: Continue reading “You know what would be cool: Time-Lapse Tomato Sauce”

LacrosseReference Launch 2018: Success

Yesterday was the first day of the college lacrosse season (D1 Men’s that is).  It was also the re-launch of my LacrosseReference website that I wrote about previously.

It’s been an exciting couple of days for a few reasons.

Continue reading “LacrosseReference Launch 2018: Success”

Crypto Bot Lives

Very exciting way to start my day today.  Crypto-arbitrage bot made some trades last night!

An exciting notification

I have a Telegram bot that I use to allow my scripts to send messages to my phone.  Mostly, they are notifications about rental properties being listed on the market or generic notifications that some script finished its daily duties.

But every once in a while, I get an alert about an arbitrage trade having been executed.  And last night, there were 3!

Since the crypto-bubble started deflating earlier this month, trade volumes and volatility had been way down on the exchanges my bot operates on.  After several trades made last week, when I finally got the bot working as expected, there was almost 10 days of radio silence.

Like a satellite checking in with a ping

I kept checking just to make sure the thing was still running.  It was, happily calculating the profitability of possible trades.  All day and night for 10 days.  Such is the power of automation; such a mundane task, dutifully performed ad infinitum.

It’s weird to think that the bot wasn’t even excited when it found trades that were profitable.  It just executed them and continued on calculating.

So you’re saying there’s a chance

But I sure was excited.  Not that there was a large gain (I think I netted about .000003 BTC over the three trades), but it’s just nice to know that after my last set of changes, the bot is working as expected.

As I mentioned in a previous post, the goal of this guy is not to make lots of money.  It’s just a experiment to see whether a crypto bot could produce a return (in crypto currencies) that rivals basic online savings rates.

And as of this morning, I have another data point that says…maybe.

Coding a Snowflake

One of my hobbies is 3D printing.  I even have an Etsy shop where I sell my 3D printed products.  It’s a neat hobby because 3D printing is cool, but also because virtually the entire process can be coded/automated.

Continue reading “Coding a Snowflake”