惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
爱范儿
爱范儿
MongoDB | Blog
MongoDB | Blog
腾讯CDC
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
Engineering at Meta
Engineering at Meta
C
Check Point Blog
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
WordPress大学
WordPress大学
博客园 - 司徒正美

Benson's blog

Enjoy life Internship AI on academic research How AI Will Change the Mobile Ecosystem Look ahead Goodbye 2025 Hacker News to Kindle Another project How to imporve english Introduction of Fraud detection PopTranslate Last day in netease Better idea between Copilot-typed and CLI-typed assistant Gemini-cli LLM Post-Training experience Papers I readed recently about LLM application Difference between LLMs and traditional computer technology GRPO Weekly-#26 AI Application Weekly-#25 AI infra and application Weekly-#24 First week as LLM inference engineer Weekly-#23 seeking job Weekly-#22 2025 New Year AutoSwitch Translate Goodbye 2024 Weekly-#20 Breaking of glass Cross Entropy Loss of Triton Weekly-#18 Cross Entropy Loss of Triton Weekly-#17 Triton Puzzles Weekly-#16 AutoBuilder
Weekly-#6 Cost of PopTranslate
Benson · 2024-09-29 · via Benson's blog

Default

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

Trending Tags