[-] nebeker@programming.dev 1 points 3 days ago

I’ve helped people with Fork before, in so much as I helped them do relatively simple things in the Git CLI that were buried in an unknown menu in Fork.

I think it’s really cool that we gave more consistent - arguably more intuitive - interfaces to interact with Git, including in IDEs, but there’s something to be said for the consistent and unambiguous nature of the command line.

So even if this can actually be easier in some specific tool, I find it’s useful to have an idea of how to do this the old way too.

[-] nebeker@programming.dev 1 points 6 days ago

This looks incredibly useful!

[-] nebeker@programming.dev 14 points 1 week ago

To be clear, that was during recovery, not a root cause.

The closest to that is this:

Neither outage was caused by a code or configuration change. Both incidents were capacity failures at their core. We failed to scale critical components before demand exceeded their capacity. Since April, monthly commits have grown from 1.4 billion to 2.9 billion. That growth explains the pressure on our systems, but it does not excuse these outages.

One could argue they still DDOSd themselves by promoting tools that produce commits at a much higher rate.

[-] nebeker@programming.dev 11 points 1 week ago

That one’s the dealbreaker. If you do all that stuff, you only have time for a grunt or two from behind your 17 inch TFT monitor.

[-] nebeker@programming.dev 14 points 1 week ago

This was a horrible day. I couldn’t even open the source code to make fun of a friend’s choice of language.

[-] nebeker@programming.dev 13 points 1 month ago

Is that salary estimate also from 2011?

There’s a more robust methodology here, which is to look at commit history, but that will only tell you how many lines were pushed and merged. That will be a greater number, by the way: say the kernel is 100 lines, somebody may have written 50, but they may have all been replaced by future patches, so The number of lines written is greater than the number of existing lines.

Regardless, I’m sure you already know lines of code is a bad metric of output, let alone effort and work.

[-] nebeker@programming.dev 14 points 2 months ago

We really all need to get along and accept each others’ opinions. Even if some people are completely wrong and think mutable by default it OK. Hehe.

[-] nebeker@programming.dev 23 points 8 months ago

Thanks, I was confused about why the helix editor might need screen sharing. Haha.

[-] nebeker@programming.dev 16 points 1 year ago

This is a dangerous metaphor. Remove the old wall and it turns out the new beautiful wall was leaning against and supported by it.

I get what you mean, it’s just that the metaphor could support both perspectives.

[-] nebeker@programming.dev 22 points 1 year ago

We know kids can take parents’ cards, right? And that people can look younger than they are? Never mind privacy concerns, the best-case scenario doesn’t look good.

[-] nebeker@programming.dev 73 points 1 year ago

I’d say I feel seen, but it’s really dark in here.

[-] nebeker@programming.dev 44 points 2 years ago

This is super interesting. I’ll admit I wasn’t even aware of this effort. Even real-time usage of Windows relies on a parallel kernel.

This sounds like it’ll create a lot of cool opportunities and reduce friction.

view more: next ›

nebeker

0 post score
0 comment score
joined 2 years ago