What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

I’d seen some stories about Microsoft replacing all of the C & C++ in Windows with Rust using AI.

It turns out this was taken out of context from a job posting from a team building language translation tools. The job listing has the slogan “1 engineer, 1 month, 1 million lines of code” by 2030.

Good luck.

linkedin.com/posts/galenh_prin

Principal Software Engineer (CoreAI) | Microsoft Careers | Galen Hunt | 30 comments

Update: It appears my post generated far more attention than I intended... with a lot of speculative reading between the lines. Just to clarify... Windows is *NOT* being rewritten in Rust with AI. My team’s project is a research project. We are building tech to make migration from language to language possible. The intent of my post was to find like-minded engineers to join us on the next stage of this multi-year endeavor—not to set a new strategy for Windows 11+ or to imply that Rust is an endpoint. Original Post: I have an open position in my team for a IC5 Principal Software Engineer.  The position is in-person in Redmond.   My goal is to eliminate every line of C and C++ from Microsoft by 2030. Our strategy is to combine AI *and* Algorithms to rewrite Microsoft’s largest codebases. Our North Star is “1 engineer, 1 month, 1 million lines of code”.   To accomplish this previously unimaginable task, we’ve built a powerful code processing infrastructure. Our algorithmic infrastructure creates a scalable graph over source code at scale. Our AI processing infrastructure then enables us to apply AI agents, guided by algorithms, to make code modifications at scale. The core of this infrastructure is already operating at scale on problems such as code understanding.   The purpose of this Principal Software Engineer role is to help us evolve and augment our infrastructure to enable translating Microsoft’s largest C and C++ systems to Rust. A critical requirement for this role is experience building production quality systems-level code in Rust—preferably at least 3 years of experience writing systems-level code in Rust. Compiler, database, or OS implementation experience is highly desired. While compiler implementation experience is not required to apply, the willingness to acquire that experience in our team is required.   Our team is driven by a growth mindset. We are diverse team with a wide range of skills and perspectives. We take on bold risks. We work and play well with others. We love to bring value to internal and external customers. We have learned that our diversity and growth mindset is critical to success in the rapidly changing word of AI-based tools. Our team is part of the Future of Scalable Software Engineering group in the EngHorizons organization in Microsoft CoreAI. Our mission is to build capabilities to allow Microsoft and our customers to eliminate technical debt at scale. We pioneer new tools and techniques with internal customers and partners, and then work with other product groups to deploy those capabilities at scale across Microsoft and across the industry.   To apply, or recommend someone, visit the Microsoft Career Hub: https://lnkd.in/gvzvAiJE (Job ID 200013722). | 30 comments on LinkedIn

www.linkedin.com

0
1
1
1
1
0
1

maybe that's just what the vision is — more catchup, eventually more polish. maybe most of the fixes that need to happen are algorithmic or something to do with the community in the app. since a lot of perception about bsky is really about the users but could the app itself get more exciting?

0
1
0

“내가 대체 무슨 죄를 지어서”···성탄절에도 계속되는 전세사기 피해자들의 절규 www.khan.co.kr/article/2025... "김씨의 재판을 법정에서 지켜본 피해자 7명은 대책을 논의하기 위해 법원 근처 카페로 모였다. 이들은 “징역 10년을 살고 100억원이 생긴다면 연봉이 10억원인 셈”이라며 “이러니 사기 공화국이라는 말이 나오는 것 아니냐”고 했다. 또 “김씨는 피해자들의 고통을 알 생각도 하지 않을 것”이라며 “중형이 선고됐으면 좋겠다”고 말했다."

“내가 대체 무슨 죄를 지어서”···성탄절에도 계속되는...

0
1
1

“내가 대체 무슨 죄를 지어서”···성탄절에도 계속되는 전세사기 피해자들의 절규 www.khan.co.kr/article/2025... "김씨의 재판을 법정에서 지켜본 피해자 7명은 대책을 논의하기 위해 법원 근처 카페로 모였다. 이들은 “징역 10년을 살고 100억원이 생긴다면 연봉이 10억원인 셈”이라며 “이러니 사기 공화국이라는 말이 나오는 것 아니냐”고 했다. 또 “김씨는 피해자들의 고통을 알 생각도 하지 않을 것”이라며 “중형이 선고됐으면 좋겠다”고 말했다."

“내가 대체 무슨 죄를 지어서”···성탄절에도 계속되는...

0
2
1

i'm glad the team is not letting the protocol stagnate, and important pieces are being fixed. i'm really really glad and yet i miss the app getting better. or seeing some new vision behind it. what we have now doesn't feel like a vision, the vibe is mostly like a hobbyist clone of a fading product

0
2
0
0
0
1
1
1
1
0
1

i wonder what the app team is working on. though it's also partially my fault with past prioritization, the app still feels like a less polished and incomplete replica of old twitter. the genuinely novel parts (feeds, labelers) feel poorly bolted on. and the default feed is still not good enough.

0
0
1
1
0
0
0
0

Navigation APIにまつわるひとりアドベントカレンダーを無事完走しました! 仕様の整理から調査・実験まで、理解のプロセスをそのまま記事にしています。 Navigation APIをキャッチアップしてみたい方、年末の読み物としてぜひ📚

https://qiita.com/advent-calendar/2025/navigation-api

4
1

i'm actually not even sure how i want it to work but.. basically old twitter style (yes sorry i'm still attached to it?) refresh. so, you don't lose your position. when you refresh, it prepends them above. if there's known to be a gap (a chronological feed), it'll show "Load more" in the middle

0
1
1
0

Re: web.brid.gy/r/https://www.posi

So, I'm enjoying a lovely Christmas in bed with tea reading * and fell down a lovely hole learning about the - a community (Facebook group) where people post about things like "the moisture absorbency of one slab of concrete compared to its neighbouring slabs, photos detailing the insides of a garden sprinkler gearbox, a collection of lost-and-found hairbands, a cloud in the shape of an Imperial Star Destroyer" etc ❤️🤓

0
1
1

아포칼립스는 사실 종말이 아니고 (종말에 대한) 계시이기 때문에, 포스트 아포칼립스는 사실 종말 이후가 아니고 (종말에 대한) 계시 이후가 되는 것인가 하는 생각을 했었다.

0
0
0
1
0
1