jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Says who?

In this context, the taxonomy used is this one: https://en.m.wikipedia.org/wiki/Binomial_nomenclature

In that taxonomy, Human refers to the species of Homo sapiens. Wikipedia list the classification for it pretty well under the "Scientific classification" header: https://en.m.wikipedia.org/wiki/Human

Until very recently, it was presumpted that modern humans (me and you) came exclusively from the Homo Sapiens specie.

> Though I do seem to recall all sorts of hominids being called "early humans" in my elementary and middle school texts

Yes sometimes Human could refer to the genus Homo instead of the species Homo Sapiens. Which is where people will say modern human/early human to disambiguate.

But what is novel is that modern humans might not actually be Homo Sapiens, but hybrids of different species from the genus of Homo, such as Homo Neanderthalensis.

This has been shown in 2010 thorough novel DNA evidence from modern human DNA. And this article just now shows that we found a teeth with hybrid characteristics.

Even more interesting, not every modern human have Homo Neanderthalensis DNA in them.

All of this is new development, and there's still much we don't know.
> I prefer having a Python monoculture for AI to be able to mix and match different algorithms

Given how divergent the current crop of ML frameworks are, is this really a realistic expectation? Having played around with Julia and Flux for ML, I find I have to do just as much rewriting when translating e.g. TF -> Flux as TF -> PyTorch. You get some limited mixing and matching with Caffe2 <-> Torch and TF <-> JAX, but that breaks down the moment you leave a company's walled garden.

> I don't think that LLVM IR that uses is the best IR for the optimizations.

I think Chris Lattner agrees, which is why he also helped start https://mlir.llvm.org/. If anything, I predict we'll see more frameworks targeting it (prototypes for Numpy, PyTorch, TF and general XLA already exist). This implies that languages that target LLVM now will actually have a leg up because their compiled semantics can be more easily lowered to something accelerator-friendly.
UB means unsigned byte in this context?
Do we know whether these microbes are cause or effect? On the bright side I'd say even if they're [only] an effect of those illnesses, we'd have an excellent opportunity for earlier diagnosis.
The MS response in TFA is illuminating: terms for publishing an image on the marketplace are that MS will make certain information available to facilitate user support. Sales and Marketing are explicitly forbidden uses of this information. Canonical violated their Terms, in what is probably a GDPR violation of some kind if the user is in the EU.

What's interesting is whatif any enforcement action comes of this. It's not like MSFT can restrict Ubuntu image use on Azure; Linux is literally the majority of their usage. Can they sue?
I am not involved in data science at all, I have extensive Python experience, and did some work in Swift for a couple of years.

Putting aside the Python 2/3 transition, I think that Python does a good job of introducing new features carefully. For example, the "X if P else Y" syntax. While I prefer the C approach, the Python approach works fine and fits in the language well.

I had a mild dislike of Swift from the beginning, but it was a lot more palatable than working in Objective C. What bothered me was all the gimmicky syntax. Sometimes "let" unwraps an optional, sometimes it doesn't. ! and ? seem badly overused. ARC doesn't compose well with other language features. There is a ton of syntax whose only purpose appears to be to stuff logic into and around assignment syntax. Then it got worse, with major language changes across versions 3-5, each one introducing lots of new concepts and syntax.

