skysight-inc/HackerNews huggingface dataset:
> Yet, we claim that it's not the best tool for application developers who are paid to implement value-adding features for their organizations.

You have two options when marrying RDBMS SQL and OO: either mismanage the relational data so that developers can use a class hierarchy, or stop using a class hierarchy to represent data.

IME, applications come and go. They get rewritten, thrown away, obsoleted. The database, however, is there to stay. Mismanaging the data purely so that the application developers don't have to touch all that icky relational stuff almost always results in more work for less returns.
Accuracy of Practitioner Estimates of Probability of Diagnosis
While this is fair and I don't disagree that changing a column name or possibly other schema changes using an ORM and it's subsequent migration scripts is potentially going to be a faster exercise than without one, changing a column name (or any schema change for that matter) in a database in my experience is rare. If you choose to use an ORM for reasons like it might (emphasis on might) be a bit faster and easier to change a column name than without one instead of for other more meaningful people or efficiency-oriented reasons of the day-to-day developer workflow is probably a poor approach.

Keep in mind I've installed and used an ORM in projects where the ORM is used only for migrations, but not used in application code and this is absolutely a fine reason to use one imo. But adopting an ORM for migration purposes and forcing or using in application code simply because it's installed isn't necessarily a good approach.
There's also not nearly as much harm as there is in wasting maintainer time and risking getting faulty patches merged.
> where thief cannot report burglary

Written from the perspective that the most straightforward explanation is true:

Bad analogy. Nobody entered anyone else's business.

The defendant prefers that its users get good quality information, and the plaintiff's reputation for low quality information runs afoul of that practice.

Also, why would a thief report his own crime?
It potentially has long term negative impact on the experimental subjects involved and has no research benefit. The researchers should be removed from university and the university itself should be sued and lose enough money that they act more responsible in the future. It’s a very slippery slope to from casual irb wavers to Tuskegee experiments.
>You should care because your vaccine doesn't necessarily prevent you from catching a mutated variant . Given a long enough timeline and enough hosts such a strain will evolve, it's only a matter of time.

Yes, I know there are variants. But I've seen no science saying that it is likely or expected that the vaccine won't work against covid-19 variants. Have you?

> They literally already exist!

Ok, I googled and found this: "Variant or strain? Experts explain what's happened to the coronavirus" [0]

From the article: "However, Soucy noted that all currently known variants of COVID-19 belong to the SARS-CoV-2 strain and have not mutated enough to either be classified as their own strain or be ineffective against current and prospective COVID-19 vaccines."

Another quote from the article: "Infectious disease expert Dr. Lisa Barrett told CTV News Channel on Sunday that viruses often mutate, but some viruses do it more than others. She noted that while the genetic code of coronaviruses does typically change over time, she says the mutations aren’t normally a cause for concern."

Here's another article, with references to multiple studies: "We now have the best evidence yet that everyone develops long-term coronavirus immunity after infection — and it's not just about antibodies" [1]

From that article: "Many people who've never gotten COVID-19 seem to have memory T cells that can recognize the new coronavirus." ... "In this case, experts think these cross-reactive T cells likely come from previous exposure to other coronaviruses — those that cause common colds."

That's the kind of stuff I find when I dig into this. What are you seeing?

[0] https://www.ctvnews.ca/health/coronavirus/variant-or-strain-...

[1] https://www.businessinsider.com/long-term-coronavirus-immuni...
It should probably be a private email to Linus Torvalds (or someone in his near chain of patch acceptance), that way some easy to scan for key can be introduced in all patches. Then the top levels can see what actually made it through review, and in turn figure out who isn't reviewing as well as they should.
>While they deserve their share of blame, the ordinary people have only made matters worse. Chin-mask, no-mask, herbal "remedies", religious gatherings, weddings, engagements, naming ceremonies... the list goes on.

Culture does not change in a day even at desperate times.

