Hacker News new | ask | show | jobs
by patrickdavey 3570 days ago
Really nice idea & well executed. I might have to look into this one as I have an art project (for want of a better word) to execute on the pi. I want to make it so that anyone can setup a timelapse, upload it to youtube and then post the link to an aggregating site. TimeLapse the world ;) ... I have it working for me, but it wants more ;)

I see it's not possible to allow user-configuration when the block is being installed, is that something on your road map? Is it possible to have any sort of periphery checking (e.g. does the pi have a camera attached).

Not that it'll matter much either way, I mean you can just set the block up and have it fail gracefully, but I thought I'd ask.

Nice work though - looks really great!

1 comments

Originally I wanted to have "if" blocks and reporters for whether the Pi had a camera or not, whether it was connected to the internet, etc., but I decided fairly on that this would overcomplicate PiBakery considerably, and so I went with the blocks failing (hopefully gracefully!) instead.

If I have some free time, I may experiment with adding "if" blocks in - although the main disadvantage is that this wouldn't be backwards compatible with previous PiBakery versions, and that's fairly important to me. But I'll see how things go.

Curious, why is backwards compatibility more important to you for this project?
Currently there is no way for me to push updates for the code to PiBakery, but there is a way for me to push block updates. I guess I just don't want the 1500+ people that have downloaded PiBakery to have to redownload PiBakery to get new blocks, if it's possible.

That said, I am looking into an "if" block and then reporter blocks for it, and it may happen in the future.