skysight-inc/HackerNews huggingface dataset:
> but my TLDR is MSS (+ size of minimum header) is usually a good indicator of acheivable MTU, but some small fraction of people are misconfigured.

Just to make this clear: There is nothing misconfigured, the MSS is not "what is guaranteed to fit through all links between you and me" (obviously--how could your computer possibly know what the lowest MTU between you and some random server somewhere on the planet is?), it is simply "the largest TCP segment size you are allowed to send", i.e., larger is essentially guaranteed to fail. It can be used to indicate the largest segment size a low-memory implementation is able to process (which would have nothing to do with MTUs), and most commonly is used nowadays to signal some best guess as to some upper limit to the MTU that the TCP stack can figure out--which in practice means the MTU of the link the connection is being established through, i.e., usually some local ethernet or WiFi

Using the MSS this way is purely a performance optimization, in that it provides a basis for fast discovery of the path MTU (because, obviously, the last hop MTU is known by the client and it's pointless to try sending packets that don't fit through the last hop link). Some home routers also use MSS clamping to work around broken server setups, based on the assumption that they are the only path between the client and the internet--but that's an ugly hack that is in no way required by standards and in any case doesn't guarantee success.
The wind quintets are extraordinarily well-written for their instruments, something easy to take for granted today as so many composers followed Reicha's lead.

He was not the very first to write for that ensemble, but the instant popularity of the 24 (actually 25) wind quintets led a lot more people to write for that instrumentation (flute, oboe, clarinet, French or English horn, bassoon).

The blanket statement that Beethoven's octet is a higher standard than anything Reicha wrote for quintet is a little dicey. There's a reason all wind players play Reicha. The works are sophisticated, comfortable and formally pretty quirky, with plenty of memorable moments. That said, if you don't find Haydn memorable then there's not much I can do to argue in his favor, except urge you to listen more of it.

The important point here is that the wind quintets make up a tiny proportion of Reicha's music, and that dozens of hours of music have never been recorded. Much of the music is only available in (messy) original manuscripts in France's National Library in Paris (BnF). Implication: it is hard to make generalizations about Reicha's music because we just don't know it well enough yet. Keep in mind that he composed just as much experimental music as conventional music, drawing conclusions and extrapolating from one opus to the whole output isn't a good idea.
I just thought of it this way: You're implementing "n P n" which just reduces to n factorial. So you just have to show that your 1st iteration is choosing from n items, your 2nd iteration is choosing from (n - 1) items, ... the (n - 1)th iteration is choosing from 2 items. (Choosing from 1 item is a noop, of course.)

All we have to do now to see that Fisher-Yates is fair is show that each shuffle can be produced by it. Given a desired shuffle, it is easy to construct the trace that results in it, and we are done.

You mean: Given a desired shuffle, you show you can construct the only trace that results in it.
Show HN: I built the blinkist/cliffnotes for mental health professionals
They are legally referred to as employees. You are tying 'employers' out of thin air. I find that fascinating!
BEST AUSTRALIAN JOBS
I mean things like "This app can use location services and access the Internet", like Android has. Why doesn't Apple disclose these sandbox limitations?
People certainly seem to be unhappy on incredibly large scales these days. I read an interesting piece in what I think was the Atlantic 6-ish months ago, and it basically boiled down to: We're not broken, our culture is.

I wish I could find it again, but I haven't been able to, because it expresses perfectly ideas that I had been meaning to write, for some time.
Yes, and AT&T too. It's non-existent at my house in Tam Valley (unincorporated Marin county but Mill Valley post office and school district), except for the extreme back corner of my garden.

