skysight-inc/HackerNews huggingface dataset:
That’s the point, though. It would be more famous except that there’s a seemingly endless amount of money promoting corporate-owned media. Things might be different if the media kids take in is more organic and they might be more encouraged to contribute to writing and art if the things they grew up on weren’t encumbered by copyright.

Another thing to note also is that kids had stories long before Disney was making VHS tapes and before we had Scholastic pumping out picture books. It’s not like we as humans are incapable of creating without a monetary incentive.
Could you share more about copyright? For example, aren't you worried that now, with all kinds of lawsuits happening [1] and copyright issues that were found in existing datasets [2], that you might get threatening letters from a lawyer some day?

I'm the author of [3] where we introduced one of the first natural-language datasets that test graduate mathematics for LLMs, but some of the prompts we took from a copyrighted book and therefore thought about excluding them. Having them in the public dataset would be really nice though, hence I'm keen about your experience.

I'd also be keen to hear how your challenge against the DMCA on sharing LLaMA's weights goes?

[1] https://www.theguardian.com/books/2023/jul/05/authors-file-a...
[2] https://arxiv.org/abs/2105.05241
[3] https://arxiv.org/abs/2301.13867
Can you explain that?

My understand of Triton is more that this is an alternative to CUDA, but instead you write it directly in Python, and on a slightly higher-level, and it does a lot of optimizations automatically. So basically: Python -> Triton-IR -> LLVM-IR -> PTX.

https://openai.com/research/triton
It's fun that we can't say for sure.

I wonder how long before we can
Link's Awakening Disassembly Progress Report – Part 13
> So, if you’re an insurer who wants to increase nominal profits, then you’re ok with spiraling healthcare costs.

Not just okay, but actively incentivized to cause it, because then you get 20% of a bigger number.

Laws like that are some of the most expensive of the perverse incentives created by naive idealists (or cynical opportunists, since the lobbyists for the medical providers know exactly what that would do).
Exactly the same thing with functions that happen to use funny characters.
It comes from this paper [0], and I believe the idea is that the LLM was not trained on the task in question, but is able to do it with only instructions (zero shot) or with one or a few examples (few shot). The paper rightfully points out the unexpected fact that the model is only trained to predict the next word and yet can follow arbitrary instructions and perform tasks that it was not explicitly trained to do.

[0]: https://arxiv.org/abs/2109.01652
Will Superintelligent AI End the World? [video]
Sorry I misunderstood the question, I didn't know about the dashboard software.
Convincing, y/n? How come?
> Well we don’t know how many people falsify data because, if it goes undiscovered, we don’t know it happened. It could easily be that the rate at which data is falsified is quite low and we are good at catching it, or it is high and we are bad at catching it.

Yes, which is why I said the frequency of discovery is low. Seeing a story in the paper about fraud every day doesn't really tell us anything about the rate of fraudulence, which I was hoping would become transparent with my point.
Vice Ran Out of Money (For Everyone Except Its Executives)
If you have demand (aka, product market fit) the rest is are optimization problems. When you look at someone like Musk who is in multiple businesses, he's essentially the head of a private equity firm that manages products. He bets that certain unsolved problems are composed of solved ones, and where they aren't, it's a hack or an minor breakthrough away. Every breakthrough has non-linear effects, so it's a smart way to take risks.

Start with a counterfactual with nobody in the market, run the numbers on what it would look like if it were true, and then manage the demand to fullfill it. Politicians are similar. They manage donors off voters, where their real promises are to the donors, and the story and hope is what they sell to voters. Makers make, but managers manage, and I don't think most of us on the maker side really have an apprehension of what managing actually is.
The Guardian may or may not consider it a problem. They don't explicitly state. However, the Scottish government _does_ consider it a problem.

> Last month, a major review conducted by the Scottish Land Commission, a government quango, found that big landowners behaved like monopolies across large areas of rural Scotland and had too much power over land use, economic investment and local communities. The quango recommended radical reform of ownership rules.

