skysight-inc/HackerNews huggingface dataset:
> That [the method of statistical analysis] could be a problem in our particular context didn’t dawn on me and my colleagues — nor on anyone else in the field — before [whoever]'s discovery.

This is troubling to me. It does not seem like the bias was due to something arcane, some finer point in advanced statistics, something hidden from view etc. The poster says:

> It involved regression towards the mean — when noisy data are measured repeatedly, values that at first look extreme become less so.

This may not be 100% straightforward when it's buried in the middle of a paper, but if you actually consider the methodolgy you are likely to notice this happening.

So here's what _I_ learn from this case:

* It is possible that the reviewers at Nature don't properly scrutinize the methodological soundness of some submissions (I say "possible" since this is a single example, not a pattern)

* PhD avisors, like the author's, may not be exercising due dilligence on statistical research done with their PhD candidates. The author's advisor had this to say:

> "It's great that we’ve persisted in attempting to understand our methodology and findings!”

so he says it's "great" that they did not fully understand their methodology before submitting a paper using it. Maybe that's not exactly what he meant, but still, pretty worrying.
Yes, the "idea man" deserves all the credit and everyone else is just a drone there to execute their vision. Sounds like classic MBA culture to me.
> As mentioned above, often the same users that are hesitant to spend €4 on encrypted messaging will happily spend €4 on a single cup of coffee.

I don't think they is much of argument, even if it would be sushi the they often buy 4eur coffee. Everybody has to have some strategy on how not to spend too much money. Usually it involves buying some things and not buying others. And when you are in balance, it involves not changing patterns without reason and if you change them, kick some other thing out.

And easiest way how to not spend too much money on apps is to simply not buy them. Takes little effort and is very effective.
Ahem. You mean alleged (by Rudy Giuliani, the least credible source in the continental United States) "Hunter Biden" laptop.
Oh I was referring to the unions and the other job losses as well -- I cant imagine the new federal minimum wage makes it easier to employ an army of low wage workers who can come and go at will.
Exactly. Kind of an own-goal too, from none other than ex-BDFL. While not totally obvious, it's not impossible to widen the syntax to allow multi-line lambdas, you just need to ditch the stack-based lexer-integrated whitespace sensitivity behaviour.
Her Startup Changed How Students Got to School in LA. Then Came the Pandemic
Wow, I thought by the name this would be an awkward Windows distribution of Rust packaged in an MSI. I'm pleasantly surprised. Microsoft has become one of the best big tech companies for open source in the past few years.
> What I take away from this all is that for every article about academic misconduct and p hacking there are 100 more where the peer review process (both before and during submission to a journal) caught the issues in time.

p-hacking isn't a mathematical error. It cannot be "caught" because it is not presented to referees--you slightly modify your hypotheses after you experiment based on results, or you throw out "outliers" that blow up your theory. These are things that don't even show up in a paper, they happen during the compilation of the paper.

How you could conclude that p-hacking is rare based on a completely unrelated experience is beyond me.
I appreciate the follow up. Similarly, I just wanted to let you know in good faith how it came off very combative, going after a view of women that wasn't represented in the post (at least to me). I understand different people have different views, and discussions of mate selection often come off as an incel/misogynist dog whistle. That said, there are real conversations about mate selection, gender dynamics, and loneliness to be had. The hard part is how to do it without digressing into a male/female blame game.

Edit: IF there is a problem with how men view women (and vice versa) we need to talk about why that is: the mothers, fathers, and society that raised them to hold those views.
I have spent my evening on Pluto. It's a great product! I run a 80 people startup and I have been looking for ways to restore serendipity. I tried several products notably Altspace VR, Mozilla Hubs, Teamflow and Decentraland

Reasons I prefer Pluto to other products

- Easy to sign-in
- Faster to load
- Doesn't lag
- See my friends' face (killer feature versus an avatar)
- Spacial video chat