More worryingly, basic cellphone coverage is not even available at some of the Mill Valley elementary schools. When there was an active shooter situation earlier this year at an apartment complex near one school, there was no way to call most people at the school to check on them or to let them know.
DuckDuckGo has a far superior image search just for this reason. You can actually get a link to the image from the search results. As a bonus the link is often a DuckDuckGo proxy, so you don't even need to send someone to the source site - which is usually awful.
I'm curious about this: " specifically with the importance for respecting hierarchy" since you imply that both NE and SE Asian countries as well as western countries "espouse" similar philosophies, which significant regions _DO NOT_ have this pattern? I mean, you write it as if there are significant exceptions.
Having worked in trading (not IB, but the recruiting process is similar) - it's useful to know that relatively few people get into IB and fewer stay in IB or go on to MF PE.

Corporate jobs pay significantly less and make up a much greater portion of the jobs. IB is a low headcount industry.
GCP is just very slow at releasing and behind in both features and services as compared to AWS and Azure. The trade-off is that the GA services are usually more consistent, cheaper, faster and easier to use and integrate.

GCF is still in beta so it's the worst case, but they recently announced Serverless Containers which will let you run anything insider a docker container on-demand. That'll get around the language barriers and is the inevitable destination of all serverless platforms eventually.
In the context of stress at work, who would be responsible if it's not the employer?

For the majority of people their employer wants to pay them as little as possible and get as much effort back as they can, with rigid and bureaucratic rules in place because there's basically no trust in the business. That's stressful. I think the majority of us here on HN are very fortunate in the sense that we either work for an employer who's invested in making sure we're not overly stressed (startups and tech companies are way better than most businesses), or we are the employer and we get to choose how much stress we take on.

For the majority of healthy people, especially without kids, work and their employer is their primary source of stress.
Inverse square, in free space.
Judging by the votes, this may need spelling out:

Salsa20 is a stream cipher. DTLS and SRTP are higher level security protocols that use ciphers (among other things) as building blocks, to ensure things like replay protection, integrity protection, mutual authentication, secure session key agreement and forward secrecy in addition to confidentiality.

If you replace an engineered security protocol with a raw cipher and key, you create many vulnerabilities and make a much less secure system. VOIP applications are especially vulnerable to replay attacks, for instance.

A better approach would be to continue using DTLS and SRTP, and use Salsa20 as the SRTP cipher.

Non-crypto-experts saying things like "we replaced <estabilished security protocol> with <my own idea> and it's much faster"
is a well known bad sign - It often indicates the person has fumbled things without realizing it.
Oh geez, yeah I misread that totally! thanks.

A graph is d-realizable if given any realization of the graph in n dimensions (possibly high dimensional), there exists a realization in d dimensions with the same edge lengths.

(I thought 'n dimensions' looked clearer than RR^n, though less accurate I guess)
Many of the things we take for granted as Beethovenian inventions (obsessive motivic development, sonata form in symphonies and quartets, abrupt harmonic disruption, fugues in final movmeents) were pioneered by Haydn. I remember being well-versed in Beethoven and being astonished when I played through Haydn's piano works for the first time, how many things Louis had ripped off.
It looks like a login wall, but there's a link that reads "continue without account" under all the login buttons.
More memory = faster CPU allocated
Are you suggesting that there are corporations paying 'shills' to say that workplaces are bad? Why would they do that?
Check out https://sourcerer.io - GitHub and GitLab profiles with extensive timeline, language, library, repo analysis. Customizable.
Some context for readers who might be wondering what this is about:

https://en.wikipedia.org/wiki/Sokal_affair

https://en.wikipedia.org/wiki/Postmodernism_Generator

https://pdos.csail.mit.edu/archive/scigen/
Microglia and their role in obesity related cognitive decline
Causality can't run from vet school being expensive to veterinary practices being profitable. It can only go the other way - profitable practices lead to school being expensive.
6502 zeropage addressing effectively made it a risc by today’s standards. Done right it made for fast and compact code.

Sometimes I’d throw in an extra instruction as alternate entry point into a subroutine. We’d be scrounging for ROM space and would adhoc a subroutine into the end of a different one.

Time delays were another good reason. An extra cycle mattered when you needed to sync with something.

