skysight-inc/HackerNews huggingface dataset:
> I can understand their argument though, that cows milk has not existed long enough in northern europe to have affected the population. But that doesn't mean the population wasn't already tolerant before cows came along.

FYI, human evolution has been ongoing in recent history and the gene that bestows lactose tolerance on most Northern Europeans is one of the fastest spreading adaptations that scientists who study ancient genomes have found. IIRC, that gene first showed up about 4,000 years ago.

As to why lactose tolerance is more prevalent the farther north you go, I think the generally accepted reason is that harsher winters required more dependence on pastoral animals, since they are a good way to store calories. If you can get a regular supply of calories out of them without killing them, even better.
Nasa is receiving a signal intermittently from the satellite, and has attempted to send commands, but it is not responding to all of those commands. https://www.nasa.gov/feature/goddard/2018/nasa-image-confirm...
Which brand? Bayer or IG Farben?

I'd guess the association of "IG Farben" with the gas chambers is very strong, but that brand ceased to exist in the 1950s. The name "Bayer" (from my perspective) never has been associated with it that strongly.
We're open to federation, please see https://gitlab.com/gitlab-org/gitlab-ee/issues/4517 and https://gitlab.com/gitlab-org/gitlab-ce/issues/4013
I used to like following National Geographic, but they post so much it takes over my feed. Ended up unfollowing solely for that reason.
If you need CSRF tokens for forms, etc, then what does CORS give you above CSRF tokens?
That could be a merit

If they changed nonetheless it's a good thing

Even Scrooge get to be forgiven at the end of the book
Microsoft buys GitHub for $7.5B, promises to keep it independent and open
They could also do it regardless of whether or not Microsoft owns them or whatever favorite acronym authorizes them, or whatever. I've never understood why people love freaking out about this stuff. If the NSA felt like spying on you, pro tip, they're gonna be able to do it. If you care about keeping your shit secure, it shouldn't be on the internet at all.
Also, this a really good read if you have the time:
https://www.nasa.gov/feature/goddard/2018/a-detailed-timelin...

It reads as if it's from Andy Weir's "The Martian"

Favorite quote from that article:
`Burley adds a closing question: “Does anyone happen to have a 4 mm tape cartridge reader that will work on a modern Linux workstation and a 16-year-old data tape and not disintegrate it?”`
https://www.youtube.com/watch?v=rFeVfwDvTyM
That seems irrelevant to this discussion
Personally, I find it more interesting to read that older post, and hen follow through the story and updates via comments here and more recent blog posts. Far more interesting to get the original story rather than just a single "up-to-date" bulletin.

Adds to the drama - in a good way.
"How do I know what is the case? The fact that anyone with functioning limbs could do his job? That comes from him and the job description he gave me."

There are lots of jobs like that where people are paid lots of money. I'm not buying your argument. Hell, most CEOs do a completely awful job, and still get to command much, much higher salaries. If you want to complain about people being overpaid, start with the executives.
That’s the point of GP
NBA Court Vision – Trouble Shooting Data Issues in Deep Learning
That's wrong. The baker offered to sell another cake to them.

The difference between the cake not sold and the cake he was willing to sell was what was on it.

You've fallen victim to hyper-sensationalized blogs.
Airbus opens more than 250 dream jobs in digital sector
Json is for machines, yaml is for humans, as a general rule. They’re mostly compatible feature-wise.
> Any comparisons to race on this topic is unfounded as race is already a protected class and I don't know of any mainstream religion that discriminates based on color.

Religion was an integral part of opposition to interracial marriages in the United States. In the case Loving v. Virginia, the case then ended up striking down bans on interracial marriage, the trial judge stated "Almighty God created the races white, black, yellow, malay and red, and he placed them on separate continents. And, but for the interference with his arrangement, there would be no cause for such marriage. The fact that he separated the races shows that he did not intend for the races to mix." [1]

[1] https://www.law.cornell.edu/supremecourt/text/388/1

> I think the burden on the customer to go to any other bakery is less than the burden of imposing on one's religious freedom.

