frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Mermaid Formatter – CLI and library to auto-format Mermaid diagrams

https://github.com/chenyanchen/mermaid-formatter
1•astm•7m ago•0 comments

RFCs vs. READMEs: The Evolution of Protocols

https://h3manth.com/scribe/rfcs-vs-readmes/
1•init0•13m ago•1 comments

Kanchipuram Saris and Thinking Machines

https://altermag.com/articles/kanchipuram-saris-and-thinking-machines
1•trojanalert•13m ago•0 comments

Chinese chemical supplier causes global baby formula recall

https://www.reuters.com/business/healthcare-pharmaceuticals/nestle-widens-french-infant-formula-r...
1•fkdk•16m ago•0 comments

I've used AI to write 100% of my code for a year as an engineer

https://old.reddit.com/r/ClaudeCode/comments/1qxvobt/ive_used_ai_to_write_100_of_my_code_for_1_ye...
1•ukuina•18m ago•1 comments

Looking for 4 Autistic Co-Founders for AI Startup (Equity-Based)

1•au-ai-aisl•29m ago•1 comments

AI-native capabilities, a new API Catalog, and updated plans and pricing

https://blog.postman.com/new-capabilities-march-2026/
1•thunderbong•29m ago•0 comments

What changed in tech from 2010 to 2020?

https://www.tedsanders.com/what-changed-in-tech-from-2010-to-2020/
2•endorphine•34m ago•0 comments

From Human Ergonomics to Agent Ergonomics

https://wesmckinney.com/blog/agent-ergonomics/
1•Anon84•38m ago•0 comments

Advanced Inertial Reference Sphere

https://en.wikipedia.org/wiki/Advanced_Inertial_Reference_Sphere
1•cyanf•39m ago•0 comments

Toyota Developing a Console-Grade, Open-Source Game Engine with Flutter and Dart

https://www.phoronix.com/news/Fluorite-Toyota-Game-Engine
1•computer23•41m ago•0 comments

Typing for Love or Money: The Hidden Labor Behind Modern Literary Masterpieces

https://publicdomainreview.org/essay/typing-for-love-or-money/
1•prismatic•42m ago•0 comments

Show HN: A longitudinal health record built from fragmented medical data

https://myaether.live
1•takmak007•45m ago•0 comments

CoreWeave's $30B Bet on GPU Market Infrastructure

https://davefriedman.substack.com/p/coreweaves-30-billion-bet-on-gpu
1•gmays•56m ago•0 comments

Creating and Hosting a Static Website on Cloudflare for Free

https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/
1•bensmallwood•1h ago•1 comments

"The Stanford scam proves America is becoming a nation of grifters"

https://www.thetimes.com/us/news-today/article/students-stanford-grifters-ivy-league-w2g5z768z
3•cwwc•1h ago•0 comments

Elon Musk on Space GPUs, AI, Optimus, and His Manufacturing Method

https://cheekypint.substack.com/p/elon-musk-on-space-gpus-ai-optimus
2•simonebrunozzi•1h ago•0 comments

X (Twitter) is back with a new X API Pay-Per-Use model

https://developer.x.com/
3•eeko_systems•1h ago•0 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
3•neogoose•1h ago•1 comments

Show HN: Deterministic signal triangulation using a fixed .72% variance constant

https://github.com/mabrucker85-prog/Project_Lance_Core
2•mav5431•1h ago•1 comments

Scientists Discover Levitating Time Crystals You Can Hold, Defy Newton’s 3rd Law

https://phys.org/news/2026-02-scientists-levitating-crystals.html
3•sizzle•1h ago•0 comments

When Michelangelo Met Titian

https://www.wsj.com/arts-culture/books/michelangelo-titian-review-the-renaissances-odd-couple-e34...
1•keiferski•1h ago•0 comments

Solving NYT Pips with DLX

https://github.com/DonoG/NYTPips4Processing
1•impossiblecode•1h ago•1 comments

Baldur's Gate to be turned into TV series – without the game's developers

https://www.bbc.com/news/articles/c24g457y534o
3•vunderba•1h ago•0 comments

Interview with 'Just use a VPS' bro (OpenClaw version) [video]

https://www.youtube.com/watch?v=40SnEd1RWUU
2•dangtony98•1h ago•0 comments

EchoJEPA: Latent Predictive Foundation Model for Echocardiography

https://github.com/bowang-lab/EchoJEPA
1•euvin•1h ago•0 comments

Disablling Go Telemetry

https://go.dev/doc/telemetry
1•1vuio0pswjnm7•1h ago•0 comments

Effective Nihilism

https://www.effectivenihilism.org/
1•abetusk•1h ago•1 comments

The UK government didn't want you to see this report on ecosystem collapse

https://www.theguardian.com/commentisfree/2026/jan/27/uk-government-report-ecosystem-collapse-foi...
5•pabs3•1h ago•0 comments

No 10 blocks report on impact of rainforest collapse on food prices

