skysight-inc/HackerNews huggingface dataset:
True, but also kind of irrelevant, in that HTTP1.x is a protocol designed under the constraint that there are going to be an unbounded number of application-level proxies/gateways between the client and the server, where some of them might be under the client’s control (e.g. Tor), some under the server’s (e.g. Varnish), and some neither (e.g. a corporate or ISP WAF.)

And because of that, modern web servers don’t really do NODELAY; rather the opposite — they fully buffer HTTP requests and responses into what are essentially single giant datagrams.

Put your Express app behind Nginx, and Nginx will buffer the entire request to feed it to your app as one TCP jumbo-frame (if possible); and then buffer your response to feed it back down the line to the client as one TCP jumbo-frame, or a burst of such packets. This happens not just with HEAD responses, but with full-bodied GETs/POSTs/PUTs, too.

The only time modern web servers attempt to break your buffer up and schedule sends at different times, is when you tell them that you’re doing a `Transfer-Encoding: Chunked` response; or when your upstream is HTTP/2 and sends down an HTTP/2 stream non-terminal body-frame; or when your upstream is speaking websockets or WebRTC. Otherwise you get this “hyper-Nagling.”

(Why do they do it? Because these servers want to achieve sub-worker-thread concurrency, and system calls like write(2) are blocking, getting in the way of that worker doing anything else. So web-server worker threads want to do as few system calls as possible, which means batching up your writes so they can do one context-switch for one big write(2) or writev(2). For these servers, sendfile(2) can actually be an anti-pattern, compared to mmap(2)ing the relevant static files so that they can just be passed as a pointer to writev(2) along with the headers buffer. That’s one blocking context-switch rather than two!)
Most people don't know that in addition to nicotine, tobacco contains a MAOI, which are a class of drugs used to treat anxiety and depression.
Previous discussions on that:

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

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

https://news.ycombinator.com/item?id=24426882
Interesting. I was referring to Mars colonists talking to one another, and locating themselves to others on Mars. But agreed, communications over large latency links (interplanetary) will be challenging.

There were even stories written over wars fought between inner planets (with financial markets) and e.g. Pluto who was always behind in stock trading etc and at a financial disadvantage.
My point is: what does "recovery" mean in this context? Feeling great but still being virulent during the same period?

To give an analogy, I can take painkillers to suppress pain but my body is still as sick as before - it "only" affects my perception. Now, I'm not against easing symptoms in itself but given how many people I know who go to work while coughing I don't know how to feel about medication that only helps with perceived discomfort.