This isn't at all clear to me. Even if the burdens were mismatched, I think the fact that on the one side you have private individuals and on the other you have commercial entities is an important point that you are leaving out.
> once called open source a cancer

There are some really good arguments as to why we should be worried about Microsoft so can we please stop ruining them by using this complete misquote as a component.

This comment covers it well:

> This is disingenuous. He was referring to the licensing model of certain open-source projects, where the introduction of a single line of code coming from an open source project would require the whole of the Windows stack to be open-source, effectively "contaminating" the rest of the stack. To this day this is still a problem to many companies and legal department must carefully review the licensing of the libraries used by their devs.

https://news.ycombinator.com/item?id=17225806
You do realize that by posting that link, you contradicted yourself? How many Microsoft be spying on you if they write articles detailing what data is collected?

If you don't like data collection, then don't use Windows 10. Plenty of Microsoft tools work on macOS and Linux. But don't accuse them of spying on the user when they have made efforts to be transparent about it.
The Fans Are All Right (2011)
I've used it in production, can confirm it is awesome.

Flatbuffers destroys ProtoBuf both in terms of allocations(1 vs N where N is usually huge) and deserialization speed.

You also get explicit control over your data layout in memory when you write the message. So if you know what your read patterns are up-front you can get amazing cache usage even in managed languages.
Its not game-changing. That said, its a great step forward.

The T-Cell treatments or CAR-T cell treatments is one of the most promising lines of research in cancer treatment. Fred Hutch is doing a lot of research on right now. Seattle Cancer Care (which is associated with Fred Hutch) has an entire floor devoted to CAR-T trials.
https://www.seattletimes.com/pacific-nw-magazine/the-hutch-i...

The interesting bit is that this is a successful trial on a solid tumors. CAR-T has shown that its most effective on non-solid tumors or blood based cancers. A few months ago there was a Stanford press release on them doing a combination of injecting solid tumor CAR-T and alcohol, which caused a singular tumor to be attacked and removed.
Which partners? In what form? For what purpose? Are we talking about cache data like Amazon Silk? Encrypted backups?

It doesn’t help the discussion to conflate user agents with third party applications.

But user agents do sometimes push our private data to their own servers — like Chrome’s Omnibar — and if and where that is happening, and how that data is used, absolutely should be disclosed by the device manufacturer.
A martian’s review of the Martian (movie) (2015)
Data Science Models Build on Each Other
The point is that, while it applies to technical issues, it equally applies to ethical ones.

- "Should we share this data?"

- "I don't know, we'll figure that out in version 2"
And men. Although cancer is usually referred to by its location, this is actually much less relevant to its treatment than the type of cancer it is. Although men only get breast cancer rarely, this treatment method will be applicable to many other cancers.
Good news for everyone really. Men can also get breast cancer, and immunotherapy treatment is applicable to many other cancer types.
So Microsoft will gain access to thousands of private projects and will be able to use this knowledge in its own products. For so much knowledge acquired they got it for cheap...
Here is a brief demonstration of how "DOH DNS servers" can be useful. Nevermind the idea of applications having their own DNS caches.

1. fetch page of html, e.g., hn front page

curl https://news.ycombinator.com > 1.htm

2. extract urls from 1.htm

yyt < 1.htm > 1.txt

(example scanner "yyt" provided below as t.l)

3. convert urls to hostnames

g=1.txt k 1

(example script provided below as "1.k")

4. retrieve json dns data from doh dns server, efficiently, over a single connection

see https://news.ycombinator.com/item?id=17228745

5. convert json dns data to csv

see https://news.ycombinator.com/item?id=17228473

6. import csv into database e.g. sqlite3, kdb+, export to /etc/hosts, export to zonefile for localhost auth dns server, etc.

now, when user is reading hn front page, no dns lookups are needed. user already has the dns data. there is no network usage for dns requests, increasing hn front page browsing speed for the user. there are no piecemeal dns requests sent, increasing user privacy.

7. track ip address changes over time, compare answers from different caches, etc. retrieve type 2 (NS) instead of type 1 (A) records, then compare to NS records provided in public zonefiles from icann, public internet scans, etc.

