HN user

arcticbull

31,692 karma

Nomadic Canadian/British/Polish iOS Engineer.

Posts15
Comments9,543
View on HN

Yes, in the sense that you have a legal doctor-patient privilege that binds what they can share with whom. There's not really an Apple cloud user privilege.

No, in the sense that your therapist is still required to report you to the police in various situations where you pose an immediate threat to yourself or others, etc.

If they were conscious it would be an absolute ethical catastrophe. Bringing a conscious being into existence, forcing it to interact with Jira, and then killing it when it's done. The fact nobody who claimed it was conscious was interested in grappling with that was pretty telling.

It's pretty easy, you get hit with a surcharge on your other transaction volume if you allow something that V/MC don't want you to allow, and if you keep doing it you could get cut off which effectively makes you irrelevant to many of your customers.

As others have said, it's about perceived brand risk (V/MC allowed X terrible transaction to take place) and regulatory risk.

I'd suggest looking at the review itself, there's an X-the-everything-app thread on it.

https://x.com/Gregorein/status/2038953944475472316

Note that Rails was built as a framework for making blogs, I'm having trouble understanding what 78,000 lines of ruby in the context of a Rails blog could ... do.

I'm sure there's some powerful ugly stuff in Office but in a good code that's calcified kind of way. It got that way over like 30 years of releasing to the public across platforms, not over a weekend.

I'd be surprised if microsoft.com is shipping their entire test suite unminified and their back-end posting rich text editor with index.html (with two title tags in the head) and rendering the entire DOM for desktop and mobile regardless of your platform.

I'm not critiquing Garry or the site. I think it's great people are using AI to build things that bring them joy, or that they find useful. I certainly do.

I am opposed to the idea that we've decided to go back to measuring work in terms of lines of code. It has always been the worst metric on earth as a proxy for productivity. Every line is a liability, and it always was. AI has not changed that, if anything it's amplifying it.

The best PRs remove code, not add, and the only companies that seem to have exponentially grown their revenues in line with AI-generated LOC are OpenAI and Anthropic. Everyone else seems to be rummaging around for an ROI.

... did you think that's what I was implying? I'm not even American my guy. I was adding clarification because the commenter I responded to claimed they had to be a US citizen to ride.

Companies over-hired in 2021 assuming that their COVID metrics explosion would persist, but they didn't. We saw low attrition for years, and a low-hire/low-fire employment environment. Then the time came to pay the piper.

The tech everything's-hypergrowth era is, for now, over. Most of the low-hanging fruit that we've collected for the last 20 years of bull market (putting tech into every business) is gone, and companies hired in advance of having the next business to overlay on their current ones. For many that didn't materialize.

One of the study authors, Ara, tweeted that they control for that by comparing early adopters against firms who haven't yet, and built like-for-like control groups with similar pre-adoption growth trajectories. (This is a rough quote).

Midjourney Medical 1 month ago

At least the top 4, unclear about the 5th, are strongly associated with obesity. That would make someone high-risk and testing potentially warranted in like 70% of the population. Asymptomatic and low-risk is what I said. The incidence of hypertension is so high in the general population it’s almost always statistically supported (even though basically every doctors office takes it wrong, even cardiologists, amazingly).

On the other end of the spectrum, what doesn’t make sense is testing a random person off the street for Ebola. The prevalence approaches zero and symptoms are fairly noticeable, so any positive test is definitely wrong.

Most diseases are in between and have to be evaluated case by case, not buckshot.

You may be particularly interested to hear that there’s little evidence to support regular checkups in most adults beyond blood pressure testing and cervical cytology.

Given the lack of favorable evidence and the potential adverse effect, primary care providers should consider the fact that general health checks, beyond the screening interventions shown to have benefit, likely have little or no effect on important health outcomes. Some of the interventions with demonstrated benefit have sufficiently large effects that a uniform application is warranted (blood pressure measurement and cervical cytology screening). In others, the trade‑off between benefits and harms is so close that patients should be involved in fully shared decision making regarding their participation (breast and colon cancer screening).

https://pubmed.ncbi.nlm.nih.gov/31642821/

I suspect your doctor would agree with me. See if they’ll test you for Ebola, for instance. Not because you have symptoms but just cuz.

Midjourney Medical 1 month ago

Several published papers agree. There is in fact little evidence to support regular checkups if you’re asymptomatic.

https://pubmed.ncbi.nlm.nih.gov/31642821/

And blood pressure is especially pernicious, basically every doctors office measures it wrong so the results aren’t particularly useful. Many use the wrong size cuff for example, or don’t give people time to relax before a reading. A ton of people have white coat hypertension, high BP only because they’re in a doctors office.

https://pmc.ncbi.nlm.nih.gov/articles/PMC1120072/

I saw a paper that showed only 36% of cardiologists did it right.

Midjourney Medical 1 month ago

Sure collecting more data makes sense. We agree there. If that gets you to the required degree of statistical confidence my argument is moot.

Midjourney Medical 1 month ago

Yes, don’t do tests on asymptomatic low-risk people until you can demonstrate that a positive result has any meaning whatsoever.

Midjourney Medical 1 month ago

You’re dealing with populations here. Literally the odds of a positive being false would be over 90%. Much higher in the more rare conditions. I’m not exaggerating. That means every almost every follow up you do is a waste of time, money and limited resources, denying care to those who need it. Including you when you actually do need it. It also exposes you to the risks of unnecessary follow-ups like infection. Your expected outcome is worse this way.

