frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

1•danielandrews43•7mo 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•7mo 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•7mo 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

Show HN: Karpathy's Nanogpt but for Audio

https://github.com/deepanwadhwa/nanogpt-Audio
1•dwa3592•1m ago•0 comments

An abandoned ship full of EVs is burning in the Pacific

https://www.popsci.com/technology/an-abandoned-ship-full-of-evs-is-burning-in-the-pacific/
1•wjb3•3m ago•0 comments

Resistance training load does not determine hypertrophy

https://physoc.onlinelibrary.wiley.com/doi/10.1113/JP289684
1•Luc•4m ago•0 comments

Show HN: Career Pivot Tool – Find new career paths based on your skills

https://www.mirora.ai/tools/career/analysis/
1•mwieher•5m ago•0 comments

Tech Startups Are Handing Out Free Nicotine Pouches to Boost Productivity

https://www.wsj.com/tech/tech-startups-are-handing-out-free-nicotine-pouches-to-boost-productivit...
2•iancmceachern•8m ago•0 comments

Man Viewed as a Machine (1955)

https://annas-archive.org/scidb/10.1038/scientificamerican0455-58/?viewer=1
1•dvrp•12m ago•0 comments

How to Use LLM as a Judge (Without Getting Burned)

https://twitter.com/manthanguptaa/status/2006222014265393316
1•jxmorris12•14m ago•0 comments

Show HN: An .icc Profile That Combines P3 and Adobe RGB into a Single Gamut

2•Nrbelex•16m ago•0 comments

Scientists unlock brain's natural clean-up system for new treatments for stroke

https://www.monash.edu/pharm/about/news/news-listing/latest/scientists-unlock-brains-natural-clea...
1•PaulHoule•18m ago•0 comments

Most Americans didn't read many books in 2025

https://yougovamerica.substack.com/p/most-americans-didnt-read-many-books
2•bobbiechen•19m ago•0 comments

The Golden Networking Hour

https://olshansky.info/posts/2025-12-31-the-golden-networking-hour
2•Olshansky•23m ago•1 comments

Vibe coding isn't for the vibe coders

https://fenomener.no/post/78ba027e-0855-43b3-afbd-8fbb9943ae99
1•0dKD•24m ago•1 comments

The Sounds of Long Distance pgm 13: DDD Demo Recordings 1971-1975 [video]

https://www.youtube.com/watch?v=QSsd8kreDOU
1•fortran77•26m ago•1 comments

Working with custom GUCs in Postgres extension

https://clickhouse.com/blog/taming-postgres-guc-extra-data
1•saisrirampur•28m ago•0 comments

A Survey of Dynamic Array Structures

https://azmr.uk/dyn/
3•ingve•28m ago•0 comments

Waymos are now coming for your coveted San Francisco parking spots

https://www.sfchronicle.com/sf/article/waymo-parking-21268658.php
2•mikhael•29m ago•1 comments

Alma – AI desktop app with persistent memory and tool use across AI providers

https://alma.now/
2•jinqueeny•29m ago•0 comments

Happy New Year

2•DenisDolya•30m ago•0 comments

TIL: I am an open-source contributor

https://beasthacker.com/til/i-am-an-open-source-contributor.html
1•beasthacker•30m ago•0 comments

Tesla owner completes first autonomous drive across America

https://nypost.com/2025/12/31/tech/tesla-owner-completes-first-fully-autonomous-drive-across-amer...
1•hnburnsy•31m ago•1 comments

2025: Two Decades of Piracy Reporting: TorrentFreak's Retrospective

https://torrentfreak.com/2025-two-decades-of-piracy-reporting-torrentfreaks-retrospective/
1•gslin•35m ago•0 comments

Vibe coding lead to my project's downfall (in 4 months)

https://old.reddit.com/r/gamedev/comments/1q043ym/how_vibe_coding_lead_to_my_projects_downfall/
3•YesBox•37m ago•2 comments

VC is subsidizing U.S. Material Science Research

https://ml4sci.substack.com/p/venture-capital-is-subsidizing-us
1•charlesxjyang•37m ago•0 comments

The Context Graph Manifesto

https://twitter.com/TrustSpooky/status/2006481858289361339
2•ContextGraphs•41m ago•0 comments

California schools will be required to restrict, prohibit student cell phone use

https://ktla.com/news/california/california-schools-will-be-required-to-restrict-prohibit-student...
1•geox•42m ago•0 comments

Show HN: DynamicHorizon – Dynamic Island for macOS

https://www.dynamichorizon.app
1•DHDEV•44m ago•0 comments

Warren Buffett steps down as Berkshire Hathaway CEO after six decades

https://www.latimes.com/business/story/2025-12-31/warren-buffett-steps-down-as-berkshire-hathaway...
13•ValentineC•45m ago•0 comments

A Box of Many Inputs: Browsers, Local Classifiers, and Roger Rabbit

https://allenpike.com/2025/a-box-of-many-inputs
1•ingve•45m ago•0 comments

C++ chrono-compatible low-level date algorithms

http://howardhinnant.github.io/date_algorithms.html
2•fanf2•48m ago•0 comments

Show HN: qq-pwn – A browser-based idler game

https://qq-pwn.com
1•qq-niklas•48m ago•0 comments