Made for fun times when debugging but you did what you did.
A company's dividend has zero bearing on the fair price of its stock. Profits do, but that's a separate decision from dividend. Any money a company makes is either invested in growing the business (increasing the stock's value), or returned to investors, and as long as the investment makes economic sense you don't care either way.

Dividends vs stock buybacks are a wash economically - if you look at cash flows, they both reduce the market cap by the cash given to investors. It's just that dividends reduce the price of the stock directly, while buybacks reduce the number of shares outstanding.
I think it is unavoidable. It follows naturally from insisting on user-friendly snapshots.

It is typical for emulator authors to just give up, letting the terminal be inconsistent after loading a snapshot.

So far I've done just that... but my users love loading snapshots.
As the brother of an actuary, one of my favourite jokes is "Actuaries are people who tried accountancy but found it too exciting." :)
I`m making a multiplayer game that includes dices using firebase + cloud functions. I must use cloud functions for the game because I can not let the client roll the dices on it`s own and just let it write to firebase, that could be easily cheated. When starting the game, cold starts are very noticeable, but after a few moves, everything feels fine.
Automating Cloudflare DNS Updates with AWS Lambda and Python
More than ‘know thyself’: on all the other Delphic maxims
I'm probably not thinking this through, but here goes anyway...

Ignoring the "free software developers" for the moment and only focusing on "open source" developers...

There are essentially two classes:

1. Those who truly believe in the spirit of 3-clause BSD license, plus the small number who believe in the spirit of the GPLv2.

2. Everyone else who "chooses" 3-clause BSD license because that's the default open source license and they just want to spend their time dev'ing.

I'm guessing group #2 is vastly bigger than group #1.

So for group #2, why not default to AGPLv3 plus selling proprietary licenses to companies that want to use your software?

The companies' lawyers won't let them touch the AGPL with a ten foot pole. If they want to use your software they will pay for a reasonably priced proprietary license.

For group #2, this is not that much different than defaulting to 3-clause BSD, except for the following:

* companies will pay you money before using your software

* there might have been some companies which would have downloaded and used your software under 3-clause BSD which will not use it under AGPL nor pay for the proprietary license. But those companies are the ones least likely to support you under the 3-clause BSD license anyway, either by donation or even giving back patches

So if the premise is, "I just want to dev," choose AGPL. Then when anyone tries to bikeshed about the license kindly offer to sell them a reasonably priced proprietary license instead.

If they accept, eat. If not, keep dev'ing.

If it doesn't work at all, you've still got an open source project available to the public under an open source license.
They did this at SecTac in June. Of course, it didn't work right and caused us to leave 45 minutes late. And you still had to show your boarding pass + passport. It was a complete clusterfuck.
The 2nd paragraph is really the crux of the matter. Whereas Beethoven's music draws attention to its unusual features, Reicha in his memoirs states unequivocally that Haydn and Mozart are the pinnacles of instrumental music, and that it is because of their grace and good taste. So we have opposite positions on what is beautiful, hard to reconcile with our view of music history which is seen through our "Beethoven filter".
The exchange is where the orders are executed, but the exchange doesn't execute the orders. The market makers do that job.

Look at the companies listed in the disclosures. Citadel appears to have the largest share in all of the examples listed. Their website [1] claims that:

> We act as a specialist or market maker in more than 3,000 U.S. listed-options names, representing 99% of traded volume, and rank as a top liquidity provider on the major U.S. options exchanges, executing approximately 39% of all U.S.-listed retail volume, making us the industry’s top wholesale market maker.

Citadel is paying Robinhood to put your limit order into their system at the NYSE or NASDAQ or whatever other exchange and then they handle the execution of it. Also, I don't believe that this article is claiming that Citadel et al are the high frequency traders, but that the high frequency traders are connected to their platforms and profiting (in some unspecified manner) from the orders that come in.