Government should ban gathering and events.

Even my extended family is planning to attend a wedding despite huge risk in doing so, why? In India attending someone's wedding is very important and basis for building social wealth. If you don't attend others wedding, they'll not attend yours. As simple as that, all families live in this fear of having no one attending wedding of their daughter or son that they take this massive risk to arrived at the wedding of their friends and relatives.

Only strict government rule can fix this, otherwise I've heard misinformed people claiming that Coronavirus is just a hoax by government and no one is dying, why can't you attend the wedding if the everyone is coming. Unfortunately, you can't teach the people who hold this view, you only lose to them if you try to use reason.
You keep posting all over this discussion about how the Linux maintainers are making a poor choice and shooting the messenger.

What would you like them to do instead or in addition to this?
Probably that, combined with "we informed the professor of {serious consequences} should this happen again".
> Blazor WASM (=SPA): Keeps working when connection is lost, but everything is sooo slow

Why should it be slow? Once Blazor WASM is loaded, it doesn't need a connection to the server anymore.
LOLNO
An executive isn't the same as a manager, but decide what the business shall do (and then do it/execute it; usually this means hiring people though). They are accountable only to the owners of the business and legislation (and maybe only the latter if they are also the owner). An executive doesn't have to be a manager, for example the programming CTO who has no employees and writes all the code themselves. A manager can also be an executive, for example
the CEO who manages their direct reports. A manager might not be an executive, for example, if their boss is another manager
The promotion and relegation system goes all the way down to amateur level. This chart is outdated but captures the complexity:

http://thepyramid.info/asp/pyramid3.asp

A big part of the appeal of local football is the knowledge that your team could theoretically get promoted all the way to the top. A closed league goes against this sense of fairness.
Open Firmware written by Mitch Bradley is actually just a byte-code Forth custom extended to be the system firmware.
:)

So it's not that the language was specified but rather the language is the Firmware. By using byte-codes for the Forth keywords and allowing new wordlists to be created and extended you get a nice virtual machine that has the low-level chops to let you write device drivers and such, as you mentioned, while keeping the object code very small.

It quite clever. Unfortunately Forth itself is so "other" that it can never win the popularity contest. However like Lisp it is one of those mind expanding paradigms that should be sampled for the insights into minimalist computing that it provides.
Hmm, I think you're probably right, and I was overthinking it, thanks :)
We do love ebpf. Guilty as charged ¯\_(ツ)_/¯

We have a whole bunch of metrics that we keep track and we are currently implementing a load more.

Soonish, we will greatly increase the number of metrics that we gather with ebpf. That coupled with our per-second granularity, should give you a very detailed view of the system.

Docs: https://learn.netdata.cloud/docs/agent/collectors/ebpf.plugi...
Community Forums discussion: https://community.netdata.cloud/t/linux-kernel-insights-with...
About memory use: macOS has had quite a lot of optimizations. Transparant memory compression, swapping and given the fact a lot of apps are coded in objective C/Swift and running native code without VM's, garbage collectors etc they don't seem to require as much memory.
Of course, if you insist on running Java, Electron or other wasteful frameworks you will have a worse time, but even then 16Gb can be enough.
For the 'standard office' user running Safari, Mail and Office 16 (or even 8) Gb is more than enough.
Seems cool, but holy hell I still never leave the house.
A $2000 PC isn't any different from a $900 one either. It's just faster/more memory/more SSD/better graphics card.
It still runs the same Office/Photoshop/Chrome/whatever people use.
> MAUI

What?! This wasn’t even on the list!
40M-50M losses in the most pessimistic scenario is not an obliteration by any extent.

USA + EU = 1B people, and the strongest economic alliance in the world. The only one capable of taking a hit like that.

On other hand, it will be the enormous jolt to the entire Western world to open eyes on the festering mess they let happen on their watch.