(then again, I'm in Sweden where barely anyone seems to take covid seriously, sadly)
Would a Unity/Unreal engine style model work?
This is why we have internship programs.

Also why top performers are offered enough in promotions/refreshers by their first jobs to never have a financial reason to search elsewhere.
> Economists would consider this nonsensical as paperwork itself doesn't benefit anyone and can't be considered an output. He wasn't an economist though.

Or they would observe that wages are paid to produce it and estimate it's worth based on the total wages and total pages of paperwork. It's a very blind method, but it makes a certain sort of sense.
> Talk is talk. Actions should have consequences, which is why we have rules and agreements in the real world.

But threats are talk, and threats often motivate action without undertaking it. So talk is, in a real sense, action. Many forms of speech can have profound effects.

For example, I say, "Pay me $400 more a month or I will evict you." If you believe I can evict you (even if I probably can't) then my talk has changed behavior. Can I then say, "I took no action?"

I think everyone would agree that's not so.
I think you're basically right. Many of the major foodborne pathogens are mammal or vertebrate-specific.

Given a choice, I'd eat a pound of grapes rotten to a mush before I ate a bite of green raw chicken.
You cannot circumvent that. If you want to do a service for a company that has a multi billion company in the chain then you would have to get full commercial license and when that happens you simply raise an invoice to the client that covers this cost. It is pretty simple and you cannot get around it.
Essentially, you don't believe there is any gray area for something to be legal and yet a dick move.
If interested in technical implementation, here is the patent for S2's Network Vector Rendering (NVR): https://patents.google.com/patent/US10452868B1/en

Cloudflare Browser Isolation beta is based on that technology: https://blog.cloudflare.com/browser-beta/
The case study of the ADHD trend in general population is Mission Impossible IV. It is filmed by shoulder cameras and the mounter is just playing piano on the console: there isn’t a shot longer than 4s in the entire movie, and the average of changing camera angle is 0,7s. All you can get is an impression of the main character on any given image, but you can’t rest and you can’t contemplate. This is especially comical in romantic scenes because it makes you wonder how they came up with this idea of fast-paced romantic dialogues. Compare that to pre-2000 movies, even The Gremlins is ultra-slow and makes you wonder whether we were actually slow-minded pre-2000.
This actually uses ZeroTier under the hood. It uses ZT as the transport, encryption, and network virtualization layer and then does P2P exit node stuff on top of that.

ZT would be useful for this from an oppressed country because it is used by a ton of businesses. You would just look like you were accessing a corporate ZeroTier DVPN from home, which is pretty common these days.

That's better in some ways than Tor. The problem with Tor is if you use it naked then it can be obvious that you're using Tor. Even in countries like the USA I've always been concerned that using Tor might put you in some kind of database. In a very non-free country I'd be really worried about using Tor naked, meaning without running it over something more mundane looking like ZT or Wireguard.
Why your email isn't deniable, and a proposal to fix it
IRC still works fine 30 years later, in case you were wondering.
Swapping to EEPROM is a bad idea - not just on wear but it's a massive I/O bottleneck.

If you're out of RAM on an embedded project, rethink your design or add more RAM (if time and budget allow)
The details matter. If the legality is important, paid legal council is a more reliable route for exploring the specifics of your circumstance than the internet chat. Good luck.
I accept that criticism, I'll be more careful with labels. I've been using "exploitation" for so long in the ML sense of "exploitation vs exploration" that I forgot it can have negative overtones. Or maybe I ignored those overtones because of personal bias.

Definition 2 of exploitation: "the action of making use of and benefiting from resources."

Definition 1: "the action or fact of treating someone unfairly in order to benefit from their work.".

I don't like being accused of bad faith though, I do put a lot of effort into strong-manning positions I disagree with.
RudderStack Cloud
Do not rewrite code if you do not understand the code
One major difference is your involvement in creating the process: for drugs, you have clear intent to produce it. For the dog example, where you haven't encouraged the reproduction, by intending nothing at all, you've violated the patent
Ask HN: When will we have robotic limbs that are as functional as real ones?
A few years ago I shattered my ankle. Despite a series of reconstructive surgeries, I am developing worsening arthritis which limits my ability to walk.

The treatments for this aren't amazing for a younger person, and one option to stop the pain that is slowly starting to sound more tempting is a below the knee amputation.

However, my main hobby (rock climbing), depends a lot on ankle movement. You can still do it with a prosthetic foot, but not at the level which I enjoy.

So my question - how long until we have fully working robotic feet that can be guided by the brain and have similar range of motion and strength as the real ones? What are the main challenges that haven't been solved yet?
I visited it a couple of times. The only modern things they use are safety 'tools':
Helmet, harness, and ropes are modern, to avoid casualties that were not uncommon when these things were built.
What specifically? And are we talking, Nix or NixOS in WSL2?
This is why we use the AGPL.
That is super interesting, I was actually thinking about it as I was writing that response. Isn't that non-enforceable? As in, if you write a legal document, and then make that document law, and then copyright it, it would mean that you wouldn't be able to modify the law without breaching copyright law. Is this really true and enforceable?
Ask HN: How can we stop spam calls?
I have noticed an increase in "scam likely" phone calls. It's getting up to 10 calls a day now, where as 3 years ago I would get maybe 1 spam phone call a week.

This seems like a problem with misaligned incentives. The profit from scammers successfully deceiving people is higher than the operational cost of cycling through phone lines, labor costs, etc. Is there something we can collectively do to change these incentives? How about individual efforts? Or is this a technological arms race? Are there other countries that have solved this problem?
This is a loophole that allows big companies to avoid hiring engineers and paying right tax. Not sure why would you support this?
Yes, this is an urgent need and recognized. We are in the process of hiring a piano teacher to help with this as well as with making the program more absolute beginner friendly.

This project is a lot of work as it is today, it was made mostly to satisfy a need that I felt myself and my colleagues picked it up and ran with it so now it has some proper power behind it. We fully intend to 'stay the course' and make this a best-in-class offer but there is a long way to go before we can claim that we have achieved that.

As for the satisfaction, I think you may be off the mark there, I've had enough piano education to know what that was like and Luca is having a lot more fun with this program than I ever did being taught the piano by teachers at roughly the same age.
Silicon Valley's prized legal shield in jeopardy as Republicans escalate attacks
Maybe it's meant as an idiom to mention a deviation from what is available in 'science' as a domain?
OKEx Suspends Withdrawals, Key Holder Unavailable Due to Cooperation with Police
Most of the gripes in the article are things that "feel" true but no supporting data is presented.

Do public infrastructures and services cost more in inflation adjusted dollars and achieve less? That's a pretty significant claim which needs serious evidence.

The contention that we are in some uniquely incompetent time is also dubious. American history and all history for that matter is loaded with stories of the rise and fall of fakes, cranks and cons.

Daniel Sickles, The origin of the Chase Manhattan company and John Brinkley just off the top of my head.

https://en.m.wikipedia.org/wiki/Daniel_Sickles
https://en.m.wikipedia.org/wiki/JPMorgan_Chase
https://en.m.wikipedia.org/wiki/John_R._Brinkley
Yeah reading about the fungi makes that title even more clickbait.
Show HN: 3D Ragdolls on the Browser
Made this for a personal project I'm currently working on. Decided to open source it. Hope you guys like it.
That is an excellent point and very well put.
True, which is absolutely sufficient for most use cases.

I'm currently doing some work for ML and data science companies where full reproducibility and introspection is very much desired.

So you need to run your own source cache to provide that guarantee, because you can't count on cache.nixos.org still providing the source code from a package built 4 years ago.

But that's why I love the IPFS cache efforts. [1] Running your own node to pin all required sources should then be relatively easy.

[1] https://blog.ipfs.io/2020-09-08-nix-ipfs-milestone-1/
Isn't that the same as Prānayāma in Yoga & Ayurveda? Even today you can find many yogis in the frigid Himalayas sitting almost naked in meditation pose. These yogis have gained supreme control over their Prāna. Prāna is roughly the same as breath, but really there is no English equivalent to the word.

The tragedy is that many Hindus / Indians themselves ridicule this ancient science in Ayurveda, Yoga etc, but when the same is circulated back in English or foreign context, they accept it & in many cases without asking for any evidence whatsoever. It shows a very low esteem on the part of some Indians. Why, it is not very clear.
n=12 sounds small to me, but I don't have the statistics background to really understand its significance.

Does it basically mean that the confidence intervals are way wider than we'd expect with a larger study size? If so, by how much?
Test Driving SPECviewperf 2020: A Look at the Latest Workstation GPU Benchmark
Cool, they're fun vines.

I am growing about a 1/4 acre of Marquette and Frontenac blanc (a white sport of Frontenac developed here in Canada), and Petite Pearl which is from Minnesota, but privately bred by Tom Plocher (http://www.coldclimategrapes.com/petite-pearl.html)

I'm not blown away by Frontenac blanc and will likely take it out and replace it with another white, as the acids are very difficult to work with. Marquette is a fantastic grape overall, but the wine quite neutral to the point of uncharacteristic. Petite Pearl is low vigor, lower sugar, and small tight clusters, but it adds a nice leatheriness to the wine.. thick skins, hangs well, birds don't seem to bother with it like they do Marquette.

This year I put Marquette pollen onto the first fruit off of a local v. aestivalis bicolor vine and have a handful of seeds from that. Also put Marquette onto a complex Sauv Blanc x (Aestivales x Aestivalis Bicolor) vine that I grew from seed from Clifford Ambers. Hopefully I can get these planted out next year and get started on more complex stuff after that.
This paper is just crap, a contamination problem sold as a breakthrough. It's worse in cold fusion, cold fusion in palladium is almost feasible, given the low energy barrier for D-D fusion. The setting is quite like the lifetime of the proton, a decaying proton would open up new avenues of theory, unfortunately the next prediction for the half-life is just outside experimental capabilities.

Anyway, first thing you do when you see a new paper is check what's journal it's in. If the journal has a crap reputation you skip it. This paper does nothing to improve the journal's standing, so the papers in there must be the usual "nothing new to see here, let's all move on" junk.
How many authors they have? My impression is that the number is much lower.
Don't worry - I buy a lot of new developing tech designed for women and I didn't think that at all. I thought, oh great I can afford to buy a few options!

One question not answered here, do you need your ears pierced?
Awesome to see 1.4 finally released, and to have a version that should hopefully build cleanly out of the box on OpenBSD and FreeBSD and mostly "just work"[1]. Next target is NetBSD[2] then DragonFly!

1. https://github.com/nim-lang/Nim/issues/14035
2. https://forum.nim-lang.org/t/6610
Sounds like my day job of the last 10 years or so.

Although I'm mostly focused on the app code, I spent about four months this year debugging various wifi stacks (one for each generation of product). Only to have most of the problems fixed by moving all products to a 5.7 kernel base. Which was no easy project in itself, but mostly not my work.

In my experience, the processor, memory, flash, and all other things combined are trivial compared to getting reliable wifi.
then maybe it should say:

> a 2-tuple like structure that stores cubes in each slot.

instead of

> a 2-tuple like structure that stores cubes in two slots.

The flowing also confused me:

> It allows us to store a value and resolves concurrently set values by keeping both values.

"both" indicates the concurrency can only happen between two parties. I think saying "keeping all values" is more accurate.
I don't think this should be called cultural excellence. This should be employee stated satisfaction.

Cultural excellence also implies it does good things for the world. Many of these examples are extremely unclear that they do much good (e.g. MasterCard with it's incredible tax).
So, does this increase or decrease productivity across the board?
> "Situations like this make me wonder why no one has created an open source license with a clause excluding multi billion dollar companies."

People start looking at things differently when they're asked to pay for them and they start comparison shopping. Would people pay for LibreOffice over MS Office? Would people pay for GIMP over Photoshop? Some would, most wouldn't. It would kill corporate adoption of FOSS and, since most FOSS development is done by people employed by corporations, that would shrink the userbase and reduce the sustainability of FOSS.
Works like a charm with Linux/Chrome and my Roland HP504! Interesting that there's no hints in Chrome that anything is connected.

For the product, a great next step would be a link to a suitable midi collection for beginners. The included Frere Jacques sample is very short, and the other midi's that I can find using google are two-handed right away.
> They set each block far apart, so the babies had to crawl to one or the other—a random choice.

That’s...not what “random” means. That is, if anything, a factor that makes the choice less likely to be random. The greater commitment of resources that needs to be made, intuitively, the less likely the decision is to be made randomly.

That they are “equally bright and colorful” (even if that is objectively true) doesn't mean that there is no basis for preference, just that how bright and colorful they are isn't the basis.
SSRIs change personality. Its been decently well documented but not well publicized. https://www.health.com/mind-body/antidepressants-change-pers...
The WHO accidentally released the data back in April showing Remdesivir ineffective, but that story seemed to have been quickly forgotten (or ignored):

https://www.statnews.com/2020/04/23/data-on-gileads-remdesiv...
Call of Duty Mobile – New Soldier Spectre – Pixel Spy
Call of Duty Mobile - NEW SOLDIER SPECTRE - PIXEL SPY
> I felt that the professor's explanation for why the prediction failed (people decided to keep working lots and buy more stuff instead of chillin) totally unsatisfactory.

If we accepted Keynes' era's quality and standard of care for healthcare, entertainment options, transportation options, clothing options (almost wear the same clothes every day), appliance options, food options, and real estate constraints (for most young people who do not already have pledge-able assets today, that means rent or cash-over-the-barrel-no-mortgages), I can see a 15 hour work week. There are very few people who willingly accept those limits and eschew modern improvements. Keynes to my knowledge never said 15 hours with improved technological benefits in all areas of life [1], only mostly the technological improvements that brought about economic productivity enhancements.
Have you tried to add the numerical values of Remdesivir letters?

And multipled it by the sum of the numbers from those dates??

No? Me neither.

He implies some conspiracy is at play, rather people desperately trying to draw conclusions or gain 5 min of fame.
It is not a problem if a company makes two (or more) separate products. But it is when these products are integrated into each other in ways that aren't open to others, or when there are any kinds of deals where you get a product for free for or at a lower price if you also buy another.

These things discourage customers from mixing products from different companies, thus reducing competition.

Another way to look at it is that there are two ways for a large company to get its software to work well with others: Either it participates in open standards, or it creates its own ecosystem to lock its customers into. The former is better for customers, but companies obviously choose the latter. So we need to take that option away from them.

I don't know if this applies to Google Docs and search. It might have been a bad example.

If a product can't survive on its own, it should die – that is how a market economy works.
2.0 is still in the works, but took far longer than we hoped. We have back-ported some of its features to the 1.x branch and have a 1.6.0 beta (tagged 1.5.0) out now. 1.6.0 should be late this month. We are pushing for 2.0 by EOY.

2.0 is a major re-architecting for performance and versatility with a rewrite of the CLI and service layer (not core protocol). If we had 100% of our time to dedicate only to engineering we could have shipped it by now, but biz and other things got in the way.
..effectively they do do this. The baseline assumption is generally that "prices are correct" and that the value of such paperwork is worth more than the salary to whoever pays for it.

When theorizing though, economists don't consider the paperwork itself an output. If that administrator works for a car company, it's considered to be a contribution towards outputting cars.
Maybe I should pivot...
I haven't kept up with this space at all. I'm a bit surprised to learn that all that's required is a windshield attachment & software update. I find this simultaneously fascinating & scary.
The original Remdesivir trial by the drug company was a high quality RCT (randomized control trial) - except that they stopped it early once they saw a statistically significant positive effect (even though the effect was somewhat underwhelming: just fewer days of recovery). To me this moving of the goal posts invalidates the quality of the RCT. This study from an independent body without a moving of the goal posts is a more trustworthy result.

With that being said, anti-virals often only work well when given very early (sometimes even as a preventative) and right now from looking at this study it doesn't seem like this was done. So this study may only be confirming what we already know about how anti-virals should be used (at a very early stage) but it will hopefully have the good effect of stopping improper usage.
United Airlines posts $1.8B net loss in pandemic slump, cuts cash burn
It's tough to have lots of non-work social networks, especially when you work full time and have children/a family.

It's completely understandable that work has taken such a central place in many people's lives. It's probably not ideal, but it is completely understandable.
Exactly. The kind of comment you're replying to is what I expect on a forum where gamers complain about companies not putting content artists on "fixing the servers", not Hacker News.
Edtech’s Answer to Remote Learning Burnout
I don't necessarily disagree and, in fact, you're describing the way that my broader group is organized albeit with some subset of people normally going into an office.

That said, there are plenty of people who want to go into an office semi-regularly and, if you tell them they're going to be 100% remote--even if financial arrangements are made to subsidize a co-working space in some manner--they're probably not going to like it and will probably leave for a more office-friendly company.
Whoever follows WHO in the context of pandemics, especially for Covid! WHO has been guilty, without any doubt, of spreading mass misinformation since March 2020.