Live data from Hacker News

Show HN: IOU – Split shared expenses

iou.ch

21–30 of 75 posts

Re: Show HN: IOU – Split shared expenses

#21

Great work, I like the simplicity! So far I have two issues with your solution: 1. It doesn't accept my email address. Looks like the pattern is way too strict and doesn't allow any new TLDs. 2. The use-case I most often see Splitwise used for is trips abroad with friends. In this situation, expenses are often recorded while no internet connection is available and synced later. I'm not sure if IOU supports this, I ha…

Thanks! 1. Can you send an email to iou@iou.ch so I can check you address and fix the bug? 2. We will be building mobile apps as soon as possible with this functionality.

Please read up on present day email address validation. If you have a regex that is doing more than ^.+@.+$, then you are doing it wrong.

Don't validate the address beyond looking for an '@' in the string; just send an email with a confirmation link to see if it actually works.

Re: Show HN: IOU – Split shared expenses

#22

Some questions: What is a pot? When should I create multiple pots?

A pot holds all expenses of a group. You create one pot for a trip with friends and another pot with your roommates. You can (but don't have to) create an account if you want to manage and access many different pots. Or you can just bookmark the url of the pot to access it.

Re: Show HN: IOU – Split shared expenses

#23

Earlier quoted context omitted.

Thanks! 1. Can you send an email to iou@iou.ch so I can check you address and fix the bug? 2. We will be building mobile apps as soon as possible with this functionality.

Please read up on present day email address validation. If you have a regex that is doing more than ^.+@.+$, then you are doing it wrong. Don't validate the address beyond looking for an '@' in the string; just send an email with a confirmation link to see if it actually works.

Thanks we will change this!

Re: Show HN: IOU – Split shared expenses

#24

Earlier quoted context omitted.

Thanks! 1. Can you send an email to iou@iou.ch so I can check you address and fix the bug? 2. We will be building mobile apps as soon as possible with this functionality.

Please read up on present day email address validation. If you have a regex that is doing more than ^.+@.+$, then you are doing it wrong. Don't validate the address beyond looking for an '@' in the string; just send an email with a confirmation link to see if it actually works.

100% this!

For reference, I didn't try any of the more obscure email address features, such as comments or quotation. My address simply has the form firstname@lastname.email

Re: Show HN: IOU – Split shared expenses

#27

Earlier quoted context omitted.

Thanks! 1. Can you send an email to iou@iou.ch so I can check you address and fix the bug? 2. We will be building mobile apps as soon as possible with this functionality.

Please read up on present day email address validation. If you have a regex that is doing more than ^.+@.+$, then you are doing it wrong. Don't validate the address beyond looking for an '@' in the string; just send an email with a confirmation link to see if it actually works.

I use:

    ^[^@]+@[^.]+\..+$
for a bit of sanity checking...

Re: Show HN: IOU – Split shared expenses

#28

Earlier quoted context omitted.

Thanks! 1. Can you send an email to iou@iou.ch so I can check you address and fix the bug? 2. We will be building mobile apps as soon as possible with this functionality.

Please read up on present day email address validation. If you have a regex that is doing more than ^.+@.+$, then you are doing it wrong. Don't validate the address beyond looking for an '@' in the string; just send an email with a confirmation link to see if it actually works.

> just send an email with a confirmation link to see if it actually works.

Please don't enable anyone to just send emails to arbitrary email-addresses through you. That's how your email/domain will quickly get marked for SPAM.

At the very least, put in place a rate-limit per email-id (and source-ip too maybe). Otherwise i can simply keep entering email-ids of people to spam.

Re: Show HN: IOU – Split shared expenses

#30
post #8

Alternative to this is KittySplit. Similar concept, no registration required and web-based. https://www.kittysplit.com/en/

Yes KittySplit is similar but in my opinion the UI is too confusing to use.

Kittysplit founder here. Can you be more specific about what's confusing?

Would be great to get some feedback!

Post reply on HN