vitonsky

joined 1 year ago
[–] [email protected] 16 points 3 weeks ago

Definitely, you on the right way πŸ˜‰

[–] [email protected] 1 points 3 months ago

I like this meme. Essentially, current API let you express any operation measurement. If you know some case where this package does not work for you, you are welcome to issues.

[–] [email protected] 1 points 4 months ago

AGPL license. No, thanks

[–] [email protected] 3 points 4 months ago

Thank you too πŸ‘

[–] [email protected] 5 points 4 months ago (1 children)

Yes, Linguist use Bergamot translator that is embedded in Firefox. But translation in Firefox in beta stage, it does not have a lot of features and does not support a lot of languages yet. Linguist is a full featured translator that support a lot of translation modules and even custom translators provided by users. So Firefox translation is just a subset of features from Linguist, like Firefox ads protection is just a small subset of features from uBlock Origin.

But Firefox translator are technological breakthrough anyway, so we appreciate it.

 

Hi everyone. I'm launching Linguist Translate, an open-source, full-featured translation solution with an embedded offline translator based on the Bergamot Project created by Mozilla.

Site: https://linguister.io

GitHub: https://github.com/translate-tools/linguist

Today, Linguist is launched on ProductHunt. Support the project who really care about privacy: https://www.producthunt.com/posts/linguist-translate

Linguist is not just a wrapper over Google Translator like many other extensions. You can use any translation service with Linguist, thanks to custom translators! You may even deploy any machine translation (like LibreTranslate) on your localhost and then add this service to Linguist.

All features are included: text translation, full-page translation, selected text translation, Text-To-Speech, dictionary, history, and even more.

 

Hi everyone. I'm launching Linguist Translate, an open-source, full-featured translation solution with an embedded offline translator based on the Bergamot Project created by Mozilla.

Site: https://linguister.io

GitHub: https://github.com/translate-tools/linguist

Today, Linguist is launched on ProductHunt. Support the project who really care about privacy: https://www.producthunt.com/posts/linguist-translate

Linguist is not just a wrapper over Google Translator like many other extensions. You can use any translation service with Linguist, thanks to custom translators! You may even deploy any machine translation (like LibreTranslate) on your localhost and then add this service to Linguist.

All features are included: text translation, full-page translation, selected text translation, Text-To-Speech, dictionary, history, and even more.

 

Hi everyone. I'm launching Linguist Translate, an open-source, full-featured translation solution with an embedded offline translator based on the Bergamot Project created by Mozilla.

Site: https://linguister.io

GitHub: https://github.com/translate-tools/linguist

Today, Linguist is launched on ProductHunt. Support the project who really care about privacy: https://www.producthunt.com/posts/linguist-translate

Linguist is not just a wrapper over Google Translator like many other extensions. You can use any translation service with Linguist, thanks to custom translators! You may even deploy any machine translation (like LibreTranslate) on your localhost and then add this service to Linguist.

All features are included: text translation, full-page translation, selected text translation, Text-To-Speech, dictionary, history, and even more.

[–] [email protected] -4 points 4 months ago* (last edited 4 months ago) (3 children)

Well, the Linguist is no have any public opinion. You are welcome to use the unique project who care about UX, and don't care about political views of their users.

[–] [email protected] 1 points 7 months ago (1 children)

Sure, decision logs is just a step to fix a problems with decision making. Logs highlight a problems in decision making process and let you analyze a problems in your team. You still need an strong architect who may say "hey team, why your arguments so weak? it looks you are low skill engineers. make arguments more objective, or you will be fired" and then really fire weak engineers in team.

[–] [email protected] 5 points 7 months ago

Exactly! I see how a mindset β€œwe delivered (shit) quickly” successfully reproduces itself, over and over in a lot of companies.

I think the actual reason is that business want to make money on promises right here right now. Business promises a lot of features to investors give money, and then business implement a lot of (shit) features. And then they continue kinda "okay, features broken, give us more money and we will fix it".

[–] [email protected] 11 points 1 year ago

You can see the code of extensions, but it may be minimized, so it hard to known what the code do.

Extensions with label "Recommended" are pass the manual review of Firefox moderators, so you can trust them more than addons with no this label. However you still should keep in mind that any extension developer may be victim of complex scam attack.

The most probable reason usually is a not enough funding the developers

  • Developer spend time on maintaining the project but users does not donate them
  • Scammers offer to developer some integrations that not looks too suspicious and allow them to earn some money
  • Developer agree offer and after some time scammers enables malware to hack extension users

To minimize the possibility of hijacking addons by scammers, we have to:

  • conduct background check before install extension
  • ensure the extension have github with open source code and developer are real person
  • ensure development are active and developer have high engineering skill, check them respond on feedback and issues
  • donate the developer if you like the product, to motivate them keep distance of scammers offers
[–] [email protected] 18 points 1 year ago (7 children)

Haha, actually it's my bad, not a Linguist πŸ˜€

I'm not a native speaker, i still learn the language, but you can edit a post text on a github https://github.com/vitonsky/blog/blob/master/posts/2023/july/linguist/2023-07-13-linguist.md i would appreciate it

[–] [email protected] 3 points 1 year ago

Yes, the links you needs:

A LibreTranslate may download a gigabytes data once, to get AI models for all language directions, then translation will runs on your computer

view more: next β€Ί