[1] https://www.citadelsecurities.com/products/equities-and-opti...
How many years have you been working? I find that feeling goes away with time. I've felt this way for most of my 13-year software engineer career, but in more recent years I've felt it a lot less. Perhaps the impostor syndrome itself doesn't go away, it's more just that I no longer really care if people/coworkers look at me and think I'm dumb. That may just come with age, or it could also be because I started a family and now care more about the well being of my family than how coworkers think of me ("The need to be special or the best" has gone away).
When to use arrow functions with React
An alternative approach for user facing apps is to connect directly to the database from the browser. Lambda still has a role to play in such an architecture, but hopefully most of your basic crud operations can go direct, with less commonly called functions like login depending on Lambda. I address this option about 2/3 of the way through this webcast on serverless best practices https://blog.fauna.com/webcast-video-serverless-best-practic...
This is included as a footnote in TFA.
99% accurate doesn't necessarily mean 1% wrong identification. It can merely mean the 1% is a "don't know" indeterminant result that doesn't meet some specified confidence level, for which you fall back to the paper scanning method.
This forum is owned by a corporation and functions as their main marketing tool.
The two theories I see for the etymology of "googly eyes" are (1) that the term descends from goggle + -y ( https://www.etymonline.com/word/googly ); or (2) that the term is related to a comic strip character named Barney Google ( https://blog.retroplanet.com/googly-eyes/ ). Neither theory involves a -ly suffix.

They don't really involve the diminutive -y suffix either; that looks more like the adjective-forming -y suffix.
I use Nokia HERE WeGo. GPS navigation, and you can download the whole country you live in and store it offline. Stored as vector data so it isn't too huge. No mobile data connection needed, wherever you go.
By "The Romantic Generation", I was thinking more of Schumann, Chopin, Liszt, and Mendelssohn, all of whom were nearly exact contemporaries (b.1809-1811), and who consciously broke with with the past (including Beethoven), by largely eschewing Sonata Form. Interesting that a century after Reicha, Busoni picked up on some of the same approaches to composition that Reicha had taken once Romanticism had reached an impasse, becoming the de rigueur approach for the succeeding century.

Loved the documentaries. How about Episode 5 'Paris'?
It should come as no surprise the CBP will cooperate with other government departments, i.e. ICE. What would be interesting is finding out how they got funding for this rubbish.

Judging from when they had these at SecTac in June, it just made everything much, much slower.
The U.S. Navy Is Gearing Up for a Fight with Russia in the Atlantic
They always board A380s through multiple doors. But they probably had a flight full of Germans - Americans tend to take a lot longer to get themselves sat down than most Europeans do, and spend a lot more time faffing around with their bag and belongings while blocking the aisle.

The Japanese are still the most efficient at boarding though.
They're also legally referred to as citizens of a society.
Show HN: The Next Job – find out how many moved from Google to Facebook and more
None.

If you're relatively young, have an emergency fund, and have a job I'm not sure there is any real value in keeping any funds in cash or low-return assets.
Ask HN: How long until video becomes as easy to search and navigate as text?
Maybe, I'm just old-fashioned, but I usually prefer text to video - especially when it comes to learning materials. Unfortunately, these days, a lot of good content is only available in video format. So, I'm just wondering, how far away are we from the day when it will possible to search across the audio of any video on Youtube? How long until there will be more advanced formats - maybe similar to hyperlink navigation - that would make it easier to find the content you're looking for in a clip? I saw that Google is already working on something called Cloud Video Intelligence. It seems to automatically recognize objects in video. That's neat, but it would be awesome if this were extended to audio as well. Is Google also working on that? When will this become reality?
On most flights within the Schengen area your boarding pass is no more manually checked. That's unless you fly business or are a high value status customer.

Instead you just scan your boarding pass / smart phone yourself.

I can't imagine that this is in any way slower than a face scan.
Freedom of Speech favors the speaking side.

So, one must speak!
Sounds cool, but I won't download a screensaver without first seeing a screenshot!
I'm doing what the parent post is doing, switching to OpenMapTiles which I'll be running on my own. Still using Google maps on Android because it's free and doesn't generate enough volume to cost me much.

I too take caution with Google APIs after the maps price hike. I've also abandoned Twitter API after their streaming API shutdown
Introducing GitHub Pull Requests for Visual Studio Code
It punishes you by not working until you give it an exception.
> quantum light

That is one of those articles which are meant to impress people with money and make people cringe who understand a thing or two about the subject it is covering.
California's bad IoT law
The very charity that conducted the survey that concludes that "half" of employees have mental health issues, also happens to be a charity to help address mental health issues.

Also, they need more money! https://www.mind.org.uk

> We won't give up until everyone experiencing a mental health problem gets support and respect.

In a perfect future where everyone with mental health problems got support and respect, I'm certain this charity would re-define mental health to a more broad definition, so that they could demand to continue funding, rather than voluntarily shutting down after having met their original goals.
This is almost a tautology; of course not working, not doing anything at all would be less stressful.

But work is way less stressful today than, say, two generations ago, yet people are falling like flies. I don't deny the problem but the problem is elsewhere.
Note I'm not defending a "cultural fit test" here. I don't even know what that means, it's an amorphous concept with few specifics, everybody defines it how they want.

My point is that from day 1 you have to protect your group from outsiders who are unprofessional, toxic, and will sink morale and productivity. How you do it is up to you, but the issue cannot be naively framed as "companies are bad and sexist, while pure, good-natured, kind human beings are rejected from positions they deserve unfairly".

That's a nice fairy tale that falls apart once you yourself spend a few years hiring.
Here's a possible hot take: when will we start treating this as a systemic and structural issue? When will we stop privatizing the issue of mental health, treating it exclusively as basically chemical imbalances within individual bodies, and start recognizing that there must be something deeper, something perhaps cultural or political, at work here?
Internet of Things (IoT) and Why It’s Important for You and Your Business?
As Prolog fanboy I would put ML and Lisp on the list for compiler development as well. :)
> The author continues:
>
> "Our view is that open-source software was never intended for cloud infrastructure companies to take and sell. That is not the original ethos of open source."
>
> which is a pretty astonishingly unsupported argument. Open source code has been incorporated into proprietary applications without giving back to the originating community since before the term open source even existed.