I'm an American and am totally divorced from this subject so I don't really understand why your response is so argumentative. It seems to me a description of who owns what land is a mild enough "accusation". The Guardian doesn't make mention of farming or food security. They just says who owns what and quote concerned institutions and individuals.
So the only way to grow profits is by increasing the base cost of service.
I understand the law says so. My point is this makes no sense as an "insurance". It's basically a service plan now.
Social norms are really good at this stuff as long as people do actually spurn people who violate them.

There’s been a recent spate of celebrities in the US who’ve “succeeded” by staying arguably within the bounds of legality while well outside the bounds of the norms we ought to want. Too much of those conversations end up about the legality and not about the much more powerful and more precarious norms being attacked under the hood.
What's the advantage of that site over downloading direct from MS?
It's not when you want statistics about all injury types, treatments, etc.
Java's the same regarding == and .equals( ) and when it's Java code written by devs who also work in other languages, it definitely still results in bugs, sometimes that go undiscovered for remarkably long times (particularly if == happens to return the right result in most cases). Meaning/needing to compare references for string (and similar) types is exceedingly uncommon, yet uses the more "natural" syntax for testing equality.
FWIW I can't remember working with a codebase where unexpected behavior due to operator overloading was a serious problem.
Just like the function that happens to be named [].
No, that’s just how they’ve chosen to handle them to keep their unofficial “safe harbor” status since net neutrality is dead.
In the US, maybe. Android rules the rest of the world and Europe, Japan and China.
Not at all. In another comment I make a similar statement to yours, I'm just pointing out that the coal:methane comparison doesn't make sense.
BliKVM PCIe I bought (based on PiKVM) came with an EDID emulator.
If you genuinely have massive performance demands, stay far away from coroutines. For whatever reason the approach C++ took makes them incredibly memory hungry and inefficient.
What os hasnt been to space? The laptops on the ISS run windows and they have ipads up there too.
In reality, there is sufficient competition such that the 7 largest publicly listed health insurance companies have 4% or less profit margins, and one has 6%.

I always find it funny when people on this forum act like a certain business is so powerful when it can only earn low single digit profit margins, yet tech company employees work for companies so powerful they can earn 20%+ and 30%+ profit margins for years and years.

https://www.macrotrends.net/stocks/charts/UNH/unitedhealth-g...

https://www.macrotrends.net/stocks/charts/ELV/elevance-healt...

https://www.macrotrends.net/stocks/charts/CVS/cvs-health/pro...

https://www.macrotrends.net/stocks/charts/CI/cigna-group/net...

https://www.macrotrends.net/stocks/charts/HUM/humana/profit-...

https://www.macrotrends.net/stocks/charts/CNC/centene/profit...

https://www.macrotrends.net/stocks/charts/MOH/molina-healthc...
There's a similar issue in academia. Tuition costs have risen far faster than inflaction but the number of professors per student is roughly similar. Where does all the extra go? Administrators and bureaucracy!
I'll second this. Good testers are at least as valuable and essential as good devs.
One thing that doesn't get brought up is that there is a difference between typewriter and word processor. One space works best in proportional fonts with typeset work. Two spaces work best in monospace fonts like text editor. The reason is that in typeset, the space after periods is wider than space between words, while in monospace need to put extra space to distinguish sentences. I think that some of the conflict comes from when and where people learned the rule.

Before computers, people used typewriters and were taught to use two spaces after period. Typesetters knew to use the right space. Early computers were mostly monospace. Word processors introduced variable fonts and were smart enough to collapse two spaces. Email and text editors were monospace. The web made everything proportional and collapsed two spaces to one hiding any difference in source. One space has won enough that people use one space in monospace text.
> That's not a definition, it's a circular statement with no information.

Common man do you want me to copy-paste the definition of science from wikipedia here? You can look it up yourself. My obvious statement is that the problem I see is that some stuff that people want to label as science is not science because it is not rigorous enough.

> https://www.thoughtco.com/is-anthropology-a-science-3971060

