skysight-inc/HackerNews huggingface dataset:
> This could not be less relevant

It shows you that the "rich" you're discounting wield substantial political influence. Manchin wasn't the only one that killed the bill, House democrats also said they'd kill the bill during the merging of Senate/House versions if there wasn't a SALT repeal.

> By the way 70% of Americans support Medicare for All so I'm not really worried about the popularity of the position

Do you know how these surveys work? They literally just ask people how much they support "Medicare for All". They don't present any concrete policy or implications of implementing M4A. That's why "Obamacare" got way less support than "Affordable Care Act" in polls. Please understand the stats you're quoting at the very least.

> 26,000 Americans die each year due to insufficient medical coverage. You willing to bet not a single one is a small business owner?

And hundreds of thousands of people die from benign illnesses like the common cold and the flu each year. What's your point? I bet we can find someone in Germany who died because of wait times too, that doesn't mean we can use that to generalize to everyone.

> Speaking of straw men, this is all attributable to the fact the Germans manage to cover 100% of their population for $5,595 per capita, vs America's covering 40% via a socialized program and 60% via private cover for $11,000 per capita?

This has no relation to the impact of universal healthcare's higher taxes on wealth building. It is a fact that it is harder for working professionals in Europe to build wealth compared to the US.

> This argument doesn't hold water

Cost of living is not so high in NY and SEA. You can rent a luxury apartment in SEA for less than $2000/mo, which is comparable to Frankfurt. Only SF is insane. And German cost of goods is around the same or more than US, so I don't know where you're going with your PPP idea. You need only look at the cost of electronics, gasoline, food, etc. to see they are about the same.

> But of course this has nothing to do with healthcare

Yes it does. Implementing M4A would require heavily taxing high earners. I'm giving you an example of how a high earner would be unable to build wealth under European-like taxation. But it seems like you are unable to understand the idea that high taxes unfairly penalize high earners who came from poor families. I.e. implementing M4A's taxes would penalize economic mobility. Perhaps you came from a family with wealth already.
I can't help but notice that of all the names in the linked docs, there doesn't seem to be any from the companies that implement the actual C++ compilers. What's the stance of Clang/gcc/MVSC/... developers on this?
I've been thinking lately about jobs and motivation. Some people will always be unmotivated, that's an statistical fact. What about the rest?

I used to think that the relation between unmotivated employees and their corporation was "parasitic" but I'm switching to an alternate framework, less influenced by corporate narrative. Maybe unmotivated employees are the antibodies of society, infiltrating companies no longer serving a useful purpose. The company will fight with its most powerful weapon: money. But money is to happiness what sugar to nutrition and eventually the humanity inside people wins. I hope it cheers you up next time you feel down at work: you are still human, a soldier in this fight.

What is the solution? Of course I have answers for this (too). Destroy/split the companies. They accumulate too much money and power and have no idea how to spend it.

Regarding lawyers or accountants I think they should limit the duration of their careers. Maybe 20 years is the most a human being should be in that profession because it's obvious it has long term lasting effects. Now, I'm talking seriously here: we should promote career mobility.
I had something like this happen the either week - someone took a photo of a group of us against a wooden wall in low light with the front camera of the iPhone 13 Pro Max, and while the photo looked great zoomed out, if you looked closely it had applied the vertical line and texture of the wooden slats to my face, so I had a sort of wooden face!

My assumption is that this is over enthusiastic ML processing trying to enhance photos in challenging conditions… makes me think of e.g. https://petapixel.com/2020/08/17/gigapixel-ai-accidentally-a...

Similarly, I’ve noticed that the iPhone 13 Pro tends to use the wide angle lens for 3x zoom photos in low light then upscale it. This makes some sense as it can capture more light and the photos look good zoomed out, but if you zoom in, you’ll see things like text and small faces have been replaced with random blurry “ML-looking” smudges.