Good job guys!
I listen to a weekly podcast titled "Everything Hertz" in which includes a large amount of discussion related to methodology as well as problematically citing previous research etc. It's pretty fascinating (as is this article) - https://everythinghertz.com/.
Systemd is here to stay at this point. It's not ideal(I much preferred sysV, and then preferred upstart...and so on), but it's what we have. It's also improved greatly from the initial state we received it in.

What specifically irks you about it? When I'm honest with myself, I realize my biggest objection to systemd was "change". I was comfortable with something, it changed, and I resisted it. Once debian finally gave out and switched to systemd, I saw the writing on the wall and drank the kool-aid. I haven't had any regrets.
Topic is Instacart layoffs not union debate
Seems like organizations exploit those organizational benefits - moving as a whole, against less organized opponents, denying the goal to unionize, i.e. get more organized. It would be interesting to have laws against that?
You edited your comment after I had responded, so hopefully I can address those concerns. I'm not sure the "claim" you think I am making.

As for increased infectivity, that is at the core of what is understood to occur in ADE. And in general, cases where the Fc mediated response is utilized to gain entry to immune cells. I believe Dengue is the typical example spoken to, but this pattern has been observed in Zika, HIV, RSV off the top of my head.

Lots of editing! Also, did not state that ADE occurs for SARS-CoV2. The fact that studies indicate it does not replicate or shed after phagocytosis is a positive signal.
If the user is wrong, please substantiate your accusation. As far as I know, they are absolutely right. If they're not right, where is your source?
In which category is Intel not being outperformed by competitors?
The famous ECDLP or Elliptic Curve Discrete Log Problem, upon which a large part of Bitcoin's security rests.

https://en.wikipedia.org/wiki/Elliptic-curve_cryptography#Ra...
Thanks! Just gave this a try and it didn't seem to help, but I'll remember for next time :-)
Django Developer Salary Data
What are some good subsequent steps after the barely sociable vid?
Huh? You can't claim authorship of anonymous publication. Neither the author, nor anybody else, it's the whole point, anonymous once anonymous forever.
TIL who William Walker was. Filibust to Twitbust. Who knew.
I have a motherboard from 2012 and I just put 2x 8TB NVMe SSDs on it, on a PCIe 2.0 x16 slot

Works great. The PCIe card itself has 2 more slots for SSDs

The GPU is on the 2.0 x8 slot because they don't really transfer that much data over the lanes.

I honestly didn't realize PCIe was up to 4.0 now, and I am pushing up against the limits of PCIe 2.0 but it still works! And I’m “only” at the limits, and its only a limit when I want faster than 3,000 megabytes per second, which is amazing.

Granted, this would have been considered a good enthusiast motherboard in 2012. Buying new but cheap is the mistake.
Do you think the NYPost fabricated the existence of the lawsuit? As far as I can tell, the lawsuit really does exist.

Given the nature of the lawsuit, concerning material that is illegal to view, I don't think any journalists, whether from a fishwrapper like the NYPost or a venerable institution like the NYTimes, would be able to verify the claims made by the lawsuit.
For me it seems like a decade or two, but that can't be right because I haven't had internet that long.

Maybe it is just that it was a different life and therefore it seems like that long ago?
Unless you source something, I'm going to take this as your opinion instead.
Covid: The effect of treatment with ivermectin on viral load and symptoms
And I’ll reiterate: I accept all of these premises! I’ve never denied them! All you and Eli have managed to do at this point is try to nitpick the linguistic deficiencies of my explanations, which are inevitable anyway since I’m not a physicist with a specialization in space-time theories.

And whether I “get it” or not is secondary to the point of whether you have truly managed to confirm or disconfirm the time travel paradox, which I still claim you have failed to do. It is simple to wave away a time travel where you do something compeletely benign, like frickin’ wave or greet your former self. Try dealing with something of consequence, like killing your former self (as in: the person in that point of time-space which carries the mutable signifier of “yourself” which is younger than yourself) or giving yourself a kilogram of gold from the future, which I think would violate the law of preservation of energy or whatever.

