skysight-inc/HackerNews huggingface dataset:
Does anyone have access to the original paper? From the look at this article, I am extremely curious as to how they quantified what they defined as "community smells". From the article:

----

For the study, the authors looked at four types of community smells:

1. Organizational Silos. Groups in the community don’t communicate with each other, except through one or two of their respective members.

2. Black Clouds. Community members are overloaded with information because communication isn’t structured well.

3. Lone Wolves. Defiant, disrespectful contributors won’t listen to others.

4. Bottlenecks. One team member wants to be the only way information moves between sub-communities.

Previous studies have shown that women are fundamental to reducing community smells and avoiding accumulating social debt for teams in other industries. But these studies show that women increase team efficiency and organizational quality on software engineering teams specifically. Teams with no women have 7 mean community smells compared to 3 for teams with at least one woman. These results are statistically significant (p-value < 0.05) and have a large effect size (d=0.68).

----
Discussions: https://news.ycombinator.com/item?id=22757697

https://news.ycombinator.com/item?id=22756730
Coffee rituals are a mixed bag of "truths" and preferences. Here's why I believe AP doesn't need those things and a pour over does:

Blooming is mostly to remove gas pockets from the bed of coffee so water can reach all of the grounds evenly for the actual brew. This makes a lot of sense for a PO, where water is quickly passing through, but less so for immersion techniques like AP.

AP doesn't need a specialty kettle. Just use the same funnel for the coffee grounds to pour in the water and you can be as rough as you want. I still use a gooseneck but that's mostly because they're smaller and take up less countertop space.

Water/coffee ratio is easy for an inverted AP. Water isn't leaving the cylinder until you plunge so you just pour up to the mark, however you please. For PO, you have the double whammy of refilling the cone with water and having the water almost immediately start draining out into the cup.
Slack needs to buy hopin.to or a competitor. now.
You might like to read this opinion article: https://www.theguardian.com/commentisfree/2020/apr/01/amazon...
> Unfortunately this is the low bar set by a lot of modern journalism. We need a way out of it back to neutral, factual reporting.

Creating fact focused journalism is a laudible goal but I'd be curious of what specific time in history you think that this was generally the case?
U.S. Alcohol Sales Increase 55 Percent in One Week Amid Coronavirus Pandemic
The problem we're talking about isn't "installing a dependency", the problem is creating reproducible builds across people and between dev and production. The secondary problem is managing dependencies over the long run (updating, transitive dependencies, etc). Ruby/Bundler does this so much better than requirements.txt by a long shot.
Location Visit Data (Foursquare)
The standard example I've heard is for Trampoline. No one calls them rebound tumblers anymore.

https://en.wikipedia.org/wiki/Trampoline#First_modern_trampo...

I think this is really just a case of lawyers being super-protective. It also pays well, I'm sure.

I think a words like Humvee or even Google have coloquially already lost their meaning--their meaning is polymorphic, it's only a matter of time (100 years is a matter of time) before a better Humvee or Google not released by the original product designer comes along that people will call Humvee or Google anyways.
Here's the study [1]. If you want to discuss it, address specifics from it. Right now, you are simply coming in and spouting your personal political opinions in a detached and needlessly argumentative way.

[1] https://www.win.tue.nl/~aserebre/IEEESWGenderSmells-preprint...
Hydroxychloroquine most effective therapy by doctors for Covid-19: Global survey
Video games were paying licensing fees to arms makers for a while so they just wanted in on that.
PSA: Fauci Is a Fucking Fascist
You need to switch your data representation to 0x88 [1] or bitbords [2] to get anything performant. You won't get anywhere with a class hierarchy

[1] https://www.chessprogramming.org/0x88
[2] https://www.chessprogramming.org/Bitboards
I know that WordPress doesn't have the greatest security record, but it seems unfair to judge an organization for using WP.