If you want to avoid this, right now I think the only way to do so is to use a third party camera app. I use Halide and it’s excellent, it will only use the lens you have selected even if it is in challenging lighting conditions, and it applies much less processing (and you can further disable more processing if you like, I’ve not had the need).

The default camera is generally great for snapshots that you aren’t going to zoom into etc. though. Would be nice if they could tweak it to be a bit less aggressive in its processing, perhaps adding a “pro” mode or similar.
Same, and this really makes it a deal breaker for me in my company's MacBook pro.
> Your Windows bias is showing. :)

In a past life, I actually worked on the Linux graphics stack full-time. I'd say my recommendations are based on years of experience and also mentorship.

> On Android, I'd say the Vulkan tools are, in fact, quite excellent.

It's possible my knowledge is out of date, but the last time I tried to debug Vulkan on Android, the official Google Android tool was known as GAPId. It was in beta and it crashed with an error message when I tried to use on our game.

It seems that Google has deprecated it (of course) and replaced it with this: https://gpuinspector.dev/ which says "Coming soon: Take a capture of a single frame to step through and profile each individual draw call.". It doesn't yet look like it's anywhere near the level of tooling provided by RenderDoc, the Xcode tools, PIX, or Razor, but I might be wrong. I admittedly haven't worked on Android in a few years, so I'd love to know updates from the tooling perspective here.

> The main problem is that "modern" graphics is only tangentially related to rendering triangles--and rendering triangles is normally what beginners really want to do.

I'm not sure I categorically agree with that. Vulkan, D3D12, and such all have ample support for drawing triangles, DrawIndexed is still a cornerstone of all the APIs. I'm, of course, very familiar with the latest advancements with Nanite and visibility buffers and all that, but these aren't things that I'd say the modern APIs are explicitly designed for. Nanite infamously uses a persistent compute shader kernel for its culling workers that is currently undefined behavior (but works on all devices, and probably will continue working for eternity).

D3D12's validation layers are much better managed than the Vulkan ones, generally tend to output more helpful messages, and aren't as slow at doing resource tracking.