It will unite, and solidify the Western alliance like nothing else can, and will bring one more century of Western world's global domination.
The possibility of huge piles of cash
Maybe they can simplify the board if they are not dealing with lots of a electrical noise on top of everything.
The modern sense of executive seems to be originally a US thing related to the executive branch of government. Which does indeed carry out laws and policies but also, especially in more modern times, is the branch of government that's most "in charge."
That goal is a social convention. The CEOs of the worlds largest corporations themselves recently discussed moving away from this as a goal to something they call “stakeholder capitalism”.

We see this in debates about moving supply chains back on shore and focusing on domestic job creation. Those are not legitimate complaints if corporations and their profit is an unquestionable moral principle.
We've been using Prisma in RedwoodJS since the early days. It's a great ORM that they're constantly improving, I'm super excited for the future!
Google had more than 20 years for auditing OpenSSL and submitting patches. It didn't.

Instead NIH solutions are now popping up after having exploited OpenSSL for more than two decades.
It's amazing how every time Ukraine is mentioned in a thread, a poster (from Mukhosransk or some such place) suddenly appears to tell everyone about the virtues of living in an authoritarian petrostate.
I think part of your issue is there's a lot of interest in QC (given the hype) on the part of "ordinary" computer scientists (I include myself here) who don't have the background in physics to really understand how it works.

A lot of people believe this may be the next "big thing." And we're always afraid of being left behind.
It's objectionable because of severe consequences beyond just annoying people. If there was a malicious purpose, not just research, you could bring criminal charges against them.

In typical grey hat research you get pre-approval from target company leadership (engineers don't know) to avoid charges once discovered.
They just wasted the community's time. No wonder Linus Trovalds goes batshit crazy on these kind of people!
Unreleased MacBook Schematics Stolen in $50M Ransomware Attack on Apple Supplier
See page 9 of the already published paper:

https://raw.githubusercontent.com/QiushiWu/qiushiwu.github.i...

> We send the emails to the Linux communityand seek their feedback. The experiment is not to blame any maintainers but to reveal issues in the process. The IRB of University of Minnesota reviewed the procedures of the experiment and determined that this is not human research. We obtained a formal IRB-exempt letter. The experiment will not collect any personal data, individual behaviors, or personal opinions. It is limited to studying the patching process OSS communities follow, instead of individuals.
They aren't lying, but their methods are still dangerous despite their implying the contrary. Their approach requires perfection on both the submitter and reviewer.

The submitter has to remember to send the "warning, don't apply patch" mail in the short time window between confirmation and merging. What happens if one of the students doing this work gets sick and misses some days of work, withdraws from the program, just completely forgets to send the mail?

What if the reviewer doesn't see the mail in time or it goes to spam?
>Well, of course my buying of your couch doesn't pose a domestic security security issue. I just want it.

>It is hard to get someone to understand that which their paycheck depends on them not understanding. -Upton Sinclair

Seriously, I'm tempted to get this quote engraved on a golden plaque, and starting a site just to track examples of. It pops up far too much in the last decade or so, and shows no signs of slowing down any time soon.
It's deleted so I was going off of the quoted text in Greg's response that their patches were being submitted without any pretext of "don't let this reach stable".

I trust Greg to have not edited or misconstrued their response.

https://lore.kernel.org/linux-nfs/YH%2FfM%2FTsbmcZzwnX@kroah...
so instead of fixing the issue they found of being able to introduce backdoors in to their code, they are going to rollback thousand + of other bug fixes.

That's more of a story than what the researchers have done...
I think they are so good at building CPUs that fit their designs why do they need to rely on AMD keeping pace with them? I bet you Apple increase performance 20%+ per year for a decade while at some point AMD will slow down their improvements. Never mind the whole issue with heat and battery life where AMD is miles behind.
You mean people aren't going to buy hardware that its manufacturer explicitly said they're not going to be building and supporting much further?

The same manufacturer that's known for dropping macOS support on perfectly capable older hardware without backwards compatibility?

Color us surprised!
A new technology product selling more than an old technology product is news? Is Tim going to boast about selling more iPhones than iPods now?
Having used in the past both Django and Rails ORMs, I totally agree with this. Prisma is awesome, it's been the best experience I've ever had so far with SQL databases.
netdata doesn't store metrics historically but you can funnel whatever ones you want out and ship them off to a log store like graphite or opentsdb.
This wouldn't really be representative. If people know they are being tested, they will be much more careful and cautious than when they are doing "business as usual".
This makes sense right since their new models have M1, I would expect a “new models sell more than old models.”
Committing a non-volunteer of your experiment to work, and attempting to destroy their product of their work surely isn't ethical research.
That would approximate infinity quite fast once you move around a few steps :-)

