email-to-hugo - Update your Hugo blog via email

My most productive period of blogging here was when I used the late lamented Posterous. That was due to its blogging-by-email feature. Whilst a similar feature is available for hosted blogs like WordPress, things are a lot more difficult if you have a static blog.┬áThat Posterous blog (e.g. this one) was converted to several other systems over the years and is currently generated by Hugo.┬áMy workflow for blogging is generally to write a new markdown file, add it to the git repo, commit it along with any images and then wait until CircleCI re-generates the blog output and deploys it to S3/Cloudfront. »

Author image Conor O'Neill

First few minutes with the RasPad

My RasPad arrived this morning and I’m very impressed after just a few minutes of checking it out. I grabbed a Pi3 that has RetroPie installed on it and inserted it into the bay. Loved playing SNES Galaxians at lunchtime! »

Author image Conor O'Neill

First live test of my new email-to-hugo blogging tool

I have almost completed a simple new tool which enables you to send blog content via email. The emails are converted to Markdown files and then uploaded to my Hugo source repo, along with any inline images. CircleCI then automatically rebuilds and redeploys my blog to S3. I’ll post full details and source code over the next few days. »

Author image Conor O'Neill

Fund this project to add Allwinner VPU support to the official Linux kernel

Anyone who has any interaction with technology benefits from all of the work done by Open Source developers around the world from the past few decades. Unfortunately there are far more takers than givers. I think there is a strong chance that many OSS developers will become burnt out and disenchanted with building things for free when others reap the commercial rewards. Many of the Chinese silicon and box companies are particularly bad at providing proper maintanined OS support for their devices. »

Author image Conor O'Neill

Running new C code on a 1982 ZX Spectrum in 2018

The 1980s home computer retro scene remains very vibrant. I dip a toe in every so often and recently have been enjoying the new Speccy games that I’ve found on Indie Retro News. One thing that caught my eye with these releases was the mentions of “engines”. It turns out that people have been building games engines for the ZX Spectrum for years. Mostly in C it seems and mostly using the z88dk toolchain. »

Author image Conor O'Neill

What do you think of when you read that Open Source is 20 years old?

Yesterday I read that Open Source is offically 20 years old. This doesn’t mean free software or GNU or anything like that, just the definition and initiative itself. It made me think about all of open source (lower case) and free software that’s had an impact on me since I was a teenager. Here’s that as a quick brain-dump. I’m sure I’ve missed tons and will update as they pop into my head. »

Author image Conor O'Neill

Downloading YouTube videos on Android for offline viewing later

One of the all-time great tools of the internet era is youtube-dl. It enables you to download any YouTube video for watching offline/later. It has been a fantastic boon over the years for watching all my hundreds of subscribed channels when in planes, trains, automobiles and treadmills. It’s also the basis for my own YTPodders tool for generating podcasts from videos. Normally I run it on the PC and copy the files to the mobile devices, tablets or media players. »

Author image Conor O'Neill

I may have over-blinged my NodeConf EU badge

If you attended NodeConf EU 2017 in Kilkenny, Ireland, you’ll know all about the digital badge powered by Espruino that we created with Gordon Williams. You can read more about it on the nearForm blog and check out the docs site. I hope you’ve continued to learn about Espruino and the power of JavaScript on tiny microcontrollers. Don’t forget it’s entirely Open Source Software and Hardware. Our Github repo is here. »

Author image Conor O'Neill

My Media Players in 2017

Our journey with media players started a long time ago by adding a hardware hack to an original pre-360 XBOX so it could run XBMC. We’ve gone through a bunch of devices since, with the Raspberry Pi being the mainstay since 2012, until its lack of x265, 4K and Netflix meant we had to look elsewhere in 2017. Quick side-note: By complete coincidence, XMBC has just been released today on the XBOX One. »

Author image Conor O'Neill

Solved - Missing synced contacts on new iPhone 8

The parents both got new iPhone 8’s for Christmas. I figured it’d take 10 minutes to tranfer them from a 5s and a 6 respectively. Boy was I wrong. Five hours later I finally had them both working ok. Hopefully this post will save you some of my pain with these magical seamless awesome incredible devices (as Tim likes to call them). Builtin transfer process - Make sure you have Bluetooth on. »

Author image Conor O'Neill