skysight-inc/HackerNews huggingface dataset:
https://www.nginx.com/blog/testing-performance-nginx-ingress...

60k/second across 24 cores, admittedly on very fast hardware (though not using all the cores that hardware has). Pretty much the same number on 16 cores.

In general, telling someone they're "way off" about performance and citing 6 year old benchmarks isn't a winning plan.

In any case, it's immaterial to what we're discussing. My slow laptop could verify all the signatures for a busy day of updates in a couple seconds, and it's clearly -possible- to put a big fraction of this horsepower in a router.
This reads like Ayn Rand Fanfic.

In particular, I can't think of anything a child could give away that would fit the "X" in "How are you going to survive without X?"

I also doubt that anyone would remember their actions as a child in such terms. A child doesn't decide to altruistically give away their stuff. It does so because it is in their nature. And as with anything that comes naturally, you are unlikely to form explicit memories of such actions.
Seen similar misinformation about Nordic countries and their UBI testing/experiments.

There is definitely a component to how much someone wants to believe something to clickbait/fakenews.
CIA, KGB, Mossad, etc. have long and colorful histories of doing much more than writing reports.

The contemporary CIA has its own drone assassination program in-house. They’re not all flown by the Air Force.

I think it’s fair to call a member of an intelligence agency’s foreign service a “spy” even if their job is more covert action than intelligence gathering.
MTU is maximum transmission unit so increasing that does nothing about making 64 byte packets more efficient. You should try to send as much data as you can in one go and the socket will automatically figure out how to split that up the best it can. By default most systems default to a 1500 byte MTU so the OS will chunk it up to fit in multiple 1500 byte packets. The OS will usually try to optimize a send of a bunch of small payloads in one larger packet as well via e.g. https://en.wikipedia.org/wiki/Nagle%27s_algorithm but that's not guaranteed and much more CPU inefficient even when it does work.

99% of the time you are transferring data you don't need to think this deep into networking though. E.g. I have the exact same DL360 Gen9 servers with the same 10G NICs in my lab and 10G TCP streams run just fine on them without manual tweaking. Setting MTU to 9000 does make it more efficient but that's about as far as I'd go without a particularly strong driver to optimize (e.g. "We've got 2,000 of these servers and if we could get by with 5% fewer it'd save your yearly salary" kind of things).
< the Netherlands ... experienced a wave of “basic grant” militancy in the 1980s and ’90s

Did it really? I remember strikes against "austerity" measures and such, but a wave of basic grant militancy?

> Pilot programs have been set up in several cities and countries — Utrecht

There is no such thing. They relaxed the rules for the bottom rung of welfare, which basically scraps the obligation to apply for jobs.

Doesn't bode well for the article.
Because news media represents one of their largest channels of legitimate traffic and engagement. It’s why Google put so many resources into AMP, Facebook on their curated news feeds, etc.

Removing news links would probably eventually kill social media platforms in the long run, or at least accept a new path with much less growth.
Yes, when I thought about it, early humans must’ve been using tools for much longer. I think what impressed me here were the details they were able to deduce: storing tools in a common place, how they probably used them, perhaps the pre-historic equivalent of a butcher shop.

Also, it’s not as if exactly 100,000 years ago, humans turned modern. It was a long drawn-out transition, and perhaps some qualities came much earlier. Which makes me wonder what archaeologists consider as modern and how they arrived at that date. I’ll have to look for the Sapiens book recommended in the other comments.

And thanks for that link, it’s really interesting. I particularly like the linked pages for John Frere and thunderstones, about how stone axes were found and considered in modern times. I find such historiography fascinating: the stone axes were thought to be from gods or fairies at first, then some early scientists started to make more rational guesses about their origin—another approach to deep time.

https://en.wikipedia.org/wiki/Thunderstone_(folklore)

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

https://en.wikipedia.org/wiki/Deep_time
Did someone here embrace "This won't work. Therefore, nothing will work. We should do nothing!"? I don't see that in this thread, but feel free to point it out if I missed it.

