skysight-inc/HackerNews huggingface dataset:
It will take a long time to sort this out. I think that eventually, the ability for AI to review 3D in greater detail will improve on false positives and false negatives.

For CT vs. XRay there have already been 2 long term randomized controlled trials that look at outcomes for lung cancer screening. PLCO, the XRay study, was not effective in improving long term outcomes like mortality. NLST, the CT study, showed a 20% reduction in mortality. With more modern techniques that actually look at the tumor in 3D NELSON in Europe has seen even better mortality reduction.

DBT is newer so A) Radiologists are not as good at reading it yet B) the long term evidence hasn't accumulated yet, but I am definitely optimistic that it will present a big improvement over the previous state of the art.

As mentioned elsewhere in the thread, this false positive number is already better than the existing state of the art for 2D.
I just wish existing browsers would render `Content-Type: text/markdown`.
Both are true. A dime per click wasn't going to happen. But their collective denial about the impending demise of film as a multi-billion dollar business is a textbook case of bad management. They made an effort to be a major cloud SaaS for photography, but it was too little to late.
I wonder if one can hollow out the individual cubes to decrease the weight.
I would say that's more or less observably true
Those things always drive me crazy. Something about having a metal spike sticking up from a counter.

Although I’ve always had problems with sharp corners. For instance, if I’m reading in a chair and there’s a small table next to me and the corner is sharp, I can’t handle it and have to cover it (like set a book so it’s hanging over the edge). It bugs my eyes for some reason. Same if I’m watching TV and there’s furniture with sharp corners near the TV.

I really hate that this affects me so much, so mostly sharing in case someone else deals with this or knows what’s going on.
I'm all for starting pretty much anything at any age.

Now that I have that out of the way, the larger issue is if he will find anyone to employ him at that age. Ageism is a real thing! I spent the last 5 years working at an outfit that the recruiter described as "they seem to prefer seasoned employees..." take that however you will, but half of my co-workers were over 50 and I had at two people reporting to me that were older than I am. BUT, they were all experienced engineers.

I think it will be hard for him to find a job as an entry-level programmer at his age. But if he's been an executive, he probably has enough of a network so he can find freelance clients. The reality of software development is that there is a huge body of work that can be done by someone who's new to the field. This is probably the most worthwhile path for him.
There is a 1/10000 (the OP said 0.01%) chance of having the disease. That is, in 10000 people, one person will have the disease. But also, if you test everyone with a 99% accurate test, 100 people will test positive. If you test them again, 1 person will get another positive test. So, at the end of the day, your test will identify the one person with the disease with a 99% certainty (or 98.01 if you require two tests to be positive). But also identify another individual as being doubly positive. So, after two rounds of tests, 50% of the marked individuals truly have the disease.