And of course, Swift is a proprietary Apple language, (in the same way that C# is tied to Microsoft). When I stopped doing iOS programming, I very happily but Swift behind me.

I saw the TensorFlow additions to the language and thought the whole thing bizarre. I put my reaction down to my lack of involvement with data science. Maybe I'd appreciate those changes more if I knew more about data science. But I also remember thinking that it was quite odd to make such extensive additions to the language to support this one application area, which was very, very far from the language's sweet spot.
He left Google a while ago, so I doubt he’s surprised.
Comments below show that while theoretically true, the real world maintenance failures do not help to promote more of this.

Disclaimer: I'm pro-renewables and pro-nuclear if it can be done "right".
Elon believes LiDAR is unnecessary and I’m inclined to believe him. After all, humans have exactly two “cameras”, while Teslas already have many more cameras, radar, and ultrasonic sensors.
It's funny that the idea of "moving the element name to the function name" is literally what Perl's `CGI.pm` did probably 25 years ago:

https://metacpan.org/pod/distribution/CGI/lib/CGI/HTML/Funct...
Please check my understanding:

Some cells in the body present features that teach the immune system that these features are 'OK' and part of the healthy body and shouldn't be attacked.

This therapy seeks to cause those cells to produce features, or produce more of some features, that are being incorrectly recognized as 'bad' by the immune system. Thus correcting the immune systems 'understanding' and suppressing mistaken attacks on the body which underlies auto-immune disorders.
I loved simple, have used them for ~10 years, and gotten 5+ people in my circle to use them, they were the greatest. But at a certain point simple's budgeting system breaks, once you have another card. I would make payments per transaction on my CC to maintain that tagging data within Simple for reporting.

For years I was left unsatisfied with a tool that managed expenses with multiple cards and I found it half a year ago in CoPilot: https://copilot.money

Great app and handles internal transfers (ie payments to a card or another account) with grace. Smart rule system, recurring transactions, etc. Mint on steroids. Highly recommend for people like me looking for tools to replace simple.

Note: I am in no way affiliated with CoPilot, just found them super useful for that function as Simple wasn't hitting it.

Shameless referral code for a free month: 7UWQ7W https://copilot.money/link/cXPAZ3zJ3QT2N4LS6
It makes sense for penalties on people that aren't motivated by profit.
I remember using Disa as well. It's a long time since then.
The criticism feels weak.

1. Javascript doesn't have the same semantics as dart and swift. Both of those languages provide features like named parameters which makes it much nicer to write composeable functional UI. The ecosystem is different. React chose to mimic html-like extension to hide their API because they were targeting web developers. Swift and flutter had to target mobile developers.

2. There are other options than create-react-app that you can use which aren't as bloated. You don't need create-react-app to write a react application. It's a combination of sensible defaults, support for older browsers, polyfills and much more. You can use react as a library by installing it through npm without other packages.

3. Any library will have an ecosystem around it eventually if it gets popular. You can't stop defaults, conventions and patterns from emerging as a result of learning and figuring out the pain points.

The rest is author describing his project.
As many, many other people have stated here - beyond just burning social capital by forcing your other friends and family to use Signal (which isn't even federated), a lot of social, community, and commercial things are coordinated exclusively through WhatsApp.

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

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

https://news.ycombinator.com/item?id=25669072
Why? Is Let's Encrypt hospitalized with Coronavirus?
So, there are ventilators sitting around useless, because there may be needed "in a week or two" and the EU is not able to organize and coordinate the JIT dirstribution of the equipment across the countries?
An encouraging essay, but things were not quite as rosy as described.

For examples in the article blood donations were required to be segregated by "race" (to their credit, the Navy just aggregated it and labeled outgoing bottles as needed). Crime rose in blackout Britain as the chance of being caught for theft and robbery fell dramatically.

I say this not to pooh-pooh the article. In fact on international cooperation we have a nice A/B test running right now: Europe sent emergency supplies to China and is now getting some in return. Countries that jumped at international standards reaped the benefits (Senegal has had and continues to have better testing capability and medical response than the USA). Those that chose to "go it alone" or practice censorship have done worse than those who have been more holistic.

It remains to be seen if any useful lessons are learnt from this experiment.
Ioannidis had [a similar opinion article][0] published last week.

It's worth reading [the rebuttal that followed][1] (as long as we're doing credentials: "Marc Lipsitch, D.Phil., is professor of epidemiology at the Harvard T.H. Chan School of Public Health and director of Harvard’s Center for Communicable Disease Dynamics."):

It agrees that the basic lack of good information is a failing and also certainly creates risk. But we have seen at least twice now the outcomes of doing nothing or almost nothing:

> First, the number of severe cases — the product of these two unknowns — becomes fearsome in country after country if the infection is allowed to spread.

> So acting before the crisis hits — as was done in some Chinese cities outside Wuhan, and in some of the small towns in Northern Italy — is essential to prevent a health system overload.

There are clearly no truly good choices available right now.

---

[0]:https://www.statnews.com/2020/03/17/a-fiasco-in-the-making-a...

[1]:https://www.statnews.com/2020/03/18/we-know-enough-now-to-ac...
This was harder for me than I thought. It works really well some weeks and some other weeks I can’t stop blaming the lack of “work ethic” and you’re right that it’s counter productive.
Couldn't restrain myself about bragging about my own hometown temple, Sri Varadharaja Perumal temple in Vishnu Kanchi(Little Kanchipuram). One of the engineering marvels that has always captivated me is this chain carved out of Granite!.
https://www.flickr.com/photos/anupartha/12611096324
And this temple is a treasure trove of such sculptures and other architectural/engineering marvels.
Don't think so. GP acknowledges that it'll still let the virus in, but at a lower rate than someone without a mask at all.
Trump cancelled flights in January and was called xenophobic by the minority leader (who cowardly deleted the tweet.) There is plenty of blame to go around. If you actually want to prevent this from happening again, problems need to be corrected beyond the hypothesis of “we elected a bad leader.”
$A150-200K.
> just the ability to go see one in the wild has value IMHO.

Two thoughts:

1. A common mistake is to think that just because something has value, it's good to do. This reasoning ignores cost! Only by comparing cost and benefits can we make informed choices.

2. This value is specific to you. Others assign less or more value for this.
The simple answer to that is prices based on the country's GDP.

us.whatever: $100
mz.whatever: $0.80
Universal’s what?
There are quite a few reasons. First of all the recordings made by voice assistants aren't connected to your identity (or at least most people don't expect it to). Uploading it yourself for the world to hear links it to you in the minds of most people.