I simply started with a seemingly easy question: who decides what is and is not fake news? Trying to answer that question yourself hopefully helps illustrate just how challenging it is to find a solution that isn't worse than the problem. But hopefully with enough pondering on that question, one does start to lean in the direction that any solution must include individuals ultimately deciding for themselves what is and isn't fake news.

Does that imply nothing will work? For sure it does not. But it might imply we are already there: the best cure for fake news might be working harder to make real news more persuasive. It could be a boring matter of will and effort - a lot of grunt work. By talking to the journalists engaged in that work, you would uncover the actual challenges and perhaps ideas around the technologies that could better empower that change. Or not. The internet itself was supposed to help us become better informed. Clicks + adverts + automatic measurement, rinse, and repeat; proved that ideal wrong. At least for now.
It's a MOF (metal-organic framework). Basically a metal ion or metal cluster linked (nodes) together with organic molecules (linkers or struts). Some of them are even stable in aqueous solutions (like UiO-66). Typically, the linker-metal bond is via a carboxylic acid, and the metal node is something like... Zr, Ce, Hf, Ti, Fe, Cu, Co, Mn, Al, etc. etc. They've been the gold standard for gas sorption and hydrogen-car promises for at least 17 years.

The actual term MOF was apparently first used in 95[0].

While there are a lot of things that can affect the synthesis (metal concentration, metal precursor, metal:linker ratio, solvent choice, presence or absence of water, modulators, synthesis temperature), the synthesis of MOFs is usually about tuning what goes into the pot. Then its shake-n-bake and MOF comes out a day later (solvothermal method). So, it's an easy synthesis if you know what to load into your reaction vessel. While continuous synthesis is a harder, I think it's a lot more immediately scalable than porous aromatic frameworks (PAFs).

This work is combining some of the advantages of MOF (high specific surface area, regular structure, easy synthesis) with some of the advantages of PAFs (even higher specific surface area). You can see the linker they use on PDF page 5 of the supplementary online material[1]. The hexadentate structure is large and is reminiscent of PAFs like PAF-1[2], which are known for having very high specific surface area. This is because the aryl group has a high specific surface area. By making the linker very large and bulky, they're reducing the contribution of the metal nodes to the specific surface area by having a greater volume fraction of (lightweight) aromatic linker. However, while PAFs usually (always? I'm not a PAF person) have an SP3 carbon center (and thus a tetrahedral symmetry), this linker is kind of shaped like a paddle wheel with three paddles (or a trigonal prism, if you access the Science article and see Fig. 1). Thus, while PAFs are typically in a diamond-like net (dia [3]), this MOF is in a acs net[4].

[0] https://www.nature.com/milestones/milecrystal/full/milecryst...

[1] https://science.sciencemag.org/content/sci/suppl/2020/04/15/...

[2] dx.doi.org/10.1039/C4MH00163J, http://www.rsc.org/suppdata/mh/c4/c4mh00163j/c4mh00163j1.pdf

[3] http://rcsr.anu.edu.au/nets/dia

[4] http://rcsr.anu.edu.au/nets/acs

Fun fact: Most MOFs are named after the research institution that found them first. This one is named NU-1500 for Northwestern University, where Farha is. The UiO-series are named after Universitet i Oslo, the HKUST series is named for Hong Kong University of Science and Technology, the MIL series is named for Material Insitute Lavoisier.
One could imagine making a “fake” cymatic visualisation while still looking interesting!
Kind of strange how you write about the GUI features in SSMS being awesome, but then you go to great lengths to demonstrate that GUI features in other clients are redundant.
I think the point is, if somebody shares a link to an article of Sydney Morning Herald on Facebook, and Facebook runs an ad along side the article, that the SMH should get some of profit from the ad.

It's a super dumb idea that will never go anywhere.
Some game dev tutorials walk through full simple games.
I would if it made sense, but it doesn't, unfortunately

Dogs are more dangerous than cats for humans, that's enough to justify why to own a cat you don't need a license while to own a 70 pounds dog you do.

