skysight-inc/HackerNews huggingface dataset:
Eh, can't really have the latter if a supplier is also a mega-corporation. You don't need to be a household name in order to be a market leader
Simple Guide to Neural Arithmetic Logic Units (NALU)
Yeah, I'm left wondering the same thing.

Apple's Intelligent Tracking Prevention (version 2 of which will ship in Safari/iOS 12 in September[0]) uses some sort of ML-based solution to decide what is and what is not a tracker, blocks cookies from being sent to domains that haven't been visited in a first party context, and has an explicit way for the user to opt-in to cookies being sent upon interaction in an iframe (e.g. the FB "like" button). Unclear how this Mozilla version stacks up.

0: https://webkit.org/blog/8311/intelligent-tracking-prevention...
> I wonder: is it possible to bring a drug to market that is ineffective and sometimes fatal to most people without a genetic marker

We already do this. A large class of both antipsychotics and antidepressants require certain genes in order to metabolize properly and have the intended effect, instead of just giving a bunch of side effects with no benefit.

These genes are not universal and not evenly distributed; people of certain ethnic backgrounds are dramatically less likely to have the requisite genes, which means that most antipsychotics and antidepressants literally don't work on them.
https://www.lego.com/en-us/themes/technic/bugatti-chiron/med... has a link to a "How We Did It" video. There are clips of the chassis and some of the parts that weren't Lego. It shouldn't detract from the feat; the motor is a matrix of Technic motors, the door hinges are Technic pieces, and the skin was adjustable with a tool that also was made of Technic parts.
Asian-Americans should be fighting the Chinese natives not the schools because that's where all the spots have been going to for the past decade.
Yeah, that is bonkers. Let’s use some actual racism to fix some other deficiency, which we assume is the result of some previous racism.
The US has four or five different air forces.

Don't forget the 6th one, Space Force.
The enlightenment dictates that the world is discoverable through reason Not authority. This lesson was even learnt in the sciences.

http://scienceworld.wolfram.com/biography/Kelvin.html
Sennheiser Announces $300 Wireless Earbuds
I was playing around with s2 a year or two ago, and it was surprisingly difficult to find information on it, so FWIW here are some links I was able to find at the time if you're looking for some historical reading on s2:

Google Presentation on S2: https://docs.google.com/presentation/d/1Hl4KapfAENAOf4gv-pSn...

Christian Perone's blog post on it: http://blog.christianperone.com/2015/08/googles-s2-geometry-...

Google Code Archive: https://code.google.com/archive/p/s2-geometry-library/

Java Implementation: https://github.com/rschreijer/s2-geometry-library-java
Trump says government won't give civilian employees raises in 2019
Thanks! Interesting. At some point I want to play around with this myself. I'm curious to see what it would sound like to combine the x and y values together (eg: if the frequency is 10 samples between each x, randomly choose between x=0 to x=10 for the first, between x=10 to x=20 for the second). That would probably make it sound less like an FM tone, and more like hissing. I'm not much for math, but a lot of tutorials on colored noise are based on multiple filters. If this algorithm works, it would just need a single low-pass filter for smoothing.
Yes - if you prove that it is safer than other options for the indicated population, the FDA will approve it with a label indicating it only for that population.

Indications can be as specific as "indicated for tumors with specific mutations"[1] or indicated "prostate cancer when all other options have failed"[2]

[1]https://en.wikipedia.org/wiki/Pembrolizumab
[2]https://www.fda.gov/drugs/informationondrugs/approveddrugs/u...
Harvard (and some other schools) used to apply similar subjective criteria to limit the number of Jewish students.

Since there is no real legal definition of race, applicants who might be disadvantaged by this policy are free to select whichever answer on the "What is your race?" question they want. If the system is unfair, there's nothing immoral about gaming it.
I’ve gotten used to using the Amazon style of using an accessToken and refreshToken. The accessToken expires in 5 minutes and the refresh is used to get a new access token. So at most you have a 5 minute window of acesss.