https://www.thetimes.com/uk/environment/article/no-10-blocks-report-on-impact-of-rainforest-colla...
3•pabs3•1h ago•0 comments
Open in hackernews

Ask HN: Working in a language that isn't your native one. How hard was it?

10•william-cooke•2mo ago
I'm currently interviewing for roles in another language and it's so difficult. I'm wondering if this is universal? I'm struggling to even imagine the daily work in a company. Handling meetings, understanding requirements, standing up for my solutions... I sound like a child. Anyone lived through this? How?

Comments

flamesofphx•2mo ago
Honestly, I feel this on a spiritual level — or, well, an infernal one.

My native language is PHP, which, as everyone knows, is the demonically fluent tongue of the Ninth Circle. Down there, variables appear from the void, arrays shift shape without warning, and error messages read like ancient curses. Beautiful stuff.

Recently I tried picking up Rust, which people kept hyping as some kind of angelic, higher-order language… but after using it, I’m convinced it’s just the void teaching itself self-esteem. Every compiler message sounds like: “I’m perfect. You’re the problem.”

So yeah — working in a non-native language is tough. But if I can survive switching between demon-speak and cosmic-void-whispering, you’ll be fine too.

osigurdson•2mo ago
I'm pretty sure the parent post is referring to spoken language, not programming.
latexr•2mo ago
I’m confused as to why your comment got downvoted. It wasn’t rude and the poster even confirmed they misunderstood in a sibling comment.
william-cooke•2mo ago
Haha I should have been clearer that I meant human rather than programming (or demonic) language. But by the sounds of it, I should be down there in the infernal PHP realms! The boringest part of type safety is surely the safety...
flamesofphx•2mo ago
My Bad, I keep think hacker news refers to mostly programming..
Aztar•2mo ago
I speak 4 languages fluently. Here is what helped:

1- Speak slowly. Don't rush it

2- Its fine to formulate what you want to say in your mind before saying it. take your time.

3- Use a phone and record yourself speaking about different subject. Practice, practice and practice.

4- Some audiences are harder than others. French people for example tend to nitpick and want you to be really fluent. While most english speakers are fine with your speaking, but it depends on the audience and who you are speaking to.

5- You obviously need to immerse yourself in the language you want to speak. Tv-shows, Movies, News and even tabloid. The latter is actuallt good to understand jokes, innuendos and other subtle conversations.

One thing I also noted, is that if you follow/watch people who are not native speakers, they actually tend to explain things/concepts better. Because they are limited in words and have limited scope compared to native speaker. Anyone remarked this?

william-cooke•2mo ago
That's all really great advice, thanks!

I suppose a lot of that time taking is what feels awkward but you're right it's better to be understood and clear.

Love the idea of non-natives explaining better in some ways but that doesn't feel like me right now.

cjbenedikt•2mo ago
"French people for example tend to nitpick and want you to be really fluent." I humbly disagree.Moved to France only recently and started a company. Whenever I try and talk to locals in French they politely interrupt and ask if it was easier for me in English.
Aztar•2mo ago
Could be younger generation maybe? I've had bad experience with 40+ in my line of work. But obviously not everyone.
atherton94027•2mo ago
It's a cultural difference – french culture prefers correctness over politeness, whereas in the US people prefer to "keep the peace" by not emphasizing mistakes.

It shows up a lot in engineering discussions if you have french colleagues too.

al_borland•2mo ago
I always heard they would switch to English for people, but they wanted people to make an attempt and not just start with English like it was assumed people understood it in France. It sounds like you made the attempt.
dgunay•2mo ago
On the other side, one thing I have tried to be more mindful of, as a native English speaker often working with nearshore contractors, is speaking and writing more simply. Enunciating more, slowing down a bit, and using fewer idioms can go a long way towards making ESL coworkers more comfortable.
raw_anon_1111•2mo ago
My one embarrassing moment was that when I was working with a team in India that spoke perfectly clear English was that they asked me was I native English speaker (I am). They had never heard anyone with a southern accent.

I’ve learned to modulate my southern accent and speak slower over the years as I’ve worked in more customer facing roles and even more now that a large part of our company is Latin America and Brazil.

As far as idioms, I did introduce my former CTO who was Indian to the term “sausage making”. Any time he would get into his “geek mode” and want to know the technical details I told him he really didn’t want to know how the sausage was made.

muzani•2mo ago
Funny enough, back when I worked with a Southeast Asian team, we all spoke English. Native languages were Indonesian, Malay, Tagalog, Mandarin, Ukrainian and so on. But most people wouldn't be able to speak these languages, so we mostly used English.

The customer was often Indonesian and would write bug reports in the language. The non-Indo speakers would just run them through Google translate and comment what they understood and those who were native speakers would correct them if they were mistaken. Especially when there's sarcasm or some cultural context.

There were a few who only spoke the Chinese dialects, and we'd use an intermediary in meetings, and AI/Google translate on text and code. This was also a good use of AI - it was fluent in whatever language, Java or Mandarin and could piece them together well.

