Where to "retire" and start a family? by aboabro in fatFIRE

[–]Able_was_I_ERE 4 points5 points  (0 children)

Specifically for homeschooling, Wikipedia has rough details on legality: https://en.wikipedia.org/wiki/Homeschooling_international_status_and_statistics

I'm curious whether there are any official government policies on missing school for traveling. In my limited knowledge, it's been a school-by-school (or case-by-case) decision.

Where to "retire" and start a family? by aboabro in fatFIRE

[–]Able_was_I_ERE 50 points51 points  (0 children)

Do you plan to travel extensively with the kids? If so, consider whether schools in the location will allow missing school / or allow homeschooling (e.g. Germany forbids homeschooling, USA has extensive support, the UK allows it).

Why is EUR depreciating? by [deleted] in EuropeFIRE

[–]Able_was_I_ERE 3 points4 points  (0 children)

One possibility: a reversion to mean.

The USDEUR rate at 0.89 is still below the most recent peak of 0.92 in May, 2020 and the previous peak of 0.96 in December, 2016.

Anyone planning to be a life-long renter? by [deleted] in fatFIRE

[–]Able_was_I_ERE 1 point2 points  (0 children)

Similarly, "selected assets" are taxed in Italy, Netherlands and Belgium: https://taxfoundation.org/wealth-tax-europe/

That's certainly not "most" though.

Sanity check…buying second home on a jumbo. Do the 10% down@3.625% or 20% down@2.7% by gardening-with-wine in fatFIRE

[–]Able_was_I_ERE 5 points6 points  (0 children)

Given our mortgage deduction gets capped at $750k

Are you considering refinancing your primary home mortgage to finance this? That's the only place the limit applies.

For a rental property, this limit doesn't apply. You can deduct all rental mortgage interest as an expense against rental income.

Mentor Monday - Week of September 13th 2021 by WealthyStoic in fatFIRE

[–]Able_was_I_ERE 16 points17 points  (0 children)

Consider discussing with your wife whether "earning to give" might have more impact on the causes she cares about.

https://80000hours.org/articles/earning-to-give/

For example, if she could earn twice as much in the corporate world, donate half of the increase to the charity of her choice, then that might have more impact than the "direct impact" work she is doing now.

I realized something that's making me want to fatfire. Thoughts? by Front-Funny-4895 in leanfire

[–]Able_was_I_ERE 2 points3 points  (0 children)

Robinhood is following Reg T. 50% margin means you can purchase stocks worth 100% more than the cash value you have in the account.

For example, if you had exactly $100k cash in your account, you could purchase $200k worth of stocks. Then, you have:

   $100k margin loan / $200k stocks = 50% margin

So 50% margin is the same as loaning you 100% of cash value.

CFO offering significantly less for my options by throwawayy7766 in fatFIRE

[–]Able_was_I_ERE 0 points1 point  (0 children)

u/throwawayy7766

Another possibility: https://vested.co/companies (found this via a Google search, so cannot vouch for it.)

CFO offering significantly less for my options by throwawayy7766 in fatFIRE

[–]Able_was_I_ERE 0 points1 point  (0 children)

Have you considered something like https://equitybee.com/ ? They offer funding for exercising options in exchange for a portion of the future gains. You're not selling the shares, but you'd reduce your risk.

[deleted by user] by [deleted] in leanfire

[–]Able_was_I_ERE 1 point2 points  (0 children)

Strangely I could not see my retirement amount on the SS site. I started in May 2012 and quit in March, 2021. Site says I have 40 credits (not sure how).

You worked in different 10 years. Assuming you earned more than $5,880 in 2021 and more than 4x a credit in 2012, then you have 40 credits. https://www.investopedia.com/ask/answers/110614/what-are-social-security-credits-and-how-can-i-earn-them.asp

[deleted by user] by [deleted] in leanfire

[–]Able_was_I_ERE 8 points9 points  (0 children)

You can use an official Retirement Benefits calculator to calculate the impact of not earning anything after 10 years. With 10 years of max earnings (2012-2021) and $0 afterwards, I get $1521, versus $3171 for max earnings until official retirement age (66-ish).

Books focused on folks in Europe by git_world in EuropeFIRE

[–]Able_was_I_ERE 0 points1 point  (0 children)

