skysight-inc/HackerNews huggingface dataset:
I see a lot of comments here deriding this as an ad for Algolia. With all the conflicts of interest, that may well be true.

However, automatically dismissing an entire piece of content because of a conflict of interest, which actually may not be that big (e.g. what percentage of their portfolio is Algolia, that it'd be worth pushing), seems closed-minded.

Investors are people, and like anyone, being excited about a company/product and using their platform to share it, is a pretty benign thing to do.

The over-the-top cynicism seems unnecessary.
Everyone with a half brain knew it weeks ago.
"I've been interested into rsync.net. How does it work if I want my remote ZFS dataset to be encrypted without leaving the key on the remote server?"

If you have multiple terabytes of data, zfs-send is a very efficient (and elegant) way to transfer them to rsync.net.

We can give you your own zpool, with root, running the latest production/stable ZoL code - so you will have encryption and raw send, etc.

However ...

If you have hundreds of GB up to ... one or two TB ... we paste this suggestion to you instead:

I think you should look into the 'borg' backup tool - it has become the de facto standard for remote backups because it does everything that rsync does (efficient, changes only
backups) but also produces strongly encrypted remote backup sets that only you have a key to ... rsync.net has no access to the data.

The borg website is here:

https://borgbackup.readthedocs.io/en/stable/

and a good description of how it works and why you should use it is here:

https://www.stavros.io/posts/holy-grail-backups/

... and our own page with details of our attic/borg support, along with a deeply discounted signup link, is here:

http://rsync.net/products/borg.html
Why not test on a set of problems that come up in practice rather than generated by an artificial distribution?
Coronavirus and your mental health: Experts explain why we panic and how to cope
It claims XMPP Multi-user chat (MUC) compatibility. Does that mean you can use random XMPP clients with it?
As long as animal crossing still come out on time, we can give up on the real world and just permanently live in the digital one.
Sony was already skipping E3 anyway.
Can Socially Responsible CEOs Find Better Jobs?
Does anyone know how many times the WHO has declared Pandemics in its history?
The author seems to think completely in terms of "wasted utilization" when it comes to timeouts. I think they are missing the point of the timeouts and the retry logic to begin with. The effort by the circuit breaker isn't wasted, because it is exactly trying to establish whether a resource is responding or not taking into account occasional network hiccups.
If every effort past the initial timeouts was wasted, then why implement this logic to begin with?
I agree with derefr (https://news.ycombinator.com/item?id=22546241) in the sense that it seems illogical to increase latency for users simply to check for availability of a timed-out resource.

IMHO the worst-case assumption of all service instances failing simultaneously leads the author astray in their quest to reduce "wasted utilization".

Pretend the network switch rebooted and all services were unavailable for a short period of time, but your website is in high demand, so the error threshold of three errors per resource was quickly reached.
Let's pretend the network switch needed 5 seconds to reboot, so 42 resources each failing 3 times in that time equals 126 requests/5 seconds, 25.2 requests/second. Now, instead of quickly recovering from that state after two seconds, the author advises to instead wait 30 seconds, so that's 756 requests---because your site is so popular---before the first service is retried. Then an additional 41 requests (~1.67 seconds) until all resources are marked available again. So now you made about one thousand people unhappy in case it's their browsing session that's constantly lost.
Unless of course your were too optimistic when setting the half_open_resource_timeout, because then your services might be blocked for multiples of error_timeouts, e.g. minutes with a high error_timeout value of 30 seconds. That's a lot more than a thousand people unable to log in.

IMHO setting the half_open_resource_timeout way lower than the regular service_timeout value will just risk the services _never_ becoming available again after an internal network outage in your data center. That seems like a recipe for disaster.
What sort of effect will this have on contracts that have Force Majeure clauses? That's a big unknown to me that could have a big recessionary effect.
Nikon delayed their D6 DSLR, and I imagine it will get difficult to even produce things like that at the volume they'd need for a launch.
...why not just link the YouTube video? I don't get what the twitter link adds.
Keeping cats indoors could blunt adverse effects to wildlife
Even though I rationally know it’s the right thing to do, I’m terrified about my daughter’s school closing and her and other students severely falling behind academically. I can work from home and watch her, but my spouse and I are not AT ALL equipped to home school her for a lengthy period of time. She is not a good self-learner and already struggles in some areas.

How should we be preparing for that? How are other people doing it who have to keep their children home and away from educational resources and teachers?

Edit: I’m getting mixed reactions to this. I’m not at all saying academics are more important than slowing the spread of the virus. But I see many comments calling for a complete shutdown of schools and very few saying that for many parents this is a legitimate source of hardship and anxiety, even if it’s the right thing to do.
I’ve been interested in this route and I’m an engineer by day - I feel like my understanding of the technical side could really set me apart from the recruiters I’ve talked to in the past. I was under the impression this is a grueling field though based almost 100% on commission?
But the existence of the hex float format, and the fact that it accepts either 0x or 0X, upper or lowercase characters for A-F, dot or comma for the point depending on locale, and either p or P for the exponent, all contribute to the reasons why strtod is so slow. The faster library in this article handles none of those things. It also does not handle NaN or INF.
previously a similar service was present - FriendFeed. You could aggregate all your friend's feeds into a single location.
Link: https://en.wikipedia.org/wiki/FriendFeed

They created and later opensourced Tornado(Python based HTTP framework for handling large number of threads)
HN Search has been using Algolia for many years now.
HN occasionally has interesting submarine stories. But to paraphrase Freud, sometimes a submarine is only a submarine.

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

http://www.paulgraham.com/submarine.html
Many publishers were already doing their own thing around E3, both in time and location. Sony was not even participating in E3 2020. It is far far less important than it used to be for the industry

E3 2019 might have well been the last one.
The last was H1N1 (swine flu) outbreak, which killed hundreds of thousands of people. It was declared a pandemic by the WHO in 2009.
No moderators touched this submission. We moderate HN less, not more, when YC-funded startups are involved. That's the first rule of HN moderation.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

(Launch HNs are an exception. Those are one of the things that HN formally gives back to YC in exchange for funding it: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...)
"Not trying to be snarky" is a sarcastic warning that snark is, indeed, incoming
You can't, that's why they said fixed point. Time series data should probably never use floats, for the exact reason that delta-encoding is not effective.
As someone that has grown to have a more moderate view over free speech over time, I think morals clauses truly do have two sides.

There are behaviors that most everyone finds reprehensible, and when someone commits them we want to be able to shun them, to remove our connection.

There are many times in the past when this shunning has been abused to censor or otherwise oppress others.

Generally people feel like they believe the latter part is the most important part...until something occurs in the former part.

As a solution to this dilemma, some advocate strong "non-moral" stances (ala "free speech") where everyone can do as they want, unrestricted. That used to be my answer. But I've come around to believing that if society doesn't apply a means of guidance/restriction/social repercussions the void will be filled with emergent results (i.e. ugliness). Abused rules are abusive, but a lack of a set of rules doesn't lead to peace, it leads to warlords and those least willing to restrain their own actions in the name of empathy gaining the most power.

I don't have the right answers, but I'm confident that walking away from the questions is not the right answer.
I think there's going to be so much nuance around this (what does your contract say? when did you sign it? do you have insurers backstopping you? if so, what does their policy say?) that the answer is going to be, "Talk to your lawyer".

Personal opinion, not a lawyer, not your lawyer, is that the further into the global pandemic we were when executing an agreement, the less wiggle room you might have. Again, talk to your lawyer; that's what they get paid for.
While what you say is true, the book publisher would already be covered if the clause merely covered illegal acts. Also, it's not as if the book publisher didn't know about Woody Allen's issues before they took the contract.

More fundamentally, everything you mention could as well be turned around the other way. What if, after signing the contract, the author decided they didn't like the publisher's reputation, and wanted to terminate the contract and self-publish? I expect the publisher would say something like, "hey, we have a contract! that's an obligation on your part!" If the author wanted an equally vague "morals clause" regarding the publisher, which gave the author an out to cancel the contract whenever they deemed it advisable, the publisher would not agree to such a clause.
Why coronavirus spread all over the world
I doubt an e3 cancellation would cause a delay but the virus has made sourcing hardware a lot harder. If they do keep dates they'll see shortages.
I am on the east coast and all of the universities have closed -- but people are still acting strange about WFH at my product company(which has full remote devs and other employees, regular WFH days, etc).

It is disheartening to be made to feel 'tinfoil hat' for staying home. The stuff coming out of italy(https://www.vice.com/en_us/article/k7ex4a/coronavirus-has-no...) is very scary.
For those who AA doesn’t work for, I would recommend psychotherapy, joining a meditation group (for the social benefit, not for counseling), and practicing regular meditation, particularly loving-kindness meditation, which you can google and is easy to practice. A good psychotherapist can help you learn how to talk to yourself in a more supportive way. Meditation can help you to break out of your mental ruts and pause before taking habitual action.
Unlikely-- E3 (like the other big trade shows in general) has been getting progressively less relevant industry-wide each year, in favor of more direct-to-consumer messaging (like Nintendo's Nintendo Direct presentations). Sony even announced they weren't participating back in January, before all this COVID-19 mess.
Sony had already cancelled, so there's no difference to them. I don't see either company delaying the release due to E3 being cancelled. Other supply line constraints from the same root cause, maybe.
Boeing Plans Full Drawdown of $13.825B Loan
I think this is exactly what the post is about.

If you leave it to the marketing people you'll get buzzword fluff that provides no value or interest to anyone.

If you leave it to the engineers to write about interesting things, and get the approval process out of the way then you might put up something of interest to engineers.
No, but that just means the internet isn't the attack surface. If a machine on an intranet gets compromised by some other means, this is a vector for that machine to attack anything it can reach with SMB.
My limited understanding understanding is that it automatically releases funding (from the WHO and other bodies) to help with the crisis. It should also trigger some catastrophe and pandemic bond clauses, meaning investors who bought these bonds will lose their money as it now goes towards relief funding.
Absolutely... I've been wondering why the FAANGs don't just take education into their own hands and do this.

The problem is when people talk down about it, which trust me is real. Wanting to make software that works great for people and is incredibly accessible utilizing the internet as a distribution/communications platform makes me less of an engineer than other more "traditional" ones... but the truth is I can add a lot of value to a company just by
"getting things done" whereas I see a lot of the more academic-focused engineers pigeon-holing themselves into a one-dimensional career.

Even though I think you could teach the basics of what I do professionally in a 2-year program I don't think it should be devalued by 4-year institutions/people due to market value alone.
FYI the festival was in France.
This has always been a major deterrent to me wanting to use Algolia. It's basically impossible for me to know whether for x number of users doing y number of searches Algolia will cost $100/month or $1,000/month or $10,000/month. It amazes me that anyone commits to investing development effort in using Algolia (with lock-in, to boot) when you have no idea whether it's something you can even afford.
The only way a health endpoint is not mocking anything is when it does a large variety of full valid requests, having the same complexity and functionality of the service. Oh and all of them should fail or succeed identically. At that point why not use the real request.

Or you're overshooting. Say you have a service with 2 endpoints, both depend on the DB and 1 depends on an external API. External API goes down, you don't have a correct choice if you have 1 health endpoint for circuit breakers. If you open the breaker you needlessly disable requests to the healthy endpoint. If you leave it closed your circuit breaker is not working for the broken endpoint.

You can of course use a health check in addition to the normal endpoint in your circuit breaker, but then its just a fail-faster for the scenarios that the health endpoint covers.
Smurf festival in Landerneau, France. Not Lombardy.
Excuse me, but I offer a rational alternative to the religion of Alcoholics Anonymous. Would you say AA is the bastion of reason and science?
thanks. that was our motivation also.
Buffer and Basecamp come to mind, plus they are more efficient: they pay significantly more while managing to turn impressive revenue/profit vs the headcount.
Agency recruitment and internal recruitment are very different fields.

Agency recruitment is massively commission based. Internal recruitment tends to focus on higher base salaries to remove the terrible incentive of cash for humans.
Yesterday article that is relevant:

"Critics take aim at ‘failure’ of bond designed to fight disease \ Instruments issued by World Bank have yet to pay out to combat the coronavirus"

https://www.ft.com/content/a6239e12-5ec7-11ea-b0ab-339c2307b...
The best comment I have seen in a while...
Dupe: https://news.ycombinator.com/item?id=22547223
When the iPhone first allowed apps in an app store I had a conversation with another developer. We brainstormed an idea of an application that would allow you to aggregate all of your conversations with a person. Instead of opening the phone app, the messages app, facebook, twitter, etc. you would instead open the "Joe Smith" app and all of your conversations with that person across any medium would be aggregated in a single place. It is a bit like SoA vs. AoS (Structures of Arrays vs. Array of Structures). By transposing the relationship between app/person to be person/app it could change how we view social media.

What I've found over the following 12 years is that application producers are extremely hostile to anything that would take the user out of their application. It reminds me of early 2000 era websites where external links on some sites were not allowed.

The reason why RSS and similar aggregators do not work has nothing to do with technology. Any technology that allows you to follow the stars of a social media platform outside of that platform (or aggregate across platforms) will face a level of of opposition that is likely to be insurmountable.
When this case previously was submitted to the Supreme Court the SG's position was that API's were copyrightable but that Google had persuasive arguments that their use may be proper under the fair use doctrine and instead of hearing the case the fair use claims should be allowed to played out in lower courts first.

The current SG's opinion that Google's fair use claims aren't reasonable is new to this administration.
I notice that there's a real cultural or geographical difference on this issue. I've often heard people talk about how they'd never let their cats outdoors in the US – but we took in two shelter cats last year from a large and well-known rescue centre in the UK, and part of doing so was signing an agreement to allow them cat-flap access to the outdoors. The shelter was pretty clear that they would be visiting to verify this – and taking the cats back if we didn't.

I guess I understand why it might be an ecological issue in some areas. But we live in a dense area of relatively central London – our cats wear bells, stay in at night, haven't brought home anything they have caught (if they've even ever caught anything), and to be honest I haven't ever observed them travelling more than maybe 20 metres away from the house. I guess I'm just unsure if they're actually causing more damage than I can see, but its really interesting to see the wide variety of views.
Coronavirus Dashboard
And they got a right old bludgeoning because it triggered a number of costly 'delay' - as opposed to 'containment' processes in various countries which angered some people as unnecessary.
Parasite and Its Detail of Real World Wealth Inequality
really - on www.meshtastic.org?

It is just a standard github pages page. I think you might want to check your web browser config.
Somewhat related - pandemic bonds will now pay out towards relief efforts and investors will lose their money.

Matt Levine does some analysis here:
https://www.bloomberg.com/opinion/articles/2020-02-19/the-fi...
It sounds a bit like you invented RecordIO[1]. I didn't realize you meant decoding from a stream containing several protobufs. In that case you do indeed need some kind of framing, because there is no end-of-message delimiter. The positive tradeoff is you can easily concatenate several protobufs into another, valid protobuf. That is impossible if there is a terminating symbol.

1: https://www.tensorflow.org/tutorials/load_data/tfrecord#tfre...
I don't think "copied the declarations" and "copied the declarations and implementation" are interchangeable or generally understood to be interchangeable. If you told me someone "copied your API", I would absolutely assume that they'd copied the implementation and not just the declarations or the way the declarations were organized/named. The "SSO" language is not an arbitrary or legal distinction. It is a technical one that is necessary to convey the exclusion of the implementation precisely because people would otherwise assume we were also talking about the implementation when we say "API".
I wonder if, in an odd way, this mitigates the damage from the 737Max. I suspect that some sales, which would have been cancelled and switched to Airbus, will now simply get postponed for a year, giving them more time to get their act together and save that sale for next year.
Perl- and Raku-related interviews (2015)
Long form interview instead of a tweet stream -
https://www.vox.com/science-and-health/2020/3/11/21173187/co...
Company hired anyone who applied. Now it’s starting a movement
I don't think anybody who considers physically assaulting a member of a group they themselves consider potentially contagious can be reasoned with at all. This is prime Darwin award material...
I broadly agree with what you're saying, but it wasn't obvious to most people in 2005 that web apps were the direction of the industry. Visionaries were predicting it, and I think they did know what they were talking about and weren't just making lucky guesses, but the vast majority of software users still had the attitude that a serious program was something you bought at the store and installed.
Pandemic bond clauses? Why does this sound like people gambling against the world not having a pandemic
I agree. Thanks. I'm studying on this more, the impact and relevance of tracking the performance. While the scores may not be impact directly, it is definitely good for user experience.
The NAB show 2020 (April 18 - 22, Las Vegas) is still holding out, "The Show is On. Stay Informed.": https://nabshow.com/2020/attend/onsite-services/coronavirus-...

I wonder how many more days until they cancel as well.

We have booked a stand and are planning to show a demo. Flights and hotels are booked. It feels slightly weird working on the demo, with the very high chance of it not happening after all.
Who says? I don't know, you tell me.
I prefer the non-paywall npr site so I hope that this one stays up
Water is wet, more news at 7. I'm not sure why they waited so long, it's not like they didn't know where this was going for at least 2 weeks.
Isn’t that the wrong metric to look at? You are looking for massive successes from the very small number of remote companies to compare with the massive successes out of all companies. A better (but still somewhat flawed approach) would be to take a random sample of non-remote companies equivalent in size to the number of remote-only companies and compare the distributions of their success.
U.S. Presses Cities to Evict Homeowners from Flood Zones
FRS radios and SPOT are also awesome.
It's better to be safe than sorry. I've cited "frequent contact with elderlies" and one of my reasons for a request to WFH (not easy as a contractor), as I don't want to increase the transmission surface area for them.
Seems to be an incredibly biased article. Most people would not consider a cat killing a mouse as a damage to wildlife. While it's true to the meanings of the words, it misses the principle. People building houses and poorly storing food also causes an increase in the mouse population by increasing the abundance of food and nesting areas. And killing mice is one big reason a lot of people get a cat at all.

They've also assumed that all kills are equal, e.g. a cat killing a mouse is considered the same as a wildcat killing a coyote, or opossum.

I'm not doubting cats have some impact, but I'd be willing to bet it's trivial compared to the human impact. And if you're looking for ways to lessen the impact, your cat is likely one of the last things to consider.
Chance discovery brings quantum computing with standard microchips a step closer
This should have been done way earlier. WHO's excuse of not declaring it before was that it didn't reach Antarctica yet... which is ridiculous.

Had they raised alarm early on, more countries would have enforced proper procedures (look at South Korea). Instead, the thing spread around and starts impacting economy.

To me, WHO lost all credibility.
That's basically what it is. Another way to think about it is it's a way for the World Bank / WHO to buy insurance against pandemics. Sell high yield bonds that default when a pandemic happens.