Is time travel backwarks possible or not? If it is, see the questions in my previous comment.

> No. That was not the premise.

And yet if time travel backwards is possible you simply cannot deny that one would experience (!) that time travel as steps 1–3. Temporal experience. Hah!

There’s absolutely nothing hard about the concept of time being immutable; that’s how children’s cartoon handle time travel, not as two timelines where the first one gets erased right after the second one “happens”. (Okay, okay, they probably use both of these tactics.) The true puzzle is time travel which introduce paradoxes, which your original comment says absolutely nothing about. But maybe you’ve answered that in another comment (I have only kept up with this subthread). If not, you should probably try to do that instead of dewelling on this minor philosophical insight of yours.
I mean... You're right. They suffice. They're just less friendly (i.e. useful) than lambdas in other languages.
This is the same stuff like julia community is doing.
Spam language in every Python/R related topic (D guys target Nim/Rust)
You’re far more likely to see that on Twitter than you were on Parler.
>>In other words: these employees would have lost their job regardless of their union status

IDK that we can make that assumption. Instacart management has made themselves out to be anti-unionization (a common view by management in the US). If you're an anti-union manager, and you're about to make a massive, 2,000 person layoff declaration, you're going to make sure the unionized group of 10 people is on that list. Can't let that sort of thought spread to other locations, and this serves as a good example to those trying to organize in the future. It's easy to avoid a NLRB loss if you bust the union as part of a larger layoff.

The only thing that would have been telling is if they had announced a huge layoff and NOT taken out the union shop.
Anything not defined in Rust needs to be marked as unsafe, because Rust cannot understand non-Rust code. FFI bindings are inherently unsafe.
Excellent! Agreed. Preaching to the choir here :)
Which of course says nothing about usability and readability.
What in the World Is Dremio and Why Is It Valued at 1B Dollars?
I did not though I did remember that they were somehow related to Pizza Hut.
I don’t think this limitation is likely to change - the only ways to allow whitespace-sensitive statements inside an argument list are all really ugly.
I go the other direction - I do my work on side projects first thing in the morning, and then work my day job.
Yeah. Plus you'd have FTP sites that would mirror a variety of sources too. Now Chrome has removed FTP support completely.
Revealed how? By Gavin Andressen or Craig Wright?
I think how DMA operates needs another serious look. Right now we have to fetch everything into the CPU before we can make decisions. What if we had asynchronous HW embedded within the memory that could be given a small (safe) executable program to process the memory in-place rather than evaluating it on the CPU. In other words, a linked list would be much faster and simpler to traverse.

A lot of the software architecture theory we learn is based on existing HW paradigms without much thought being given to how we can change HW paradigms. By nature HW is massively parallel but where physical distance from compute = latency (vs the ultimately serial execution nature of traditional CPUs that can process all data at blistering speed but only one at a time with some SIMD exceptions). There are real-world benefits to this kind of design - memory is cheap and simple to manufacture and abundantly available. The downside though is that the CPU is sitting doing nothing but waiting for memory most of the time, especially when processing large data sets.

Imagine how efficient a GC algorithm would be if it could compute a result in the background just doing a concurrent mark and sweep, perhaps as part of a DRAM refresh cycle so that you could even choose to stop refreshing that RAM because your application no longer needs that row.

The power and performance savings are pretty enticing.
It's a call out to Windows libraries that long predate Rust, and they are implemented in (mostly) C++. They don't provide any of the safety features on any data structure you pass to it. I don't see how it could be anything other than unsafe.
I have spent my evening on Pluto. It's a great product! I run a 80 people startup and I have been looking for ways to restore serendipity. I tried several products notably Altspace VR, Mozilla Hubs, Teamflow and Decentraland.

Reasons I prefer Pluto to other products

- Easy to sign-in
- Faster to load
- Doesn't lag
- See my friends' face (killer feature versus an avatar)
- Spacial video chat

Good job guys!
tldr; Instacart is shifting work to the grocery store's employees to pick and pack grocery orders instead of having Instacart employees do it.

FWIW, the union referenced is at a Marianos, and Marianos (and all Kroger owned groceries) are unionized already. So the work is shifting from one union to another union.
Not completely comparable, but Hetzner offers the following dedicated server that costs 637 euro/month (maxed out):

- 32-core AMD EPYC

- 512GB ECC memory

- 8x 3.84TB NVMe datacenter drives

- Unmetered 1gbps bandwidth
Unrelated to unlocking devices...but LUKS is a really nice piece of software for linux. You throw any block device(real or otherwise) to it, and you get a /dev/mapper/<name> volume that transparently encrypts anything written to it.

Other than encrypting my local workstations, you can also use it on VMs from linode/digitalocean/aws/gcp/etc. If you store all your sensitive data beneath /home for example, you can boot the instance, use OOB console to access it, decrypt and mount /home, then SSH and it's business as usual. This gives you (some) protection against a malicious actor at your provider snooping your volumes.

edit: typo
A friend of mine built something similar: https://nutshell.social/
He calls it a slowcial network.
Why is that worth noting?
It does not need to, but the influx due to the pandemic is happening either way. It all depends on the business model- ex: Wikipedia is reliable, yet rely on donations.

So the solution is to scale moderation, ban or kick out perpetrators? It could work, I hope HN can keep up the excellent work, just suggestions.
The workflow for modern scientific research always seems so amateurish from the perspective of basic software development.

> We set up a video meeting, and decided that Susanne would go through simulations, and I would go through my old data, if I could dig them up. That was a challenge. Only months before, my current university had suffered a cyberattack, and access to my back-up drive was prohibited at first. ... I spent a week piecing together the necessary files and coding a pipeline to reproduce the original findings. To my horror, I also reproduced the problem that Susanne had found. The main issue was that I had used the same data for selection and comparison, a circularity that crops up again and again.

The proper solution would be to publish the code along with the paper so that others could directly review it. Ideally, the raw data would also be published, but there might be privacy issues with that. Peer review for journals is supposed to catch these type of workflow problems, but just throwing the code & paper up onto GitHub would probably be more effective than publishing just the paper and waiting for others to catch the problem.
Genes May Predispose Some People to Focus on the Negative (2013)
>That's not entirely accurate. His solution was to increase the block limit [1], and use faster computers [2].

This doesn't address the storage requirement problem. 15M transactions per day * 250 bytes per transaction = 1.369 TB per year. After a year most home users wouldn't be able to run a full node without shelling out for extra hardware. After 10 years you'll need to spend hundreds on hard drives just to get started. Sure, it's still decentralized in the sense that you can still run a node, but it'd be closer to usenet (users connecting to independent server farms) than what we have now.
Thank you so much! We'd love to connect more to the Tunisian software engineering community. Will send you an email.
Unions can be tremendously helpful when there is a wide disparity in bargaining power between employer and employee. In the late 19th and early 20th century, labor unions made tremendous strides in improving worker conditions and pay/benefits.

Among the criticisms I've heard ...

Sometimes market forces can get you adequate conditions and pay/benefits without the need for collective bargaining. For instance, software engineers tend to be well paid even without needing to unionize. So if you don't feel that you need a union, but you're forced to be in a union (and pay dues) against your will -- as happens in many industries -- you may feel those dues are taking money out of your pocket unnecessarily. In fact, the union leadership might actually be making decisions that benefit them or the members collectively but that don't benefit you individually.
Head of the Leap tracking team here - we actually unlocked the UVC drivers for our cameras a while back! https://github.com/leapmotion/leapuvc

> LeapUVC gives you access to the Leap Motion Controller image data through the industry standard UVC (Universal Video Class) interface. This gives you low level controls such as LED brightness, gamma, exposure, gain, resolution, and more.
That was a while ago at this point, back when the download site was still a significant part of what they did.

The acquisition was at the end of the dotcom boom, and we had several options to choose from. We ended up with Tucows for a number of reasons, but right near the top was the fact that they seemed like truly decent and honest people. That decision, I think, is a big part of why LWN still exists today.

The end of the download site is definitely a moment in nostalgia...but in truth I didn't know they were still running it. Tucows has long since moved on; I'm glad they are doing well.
And yet the App Store hasn’t banned Twitter as they did Parler. If the media started reporting about pedophilic content on Twitter and that Twitter’s TOS explicitly allowed pedophiles to discuss their attractions, would the tech gatekeepers continue to allow Twitter? Because this stuff isn’t a secret, but Twitter hasn’t been banned which makes it pretty clear that the Parler and related bans were politically motivated rather than protecting people from harmful content.

But we let Twitter get away with these things because the Blue Checks are mostly leftist or hard-left politically and they’d lose their minds if Twitter were banned from app stores.
You are probably being downvoted because this is not really an appropriate venue for such a discussion. If you are genuinely curious, surely you have access to a search engine where you will get much more thorough discussion of both sides.
I could see it being general COVID lockdown existentialism. It probably would have been more prevalent in the last 4-6 months, except that the American presidential election and the final days of the Trump administration were the #1 thing taking a lot of folks attention.
For one, it's a reference to the Constitution: "We the People of the United States, in Order to form a more perfect Union, establish Justice, ensure domestic Tranquility, provide for the common defence, promote the general Welfare, and secure the Blessings of Liberty to ourselves and our Posterity..."

Second, it's a much weaker statement. Compare "we are [imperfect], but that doesn’t mean we are striving to form a union that is perfect." with "we are [imperfect], but that doesn’t mean we aren't striving to form a union that is perfect." The former can be reshaped to we are imperfect, therefore we are trying to form a union that is imperfect---it leaves open the possibility that you wish to make the union worse. The latter becomes we are imperfect but we are trying to form a union that is perfect.

It's probably a typo.
Or, it could be a garbage story manufactured by liars, implying that of all the outlets not running it, there's a chance they had looked into it and decided it was a garbage story manufactured by liars.

Sometimes a thing that fails, fails because it's bad or disingenuous or both. It's possible this is a garbage suit that won't go anywhere because it's a garbage suit.
It's fine for a city to limit jobs to fit housing, if they don't want to build housing.

What's not fine is encouraging jobs while discouraging housing, which is common in California because Proposition 13 makes residents a net expense - cities have to get most of their revenue from businesses.

Pretty obvious how that leads to a never-ending housing shortage.
Ask HN: Favorite Front end Test automation for non-devs
I'm looking at setting up a test automation suite for a frontend project and want non-developers to be able to add and update different tests, so something like a selenium recorder or comparable. I know some tests will be too complex/hard to do via a simple recorder so understand some tasks may require developer time.

The frontend is built in Angular.

At the time we're looking at Katalon but wanted to see if anyone had any experience with them or recommended other alternatives.
Does "certbot renew" talk to the mothership at all if no certs are ready for renewal? If it does, most setups I've seen run the renewal once or twice a day since it only does the renew when you're down to 30 days left. There may also be some OCSP related traffic.
As I mentioned memory access latency - I just posted my old article series about measuring RAM access performance (using different database workloads) to HN and looks like it even made it to the front page (nice):

https://news.ycombinator.com/item?id=25863093
Not to derail, but I've mostly gotten to just living with it.

I feel like it was mostly a missed opportunity to do things better; the declarative unit stuff is both over and underspecified, and for anything nontrivial, I always end up with sidecar scripts, anyway, which makes the whole thing just a game of useless boilerplate.

And then it started attempting to assimilate other daemons...

Like I said, it is what it is. But what it is is a barely competent make-work replacement for something that wasn't the worst problem in early-startup, anyway.
What was the author's rationale for choosing XGBoost? Failure analysis is an old field so I'm very surprised that there's not even a cursory nod to the exponentially distributed failure times that most failure models use. If anything, this post just spends a lot more time than usual talking about data cleanup.