More boilerplate Code and bandwidth but it works fine.

My issue with the article is that we’ve generally stopped building our own auth and now lean into using cognito or auth0 for authentication for the sites we build for third parties. Those services provide so much more out of the box then a home rolled solutions (MFA etc).
"You see, back in 1994 Facebook hadn't yet invented the Internet, so if you wanted to go online and let your computer transfer viruses to and from other computers, you had to use one of the many private networks."

Wrong, the Internet was well and alive and anybody who had a clue was looking at it. Microsoft, with its typical arrogance thought they could build their own and supersede the Internet. It was a monumental failure and Microsoft Network became a joke and embarrassment.

This view is not even from the US, but from the outside, a place where the whole country's internet connection went via a single link.
Building a Diverse Business Development Team in EMEA
Sounds like a familiar story. Except when the big platforms boot someone for getting flagged too much, the platform will act like the administrators themselves made a careful moral evaluation of the account compared to the rest of their userbase.

If you have the right publicity or connections, you can reverse the censorship brought about through flagging. (See also: facebook's and youtube's frequent "whoopsidasy!" reversal of censorship actions when publicly embarrassed over them.) This looks like what Wheaton is trying to do here.

I wonder if this will cause Wheaton to be contemplative about how and why censorship on the big platforms works the way it does. Judging by the fact he's not using Twitter because they won't ban Alex Jones I doubt it. He seems to be using "it's different for me, because I like the kind of person I am" motivated reasoning.
I think we need to be cautious here, though. A perfect market would bring perfect efficiency, but perfect efficiency is a disaster for humans who depend on the market to live. Happiness and quality of life today happen in places where market is not efficient yet.
Excellent guide, hope this brings it to more people
sweet! cheap 8s in two weeks.

my 180 degrees out of phase update scheme works out great.
ML and the Evolution of Web-Based Experiences
... because they were not home having babies?
I've thought that drone swarms are an "obviously" good idea, but that assumed that the communications/navigation were not easily spoofed. Then Iran captured one of the US's most advanced drone, pretty much intact. Now I'm not so sure.
Not sure how HN feels about The Verge but it had the most detail of the few sites I scouted. The earbuds look great but $300 is a major oof
The model the author is complaining about is far too widespread unfortunately. I've seen a much worse incarnation at a huge corporation that I won't name but whose identity sleuths can doubtless figure out.

Here's how this goes:

When a user authenticates, the system sends them a public key encrypted blob inside a cookie. When the user makes further HTTPS requests the blob will be sent back, the system can decrypt it with the private key and get back the data inside. Components of the system would squirrel away per-user data inside this blob and so the cookie might get updated as they surfed around the site or did things.

One day, people behind a local component using this contraption asked me for some "advice". They'd "filled up" the blob and there didn't seem to be a way to add more data but they needed to store something else, I worked for a different part of the company but I knew about cryptography, what should they do now? They'd found that there didn't seem to be a "cipher mode" option for public key cryptography...

And so that's the point where I couldn't decide whether to laugh or cry, after that I spent a few hours on international conference calls basically telling people that they're idiots and nobody should have even _designed_ this let alone built it.

Part way through that I explained that encryption doesn't magically mean bad guys can't change the inside of the blob AND that it doesn't magically prevent bad guys from stealing blobs they found in one place and using them elsewhere. So what is this even for? In mitigation the engineers who built it explained that, er, actually the first thing they do with the blob after decrypting it is to check their session database to ensure all the data matches up, if not it's invalid and the user just gets logged out silently. Thus, at the end of the day, it's just functioning as a session ID checked against a database anyway. All this cryptographic effort is in fact completely wasted and achieves nothing in practice except to make the system far more complicated and fragile. Brilliant. /facepalm
We don't know if or when the FBI will be able to crack iPhones. There are news (maybe fake) on the internet about a machine that can be plugged into iPhones and dump data from it, and that machine is only sold to thieves or gov agencies.

