Recent submissions

Comment · 1 month ago
My partner gave birth last month and the hospital had a system where every hour a second midwife would come into the room and look at all the charts and review their colleague’s work with a second, fresh pair of eyes.
Comment · 3 months ago
That may be so but Claude code certainly has rendering glitches in other terminals too.
Comment · 6 months ago
I use jj but not mega merges. But as I understand it you're not going to push the merge itself for review. It allows you to work locally on multiple branches at once. But when ready you push the individual branch, pre merge, for review.

What's the red flag about a stack?

Comment · 6 months ago
Comment · 9 months ago
Surely your criteria should be some combination of the two (plus other factors). C may have fewer footguns than C++, but it still has many, whilst also lacking many useful features
Comment · 1 year ago
Comment · 1 year ago
I’m a Mozilla employee who works on Firefox, so I’ll try to answer this to the best of my knowledge but as a disclaimer I can’t guarantee I’m 100% correct

Paying for relay will give money to Mozilla Corporation, the same pot the google money goes into, which will predominantly pay for Firefox development but also other products. The corporation’s profits also fund the non-profit Foundation’s activities.

People often raise this argument regarding donating to the Foundation, as that money will be spent by the foundation, therefore not on Firefox. But a dollar raised by the foundation is a dollar less the corporation has to give the foundation, leaving it with more money to spend on Firefox and other things.

You can also donate directly to “MZLA” which makes thunderbird, and that money will be spent on thunderbird.

Comment · 1 year ago
But I don’t know what the formatter of choice is. Nor do I care what it is. I just want to format my code
Comment · 1 year ago
Did you consider using wgpu instead of writing a new dx11 renderer? It has metal, vulkan and dx12 backends so could have been used for a single renderer for macOS windows and Linux. (And webgpu in the future)
Comment · 1 year ago
It does include tags
Comment · 1 year ago
I am a Firefox developer, and you're spot on. Previously there were separate hg repos for central, beta, release. I think ESRs too. And autoland. Now they're all branches in the same repo, and central is renamed main.

Commits land in autoland and get backed out if they cause test failures. That's merged to main ~twice per day when CI is happy

Comment · 1 year ago
That problem is solved by preventing forced pushes. Rewriting history locally is encouraged.
Comment · 1 year ago
You can not use it. I rarely do, but I love zed, it's fast and the LSP (rust and clangd in my case) just work
Comment · 1 year ago
Because people are interested in how technology is built, and if they’re interested in rust they might be interested in seeing how it’s used in other projects
Comment · 3 years ago
> In future it won't be possible to contribute to Firefox without a Microsoft account

What makes you think that?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton