skysight-inc/HackerNews huggingface dataset:
This sounds like the vector<list<unique_ptr<T>>> fiasco, where a vector contains elements that are movable-only (you can't copy a list<unique_ptr<T>>, only move it), yet with throwing move constructors (as MSVC's list, set, and other node-based containers dynamically allocate sentinel nodes when default/move-constructed - this is a behavior difference from GCC's libstdc++ and Clang's libc++, where both dynamically-allocated and container-internal sentinel nodes are permitted by the Standard). The doom begins when STL containers like list (also vector itself) don't have "constrained copy constructors" - that is, list(const list&) always appears to be available, as far as type traits like is_copy_constructible are concerned, even if that copy constructor can't actually compile. The doom accelerates when vector<Elem> needs to ask the question "are you nothrow-movable? If so, I can move you efficiently. Otherwise, are you copyable? If so, I can fall back to copying you during reallocation, in order to preserve the strong exception guarantee. Otherwise, you're throwing movable-only, so I'll move you and you get the basic guarantee". The doom is complete when list<unique_ptr<T>> correctly reports that it isn't nothrow-move-constructible (it would throw due to allocating a sentinel), yet incorrectly claims to be is_copy_constructible. Therefore the vector tries to copy the list<unique_ptr<T>> and that fails to instantiate, resulting in an epic compiler error.

This situation is a fiasco because there is no good way out of it (constraining container copy constructors isn't possible because the Standard permits incomplete element types for many containers, and users use them for other containers even though they technically shouldn't, weakening EH guarantees is potentially problematic, changing the nature of sentinel nodes is ABI-breaking and affects iterator invalidation guarantees). It is also highly memorable, which is why I can guess what it was :-)
And Feinstein has always been on the side of surveillance, except of course when she is affected:

https://edition.cnn.com/2014/03/13/politics/feinstein-cia-sn...
this is such an all-or-nothing response.

The combination of rapid spread and not negligible mortality makes covid19 a much higher threat globally than most other diseases, as has been shown repeatedly. Even a lot of not-at-risk individuals will die from it. We really shouldn't be arguing over these facts anymore.
and in fact, we're still lucky. nothing guarantees that we might not have a worse infection in the future that is as contagious but much deadlier (think of something like Ebola but much more contagious).

if we can somehow diminish the threat, it's worth thinking about it. it might be that the tradeoffs are not worth it (locking everyone up for two years for example wouldn't qualify), but it's still worth thinking about options. that includes imperfect options like a vaccine.
Is Uber surge pricing price gouging?
I didn't notice at first, but FWIW it looks like the kinds of grammar constructions that my colleagues in Germany tend to use when writing.
Show HN: We just built the Twitter for business. Seeking your thoughts on this
Sounds like that would require significant planning and building. Who decides who “the last few tens of thousands” will be? What will everyone else think about that?

People talk seriously about a lot of things, doesn’t mean they are viable or realistic.
Provisioning a single Wordpress box is very straightforward using AWS Lightsail and a Bitnami Wordpress image. You can push it up to the equivalent of an m5.2xlarge instance. Unless you really need auto-scaling, this seems like overkill?
That isn't just a limit of the demo app to make it easier and is not a limit of Janus.

https://groups.google.com/forum/m/#!topic/meetecho-janus/twW...
The Jitsi alternative is open-source, so it's much easier to take a look at its security. That link just proves that they're doing their best to fix security issues that the community finds. You can't prove the same with Zoom; it had to wait until their default of password-less rooms were exploited to the point of the media catching on for it to be changed.

And for a sister comment noting their usage of app analytics; all three services that they use are GDPR-compliant, and you can install a "libre" version via F-Droid for Android.

Very, very minor issues in comparison to Zoom's privacy & security issues.
Latency, throughput and port usage info for x86 microarchitecture instructions
Taiwan's Ministry of Foreign Affairs (MOFA) on Tuesday (March 24) confirmed that it had warned the World Health Organization (WHO) about the human-to-human transmission of the Wuhan coronavirus (COVID-19) in December of last year.

https://news.ycombinator.com/item?id=22874243
This makes sense. My USB C portable charger also cannot keep up with charging my laptop while I have the screen on full brightness + normal activities.
Personally I'd recommend not customising your shell and just learning to live with the defaults on whatever operating systems you tend to use. Makes it much quicker to be comfortable on a new machine because everything is already same as you're used to.
To add to the other poster - the type of rainfall will change as well. There is an appreciable difference between the spring showers we used to get that rained 2 or 3 inches over a 12-14 hour period, and the gully washers we have gotten in the last five to ten years locally that drop 1/2 to 1 inch in an hour or less.
And Archimedes makes three.
Those are both solid choices for servers. However neither of them have a scalability model suitable for HTTP/2 or WebSockets. That's something I wanted to try and address.
>> Price-gouging is often defined in terms of the three criteria listed below: A) Period of emergency...B) Necessary items..., C) Price ceilings

I would think "Non-essential" is the negation of "Necessary".
> people are self-selecting to be tested when they think they have symptoms. In that case, you'd expect there to be minimal additional asymptomatic cases, or you'd be catching them in the negatives.

How does that follow? The asymptomatic people won't self-select to be tested.
It's not wrong in any way. People buy their devices by choice. Their products their prices
Those dosage numbers are completely OFF the charts. Thats ridiculously high dosage. In India, it's 200mg for treatment of Covid 19.

600mg WILL kill you. I don't even understand who approved that!
Bruce Aylward, assistant director-general of the World Health Organization (WHO), has disappeared among the list of leaders on the organization's website a day after awkwardly refusing to answer a question about Taiwan's exclusion from the UN agency.

During a video interview with Radio Television Hong Kong journalist Yvonne Tong (唐若韞) on Saturday (March 28), Aylward claimed not to have heard her question about whether the WHO would consider Taiwan’s membership. When the journalist tried to repeat the question, the WHO official asked her to "move on to another one."

After Tong insisted on getting Aylward’s comment on the Taiwan issue, the advisor appears to have ended the call without notice.

https://www.taiwannews.com.tw/en/news/3906962
Well if you vaccinate yourself I'm not sure why you're worried about if and who else isn't vaccinated.

I'm guessing you're probably more of the religious fundamentalist of the secular humanist faith, because you're certainly more concerned with worldview than data or fact.

But authoritarians will authoritarian i suppose.
I'm not certain, but I think it would only be considered price gouging if it were in response to an emergency.

It might also be price gouging in response to a shortage but I think that "shortage" in that case would more mean something like "the NYC subway is completely shutdown" rather than just rush hour or after a concert ends.
> Nothing is solved by believing that the administration is somehow different than the dozen or so near identical leaders in other countries:

Perhaps true, and relevant how, when talking about American companies bidding for work for the American govt?
Also Quine-McCluskey for an automated reduction of Karnaugh maps.
Some people think so!

But price gouging is usually defined as being in response to emergencies, which a pandemic is and a sharp spike in Uber demand may (a tsunami) or may not (bars closing at 2am) be.
I definitely agree with your first statement. However, I think the Fiber + Reactor approach is about as simple as it gets, taking into consideration actual practical, scalable, concurrency. Every approach has trade offs, but I think this design is pretty good. My goal was to build enough of the stack to prove that.
I don't know if ID2020 is being proposed as compulsory, but one is not required to obtain a driver's license, or any other form of state issued ID, in the US. If asked to present ID by an officer of the law, merely giving your full name and birth date is sufficient.
MySQL Database Performance: Avoid this common mistake
> My original Kindle was a gray background on gray text dark mess

That was the best tech in my opinion though, closer to how a book works. A backlight makes my eyes tired, and I definitely don't want to use a Kindle app on an LCD display, what would be the point?
Welcome suggestions for alternatives.
Hotter air can hold more water. In cooler climates, the air over a region will become saturated with moisture, causing precipitation. In warmer climates, the air is able to hold a lot more water before becoming saturated, therefore the rain falls somewhere else.

