skysight-inc/HackerNews huggingface dataset:
It would be fascinating to see the ethics committee exemption. I sense there was none.

Or is this kind of experiment deemed fair game? Red vs blue team kind of thing? Penetration testing.

But if it was me in this situation, I'd ban them for ethics violation as well. Acting like a Evil doer means you might get caught... and punished. I found the email about cease and desist particularly bad behavior. If that student was lying then that university will have to take real action. Reputation damage and all that. Surely a academic reprimand.

I'm sure there's plenty of drama and context we don't know about.
One thing that is often mentioned in the Node community is "let's adopt the Unix Philosophy and have one tool do one thing and one thing only."

And by being inflexible, this is one of the reasons there a bazillion tools and steps required just to have a basic project setup.

They're not using the Unix tools anyway. It's not like they're using entr and make to watch and build, but let's reinvent the wheel and use nodemon and gulp/bower/webpack/esbuild/snowpack/...
Ask HN: Google support is the worst, good alternatives to G-Suite?
Hi HN,

The other day we got notified that our Google Ads account had been suspended, citing "circumventing systems policy". We have no idea what this means (beyond reading the generic description that's vague and broad) and to our knowledge we have not violated anything. Google Support over email will (of course) not tell us what in particular is in violation, and when we try to call support the system says "you're banned" and hangs up.

To be honest, we've of course heard stories like this in the past, but kinda like Gell-Mann amnesia, you forget as soon as you're done reading – until it happens to you.

Given this experience, we've decided to move away from all Google products as they don't seem to want our money. Luckily, the only other thing we're currently using is G Suite (for email hosting and G Drive). Anyone have good alternatives for a small startup with currently only two employees?

Thanks!
For htmx I have to stay in es5 to preserve IE11 compatibility, so there are modern features in the language I don't use on a regular basis. I appreciate any help from people who are better at the language, but of course understand if people aren't interested.
Blood for sale: India's illegal 'red market' (2015)
However, if you use a personal email, you can’t hide behind “I’m just doing my research”.
Previous thread: https://news.ycombinator.com/item?id=26887670
It's possible, but slightly cumbersome, to write isomorphic apps. Deno has a library that can bundle Typescript for the browser at runtime. But maybe look into Vite instead for frontend.
> We had carefully considered this issue, but could not figure out a better solution in this study.

Couldn't figure out that "not doing it" was an option apparently.
I saw a very strange thing in Whatsapp last week. One of my contacts texted me their name in Cyrillic characters (Whatsapp on IOS), five seconds later I got an email to my Gmail inbox in russian. I check my spam folder occasionally (mostly bitcoin scams for some reason) and had never seen any messages in russian.
> People commonly withdraw thousands of dollars and then disappear from online banking or bank-card use

In fairness, using contactless payments is super convenient and although it leaves a data trail, the sheer convenience of being able to buy a beer without fumbling around in my pockets is great. It's the old privacy versus convenience argument. But then, here in the EU you can compartment your card use with things like Revolut, and you can even secure your card by setting a limit on how much you can spend with contactless (no affiliation with Revolut, I just enjoy their app).

Of course in an ideal world, there would be no such (transparent) data trail and you would pay for everything with Monero, over Tor lol
I wonder if a robust consensus algorithm might be a better investment than a timeout. I would imagine there are other bugs in BGP implementations so having a routing table that's going to trend towards eventual consistency regardless of the starting point might be a more robust solution than just focusing on this one corner case. Might be a more intrusive change though & hard to get middleware to roll out such a change?
Now add up all the major leagues in Europe and sum it up again.
I'm curious what sort of lawsuits might be possible here. I for one would donate $1000 to a non-profit trust formed to find plaintiffs for whatever possible cause and then sue the everloving shit out of the author + advisor + university as many times as possible.

EDIT: University is fair game too.
In the paper they state that they received an exemption from the IRB.
Not much information is provided; there are just two buttons Join Private Beta and Whitepaper pdf file that seems to be incomplete and one gif
Seems pretty simple given it includes not only test setup and continuous integration, but also publishing to npm and documentation
> Regarding size, from an embedded perspective, do you think all these enums, in a very deep call stack can, ultimately, overflow my stack? Because for every function call there should be 8, or 16 or 24 or N bytes of stack-allocated space to hold these enums. Is this something embedded Rust developers keep in mind? Or perhaps worry about the extra copies it has to make when functions return?

I don't think I have come across any conversation by embedded developers foregoing enums because of that, but anecdotally that space does seem to rely on type state machines a bit more than others, which have no runtime memory cost. A bigger cost consideration is if you have an enum with variants that have wildly different sizes, making the enum big for all cases, whether it is necessary or not. We have a lint to encourage you to Box wildly diverging variants, but that might not be possible if you don't have an allocator.

> Regarding code: because of the "to determine at runtime" of your parent comment, I thought there could be some runtime checks (extra code) for handling enums.

Yeah, I figured that's what happened and I should be more careful with my wording.
> So it's incorrect to say his patches have nothing to do with the paper.

Professors usually work on multiple projects, which involve different grad students, at the same time. Aditya Pakki could be working on a different project with Kangjie Lu, and not be involved with the problematic paper.
Another thing to keep in mind is that people can gamble for fun while knowing their limits. At least with GameSpot, reporters didn’t seem to be finding ordinary investors in significant financial trouble?

Sometimes the gambling is aggressively dumb but the marks still walk away pretty much okay, like someone who had a fun time losing money on rigged carnival games.
Or how about a GDPR for the US.
Not a great selling point for the CS department.

"Yes, we are banned from submitting patches to Linux due to past academic research and activities of our PhD students. However, we have a world-class program here."
The piss-weak IRB decided that no such thing was necessary, hence no consent was requested. It's impossible not to get cynical about these review boards, their only purpose seems to be to deflect liability.
https://lore.kernel.org/lkml/78ac6ee8-8e7c-bd4c-a3a7-5a90c7c...
> It is pretty comfortably not sabotage under 18 USC 105, which requires proving intent to harm the national defense of the United States.

Presumably, this reference is intended to be to 18 USC ch. 105 (18 USC §§ 2151-2156). However, the characterization of required intent is inaccurate; the most relevant provision (18 USC § 2154) doesn’t require intent if the defendant has “reason to believe that his act may injure, interfere with, or obstruct the United States or any associate nation in preparing for or carrying on the war or defense activities” (emphasis added) during either a war or declared national emergency.

It wouldn’t take much more than showing evidence that the defendant was aware (or even was in a position likely to be exposed to information that would make him aware) that Linux is used somewhere in the defense and national security establishment to support the mental state aspect of the offense.

https://www.law.cornell.edu/uscode/text/18/2154
I don't think communities would put up with foreign ownership of local land where said owner literally never sets foot in a 1000 mile radius of the land they "own." Even following your argument, this type of land ownership (pure speculation) would likely cease to exist.
s/New England/Tom Brady/
> 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.

I was wondering why he banned the whole university and not just these particular researchers. I think your quote is the answer to that. I'm not sure on what basis this exemption was granted.

Here's what the NIH says about it:

Definition of Human Subjects Research

https://grants.nih.gov/policy/humansubjects/research.htm

Decision Tool: Am I Doing Human Subjects Research?

https://grants.nih.gov/policy/humansubjects/hs-decision.htm

And even if they did find some way to justify it under their own rules, some of the research subjects clearly disagree.
Wouldn’t the opposition parties, independent media, foreign watchdogs raise the alarm if that was the case (prior to the current strain)? This would’ve been a golden opportunity to discredit the ruling government.
Anyone with your number, and it reports when you have the application open. Assuming WhatsApp is the first and last app you open in the day (good morning and good night messages) you know how long a person sleeps, and this is only a very easy analysis you can do. I am sure you can find something more interesting recording when people open an app.
Good for us in the Apple ecosystem with money to spend. Bad for everyone else. Hmm.
Yes. binfmt and some other parts of systemd are such an example that introduce vulnerabilities that existed in windows 95. Not going into detail because it still needs to be fixed, assuming it was not intentional.
So, anyone with kids is probably going to have dementia?
It's okay to run experiments on humans without their explicit informed consent now?
We are probably not yet running out of buyers, because interest rates are low (and hence monthly payments are low). In a way, right now is a bad time to buy if you have cash in hand _because_ interest rates are low causing prices to skyrocket and the overall amount of money you would spend on a mortgage to increase over a 30 yr period.

Despite this, I think whales and normal people are buying property all over the place anyways because its one of the few safe, good remaining investments left, and as the article pointed out, people prefer investing in their own homes more than any other asset.
Wikipedia's editors are significantly biased.

Any somewhat political article is extremely left leaning.

God forbid you have to use it for research of any political topic, always check the references and compare to right leaning sources.

It's funny because their critique of DM can be applied to Wikipedia as a whole.
I’m leaving a comment here in hopes of boosting this post so that someone more knowledgable sees it. Best of luck to you!
Edit: giving it a second thought, I've updated the document and the dialogs to give more information and also tell the reason why I'd like a contact before.

Hey - there is actually quite amount of information available in Github, from working prototype to, even the whole business plan is open in Github if you try to find it, not linked to the homepage though.

I'm building up a closed private beta community by onboarding each person.

So now, I'm particularly looking for people who is willing to help a project from the baby steps by being in the beta program, even without knowing much about it.
Cerebras Chip: 2.6T 7nm Transistors, 850k Cores, 15kW of Power
Figma announces FigJam: an online whiteboard for teams to ideate and brainstorm
Because he's old. I think young Linus wouldn't have held back in making judgement about the quality and usefulness of the research being done here.
> It's not like Americans become poorer due to inflation, because all their wealth is denominated in dollars.

What of the nearly 40% of Americans that can't cover a surprise $400 expense, due to having no wealth?
Correct, it's a wrapper around csv.DictReader

https://github.com/Pytlicek/sheet2dict/blob/main/sheet2dict/...
Saying something is ethical because a committee approved it is dangerously tautological (you can't justify any unethical behavior because someone at some time said it was ethical!).

We can independently conclude this kind of research has put open source projects in danger by getting vulnerabilities that could carry serious real world consequences. I could imagine many other ways to carrying out this experiment without the consequences it appears to have had, like perhaps inviting developers to a private repository and keeping the patch from going public, or collaborating with maintainers to set up a more controlled experiment without risks.

This seems by all appearances an unilateral and egoistic behavior without great thought into its real world consequences.

Hopefully researchers learn from it and it doesn't discourage future ethical kernel research.
Thank you :-)

Re: Apache 2.0 only version, it is on our Github readme (but yes, probably could be made more prominent):

Apache-2 licensed binaries can be built by passing -DAPACHE_ONLY=1 to bootstrap.

https://github.com/timescale/timescaledb
This is an indignant rebuttal, not an apology.

No one says "wasted their precious time" in a sincere apology. The word 'precious' here is exclusively used for sarcasm in the context of an apology, as it does not represent a specific technical term such as might appear in a gemology apology.
Check with your therapists if you have ADHD.

Seriously, so often people seeking for smart answers about their minds when it’s just some biological/medical/chemical feature/issue.
Based on my experience a dashboard that you only use when you know where and when the problem occurred is incredibly useful, and the lack of one can be very frustrating. While you of course need a systematic approach to incident detection, you also need comprehensive eyes-on-glass dashboards during your investigations. "Anomaly detection" is much spoken of but generalized anomaly detection doesn't exist. You still need skilled operators to just have a look around in many cases.

An example, drawn from several major incidents in my career. You get an alert, you narrow it down to a process or machine, you evict the machine from your serving population to remediate the incident, but how do you keep it from recurring? The anomalous thing isn't apparent in your monitoring data, so it must be among the bazillion statistics that a running system exposes, but which you can't afford to collect and monitor on a per-host, per-container, per-process level of detail. That's when you want something exactly like netdata!
Alternate instructions here :-)

