frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

1•danielandrews43•8mo ago
One of the most tedious parts of frontend dev for our team is making sure all text is extracted to query strings for translation. We use i18n, and it’s great, but a lot falls through the cracks.

Have you set something up for your org on every pull request that pulls out text?

Comments

not_your_vase•8mo ago
The last time I worked on a localized project, we had a technical fake language present in non-release envs. It was generated with every build (it was just a simple .po file, so easy to handle), and it was the same as English, but had an "x" at the start and end of each text, so you knew that it was "translated" (or at least it was translatable, and not hardcoded). QA included checking this fake language - if they found any text without X's around it, it was a clear sign of a i18n bug.
danielandrews43•8mo ago
That's cool! We used machine translate to hindi for this which made it super obvious what was english / not as it was different character set (but made it hard to navigate)

Looking for something to help with DX though here, not QA

"Agentic CI – CI that knows which tests to run (LLM-powered)"

https://github.com/yksanjo/agentic-ci
1•yksanjo•14s ago•1 comments

American horror story: Early issues for TikTok US

https://www.morningbrew.com/stories/2026/01/28/american-horror-story-early-issues-for-tiktok-us
1•mellisacodes•19s ago•0 comments

Rise of the Supergrapes

https://aviewfrommytable.substack.com/p/rise-of-the-supergrapes
1•Khaine•1m ago•0 comments

Turn any image into an emoji mosaic

https://ripolas.org/image-from-emojis/
1•ripolas•3m ago•0 comments

Wdlist: Create and manage a personal list of Wikidata items

https://github.com/altilunium/wdlist
1•altilunium•3m ago•0 comments

If You Tax Them, Will They Leave?

https://www.theatlantic.com/economy/2026/01/california-wealth-tax-billionaire-migration/685779/
2•JumpCrisscross•4m ago•0 comments

Whats the Fuss about Clawdbot

2•mellisacodes•4m ago•0 comments

Ariel OS – a Rust RTOS for IoT Microcontrollers

https://www.cnx-software.com/2026/01/28/ariel-os-a-rust-rtos-for-iot-microcontrollers/
1•pantalaimon•5m ago•0 comments

Show HN: FavBox – local-first bookmark manager extension

https://github.com/dd3v/favbox
1•dm_0010•8m ago•0 comments

As we breach 1.5°C, we must replace temperature limits with clean-energy targets

https://www.nature.com/articles/d41586-026-00246-z
2•DamonHD•10m ago•0 comments

Show HN: I made a list of validated mobile app ideas

https://clonetheapp.vercel.app
1•hasibhaque•11m ago•0 comments

UEFIGame: "Win –> Boot, Lose –> Shutdown"

https://github.com/mycroftsnm/UEFIGame
1•todsacerdoti•11m ago•0 comments

Show HN: Flashy – Path-based reverse proxy for routing multiple services

https://github.com/Vic-Nas/Flashy
1•vicnas•14m ago•1 comments

Show HN: Klynda, a portfolio tracker focused on true performance (TWR/XIRR)

https://klynda.com/
1•daniel_builds•15m ago•0 comments

ICE and Palantir: US agents using health data to hunt illegal immigrants

https://www.bmj.com/content/392/bmj.s168
4•dberhane•15m ago•0 comments

Kimi K2.5 on 2 Mac Studios (<$20K) running at 24 TPS

https://twitter.com/alexocheema/status/2016404573917683754
1•alexandercheema•16m ago•0 comments

The World's First Nintendo Switch 2 Pro Controller with TMR Glide Sticks

https://www.youtube.com/watch?v=5G3HPQVh63w
1•rainings•16m ago•1 comments

Australia: Telstra warns older iPhones may be unable to connect to Triple Zero

https://www.abc.net.au/news/2026-01-28/telstra-warns-older-iphones-may-be-unable-to-connect-to-ne...
1•VP2262•20m ago•0 comments

Show HN: PolyMCP – Expose Python/TS functions as MCP tools easily

1•justvugg•20m ago•0 comments

Amazon laying off about 16,000 corporate workers in latest anti-bureaucracy push

https://www.cnbc.com/2026/01/28/amazon-layoffs-anti-bureaucracy-ai.html
4•bluedino•25m ago•1 comments

AI Kind of Sucks at Retouching, Study Says

https://www.thephoblographer.com/2026/01/27/ai-vs-human-retouching-the-quality-gap-is-bigger-than...
1•iamA_Austin•26m ago•1 comments

Claude Code Tips for Large Projects

https://ziva.sh/blogs/claude-code-tips-large-projects
2•OsrsNeedsf2P•26m ago•0 comments

Show HN: Camera Benchmark Tool – Fast, Clean Side-by-Side Camera Comparisons

https://xthe.com/camera-benchmark-tool/
1•xthe•27m ago•0 comments

Show HN: SHDL – A Minimal Hardware Description Language Built from Logic Gates

https://github.com/rafa-rrayes/SHDL
1•rafa_rrayes•27m ago•0 comments

Wire Messenger Is Down

https://status.wire.com/
1•rixrax•29m ago•0 comments

Particle is being acquired by Digi to power the next 40 years of IoT innovation

https://www.particle.io/blog/particle-is-being-acquired-by-digi-to-power-the-next-40-years-of-iot...
2•adunk•29m ago•0 comments

Introducing: React Best Practices

https://vercel.com/blog/introducing-react-best-practices
4•aierastack•29m ago•0 comments

Building a JavaScript runtime in one month

https://themackabu.dev/blog/js-in-one-month
1•begoon•29m ago•0 comments

The SQL Query Roadtrip: The Indexes

https://internals-for-interns.com/posts/postgres-indexes/
1•weinzierl•29m ago•0 comments

Turn your phone into a productivity tool

https://www.laurieherault.com/articles/turn-your-phone-into-a-productivity-tool
2•laurieherault•29m ago•1 comments