back
user profile

locknitpicker

833karma·798submissions·October 29, 2025
recent activity (798 total)
comment
> Do you really care if someone forgot to format before committing? Not OP but yes I definitely do. If you expect others to spend time reviewing your code, you are obligated to start off by reviewi…
1mo ago·view thread
comment
> The commits and history of how a PR was put together is no indicator of the quality of the PR or the thought process that led to it. It is, because it means the person posting the PR didn't …
1mo ago·view thread
comment
> What's up with the fix commits? They shouldn't show up in the commit history. In a PR, you merge them in the commit that they actually fix. Otherwise when you use git blame to get the c…
1mo ago·view thread
comment
> No one is ever going back and reading individual commits. Your assumption doesn't match the real world practices I've experienced for years across multiple jobs. Even at the PR stage a …
1mo ago·view thread
comment
> Removing #define alone would have been worth it. If you reach out to any project manager and pitch the idea to rewrite a whole app from scratch because you want to get rid of #define, first you w…
1mo ago·view thread
comment
> They get abandoned because they get generated on a whim. I think it's more than that. These greenfield projects are actually things that, up until the inception of LLMs, they were not worth …
1mo ago·view thread
comment
> It’s the same reason why everyone doesn’t wanna read LLM generated blog posts. The agreement used to be generally that you would spend more time writing than I would have to spend reading and whe…
1mo ago·view thread
comment
You seem to be deep in denial. These are not projections. These are measurements. These are known trends from the past century. The trend is accelerating in what seems to be an exponential pattern. h…
1mo ago·view thread
comment
> I have no idea why these sorts of posts are popular. Past college you're not going to learn physics by trying to self-study an entire university course. You have no idea, because you hav…
1mo ago·view thread
comment
> You can just hide things you don't like, or y'know, live and let live. The same goes for you. Calling out bullshit and disinformation benefits the whole community,unlike nonsensical rem…
1mo ago·view thread
comment
> Editing speed was never the moat — navigation was. This. Also, ergonomics. With vi bindings you can navigate anywhere in a document without moving your hands away from the keyboard. As a neat con…
1mo ago·view thread
comment
Your comment is self-contradictory. Here's what you wrote: > It's a very common thing to blame the lack of time and "finding" the extra time by suggesting to give up phone or so…
1mo ago·view thread
comment
> 100%. its a horrible code smell (...) It's a testing technique used particularly in legacy projects called characterization tests. If you are faced with covering with tests a component you d…
1mo ago·view thread
comment
> Using GET with a body isn't in the spec, It's exactly the opposite. The HTTP spec does cover GET with bodies. However, what you fail to account is that the spec specifies they are inval…
1mo ago·view thread
comment
> QUERY won't be supported by them either. Actually you are quite wrong. HTTP already accommodaties nonstandard methods, so HTTP-compliant servers do support whatever string you put together a…
1mo ago·view thread
comment
> zero. Many libs will/can just request method as a string so you can start coding now Not so fast, champ. It matters nothing what your library let's you run away with. What matters is th…
1mo ago·view thread
comment
> The difference is the method. Query you're saying I can use body. GET you should never use body. The biggest win is how intermediary boxes now have concrete guidance that a specific HTTP req…
1mo ago·view thread
comment
> "Using GET with a Body works" Except it doesn't. Some API gateways outright strip request bodies from GET requests to prevent them from being forwarded. It sounds like most people …
1mo ago·view thread
comment
> If a model can take a series of increasingly complex instructions and satisfy the requirements without human intervention (...) This is the wrong metric to target. Today's models can feel on…
1mo ago·view thread
comment
> A poorly documented, poorly implememented, and poorly understood protocol is a worthless protocol. The world seems to manage just well to get CORS to work, though. If developers fucking up implem…
1mo ago·view thread
comment
It's the graphql way.
1mo ago·view thread
comment
> This one puzzles me though. How can DELETE be idempotent? It's the textbook definition of idempotence. So much so that wikipedia's article on idempotence mentions it and provides links …
1mo ago·view thread
comment
> If you haven't figured out a good abstraction at 5-100 customers, God help you. This blend of opinion is very naive. Every single project is a business requirement away from having the wrong…
1mo ago·view thread
comment
> If you’ve “written” something with AI, I have idea if you even read it, thus I have no idea if it even really reflects your thoughts. And I don’t care what a computer has to say, I care what a hu…
1mo ago·view thread
comment
> He's not really up for re-election, so I'm not sure what approval numbers have to do with it As an outsider, it seems the US midterm elections are a couple of months from now. If republ…
1mo ago·view thread
comment
> I'm curios why you are avoiding social media? You make it sound as if that's undesirable.
2mo ago·view thread
comment
> I'd rather have an icon next to the link that implies "Open in new Tab" like one of these with the arrow: That is a valid option for detachable UI elements seen in desktop apps. Op…
2mo ago·view thread
comment
> Exactly. This is a design choice and there’s no right or wrong here. I don't agree. If your design choice forces a user flow that is surprising, awkward, and redundant then it's definit…
2mo ago·view thread