skysight-inc/HackerNews huggingface dataset:
Indeed I am. Would you trust the contents of a book on a technical topic if the authors are not, in fact, subject matter experts? Would you read a book on cancer treatment by a doctor of theology with no medical training? To use a less egregious example, a neurologist with no training in oncology or experience with brain cancer? Knowing the expertise of the authors is very important, especially if you are not a subject matter expert in your own right who can directly evaluate the claims made and methodologies used. This is why such books usually have a little blurb which explains why the author is a subject matter expert.

I go one step further in asking for third or first-party confirmation of expertise in this interactive forum because self-made blurbs are easy to manufacture, and credentials and experience can be gamed. It is much harder to distort the opinions colleagues or people who use their systems every day after they have left. I ask the more detailed questions because I find that answers to general questions are usually pretty wishy-washy and thus not particularly useful. The detailed questions ask for more detailed metrics and observations that make it easier to sift out useful information. For instance, I ask what projects they lead or directed since I want to filter out cases where they may have been on important projects, but in an unimportant role or possibly even being carried by the rest of their team.
I'm reluctant to because I've had zero time to dedicate to it for a couple of years and there's a laundry list of improvements I have been intending to make.

But, with that caveat, it's https://www.folktunefinder.com

It's a mix of clojure and java. And there's a half written rust search backend waiting for a rainy day...
This is neither here nor there. For the most part, new construction has always targeted the middle or upper class, with the less fortunate living in older, depreciated construction from decades past. It's why mature cities have mansions converted into apartments and newer, massive suburban enclaves on the parameter of the city.

It's not until the land is completely used that cities turn to revitalizing their core. But even then, new construction favors the upper class. If you're going to tear down a bunch of old bungalows, they need to be replaced with something pretty expensive to make the project economically viable.
relentless self promotion.

relentless.

It's awful and kinda soul drain and I have no stomach for it but every one I have ever seen that managed to pull it off did so by getting as many eyeballs as possible and then getting as many ears possible... or getting impossibly lucky.
Does your kid ever come home to you, and then go back to them? If yes, then these precautions are totally reasonable.

If you end up giving it to your kid, and you're both asymptomatic long enough that they give it to your parents and they (possibly) die as a result, would it have felt it's worth it then, to not at least try to prevent it as much as possible?

Personally I would do what I could not to have your kid have to travel back and forth from your parents at all, but I understand that might not be an option.
NASA selects Masten Space Systems to deliver cargo to the Moon in 2022
There would be no key change because there would be no initial key, signal facilitates contacts anyway the only difference is that the sides have no ability to control with whom it takes place.
Messages to non-contacts will not be sent because there would be noone in your contacts to send them to, hence indistinguishable.
Who said they don't use feature toggles? That is a separate concern from deployment. As far as I can tell you got mad about a feature in their UI and decided that implies something about their infrastructure with no actual evidence.
AWS Amplify has a code generator that uses GraphQL to generate client side TypeScript and server side APIs
> Obviously, explanations can be more or less fundamental.

That's not obvious, in fact, it's not even true. Feynman's point is that people bring context to a question. People will accept different things as 'fundamental'; different assumptions and axioms. Can you sometimes explain things using fewer axioms? Sometimes; but is it more fundamental? Is it better to build a theory on fewer axioms, even if they can't be directly validated? Would you prefer a theory based on 4 axioms, none of which can be directly validated, over one with 6, but you can measure all six directly? What if the four can't be re-derived from the 6, but all observable statements can? What if either set can be re-derived from the other?

Feynman isn't saying that "physicists don't really know on a fundamental level why magnets repel each other". He's alluding to the idea that that question isn't well defined. He's encouraging the questioner to figure out what sort of answer would satisfy them, and why.
Depending the kind of product and their business strategy, yes they will changes their price.