I imagine you'll get more rainfall over oceans; air currents over land will hold onto moisture until they blow over oceans, cooling them. I also imagine you'll get more rainfall on the sides of mountains which are already regions where warm, damp air rapidly cools causing precipitation.

Please don't take this as truth, I'm just theorizing, I'm not qualified.
So they are dropping the FBM fee, not the FBA fee? That's not what the quoted text indicated. I can't read the article to see if the context changes the meaning.
Is the Supreme Court About to Take Its First Big CFAA Case?
I'm a small c conservative, and as part of this I care about the environment, and from my perspective there are a number of ways that the environmental movement don't do themselves any favours. Firstly there are those amongst them that come across far too preachy, in a way that can be a turn-off. Nobody constantly wants to hear bad news and moralising and be told they are personally responsible for all these problems, when most are just trying to get by in a system they didn't create, and have little real influence over. Secondly some of them oppose even the suggestion of technical solutions, preferring instead to emphasise that a kind of hair-shirt existence of drastically poorer lifestyles is all we have the right to expect, as if we've committed some kind of moral crime and only penance will suffice. Thirdly and related to both of the first two points, some (most?) of them are tightly bound to leftist political movements - sometimes tending to the extreme - which both immediately alienates people like me, and makes me suspicious that they are merely using the green movement as a vehicle for ulterior concerns, and indeed some of them are actually completely open about this:

'I’m here to say that XR isn’t about the climate. You see, the climate’s breakdown is a symptom of a toxic system of that has infected the ways we relate to each other as humans and to all life. This was exacerbated when European ‘civilisation’ was spread around the globe through cruelty and violence (especially) over the last 600 years of colonialism, although the roots of the infections go much further back.'

https://medium.com/extinction-rebellion/extinction-rebellion...

'Greta Thunberg: Climate crisis "not just about environment," but also "colonial, racist, patriarchal systems of oppression"'

https://disrn.com/news/greta-thunberg-climate-crisis-not-jus...

I could go on to point out the myriad inconsistencies in the positions of these groups e.g. pro-environment/pro-migration, pro-environment/anti population control, but I'll leave it there. If I think about it for too long it makes me angry because I think these groups are doing more harm than good, and I question whether they really care about the environment at all.
I built a commercial memory allocator library (for MacOS pre X/Codewarrior called HeapManager) in the 90's. I built like 20 different test apps with varying workloads that I ran after every change to ensure it worked and measure the performance. I probably spent more time on the test apps than the allocator. But it was a simpler time (single threaded) and the CPUs were a whole lot less complicated. I did learn a lot about measuring allocators though it was hard to emulate real world usage fairly. My customers seemed to find it was really fast so I guess I did a decent job. Today it would be a hell of a lot more work.
Best practice is Let's Encrypt 3 month certs and best practice is to only allow TLS cipher suites that provide PFS (which are the only ones allowed for HTTP/2 and the only ones present in TLS1.3), which mean that the private key for the cert is useless as soon as the cert expires and cannot be used for retroactive decryption even while the cert is valid.
A species that has a sense of vision that also includes a direct distance perception (as opposed to our stereoscopic vision) will probably come up with a very different form of geometry.

Except once axioms have been fixed, the resulting geometry will be the same wether you
perceive reality via visible light or echolocation.
This article is interesting because the current debate about using Huawei's 5G technology or that of Nokia or Ericsson is a red herring. We should be looking at software systems like that of Rakuten. If we split the hardware dependent parts from the rest we can run the rest on commodity servers. This will also mean that we can audit the software to look for backdoors; that will never be easy but a lot easier than prying open the blackbox from Huawei.
Building open source Armory (YC W17) community culture online, Part 1
Zoom Became the Best Web-Conferencing Product in the World
That's what I thought too. perhaps this should be profiled and adjusted on-the-fly (probably a massive undertaking)?
The claims are always full of confidence, "Binaural Beats do X", but I've never noticed even the slightest difference apart from sometimes an increase in boredom or frustration over the lack of anything "happening" with the sound.