The chance a positive is real is so low you may as well just point to a body part and get it biopsied.

A positive from this kind of test is statistically meaningless.

Midjourney Medical 1 month ago

Don’t make me tap the sign.

Bayes Theorem: https://en.wikipedia.org/wiki/Bayes'_theorem

There’s a very good reason we don’t test asymptomatic people in low incidence populations. Basically all positives are false positives when you do that, no matter how accurate the test is.

When you’re testing healthy randos for everything the odds of a positive being false have so many 9s it would make an SRE weep.

Unless this is accurate to a degree previously unheard of in medical science it’s a boondoggle, and I can’t help but notice there’s no mention of accuracy.

Unfortunately that’s just basic statistics.

Midjourney Medical 1 month ago

Sure but we don’t prove negatives for a reason - it’s impossible. We assume the null hypothesis.

Midjourney Medical 1 month ago

If you’re UV sensitive and at a higher risk then you’re already in a high incidence population making the tests valuable statistically speaking. That test is wildly more accurate for you than it would be for me, and even still you’ve been the unfortunate recipient of many false positives. There’s no reason for me or most people to do that since practically 99% or more of the positive tests would be wrong.

Biopsies are expensive, waste time, hospital resources and carry risks of infection and scarring that do not net out positively for people who aren’t in your risk group.

Getting a totally random positive doesn’t put you into a higher incidence category so whatever follow up test you take will be just as inaccurate as the first one.

The reason to avoid them is the tests would be a waste of time, statistically, and expose you to a bad risk-reward profile.

If you knew apriori 99% of the positive tests are false positive why are you taking the test?

It’s literally just math. Sometimes the right thing for you on average is to do nothing, which feels bad, but it’s still the right thing to do.

Midjourney Medical 1 month ago

False positives are important because of Bayes theorem. Even a test that’s 99% sensitive in a high incidence population can be indistinguishable from noise in a low incidence population.

If it has a 1% false positive rate but the incidence is 1%, the vast majority of the positives are false. Then you have to deal with the consequences, including invasive procedures for further diagnosis.

If you’re searching for tens or hundreds of low incidence conditions in the general population at a time it’s absolutely worthless because basically every positive is a false positive. At that point save the scan fee, spin a wheel of body parts and go get a biopsy of that.

This is why doctors are confused why companies are offering periodic full body scans in normal people. They only test people who are high risk or symptomatic to confirm a suspected diagnosis. That extra signal is what makes the test useful.

Go down to the medical diagnosis section for a worked example.

https://en.wikipedia.org/wiki/Bayes'_theorem

Regarding cancers every human has all sorts of weird lumps that are generally meaningless.

In order for this to not be a boondoggle it would have to be spectacularly accurate to a degree previously unheard of. Just from a statistics perspective.

Midjourney Medical 1 month ago

Bayes theorem mostly. False positives rates are extremely important. I mean so are false negatives. So just, like, accuracy.

Yeah but also, quick question:

  struct S {
      char c;
      int i;
  };

  struct S a = {0};
  struct S b = {0};

  memcmp(&a, &b, sizeof(a)) == ...
If you answered 0, you'd be wrong, the answer is undefined, thanks to padding, initialization and alignment rules. Padding bytes are undefined, and not guaranteed to be initialized to zero even if the variable is declared static (where the members would be zeroed).

This is why the compiler is angry at the post writer, and why the reinterpret_cast is needed. Ideally if they wanted to do something with the data, they'd unbox the structure.

That's why it's not a good idea to use void* to pass arbitrary data interchangeable with bytes. It's a location, it makes no representation as to what's there and how to interact with it. Let alone who owns it.

std::span solves two problems here. One is the ownership problem. The other is that span<T> is a T[]. void* is god only knows.

The post asserts:

The code is very clear and straightforward: you pass a pointer to the custom data structure, and its size in bytes. That’s it. Simple and clear.

This is unfortunately entirely false in C thanks to the aforementioned alignment/padding UB (and of course inner pointers). This is addressed with std::span. You'd still have to reinterpret_cast your structure to get the UB.

Why should people complexify and uglify their C++ code with the uint8_t pointer (or std::byte), when void* works just fine??

tl;dr: because it doesn't. It just kinda looks like it does if you squint, and it's going to lead to the gnarliest bugs in the world.

Apparently we have different definitions of flying. They sold a bunch of stock, bought treasuries and shut down some money sink stores. Amazing stuff. Apparently if I just buy treasuries and stop wasting money on garbage my stock should sore too.

This is such a weird religion.

GPT-5.5 3 months ago

I don't know where people get this idea.

America has several sets of eminent domain laws depending on the jurisdiction. The most coercive is federal eminent domain law specifically as it relates to building infrastructure like railways and highways.

It's set up so that you can take the land first and eventually go back around and decide on what the right price should have been.

Not only does it superscede state and local law, federal infrastructure projects are also not bound by state laws like CEQA.

You can even apply federal eminent domain law by e.g. transferring a state-level project to the Army Corps of Engineers.

What America is lacking in these projects is will, not means. The federal government could take your house and run a train through it by the end of the week if they wanted, doesn't matter where you live.

[edit] In fact some states even ceded their eminent domain rights to private railways.

https://ij.org/press-release/appeals-court-sides-with-railro...