The market competition still apply.
If I see one product priced as 3.99 and same quality product priced as 3.98. I will choose the 3.98 like many other people will.
With videoconferencing you aren't always in control of it, especially if you interface with other companies. I have webex, zoom, bluejeans, teams, and skype4business on my laptop because I am a consultant and have to use whatever my client is using.

There's also that zoom free tier creating a 'Shadow IT' situation. Slack used this to great effect and everybody on HN was very impressed. It should be no surprise that Zoom is finding its way onto random employee laptops, that is something tech firms are trying to do on purpose now.
How does it require them to actively try to reach you ?
somebody has no idea what Marx was actually like, said or wrote...

> But, once adopted into the production process of capital, the means of labour passes through different metamorphoses, whose culmination is the machine, or rather, an automatic system of machinery (system of machinery: the automatic one is merely its most complete, most adequate form, and alone transforms machinery into a system), set in motion by an automaton, a moving power that moves itself;

Early Marx's entire vision is foundationally based on the scarcity labor tipping point you're describing. He wrote a lot more after that as well.
That was straight from a government hearing today here in NL, those usually don't come with conveniently linked sources but at the same time they tend not to have bullshit in them.
Did not work on ubuntu the last time I tried it, roughly 6 months ago. Same goes for zoom, but different problems (bluejeans segfaults, zoom only starts with sudo but no audio after upgrading lts)
That doesn't obviously follow.

CVE entries are both a function of security and interest. My github projects don't have any CVEs, not because they aren't woefully insecure to anyone who bothers to investigate deeply, but because no one cares.

"Android" is installed on more devices than any other OS in the world. So it stands to reason that there would be more interest in finding exploits in android than in OS's that are often airgapped or locked away behind firewalls.
VC > Audio > Text

Tone, emotion, and intent are incapable of being conveyed properly without facial expressions and audible cues.
Do I read the chart correctly and their whole Codebase (minus dependencies) is less the 15k lines of code? Porting 6.5k likes of ruby in 2 weeks sounds reasonable, but how doing migrations 10x or 100x that size is far more challenging.
Ask HN: Should a B2B SaaS startup host its own API or use a managed API gateway?
Hi,

We're a B2B SaaS company, still fairly small (< $300K ARR). Average customer is around $30K/year.

We need to make an API available to customers, largely for pulling their data every ~10min throughout the day (as opposed to nightly FTP ETL), and probably also for making some calls to us to send data that we use in the product.

What are the pros/cons of using a managed API gateway (AWS API Gateway, WSO2 API Cloud
on Heroku, which we use) vs publishing a basic REST API ourselves?

Grateful for any guidance, considerations, or further reading :)
I like gig work. I like the freedom. We need fewer restrictions not more.

Forcing businesses to hire only full-time workers reduces the number of jobs. They won't hire someone unless there's
2000 hours of work to fill up a year.
This link has now been reposted 6 times in the past two weeks:

https://news.ycombinator.com/item?id=22816645

https://news.ycombinator.com/item?id=22729766

https://news.ycombinator.com/item?id=22801191

https://news.ycombinator.com/item?id=22784712

https://news.ycombinator.com/item?id=22720028

https://news.ycombinator.com/item?id=22806810
It is not at all out of line to say "the airlines should not have spent $45B (or whatever the amount was) on stock buybacks, they should have saved a reasonable amount in anticipation of the next crisis" even if this particular crisis is much worse than anyone would have been able to anticipate a year ago.