I live in a country, Italy, where you don't need a license to own dogs, but I can clearly see why they aren't needed for cats where dog licensing is mandatory.

Sorry
I’m in favor of UBI, but let’s draw it from each congressman’s personal bank accounts. It’s easy to be generous with someone else’s money.
Depends on the schools I guess.

My peers at a top 10 public school didn't get nearly the pre-engineering education I got at a nearby community college.

Primarily because their core courses (math, physics, chemistry) were weed out courses for engineering and med school with 200-300 people in them. In contrast, my core courses had about 20-40 people in them.

Note, I am not claiming any prescience here. I didn't have a choice in the matter. I started my pre-engineering slog at Math 085 (Pre-Algebra 2, I think) at CC after four years in the Army.

Circumstances are much different for my kids, one went to Westpoint (USMA) and the other is going to a big state school, but she is in their honors college. So, honor college courses and AP credits have enabled her to bypass the weed-out jumbo core classes. And, I am paying for everything so loans are not a concern for her.
> This doesn't answer my question.

Of course, if you persist in dismissing everything that makes a difference, then you will never figure out what the difference is.

You are being inconsistent in the way you presume (mostly mistakenly, I believe) various opinions and motives on the part of Scott Alexander, while attempting to reject opinions, motives and rational thought as being relevant to the behavior of people who prepared for C19.

> Chanting "cost benefit analysis" doesn't change anything.

Well, I agree that "chanting" (i.e. explaining to someone who will not listen, apparently) will not change anything (and least of all your understanding of the issues), but actually practicing cost-benefit analysis effectively does make a difference - as we can see, for example, in the difference in how C19 is progressing in South Korea and in Britain.
Read the article, it's not for social programmes.
plus, it'll be easier for them to obfuscate the data somehow and share some specific piece of information that's technically correct but is useless.

They can also just drag this out in court for a long time until everyone forgets, they restructure how their money works, and then they'll share the useless info freely.

Just my take on the situation.
I’d say you have two options:

1. Look into universities in Continental Europe. Most are free or have low tuition and will still give you a solid education. I recommend somewhere in Germany, Austria, Sweden or the Netherlands. Depending on the city, $100,000 will cover your expenses for 5-10 years.

2. Spend the next year prepping for the SAT. Hire a private tutor, sign up for courses, etc. Then get a high score and reapply next year.
It's unrealistic to use RT-PCR testing on the entire U.S. population to derive what is essentially a binary result.

RT-PCR tests are too time consuming, too sensitive, and too reliant on specialized laboratory equipment for that. Right now however, they are all we have to achieve results accurate enough for some form of certification.

Immunoassays are simpler, faster, localized, and less expensive, but may also yield positive results for other coronaviruses such as 229E, NL63, OC43, HKU1, SARS-CoV, and MERS-CoV.

Germany may be isolating potential COVID-19 positives by using immunoassays, then using RT-PCR to be certain. I don't know. But it doesn't mean those "negatives" will always remain so.
I have a complex home network. Cable router, secondary gigabit switch, ethernet to garden office, secondary wifi router in garden office.

So now I have credibility I say pay the 15 bucks for 100Gb of Google storage and save the hassle regarding shared files. Backup the Google stuff locally with rclone which can checkout Google files as open document format.

I have a 10yr old dual-core box running Plex. The same box runs containers for my dev work. Sharing dev stuff was my main pain. Here's the trick. Install Sublime in your centralised containers. Then you can run Sublime over ssh from any machine in the house. Love it :-)
‘It’s disgusting’: Will coronavirus force baseball to clean up its act?
how do you configure this? I would love to use this.
Optimizing UDP transmission over internet is an interesting topic.

I remember reading a paper a while ago that showed that if you send two consecutive UDP packets with exact same data over the internet, at least 1 of them will arrive to the destination at pretty high success rate (something like 99.99%)

I wonder if this still works with current internet infrastructure, and if this trick is still used in real-time streaming protocols.
Oh, it takes far less than that to start a conspiracy theory.
>Do we not realize how entitled and selfish we are?

