this forces the reviewer to view the entire diff at once, which can greatly increase the cognitive load vs. being able to view diffs of logical units of work
for tiny PRs it may not matter, but for substantial PRs it can matter a lot
948 karma · joined August 22, 2023
this forces the reviewer to view the entire diff at once, which can greatly increase the cognitive load vs. being able to view diffs of logical units of work
for tiny PRs it may not matter, but for substantial PRs it can matter a lot
https://dontkillmyapp.com/ is just one example of the kind of problems app developers face on Android
before the ACA, insurers could deny coverage for pre-existing conditions
people have forgotten how bad things used to be
I have been reading this advice for a decade, and I have been working as a software engineer as a decade, and I don't know anyone who got a job this way.
I'm not doubting it happens. It's just interesting that this obviously seems very common in some software engineering circles, but is virtually unheard of in others.
https://en.wikipedia.org/wiki/Redundancy_in_United_Kingdom_l...
When I use a framework, it's because I believe that the designers of that framework are i) probably better at software engineering than I am, and ii) have encountered all sorts of problems and scaling issues (both in terms of usage and actual codebase size) that I haven't encountered yet, and have designed the framework to ameliorate those problems.
Those beliefs aren't always true, but they're often true.
Starting projects is easy. You often don't get to the really thorny problems until you're already operating at scale and under considerable pressure. Trying to rearchitect things at that point sucks.
Eliminating ambiguity from human relationships is neither possible not desirable
Despite the name, many people use "credit cards" simply for rewards and enhanced purchase protections, with only incidental use of the credit facility.
In the US market, it is surprising that someone would choose to use a debit card over a credit card (if they have the choice) because they are giving up the rewards and enhanced purchase protections, which are available at effectively zero cost.
If I used a debit card over a credit card, I'd effectively be paying ~2% more for most things I buy, for no benefit.
The regular voting public doesn't even agree that there's a connection between increasing the supply of housing and housing becoming more affordable.
Their position is, roughly, "there's plenty of housing already - it just needs to be more affordable for regular people". Sometimes this even manifests in support for self-defeating demand subsidies like help-to-buy schemes for new homeowners
This is a position that can never be satisfied because it is fundamentally disconnected from reality. It is equivalent to the meme of the dog with the stick in its mouth who wants you to throw the stick for them, but not take the stick from them.
The increase in supply then lowers prices.
The problem comes when local laws and the planning permission system make it hard or impossible to increase the supply of homes. Then there's no balancing force to bring prices down when they go up.
It's clear (to me) that you're talking about the US specifically, but it might not be clear to everyone.
Residential mortgages are highly idiosyncratic to the country you're talking about. Try getting a 30 year fixed rate mortgage in the UK.
It doesn't feel too much like that here on HN. But on reddit, I use less formal structure most of the time, and that feels natural to me.
Of all the places I've worked that had the attitude "If this goes down at 3AM, we need to fix it immediately", there was only one where that was actually justifiable from a business perspective. I'm worked at plenty of places that had this attitude despite the fact that overnight traffic was minimal and nothing bad actually happened if a few clients had to wait until business hours for a fix.
I wonder if some of the preference for big-name cloud infrastructure comes from the fact that during an outage, employees can just say "AWS (or whatever) is having an outage, there's nothing we can do" vs. being expected to actually fix it
From this perspective, the ability to fix problems more quickly when self hosting could be considered an antifeature from the perspective of the employee getting woken up at 3am
I wonder if I'm an anomaly, or if it's actually more common that one might assume?
I have no idea what these terms mean in practice
Does "data transfer" not mean CDN bandwidth here? Otherwise, that price seems two orders of magnitude less than I would expect
the idea that all, or even most, "software engineering" is real engineering is laughable
The name "almond milk" has been used since at least the 1500s.
they couldn't redeploy to a high-spec VPS instead?
---
The title should be edited. It sounds as if the test is 94% accurate at detecting long covid, but in fact it's 94% accurate at counting microclots
> We estimated a 94% accuracy for the microclot count using the devices, significantly higher than the traditional counting of microclots on slides (66% accuracy)
It feels like I have to have a mental model of CSS, tailwind, React Native stylesheets and nativewind-specific conventions to actually accomplish anything. It's terrible.
I agree with the author that the only actually good part is having a single, easy-to-use list of global style constants.
Everything else sucks.