When you look at the recent clashes with Google and the gov, for example stopped military project or Trump accusing Google of political bias, it doesn't seem Google is "in the same bed" than the gov.

To me, both Apple and Google are good trustable and competent entities. They both have high standards. I personally trust Google more about data security, but I guess everyone is different.
It is quite hard if want to have a weekly overview of what happened in the world, besides some traditional weekly print titles with online versions. Daily is much easier and still much better than real time.

I stopped reading "news" at around 2011, from being a news junkie before. Including news about tech, music, movies, books, etc.

Now I have the general mentality that either:

- If something is really important enough for me to care, it will reach me eventually in some way or the other.

- There is absolutely no reason to immediately start reading up after events like terror attacks, air plane crashes etc. For the first days it is pretty much pure speculation and hearsay. If I'm interested what happened, I will take a mental note to read up about it two weeks later when actual information starts becoming available.

So basically I don't keep myself updated on general news anymore. I investigate specific topics.

Ironically I changed my habits, while working at a big news site, which was part of the reason for doing so.
I will say, that's one reason why I've been tending towards NPR/PBS for my news source. It seems more likely to me that I am the customer when there aren't any advertisers (besides the occasional "supported by" blurb that lasts a few seconds).
California Moves to Require 100% Clean Electricity by 2045
Ta for the link though that talk was over two years ago and things have moved on. Personally I'd be surprised if it took that long.
> A minor thing, generative art isn't necessarily abstract art, though currently almost exclusively is.

Thank you. There's a lot of people throwing around art terminology in this thread and it doesn't always make sense.

Generative art only has to output through a photorealistic renderer and suddenly it's no longer "abstract", but "surrealism". This demonstrates how little sense it makes to apply such terms to generative art.

Let alone the fact that it's multimedia and the term really only applies to visual art. You could have "abstract music", I guess, but it means something completely different.

It's an interesting discussion though.
But they offer admission based on ability to play sports, so they can mandate meaningful diversity on their sports teams that reflects the greater student body.
Except for one or two, that were definitely against HN guidelines, you’re right. Most of the comments were downvoted because of opinions. It was used as a “I disagree” not as a “this is disrespectful, not adding to the conversation, not factually correct (4 == 3). I try to only downvote in those situations.

I will flag any submission that I see is over political even one that I agree with. Politics and religion topics rarely lead to intellectually stimulating discussion.
Sure most security keys look vaguely similar but these are clearly completely identical physical designs. Why would you think they happened to make an extremely detailed clone of the Feitian hardware rather than simply buying it and flashing their in house firmware?
While I agree with you, and enjoy following Bjarne, the rise of VMs and scripting languages helped keeping C++ around.

Had Java and .NET do the proper thing, by following up on Oberon, Modula-3 and Eiffel, by having proper AOT compilation since day one, and on Java's case value types as well, developers would feel less pressured to turn to C and C++.

Basically if they had been released the same way Go was.
Show HN: I built a 2FA token from a Gameboy clone
I was going to say the same.

Maybe he meant 4 billion electronically connected people on the planet.
Well, by the same token, all you had to do was say "no, I'm not gay" at the US border until 1990.
You might be confusing EU citizens with EU residents. An EU citizen in the US, dealing with a US health provider is covered by HIPAA, while an American citizen dealing with an EU health provider is not covered by HIPAA.

EU consumer protection laws don’t apply to items purchased in the US, nor do US laws apply on EU purchases.

There seems to be confusion over “jurisdiction.”

An EU citizen resident in the US is subject to both EU and US tax law, but a US employer who hires a US resident who happens to be an EU citizen is not subject to EU tax law because that US company, in this context, is not within the jurisdiction of the EU, while an EU citizen still retains obligations to the EU by virtue of citizenship. (And vice versa for Americans.)

Venmo isn’t doing any EU business even if EU citizens are using the system within the US. The citizenship of the customer is irrelevant.
+1 There are so many arguments against JWTs as session tokens. It's just so long and so much work to describe all of it and respond to each argument against each one. Sven does the best possible job of summarizing it up.