Second of all most people expect that the recordings made by voice assistants aren't going to be shared beyond the walls of Amazon/Google. A few random contractors you won't ever meet hearing you feels different than the entire world including people you know hearing it.

Lastly, Amazon/Google has a good reason to listen to the recordings: improve the technology so it works better for everyone including you. Random strangers have no good reason to listen to recordings of you, only bad reasons.

It really bugs how most people here seem to go "oh if you like using voice assistants why don't you just share everything with the whole world?" Privacy is a spectrum, not a binary choice. Somebody can be comfortable with Amazon/Google using the audio and not be comfortable with a live audio stream accessable to everyone on the internet.
I've always disliked it too. It seems very presumptuous. The people repeating it typically don't know what the person in question is dealing with.
The community of people using Swift for numerical computation essentially didn't exist prior to their announcement, and after their announcement it seems to only consist of the team developing the framework and Jeremey Howard.
It just depends on where and how you want to spend your time. I've "micro-managed" myself to prove the point. I gave them that estimate up front--told them this was assuming I had dedicated time to work. After a week or two I went back at them with how much time I had spent, how far along, and if I was above/below my estimate. Only then did they push to clear my schedule so I could get the hours in.

The problem is that is a huge time-suck and they don't really care about the minutiae either. For me the whole goal is to keep the responsibilities clear and unnecessary communication to a minimum and I feel like that's done by building trust and being clear.
On my Mac I use the display port to hdmi + a USB adapter. The USB adapter isn't perfect but for my uses it works well.
If you have other (better) people poking around your code and giving you a hard time, you'll probably keep improving your strategy. But if you're working alone like I am, it's very important to land on articles like this.
Google customers are the source of Google's profits which is where this donation came from.
This is newsworthy?

EDIT: This is a serious question... The article is a pointer to iBook versions of free PDFs. I can't imagine why this has been so well received. You can even view the original PDFs in iBooks... What am I missing?
I'm guessing he's referring to the possibility of putting code in one of the following places:

