Kindle Scribe to Mastodon

Kindle Scribe to Mastodon Over the holidays, I put together a fun little project to put out status updates on Mastodon. Of course, I used some spare time to make this as overly-engineered as possible. Stringing It All Together I wanted this to be event-driven and serverless and to give me some experience toying with Terraform in AWS. Thankfully, what would be the most computationally challenging part is already handled by Amazon. The Kindle Scribe provides a means to convert a note to text and then email it to myself. I used my email provider to then forward it to AWS. I’m using Amazon to register a domain (click TLD domain names are only $3). I used route53 to hook that domain up to SES, then have SES invoke a Lambda when that particular email address is emailed from a particular email with a particular subject line. As I can’t send the email body directly to a Lambda, I’ll need to write it to a bucket first, then have the lambda read from the s3 bucket. (Thankfully SES does pass a MessageID to the Lambda so we know which MessageID refers to to which event), you could also trigger an event from a bucket change but SES already offered, so I figured this was a bit simpler. Now that I’ve got it all triggering a Lambda, I can throw code at this problem. ...

January 1, 2024 · Shane Dowling

Make your smartphone a little dumber

For many, MANY years, I’ve been an advocate for the simplicity of dumbphones. My go-to? The LightPhone 2. However, modern life sometimes demands the functionalities of a smartphone, such as banking or GPS navigation. Every once in a while, I wish my smartphone would be just a touch simpler, but I can’t abandon its smart features entirely. There are times I need them, especially for those updates or browser-based app handshakes. ...

September 1, 2023 · Shane Dowling

Keep up to date

I love keeping up to date with all the latest tech news, but I find that when I follow numerous blogs there’s a heavy noise to signal ratio and eventually I get bogged down with all the blog posts coming at me. On top of that I don’t particularly like reading from a screen when I can avoid it, I spend so many hours a day reading/writing to computer screens, I always like to take a welcome break. As a result of these two needs I came up with a neat solution that allows me to retrieve all relevant tech news each day, that I can read offline whenever I want. It requires: ...

February 15, 2014 · Shane Dowling

On wanting

Recently I moved jobs and the new company I work for was nice enough to give me a brand new, high-end, retina Macbook Pro. It’s a great machineand I’ve been reminded how great an operating system OSX actually is. Naturally, I’ve been looking at my own machine a little differently. It’s a Lenovo Thinkpad X230 with an SSD and 16GBs of RAM. Generally it’s faster than I’ll need for a long time and I’ve had no real issues with it, but after starting to use the Macbook and the terrific software built with it, I wanted it bad. One evening I started looking at pricing/portability and found one I wanted. I also started looking at software I could use I got excited, about to make a purchase. Then I stopped. I stopped and forced myself to make a list of all the reasons I wanted the Macbook that I couldn’t get on my currently machine. I made the list as specific as possible, not just “it’s pretty” or “all the apps are better”, here’s what I came up with. ...

February 8, 2014 · Shane Dowling

De-activating facebook for a month

I’ll keep this one short, because there’s a million and one articles about people walking away from the social network. People are writing like they’re revolutionaries leading the mass exodus. I even poked fun at it in my internet predictions. Anyway, at the start of the year I figured I’d give a month away from facebook a try, partially inspired by Leo Babuta’s A Year of Living Without. Why I asked myself what value I was actually getting from the service. If I can’t be bothered ringing someone and catching up, then realistically why would I waste time liking their cat photos? I also questioned the value of these facebook friends. Am I actually friends with all these people or is the connection just convenient enough for me to keep them around? Do I actually want to share something with them or am I just boasting? Again, this topic has been discussed ad nauseam, but I’ll link this article and quote it’s final line, “Direct interactions with other human beings led people to feel better”. Again, the article is based on one study, but it adds evidence to a belief I’ve held for quite some time. ...

February 1, 2014 · Shane Dowling

The Freedom of Limits

Over the course of this blog I intend to show how limitations can in many ways bring positive changes in your life. While limitations can appear under various guises(vegetarianism, minimalism) etc there is a huge number of aspects in your life where you can benefit from limits, just without the grandiose terms behind them. Why? If you’ve ever attempted to meditate, you’ll realise that the human mind is insane. It’s cannot help but leap from one random thought to the next, like an irritated monkey in a cage. Seriously, just attempt to think about your breath for any extended period and you’ll realise how helpless you are to it(unless you’re trained of course). I recently watched a documentary by Adam Curtis called Century of the Self. If you haven’t watched it, I’d highly recommend it. Essentially it’s about the rise of the concept of the self and how corporations have sought to exploit it. I won’t go into too much detail but the important parts for this post are that during post-WW2 America, corporations had a genuine fear that they would run out of consumers. ...

December 27, 2013 · Shane Dowling