nfriend's comments

nfriend | 3 years ago | on: Online Spirograph Tool

Thanks! I chose the same set of gears that shipped with the original Spirograph. Also note that you can achieve a similar effect by pressing "," or ".", which offsets the gear by one tooth, and then re-drawing the complete design.

nfriend | 3 years ago | on: Online Spirograph Tool

Unfortunately it's not possible! It's the number one question people email me about. In retrospect I should have rendered the ring gears with no teeth on the outside.

nfriend | 3 years ago | on: Online Spirograph Tool

Hey, author here! Fun to see this old project pop up on HN. Happy to answer any questions.

Last year I tried my hand at building a native mobile version for iOS and Android (using Flutter), which is a little more polished and has a few extra features (for example, irregular-shaped gears): https://inspiral.nathanfriend.io/

nfriend | 4 years ago | on: Show HN: Inspiral

Hi HN! A number of years ago, a side project of mine (https://nathanfriend.io/inspirograph/) hit the front page: https://news.ycombinator.com/item?id=8698131, https://news.ycombinator.com/item?id=13256222

Today I'm releasing the mobile app version for both iOS and Android.

It's built with Flutter, and in-app payments are processed by RevenueCat. Source code is available at https://gitlab.com/nfriend/inspiral.

Let me know what you think! Feel free to open GitLab issues or email me at [email protected].

nfriend | 7 years ago | on: Ask HN: Who wants to be hired? (August 2018)

Location: Prince Edward Island, Canada (although it's worth noting that I'm a US citizen)

Remote: Yes

Willing to relocate: No

Technologies: TypeScript, Angular, Node, ASP.NET, Solr

Résumé/CV: https://nathanfriend.io/assets/Nathan%20Friend%20-%20R%C3%A9...

Email: [email protected]

Hi, I'm Nathan Friend. I'm a front-end engineer based out of Prince Edward Island Canada, although I'm originally from the US. I specialize in building user interfaces that are snappy, intuitive, and delightful to use. I am looking for an employer with a top-notch technical team that puts real emphasis on user experience and interface design.

My most successful side project to date was a small web application called Inspirograph, which faithfully replicates the experience of playing with the classic Spirograph toy: https://nathanfriend.io/inspirograph/.

For more about me, visit my website: https://nathanfriend.io/ and take a look at my portfolio: https://nathanfriend.io/projects

nfriend | 7 years ago | on: Show HN: Devpen – Markdown Editor with GitHub Style

Very cool - I've run into the exact problem you described many times in the past and actually considered building something very similar to this.

As a side note, it looks like <img>'s aren't working - try adding something like this:

  <img src="https://www.google.ca/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png" />
Making images format correctly in GitHub READMEs has always been a bit of a pain point for me, so this would be a nice feature to have.

nfriend | 8 years ago | on: Stanford Compilers Course

I took this course for fun a few years ago - it was fantastic! I modified the project a bit to match my own interests - instead of compiling to an executable, my compiler generated browser-friendly JavaScript code. I built a small web application that uses my compiler and allows you to run COOL code in your browser: http://nathanfriend.io/cooltojs/
page 2