Anyway, yeah, it's workable. Nobody knows all the languages. In engineering, there's more empathy for this, especially from the multilinguals.

ludamn•2mo ago
I work using my 2nd language, here's what helps for me:

1. I set up my phone to be on this language, I also try to consume as much as content possible in said language, so anytime you watch something on NF or YT try seeing if the same content is available in the 2nd language you'll use at work

2. I never, ever, plan or brainstorm anything using my native tongue, even outside of work. If I need to design or plan something I make sure to do it entirely in my 2nd language -- basically the gist is to get your brain used to _think_ in this language, the less you translate the more likely you'll be successful imo. Of course there's exceptions to this rule, are you writing a shopping list that needs to be shared with a family member? If so there's no point in doing that in a language they won't understand

3. Following up on #2, never translate words. If you stumble upon a word you haven't seen before try looking up its meaning using a dictionary in the 2nd language you're practicing instead of using google translate. You want to build the habit of understanding new concepts/meanings in your 2nd tongue as much as possible, because this is what will happen on your day-to-day at work, no one will translate alien/new concepts for you at work

4. I used to record myself and compare my pronunciation against native speakers reading the same content I just read, I don't do this anymore but it helped a lot in the past. You can use free books like the ones from the Gutenberg project for this, there's plenty of people narrating them on YT

5. If you don't have friends/people to practice your 2nd language try looking for a Discord server with voice channels in said tongue. I'm a book-case definition of an introvert/asocial person, but if I had not pushed myself to speak with strangers during my learning period I don't think I'd be successful in working with my 2nd language today.

6. Relax! My coworkers know that I'm not a native speaker, and when I'm struggling with something they often slow down their pace or try using simpler words/terms. Humans can be an ass sometimes, but ime in most occasions people will take the opportunity to help others when they can (esp. if there's nothing for them to lose). As I write this I recognize that I spend a good amount of my time volunteering and doing charity, maybe we are hard-wired in the brain to contribute back to others/society in any way we can?

> Anyone lived through this? How?

I think the "How?" can be answered by my tips above, as for some anecdotes once you get past your first few months of working in a 2nd language most of the stress/anxiety wanes down, if you're planning for accepting an opportunity where you'd have to speak another language I'd recommend you trying to talk to strangers as much as possible first.

The reasoning behind that advice is simple: if you can't hold conversations when there's nothing at stake then you need to practice more. Once you're in high stake situations you'll feel a slight hit to your speaking skills, it might be better to practice as much as possible first in a relaxed environment to see if you could handle having deep conversations in another tongue.

Unfortunately, the advice to talk to strangers is one of these things that are easier said than done, you'll need to build the skills to understand when a pen-pal or conversation is going to be productive or not. You want to prioritize having conversations with people who can stimulate growth in your 2nd tongue, e.g are their answers too short, or just basic yes/no? do they ask questions back to you? in your conversation are you exploring new topic/ideas? etc.

If you don't feel confident that a conversation is helping you with your long term goals then I'd advise stopping it and try looking for someone else to train with. The goal is not to make friends in this process but to create an environment where you can reserve about 1~2 hours of your day to extensively practice your 2nd tongue. For example the first time I played a TTRPG was over discord with random strangers in my 2nd tongue, I never played anything of the like before and it was an interesting experience to learn both the game and to have myself navigate in so many random scenarios using another language

mindcrash•2mo ago
My personal experience is that a different culture/work ethic probably is even more than a hassle than language.

For example, at one of the orgs I worked my team lead was based in (and native to) a country in the south of Africa. While hammering out a big feature req he told us, based in Europe, through Teams text chat he wouldn't be around for a few hours because he wanted to take a afternoon nap.

We thought he was just joking around, and we needed his opinions a little while later because of something we ran into so we tried to dial him in: no response. Chat: no response. Turns out the guy was really off taking an afternoon nap.

Luckily we could solve things without his help, but to us in Europe that was really weird. Later we did some research and discovered that people in that part of the world really like to take afternoon naps, even though they should be at work...

william-cooke•2mo ago
I think that is part of the whole feeling. It's difficult to know those expectations too, especially when interviewing.

Though in this case, I'm certain the nap was the better choice

asukachikaru•2mo ago
I have been working in a foreign language environment for more than a decade. Probably still sound like a child from time to time.

For some context, my (self observed) fluency of the language is around CEFR C1 level. No issue at all in every day conversation.

Listening / reading for the most part was not a problem i.e. I'm able to understanding and critically thinking about what people are saying in real time.

Speaking was more challenging for me. It took me about three years until the first time I felt I was close to expressing myself without major pause-and looking-for-words. Now it's a lot better, I can and frequently speak in meetings with or without preparation, but my level of expression is still limited, compare to my colleagues.

I feel like speaking for business is similar to children learning any language: I listen to what other adults are saying in what context to what opponent, and I try to mimic that. After several years I got enough vocabulary to get by in day to day tasks, including meetings, writing docs, discuss code designs, etc.