You can read in the article that people do not agree on whether anthropology is science or not.

> https://www.yourarticlelibrary.com/sociology/sociology-is-so...

Well here we run into a problem, anything that you don't want to hear is either spam or false information.

> http://cognitionandculture.net/blogs/benson-salers-blog/anth...

Yes but that still shows that people argue about this stuff. This topic is not closed.

https://www.nature.com/articles/s41467-021-26131-z => Neuroscience => Science

https://arxiv.org/abs/2203.17207 => Mathematics => Science

https://www.pnas.org/doi/10.1073/pnas.2220570120 => Agricultural Science => Science

https://arxiv.org/abs/2104.12597 => Mathematics => Science

https://www.nature.com/articles/s41467-022-33957-8 => Physics => Science

https://www.science.org/doi/10.1126/science.add5462 => Hydrology => Science

https://arxiv.org/abs/2307.02820 => Computer Science => Science

https://www.nature.com/articles/s41467-021-26560-w => nope

https://www.pnas.org/doi/10.1073/pnas.2300166120 => nope
No matter what gets built, it'll need upkeep as with anything. Take a bridge, for example. There's lot that can change in a bridge's lifetime:

- Natural disasters can cause it to fall

- Accidents can damage it

- New regulations can prevent it from being used

- Your government could decide to simply close it

Maintaining any service for 100+ years requires humans to maintain it.
> Ok, so it's _broken_. As a system of recording stuff is it also ... incoherent? Slapping on a bandaid or giving someone tylenol are _services_. "Bitten by duck" is a _cause_, and different people bitten by ducks could need different services, and people impacted by different causes could need the same services.

As others have explained, these are diagnosis codes; there are also procedure codes. Procedure codes are the primary thing billed for, the diagnosis code is just to justify the procedure - some doctors will perform (or falsely claim to have performed) medically irrelevant procedures as a form of billing fraud, and cross-checking the procedure and diagnosis is meant to prevent that.

And the reason why there are so many diagnosis codes, is because their primary purpose is public health statistics not insurance billing; and ICD codes are global (although the US also adds its own US-specific ones.) Probably, somewhere in the world, some bureaucrat is tracking the public health cost of animal attacks by species, and those species-specific animal attack codes exist to enable them to do that.
Having worked with this data extensively (tynbil.com) and talked to several payers and providers, I don't think any of this intentional. CMS did their best at guessing what format the payer data could be exported to (with little to no help from the payers themselves). None of the payers have exactly the same schema for defining these rates as they all have home-grown solutions developed over decades. That said, most insurers have gone out of their way to bury us in data. The result is messy and annoying, but not impossible to work with. It's the best we can expect in this imperfect world.
Breakfast club. Good flick
Disney Explores Strategic Options for India Business
Rare to see something like joy in the code.
I would be surprised if ServiceNow didn’t have a solution for this. Probably quite expensive though.
Getting sued is straight up a good thing for most peoples careers in tech. Haven't you watched silicon valley?
And this is a bad law.

What do you think happens when a company has limited margins? Hint: almost all companies try to make a profit (which is fine). If the margins are unrestricted, the company can cut costs to increase profit, which is a good thing. If the margins are limited, the company must raise revenue to increase profit. For an insurance company (or a utility, and California has exactly the same broken rule for private utilities), this means raising rates or premiums.

It gets worse. If an insurer raises rates, they are required to spend 80% of that money! They are required to be inefficient! If the insurer reduces their outflows by 5% by doing a good job, they lose 5% of their profits by law. So they are basically required to do a bad job.
> And [health care prices] all spirals out of control.

But... they don't. Peer countries with gvt subsidized/socialized care spend less than the US (per procedure and in aggregate).
at risk of being too tautologic: Because for us this is "so many". Because of that we try to compare the scale of the universe with the amount of sand on earth etc etc. At least for me, that type of information does not give me a "better" idea of the problem at hand other than "duuuuuuuuude what".
HDCP can't really be stripped, if it's on then something is an HDCP receiver. For v1.4 signals you can probably get something with the leaked key, but not for v2.2 as yet.

