skysight-inc/HackerNews huggingface dataset:
I had a quick look at the transcript of Ben's talk, and it seems that one of his main issues with microservices which share the same code base (and therefore dependencies) is the overhead of upgrading their dependencies. I do understand that in some cases this might be problematic. However, if the microservices are written using the same language (or runtime), there is a huge benefit of reusing some abstractions. These might include things like validation schemas, serialisation formats, etc. These are the things that most likely would need to be created anyway for every microservice written in a new language.
As usual, there has to be some balance in the amount of coupling between microservices. But there is nothing inherently wrong with reusing code between them.
I think the most important factor in a microservice ecosystem is having well defined protocols and APIs.
> "In other words, 91 percent of child custody after divorce is decided with no interference from the family court system. How can there be a bias toward mothers when fewer than 4 percent of custody decisions are made by the Family Court?

I live in the UK, so I can't comment on how things are in the US, but here it's so completely understood that men won't get the kids that it's relatively rare to try. The only person I know who did (who had a partner who was quite plainly unsuitable to be a parent) still lost out. In such an environment, why would it be surprising that men don't pursue custody?

Further, if the argument goes that mothers spend more time with their children, and therefore ought in general to be more likely to get custody, I don't necessarily argue against that. What I don't understand is why it's okay to say 'Mothers typically spend more time/attention on their children, therefore it's natural that they (on average) should get custody', but it's not okay to say 'Fathers typically spend more time/attention on their careers, therefore it's natural that they (on average) earn more money'.
I would take one study with a grain of salt too. Even if the conclusions are correct in the setting of the study (and since most research findings are false, they probably aren't), it doesn't mean that you can extrapolate to every other setting, particularly the specific case of being the CEO of IBM. Hence "Make of that what you will."

But there could be an element of truth to it, which might warrant further research. If CEOs really do have a much more limited influence than they are given credit (or blame) for, then incentives perhaps ought to be adjusted, not just in the interest of fairness but also in the interest of finding better ways to actually improve performance.
Interpreting Confidence Intervals
Thanks.

MIR looks a bit more low-level than Haskell's Core. Like Core, MIR is typed, but unlike Core, match statements disappear. This is interesting, because matching is really the main computational engine of Core. I wonder if there's a good explanation why it was deemed advantageous to desugar match.

I also wonder if there are plans to integrate the MIR interpreter into the compiler. IIRC, interpretation of Core between optimisation phases is used to good effect in Haskell.
>>Is your positive experience with C, or C++?

It's very positive. Python used to be my favorite programming language, now it's C. I don't code anything in C++ so I don't know, the experience was very negative when I've learnt some of it long time ago but maybe it would be different today.

>>What he, and I, and some small but significant number of others, wish for is that there was a way to write C that will reliably produce the output we envision. The chances that an optimizer will make better code than this is low, whereas the chance that attempts to optimize the code will produce worse code is very high.

Ok, I can definitely see the point. Still it irks me when something as simple as integer overflow is the reason source of rants about UB. I do agree that it would be nice to have some universal way to drop to assembly. I am in probably rare position that I write code which sells because of performance but I am not that good with assembly (the reason is that I am relatively new and work in a niche). That means that optimizer improvements are more important for me than "stick to what is written even if you don't understand it" kind of compiler.

>>. I don't know for sure what it would show, but I'm guessing it would be more of a mixed bag rather than a monotonic improvement.

It could be because programmers fit what they do to the compiler. My approach is to just test a lot of things and leave what sticks so my code is naturally a better fit to a compiler I work with. Still, updating my old GCC to 4.8 was a huge boost in speed and updating to 5.3 recently gave me additional free 4%-5% while compiling faster and offering some new warnings.
Goodbye Medium. Aaaaand, hello archive.is copy of Medium!
Rings a bit hollow.

Easy solution - don't develop games for Windows or Xbox!
I'm wondering too, I think this might be useful though http://kubernetes.io/v1.1/examples/flocker/
Doesn't appear to detect the use of Privacy Badger on Firefox.
More frenemies than partners
You are right. But when you see how much memory Atom takes and compare that to how lightweight Sublime is, you might want to reconsider.
I just submitted mine. The job looks attractive for a techie who likes writing. Mind you, I'm not entirely sure I like the idea of big blue sitting there in the background, metastasizing its woes everywhere.
It was nice knowing you medium.
I feel the same way. There are a lot of tutorials but most ignore this aspect of data persistence and backup/disaster recovery. Even in those with persistence storage there is nothing about backups to deal with data corruption (application level).

If I build up a fluid infrastructure where containers get created and deleted all the time I need to make absolutely sure my persistent data is safe.

I think a big issues is most of these setups use a central storage device which for those of us coming from single server with local storage don't know much about or don't have the budget. Setting up your own EBS is hard.
I don't think the ball is in the customers court hereto come up with solutions, but some alternatives might be
1. donations like patreon, flattr, paypal etc.
2. pushed down on people throat a different way e.g. build into your monthly internet bill (the same way as piracy 'damages' were included in CD and DVD prices)
3. maybe just let those parts die

edit: 4. I really did enjoy South Park sponsored content
Bash aliases for Django
> XAML + C#

Xamarin enables that.
How to design a Linux kernel interface [video]
His point was about whether the term "students" is qualified.
Why would you attribute an increase in sales or profits to the leader?

Just because Pharaoh decides to build a pyramid, doesn't mean it will happen, however hard they think it, without an army of people doing the actual work.

Also, after the fact, sure, you got a pyramid, but what might have happened if those people were doing something else? It is easy (and in leaders' interests) to take credit for non-negative changes, but it seems difficult to determine if there is any relationship between these changes and the actions of the leader (rather than some other effect), let alone establishing causality.

note: apologies for off-topic rant
Ask HN: Advice needed on our startup, a professional tax preparation marketplace
Hey all,

We just launched our on-demand tax preparation platform, Taxaroo (https://www.taxaroo.com) last month. We have over a hundred CPAs signed up, we've gotten great positive feedback from our early users, and we're now working on getting the word out to a wider audience. However, given that our market is highly constrained by the looming April 18th US tax deadline, we need advice on what we could be doing to maximize the time we have. Specifically, we wanted to ask two things:

- Usability/conversion optimization. If you look at our content, would you be interested in using Taxaroo (assuming you wanted professional tax help)? If not, what are one or two major hangups that would give you reason to hesitate? We'll be doing in-person usability testing in the coming days, but your feedback would be very valuable.

- Reaching customers. We're a bootstrapped company, and given we don't have a large advertising budget, what avenues would you use to find customers? We've aggressively pursuing press, but with virtually no press relationships we've not had any major success.

Thanks for looking!

Background:

Our Show HN post: https://news.ycombinator.com/item?id=11074466

Our mission is to make taxes as simple and painless as possible so that people can get back to doing things they actually want to be doing. Taxaroo allows people to have their taxes prepared by an experienced certified professional, at prices lower than a tax office, and all without even leaving home. Everything is done securely on our online platform, and we can even give instant quotes so people know what they will pay up front (which is impossible at most tax offices). The end result is that clients save hours of time and hassle compared to going into an office, and save nearly $100 on average. We already have well over a hundred CPAs from across the country signed up to start preparing returns, and they can handle taxes from every U.S. state!

Thanks,
Tim
Co-founder & CTO
It is all about how you calculate it as to what number you arrive at.

Statistics New Zealand calculates the gender wage gap by comparing the hourly earnings, rather than weekly/yearly earnings. This helps to take into account the fact that women tend to work less hours (for various reasons, and is a completely different conversation). [0]

Interestingly, the gap when comparing the entire workforce with this measure is 10% in NZ, and comparing full time employment drops to 5.6% (the lowest in the OECD) [1].

One thing that needs to be considered when comparing the wage gap is that >90% of workplace fatalities are men [2], and that men tend to work much more physical jobs, causing of greater rate in workplace injuries and problems later in life, just think of how many older people you know with hearing loss from work, and how the vast majority of them are men.

[0]: http://www.stats.govt.nz/browse_for_stats/income-and-work/In...

[1]: http://women.govt.nz/our-work/utilising-womens-skills/income...

[2]: https://doe.state.wy.us/lmi/0305/a1.htm
Link for ease of access: https://www.taxaroo.com
Even if there is a gender gap, should the state really be intervening to "make it more fair"?

Personally I am against anti-discrimination laws. If I start a company, and I want to employ only men (or only women or only bald eagles), that's my business. Why shouldn't I be free to choose to be productive with whoever I wish?
The HN title is sensationalist considering the length of the article and other points of discussion. The full quote is:

"I also think there's a lot of potential for premium or subscription or even user-paid content. Some sort of paywall or membership."

It's unfair IMO.
Tried in 4 countries, Australia included. Granted its better and worse at times it is consistently worse off than using fb (via web browser), Telegram (Mac app) & Whatsapp (web app). They have a better architecture under the hood it looks like.

If the devs tracked startup times, they would know what exactly i'm talking about.
A paywall for user-generated content? Let's see how well that works. Doesn't quora do the same thing? How does it work for them?
I think a much more likely scenario is that you won't get an interview at all. An employer is unlikely to consider you for a junior role that requires < 5 years of experience when you've had > 10 years experience in another field.
Nice to compare the comments here with https://news.ycombinator.com/item?id=11222499 ("Show HN: Let's encourage ad blocking").

People don't want to pay for content, but they also don't want to see ads...
I commit everything that I want to be able to recover/share. If it's necessary to share (e.g. open a pull request), or if I want to have a distributed backup of my work, I'll push.
"Computers" were actually clerks in the census office that spent their days manually adding up and multiplying things. They got replaced by IBM's tabulators well before the 30's. But you are right IBM's inventory at the time was mostly tabulators.
In context:

"We're building monetisation into the product right now," says Williams, predicting a roll-out of the features within a month or so.

"We're not limiting ourselves to advertising," he says, stressing that Medium won't become a mess of banner ads but instead "sponsored" content.

"I also think there's a lot of potential for premium or subscription or even user-paid content. Some sort of paywall or membership."

Sounds like sponsored content is the works right now, and paywalls are being considered.
Epic Games: Microsoft can't be allowed to control PC gaming
Does quora have a paywall? I've never bothered to go past the login wall. (I just Google what I want to read.)
Quora has no paywall (or other revenue stream from what I can tell) but they did make some changes to require logins to access content. Not sure if that is still in-place.
How can someone with previous startup experience can be so shortsighted! Ahhh, now I remember Twitter API restrictions and witch hunting of third party apps and this is coming from the same business culture.
> Physical drives fail due to physical reasons, but SSDs fail for logical reasons.

HDD's also have a long and distinguished history of nasty firmware bugs, and this is only going to get worse as things like drive-managed SMR and hybrid flash caches get more common and their internal complexity ramps up.

Both also fail due to electrical reasons. Chips fail due to manufacturing defects, solder degrades, capacitors dry out, etc.

And I'll reiterate the uncorrected bit error rate. Transient errors are more common with SSDs, and are unlikely to happen identically with multiple units.

> If you have a mirror, and you have two identical SSDs, and you produce such a condition ... then no more mirror. They both die identically

I have a pair of mirrored SanDisk Extreme Pro's in my main server. Both suffered from a firmware bug that caused data corruption. ZFS was able to repair all damage, because they didn't fail identically.

Also thanks to the mirror I was able to upgrade the firmware without taking the server down.

Mixing different SSDs might be a good idea, but you can make much the same arguments for doing the same with HDD's, and like with HDD's it's still better than nothing to have redundancy with "identical" drives.
What someone believes to be true is not a relevant consideration in first amendment protection.

I might believe, for example, that african americans are unreasonably targeted by law enforcement. But, even so, the government cannot compel me to attend a black lives matter protest.
A BBS had a more static infrastructure cost though, because the resource use was gated by fixed limitations like the number of incoming lines. Traffic cost requirements can be much harder to predict and while you can emulate the fixed maximums of older technology this is going to put your users off because people these days do not expect that sort of limitation.
I'm not sure that I agree that it works (even kind of; but that is mostly down to "working" being ill-defined), nor am I sure that there aren't other models that have worked out (parts of the web are still ad-free).

But taken at face value, my first thought was that it's just difficult to establish an alternative model against an incumbent. Advertising was there first, but on a level playing field, maybe micropayments could have taken off?

Of course, elsewhere, incumbents fall all the time. So I guess it's just difficult to establish an alternative model against an incumbent that sells the illusion that you're getting something for free. At the same time, people routinely spend 10+ cents for every web page access through mobile access charges. I don't even think about it when I browse the web on the subway.

Let me hasten to add that not all alternatives to classic ads are an improvement. Native advertising and other forms of embedded marketing come to mind. Although I am hopeful that readers will fairly quickly come to despise it even more than the more honest and easier to ignore ads.
If this is set up as something like "5 free articles a month, then $0.1 to read the article, and 70% goes to the author" then I can see it working very well. Medium has proven that it's capable of attracting some talented writers and making the content discoverable - of all the content sites out there Medium feels like the only one I'd really consider subscribing to.
How to Guide to Goal Setting – The Ultimate Way to Success
Large crawler cranes? There are small ones around London, about the same size as truck cranes but very rarely do I see one the size of these ones on New York.
Do large tech companies need to be perpetually laying people off because various bets don't work? Or that they necessarily increase productivity so much faster than revenue? (What's unique about tech here?)

I'm curious, not accusatory.
> I prefer to be able to steer my own attention, and not have it be steered by those who win the bids for it.

He who pays the piper calls the tune. Very few people are going to create content for you for free. If you don't want your attention steered, prepare to pay the piper.

> I don't like paying a surcharge on every product to enable this practice.

The theory that advertising is a "surcharge on every product" assumes that the dynamics of sales and competition wouldn't be hurt in the absence of ads, that honest, unbiased, uncommercial content would pick up the information slack from ads. These assumptions does not stand up to basic scrutiny:

a: Ads support the entrance of new products into the market. For new products to be successful, they need to drive either new value, higher efficiency, better status-signalling or lower prices.

b: There is nothing to keep uncommercial content from recommending alternative equal-quality non-advertising products, which we would then expect to be cheaper, as they don't incur the surcharge. Certainly, there are examples of such products (eg. consumables that have a store-brand alternative), but if the theory were true, those alternatives would be widely available throughout the market. Consumer Reports routinely recommend products from brands with expensive ad campaigns.

c: Status-signalling is a thing, it really is, and while certainly exploited and supported by the ad industry, it wasn't invented by it, and won't go away if the ad industry does.

> It seems like an inefficient way to finance the web.

Perhaps so, but in a century and a half(?) of ad-supported mass media, not a lot of viable alternatives have appeared. Subscriptions (newspapers, magazines, still contains ads), donations (NPR), tax support (BBC and the like). It's not obvious to me either model would support the almost absurdly rich pluralism of content the web has with ad-finance.

EDIT: spelling, cleaned up ambiguous language.
Why GO? (out of curiosity, because doing some production things in Go already and successfully)
Let's encourage the monopolisation of the internet.
Herbalife Says Database Error Led to Misstatement of Growth
Not a lawyer, and not even a native speaker, my interpretation might be false. I take away there is a very fine line what is authorized access and it can be bent depending what size of a fish you are. And if I violate CFAA when accessing systems someone not cared to secure (not that I do), they sure as well when running scripts in my browser that track me or try to detect my system.

I think it derails the conversation, but do you have the right to pretend to be the google crawler then?
I'm sort of asking if EFF's argument is legally sound. Is code-signing expressive in this case, or merely functional? Is it rather Apple's intent to communicate endorsement that transforms code-signing into an expressive act, that when it's compelled, it's not expressive?
Thank you. We'll take a look.
Websites have been known to distribute malware.
Elliott Discloses Stake in Qlik Technologies
C++ Vector – Resource Management Optimization
It doesn't have to convince everyone. If you don't want to block ads, then don't. I will still do it and many others with me since we are convinced by the same type of arguments that are on that page.
>I think it's really telling that Valve has been investing heavily in developing it's Linux gaming econsystem

"Investing heavily"? They only have a handful of developers working on the system!
Depends what you mean by "match" statements: if you're referring to complex patterns, yes, they get desugared.

If you're instead referring to matching over ADT (enum) variants, that is a MIR primitive, the "Switch" terminator (there is also a "SwitchInt" for integer-like values, as in C or LLVM IR).

As for the interpreter, it's quite likely that we'll use (something like) it for evaluating constants, but not entirely certain atm.

I personally hope we can get the CTFE semantics I described (see [1] above), which despite being pure, go far beyond C++17 constexpr capabilities (e.g. you could potentially run an entire compiler for a different language at compile-time).
> The history of psychology research ... Research lobotomy...

So, you've pretty much publicly announced that you're heavily clueless about what psychology is, and are buying into that armchair critic opinion that it's a discredited arm of psychiatry.

Discussions on HN constantly revolve around psychology. How to negotiate for a better salary? Psychology. A/B testing? Psychology. How to give or take an interview effectively? Psychology. UX design and testing? Psychology. How to motivate yourself or others, or avoid procrastination? Psychology. Game theory? Psychology. And this is just the common discussions on the rather niche forum of HN. As I write this comment, the #1 article is "Dsxyliea", which is... psychology.

When you abuse psychology because of a brief, discredited and niche episode in its history, you're saying the equivalent of "web browsers are shit software, because IE on XP can't do SNI".
We don't have the US Supercollider in Texas today because scientists don't know how to sell. It would have been bigger than CERN's Large Hadron Collider and finished almost 20 years earlier.

There's a video somewhere from the early 90's where a US Senator or Congressman is explaining that he sees no value in the project and no scientist can explain the practical value.

The public only wants to fund science that will have direct results in the very near future.
How to newsjack any conference in 1 hour
Unless you work for a site that's ad supported, then it's the other way around unfortunately.
There would already be a unified subscription service if there would be a real demand for it.
I tried to contact some media sites a month ago because I was creating that service. No one even replied my email. I do not think they are even interested in it.
Speed up your development with these Node.js resources
RedMonk publishes a language index which charts a language's GitHub and Stack Overflow ranking. Swift has risen quickly in the rankings: https://redmonk.com/sogrady/2016/02/19/language-rankings-1-1...
Thank you for your citations. I'll read and evaluate them.
I definitely commit at the end of the day. you should have everything you did in a day on some backup other than your dev environment