https://paws.kettering.edu/~jhuggins/humor/opcodes.html
Wouldn't the branch predictor be overwhelmed at some point?
Whitepapers are generally the introduction to a product and shouldn't live behind an interest form imo
The initial tests prior to approval looked to see if severe infection could be reduced. Follow up studies have shown that they are also effective at preventing transmission.

https://www.nationalgeographic.com/science/article/yes-vacci...
Totally fair. My initial comment was a little rushed. :-)
The async transparency aspect is very interesting from a design POV! What were your inspirations for that?
I feel like there's some relevant factors not really mentioned in the article, and each of these could have consequences.

Unlike in 2008 there is now a limit to how much interest you can write off on your loan. That limit is $750K. Anything you mortgage above that you can no longer deduct from your taxes.

Housing has appreciated in some markets up to 11% in the past year. This in no way seems sustainable. As a new home purchaser your will not likely not see that same rate of appreciation.

If you do sell your house then you likely need to buy something else. That means that you will also need to compete in that same cut throat buyers environment and you will also need pay much more in taxes on your new even more expensive house. I also think that there's many people who will need to sell first before they can buy because whatever they are going to buy also got much more expensive and so would not be able to get a loan without first selling.

Some of the shortage is also likely due to Boomers who in a normal year would have downsized going into their retirement who understandably did not as they would be concerned about strangers walking through their houses during a pandemic. Once the pandemic subsides there will likely be a boost in supply as these folks resume the normal downsizing cycle.