Even if they had only kept, say, $20B of that money—reducing their buybacks by less than half—that would surely be $20B they would not now be asking us taxpayers to spot them, and it's possible they would even be able to make a different kind of plan using that $20B to stretch them over at least some significant part of the gap.
Sounds like these people would be much more likely to see a message and would be plenty capable of passing it on to Bill if they see merit in it.
My blog only has a few hundred hits, and I haven't put my email address on it or invited anyone to contact me, but I've still gotten emails from two people and had some pleasant conversations.
eh, would Stalin really tell the world the quotes weren't met after all that effort?
Anecdotally I usually see slack changes in my free tier channels a good week before paid tier ones so it wouldn't surprise me.
Longer comment: "I'm admitting that my chart is totally meaningless, but it sure does look scary!"
oh, very interesting
That's what we use at work and I haven't had any issues at all
update: just sign up without putting anything in promo code field... seems to let you through.
I'm thinking more like things like works councils, and other ways that the employees could play more of a role in running the company, rather than the adversarial setup we have now. Here's an article from 1981 that gives some background:
https://digitalcommons.law.msu.edu/cgi/viewcontent.cgi?artic...
BlueJeans and Zoom seem to be the most reliable and easiest to use. BlueJeans doesn't have a free option though.
I'm at season 7 right now and I can confirm that star trek the next generation is a life changing experience.
You might be disappointed to know that native applications need pre-approval in most cases. There's a whitelist.

Of course, after years and years and hundreds of thousands of engineers, the whitelist is pretty robust.

I don't know for sure, but I bet Zoom has been on that whitelist, and "banning" is removing it from that whitelist.
When I was using Windows, I used ShareX that was working really well.
What does this have to do with Section 230?
https://dilbert.com/strip/1996-10-08
"Some of you may die, but it's a sacrifice I am willing to make" - Lord Farquaad, Shrek (2001)

Regardless of the ethical dilemma, it's a politically untenable position. Vaccine-derived poliovirus [1] affected less than 800 people, compared to 6.5 million if vaccination was not pursued. [2] However, even such few cases were exploited by false teachers (anti-vax, religious groups) to oppose the vaccination efforts entirely. [3] China's economy is recovering already. Although the economic consequences of the lockdown are serious, it's not worth jeopardising trust in public health authorities.

[1] https://en.wikipedia.org/wiki/Polio_eradication#Vaccine-deri...

[2] http://polioeradication.org/polio-today/polio-prevention/the...

[3] https://en.wikipedia.org/wiki/Polio_eradication#Opposition_t...
Two working parents has only been a norm since the 80s:

https://www.pewresearch.org/ft_dual-income-households-1960-2...

Prior to that most households were single income.
I have never gotten Google Meet to work in Firefox. Or the new Edge for that matter, despite it using the Chromium engine.

It seems to work only in Chrome and Safari.
This is well put. But of course it will end, and us privileged few will go back to our regular routines and our babysitters will return to work and take care of our kids after school and we'll adjust and the kids will be fine.

The longer it goes on, the more chance there is that this novel pain shared by us lucky few will motivate some structural changes that will make life more bearable for the less privileged people for whom these kinds of tensions and juggling are nothing new.

But... I doubt it. Nothing is working. My wife's 12 person company is struggling, and will probably fail, to get a PPP loan for utterly moronic procedural reasons and saturation of the system. Extended unemployment benefits seem to have been calculated to run out around the time that the average person will be able to file a claim. Businesses are evaporating everywhere, completely undermining the bedrock of the economy. There is no sense of anything from government (any part of it) other than getting back to business as usual - why? So we can do this again in the fall? In a few years' time when another displaced wild animal spits on a market trader?

Couldn't two trillion dollars - not even a once per generation level of expenditure - have been more effectively employed to build some resilience in the system?

The city is sacked by barbarians; they leave, and the survivors hold a feast instead of building a wall.
* Decouple healthcare from employment (Universal healthcare)

* Enable robust safety nets so lack of enough gig work doesn’t mean someone is homeless or goes hungry.

Can we find middle ground? People can’t live good lives with excessive uncertainty and stress, and quality of life is what we should optimize for (like New Zealand is attempting), versus GDP. I concede gig work type employment has a place in our modern economy if workers are vigorously protected from exploitation.

