Live data from Hacker News

Ask HN: Hobby coding that doesn’t feel like work

news.ycombinator.com

71–77 of 77 posts

Re: Ask HN: Hobby coding that doesn’t feel like work

#71
post #9

Common Lisp is fun!

You might enjoy some of the little projects in the second Common Lisp book I wrote that you can read on my web site https://markwatson.com/books/lovinglisp-site/ Most of the book is built around fun side projects I have done.

Oh hi! Yes, it was your book in fact that inspired me to work with Common Lisp! Thank you so much! Your book is a work of art.

Re: Ask HN: Hobby coding that doesn’t feel like work

#73

When I code for fun I often go to tinker with a Go project: either a little life simulation, or a library to communicate with a REST API I use, or whatever thing strikes me. Go tends to be the default "fun" language for me.

Hi there! Can you talk about your little life simulations?

Re: Ask HN: Hobby coding that doesn’t feel like work

#74

When I code for fun I often go to tinker with a Go project: either a little life simulation, or a library to communicate with a REST API I use, or whatever thing strikes me. Go tends to be the default "fun" language for me.

Hi there! Can you talk about your little life simulations?

I haven't worked on them in a while to be honest, but for many years I worked on a small snail simulation in my spare time and blogged about it[0]. The project had gone through JS, PHP, and later Go iterations. I also spent a few weeks playing around with implementing an approach described in this paper on open ended simulations[1]. Go was not the best language to choose for this project[2], but it definitely counted as fun hobby coding for me.

[0] https://liza.io/categories/snails/

[1] https://www-users.cs.york.ac.uk/susan/bib/ss/nonstd/ecal11-1...

[2] https://liza.io/roee-self-modifying-go-simulation-experiment...

Re: Ask HN: Hobby coding that doesn’t feel like work

#75

Earlier quoted context omitted.

You might enjoy some of the little projects in the second Common Lisp book I wrote that you can read on my web site https://markwatson.com/books/lovinglisp-site/ Most of the book is built around fun side projects I have done.

Oh hi! Yes, it was your book in fact that inspired me to work with Common Lisp! Thank you so much! Your book is a work of art.

Thanks! I am releasing an updated version in the next month, and I hope you enjoy the additions.

Re: Ask HN: Hobby coding that doesn’t feel like work

#76
post #53
post #35

If it's for fun, it shouldn't feel like work. While others have some good suggestion, I'm going to ask the hard question: do you really want to be coding as a hobby? The fact that you ask that question suggest you already code enough during work hours and you need to do something else after work. Did you used to code for fun before it was your work? Then maybe it's a good idea to accept that you are not going to find…

> If it's for fun, it shouldn't feel like work I would be very careful with this sentiment. Pretty much any creative endeavour consists of parts that are not strictly fun. Coding in particular is filled with difficulty, tediousness, deep and wide thinking, etc. It's also the best creative tool that I know of, deeply engaging, very intelectually stimulating and fulfilling and lets you create things of extreme sophisti…

I would agree that the fun/work line is different for everyone, but I would also submit that a really low bar can also lead to an interesting hobby life over the long term.

I would consider that I give up on stuff pretty early when it becomes "not fun [1]." I'm in my 50's and I've been doing it for a long time. Since I'm always obsessed with something and each time I try something I get at least a little better, I have built up a pretty decent background in a lot of different areas and the amount I can accomplish before something becomes "not fun" gets to be more and more. I like to say I have a Metahobby: I collect hobbies.

I know this isn't a viable solution for most, but at least it's an alternative to feeling crappy about not finishing stuff. Also this:https://youtu.be/GHrmKL2XKcE

[1] For hobby projects. In my career, I know it's work, someone's paying me.

Re: Ask HN: Hobby coding that doesn’t feel like work

#77
post #34

Earlier quoted context omitted.

Brilliant! What’s your tool chain in terms of hardware and libraries and so on look like? I imagine your skill set is very rare in that community.

So far I've been using a lot of Adafruit components. Their 9-DOF breakout sensor board is really cool to keep track of small movements and I pair it with a WiFi enabled Wemos D1 for wearables. For my current project I'm creating vests with the 9-DOF sensor + Wemos D1 that connect to a central server and this server is a central dispatch to communicate with other stage parts (similar to the architecture of the Philips…

Wow sounds really interesting, do you have anything online (code, videos, writing etc..) I would love to learn a bit more about this.
Post reply on HN