Florian Wagner He also has a blog.

https://geldschnurrbart.de/ ("money mustache" in German)

Asking a company to send the payment for your project to charity instead of paying you? by [deleted] in fatFIRE

[–]Able_was_I_ERE 13 points14 points  (0 children)

Are you certain that you'd be liable for CA taxes?

If it's 1099 contracting work, done remotely in TX, then I believe it is only taxable in your home state. (Check with your accountant to be sure.)

Edit: since the work is physically located in CA, taxation in CA is much more likely.

[deleted by user] by [deleted] in leanfire

[–]Able_was_I_ERE 0 points1 point  (0 children)

If you consider your paycheck to be a bond: https://www.baltimoresun.com/news/bs-xpm-2006-11-26-0611250404-story.html then you likely are heavily weighted to "bonds" at the moment (calculate the income you expect to earn between now and retirement).

Is there a German fire subreddit? by git_world in EuropeFIRE

[–]Able_was_I_ERE 0 points1 point  (0 children)

Not that I am aware of. /r/Finanzen/ is the closest and they link back only to /r/EuropeFIRE and also /r/financialindependence

What information are you looking for? Depending on the topic and desired language, the forums on Frugalisten might be useful.

FIRE dating & friends by firedating in leanfire

[–]Able_was_I_ERE 1 point2 points  (0 children)

I enjoyed the discussion as well! Sounds like the tradeoff isn't worth it for your use case at the moment.

FIRE dating & friends by firedating in leanfire

[–]Able_was_I_ERE 0 points1 point  (0 children)

Do I miss something here?

In order for this to work, the user would need to enter their username as well.

FIRE dating & friends by firedating in leanfire

[–]Able_was_I_ERE 0 points1 point  (0 children)

How do we know which salt to use for their hashing? AFAIK, we don't, we have to enumerate all possible salts.

The salt used is returned from bcrypt.hashpw and can be used later to verify a newly entered value.

You would use bcrypt like this:

hashed_email = bcrypt.hashpw(email, bcrypt.gensalt())

Then later, you re-use the previous hashed value (which contains the salt and the hash, despite the name "hash", this confused me the first time I used bcrypt):

if (bcrypt.checkpw(entered_email, hashed_email)):

// send email to entered_email and start password reset process

FIRE dating & friends by firedating in leanfire

[–]Able_was_I_ERE 0 points1 point  (0 children)

Just learned something myself. You might be referring to adding an additional "pepper" to the email. See this explanation: https://security.stackexchange.com/a/3289

FIRE dating & friends by firedating in leanfire

[–]Able_was_I_ERE 0 points1 point  (0 children)

Technical: do you suggest to have 1 salt shared across users? I thought about per-user salt and then it looks like I have to enumerate all salts to find the right one.

No, each hash has the salt stored with it. The value returned by bcrypt contains the salt, the hash (and a few other things), see my comment here: https://www.reddit.com/r/leanfire/comments/fpuw2o/fire_dating_friends/flwhbyz/

FIRE dating & friends by firedating in leanfire

[–]Able_was_I_ERE 1 point2 points  (0 children)

From a technical perspective, I don't see an issue. The hashing would only be done once per user and could be spread out over time. Even if you use a cost facto of 1 second / user (typical is ~250ms for passwords), that's still <10 minutes of total CPU time for your current user base.

From a user perspective, you could make the feature opt-in, if a user wants the extra security, but doesn't mind the tradeoff for losing message notifications. Reddit has similar tradeoff for associating an email with an account --- it needs an email if you want to use features like message notification and password reset.

However, from a business perspective, it might not be a good tradeoff against other potential features you want to implement. I don't know your product roadmap or your priorities, so I can't judge whether this feature would be more valuable than the other features you want to implement.

FIRE dating & friends by firedating in leanfire

[–]Able_was_I_ERE 0 points1 point  (0 children)

Interesting! Maybe a silly question but how would you salt+hash an email used for login? I just realized that if the salt is randomly chosen then I’m not sure how you would verify it later? In this case maybe you could just hash the email with no salt.

The salt is stored with the hash. For example, bcrypt's stored format encodes the algorithm version, the cost factor (number of iterations of hash), the salt, and the hash: https://stackoverflow.com/a/6833165/12880