Sidenote: I’d also like a 4 day work week, considering productivity gains over the last 50 years, but that might be a separate discussion.
This is amazingly clever "remote work" marketing. Congrats on shipping this!
Would you rather have to log into your ban acct 3 times before it actually lets you in or get in everytime but other people can also get in
Smells like banning due to Google competing directly with Zoom.
Dockerized, self-hosted email alias service
True enough, but there has been progress on many fronts. I grew up in the era of leaded gasoline, and surely carry around a lot more lead than young people today, leaving me at elevated risk for diseases. Our waterways used to be far, far more polluted. Air pollution has been drastically reduced.

The birth rate going down will help a lot in making things more sustainable long term.
> I like the freedom.

You do you, but I just wanted to provide an alternative view: that freedom might be great when you're young and equally free, but IMHO it doesn't work as well when you're 40 years old trying to ensure stable income to support your family
When I first saw Jitsi a few days ago, I thought "there's an open-source, p2p, e2e encrypted video chat already? Why did Riot build their own?"

The next day I figured out that Riot's in-app video chat IS Jitsi. The world made sense again.
Dr. Fauci: “I Don't Think We Should Ever Shake Hands Ever Again”
Well that's the thing, it's not really an issue of free speech. These people didn't get kicked off the internet. There's nothing stopping them from paying for their own hosting and posting all the videos they want. Let's say you made a site called awesomepupperpics.com for people to post people of their puppers that you're paying for and people start posting pictures of their cats. Is it your responsibility to pay to host those cat pics? No. Are you violating cat owners rights by deleting those cat pics? Also no. You as the owner and proprietor of awesomepupperpics.com also have rights. No one is saying people can't post cat pics on the internet just not on awesomepupperpics.com because puppers are awesome.
Fwiw, this is pretty much entirely untrue.

> Matrix identity server, which is required to have federation,

The identity server is not required to have federation to work. All it does is let you optionally discover users on Matrix by their email address or phone number.

> 3rd party identity server operated by the Matrix organization retains a list of your usernames.

Not sure what this means, but the identity service does not retain a "list of your usernames". All it does is keep track of email->matrix ID mappings for users who have published them. When you look up an email address (or phone number), a hashed representation is sent to the service, and even then, they're not retained.

> They don't tell you up front about this

We do; to use the identity service you have to click through a very explicit GDPR terms of use which explains precisely how it works. You only get prompted with this when you actually use the identity service though (i.e. when inviting someone by email address) which might be why you've never seen it, however.

> You have to really pay attention during setup to realize that the federation technology relies on a bastion operated by matrix.org.

