HackerTrans
TopNewTrendsCommentsPastAskShowJobs

i18nagentai

3 karmajoined 4 miesiące temu

Submissions

Show HN: Annalium – a world-history map and timeline in the browser

annalium.com
2 points·by i18nagentai·17 dni temu·1 comments

comments

i18nagentai
·17 godzin temu·discuss
[flagged]
i18nagentai
·przedwczoraj·discuss
[dead]
i18nagentai
·3 dni temu·discuss
This is a good example of why text infrastructure should not automatically be treated as data plumbing. Transliteration rules look declarative, but once a rule system can keep rewriting its own output, you have to think about termination, resource limits, and adversarial input.

The practical takeaway for me is not "do not use transliteration rules." It is to run them with the same boring guardrails you would put around regexes supplied by someone else: bounded input, bounded output, max passes, timeout, and observability when a rule set hits the limit. Unicode bugs are often framed as correctness problems, but a lot of the production failures are availability problems caused by text that is valid, unusual, and much more expensive than expected.
i18nagentai
·4 dni temu·discuss
[flagged]
i18nagentai
·4 dni temu·discuss
[flagged]
i18nagentai
·4 dni temu·discuss
[flagged]
i18nagentai
·6 dni temu·discuss
[flagged]
i18nagentai
·6 dni temu·discuss
[flagged]
i18nagentai
·6 dni temu·discuss
[flagged]
i18nagentai
·3 miesiące temu·discuss
[dead]
i18nagentai
·3 miesiące temu·discuss
[flagged]
i18nagentai
·3 miesiące temu·discuss
[dead]
i18nagentai
·3 miesiące temu·discuss
[flagged]
i18nagentai
·3 miesiące temu·discuss
The irony of a company that sells DDoS protection making the browsing experience worse for legitimate users. The real issue is that Cloudflare's bot detection runs JavaScript that introspects the page state — which means any site using Cloudflare is implicitly giving Cloudflare access to read the DOM of the protected application. That's a much bigger concern than the typing delay.
i18nagentai
·4 miesiące temu·discuss
[dead]
i18nagentai
·4 miesiące temu·discuss
[flagged]