Also: PASETO is really fantastic, thanks for creating it! I've started mentioning it in my talks and using it for internal projects -- I really enjoy it so far =)
If that's the case, then why refresh? Might as well just hand out forever tokens, which, you're right, makes less than zero sense.

The point is that you have two tokens, one a refresh token and one a stateless token. You revoke the refresh token on the server, which means the next refresh attempt will fail.
I don't think IQ tests are precise because intelligence is an abstract concept. It makes sense that they are searching for something corporeal and consistent.
But there's the rub:

"We would not need affirmative action if [reality was different]."

Ergo, we need affirmative action.

That is not to say we shouldn't also put significant effort into eradicating institutional prejudices, eliminating poverty, and investing in all communities. However, that effort will take generations and may never fully succeed, which means affirmative action, in its various forms, is necessary to counter-balance failures elsewhere.
Escape from the BUMMER Machine (Review of Jaron Lanier's 10 Arguments Book)
He's not judging though. Judging someone and knowing how the god you believe in judges something are two different things, and it's not really fair to conflate them.

His interactions with his coworker illustrate this pretty well. Isn't that all we can ask of someone with a different view?
What's the summary on how security keys compare to Google's tap-to-sign-in flow? https://support.google.com/accounts/answer/7026266?co=GENIE....
PW requirements are defined by your company as well.
Right, in German we say "ultimativ" so that's the reason :)
Presumably they're using the same mechanism as today, but just enabling it by default. That means it's based on the Disconnect.me blacklist: https://support.mozilla.org/en-US/kb/tracking-protection#w_b...
+1 I find that a good rule to follow is to avoid "interesting" subject/articles/posts. If it is not also deep, insightful and genuinely educational, avoid spending time on "interesting".
I think the spirit of this article goes as far back as Henry David Thoreau's time. He asked us to give up newsdailies in favor of classics and literature.

Hope many will concur.
Swarm Technologies has built the tiniest satellites of all time
Well, one argument against cookie based sessions is that they get send automatically which opens a large attack vector for CSRF.

(yes, you can store JWTs in cookies too, but that is kinda uncommon)
I wonder how this is supposed to benefit Venmo.
I have three kids. When I am working one on one or even one on two, it's noticeably easier than when I have all three with me and am trying to assist them all with their needs. You play zone defense rather than man on man and as a result you are always stretched a little thin.
Isn't my smartphone redistribution of wealth?
>In 1971, three decades after Gilman's discovery, the U.S. government declared a "war on cancer." Since then, we have spent nearly $200 billion in federal money on research to defeat the disease. But we haven't gotten much bang for our buck: Cancer deaths have fallen by a total of just 5 percent since 1950. (In comparison, heart disease deaths are a third of what they were then, thanks to innovations like statins, stents, and bypass surgery.)

People live a lot longer than in 1950, which gives them more years to get cancer. This is why you have to report age-diagnosis-specific outcomes and not merely incidence or prevalence.
This news fits nicely with this theory. https://www.youtube.com/watch?v=1SrckSJvGc8
They do not. Just like HIPAA doesn’t apply to Americans in Europe.
You can still revert to the old experience, which I did on the spot.
"In this media rich age, the data size argument is a bit silly."
I couldn't agree more !! Its just so much easier to do JWT specially if you got more than one server(api)
If people call you after work a lot then it's probably not because it's necessary, but because they know you don't mind.

If you manage your project in any half-decent way then phine calls after work should be a rare exception.
The predecessor was phpMyVisites, but that was replaced by Piwik in 2007.
> You want empirical evidence of what I am saying? Remember the excitement around "let's teach everyone to code and they will become app-making entrepreneurs"? How did that go?

This is going extremely well, actually. There are more software engineers than ever in the world, and these software engineers are getting paid more than ever.

These efforts have been wildly successful, and this consistent progress just keeps marching on, even today (as more as more people choose to become successful engineers.).

You might counter by saying something like "but we taught a million people to code and only 100K of them became software engineer!".

And this is the wrong line of thinking because getting 100% of them to become software engineers was never the goal.

It was never the goal in the same way that teaching people to read and write never had the goal of causing 100% of literate people to become fiction writers, and yet we all agree that reading and writing is a good thing to teach people.
Are you talking about "equality of opportunity" or "equality of outcome"?
I agree. If the women in my generation viewed sustainability and a low ecological footprint as attractive, all I'd do is work on global warming and poverty rather than study algorithms to make money.
Those are all nice words, but I doubt reality will resemble marketing.

First, it is already old (first flight in 2006). Those sensors, augmented reality, mesh networks and such are unlikely to be bleeding edge by now. We may already have better options, but they probably cannot be swapped in because safety, because it is such a complex mess and of course because secrecy.

Second, successful aircraft (efficient, envelope pushing, not money guzzling) are designed quickly by a relatively small team empowered to break barriers or ignore red tape. Look for example at Skunk Works, their products and their timeline. F-35 is opposite: a multi-national, multi-service monster with bureaucracy, oversight and special interests that alone will drive good engineers away.

Sorry, it is just a feeding trough. Let's finish what absolutely must be finished and limit our losses before it acquires another zero in the total price tag. My 2c.
Yeah I don’t see what AMD has to be glad about here. Their new CPUs are not remotely competitive with Intel on realistic workloads, mainly because their cache and TLB architecture is already poor. Intel had to introduce more TLB misses to fix this, AMD starts with that.
Arthur C. Clarke's short story "Superiority" depicts what can happen in an arms race if one side never stops racing to introduce new technology:

https://en.wikipedia.org/wiki/Superiority_(short_story)

http://www.mayofamily.com/RLM/txt_Clarke_Superiority.html
Show HN: Subcommunity where HNers can socialize by drawing pixel art together
If you don't want to watch TV news, try listening to radio news instead. I don't know what the situation is in the US, but most of Europe has publicy-funded broadcasters who provide radio as well TV services. In fact, between click-bait headlines in newspapers and emotive pictures on TV, radio is often ignored as another source of news. Most public radio stations in Europe are available to listen by all (i.e. not geo-blocked like the TV stations).

I don't think it's healthy to avoid news, but be selective about how you get it and don't rely on a single source.
Definitely low hanging fruit nevertheless I think it is a small step in the right direction.

I would definitely like to see a more parental income based AA. Take the proverbial Black applicant whose parents are dentists, versus the proverbial Asian applicant whose parents emigrated and own a struggling restaurant.

Who would rank higher on the AA scale? We know the answer.

The other changes you mentioned are way more important, substantive, and difficult. How many parents (even those with great intentions!) would make the required sacrifices to see an equitable educational outcome for someone else's children?
I'd be curious to hear why these highly experimental approaches (e.g reprogramming immune cells) can't be done in animals with cancer to vet them.

However, I appreciate the spirit of constant vigilance against the lethargy of bureaucracy, even if I know nothing myself firsthand on this topic.
> "We would not need affirmative action if [reality was different]."
> Ergo, we need affirmative action.

Logical fallacy.

"I have a good immune system, so I would not need medicine if I got a cold."

Doesn't mean I need medicine right now, when I'm not sick at all.

EDIT: The example seems to be confusing people, so here's a more formal explanation:

if (reality is different) then not (we need affirmative action)

Does not imply:

if not (reality is different) then (we need affirmative action)

The original claim is P-> ~Q

It doesn't follow that ~P -> Q
This is the official ESA website, they don't generate ad revenue AFAIK, or any revenue from their site directly.
I don't know. I can't just pick up and start reading text in Chinese, French, Arabic, Russian, German, etc. But I've rarely had any trouble looking at code in a programming language I've never been exposed to and being able to understand it quite readily.