There's a lot of people who fled the cities for the "country life" because of the pandemic. And while a lot of these people will probably stay, I think there's a lot of people who will decide that "country life" was not for them and head back to the cities in kind of reverse flight when the pandemic recedes. This will likely have ripple effects in those suburban markets that experienced a hot money influx over the last year.
Is it reasonable to conflate the actions taken by the Federal Reserve and the phrase "stimulus package"?

I tend to default to not doing it, as "package" has some implication of legislative action, and the Fed is somewhat separated from the rest of government.

Like in your comment, Congress didn't allocate the money the Fed used for asset purchases, the Fed did.
What measure is not in some way flawed and abused? That doesn't mean it's useless.
Team Building Movies to Inspire Your Team
I think in explicitly stating that no on from the university is allowed to submit patches includes disallowing them from submitting using personal/spoof addresses.

Sure they can only automatically ban the .edu address, but it would be pretty meaningless to just ban the university email host, but be ok with the same people submitting patches from personal accounts.

I would also explicitly ban every person involved with this "research" and add their names to a hypothetical ban list.
Interesting. I haven't had any issues with scoop in a long time and the manifests continue to be updated, so I had not even realized the original maintainers had gone quiet. It would be a true shame if this project decays without a successor or official word from the maintainers.
A “simple” change can still require major effort to evaluate. Bogus logic on their part.
Office online (forget the brand name right now) is excellent software with excellent service.