jesus christ what are you talking about. i should feel morally obligated to a corporation? or maybe tim cook himself? this isn't a moral quandary or question and never will be. you people have deeply internalized a relationship to money and corporations that is perverse. like any good business person would say: it's not personal it's business - if they want to prevent me from using their software in a way that violates the EULA or whatever then cool they can try to stop me (note: they have in the past and will continue into the future and so the world will turn).

re those poor poor apple engineers: apple's market cap is 1.24T (that's a capital T for trillion). oh no will someone please think of them and their margins! i'm (100-epsilon)% sure that not a single apple engineer will ever suffer any hardship from a fraction of a fraction of a fraction of a percent of their customer/user base building hackintoshes.
I bought one in 1978 and read that manual thoroughly!
We always had teledoc, but it's an imperfect technology, can the doctor examine you with a stethoscope, can he check your BP, can he check your throat or blood-oxygen levels? NO? All he can do is ask for your symptoms and suggest what is at best an imperfect diagnosis and medications.
Palermo is closer to Rome than Stockholm and it's in the same country, but it's more similar to Cairo than Stockholm.
I've taken to adding a small linter: TODOs must have a date attached, and after that date they'll fail a (fast, skippable) lint job.

My goal isn't to require tackling them, merely to make them annoying enough to prioritize. So far it has worked out pretty well - within a day or three of a deadline passing, about half the time the date gets bumped a month and a task is made for the next sprint, a third it's just fixed, and the remainder are no longer relevant so they're just deleted.
Lost Apple Project
Much of road infrastructure is funded out of general funds ([1] is one example that can be found with an Internet search).

[1] https://www.instituteforenergyresearch.org/regulation/gas-ta...
Same here. Truth be told, I likely wouldn't be a programmer today if not for BASIC. My first exposure to programming as a kid was actually a COBOL book, explaining how to punch cards. Didn't get far there. Bought a C++ book and didn't get far there either. Found BASIC and found myself writing til my fingers were sore. One thing it taught me about myself is that I'm very very biased and/or strongly opinionated about languages and how they look. Love BASIC, hate COBOL. Love Python, hate Perl. Love Go, hate Rust. I feel like I'm cheating myself out of cool paradigms, but my brain has this builtin disgust reaction I can't get past.
That is nice and delightfully simple.

When I saw the title I thought, that it will transfer a file entirely via continuous QR code scanning. But it would be probably too error prone and too slow, especially without a back channel to signify acks.

Maybe such a thing could work between two phones facing each other screens using front cameras. I wonder how fast could it practically get.
It is true that mass media is plenty of clickbaits with junk information in them. It is also true that these clickbaits are driving profits to Google.

I don't know what is the "ethical" business solution to this problem but I know that Google, at least, is favoring clickbaits and text spinning over quality. If you write a good blog with a single article per week it will be in the tail of searchers below text spinning content that has a higher frequency of updates.
> Empirically, people with kids almost never achieve outlier levels of success

> Don't most successful people have kids (just like anybody else)?

I imagine both those things are true.

> Also, many people just don't take care of their kids. There are many mono-parental families out there.

I became a single parent when my wife developed mental illness (which was like getting 5 more kids). In my case self-employment allowed me to be present a lot more often than most single parents can.

Nevertheless, the overriding truth is that nearly every sq inch of modern western society is stacked against single parents.
> I wouldn't describe such things as "behavior characteristic of the environment",

`result` being a 32-bit integer (register) of dubious signedness is behaviour characteristic of the environment, which the implementation is sometimes obliged to paper over (eg with `and eax FF`) in the interests of being able to write correct code.

> A good general-purpose abstraction model, however, should allow a compiler to make certain assumptions about the behaviors of constructs, or substitute alternative constructs whose behaviors would be allowed to differ, but would not allow a compiler to make assumptions about the behaviors of constructs it has changed to violate them.

> Under a good general-purpose model, a compiler could generate code that could never set q to a value greater than INT_MAX/60000, and a 32-bit compiler that did so could assume that q's value would always be in range and thus omit the comparison. A compiler could also generate code that would simply set q to x, but would forfeit the right to assume that it couldn't be greater than INT_MAX/60000.