motherboard BIOS (http://arstechnica.com/security/news/2009/03/researchers-demonstrate-bios-level-rootkit-attack.ars)

other peripheral BIOS (keyboard anyone? http://www.semiaccurate.com/2009/07/31/apple-keyboard-firmware-hack-demonstrated/)

additional hidden attached solid-state storage

etc...

Although, this does involve touching the hardware, just not the harddisk so perhaps I misunderstand also.
Glassdoor has plenty of Microsoft salaries on file, you can just check at glass door itself.
I don't mean to say it's ok to pass - just that it seems easy to circumvent:

A Web site is in danger of having its domain seized (or having U.S. Internet providers encounter a sudden case of amnesia when their customers try to visit it) if it is "primarily designed" and "has no demonstrable, commercially significant purpose or use other than" offering or providing access to unauthorized copies of copyrighted works.
The data is from glassdoor.com. Here are the salary pages for Amazon and Microsoft:

http://www.glassdoor.com/Salary/Amazon-com-Salaries-E6036.ht...

http://www.glassdoor.com/Salary/Microsoft-Salaries-E1651.htm
They might not be built-in, but the two things that sent me back to Firefox after using Chrome for ten minutes were:

- Chrome has no "Allow web pages to choose their own fonts" checkbox that I can uncheck. The web is a hideous typographic cacophony without this option.

- Chrome doesn't have the TreeStyleTabs extension. Chrome's default tab-handling is better than Firefox's default tab-handling, but TreeStyleTabs is just better.

Since I last tried using Chrome, Firefox 4 nightlies gained the new Tab Panorama feature, which is possibly even better than TreeStyleTabs unless you have a lot of tabs in your working set.
After X is dead, someone should do a fork and name it :X
That's completely ridiculous. Makes me want to travel even less now ...
I bet it has a degause button too. I badly miss a good degaussing on a 32 inch+ monitor.
Lighter, thinner, higher res at the same physical dimensions.
Wow. You think it's "absolutely fucking batshit insane to use anything less" than a $8000 computer for full time programming work? (Not counting monitors.) Either you're rolling in money or you're not paying the bills.

I mean, absolutely my work could use that kind of power. My compiles routinely take minutes, and I run tests pretty regularly that are measured in hours, not seconds. I spawn off most of those tests to a Linux machine in the basement so it doesn't slow down my main development machine -- but no doubt it would be very nice if those tests ran 3x faster, and compiles were magically fast.

But I don't think it would be nice enough to justify forgoing our retirement savings every year we needed a new computer...
When I bought my 160GB Intel X25, my understanding at the time was that the fastest SSD available was a more expensive 64GB drive. I haven't looked at the landscape for a while now though.
I am asking more generally about why it was killed, because from what I see it is huge fucking news; so I am wondering if I am missing something.
I feel that it makes sense. When weighing the options I came to the exact same conclusion as the author, except my notebook is < 1 year old so I'm not actually upgrading soon, though I would like to shed weight.

If I were to buy a Pro it'd be the 15" for its resolution, and I definitely want 8GB of memory. However the 13" Air is compelling because of the size & weight. If it were available with 8GB of memory that would be the way to go, but it's not.

Personally I'm holding out for the 15" Air. Ideally with a faster CPU (Core i3 or i5 is fine), up to 8GB or 16GB of memory, and a resolution of 1680x1050. While I'm wishing it should also have a matte option. The Air is nice but it's not a portable workstation replacement, yet.
Why should facebook care? They are a "monopoly" that you willingly submitted yourself to. They created a great service and you bought into it. If all your friends are on facebook then that's you and your friends' own damn fault.

"It's not fair! Facebook has a responsibility to its users! I demand them to do such and such!"

So what if facebook was never around? You are in debt to them for such a great service, they never forced you to become so dependent. People lived for tens of thousands of years without social networking, and they'll continue to do so.
It's most definitely a more easily understood mental model.

I also run Live Mesh to sync my music between work/home, because it has the neat feature of non-server syncing (it allows you to sync an arbitrary amount of data, but only between two client PCs, no server storage).

However, an odd feature in Live Mesh is the capability to add an already-syncing folder to an existing machine in the group. There's no UI to allow you pick where on the remote PC you want the data to end up, so it's possible to push a bunch of data to a drive that you didn't want to.

Plus, moving this data is also weird:

- Stop syncing the folder

- Move the folder

- Ask to sync the folder, and point to the new location

There's a certain level of "is this going to work?" going on in your head when you complete that last step. I'm guessing this sort of problem exists in both Live Mesh and Dropbox, although with the single-folder paradigm in dropbox, this scenario probably doesn't happen that often.
It should be balanced as far as macronutrient ratios go (you can change the ratios in one of the dropdowns), but the proportions of macros you want may change based on your goals. The default 50/25/25 split should be good if you're trying to build muscle, and with weight loss, you'll probably want fewer carbs and a higher fat/protein proportion. I'll add some presets at some point to make it more straightforward.

Aside from macronutrients though, I would either take a good multivitamin or make sure you're getting the rest of your vitamins/minerals from lean vegetables.
Maybe I'm off base, but for #10 formal clothing rentals, if people are dressing up less often, wouldn't it make more sense to rent a suit or tux for an event than to spend several (or more) times that amount for something you won't wear again or could go out of fashion/no longer fit when the next opportunity arises?
To be fair - I would expect a swineherd to know how to deal with pigs. They are, after all, experts.
Sorry - I didn't mean to be too controversial with my post. It's just that I've found that based on the way I think, Word is a big productivity sink for me. I have a harder time concentrating on the business of writing when I'm staring at richly laid-out text and paragraphs. For me at least, I've always found that I can write faster and with fewer mental blocks when writing plain old text in a text editor. I found that in my own experience, it was liberating just focussing on the content of what I was writing, knowing that the whole business of presentation was something that came later.

Non fiddling access to hundreds of Open Type fonts and UTF-8?

Xetex + \usepackage{fontspec}

No fiddling required!

Trivial visual layout changes of almost every aspect of the text instead of having to write then in a layout language?

Isn't this sort of the problem with WYSIWYG in general, though? That's actually one of the things that I think is cool about Framemaker - it's roughly WYSIWYG, but you can get a bird's-eye view of styles and layout.

Being able to accidentally futz up the margins on the third paragraph on the 209th page of a 401 page article and not know it without meticulously re-inspecting the document before it goes to press doesn't seem like a feature to me. Has Word tackled that yet?

Can Word give me a nice, hierarchical view of all the paragraph and character styles and margin settings that have been applied to my article? This isn't rhetoric either - I'm genuinely curious. If you tell me that Word has been able to do this since I've last used it, my opinion of Word will be much improved. If you tell me that Word has always been able to do this, I'll feel pretty silly.

Integrated spell/grammar checking as you go, word count et al?

My text editor does that for me, and I'm not distracted by presentation issues while I type my document.

Non in Word per se, but BETTER algorithms for typesetting in WYSIWYG (unknown to many, InDesign and Quark have progressed A LOT over TeX's algorithms).

How so? Text flow around images is an issue in TeX - have Quark or InDesign really improved much otherwise?

Interoperability for the basic edited document format (not through pdf, ps, html exports) with 99% percent of the world (excluding some parts of Academia that prefer LaTeX)?

I think this and ease of use are really Word's big edge over anything else.
Wednesday sounds awesome. Please add me to the list. Thanks!
FWIW, I think the US has the wealthiest population of African or African decedents in the world. Of course this may be simply a function of the average wealth of the US.

On the other hand, I think you will see the same kind of skin color based wealth stratification in every country in the world, developed or not.
Buddhism figured this out a long time ago - instead of "self-discipline" there is "mindfulness", a permanent understanding of what is going on with you and around you. Focusing not on the self but on the truth will avoid many of the faults mentioned in the article. The ego should not be controlled - it should be dissolved.
+1
Jason, my name is Vladimir. You've made a very good remark. Yes, this was a very general question. But I have strict description of my idea. I will prepare detailed article about my idea and would like to share it with folks on HN. And I would like to send a link to you.