Vulkan has a lot of dead weight in its APIs, and mistakes that made its way into the spec. Subpasses are over-complicated and do not provide much benefit, even on tilers. Pipeline derivatives are worthless (Qualcomm, who pushed hard for them, found they provided a 2% speedup to pipeline compilation assuming you were using them in a way that only Qualcomm could support, but caching removed the rest of the gains). Push descriptors should basically never be used (they're limited to a single dynamic descriptor, and slow on most IHVs).

These are all things that I've seen beginners stumble into, and I have to spent time explaining why these features just aren't helpful. It's harder for a new beginner to know the best course of action, and which 5 of the 7 features should be used when trying to, say, bind resources to a given draw call. I wish the spec was more active in trying to mark bad ideas as such, but the nature of multi-IHV participation means you won't get that kind of filter.
For me it's dchest's "Password authentication for web and mobile apps"

https://dchest.com/authbook/
That’s unrelated. The issue here is that SMS messages containing particular links are blocked, not that the sites themselves are blocked.
Here Come the Antivirals
Fascinating. I never really knew that many people are eager to give up their American citizen, though of course, as a percentage of the population, their percentage is quite low. Some reasons make sense, like the people who have moved to a different country but are unable to get a citizenship there due to them being American citizens.

>Marie Sock, the first woman to stand as a presidential candidate in the Gambia, was forced to pull out of the race recently after she failed to get any response to her request to renounce her US nationality from the US embassy.

>She explained in a video posted on Facebook that under Gambia election law, presidential candidates must be sole Gambian nationals.

Although cases like these should be fastracked IMO.
Do We Need a Link Step?
Eh, the assumption here is that you don't know what the dependencies of a C++ file are before you start compiling. That's not a great assumption.

That assumption allows you to write really lazy Makefiles. You just throw a bunch of C++ filenames in your Makefile, add the correct dep flags, and add an "include" line, and your Makefile will correctly rebuild the object files when header files change, without needlessly rebuilds. Here's how such a lazy Makefile works:

CXXFLAGS = -MF $*.d -MMD -MP
-include $(wildcard *.d)

Sure, that's nice, but there are a lot of reasons why you might want a more sophisticated build system than a lazy Makefile. You might have a project with long build times, so you might want a good build cache. You might have generated header files. As your project gets larger and more complicated, the idea of building everything with a Makefile really loses its appeal, and you look for better build systems.

The new generation of build systems is Bazel, Buck, Pants, Please, Meson, etc. Plenty of choices to go around. These systems require that you specify the dependencies up-front, rather than relying on -MF & friends. This means that if you add a generated header somewhere, nothing breaks. If you add a new file earlier in the include search path with the same name as a file later in the path, nothing breaks. (By "nothing breaks" I just mean that your incremental builds and clean builds will still both generate the correct output.) The -MF option is then used to trim the dependency set (in a particular way to keep the build correct... rather than record the header dependencies, you record which headers were ignored during compilation).

With these build systems, modules are going to work just fine.
It could also be a disability that is not yet diagnosed or is otherwise untreatable by our current level of medical technology.
SQL is a particularly poor choice for your analogy, as there are no two dialects of SQL that are exactly alike, both in basic syntax and much more importantly in performance characteristics. And yet, knowledge of SQL is mostly transferrable between Oracle and Postgres, between MSSQL and SQLite and so on.
https://www.texaschildrens.org/texas-children%E2%80%99s-hosp...

> Mass Distribution of “The World’s COVID-19 Vaccine” to be Deployed to India with Other Underserved Countries to Follow

HOUSTON, TX (December 28, 2021) – Texas Children’s Hospital and Baylor College of Medicine announced today that CORBEVAX™, a protein sub-unit COVID-19 Vaccine, whose technology was created and engineered at its Center for Vaccine Development (CVD), has received Emergency Use Authorization (EUA) approval from the Drugs Controller General of India (DCGI) to launch in India with other underserved countries to follow.

Dubbed “The World’s COVID-19 Vaccine”, it uses a traditional recombinant protein-based technology that will enable its production at large scales making it widely accessible to inoculate the global population. The initial construct and production process of the vaccine antigen was developed at Texas Children’s Hospital CVD, led by co-directors Drs. Maria Elena Bottazzi and Peter Hotez and in-licensed from BCM Ventures, Baylor College of Medicine’s integrated commercialization team, to Hyderabad-based vaccine and pharmaceutical company Biological E. Limited (BE).
Not really counterfactual theory, but opportunity cost. The cost of retaining the CEO to most of the shareholders (even a consensus of them) is high because they can’t realistically install a new one.

Opportunity cost gets conditioned on the investor. If you’re a maker, or a player with leverage on the board or something, your opportunity cost is different.
Mhh, perhaps there is a place for detecting something like an "incremental change that ONLY changed static values".

It is indeed very frustrating trying to play with these kind of "settings" values.
Otherwise known as the Shapley value [1], which also takes into account the interaction between participants.

> The Shapley value is the average marginal contribution of a feature value across all possible coalitions. [2]

EDIT: There are efforts to decompose that attribution of value into Synergy, Redundancy and Independence components [3], which I believe could also have meaning the context of business.

[1] https://en.wikipedia.org/wiki/Shapley_value

[2] https://christophm.github.io/interpretable-ml-book/shapley.h...

[3] https://arxiv.org/pdf/2107.12436.pdf
It's incredible how sluggish animations can make a OS feel.

The first thing I do when I get a new Android phone is enabling the developer options and turning off all animations. The phone feels a lot faster then, especially switching apps.

I have more than one friend who I showed this and they suddenly didn't feel the need to replace their phone with a newer, faster one.
KiCad 6.0.0 released with revamped user interface, thousands of changes
Are we really that unimaginative as a society so as to walk the decision tree all the way down to "not enough doctors and nurses" as the intractable problem behind all this suffering and strife? I used the word "scalable" with intention. There has been more than enough time to design a protocol and train less experienced staff that could be utilized in most cases. Highly trained medical professionals would be reserved for unique situations, which surely are not the bulk of covid hospitalizations. Hundreds of billions could have been invested into a scalable protocol that doesn't require drafting of existing medical professionals, and the cost would have still just been a drop in a bucket compared to how much has been spent on relief and how much has been lost by society as a whole. Other than R&D in pills and shots, the response to covid has been lethargic and hopeless. They didn't use this excuse of lack of medical professionals during the polio epidemic - for those that got left behind by the vaccine, they used ingenuity and created the iron lung.
This entire article reeks of "I'm angry at VOE, who you will know who i, so I'll take a general position and construct specific cases where it doesn't work".

It's totally disingenuous to claim that if I'm liable, say, to think less of you for working at Oracle that I'm incapable of distinguishing whether your circumstances (say: healthcare, green card, having been taken over) are a factor - compared with, say, accepting a job offer there.

As the VOE put it (paraphrased):

"If you work at Oracle, will I think less of you?
YES! Of course I will. Your name is on the flag supporting <despicable behaviours>,
But: You don't have to think anything of that. Why is my thinking less of you a problem for you? Unless, maybe, that's your conscience?"

See also:
https://apenwarr.ca/log/20201121
Does resigning make a difference in these cases? I’m very worried about the almost complete institutional capture by this woke anti scientific/data driven approach, but what does the future look like? Anyone who disagrees eventually leaves and these institutions have no internal debate? What then? They eventually get discredited as authorities? Or they just maintain their position and this all gets much worse?
The whole thing is an insane mess. Our family has been impacted multiple times, both in terms of cost and health outcomes.

Count me as a strong supporter for reform. I quite frankly, hate it.
There is a lot to be said for the value society receives for paying a 10 cent bounty to pick up cans/bottles. How to implement a similar universal petty payment system for FOSS contributions is beyond me, but a minimal overhead method to funnel subsistence-level money to contributors feels like it would have net-positive societal benefits.
My Bear Love – Send an interactive, lovely message to your loved ones
> In childhood, she says, boys tend to be as open as girls about their need for friends. As they get older, they “feel they have to get into a gender straitjacket” and define their masculinity primarily as not being feminine. By the age of 15, many boys start saying they don’t need friends and worrying that close friendships will make them seem “girly”. This “clash of culture and nature”, Dr Way says, is much more marked among white boys than black ones.

Is it just me that is angered by statements such as this?

For me it seems to tie in with the thinking that the male is a defective female.

Im my experience, men make friends by doing things together. For me it's no coincidence that the men I am closest to at any one time are my work colleagues. I wonder if the structure of schools hasn't changed, and as has been discussed here before, whether schools just don't cater for what boys / men need anymore.
Last time I checked, they use Qt's Webkit, which had been removed from Qt a few years ago, which at that point was already years old (in favor of Webengine), andere Konqueror hasnt been updates since, and I couldn't detect any efforts to port to Webengine.

Ie you'd be using a browser from 2015, without security updates.
Thinking there can be equivalence between any two words is basically ignoring all I wrote in the previous comment.
I appreciate the openness on their part. I can relate to the difficulty of crafting anti-spam risk assessment rules. It’s common to take these factors into account, and it would explain why .xyz is blocked; that’s on a lot of naughty lists because of early registry rules that were inadvertently amenable to malicious actors.

That being said, they’ve clearly got some serious false positives, so their rules need work.
Isolate, manage symptoms while in touch with my medical professionals. Additionally, avoid pushing the body. Take it easy. Covid can escalate with aggression in some people, and one doesn't know, until it has happened.
A.I. is watching you
https://hackaday.com/2015/10/26/killed-by-a-machine-the-ther... ?
How long until the New Year in your time zone?
Care to elaborate further on how to best structure a C++ project for fast builds?
When I was 12 I learned to make autocorrect replace my 8 yr old brother's name with "poophead." It was a genius prank.

If I worked at Apple today, I'd do the same thing with his 30 year old head.
It seems reasonable that doctors with more experience and better skills should charge higher fees.

That's entirely your opinion. A more experienced doctor shouldn't have problems finding cases that require advanced expertise.
I'm vaccinated and boosted, so I assume it wouldn't be much worse than a cold. But if it were I'd be happy I live in the most vaccinated county in the USA and there is still enough room at my local hospital to go the ER/ICU. I assume they'd know what to do from there.

I'm more worried about my four year old, who can't get vaccinated. If he got it I would hope it is minor, but if not, I'd go straight to the local hospital.
This is controlled by their default toolchain that includes /usr/include and such. You can define your own toolchain with different include directories.
IBM did research back in the 90s on perceptually-based colormaps and how to best represent various types of data within the color dimensions of luminescence, saturation and hue [1]. For example, they found that,

(1) Hue was not a good dimension for encoding magnitude information, i.e. rainbow color maps are bad.

(2) The mechanisms in human vision responsible for high spatial frequency information processing are luminance channels. If the data to be represented have high spatial frequency, use a color map which has a strong luminance variation across the data range.

(3) For interval and ratio data, both luminance- and saturation-varying color maps should produce the effect of having equal steps in data value correspond to equal perceptual steps, but the first will be most effective for high spatial frequency data variations and the second will be most effective for low spatial frequency variations.

===

[1] the original link got removed from IBMs website. Back in the day it was under

https://www.research.ibm.com/people/l/lloydt/color/color.HTM

A pdf copy is here:

https://github.com/frankMilde/interesting-reads/blob/master/...
I would assume that sufficient exposure is what varries with class. The way you're phrasing that seems to imply that some classes are just instrinsicly not as smart, which i don't think is true.
I don't understand, are you being sarcastic? Which is preferable?
By the way, thanks Thomas... I've always enjoyed and benefitted from your "CSPRNGs are essentially a stream cipher, and now you finally also understand what a stream cipher really is" explanations on HN over the years. I remember the first time I grokked it from one of your comments, and it was much clearer than anything I could find on Cryptography Stack Exchange (yes, I know!).

Since then, I've used the AES-CTR trick for non-critical random generators for many user space fuzz test harnesses, and it's helped speed them up while also being stronger than a PRNG, without a repeating period.
Can anyone ELI5 how an Electron alternative can by 5MB?
You didn't name the type of insurance despite the fact that you argued the parent comment not naming the type of insurance as evidence their story was "bullshit". I point this out not because I'm saying your story is bullshit, but to point out the unnecessarily high standard you put on them. If you don't even remember to do it merely minutes after calling someone else for it, how could you possibly require that standard on a complete stranger who _hasn't_ brought that up as a standard when starting their own discussion?
Your comment reminds me of the 20 year old song “Every OS sucks”.

Every OS wastes your time,
from the desktop to the lap,
Everything since Apple Dos,
Just a bunch of crap.

From Microsoft, to Macintosh,
to Lih-- lie-- lih-- lie... nux,
Every computer crashes,
'cause every OS sucks.

https://songmeanings.com/songs/view/76280/
At this point much of your argument has devolved into Gish gallop, so let's take a step back.

If private cover is so good - so clearly superior - would you advocate for eliminating Medicare and Medicaid? If not, why not? Why is socialized medicine the bees knees once you turn 65 but utterly unworkable if you're younger? Why do 75% of those covered by Medicare think the system is working very well - significantly more than those with private cover - and why would that not extend to everyone?
Folk interested in exploring the macOS window manager landscape are welcome to check out my annotated list at https://taoofmac.com/space/apps/window_managers

I have been bouncing between Moom and Phoenix of late, and still looking for a good auto-tiling option that isn’t Amethyst (which is OK, but doesn’t do all I want).
Could you not set legislation that to claim anonymity companies have to provide a certain level which is mathematically bounded? And/or as the OP suggested, add transparency? I'd think the combination is better since just the transparency won't make sense to most people and slow them to make informed decisions.