Product process
PopTranslate
This is a multi stages story.
1) Lost my free $300 in Google Account
In order to join the YouTube Premium family account, I need to change my location from Canada to America. So, I delete my previous payment profile, which is used for Google Translation API but I didn’t realize that at that time. I create a new payment where I set the address in America and linked this payment with Google Translation API in order to continue use it.
After two days, I realized I lost the free $300 for new account from Google and must pay billing by myself, it cost about $25 everyday and last two days, of course it’s too expensive. This is also the first time I realized it’s so expensive for Translation server.
I link my card with another Google account and use the free $300 to creat a new api_key and use it in PopTranslte new version, I published new version immediately.
This is almost the end of stage 1 and must pay about $50 in the end of the month.
2) Tranfer Translation from Google API to self hosted service.
After I pubslished PopTranslate two week, the data is already stable, it shows as below:
active users: 18
change: $27.12
requests: 11k
average requests: 611
average characters per requests: 61
average QPS: 0.12
Google translation API price: $20/500k characters
of course it’s too expensive even I make the extension paid for user. so, I must tranfer it to self hosted service.
LibreTranslate is the best option I have found, I’m trying to hosted this on Google VM, but it always not a ideal option because VM cost $30 per month, I can use it at least 3 months because $300 from Google is valid in 90 days. I will find a better solution after that.
self-hosted is complex, I’m still trying.
YouTube
Recording and Upload two videos in this week, leetcode problem has more views than atcoder resulting from keywords search.
Daily
- 9.23: Analysis security project and submit more resume
- 9.24: Record one video and investigate countries
- 9.25: Deal with Google billing problems and submit more applications
- 9.26: Back home
- 9.27: finish google form API for security project and rest
- 9.28: Try LibreTranslate
- 9.29: rest
Personal life
Reading
None
Exercise
two times
Thought
1) Translation service is so expensive, maybe I can host one.
2) Plan B is more complex, maybe I should change the plan.
This week
- Plan B
- Remote jobs opportunities
- Possibility to other countries
- Youtube videos
- Projects
- related with security clearance
- PopTranslate
- Reading and Wrting
- Exercise
Next week
- Injunction stage two
- Monitor of PopTranslate
- Rest