Many, many respectable businesses use WordPress for their brochureware or corporate blogs. In my experience, it's not a security nightmare if it's well maintained.
My biggest surprise today is from learning that critical aircraft software is left running for days without a full restart. Somehow I assumed everything gets completely shut down every time they refuel or so.
it's probably on github
Designing Change – Avdi Grimm and Jessica Kerr – Code Beam SF 20
This appears to be it: https://www.win.tue.nl/~aserebre/IEEESWGenderSmells-preprint...
Are we talking about the same Elon Musk who's car company created an autopilot which has been known to crash into to side of trucks? Have I missed the obvious sarcasm?
I don't see the point for major open-source projects or even company projects to depend on a third-party provider for git services in the cloud that is not on-premise. It's fine if the source code is self-hosted or on premise and the mirror is hosted on some cloud VCS like Github, but not the other-way round, which for the latter you risk getting problems like this.

The case for self-hosting a VCS server for serious projects is made once again.
I'd imagine the higher volume due to remote work (e.g. people collaborating more on issues and such who may have communicated in person previously) is also a contributing factor.

From the sound of their earlier 'not postmortem but we'll do one soon', it sounded like they currently have a database tier that's creaking at its foundations, and I'd guess any time there's extra strain or someone pushes a fix to the GitHub codebase that adds a tiny bit of unoptimized code, it strains it past the limit.
Italy data: Covid-19 no more virulent than the flu
> You also can't just construct your own shelter that you find adequate. It has to reach the very stringent and remarkably expensive building codes that exist virtually everywhere.

Not really. Most of California has no building codes. From what I understand, you could buy land in the desert (or honestly, just squat, no one cares) and even if you went the legal route, no one cares if you do whatever you want.

Of course, all the desirable land is taken and expensive because you'll have to convince someone else to give up its use to you.
For the actual research, the cited paper can be found here:
https://dibt.unimol.it/staff/fpalomba/documents/C43.pdf
Duke leads $50M research to test hydroxychloroquine in preventing Covid-19
Again, though, it's not really relevant that he worked as Obama's PR guy, right? I have no idea if he's dumb, this interview doesn't suggest so, but here's an interview[0] of him and he's definitely not particularly articulate in it. The concept of the "dog whistle" is pretty ridiculous. It makes it so that you literally can never have a black person be described as inarticulate regardless of reality. It's just another way to control speech.

0: https://youtu.be/15HUGc7R8hw?t=107
In what way is GCP crap?
Yep. Most of stage 2's branchiness essentially comes from "is the next thing an array? object? string? number? Handle it differently if so."

Making it so you can handle all the brackets at once, all the strings at once, all the numbers at once, would make a big difference, and we're thinking about that. Another thing that could help is making the if statement more predictable using type information from the user. get<int>() could mean "I expect this next thing to be an integer, so parse it that way and just yell if it's not, please."

It's difficult. But it's why I'm still so fascinated! Solving JSON thoroughly and completely will give us a lot of information on how to quickly parse XML, YAML, and other file formats.

We've clearly been collectively doing parsing wrong (including me) if there's this much of a gap. It's exciting to see something innovative and new in this domain and even being able to contribute to it :) @lemire deserves a ton of credit for making an actual project out of his work and promoting it; I likely wouldn't have heard of it otherwise.
It's likely going to get flagged because you discard the entire article as junk science without even vaguely addressing the points of the article or study and reverting to the same tired, outdated, and in this case irrelevant to the article, talking points.

I think it is you and not the article who is showing immense bias.
Come now. You can't seriously be reading these threads and not seeing plenty of indignation about Zoom. Where by plenty I mean extreme abundance.
What does the iPhone have to do with it?
yes: https://apps.fcc.gov/edocs_public/attachmatch/FCC-06-56A1.pd...
I really like that quote!

I think your steps are a decent approximation, but I don't think they are fully general. For example, sometimes clarifying the details and reality of a conflict causes the conflict to be more directly inflammatory. And if you're following a procedure that has "be less inflammatory" as a metric, then you'll fuck that up. (For the record, I don't think it's a bad heuristic to follow. Most of the time you do actually want "less inflammatory").