The silly thing with this demonstration is that accuracy is poorly defined. Tests are normally conditional on the actual presence of the disease or not.
I really miss Adium (https://adium.im) which was based on Pidgin's libpurple. Adium had such a great user experience. It was built with native widgets and also incorporated chat themes that were implemented using WebKit's rendering (https://www.adiumxtras.com/index.php?a=search&cat_id=5&sort=...). It was fast and memory friendly given that it was a native app and the themes were just small templates offering a different rendering style (rather than the entire app being a huge JS/HTML/CSS React app).

There were add-ons for message styles, contact list styles, dock icons, sounds, and more.

It's really sad that we've lost the ability to connect to so many of the services we use with third party clients. Instead, I now have FB Messenger, WhatsApp, iMessage, Discord, and Signal all running and taking up space in my dock.
I'm originally from a small part of India, and the logic is quite simple. In your example, 300 jobs = 300 votes. But it would require millions in incentives to the company. But the local politician can just "buy" 300 votes with 300,000 INR (indian currency; 1000 rupees for 1 vote). So there is no point spending so much money on a facility when you can simply buy all the votes you need.
We have a dedicated QA team. They work side-by-side with devs, and we rely on them. They are absolute lifesavers and let us focus on the dev side of things. Their knowledge of the products, all the various ways it interacts, and their dedication to testing are wonderful. The quality of the product would suffer if they didn't exist, hands down.
Sounds like being a mentor, career counselor, resume reviewer, business plan reviewer could be some areas his expertise could really come into play.

But nothing wrong with coding if he wants to learn either.
You're missing the most important bit - the one this whole thread is about.

The 24 hour system: 23 -> 0 -> 1

The 12 hour system: 11 PM -> 12 AM -> 1 AM

In the 24 hour system, there's a single point where the new day starts, and it's the transition from 23 to 0.

In the 12 hour system, where does the new day start? Numbers tell you it's 12 -> 1, but it's actually 11 -> 12. You have no way to figure the answer to OP's question out without additional context.

As others already pointed out in this thread, a 12 hour system using 0 instead of 12 would make it much more intuitive, although now you'd end up with either using 0:00 PM for noon, which feels strange, or using 0:00 AM and 12:00 PM, which is inconsistent. The 24 hour system has no such issues and has a massive advantage over creating new systems - people are already familiar with it.
See this is fascinating to me. You are the statistician I originally replied to, and yet you also won't clearly answer the questions! This is like pulling teeth, but the implication seems to be my take on this statistical test was basically correct.

> Difficulty of matching subgroup counts grows rapidly with number of dimensions. ... and the conditions are independent, you'll need to go through 2^12 = 4096 people [for 12 conditions]

Except many of these are "primary" diagnoses, which presumably you have one of hence the name, so it's not possible for a person to have both a primary "Pneumonia" diagnosis and a primary "Other" diagnosis. So for each person maybe you're matching 2^3 or 2^4, not 2^12 - in any case, far less than your conclusions are based on.

> You'd have to churn through 10s or 100s of thousands of sepsis patients to get your matching subset.

So if the matching was 1/1000th as hard as you thought it was, that would be 10s or 100s of patients. A million cases a year, several doctors in major metro areas, there's probably 10s to 100s of patients at any given time in their hospital systems.

> Consecutive means you don't skip anyone who has the condition you're trying to treat.

Sepsis is very serious and common, so they'd have to treat them all basically simultaneously with the experimental treatment. I'm no expert, but I'd expect they'd want to be able to abort the trial if people started dying from it. It also doesn't even make sense as a study, because you want to test like for like as much as possible; maybe the treatment works fantastically on patients with cirrhosis and nobody else.

I think a plausible scenario is each day before normal rounds they did a med search for a patient matching the next one from first group, generally found a good match, worked with their doctor to change the treatment and added them to the study. Maybe two in a day, or skipping a day, and a month later they have really good matching data. Lots of cases to choose from, many exclusive variables. What do the statistics say for a charitable interpretation? Pretty good odds, right?

So maybe they didn't report their methods accurately, maybe it was assumed from domain knowledge or was a mistake when they cut and pasted from a template. Could be fraud too, but that seems like a huge leap to be certain of.
This is super cool!

Quick question though. Why go through all the hassle with the custom udev rule and dialout group if you are just using sudo to run the script after all?
Are American's asked when they open a bank account if they are a citizen of another country?

As far as I remember, yes, asking citizenship and residency status is part of KYC (know your customer) regulations.
> They'll just have the opportunity to get banned from more than one store I guess.

1. More app store will compete with each other to provide better app delivery service to developers.

2. Host the app on a website and install it from there. No need for app stores. There I solved it for you

I'm not going to reply to you anymore as your arguments lack depth and seriousness
Calm down - we're in the middle of a massive upward inflationary spiral across the Western world. I know I'd love to buy this, but I'm already double-guessing myself on whether it's worth $60 a year...
Denying physical reality is a dangerous precedent. A dog can be a cat, and a phone can be a washing machine.
This is why Starlink constellations are so dangerous. They block astronomers from doing astronomy.

Every time I point this out there's always someone who pipes in "earth based astronomy is dead". I'll head that off at the pass right here because that's incorrect.

So we have space based telescopes. They are very expensive, and the logistics of what they can look at, when they can look at it, and when they can communicate with the ground complicate their operation.

Also they have better things to look at. Why build the most powerful and expensive telescope just to point it at the moon which you can see with a $200 telescope from Wal Mart?

Earth based astronomy is still a primary source for information. Why limit yourself to half a dozen space based assets when you have countless more on the ground? Save the space based assets for their intended purpose and use earth based assets for nearby objects.

When I worked on the Chandra team one of the problems they face is the condition of the shielding on the craft is deteriorating. So even if there were something super interesting to look at, the craft might not be able to look at it if it would be exposed to radiation for too long.

Edit: sources

[1] https://www.sciencealert.com/the-international-astronomical-...

[2] https://gizmodo.com/astronomers-rally-to-stop-starlink-and-o...

[3] https://iopscience.iop.org/article/10.3847/2041-8213/ac470a

[4] https://www.quora.com/Why-cant-astronomers-use-software-to-r...
For now we are focused on English language so we can give the translations the care and attention it needs and only expanding to more languages when we can do the same for them.
> typescript compiling to minified javascript

This is an odd example. TypeScript compiles to readable JavaScript for nearly everything except the odd runtime behavior (eg enums) and “downleveling”, which is increasingly unnecessary. Minification is still a separate step AFAIK (if you’re using tsc; obviously ESBuild and SWC are another story, as will be Bun).
Seriously. If the PM isn’t on site doing some basic QC .. then are they really managing a project?
I dislike GTK; my opinion is that Xaw is better in many ways.

GTK has problems including bad designs of many things including file selection dialog box, scrollbars (which are not always consistent), bitmap fonts sometimes don't work properly, always uses Unicode and although you can enter Unicode control characters they are not displayed while editing (which makes it difficult to use), some things are not documented well, configuration is difficult, kerning in editable text, etc.

So, I do not use GTK in my own programs.

(Some people say that if a program does not need to be documented then it is easy to use, but I disagree; a program is difficult to use because it is not documented well.)
Awesome project! I saw a similar app in France called Mangas.io! They are doing a great job as well, maybe you guys could work together?
In 2009, Fisher published “Capitalist Realism,” a slim, powerful book about “the widespread acceptance that there is no alternative to capitalism.”

That was useful, although 2009 was a bit late to notice.

I've made the point for years that a big problem with capitalism is that it has become a monopoly ideology. When communism was taken seriously, capitalism had to deliver better results. That period ended some time in the 1980s, when even communists stopped taking communism seriously. A decade later, running on empty ideology, the Soviet Union collapsed, not with a bang, but with a whimper.

Back when communism looked like a serious alternative, there was more self-restraint by capitalists, out of fear that voters would vote in more controls over business. Once communism ran down, we got a system where "greed is good, greed works" was taken seriously as an organizing principle. Now, that's barely questioned. It is no longer seen as an obligation of society to provide a good standard of living. That's just viewed as a trickle-down side effect of markets. This is a big problem.

Useful propaganda films for capitalism vs. communism, to show how far back this goes:

- "Meet King Joe" (1949) [1] "Joe is the king because he can buy more with his wages than any other worker on the globe"

- Challenge of Ideas (1961) [2] Capitalism vs communism, a propaganda film with all the big names - John Wayne, Edward R. Murrow, and others. "Man is a responsible being" - John Wayne.

There's far more in that genre.

[1] https://archive.org/details/4050_Meet_King_Joe_01_19_26_08

[2] https://archive.org/details/Challeng1961
I'll make some edits to the article today to include those!
I wonder, if I wanted to recreate the Gameboy Camera with an emulator...has anyone done this with a webcam and a thermal printer? How hard was it?
https://pubmed.ncbi.nlm.nih.gov/33141657/

"Long-term follow-up of the UK Age RCT"
"There was a statistically significant 25% reduction in mortality from breast cancers diagnosed during the intervention phase at 10 years' follow-up"
More difficult than expected to configure, but the initial installation was pretty easy. I put it on a 4 cpu 8 GB RAM VPS in Digital Ocean, with another 1 cpu 2 GB RAM VPS acting as a runner.

You'll need a mail service that GitLab can route transactional email through. All the difficulty is in configuring things post-installation, but it's well documented.
Box86/Box64 vs. QEMU vs. FEX (Vs Rosetta2)
Precisely the reason? Is it to the phone company's advantage to lose a paying customer?
Programming is hard. It is competitive. The programming languages change every 2 yrs.

61 yr old programmers who have programmed much of their careers. Find ageism and irrelevancy if they have not kept up with the changing technologies.

Your father is choosing a harder path. That may not be worth the time, effort and energy. And starting with no relevant skills to programming.

Some better options with competitive pay:

documentation, report writing, database management, QA.
Alas, this is the nature of compromise. Your downside is your employer’s upside.
im a radiology resident interested in this space. Feel free to DM me on Twitter, @husarcik. :-)
Work is only 8 hours of the day, 8 to sleep, 2 for chores meals etc leaves 6 for whatever you want socializing with whoever you want?

