frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

LLMs are powerful, but enterprises are deterministic by nature

3•prateekdalal•1h ago•0 comments

Ask HN: Anyone Using a Mac Studio for Local AI/LLM?

44•UmYeahNo•1d ago•28 comments

Ask HN: Ideas for small ways to make the world a better place

13•jlmcgraw•14h ago•19 comments

Ask HN: Non AI-obsessed tech forums

23•nanocat•12h ago•19 comments

Ask HN: 10 months since the Llama-4 release: what happened to Meta AI?

44•Invictus0•1d ago•11 comments

Ask HN: Non-profit, volunteers run org needs CRM. Is Odoo Community a good sol.?

2•netfortius•9h ago•1 comments

Ask HN: Who wants to be hired? (February 2026)

139•whoishiring•4d ago•514 comments

AI Regex Scientist: A self-improving regex solver

6•PranoyP•16h ago•1 comments

Ask HN: Who is hiring? (February 2026)

312•whoishiring•4d ago•511 comments

Tell HN: Another round of Zendesk email spam

104•Philpax•2d ago•54 comments

Ask HN: Is Connecting via SSH Risky?

19•atrevbot•2d ago•37 comments

Ask HN: Has your whole engineering team gone big into AI coding? How's it going?

17•jchung•2d ago•12 comments

Ask HN: Why LLM providers sell access instead of consulting services?

4•pera•22h ago•13 comments

Ask HN: What is the most complicated Algorithm you came up with yourself?

3•meffmadd•1d ago•7 comments

Ask HN: How does ChatGPT decide which websites to recommend?

5•nworley•1d ago•11 comments

Ask HN: Is it just me or are most businesses insane?

7•justenough•1d ago•6 comments

Ask HN: Any International Job Boards for International Workers?

2•15charslong•11h ago•2 comments

Ask HN: Mem0 stores memories, but doesn't learn user patterns

9•fliellerjulian•2d ago•6 comments

Ask HN: Is there anyone here who still uses slide rules?

123•blenderob•3d ago•122 comments

Kernighan on Programming

170•chrisjj•4d ago•61 comments

Ask HN: Anyone Seeing YT ads related to chats on ChatGPT?

2•guhsnamih•1d ago•4 comments

Ask HN: Does global decoupling from the USA signal comeback of the desktop app?

5•wewewedxfgdf•1d ago•2 comments

We built a serverless GPU inference platform with predictable latency

5•QubridAI•2d ago•1 comments

Ask HN: How Did You Validate?

4•haute_cuisine•1d ago•5 comments

Ask HN: Does a good "read it later" app exist?

8•buchanae•3d ago•18 comments

Ask HN: Have you been fired because of AI?

17•s-stude•4d ago•15 comments

Ask HN: Cheap laptop for Linux without GUI (for writing)

15•locusofself•3d ago•16 comments

Ask HN: Anyone have a "sovereign" solution for phone calls?

12•kldg•3d ago•1 comments

Test management tools for automation heavy teams

2•Divyakurian•2d ago•2 comments

Ask HN: OpenClaw users, what is your token spend?

14•8cvor6j844qw_d6•4d ago•6 comments
Open in hackernews

Ask HN: What did onboarding training look like in OS kernel teams?

10•markus_zhang•2mo ago
Context: I'm wondering how did OS kernel teams provide training to their new hires.

I'm mostly curious about:

- NT kernel / XNU kernel / Android kernel teams, or anything that is not OSS like Linux, e.g. some prop RTOS team would also count

- When teams still hired new graduates from targeted schools into kernel teams. Not sure whether your team is still doing this so I put up a past tense.

Questions:

- How much time do new hires work on the training? Do you give e.g. 3 months to catch up and start to work on small tickets, or it's a swim or die strategy?

- If there is any structured training, what material do you use? Is it mostly reading internal docs, or shadowing seniors, or published books about the kernel, or something else?

- How does the training address code quality? What kind of exercises/material does it lay on the new hires to work on code quality? What does code quality mean in the kernel team?

- How does the training address performance? How much do you care about memory footprint?

- Does the training use a minimal version of the production OS and ask the new hires to replicate existing features?

- What "subsystems"/"modules" (e.g. vm/boot/driver/scheduler/fs/etc.) do you expose to the new hires first?

- How does the training address internal tooling, especially kernel debugging?

Thanks for reading, and hopefully I get some answers :D

Comments

addaon•2mo ago
I've worked on or adjacent to one of the kernels you mention, and multiple RTOS's, across twenty years. The onboarding process has been the same as other non-OS software projects I've been involved in. I've never been in an environment where formal training is used. Instead, the new hire is encouraged to read the code, read documentation (when available -- and update it while reading it), ask questions, and take on some smaller tickets; and direct mentorship from a more senior engineer is the main tool for getting them up to speed.
markus_zhang•2mo ago
Thanks addaon, looks like exactly the same as the teams (neither is low level) I worked for.