The only other advanced web email/office suite that I know of is Zoho, which I've never used and can't comment on.
Why we need decentralized asset management
You can permanently mute a chat group
Unless it's an emergency, I've ALWAYS prioritized sleep. It's just too important for health regardless of these latest findings. I'd call in to work if I didn't get a full nights rest in the past, it's not worth feeling like shit for the rest of the day. The culture of glamorizing working longer and harder till early hours of the mornings on zero sleep, has always been nonsense. Musk is notorious for bragging about this, and the dude is a rough looking 49.
On the other hand, one can't expect much privacy at the workplace. Even the use of keyloggers could be legal and possibly is widespread.
> This is thinly veiled and potentially dangerous bullying.

Which itself could be the basis of a follow up research paper. The first one was about surreptitiously slipping vulnerabilities into the kernel code.

There's nothing surreptitious about their current behavior. They're now known bad actors attempting to get patches approved. First nonchalantly, and after getting called out and rejected they framed it as an attempt at bullying by the maintainers.

If patches end up getting approved, everything about the situation is ripe for another paper. The initial rejection, attempting to frame it as bullying by the maintainers (which ironically, is thinly veiled bullying itself), impact of public pressure (which currently seems to be in the maintainers' favor, but the public is fickle and could turn on a dime).

Hell, even if the attempt isn't successful you could probably turn it into another paper anyway. Wouldn't be as splashy, but would still be an interesting meta-analysis of techniques bad actors can use to exploit the human nature of the open source process.
Okay, a lot to unpack here.

> That doesn't make any sense, the difference between nickel-62 and copper-63 is one extra proton. It's also bullshit, since the differences in spin get equalized by neutrinos.

First, nuclei are not simply the sum of their protons and neutrons. They have structure. While copper-63 happens to have 1 more proton than Nickel-62, in its stable, lowest-energy form it also has 2 neutrons that are in a different configuration. This is why it's spin is not simply the sum of Nickel-62's spin and a proton's spin. Spin needs to be preserved. Producing neutrinos to carry off spin would violate conservation of lepton number. You need to create a lepton pair, which is exactly how Nickel-63, produced by neutron capture, is able to beta decay into Copper-63.

> Also note that this closely corresponds to what we see: A star would be expected to burn by fusing hydrogen into heavier nuclei, which shed helium as alpha particles once they get too heavy, eventually ending up with mostly lead and helium.

This is not what we see. Stars burn hydrogen by two different methods into helium via the pp process and the CNO cycle. Carbon is formed in the triple-alpha process where three alpha particles fuse. Heavier elements are formed along the alpha ladder by adding alpha particles, a process that stops at iron-56. There are some other side processes like Carbon, Oxygen, Neon, and Silicon burning which also end at iron-56. Heavier elements like lead are not produced during the star's lifetime, but rather during events like supernovae and neutron star collisions by neutron capture in the s and r processes.

> No need for "exotic" physics. And it also explains the persistent failure of fusion energy

Fusion reactors fail because of plasma instabilities which have nothing to do with nuclear reactions.

> as it tries to build upon nonexistent mechanisms made up to confuse people trying to build nuclear weapons.

Basic principles like conservation of spin are not exotic physics nor are they a conspiracy. If the American government did sabotage fusion research to preserve nuclear secrets, why don't any of those powers who discovered those nuclear secrets anyways like Russia or North Korea have working fusion reactors?

Please take the time to read up on nuclear physics, it's a fascinating topic and very enlightening about why many things in the universe are the way they are.