HNHacker News
TopNewBestAskShowJobs

finniananderson

766 karma · joined January 28, 2017

submissionscomments
finniananderson·
It also makes it easier to lock and leave the place without relying on neighbours :)
finniananderson··on Home Assistant waters my plants
> I've been thinking about writing a blog post with the details of my fun project

I'd love to read more about this!

finniananderson··on SPAs Were a Mistake
> Smart and YOUNG

I'm 21 :-)

finniananderson··on SPAs Were a Mistake
Totally agree.

We built a product in ~5 months with real-time collaboration, extensive interactivity, Oauth, Stripe and Gmail integrations with a standard Ruby on Rails stack.

It's rock-solid, performant, dead-simple and extremely productive to work with.

Why're we throwing away years of learning to build unstable, complex and inaccessible applications?

finniananderson··on Thinking of building a 2FA code forwarding service – what do you think?
Thanks for the info! Super useful. I came across this Twilio support article:

https://support.twilio.com/hc/en-us/articles/223181668-Can-T...

Looks like you need to get the feature enabled, so you can receive SMS from shortcodes. You also need a number in the same country as the shortcode, so users of the service would need to indicate which country the number is for. This would most likely be fine, as I think most people only use 1 number in 1 country anyway.

Hopefully this would solve (1)

Twilio allows you to register mobile numbers, so I think (2) would be ok.

3. I'm not intending to use any hardware, so I think I could disregard this limitation, although it's useful to know anyway!

finniananderson··on Thinking of building a 2FA code forwarding service – what do you think?
Here's the full link: https://www.indiehackers.com/post/onetime-codes-share-your-2...

I'm thinking about building a service which is capable of receiving your 2FA SMS texts from third parties, and forwarding them to you via email.

We'd do this by registering numbers on your behalf, which you'd then use when signing up for the third-party (or setting up 2FA later).

This has a number of advantages:

    SMS can be unreliable and/or slow
    your phone might not be nearby, charged, or have signal
    you could share the codes with other trusted contacts (via email, or have their own accounts to view online)
    can use auto-generated numbers to reduce risk (multiple numbers, multiple services)
    "new phone who dis?" no probs, your number isn't bound to any of those services any more
There would be an option to forward directly via email and/or to view the latest code(s) on the site.

I can see this being especially useful for SMEs where a lot of 'personal' SaaS plans are being used—where there's often only a single root user which multiple people access—or individuals who dislike being bound to a phone number.

I will never have enough information to access their account for the 3rd party service, and I'll only be processing the codes. Privacy & security is my primary concern with this, I am not interested in holding the keys to anyone's castles, so I will be operating on a minimum trust basis.

Really keen to get some thoughts on this project. If I go ahead with it, I'm intending to build it as an Open Startup and share progress in public.

I've got a landing page here for those who wish to register their interest: https://onetime.codes/

I've also got a bare-bones post on ProductHunt if that's more your jam: https://www.producthunt.com/posts/onetime-codes

finniananderson··on Thinking of building a 2FA code forwarding service – what do you think?
Thanks! Not sure why HN removed the path?
finniananderson··on Hotwire/Turbo and Ruby on Rails in the real world
The naming could be revisited or clarified for sure. Stimulus is separate as it’s entirely independent of Turbo, but it doesn’t come across like that in the docs. Don’t think anyone really knows what Strada is yet.
finniananderson··on Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
Yeah that is a good point. Rails 7 is going with importmaps by default too, further moving away from the JS ecosystem (unless you want it) which would've paired nicely with merging VC.
finniananderson··on Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
Yep. It's "experimental" but stable. It creates the .rb file at the root and then you can put the template, CSS & JS in a subfolder.

`bin/rails g component Button --sidecar`

finniananderson··on Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
I'm sure I read somewhere (either on viewcomponent.org or on their GitHub) that their end goal is to merge upstream into Rails core.
finniananderson··on Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
Wow that's awesome, I knew GDS had a design system but didn't realise there was a Ruby implementation.

Quick link for others: https://github.com/DFE-Digital/govuk-components

I'm going to take a look through the repo as I'm sure there's some patterns you've found given you're at a much bigger scale. Any hot tips?

finniananderson··on Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
I have a Hotwire post cooking too - stay tuned ;)
finniananderson··on Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
Lookbook _looks_ interesting. We use some React in some places of our app which is why I went with Storybook for now, as I figured we could render both types of components (Rails & React) in the same library, which I thought could be neat.

How does Lookbook stack up against Storybook? Always keen to stay in the Ruby ecosystem if possible :-)

finniananderson··on Ruby on Rails: View Components, Storybook and Tailwind - a match made in heaven?
Are you using the sidecar setup?
finniananderson··on Show HN: I made a simulator for personal finance
Love it, subscribed with the 60% off. Fantastic & beautiful tool, can't wait to see how much it grows.

I second multiple currencies, I'm in NZ and would love the tax and stuff to work itself automatically but appreciate the enourmous overheads for doing that.

Found a bug: changing the "Maximum Value" field for a house affects all other houses.

finniananderson··on How ColoriseBot Works – Colourising Video with OpenFaaS Serverless Functions
Thanks for the post :)
finniananderson··on Show HN: Colourising video with machine learning and serverless functions
I've not personally tried either of those, but OpenFaaS also supports Kubernetes out of the box with faas-netes (https://github.com/openfaas/faas-netes) :)
finniananderson··on College Kids Doing What Twitter Won't
It's impossible to determine the error rate - there is no way of knowing for sure if an account is a bot or not. If there was, this model would be useless. I'd be interested to know how they trained it though, given they didn't have any true data to check against
finniananderson··on Show HN: Introducing Go Serverless Functions with OpenFaaS
It was a quiet weekend and we were hoping for some feedback on the work :)
finniananderson··on Ask HN: Coding notes – how do you do them?
I use Classeur [1] to store all my notes in a folder. You can use markdown which is really quick & easy which makes formatting much quicker. Can export to PDF etc via PANDOC, control access and you can even link it to a blog service.

[1] https://app.classeur.io