Yes, clearly.

> I wouldn't favor allowing inconsistent substitutions by default, but would favor having a means of waiving normal behavioral guarantees

In that case, I'm not sure what we're even arguing about; the language standard might or might not standardize a way of specifying said waiver, but as long as it's not lumped in with -On or -std=blah that are necessary to get a proper compiler, it has no bearing on real-world programmers that're just trying get working code. Hell, I'd welcome a -Ounsafe or whatever, just to see what sort of horrible mess it makes, as long -Ono-unsafe exists and is the default.
That's just the terminology used in epidemiology. Don't read anything into it.
Show HN: Knaqq, Learn Anything with Visual Educational Mini Books
UPDATE 04-18-2020
Due to a copyright issue I had to rename the website from BookBites to Knaqq.I am actively working on replacing all the places where I used BookBites with Knaqq. Sorry for any confusion it might create

Hello
My name is Charles and I have created Knaqq. Knaqq is a free library of visual educational mini books

The mini book format is well known on social media especially Instagram as a quick way for educational content creators to share bitsized tutorials on their subjects of expertise so I thought it would cool to create a platform that could aggregate content from those creators and allow anybody to quickly find something to learn.

Creators can also submit their mini books to the website by creating an account and applying for the creator permission.

Mini books are organised by categories and authors making it easy for users to quickly find content on their desired subjects. Users can also add mini books to their favorites for quick access later.

Right now I am aggregating content related to UI / UX Design, Business and Fitness but I am confident that this short form of education can be used for more than that (Personal finance, investing, health, yoga, etc)

If you want to check it out or give some feedback here's the link: https://Knaqq.app/?ref=hackernews

If you have a category in mind that you think would be a great addition to Knaqq please let me know and I will do my best to find content in that category.

If you also create mini books don't hesitate to let me know by email charles@charlesthecoder.dev or by applying for a creator account using this form: https://forms.gle/A5ZwarpLAUCumb4SA

Thank you :)
https://Knaqq.app/?ref=hackernews
chilling doc.
We don't exactly need signatures that will stand forever to greatly mitigate DNS interception.

I agree DNSSEC isn't wonderful, but perfect is the enemy of good. I'd take 768 bit RSA over "doing nothing"-- it raises the difficulty level of a successful DNS attack enormously.

Some of us don't care about enumeration. If we do, there's whitelies, as you say, and eventually NSEC5 will be around.

> I don't know what point you're trying to make about BGP. I think you think I'm opposed to RPKI. I'm not.

You argued earlier that worrying so much about redirection isn't justified: "Say we protect DNS (we could, with a better protocol design). But other redirection protocols aren't protected. Do we similarly authenticate OSPF? IP options? ARP?"

In which case, maybe we should just ignore RPKI, too. :P And unfix source routing, not bother with SEND, etc.
I wonder if the news sites wouldn't be so awful if they weren't getting their content leached by Facebook and Google.

I frequent the web sites of a two publications that block both crawlers and social media referrers, and they're quite civilized.

Maybe if they news organizations weren't addicted to the tech companies, their sites wouldn't look like a meth addict's grin.
That's what their comment said.
OP didn't specify, but I assume they're using a type-1 hypervisor, likely either KVM or ESXI. If you're also using GPU passthrough, the performance loss is minimal—nothing like your standard Virtualbox VM.

Now, whether its actually easier to set up than a bare-metal Hackintosh, I'm not so sure. I tried it last fall, and it took a lot of fiddling to get working. (It also flat-out didn't work for my very specific use case, but that's another matter.) Maybe it would be better at surviving updates, but it's not obvious to me that it necessarily would, especially when Clover/OpenCore are already pretty decent at it.
I was surprised by your assertion that it would be difficult to drive an EV (non-Tesla) from LA to SF, so I did a quick search. It appears that there are regular charge points along I-5. I wouldn't be worried about it at all.