Being obligated to go to the same place with the same people 5 days a week following the same routine seems dreadful to me.
I can say w/ certainty the second half of my coding career has been more productive than the first half :)
When someone is sick, we point them to proper medical treatment. By indulging in their dissociation from reality, we're not doing anyone a favor.
Russia's Lone Aircraft Carrier Is Headed Back to the Shipyard
We are using native Kotlin/Java for Android and Swift for iOS as we have a dedicated engineer for each platform!
We do have QA team(2 members, 30+ engineers) but they are not the gate keepers for releases.

Developers write all sorts of tests(TDD + pair programming helps), and when we need an extra pair of eyes, we ask the product team to have a look at it.

But that's about it. QA's are involved more in the creative side of things post releases or have an independent path to see where the things could go wrong, more like doing monkey testing.
> There is a difference in reminiscing about looking at something-incredible and reminiscing about turning your back on it to squint into the sun while someone fiddles with the camera.

Yes. You get to have fun looking at the thing, and then you get to have fun again making a photo pose. And then you go have fun looking at the thing a second time.
I’m pretty sure by the time you’re done with your residency and are looking for long term employment - you’re in late 20s and early 30s as a doctor and are likely going to be very close to married or are married. Only issue will be if you’re married to another doctor and can’t find another position in that small town.
I was kind of hoping the faces would be heat-colored but I imagine that would have been a bit more complex.
and very recently https://justine.lol/sectorlisp2/
An excellent piece of terminology. Closely related to the concept of "not even wrong", I think?
I about to turn 37 and just got my first full-time job as a junior. I actually think my age has given me an edge, but one thing I do have going for me is that I look much younger than I am.
What does a Chrome designer do?