HDCP itself needs to be licensed in order to generate it, and that licence is only available to HDMI Adopter companies. However there is code to get some chipsets to turn it on:
https://github.com/intel/hdcp

Grab it now before Intel deletes it completely.

HDCP is really a very ugly protocol designed just for anti-copying, I wouldn't build anything relying on it, and everything is harder with HDCP from an AV integration perspective. If you have long links that you want to secure, use something like SDVoE with encryption and authentication (bits are easily flipped in HDCP).
Which in any case also means the only way to be sure is to track down the implementation, the actual character set hardly makes a difference.
> BTW there are other vendors like Beelink that make semi decent tiny computers and I have one of those as my teenage kids pc,works just fine.

Serve the Home has an entire series on small systems:

* https://www.servethehome.com/tag/tinyminimicro/
Wait, you named your sheet the Local Sheet too? We should be friends!
a fair summary would be to say it's retracted because it's BS
it's retracted / BS
Lol, kind of a typo. For some reason in my head it really was PiGallery3? I do mean 2.
I remember a comment (not sure if here at HN or at Reddit)

Whenever a hospital staff gives you a medicine they put it first in your table then give it to you because that way they can bill you twice.

Take it in a grain of salt because I can't verify it and I can be misremembering details.
Can they use their energy for something useful for the environment rather?
Assuming mul does actually a multiplication.
Co-founder of rivethealth.com here.

Take however complicated you think medical billing is and multiply 5x. For starters.

---

You are using a bit of a mixed example with bandaids, aspirin, and duck bite.

The simplest billing is FFS (fee for service). This associates a fee for each procedure/drug/product using a 5-digit CPT/HCPC code.

For example, 29877 would be Arthroscopy, knee, surgical; debridement/shaving of articular cartilage (chrondroplasty). Add a 50 modifier to make it bilateral (both knees). Add an AS modifier if billing for an assistant surgeon. Add a 26 if the bill is only for the professional (human services) portion. And so on.

The in-network price will be based on the health organization (9-digit tax ID), the rendering physician (10-digit NPI), the insurance plan/network (no standardized format), and the place of service (2-digit code, e.g. 24 Ambulatory Surgery Center).

The price is further modified by a variety of adjustments, such as MPPR (multiple-procedure price reduction), MACRA, etc.

W61.61XA (Bitten by duck, initial encounter) is a ICD10 diagnosis code. That is, a diagnosis of a condition, not a service. While you will always have a diagnosis, it's not relevant for FFS pricing. This is used in a whole other set of billing called DRG (diagnosis-related groups) typically used for inpatient care.

And of course there are even more billing methods.

---

This is all very, very complicated.

A lot of it is essential complexity -- modern medicine is indeed very complex.

And a lot of it is incidental complexity.

Not unlike a certain software industry. /:
I should have said the "latest standard", not "spec", if we're being technical. But EVERY bit of official material is very clear about asserting that C++23 is still a preview/in-progress, not a standard. Saying otherwise is, strictly speaking, incorrect.

https://isocpp.org/std/the-standard

https://www.iso.org/standard/79358.html

https://github.com/cplusplus/draft/blob/main/papers/n4951.md

And quite frankly, what matters to devs is what tooling supports the specification without special configuration, and the answer is "basically none". Not a single compiler fully supports it.

https://en.cppreference.com/w/cpp/compiler_support/23

Also, side note, I'd be surprised if more than a third of C++ devs were even using C++20, based on last year's numbers showing only ~25% adoption:

https://www.jetbrains.com/lp/devecosystem-2022/cpp/
Actually, I'm quite happy what C++ has to offer :)

Yes, the * operator can be ambiguous in the context of classic vector math (although that is just a matter of documentation), but not so much with SIMD vectors, audio vectors, etc.

Again:

a) vec4 = (vec1 - vec2) * 0.5 + vec3 * 0.3;

or

b) vec4 = plus(mul(minus(vec1, vec2), 0.5), mul(vec3, 0.3));

