HNHacker News
TopNewBestAskShowJobs

geza

316 karma · joined December 31, 2014

https://www.gkovacs.com/
submissionscomments
geza··on Foreign Dispatch: Ideas from code editors applied to foreign language writing
Note you might be interested in looking at interactive machine translation systems and the associated research papers - for example Lilt [1, 2] or TransSmart [3, 4] - while those are designed for professional translators rather than for language learners, what they do is very similar to your long-term aims for this project (a specialized MT system that, given a partially written translation to the foreign language and some context written in in the user's native language, suggests the following word).

[1] https://lilt.com/technology/translate [2] https://lilt.com/research [3] https://transmart.qq.com/ [4] https://arxiv.org/pdf/2105.13072.pdf

geza··on Drop a raindrop anywhere in the world and watch where it ends up
The names of all countries that are written in any right-to-left languages (e.g. Arabic or Hebrew scripts) are written backwards. They should be right to left, but the letters are shown left to right.
geza··on Forgetting My First Language
You would likely be interested in Literary Chinese, specifically the way they read it in Japan ( https://en.wikipedia.org/wiki/Kanbun )
geza··on Ask HN: What are software bugs called in other languages?
程序错误=cheng2 xu4 cuo4 wu4 漏洞=lou4 dong4
geza··on Ask HN: What are software bugs called in other languages?
Chinese: 程序错误 (程序=program, 错误=error) is used for the generic sort of software bug. If the bug is a security hole, then it's instead called 漏洞 (leak). Though sometimes the English word "bug" is used, see for example https://zh.wikipedia.org/wiki/%E7%A8%8B%E5%BA%8F%E9%94%99%E8... which uses a mix of the two terms. Sometimes it's mistakenly capitalized as BUG, see for example https://baike.baidu.com/item/%E8%BD%AF%E4%BB%B6BUG/12618010 (this phenomenon in Chinese of capitalizing some English words that aren't actually acronyms happens with some other words too, like APP instead of app/application, etc).
geza··on Ask HN: What are the best websites that the Anglosphere doesn't know about?
Ah I meant P2P in the "from user to user with no transaction fees charged, doesn't go through Visa/Mastercard/Unionpay" sense (similar to Venmo, except that in China businesses accept it everywhere), not in the "fully decentralized and doesn't need a server" sense. For Zhifubao the servers are run by Ant Financial (it's a spin-off company of Alibaba), for WeChat the servers are run by Tencent. You can deposit/withdraw money to your bank account.

I'm assuming you're probably more interested in the new digital RMB wallet technology which supposedly works even if your phone doesn't have internet access, but I'm not familiar with how that is implemented (I'm guessing it uses blockchain and broadcasts the transactions later when you connect to the internet). There's some info about it at https://en.wikipedia.org/wiki/Renminbi#Digital_Renminbi

geza··on Ask HN: What are the best websites that the Anglosphere doesn't know about?
Sites and apps in Chinese:

Baidu Wangpan (百度网盘): file-sync service like Dropbox, but gives you 2TB (terrabytes!) of free storage

Tengxun Ketang (腾讯课堂): similar to edX/coursera, they have a lot of free courses on programming, machine learning, and technical topics

Wanmen Daxue (万门大学): similar to edX/coursera, they have a lot of free foreign language classes and lectures on economics/social sciences

HKGolden (香港高登): Hong Kong forum on tech and software, similar to reddit

Huxiu (虎嗅): tech news site

Toutiao Xinwen (头条新闻): news aggregator site, has categories and comments

Zhihu (知乎): QA platform, similar to Quora

Zhihu Zhuanlan (知乎专栏): blogging platform, similar to Medium

Ximalaya FM (喜马拉雅 FM): podcasts app

Duokan (多看): ebooks app similar to Kindle

Douyin (抖音): Chinese version of Tiktok

iQiyi (爱奇艺): video site with tons of movies and dramas

JD (京东): amazon-like marketplace with same-day delivery

Taobao (淘宝): ebay-like peer-to-peer marketplace

Weibo (新浪微博): microblogging site like Twitter

Zhifubao (支付宝): peer-to-peer payments app that works by scanning QR codes, very widely accepted in China

Wechat (微信): messaging app that also has tons of micro-apps and payment functionality built in

geza··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
I meant distribution as a zip file that you can load in developer mode, like the installation instructions for Bypass Paywall ( https://github.com/iamadamdev/bypass-paywalls-chrome ). It's not a very user friendly installation process but it still works. But yes, CRX-based sideloading no longer works on Chrome.
geza··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
A Chromium fork is going to be a pain to maintain. My contingency plan if it gets removed from the Chrome store is to try to get it accepted into the Edge and Opera stores, and ask users to switch to either Edge or Opera (and provide sideloading instructions for those who want to stick to Chrome).
geza··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
It works fine with the current versions of Chrome (and Chromium-based browsers like Edge), you'll just need to sideload it once it gets removed from the Chrome store. Alternatively, if/when I manage to get it accepted into the Edge store, you could switch to Edge.
geza··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
I tried porting the extension over to Firefox when Firefox switched to WebExtensions, and at the time there were tons of incompatibilities, mostly with Firefox's Shadow DOM implementation (HabitLab is a huge and complicated codebase, porting it is non-trivial - I had an issue tracking it at https://github.com/habitlab/habitlab/issues/137 ). I'm sure it's a valid option for smaller extensions however. At the moment I'm trying to get it accepted on the Edge store, as Edge is much more compatible with Chrome extensions than Firefox.
geza··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
I definitely feel for the author - the Chrome Extension team has been growing increasingly developer-hostile recently. My own open-source extension HabitLab ( https://habitlab.stanford.edu/ ) that I've been maintaining for the past 3 years is going to be removed in 2 days (got a 14-day removal notice for permissions even though all permissions it requests are used and needed, and every update I try to submit is rejected by their system after about 3-4 days) and I feel utterly helpless. It's only used by about 12,000 users so unlike PushBullet I probably don't have the visibility to get a human to intervene, so will be going the way of Kozmos most likely.
geza··on I learned 1500 Chinese Characters in a Month
I suspect the reason for few users is because it's relatively simple to build such an app and so you have tons of competitors, such as Pleco. For example, the visualization you have is pretty similar to a learning tool that annotates subtitles I built in 2013 - it's no longer online but you can see screenshots at https://dspace.mit.edu/bitstream/handle/1721.1/90411/Miller_... and a video at https://www.youtube.com/watch?v=3j-eXUB3eaA
geza··on Let's guess what Google requires in 14 days or they kill our extension
I got the same notification yesterday morning for my own open-source extension HabitLab ( https://habitlab.stanford.edu/ ) - same vague request for "you're not using the minimal set of permissions" without mentioning what permissions they want me to stop using (HabitLab is already using the minimal set of permissions for the features it implements - any removal of permissions would have to be done at the expense of reduced functionality). Emailing just results in them sending me a link to the policy. So this is definitely not an isolated case.
geza··on Show HN: I made a Chrome extension to stop mindless browsing
This is quite similar to HabitLab https://habitlab.stanford.edu/ which also includes a number of other options (such as pausing videos on youtube before playing them, hiding comments and news feeds on Facebook, etc). [Disclaimer: I built HabitLab]
geza··on Google to developers: We take down your extension because we can
Happened to my own extension this week too ( https://habitlab.stanford.edu ), except without warning - especially frustrating since I've been developing it for nearly 2 years and Chrome no longer allows users to easily install anything from sources other than their Chrome store. May end up having to port it to Firefox, except there's so much inconsistencies in CSS and webextensions between the browsers it would take a month or more. It's quite frustrating how these walled gardens can easily destroy years of work at someone's whim.
geza··on Extracting Chinese Hard Subs from a Video, Part 1
I actually solved this problem back in 2013 with a slightly more advanced technique (taking into account other signals such as motion), see http://up.csail.mit.edu/other-pubs/chi2014-smartsubs.pdf and http://up.csail.mit.edu/other-pubs/gkovacs-meng-thesis.pdf for the algorithm and https://github.com/gkovacs/extract-subtitle for the implementation (in python)