iPhones and Android phones are pretty much equivalent now anyway.
Better in that you can use it directly, not necessarily great for interop. I love Fish shell, but it can be a pain when trying to use tools that expect posix syntax to work.
Honestly? No. I doubt it. He won't be able to get in via the front door, at least.

I'm planning to retire before I reach that age as I'm not sure I'll still be able to keep up. Maybe I will, but I'm not counting on it. There's just far too much. Already it can be overwhelming. That's why people naturally move from less technical positions into managerial positions.

Getting in via the front door on the job market means he will be competing with youngsters who are simply better. I don't see it happening and not because of ageism either. It takes years and years to learn this stuff.

The best chance would be if he personally knows someone who needs some specific tasks doing and he is up to it. Then it could be possible, I guess.
IMO Healthcare technology is the final boss of bad software orgs, and is the source of all ten of the top ten worst tech decisions I've ever seen.
No one just treats a mammography or tomography positive without other follow up tests. It's not the standard of care. The next step is to get an ultrasound and then a biopsy.
How Visual Look Up Works in Detail: Object Recognition and Live Text
In my team's current state, there is no point in a QA team as we're already aware things are broken.
This is so cool, stuff like this makes me wish I had studied mechanical engineering instead of computer science.

Does anyone know of a good route for learning the software stack associated with this stuff? I keep up with some maker YT channels like Stuff Made Here and they usually do an okay job of showing which machines were used and how each piece was made. But what they usually never show is which programs they used to model and mock up their creations before they started machining.