Again, Matrix federation does not depend on identity servers (and I kinda wish we'd never even implemented the feature, given how confused and upset people get about them).

https://matrix.org/blog/2019/09/27/privacy-improvements-in-s... goes into this all in much more detail.
Huawei Mobile Services – How to Get Your Favourite Apps
I have to agree. I deal with vendors a lot, so I've used a bunch of different ones: GoToMeeting, BlueJeans, WebEx, Skype. And the experience of using those ones is painful. Zoom is a joy to use. Its not perfect, and I have my complaints (when I'm sharing a screen why can't I make the gallery view large so I can see everybody on a second screen??) but it has been rock solid.
Me too, but the answer is to give Uber drivers more independence not to get rid of their contractor status. If this results in gig workers being able to for example do multiple jobs at once, being able to choose their own clients, etc then it could be a win for society?
I haven't been able to find a way to change my video background on the Linux client either. The image recognition software must be difficult to reliably implement for their lower-value platforms (as in, it would cost them too much to get it working well relative to the number of users).
There's always talk about the format of the 7 day week, about how people want 4 days of work and 3 day weekends. What I haven't seen talked about, and what I'd want to try, is 8 day weeks, with 5 working days and 3 day weekends. I can handle working 5 days in a row but really want the 3 days off between. I'm sure there's good history involved with where the 7 day week came from, and the different history of the names of the days, meaning which culture they came from and with the 8th we'd need something, but if you take a step back and think about it, the number of days in what's considered a week comes from nowhere. We could have 6 day weeks right now and nod our heads with that making sense. Human history is really interesting, though I really wish we could change this part.
Then there are those who understand that the lockdown is also producing plenty of suffering (quite possibly very long-term suffering).

Those people are neither "deniers" nor "callous".
Agreed as well. Nahin is comprehensive and authoritative, but a good biography of Heaviside for people who aren't already physicists or engineers has yet to be written (or at least yet to be discovered by me.)
Uber conference works just as well in my experience. Same league as Zoom. I'm honestly not sure why it isn't getting any press.
No it won’t take long. We already have the samples (they are what has been sent in to labs) and with modern genomic tools you could sequence 100,000 samples for under a million dollars in a couple of weeks at most.

The mutation rate is just an average - anyway we are looking for one specific mutation and in the 6 months SARS-CoV-2 has been around there has been plenty of time for the right mutant strain to have arisen.

It doesn’t matter who the cohort is - all that matters is the strain has the right mutation.
Corona viruses are slow to mutate in general, and flu is especially fast.

That's why you need a new flu vaccine every year - every year a lot of time is (was?) invested in tracking what flu mutations are appearing and trying to predict which ones will be the main ones next year. Once they've determined what they think are most likely, the vaccines are developed for those. Happily flu mutations mostly impact the protein structures sticking out of the virus wall (the HxNy is an actual description of these proteins, hemagglutinin and neuraminidase), so it's mostly a matter of retargeting an existing set of vaccines rather than creating a whole new vaccine from scratch.
Please tell us what the config options should be.
I put together instructions for creating an install-free dock icon for Zoom. Nothing ground breaking here, I just combined several sets of instructions I found useful.

https://blog.joeldare.com/creating-an-install-free-dock-icon...

Zoom stopped the browser login from working for a few days, but it seems to be back working now.
Well, sure, but then you go and get one of those jobs.

It's not like banning gig workers will make those jobs appear. If there's 3000 hours of work to be done, a business will hire one worker to do 2000 hours and turn down the 1000 hours of work. A business can't magically "round up". The money for the extra work needs to come from somewhere.
I have heard good things about both Leopold and Varmilo, but they are even harder to come by than the options I mentioned. I have to compromise for a keyboard I can buy in the EU (but with an US layout).
This has been my experience as well (with some relatively large Hangouts Meet meetings in a big G Suite org). Compared with old-fashioned Hangouts, Meet is pretty reliable.
There are not a lot of car accidents right now.
their popularity was the reason why there were so many exploits
I don’t really know, hopefully someone has a few more suggestions! Tossing these in as interesting SciFi with morality.

Michael D. O'Brien, Voyage to Alpha Centauri: A Novel

Oxanna Hope, Lebenstunnel: Allégeance (French language)
If the tech community can't prioritize security over features, it's pretty rich for same community to declare that the "average joe" doesn't care about security.
Thanks for this list, I only checked a few links but there is a lot of obscure interesting projects !

I was surprised to not see these two game frameworks to the list :

- Amulet : http://www.amulet.xyz/

- Script-8 : https://script-8.github.io/

I particularly like Amulet game demo "Quasar" available with the online editor. I believe both tools deserve more love.
I just recently decided to try R to analyze some data ive been generating.
I've always looked down on it as a "worse & less flexible python", but boy was I wrong. You can theoretically do all the same things in python as in R, but the R experience is so much smoother. 20 lines of setting up stuff in python is reduced to like 10 for the R equivalent.

ggplot2 is super intuitive compared to matplotlib. The inbuilt dataframes + tibbles are just as good if not better than anything pandas does. Besides all that, the libraries R has seem to be much higher in quality and in number, than python has, for data-science related stuff.
Yes to get to someone like Bill will be a two jump exercise.
Tech Debt and the Pragmatic Middle Ground
LED Face Mask Warns Others to Stay Away and Responds to Voice