I guess limiting rotation to 64 steps would be enough, but even then the state space grows exponentially. So it's not really useful in the end, but that fits the project, I guess.
URL changed to https://cusdis.com/doc#/self-host/vercel
While I understand the source of your frustration, I still think there is plenty to be gained by viewing quantum computing as "a new framework".

Just as you might know plenty about programming but little or nothing about electronics or chip fabrication, so too can you learn about the wonders of quantum programming without knowing anything about the physics of the D-Wave Vesuvius processor or whatever.

You do need to know enough about the topology, gates, decoherence times, etc. to know how to program the actual platform effectively but you can leave the lower level questions to the experts at that level.
Private run corporations that don’t add value tend to have a hard time, even if it takes a few years.

Recall Microsoft’s much-hated dominance 20-30 years ago and how they’ve had to change.

Think of your own behaviour as a consumer, always trying to buy the best and the most for the least. You’re training the cybernetic organisms known as corporations to add value conspicuously and voluminously... or die.
> The EU on the other hand keeps seizing vaccines produced for other countries.

Citation needed. I've not heard about this at all.
it polls every second, to get metrics every second. genius, i know?
I run a nonprofit and we have a policy that we only accept unrestricted funds to allow us to operate at maximum efficiency and impact. There is a large and not often talked about principle agent problem that restricted donations create, in addition to the additional overhead.

We make our finances 100% transparent so the people we serve, donors, and the public can hold us accountable. Our open finances are at https://bank.hackclub.com/hq/.

Main homepage at https://hackclub.com / open source at https://github.com/hackclub/hackclub
The $999 Macbook Air has long been Apple's best selling computer by a pretty wide margin. The Air being M1 now (and retina, and still $999!) has probably accomplished most of this.
Ok, I now see where you were going with your original question. The point you're making is interpreting art is subjective and information density is more of a practical concern about utility, and the two are at odds.

The point I was making was something can be dense but minimal, because to me, minimal is "systems" question. I chose an artist as an example, but perhaps that complicates the point because the artist's primary concern is not utility.

>Ikeda arguably uses "information" in his art pieces, but it's not like it is presented in a useful manner

Here's where interpreting Ikeda gets kinda fun. By the way, he very intentionally does not care about meaning. He wants us to decide. Most of his work is driven by real data sets, like human genome, CERN super collider data, digits of mathematical constants, every part from a Honda Civic, position of stars in the universe.

For non-experts, I think he uncovers the vastness of many systems that are difficult to visualize, allowing people to "experience" the efforts behind, e.g. encoding the human genome.

Of course, it's not useful in the sense of a tool or utility, but you might walk away with a new perspective on science, engineering, mathematics, that before was totally opaque to most people.
Also "cheap models" sell more than expensive models, which was always the case. Apple has stated that the MacBook Air is their most popular computer on multiple occasions.
What is great marketing? That they successfully sold the merits of their new architecture? Or are you saying that talking about the difference in chip sales is a marketing tactic?