A few months ago I facilitated a conversation in which some old friends/coworkers were trying to have a conflict, and they were being SO careful, and SO polite, and SO open to each others' perspectives. Yet neither of them was willing to be fully honest about the pain and blame they were feeling. Things didn't really move forward until I started making clarifications that sounded like impassioned, inflammatory accusations, which really got to the heart of what was at stake emotionally.

I think the real guiding principle is truth tracking, at its core--ie. as a facilitator noticing when something is being confused or hidden, and bringing it more out. In practice, bringing more truth to light normally causes relief and feelings of safety, but sometimes what the reality of the situation calls for is more like "honorable combat," which is made honorable because it's direct, straightforward, and open hearted.

So maybe I'd change that step to "Restate the problem in a more truthful way."
If that family could manage to acquire the resources needed to heal. More likely, they would just die after a long and painful death and their family would mourn and hope they could birth another baby to take your place.
I seem to remember there are places with little or no property taxes as well. Nevada, Florida?
If you have commodore 64 you are OK.
It depends on how the app is written I guess. For example, make a bookmark of this demo PWA app on your homescreen https://airhorner.com. Notice that it opens itself in a full screen mode, no safari controls are shown.
Most likely because it was ranty rather than substantive. Solid critique is obviously welcome here, and it's not as if HN threads are lacking for criticism of Zoom these days. That's actually probably the #1 thing we don't lack right now.

Your account unfortunately has a long history of posting unsubstantive comments and breaking the site guidelines. Would you please fix this? The rules are at https://news.ycombinator.com/newsguidelines.html. The idea here is: if you have a substantive point to make, make it thoughtfully; if you don't, please don't comment until you do.

We detached this subthread from https://news.ycombinator.com/item?id=22757756.
Even in a little,tiny country I'm from, one could go into the forest owned by the state, build some stone age shelter and live there as long as he'd like to. Someone would probably discover at some point, check if he's not in a need of a medical assistance, call him a nutter and leave alone. Mileage may vary depending on a country.
Maybe not leaner, but you'll understand it better.
Absolutely shocking, women are better at communicating than men.
So like not every then?
I too have thought about this. What would be the alternative?

Perhaps a legal opt-out? No participation in entitlement programs in exchange for no property taxes or zoning rules?

Maybe dedicated cities or areas for this type of living? I’m sure you can do this nowadays, but it’s technically illegal, no?
Thanks for the information; your link was an interesting read.

> I'm actually curious what use cases you have in mind.

TLS certs can be a hassle for peer-to-peer type stuff. I'm currently working on a project that does encrypted file transfer between two people and uses a PAKE instead, because I can encode 32 bits of random data in 3 words and that's plenty versus having to deal with public-key infrastructure or dealing with cert files/large blocks of base64. I don't want to run a CA for this and a self-signed cert doesn't verify identity. I certainly don't want to trust some other CA. SSH sort of solves this problem by keeping a known_hosts file with which IP has which key. Unfortunately, that's only good after first contact. People's IPs also change whereas those of servers usually don't. Finally, I share Colin Percival's concerns about the quagmire of backwards compatibility that TLS has become: https://news.ycombinator.com/item?id=16751358

Edit: What's app also moved from TLS to a protocol based on Noise. I believe the rationale was that it's a much cleaner, ground-up implementation rather than being an evolution of something from the '90s. It's analogous to C++: you can do just about anything with it because it has so many features, but they were bolted-on piecemeal. This also means there are a half-dozen ways to do any given thing and even more ways to do something wrong, so there are stylistic inconsistencies on teams beyond "tabs vs. spaces".
I object to major news networks using agenda setting and sensationalized media framing strategies to mislead the general public. For example let's dissect the headline:

1.) "3000%" - Let's calculate the highest possible number to use here!

2.) "% jump" - Let's only consider the increased aspect of the jobless claim ratio!

3.) "jobless" - Let's not point out that most of these people will be immediately back to work shortly!

4.) "devastated" - Let's find the most dramatic verb to use here!

5.) "US" - Let's only focus on the US, since that allows us to use the highest possible number in #1!