Have anyone here experienced repeatable (if subjective) effects from listening, if so, how long did you listen for the effect to become noticeable ?
It would solve that problem by allowing governments to directly issue certificates for every domain under their TLD, while not actually preventing CAs from doing anything (see Adam Langley's post for why), all the while allowing this weird blockchain project to monetize its own quirky version of the DNS. I don't understand why this project is taken seriously.
In the US the press is not part of the state.

Also the swine flu was much less of a problem for the US: the CDC reported less than 13,000 deaths in the US over a one year period vs stats today of over 34,000 for COVID-19 in just a few months — despite the extra precautions taken.
This strikes me as Luddite thinking, at best; 'I like things the way they are, so why change' type of thing. At worst, this comes across as short-sighted, selfish, and hateful.

Please explain yourself, so I can understand what you're saying.
Actually, completely sequential programs can have parallelism bugs due to the underlying hardware being out of order and other such features. I know, maybe a bit of a stretch by your definitions, but I'm also not sure that "not being able to execute concurrently" implies "thread safety" in practice (even though theoretically pretty sound).
> That's below the bit where they auction them off to the highest bidder. There are plenty of issues with ICANN, but it isn't a toy with a short term profit-maximization scheme attached...

The blockchain auctions domains off to the highest bidder thru a blind Vickrey auction [1] wherein the winner pays the amount of the second highest bid.

After the auction completes, the coins are burned (provably destroyed).

Both the legacy ICANN system and new TLDs on Handshake [2] are working together in harmony.

To be clear, everything on the internet including the internet itself started as an experiment.

[1] https://en.m.wikipedia.org/wiki/Vickrey_auction

[2] https://dns.live - Domain Adoption
We had something back-ordered on Amazon (from before all this crazyness happened) and it eventually arrived in a Sam's Club box
Their argument is that .org is akin to a school owning large playing fields in the middle a rapidly expanding city.

Selling off some or all of an asset that has become unexpectedly valuable can fund the organisation’s wider mission with a windfall endowment.

No one buys such an argument in this case because, just as sports are a big part of school, so too is it ICANN’s core mission to provide equitable access to names in TLDs — or at least that’s what most people would say it is.

(Apologies if this ruffles the feathers of anyone fighting a school playing field sell off battle, especially if you also own yourschool.org too.)
The Future of Today When Tomorrow Is Uncertain
How the Anti-Vaccine Community Is Responding to Covid-19
Evolution of GitHub UI
Everyone who doesn't get vaccinated even though they could is a risk to other people who e.g. can't get vaccinated due to health reasons. By contrast, that person benefits immensely from herd immunity. To me this is the definition of freeloading and therefore antisocial.
They might, but it will be some time before privacy authorities build a case against Zoom and start fining them.

In the meanwhile, imho they are under so much pressure to behave that in the next few months might really make some progress in this field. I mean, right now Zoom is the most independently "audited" video conferencing app in the world and many newspapers and state attorneys are investigating [1].

I trust the power of the press.

[1] https://www.nytimes.com/2020/03/30/technology/new-york-attor...
And when they happen, developers decide they need to "further improve" it, destroying everything that was valuable about it in the first place.
The Tools Early-Stage Startups Need to Understand Their Customers
Wow, so expensive either way. European card processing is around 1.7% from what I’ve seen. American banks are atrocious. Is the Federal Reserve rate responsible for this.

American banks also take forever to transfer payments, which drives me mad. There is this massive amount of money just in limbo, a sort of shush cash pile, which the banks make interest off of while the owners of the money fume waiting for permission to use their own money. Grr. /rant
Is it me or does the situation get kind of odd when you're looking for multiple asymmetries to explain the disparity?

If there's multiple contributing, are they all in the same direction? If so, why becomes an even bigger question than we started with, right? Then we need a way to explain the asymmetry in the asymmetries.

If that's not it, and it's a mix of asymmetries, some going one way some the other, how does that on the whole end up giving us a large asymmetry one way? It almost seems like you'd need one big asymmetry that's doing the real heavy-lifting and the rest are just noise. Otherwise wouldn't you tend towards zero as you add more asymmetries with uncorrelated directions?
If you checked my background section, you'll see even the sqlite3 gem for Ruby blocks and doesn't release the GVL which is a big issue (https://github.com/sparklemotion/sqlite3-ruby/issues/287). So, completely agree that it's really tricky for users to understand what is going on and how to actually build scalable systems.
Dutch govt announces 7 coronavirus app candidates
You can set a keyword for any bookmark. Firefox replaces %s with your query. Simply bookmark the search result page of any website, replace the query with %s and set the keyword for the bookmark.

Doesn't have to be search either. For instance, I use it for the nodejs docs, and npm packages too: "https://nodejs.org/api/%s.html" and "https://www.npmjs.com/package/%s". So I can type "node fs" open the fs docs for node, or "npm fs-extra" to look up the docs for "fs-extra" package on npm.
Why is there a need to insult anyone when it is you yourself that lacks understanding of the matter. We believers believe that God was uncreated, He is unlike His creation. Only created things have a creator. And God created time itself, so there is no before or after Him. He was always there. So there's no other answer than "that's impossible" to your question.

Of course this is hard to understand, but what would you expect? We can't even comprehend the tiny amount of His wisdom He has given us, let alone comprehend all of it.

If you're in the sahara desert you basically have all materials you need to create an iPhone. Not in a million billion years will there ever come an iPhone into existence by mere accident of natural forces in that desert, would there? Yet you believe that living things, which are not even comparable in complexity to an iPhone, were formed by a chain of coincidental events in the universe?

You can see God if you are willing to, unfortunately most atheists keep their hearts closed...
Translation: you prioritized convenience over privacy.

That's your choice to make and I'm not criticizing your choice, but I do think it's a bit off-base to criticize DDG for this. There's a pretty inherent tradeoff: violating privacy is should allow Google to produce better, more personalized search results if they are at all competent.

I would guess that the vast majority of DDG users don't use DDG because they think it produces better search results. We're using DDG because we're concerned about our own privacy and/or the implications of letting a corporation gather very personal data on every person in our society.
Open source pure CSS solar system animation in 2D and 3D
Ask HN: Which behavior changes are going to be permanent after Covid-19?
Yeah, but the baseline improves every time. GCs have come a long way in performance, don't you think?
What You Do with Two-Thirds of the World’s Jets When They Can’t Fly
I like this idea.

I don't know if I would say I'm 'hoping' for this, but I'm certainly interested to see what kind of incredible projects will come out of the increased necessity brought on by climate change.

It seems like for a long time there's been resistance to really try to do 'big' things in NA. We hardly even build subways since the 60's -- too complicated, too expensive, too disruptive, too big! Maybe we'll increase our ambitions as a society when we're less comfortable.
A New Home for Terminator?
While it's not tested yet (mainly because I don't have a Mac), atbswp should work on MacOS, feel free to fill an issue https://github.com/RMPR/atbswp/issues if you have any problem, additionally we also have a Telegram channel were we make our announcements https://t.me/atbswp and you can reach me on Twitter https://twitter.com/Mairo_P_Rufus, where I occasionally post important announcements about atbswp.
Emailing your commander's commander with a groundbreaking complaint is extremely dangerous to your career, yes.

(And not just in the Navy)
> Still trying to support local businesses as much as I practically can.

how are supply chains for local businesses. My neighborhood corner grocery story is almost empty. Not sure what is going on.
Low viral load exposure will likely increase the chances of a milder progression. But that's a very risky gamble. Will still be way too lethal. It is still unknown if this effect is insignificantly small.

Instead we could grow lots of viral particles. Irradiate them to certain death. Then use it to repeatedly challenge the immune system over a long period. Very expensive and nowhere near as effective or reliable as a proper vaccine, but would induce some level of resistance in a fraction of the population.