What is the relevance of Ryzen here?
Unlikely to be used for ill purposes.
Is introducing bugs into computer systems on purpose like this in some way illegal in the USA? I understand that Linux is run by a ton of government agencies as well, would they take interest in this?
> Perhaps the most intrigueing meta observation of the monopoly game is how the players seem to never recognise how it is rigged

I don't want to start a big argument, because I realize some people actually do like Monopoly as an artistic statement, but I've always felt that if a game is actually that universally misunderstood, it's not because it's brilliant -- it's because it's bad at demonstrating its core point.

One of the purposes of game design is to communicate something, whether that's an idea or an emotion or whatever. And Monopoly is a bad game at communicating. It doesn't add anything additional to anyone's understanding of Capitalism, it's only decipherable by people who already know what it's trying to say.

I have never, ever seen a child or an adult that was out-of-the-loop on Monopoly's origins walk away from the game saying "huh, that has some interesting parallels to the real world, I should read more about this."
Ask HN: Is there a plan/way to support emitting native DOM events in React.js
Usually react apps follow the "props down, state up" pattern. This makes them kind of harder to reuse as this is not how a normal HTML would behave.

It seems there is no way of triggering Custom DOM Events [01] in React and follow the "props down, events up" pattern.

[01] https://developer.mozilla.org/en-US/docs/Web/Events/Creating_and_triggering_events
yup, thats why if I need to do a small desktop app I still use WinForms. Its easy to use, mature and performant. Good enough.
What are you comparing it to? What is the better alternative?
> Applied strictly, wouldn’t every single A/B test done by a product team be considered unethical?

I would argue that ordinary A/B tests, by their very nature, are not "experiments" in the sense that restriction is intended for, so there is no reason for them to be considered unethical.

The difference between an A/B test and an actual experiment that should require the subjects' consent is that either of the test conditions, A or B, could have been implemented ordinarily as part of business as usual. In other words, neither A nor B by themselves would need a prior justification as to why they were deployed, and if the reasoning behind either of them was to be disclosed to the subjects, they would find them indistinguishable from any other business decision.

Of course, this argument would not apply if the A/B test involved any sort of artificial inconvenience (e.g. mock errors or delays) applied to either of the test conditions. I only mean A/B tests designed to compare features or behaviours which could both legitimately be considered beneficial, but the business is ignorant of which.
Since there are no other comments here, I will post this link to the Software Foundations book [1] by Benjamin Pierce et al., which may be of interest to anyone who wants to learn Coq.

> The Software Foundations series is a broad introduction to the mathematical underpinnings of reliable software.

> The principal novelty of the series is that every detail is one hundred percent formalized and machine-checked: the entire text of each volume, including the exercises, is literally a "proof script" for the Coq proof assistant.

> The exposition is intended for a broad range of readers, from advanced undergraduates to PhD students and researchers. No specific background in logic or programming languages is assumed, though a degree of mathematical maturity is helpful. A one-semester course can expect to cover Logical Foundations plus most of Programming Language Foundations or Verified Functional Algorithms, or selections from both.

[1] https://softwarefoundations.cis.upenn.edu/
I don't think it's necessarily a bruised ego here - I think what upset him is that the paper was published a few months ago and yet, based on this patch, the author seems to still be attempting to submit deeply flawed patches to LKML, and complaining when people don't trust them to be innocent mistakes for some reason.
I assume they don't use the bleeding edge though
yes, because a 10 line nginx config with basic http auth is too difficult for a sysadmin to set up in conjunction with his systems monitoring tool

stop being obtuse
> you do not want to live in a country where thief cannot report burglary

There was a Daily Mail article about a thief who was unable to report a burglary? Or what exactly did you mean by that?
You don't have to say you are studying the security implications, you could be say you are studying something else like turn around time for patches, or level of critique, or any number of things.
They are probably more familiar with medical research and the types of things that go wrong there. Bad ethics in medical situations is well understood, including psychology. However it is hard to figure out how a mechanical engineer could violate ethics.