skysight-inc/HackerNews huggingface dataset:
Thanks for the clarification. An outbreak of good sense? I hope it's contagious. It is still undefined behaviour in C11.

Not sure I agree with you about UB - missing line-endings is a parse-time issue, so the intent appears to be that the compiler (or interpreter) is free to do what it likes even at this stage, before your program is even ready to run.
So Volkswagen is about to be the Nokia of the car industry.
Bacon was the dissertation project of Pat Langley under Herbert Simon. It was one of several dissertations exploring rational reconstruction of previous discoveries.
https://www.ijcai.org/Proceedings/81-1/Papers/025.pdf
These numbers are very misleading considering they wrap up things like Office into “cloud revenue.” When talking about compute cloud they are still way behind Amazon although you don’t get that from the misleading headline.
> Of course, I've found that most atheists ... have some personal, emotional reason for not believing in God rather than a well-thought out chain of reasoning

I found this statement really fascinating: as you said "Of course" I take it that you presume that the belief in some number of gods to be innate? Do you think it an evolutionary advantage and manifestation?

The part I elided (many atheists exhibit an essentially credulous belief in "sience" without knowing what it is) I have observed too (though "many?" I don't know) but humans are, you know, humans.

And this is only about people who argue the issue -- what about those who simply don't care and never talk about it?
> The crux of free speech is this: do we trust people to judge the words and ideas of others for themselves, or do we not?

This is a free-speech-centric view of the world, and my claim is that this is (at least) an insufficient, and (at most) the wrong perspective for shaping society. The correct and highest thing to optimize for is not the maximization of free speech, but the minimization of suffering.
Sure, but the point is that judgement should be made by democratic systems of justice, not corporations motivated primarily by profit. And the law can be used to punish people who seek to inflict suffering with their speech. The threshold may be higher than you may prefer, but it does exist. Otherwise, the rules of censorship are going to be made to maximize profit for the censors, not work on society's best interest.

In other words, what I'm saying is less whether we should or shouldn't alter our rules on free speech. If we want to restrict or repeal the first Amendment, we have a process to do that democratically. What I am pointing out with this second comment is that letting corporations censor us is not saying, "we can hash it out." It's saying, "we can let corporations hash it out, and keep our fingers crossed that they're acting in our best interest."
Thank you for holding back.
I assume like with similar services you need to give Gmail API access which does afford the possibility of them reading all your emails (although I assume they don't).
Not sure what the article is counting, but at least in the Q1 earnings call[0] Office 365, Dynamics, etc. are separate:

[0]: https://www.microsoft.com/en-us/Investor/earnings/FY-2019-Q1...

(Disclaimer: I work for microsoft)
I think it's a mistake to view "donating" as
meaningful response to many current social problems.

It probably depends on what problem you hope to solve, and what the other activities you're considering are.

A guy on minimum wage can ladle out soup at a soup kitchen every bit as well as I can.

But can he convince my elected representatives that I care about soup kitchens? Or make soup kitchen users into my personal friends? Not so much.
Defining the Product Manager Role – What to Stop Doing
The url is cut off in the web view of HN so I can't even copy and paste it.... nice.
Open roles for Azure & GCP might remain open for longer because of lower supply and poorer matching, not because of higher positions being searched for. The AWS talent market probably clears more easily given that it has existed longer.
Pretty much everywhere. Tap water in the us is perfectly safe in most places.
One difference is that this controls your notifications as well. If I decide to only check email 3 times per day, then I have to turn notifications off for that to be effective. This means I may miss emails which need a reply sooner.
And not knowing whos real and whos fake. But, they should pay a fair share. BTW, The best income is 299k at Reigh NC.
How to Add Google Tag Manager to Your Website?
Ben Thompson of Stratechery precisely wrote about this last week:

>Given this week’s theme, though, I wanted to focus on AWS: revenue was up 46%, and while that may be lower than Azure in percentage terms, it is almost certainly higher in absolute terms. AWS had $6.7 billion in revenue last quarter, while Microsoft’s entire Server Products and Cloud Services — the majority of which remains on-premises — was $5.7 billion. Microsoft of course has other cloud revenue, including Office 365 and Dynamics 365; those are SaaS products though and generally don’t compete with AWS.

https://stratechery.com/2018/ibm-red-hat-follow-up-microsoft...
In software, a year off might mean you get better. If you have more time to work on your own ideas and explore new paradigms instead of cranking out fizzbuzz all day in between commutes, you can become better.
>>Gab's issue (as far as I can tell) is that they have issues curbing explicitly illegal behavior (such threats of violence).

Illegal...where? Insulting the king of Thailand is a crime, so is saying bad things about Islam in a lot of countries. Or insulting petty dictators. Not condoning "Go and kill x group" but I'm reminding about the slippery slope
Apple is absolutely dominating phones. When the competition is copying your design choices unnecessarily, you are essentially dominating the market.

That Android has dominated the $50-150 smartphone market is pretty meaningless. Those customers don't have much business value.
If interested in this topic, here is a survey that tells you about various ways to do automatic, test-case generation:

https://cs.stanford.edu/people/saswat/research/ASTJSS.pdf

My baseline recommendation is using one of every type if you can just run overnight on a server dedicated to verification or testing. I also think hybrid methods have a ton of promise combining static analysis, dynamic analysis, and above methods of test generation. Here's an example:

https://homes.cs.washington.edu/~mernst/pubs/palus-testgen-i...
> If all you do is burn any words you don't like

Nobody is burning words. We are collectively stopping inarguably deleterious hate from spreading, by removing the soap box and megaphone.

And, "hiding the problem" in this way, de-platforming brokers of hate, does work. Hateful people aren't born, they're bred, and platforms like G*b are how it happens.

Your perspective on how to best counter hate is anachronistic and counter-effective.
I trust that you don't access email content, but I assume that with the permissions that are granted you could, correct?
You may find this interesting, too:

https://www.youtube.com/watch?v=v3pK0dccQ38&feature=youtu.be...
Technically yes... rather genius if you only care about cpu time and not real return time.
https://plato.stanford.edu/entries/reasoning-analogy/

http://changingminds.org/disciplines/argument/types_reasonin...

https://en.wikipedia.org/wiki/As_above,_so_below
According to Gartner (https://www.gartner.com/newsroom/id/3884500), the 2017 revenues were:

Amazon: 12.2B

Microsoft: 3.1B

Assuming Amazon continues on the same 25% YoY trend, it would be 15B in 2018. Microsoft could beat that number by reaching a 400% growth rate. That would be pretty amazing. But it's not the case.
You realize that the book it's excerpted from is considered one of the more important computer science texts?

You're going to have to offer a great deal more useful critique than "utter rubbish" to gain any meaningful agreement here.
Has your doctor talked about Otezla (aprimelast) or biologics?

Otezla inhibits PDE4, an enzyme which regulates pro-inflammatory cytokines, and has the benefit of being an oral medication; one tablet a day. Biologics such as Humira and Stelara are more potent and even more targeted, but need to be injected.

What Otezla and biologics have in common is that they're much more narrowly targeted to the immune pathways of PsA/PsO than older systemic treatments such as prednisolone, methotrexate, cyclosporine, etc.
Pathologies of Go Package Management
Is this still true for the newer (i.e. "touchbar") models? From what I've heard, it's very hard to get Linux working well on those, and that even things like the wifi card aren't supported yet
Microsoft trying to win the PR battle...
> that doesn't support the welfare state, and by extension doesn't support requiring employers to offer maternity and paternity leave.

The second doesn't follow from the first. I generally support the welfare state, but I don't think that employers should pay for it directly; doing so significantly hinders smaller companies where a single ill/pregnant/vacationing person can cause a serious productivity disruption (especially if unplanned), even if they don't have to pay for it! Instead, I think the society/government should pay for social security, via taxes, that way it works like a very distributed insurance policy.
> If you just want reverse-proxying, you can choose between the simplicity of Caddy or the power of Nginx (or Apache). Why would I want to run a JS app (that I know will be less performant) to do that?

I don't have the numbers to back this up, but I would be inclined to believe that a Node.js implemented reverse-proxy would outperform Apache.
You're saying uneducated programmers are more useful than educated ones? I don't understand your point.
>as you said "Of course"

I think "Of course" is used because his beliefs, which follow, may be expected by the reader based on his previous statements.
Hacking up a reporting pipeline using Python and Excel
This is way too good of a comment to be buried this deep... Thank you for the write-up!
Some Microsoft skeptics are more thoughtful than you concede. For an example, I strongly suggest you to watch the "Linux Sucks. Forever" talk by Bryan Lunduke [1] (who worked at MS some ~5 years).

If you don't have the time, the most interesting part starts at 7:29 [2] with a tour of the many ways Microsoft attacked Linux in the past, while from 13:55 [3] on he goes into how he thinks Microsoft (and others) are hurting Linux today.

[1] https://www.youtube.com/watch?v=TVHcdgrqbHE

[2] https://youtu.be/TVHcdgrqbHE?t=449

[3] https://youtu.be/TVHcdgrqbHE?t=829
I don't think that's the goal of T2 any more than the goal of the TPM is to block alternate OS or hardware upgrades.

Apple lays out pretty well what the T2 chip does in their documentation.
In the US anything you can legally do for yourself, medically, is not done by the Dr. Other than research.
I'm reminded of an amusing rant by Adam Carolla: "I had no idea how… f*ckin horrible most people are at their jobs."
https://www.youtube.com/watch?v=i6GVt35Eoz4

Definitely includes tech-interviewers. As I get older I've started pushing back on these bad interview decisions, but can't help feel it's a losing proposition without support from fellow developers.
WWI may not have ended all wars, but WWII may have, at least large scale wars between major countries. Some scholars are looking at war casualties since WWII and noticing the absence of large scale conflict. This period of time since 1945 to present is being called by some The Long Peace.

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

http://www.correlatesofwar.org/

http://www.fallen.io/shadow-peace/1/
Uh oh, Intel's 2019 chip is beating AMD's 2017 chip by just 1.3x on the second best benchmark they could cherry-pick? And AMD is due to announce new Epyc SKUs tomorrow?
NYTimes to earn more than $600M in digital this year, halfway to its goal
>Where does this all come from? This is an honest question. Why are people working themselves to death in the US and having this crazy mindset that doing stuff which puts you on the verge of a breakdown is good? When did this start?

Americans have been convinced (largely by republicans) that the reason so many americans are struggling financially is because they're lazy and stupid. One of the side effects of this is people being proud of working non stop as proof that they're not lazy and stupid like everyone else.
But what about the extremely poor?
Has anybody made a list of [Insert Thing Here]s? I'm curious what kind of trade-offs they offer.
It's fair for dangerous jobs to pay more, and I've never heard a feminist argue otherwise. The feminism I support simply asks for equal opportunity to various industries and for "care work" to be valued appropriately. Taxing people to pay for family leave is not a "concession" from society, it's more like balancing values and one that pays dividends.
I don't disagree. I'd also argue it's because certain retail clients won't use AWS for obvious reasons like not funding your competitor (based on conversations I've had with retail clients).
I can imagine it is very hard tracking that!

Is there a way you could split each area to a separate account/card so that you can spot odd spendings? eg. recreation on one, business on another, food on another, fuel on another, general household/mortgage/insurance on another, and then another for miscellaneous ?

Sounds like an opportunity for an app of sorts....
I did not know that BitLocker relies on hardware encryption if the SSD has support for it. That seems like an extremely dangerous default to have, especially as the implementation is closed source in most (all?) cases.
I don't know, I don't get it either. I think things are just becoming more desperate generally. Americans don't know what to do except work harder, maybe. Personally I've always wanted to figure out ways to make more while doing less; it's obvious in our economy that what you make and how much you work are disconnected at best. Most of them are probably just burning themselves out for basically nothing.
I didn't know the question applied to me personally. I'm not entirely sure myself, which is why I gave various reasons (some conflicting) for what other feminists think. I'm not even sure I'd advocate 'pushing' women anywhere, I think that we should try and counter bias that may set in from society or parents from a young age, and also make clear that various opportunities are available to all, including opportunities in jobs which are unfashionable nowadays.
> Science used to be culturally important in the 50s as a way to [beat the communists].

Fixed that for you
I believe that lbriner is saying that uneducated programmers are still useful - not more useful, just useful.
That isn't really what the comment you're responding to was about. That comment was specifically about the fact that Google purports to target eliminating false positives and the trade off is accepting a high rate of false negatives. In fact there is not necessarily a relationship between the two: or at least not one that Google's process measures.
From a tech perspective, yes.

From a marketing perspective, though, it's not. I saw a startup once where the non-technical cofounders had apparently managed to build a non-dynamic single-page React application as their homepage (basically a basic website but in React ooohhh aaahhh). They were using the fact that they did that as a selling point. Almost all of the non-tech people in the room ate it up completely and praised them for their launch.
The press release office, as opposed to the researchers.
This is because another company has not done it well enough yet for Apple to borrow their idea and improve upon it. That is largely how Apple works (Look at HomePod, iPhone, etc...), let someone invent an idea/process/service, then take that idea and make it better. Home automation is still trying to take root, give it a few years and Apple will have a strong product here I believe.
People still repair and modify stuff. A friend of mine literally just replaced a backpack zipper for me. But I agree it’s almost certainly less common than it was.
This is going to be interesting. Until recently, SoftBank was thought of as being a Japanese operation. Now they seem to be a front for Saudi Arabia's sovereign wealth fund.

They seem to be the world's largest source of dumb money. They keep Uber afloat. $375M for a pizza making robot company. WeWork. Cruise. $300 million in Wag, a dog-walking company. They do have big stakes in ARM and NVidia, which actually make useful stuff profitably. But the investments in the last two years have been strange.

The goal may not be profitability, but influence. The Cruise investment gives them some pull at GM. The WeWork investment gives them some pull in the US real estate market. The Uber investment lets them influence the future of transportation. Those all make strategic sense for an oil power. Someone there likes robots; they bought most of the robot companies Google dumped, plus a few others.

[1] https://www.recode.net/2018/2/5/16974032/this-is-where-chart...
This is nearly a "no true Scotsman" definition of cloud revenue, where if Amazon doesn't have a product in a market segment it shouldn't count. Google and Microsoft both have offerings in the cloud SaaS office suite market segment, and it's a real liability for Amazon that they do not.
Apple is a bit strange when it comes to creativity tools. They have Final Cut and Logic, both basically major professional production frameworks for film and music, yet they don't have such thing for 3D content, something like a more intuitive Blender, Modo or Cinema 4D, full 3D production suites. Getting into 3D art & design and operating those tools is still quite hard, harder than it should be.
Amazon, FB and Google are being looked at for antitrust violations, Trump says
AWS has WorkMail and WorkDocs, which is in the same space as Office 365. Amazon Connect sounds similar to Microsoft Dynamics, though I'm not really familiar with either.

Amazon isn't currently a major player in that arena, but they are still competing under the Amazon banner.
Warning - this file will automatically download instead of opening up in the browser.
For people like me that didn't know: CTM stands for Concepts, Techniques, and Models of Computer Programming.

More info here: https://www.info.ucl.ac.be/~pvr/book.html

Seems like a very interesting read!
How Wallets and Exchanges Can Operate During the Hash Battle on Bitcoin Cash
Fake online reviews lead to ban against Buffalo companies
Very anectodal, but some things are better on Azure, because they were late to the party, for example azure blob storage.
It costs the same as s3, but it supports journaling, so you can do journal archives.
You can run your main thing on aws and keep backups on azure.
If you wanted backups with journaling on AWS, you'd have to use EFS at minimum, which is orders of magnitude more expensive.
This, along with the study in the UK on preferences of kids based on testosterone levels is why we will probably not ever have equal representation of women in engineering. It has nothing to do with discrimination, or a woman's ability to do the job etc., it's about how hormones etc. affect ones preferences.
5 Natural Approaches To An Autoimmune Disease

http://www.knowthecause.com/index.php/contributor-blog/46-ky...
they do.

https://aws.amazon.com/workmail/
The problem with "choose the best paradigm/computational-model for the job" is that mastering each of the possibilities takes a lot of time for the average programmer. It may be better to master a few than spend so much extra time mastering them all.

I have accused some academics of "promoting ideas that require more education" so as to line their wallet. It didn't go over well and I got counter-accused of "promoting mediocrity" so that "my type" don't have to learn. (I don't believe such bias is intentional, just human nature. We are all biased in ways we don't know just by the fact we only live one life.)

Rather than delve back into that bitter debate, I ask that people consider the economics of it: is it better on a macro-economic scale to spend extra education to master many paradigms/techniques, or to settle on a few to get through school/training faster? (There's always going to be niches that need specialized training/skills.)

The average programming career is relatively short-lived: you either have to move into management, analysis, project planning, etc. or be subject to agism. For good or bad, the industry doesn't "like" old programmers. RSI (wrist problems) is also common with seasoned programmers. Thus, I believe the shorter-education approach is the economically logical one. You are welcome to disagree.
The article discusses "cloud revenue" of $26.7b but the more relevant Azure revenue is less than a third of that.

"Microsoft hasn’t disclosed how much revenue Azure brings in, but the Evercore analysts estimated that it generated more $7.74 billion in the 2018 fiscal year."

From: https://www.cnbc.com/2018/10/24/microsoft-earnings-q1-2019.h...
As far as I know, no other popular full-disk encryption (LUKS, geli, FileVault) delegates to the SSD’s hardware encryption (by default, anyway) as BitLocker apparently does [0]. Anyone know otherwise?

[0]: https://docs.microsoft.com/en-us/previous-versions/windows/i...
This is pretty much what I do. Fetching new mails is a manual step, requiring me to run mbsync and enter a long passphrase to unlock my gpg-encrypted password file. I then have to run notmuch to tag things before I can read them in mutt.

It basically forces me to only check email when I really, really want to.
On the flip side, I believe Amazon counts their Office and Drop/Box competitors under AWS as well so it may not be as apples to oranges as first perceived.
Cool, let me run out and buy a Threadripper 2990WX plus $500+ in custom watercooling equipment just to load my email in under five seconds.

Can't believe "download more RAM lol" is acceptable behavior.
2 billion is a lot of research money. You can do a ton of interesting stuff with that. And that's just Elsevier. You are right that universities have a lot of other inefficiencies. E.g. admin cost relative to actual staff or students is kind of ridiculous in a lot of places.

I'm sure publishers have cost. But looking at the core business of reviewing and editing, that is actually mostly outsourced to researchers. I did quite a bit of that myself when I was still publishing. Payments did not factor into this. It was more a quid pro quo kind of thing.

Open access has already provided enough of an alternative that scores of universities and research funds insist on using that. I'm not seeing that trend reverse. This will stop being optional in most places. Whether Elsevier likes this or not, they'll have to adapt to this. Whether they survive or not is entirely their problem.

Open access is of course not free either but it doesn't involve university libraries paying subscription fees. Typically, many open access journals expect a compensation for publishing. Typically those fees are proportional to the cost of publishing. Universities pay for their output; which is much more reasonable. Think of it as a marketing budget for their research. Also, you can compare open access journals on their merits, reputation, and price and make a more informative choice about how to allocate your publishing budgets.

I doubt the likes of Elsevier will be able to get anywhere near the revenues they have been leaching for decades if they adopt open access. That kind of is the main point. I think this is also the reason they are resisting this. That business model collapses with open access.