frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Django N+1 Queries Checker

https://github.com/richardhapb/django-check
1•richardhapb•2m ago•1 comments

Emacs-tramp-RPC: High-performance TRAMP back end using JSON-RPC instead of shell

https://github.com/ArthurHeymans/emacs-tramp-rpc
1•todsacerdoti•7m ago•0 comments

Protocol Validation with Affine MPST in Rust

https://hibanaworks.dev
1•o8vm•11m ago•1 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
2•gmays•13m ago•0 comments

Show HN: Zest – A hands-on simulator for Staff+ system design scenarios

https://staff-engineering-simulator-880284904082.us-west1.run.app/
1•chanip0114•14m ago•1 comments

Show HN: DeSync – Decentralized Economic Realm with Blockchain-Based Governance

https://github.com/MelzLabs/DeSync
1•0xUnavailable•18m ago•0 comments

Automatic Programming Returns

https://cyber-omelette.com/posts/the-abstraction-rises.html
1•benrules2•21m ago•1 comments

Why Are There Still So Many Jobs? The History and Future of Workplace Automation [pdf]

https://economics.mit.edu/sites/default/files/inline-files/Why%20Are%20there%20Still%20So%20Many%...
2•oidar•24m ago•0 comments

The Search Engine Map

https://www.searchenginemap.com
1•cratermoon•31m ago•0 comments

Show HN: Souls.directory – SOUL.md templates for AI agent personalities

https://souls.directory
1•thedaviddias•32m ago•0 comments

Real-Time ETL for Enterprise-Grade Data Integration

https://tabsdata.com
1•teleforce•36m ago•0 comments

Economics Puzzle Leads to a New Understanding of a Fundamental Law of Physics

https://www.caltech.edu/about/news/economics-puzzle-leads-to-a-new-understanding-of-a-fundamental...
2•geox•37m ago•0 comments

Switzerland's Extraordinary Medieval Library

https://www.bbc.com/travel/article/20260202-inside-switzerlands-extraordinary-medieval-library
2•bookmtn•37m ago•0 comments

A new comet was just discovered. Will it be visible in broad daylight?

https://phys.org/news/2026-02-comet-visible-broad-daylight.html
2•bookmtn•42m ago•0 comments

ESR: Comes the news that Anthropic has vibecoded a C compiler

https://twitter.com/esrtweet/status/2019562859978539342
1•tjr•43m ago•0 comments

Frisco residents divided over H-1B visas, 'Indian takeover' at council meeting

https://www.dallasnews.com/news/politics/2026/02/04/frisco-residents-divided-over-h-1b-visas-indi...
3•alephnerd•44m ago•1 comments

If CNN Covered Star Wars

https://www.youtube.com/watch?v=vArJg_SU4Lc
1•keepamovin•50m ago•1 comments

Show HN: I built the first tool to configure VPSs without commands

https://the-ultimate-tool-for-configuring-vps.wiar8.com/
2•Wiar8•53m ago•3 comments

AI agents from 4 labs predicting the Super Bowl via prediction market

https://agoramarket.ai/
1•kevinswint•58m ago•1 comments

EU bans infinite scroll and autoplay in TikTok case

https://twitter.com/HennaVirkkunen/status/2019730270279356658
6•miohtama•1h ago•3 comments

Benchmarking how well LLMs can play FizzBuzz

https://huggingface.co/spaces/venkatasg/fizzbuzz-bench
1•_venkatasg•1h ago•1 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
19•SerCe•1h ago•11 comments

Octave GTM MCP Server

https://docs.octavehq.com/mcp/overview
1•connor11528•1h ago•0 comments

Show HN: Portview what's on your ports (diagnostic-first, single binary, Linux)

https://github.com/Mapika/portview
3•Mapika•1h ago•0 comments

Voyager CEO says space data center cooling problem still needs to be solved

https://www.cnbc.com/2026/02/05/amazon-amzn-q4-earnings-report-2025.html
1•belter•1h ago•0 comments

Boilerplate Tax – Ranking popular programming languages by density

https://boyter.org/posts/boilerplate-tax-ranking-popular-languages-by-density/
1•nnx•1h ago•0 comments

Zen: A Browser You Can Love

https://joeblu.com/blog/2026_02_zen-a-browser-you-can-love/
1•joeblubaugh•1h ago•0 comments

My GPT-5.3-Codex Review: Full Autonomy Has Arrived

https://shumer.dev/gpt53-codex-review
2•gfortaine•1h ago•0 comments

Show HN: FastLog: 1.4 GB/s text file analyzer with AVX2 SIMD

https://github.com/AGDNoob/FastLog
2•AGDNoob•1h ago•1 comments

God said it (song lyrics) [pdf]

https://www.lpmbc.org/UserFiles/Ministries/AVoices/Docs/Lyrics/God_Said_It.pdf
1•marysminefnuf•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.