Which one is more readable? That's pretty much the perfect use case for operator overloading.
If editors were to implement it, you could navigate to the corresponding overload implementation or even provide some hint text. Just like they do for other functions.
Yes, in all 2 universes.
by this reasoning should we get rid of templates/generics as well?
It is exposed reliably already, it is just that to get workable mixed mode HiDPI support (i.e. multiple monitors of different DPIs) you need the window manager and toolkits/applications to cooperate:

1. The toolkit/applications needs to support scaling, preferably using arbitrary (aka fractional) scaling.

2. The window manager needs to obtain per-output (output=monitor) DPI and associate a scaling value for each output (note that scaling and DPI are not necessarily tied - someone might e.g. want a high scaling factor for a secondary 1440p monitor because they have it farther away than their primary monitor).

3. The application/toolkit needs to tell to the window manager that it supports scaling as well as know that the window manager supports scaling. Window properties can be used to do that.

4. The window manager needs somehow to communicate to the toolkit/application to scale a window. This can happen either because the window was dragged to a monitor (output) with different output but it could also be because, e.g. the user explicitly requested to scale a window from the window menu (e.g. for making a screencast for youtube). This "somehow" is basically a set of messages since the mechanism is already used for other things already.

5. If a toolkit/application does not support scaling (i.e. it does not have the appropriate properties) the window manager may decide to fake it itself (e.g. by redirecting the window output to a pixmap and then drawing that pixmap scaled). If a toolkit/application does support scaling but the window manager doesn't then it is up to the toolkit/application to decide, e.g. it may do its own scaling by tracking the output the window is and scaling itself appropriately (this will need some heuristics to avoid being too janky as the toolkit/application is essentially taking over part of what the window manager's job and toolkits/applications may just not want to do that).

If it isn't already obvious, the issue here is that this concerns multiple entities:

1. There needs to be some sort of commonly accepted messages and properties for the window managers and applications to communicate scaling.

2. Toolkits (and applications that use custom toolkits) need to implement support for scaling and handling the above messages and properties.

3. Window managers also need to implement the above messages and properties, implement some sort of scaling configuration and use the appropriate RandR functionality to setup initial per-output scale configuration.

AFAIK of all the above the only thing that exists is that the X server can provide the necessary information and Qt supports fractional scaling. AFAIK it also can use its own root property to set per-output scaling but it does the scaling itself independent from the window manager so it is far from ideal.

For the rest basically the toolkit and window manager developers need to be convinced to work on it and also come up with a common message/property protocol, both of which IMO are the hard parts - compared to that, the technical side is easy :-P.
>Don't take a (strong) position on something you don't understand or have equally strong evidence for.

...or else what?

We all live in a world of specialization certainly, but we also live in a world where we must make decisions with imperfect information. This idea of "only take positions on things you fully understand" is a luxury that isn't practical when you realize how frequently (and rapidly) those decisions must be made.

One thing that matters even more than nuance is execution, and a not-so-great idea executed extremely well is much better than a super well researched and understood idea that didn't get executed at all because the person with it took forever getting to that level of understanding.

There is, as in all things, a middle ground. Take positions, make decisions, but accept you'll be wrong decently often, and that's okay.
Not sure where you picked nihilism in my reply, referencing the "we live in a society" meme I actually smiled. Nevertheless, stopping the pretence today, painful as it is, realizing the state of the world is far from perfect, is the first step for a better tomorrow.
Strongly agree.

I upgraded my Mac and it resulted in my brother mfc losing the ability to scan from the mac. It seems brother did not port the driver to the new OS. Accordingly, they are dirt and I will not buy from them again.
The other side to this is that given enough time, some civilisation will be oblivious to the rest of the universe. Their visible universe will just be their own galaxy.
> Ideally, one would also prefer higher versions of each package

Ideally, yes. In practice? I know that I rather strongly prefer not to use the latest version of any piece of software.
You did enough to help, just ignore these ungrateful whiners