cat t.l

#define p printf("%s\n",yytext);
%%
\200|\201|\204|\223|\224|\230|\231|\234|\235
http:\/\/[^ \n\r<>"#'|]* p;
https:\/\/[^ \n\r<>"#'|]* p;
ftp:\/\/[^ \n\r<>"#'|]* p;
.|\n
%%
int main(){ yylex();}
int yywrap(){}

/* compile with something like:
flex -Crfa -8 -i t.l
cc -pipe lex.yy.c -static -o yyt
*/

cat 1.k

/k3 (novice level)
/usage: g=f k 1 where f is list of urls
h0:_getenv "g";h1:0:h0; h1:{:[(#h1[x] _ss "://")>0;h1[x];_exit 1]}'!#h1;h1:{*((h1[x] _ss "://[^/]")+3) _ h1[x]}'!#h1;h2:{h1[x] _ss "[^a-z^A-Z^0-9^.^-]"};h3:{*h2[x]};h1:{h3[x]#h1[x]}'!#h1;h1:?:/h1;h0 0:h1;
\\
> I should add - do you remember Justin Timbrlake song 'Lovin' it'?

No, and having researched it just now, from it's chart performance, I doubt all that many people outside of Belgium did even within a few months of its release, except for the part actually used in McDonalds commercials.

> A huge star, worked with a mega fast-food brand so that the song / brand tag line would be literally the same thing.

The song was written as a jingle, based on a pre-existing advertising campaign in Germany, before Timberlake became involved; AFAICT, his involvement was a straight take money to do cross-promotion deal.
Thanks for the feedback! I'm currently going through the docs and re-vamping them as we speak in https://github.com/Azure/draft/pull/770. For now https://github.com/Azure/draft/blob/master/docs/quickstart.m... is the canonical list of options to install Draft.
> because every single paper he cites is written by him

The bulk of the article is an elaborate straw man followed by cherry picked statistics.
>Preventing competition. I'm sure monopolies like this are expensive to maintain.

Preventing how?

There is NO monopoly (at least yet) for lab-grown diamonds, if you use the same calculations for the real diamond, you have 5000-500=4500/370= 12x, which may apply to the De Beers' monopoly (but being a monopoly you have no real alternatives by definition).

The point I was trying to make was more that while I can understand how a monopoly can have and maintain a 12x margin/profit over capital costs, it is hard to justify a 10x one for the "lab-grown" ones.

This startup, which seemingly is only a commercial middle-man, with no particular innovative (as I would expect from a start-up) business (in the sense that buying goods from producers and/or wholesalers and selling them to final customers it is "traditional commerce"), seems like having a lot of overhead.
> I'm not totally sure what's objectionable about this ruling. The original buyers explicitly agreed to the license.

The mere idea that you can license seeds is highly objectionable and seems very likely to be against the public interest. Even if intellectual property laws apply, the concepts of exhaustion and first sale doctrine should apply.
Add netcdf4, which builds upon hdf5.
If the custom cake was an expression of free speech, forcing the baker to do so would be compelled speech. The principle you use to compel that speech would have broad implications for artists, writers, and all other creators.
Analytic Multi-Core Processor Model for Fast Design-Space Exploration Simulators
> embedded beinary blobs already work. lookup GLB for an example on how to embed binary blobs in Json.

Those aren't embedded binary blobs, those are string representations of base64-encoded binary blobs. Unless they come out of the JSON decoder as a byte array, they're not "working" as part of JSON; they're another standard on top of JSON.

(Also, the GP commenter probably wants them to be transmitted with 0 encoding overhead. Which can't really work while JSON is still JSON. But you can always use an alternative format which handles a superset of JSON's types, and which is binary, e.g. BSON or CBOR.)

> maps can be implemented with 1 array and 1 map, with the keys being the hash of the object. the hash function should probably be written in the Json itself for completeness.

I think you're fundamentally misunderstanding the thrust of the GP poster's request, here? They don't want to serialize a map in a way that is cheap to deserialize—different languages have different hashtable implementations so there's no way it could really work. What the GP poster (and many other people) want, is just to have something that encodes similarly to existing "object maps" (the ones with curly braces), but with a slight syntactic alteration so that they come out of the decoder as Maps, rather than as Objects.
IANAL, but this definition leaves a bit to be desired. I thought the term "civil law" is almost universally synonymous with the law other than the criminal, constitutional/non-law-of-nations law even in non Common Law countries. Specifically, it is used for law with roots in the Code civil (as opposed to Code pénal etc.) in those parts of Europe having Napoleonic law traditions, with connotations of Enlightenment and positive right theories.
>Teachers and professors are strongly underpaid, bribery in universities exists, IT teachers in pre-university levels frequently can’t even touch type, rely on outdated curriculum, use old textbooks that break apart

I am disappointed with your above statement. Has programming really changed in the last 4 decades ? The answer is no. Anyone who understands Pascal inside out and masters it enough to build anything with it would excellent in any language. So nothing is outdated here . And using pen and paper to learn programming may make abstraction easier to understand.
If what you said is correct , ACM collegiate competitions tell a different story. If the system is broken and it still produces the best Olympians, then it is worth copying .

I am not from Eastern bloc
according to wikipedia, their 'free' compiler is GPL without a linking exception. the comparison chart on their page also says it is 'for open source GPL software'.
The new Techcrunch design is horrible. I stopped reading it entirely because of this design. It is flaky and jumps around leaving you confused if you aren't paying attention.
(Sourcegraph CEO here.) Yes, Sourcegraph does support this, with a caveat. You can query Sourcegraph for things like "repo:saml2" at https://sourcegraph.com/search?q=repo%3Asaml2 to find matching repositories. But currently we limit the number of matching repositories for interactive queries on Sourcegraph.com, so you need to use a sufficiently distinct query term.

This is because we built Sourcegraph for the more common code search use case: searching for text/regexp matches across all the code that matters to me (up to ~30k repositories). That's something that devs inside companies with large codebases do 5-20+ times per day.

As it turns out, searching across millions of open-source repositories is a less common use case (overall), only needed 0-3 times per week on average. We want to support this use case better, too, but it's not our priority based on what we've learned from devs.

Interestingly, some people look at Sourcegraph and say "I don't think code search is very useful" because they are thinking of the open-source code search use case. Anyone who's worked at Google/Facebook or a company that has Sourcegraph/OpenGrok/Hound/etc. understands that code search is super valuable. It is amazing to be able to search across all the code that matters to you in 1.5 seconds with a single hotkey (for me, it's alt-tab to Chrome, ctrl+L, src<TAB>, because I'm using our browser extension: https://about.sourcegraph.com/docs/features/browser-extensio...).
Yup. The level of koolaid drinking going on here is insane.

This is not a good thing in any way. None.

If it saved GitHub from bankruptcy or something then fine, but acquisitions like this rarely work out.
Any in many generations they were probably right: https://news.ycombinator.com/item?id=17224535
They do! And most of them are considered valuable employees because they can produce features the business wants in acceptable timeframes.

It's perhaps possible that the business and management side of the house at Stripe might not want to give that up for a while so all of those developers can re-implement every service. Given that historically something like half of all rewrite projects fail, there's some non-trivial level of risk there.

Though I understand if some think Stripe can afford it.
People seem to be making a big deal about this. What is the controversy surrounding microsoft acquiring github? I mean, it's one big, evil corporation taking over another, so what's the difference?

Not trying to troll, I just don't know the negatives from this. I have a github account and want to know if there's a valid reason to move it.
I can't even tell anymore.
I think the move is to spy on private projects and use insider knowledge to launch their new products.
I'm sorry but you're vastly overestimating the average person if you think 99% of people even in Western Europe or the US simply have 50k they can afford to put into a high risk startup as an investment. For most that is either a full year or close to it in income. Their friends and family are absolutely quite wealthy if they have this kind of capital to invest.
My Mom was diagnosed with two kinds of stage III lymphoma just after Christmas last year. She started chemo a few months ago. Three treatments in, all of the tumors were no longer visible in a PET scan.

I'm still trying to emotionally accept that the nightmare is over. It seems almost too easy, like it's just setting us up to let us down. It can come back, of course. But she's in remission now and totally done with treatment.

Whenever I think of oncologists, I always imagine how much it must suck to tell people they have cancer every day. I'd never really considered the other side of that. To get to tell someone you have completely cured them of a disease that would surely have killed them. It must be an incredible feeling, like beating Death at his own game.
It's definitely possible, but I just want to point out for other readers that it's not like the collaborators haven't thought about this stuff. Quoting from the article at https://arxiv.org/abs/1805.12028

> Nuclear effects associated with neutrino interactions on carbon can affect the reconstruction of the neutrino energy, E QE , and the determination of the neutrino oscillation parameters [33]. These effects were studied previously [3] and were found to not affect substantially the oscillation fit.

> All of the major backgrounds are constrained by in-situ event measurements, so non-oscillation explanations would need to invoke new anomalous background processes.

Additionally,

> The MiniBooNE excess of events in both oscillation probability and L/E spectrum is, therefore, consistent with the LSND excess of events, even though the two experiments have completely dif- ferent neutrino energies, neutrino fluxes, reconstruction, backgrounds, and systematic uncertainties.

The two "outlier" experiments are consistent with one another. While they might in fact have the same systematic error, that would be quite a coincidence.
Microsoft got me using IDE's it was a nice cover for all the shit underneath. Now they are taking something good .... likely they will turn it into shit like everything else.
There is one case that is frequently cited of a Canadian canola farmer but it seems he intentionally harvested and replanted the seed.

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

>In 1997, Percy Schmeiser found Monsanto's genetically modified “Roundup Ready Canola” plants growing near his farm. He testified that he sprayed his nearby field and found that much of the crop survived, meaning it was also Roundup Ready.[2] He testified that he then harvested that crop, saved it separately from his other harvest, and intentionally planted it in 1998.[2] Monsanto approached him to pay a license fee for using Monsanto's patented technology without a license. Schmeiser refused, claiming that the actual seed was his because it was grown on his land, and so Monsanto sued Schmeiser for patent infringement on August 6, 1998.[2]

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

>The courts at all three levels noted that the case of accidental contamination beyond the farmer's control was not under consideration but rather that Mr. Schmeiser's action of having identified, isolated and saved the Roundup-resistant seed placed the case in a different category.
Did you check their mortality rates?
Microsoft wants monthly recurring revenue from services. They could care less in the year 2018 if you run Windows Server or Debian or CentOS or RHEL on an Azure VM, if you're paying $250 a month for it, they're happy either way.
I wonder if a diamond could be fingerprinted and that shared on a blockchain to encode provenance data.
It reads like a long defensive argument, "how else did you expect us to make huge sums of money"? It is exactly as tone-deaf and legalese as you would expect. There is no new information here; Facebook says legal contracts actually protect your data so it can't go anywhere, "just trust us", etc.

> These partners signed agreements that prevented people’s Facebook information from being used for any other purpose than to recreate Facebook-like experiences.

That sentence does not make any sense. Signed agreements do not prevent your information from being used in other ways. That's insane, literally.

> Contrary to claims by the New York Times, friends’ information, like photos, was only accessible on devices when people made a decision to share their information with those friends.

In the past, Facebook Legal has stated that once a Facebook user has signed up, they consent to having psychological experiments performed on them with no further notice or direct consent. Facebook has acted on this and intentionally made hundreds of thousands of people fall into a depression, just to see if they could, and then they bragged about it. The sentence quoted above actually means "friends’ information, like photos, was only accessible [whenever and however we wanted to]" as Facebook considers those people to have already "made a decision to share their information with those friends" when they signed up.
Debeers doesn't sell mined diamonds anywhere close to the cost of acquiring them. Their monopolistic cartel behavior has been to secure as many diamonds as possible to control the market so that mined diamonds don't drop in price and become flooded with supply.
I wonder if GitHub will stop development on Atom and move to VS Code.
Afraid not