I'd really love to learn more about CAD modeling and designing these kinds of projects but I don't know how to get started.
> From a US point of view, when was the last time any entrenched bureaucracy was eliminated?

The most recent that springs to mind is the elimination of most of the conscription-related bureaucracy post-Vietnam.

> Your second point acknowledges that taxing away UBI through progressive tax rates is a clawback. As I read it, your idea is that the increased marginal taxation due to the clawback will occur at higher income levels than exist with current programs. Why not just change the existing tax rates instead of sending out cash and taxing it back?

A baseline tax credit plus adjustments to existing rates is widely recognized as one mechanism for implementing a UBI, but even the there is often a desire to have an estimated advance mechanism, to avoid a delay of potentially more than a year from when people enter the UBI-covered population and when they start benfiting from it.
Don't mix up pandemic restrictions with 100% remote work from home.

I put on clothes every day. I only wear a nice t-shirt though and otherwise wear my 'at home pants' that I would also put on as soon as I'd come home from the office. My nice pants last much longer now.

I really don't like the office scenery very much. I also do not like the scenery in between, i.e. a huge city that has no greenery, the commute is equally dull, boring and unappealing. Vs. my home where in summer I can actually sit outside on the deck all day and enjoy the scenery. It's lush and green and warm vs. the cold, dry AC air blowing in my face and forcing me to wear a jacket inside the office.

Depending on whether you have family and/or family that also works from home, people are even around 'ambiently' but at least they're only around ambiently without constantly distracting you. They're in a different room doing their own work most of the time.

After 8 hours of work I am free to do what I want. Go outside, take a walk, meet friends etc.
You're totally right. However, the study you link does not discuss mortality while taking overdiagnosis into account from what I can tell. Other studies (first one I found: https://pubs.rsna.org/doi/full/10.1148/radiol.11110210 ) can't confirm a significant reduction in mortality.
Big Tech attacks tough EU measures aimed at tackling its market power
>Do we leave real mode as soon as CR0 bit 1 is set

Yes, that's what the bit is defined as doing. Protected mode was introduced on the 16-bit 80286, and 16-bit code segment descriptors are still supported to this day.

Even in real mode, the segment registers have hidden fields containing base, limit and access rights. The difference is that when they get loaded in real mode, the base will be set to the segment shifted left by 4 bits, with the limit¹ and access rights² generally left unchanged. What the PE bit actually affects is how segment load instructions operate, how interrupts/exceptions are handled, and a few other details.

Most instructions run exactly the same microcode in either mode: any memory access will form the address and do protection checks based on whatever is currently in those hidden fields. But a segment load (or far jump) decoded while PE=0 will execute different microcode than one with PE=1.

>That's weird. I tracked down the commit

Shuffling the code around may have fixed some alignment bug? The jump could likely be replaced by two NOPs, in any case the comment is completely wrong.

2.6.22 seems to be the last version using LMSW followed by a near jump, and presumably worked on that CPU (at least there is a comment mentioning bugfixes for Elan), so it isn't likely to be the cause of the problem.

¹ the limit on power-on/reset is 64K, but it is possible to change it to 4G, allowing access to all memory ("unreal mode")

² CS will always be made a writable data segment, something not possible to set up in protected mode without the use of LOADALL

edit:
>Interesting. The new Intel docs explicitly say to do the far jump "Immediately" after setting the PE bit in CR0.

Well, it's probably not required to do any kind of jump immediately on modern CPUs, but it wouldn't be the first time Intel got something completely wrong:
https://www.os2museum.com/wp/sgdtsidt-fiction-and-reality/