6.) "has" - Let's use an auxiliary verb that implies the ensuing claim has already occurred, when it hasn't!

7.) "has devastated the US job market" - Let's make a sensational claim that not only isn't measurable, but hasn't had enough time to play out yet, so therefore isn't true!

I could probably do this for 90% of articles coming from CNN. It's not just about the clickbait, it's about what they're choosing to report on, and how they are framing it.
I, for one, hadn't realized they'd made the books free to download (though I had intended to check that). I think most people assumed articles and journals when they read about the free DL access.
Yes, this says a lot about Boeing's engineering culture... excessive bean counting... but nothing new given the MAX fiasco.
See the link to the Atlantic mentioned by boyd.
And just below that:

‘It’s worth noting that Jonathan Hoefler, founder of the Hoefler&Co type foundry that designed and owns the Gotham font, says that the company has “never quoted a client anything close to a million dollars for anything.”’
I may have misinterpreted what they meant by local storage! I was reading that as having a local copy of the TSDB available to Prometheus, (eg: how Thanos works) versus Cortex which doesn't store metrics locally (IIRC).

What you said is correct and makes sense. Though, I would suspect either choice works with any S3 compatible API that can run on local storage, but I know that isn't necessarily what's meant by "local storage".
> Of course, all the desirable land is taken and expensive because you'll have to convince someone else to give up its use to you.

This is also crucial to the point I'm trying to make. Everything is already owned by somebody. Some of this "owned" land hasn't had anything done to it yet and likely won't for another hundred years, but you still can't use it, because it's "owned".
Covid Watch and Privacy
Naive (and perhaps stupid) question here, why don't you request just the 720p feed from each participant and then rescale the streams as clients need them?
Tbh I was just reaching for a good "free font alternative" -- ofc they wont be exact clones -- but captures that "clean sans-serif design spirit" that seems to be all the rage at the moment.
If you are interested there is already a culture of doing this in Alaska. The search term you are looking for is "dry cabin".
Ok obv it’s google so likely no video issues.
Shareable meeting URLs.

No breakout rooms though.

This lecturer uses a bit of a work around making rooms & urls ahead of their session, but this won’t scale to 50 people and being able to auto split people into equal groups.

Lecturer video: https://youtu.be/_MeCJgSh-U0
> Maybe the lesson here is that people who worked in politics/lobbying are not trustworthy and can be a liability to the integrity of your company if you hire them.

Well, if you give them very high paying jobs at weird companies you control through a few layers of obfuscation, it will look even more like you're paying them for services rendered.
Thanks! I’m curious to know how they handle health problems, big and small. Do they use modern medicine as indiscriminately as one of us would?
Given that I have spent about 35% of my time on communication overhead with people who struggle to speak english at all and can't grasp basic concepts without on the job tutoring. I think maybe we should try to walk before we can run.
Here's the preprint: https://www.win.tue.nl/~aserebre/IEEESWGenderSmells-preprint...

Pro tip - you can almost always find a paper on google from one of the authors' personal sites. Or sci-hub. Or worst case, just email them.
Linode launches a one-click app marketplace
Show HN: Pdf.js Express – PDF annotation, e-signatures, and form filling
Hi HN,

Nick here. We're super excited to officially launch PDF.js Express [1].

PDF.js Express wraps a modern React UI around the PDF.js rendering engine to enable PDF annotation, form filling, and signing inside your web app. We've also made some improvements to PDF.js text search, and taken a different approach to how the viewer uses the PDF.js rendering API, resulting in sharp graphics at any zoom magnification [2].

Based on our research, more than 70% of those who try to implement these features on top of PDF.js find it too difficult or time-intensive [3]. For those who are successful, supporting the new functionality is also challenging. To help these developers in achieving their short-term goals, and to support them as their needs evolve, we built PDF.js Express.

Check out the demo and let us know what you think or if you have any questions [4].

If you're helping fight COVID-19, it's free [5].

[1] https://pdfjs.express/blog/introducing-pdfjs-express

[2] https://pdfjs.express/pdfjs-vs-express

[3] https://pdfjs.express/blog/build-vs-buy