It depends on who you ask. The GNU AGPL certainly was intended not for cloud infrastructure companies to unconditionally take and sell. And as for non-cloud software, some projects like Wine used to be licensed permissively until they realised certain companies like Cedega [1] were making money off their work without contributing anything back, and switched to the LGPL instead.

Then OTOH you have permissive fundamentalists from parts of the US west coast that are already rich and whose livelihoods aren't dependent on money, and then of course are very happy to gather favour and reputation from giant tech monopolies by giving it all away for free with no pesky "reciprocal altruism" conditions for the lawyers to have to reason through.

[1] https://en.wikipedia.org/wiki/Cedega_(software)
Mailchimp/Mandrill Payment Gateway Outage
Numerous user reports that the auto-top-off functionality is blocked on what looks like a payment gateway issue that is preventing purchases from completing.

Outcome: huge backlogs of emails are piling up.
> which are all competent, but not especially memorable IMHO. Which is very close to how I feel about Haydn.

Interesting, I was just reading Sviatoslav Richter's "notebooks and conversations" in which he says of the classical composers, he liked Haydn the best.

As to memorability, clearly the great string quartets are memorable as well as some of the London symphonies. His sonatas for solo piano (see Richter comment) and his luminous trios for cello, piano, and flute are all greatly memorable pieces too in my opinion. That's a fairly large body of works to have labled as "competent but not especially memorable" IMHO.

p.s. Richter's book is an easy and worthy read--mostly biographical with lots of opinions on many topics, especially modern composers and musicians he played with.
Best comment thread on HN in sometime