[4] https://pdfjs.express/demo

[5] https://pdfjs.express/blog/pdfjs-express-free-to-those-fight...
A washlet beats a rag on a stick any day. You can lead a horse to sufficiently advanced technology, but you can’t make it think.
Relatives went through WW2 with no tp. It's the last thing you care about running out of, there are plenty of alternatives.
Yep, so this serve the companies interest because they're trying to defend their trademark; even if they failed. I doubt Humvee is in danger of becoming a generic term (Jeep is more likely; I cannot tell you much my it annoyed me my ex called her Suzuki 4x4 a "Jeep" .. it's not a Jeep! It's a 4x4 or off-roader.." but if they enter into other trademark battles, the opposing council can't say "Well they haven't tried to defend their trademark before now..."
Amazon and Apple Strike Deal for Prime Video In-App Purchases
Do you know of any studies on this topic that aren't "junk science", or do you just not like the idea put forward here?

In general it doesn't seem far-fetched to me that women might be better communicators than men in general, but I don't have any hard evidence for or against this.
This causes me to use significantly more "squares" when at work. Nothing I can do about the sand-paper effect though.
Well this is no different than hunter gatherer society where land was 'owned' by those willing able to defend it. If your tribe couldn't defend your land from invading tribes, the other tribe would take ownership of it.

What you're ultimately complaining about is that other people exist, which is often noteworthy of complaint, but you'll be hardpressed to find a solution.
> The fact that it's possible to decrypt is what makes this not "end-to-end encryption".

By that definition, iMessage is also not end-to-end encrypted because Apple can decrypt the messages due to controlling the key servers and the relay servers, but few people bat an eye when Apple claims iMessage is end-to-end encrypted on its privacy marketing page.

https://blog.cryptographyengineering.com/2013/06/26/can-appl...

https://www.apple.com/privacy/features/
What about a long, unique identifier for the baseline, and the ability to generate temporary, single (or `n`) use, short identifiers that can be used when speaking the id?

Clicking a long I'd link takes practically training, and entering a short ID would only require training the salespeople how to generate one (would should only be a few clicks tops).

This way, a conference is secure by default and easy for people to join by link, and is still easily accessable by code for when needed.
Why doesn't Google Hangouts/Meet have this issue?
If you think you can find a security hole in their blog, ask them for a bug bounty.
I had similar question and found Web Server for Chrome

https://chrome.google.com/webstore/detail/web-server-for-chr...

And it works
It is pretty ugly what is happening now. france seizing european masks. the us seizing french masks. dutch ventilators getting seized in the us. we're supposed to be allies. let's stop this now. Perhaps we can let nato take charge of mask distribution and procurement. Otherwise that thing with Italians getting russian aid might not be a one-off.
> It is so much cheaper to make your own bread.

Only if you don't value your time, and ignore the energy costs of running an oven. It's a good backup option in a pandemic because flour keeps longer than bread, but normally for most professionals it's much cheaper to earn the money and buy bread that's produced in bulk.
I agree with one and two, and really appreciate arrow functions in those two, and other appropriate use cases.

With three, I disagree. It is kind of like saying let us just use var everywhere to be consistent.
The byline says Katherine Rowland
Two factor auth - some physical thing you carry around with you to authenticate with systems - is the very definition of decreasing usability in order to increase security.
Who ever wrote this FUD should get their professional qualifications revoked. None of the reasons offered address the core issue: everybody is better off wearing protection.

This is pure white-wash to justify concentration of PPE among medical workers 'who need it most'. While admirable, it does not address the issue at hand: am I safer by wearing a mask? YES. jfc.
tangent: has anyone found migrating away from REST APIs to some other way of specifying & implementing APIs seems like a net win in terms of the tradeoffs involved? (might be a bit context-dependent in terms of how much control (if any) you have over the various client and server component in the ecosystem)
Had a quick look. Looks open source but not so clear for people how to self host as other options here.

Can you point to a setup guide and importantly how breakout rooms are supported? (I quickly got lost, admittedly only having a quick search around)