skysight-inc/HackerNews huggingface dataset:
Go is also seen as a martial art and much of its underpinnings are spiritual in nature. It's a much different beast than chess from a cultural standpoint, hence the somewhat strange replies.
Ask HN: Who are you coding for?
Two friends supported me in financial terms even when they are in debt.(I only have a product demo and don't know how to run a business, the porject haven't work out yet).

Girls have been abducted from ISIS, people was discriminated against because of gender, sexual orientation, people work as slaves just because they borned in the wrong place.(My Canada friends
so surprise that China don't have overtime pay. Yes, they never, as well as most country in Asian).

Beauty, yes, of course.
> Also would like to contribute to open source software projects, or write more for my blog, but I just can't force myself to do it. This is kinda a mix of fear (of what?!) and procrastination habits

Start answering questions on stack overflow. You can also find a more noob friendly oss project (kubernetes, Django) and start fixing docs, or look for "help-wanted" type labels. Lurk around their IRC/slack channels for a while, and if that doesn't help, lurk moar.
The recommendations about mongodb should have a strong note about recent updates, mongodb 3.4 has seen significant improvements.

https://www.mongodb.com/mongodb-3.4-passes-jepsen-test
ARM’s new scalable vector extension (SVE) [pdf]
As I understand it, the entire purpose of Ethereum is a blockchain with a Turing-complete scripting/contract language.
Keeping management informed via daily email does not scale. Nor via phone or meetings. All this daily distraction nonsense.

Have a high-overview webpage where they can look it up by themselves if they need to.
This is faster than daily and gives much better and accurate info. It's your task to communicate
the metrics, scheduling problems, cost overruns and feature creep.
Who will decide what gets done?

Maybe that's so trivial that it doesn't even matter?
Back to the future for commodity processor design?
Previous HN discussion here:

https://news.ycombinator.com/item?id=10600520
> Would you give me your product for free for a week? (Probably not...)

This is a good response. If they won't pay for your time, ask if they'll let you hang around their offices and teams, observing, for the same amount of time you've spent coding.
Great service, I have been using them for about 3 years.
> but they're not apples to apples

It would be nice to see Nvidia or someone expand on this, so that users who have to make this choice can do so without guessing. If Google or AWS or M$ could publish reliability information, that'd be cool too.

Illustrative case: I run Monte Carlo work on GPUs and administer a local compute cluster. I tested a workload on a 16 GB P100 and a GTX 1080. A 12 GB P100 costs (academic, EU) 5000 euros while the latter costs 700 euros, but the performance difference is about 2x. Still, when we ask Nvidia reps, they say not to bother installing GTX cards in our cluster, because they aren't designed for 24/7 work, not commercializable etc. Even so, the GTX would have to burn out 3 times before the choice of P100 breaks even. Burning out three times means GTX 1080, then 1180, 1280 etc.
> All useful algorithms are productive.

I'm gonna have to call "not quite" on that one. There's some zeroth-order truth and appeal to that statement, but there are certainly stochastic algorithms that have virtually guaranteed to be awesome, but have a nonzero likelihood, unbounded worst case scenario.
Blurring the Lines Between Memory and Compute – SIGARCH
You misunderstand: the overall trend of deaths around the globe due to armed conflict.

About Europe, I said I wouldn't argue because I don't have the knowledge to assess those claims. Just saying what is usually acknowledged by historians as the main cause.
A social coding experiment that updates its own code democratically
Accelerating your C++ on GPU with SYCL
Zappa, Django, and Lambda VPC Support
> We are nowhere near computers creating art at the quality of humans.

The same was said about playing Go. I would be careful with such statements.

The only problem about art is that we don't have a good measure for it. And for all kind of measures you could think of, I bet that it's not that hard to train some computer to beat a human in that measure.
That's because they're different. "Over taxiing" won't deplete the population of taxi riders. Just because you know something about the economics of the taxi business doesn't mean you can indiscriminately apply the same logic to a different industry. Which in a thread full of condescending compassion for the economically illiterate, is by far the more common fallacy.
I understand that margin of wining and chance of winning are two different goals for optimization, but I would expect them to positively correlated, i.e. if you are winning more, then you have higher chance of winning.
Sure, but Facebook Messenger has all my friends.
Both contestants use their opponent's time to think, naturally.

I'm not sure what "frontload certain computations" means, but this arrangement sounds only fair. It's not like Ke Jie's brain switches off once he puts down a stone.
Some commenters on Twitter are still saying 0.5 points is "very close".

It would be if both players were human: in human play, score differences tend to correlate with differences in actual skill, and probability of outcome (who wins the game).

Not so with Alpha go. That machine just takes the surest path to victory, with no regards to its magnitude. It doesn't care about winning by only half a point. It cares about securing at least half a point.

It may have been a crushing victory for all we know.
Turns out, this happens pretty frequently, getting up to speed on new code bases is a skill in itself IMO. After you've done it a few times, it does get easier, but still very annoying.

I try to go in with an open mind and assume the developers who went before were at least competent and had good reasons to do things the way they did. Sometimes this charity is unfounded, and the code truly sucks, but usually some poor decisions can make sense when you have more context.

Ultimately, I just dive in and start fixing bugs or implementing features. I'll start with the build to understand what the project actually consists of, then I rely heavily on shell tools like grep and find to explore the code.

I once inherited a fairly large c++ application that could only be built on THE dev box, or a copy of it. Only one old timer understood it, it was his meal ticket, and he wasn't talking. It used auto tools so I converted it to cmake so I could build locally. Then I spent about two weeks just reading the code, started at main() and wrote everything down in an architecture doc on the wiki (file and method level, only document method internals that were really hairy). Then as enhancements or bugs came up I'd flesh out the doc some more.

Another time I inherited an old IE6-7 app that had to be modernized. Besides the MS specific stuff, it was a mess of javascript spaghetti. Again here, I had to figure what files where actually used by the app, so I grepped log files and browser network logs to figure what was actually loaded, and just read the code. The first major project I did was to remove many hundreds of unused files.
Etsy handmade and vintage item Seller
Did they? I was wondering about they'd unblock YouTube for a while for the Chinese livestream. So apparently this was not the case.

There has been talk from Google recently that they're planning to enter China again, at least for the Android space (Play store and services, for example).
> Sorry, since the DAO fiasco I don't see Ethereum having any purpose.

From the point of view of speculators in Ethers, the purpose of Ethereum's continued existence is to avoid losing money. Exactly the same motivation that caused them to redefine the core protocol, in order to accommodate those who invested in a badly written contract.

Also, to be fair, Ethereum Classic still exists. Just because some couldn't accept reality doesn't mean the benefits of a Turing-complete blockchain are gone.
The comparison should be between a machine off-premises with as many GPUs in it of the same type that you intend to use and power + cooling.

Payback time according to my own calculations depending on GPU model and machine used compared to the various cloud offerings is between 4 and 6 months when used continuously.
Ask HN: As a small development team, how do you get projects?
We are a small development team and are doing mostly individual web- and mobile projects for our customers. We often have some resources left and are now thinking about how we can improve our sales process. Currently most leads come from our website (+adwords) and recommendations.

Is anyone in a similar position and could share some experience and tips? What do you think about external sales agencys?

We do all have CS degrees and experience in many technologies (python, php, java ee, react, react native, native android/ios, bluetooth, bluetooth, just to name a few), maths and algorithms, and also UX-design (including eye-tracking, prototyping etc.). Would you focus the sales effort on a specific direction (e.g. only mobile) or spread it on everything we can offer?
Double spacing predates typewriters. It was common practice for typesetters to use a wider space after punctuation. Typewriters merely emulated it albeit crudely.
Etsy is a homemade craft place for online shopping. It is Primary used to be a nice place for buyers and sellers. It is a small business for earning money.
Thanks for the long write-up. I'm actually employed in Japan now but it was quite some work to get a position. I have a very long commute so I'd be much happier with either a remote position or one closer to my home but haven't had any luck (I live in the 'country-side' and work downtown for a fun 2 hour commute each way). I'm from the SF bay area so I'm thinking of looking at remote jobs from the states but they seem hard to land and cut-throat.
The problem with that paper is that other research that looks at employment figures across industries doesn't show a decrease in employment when the minimum wage is raised. Which I assume is why you cited that paper.

So while that paper's data and conclusion may be sound, neither that paper nor other research supports the notion that low-skilled labor demand is, overall, strongly responsive to changes in the minimum wage.

That said, there are a ton of problems in that paper. Their estimates on changes in restaurant entry in the same timeframe as exit were statistically insignificant, so they gratuitously look at a completely different timeframe and data set which happens to support their conclusion.

Economies are just too complex and multifaceted to be able to say that a minimum wage bump will clearly decrease employment. It's worth noting that the political pressure to increase wages doesn't happen in a vacuum. For example, presumably the political pressure exerted is a function of wealth inequality and thus of the capacity for the local economy to redistribute income downward.

This incredible complexity is why you get such counterintuitive results, such as that American corporate investments were highest when taxes were highest, decreasing as corporate taxes decreased, so that today both investment and taxes are at their lowest.

https://www.ft.com/content/a4e01ef4-3c8d-11e7-821a-6027b8a20f23
You can measure and modify the environment for a growing child/youth with relative ease; but you cannot modify genetic makeup at all (for now). This makes the distinction a valuable one.

Think of a car analogy: Genetics is the engine's size and type, environment is the fuel/tyres/lubricant that were added. Quite possible to get very bad performance out of a car with no engine oil or fuelled with diesel instead of petrol - but once these "hygiene factors" are addressed, the maximum performance is determined by innate factors.
I hope the next focus for Deepmind will be on opening up the black box and trying to put some explainability aspects in place, as has been done before for other deep learning architectures (or at least, people are starting to play around with). So many questions of the form "I wish we could ask AlphaGo what is was thinking here" -- so this would be great to have.
I honestly wonder how exactly places like this want to enforce policies like this. Do they allow you to take a phone into your workplace? Aren't they scared you will take a photo and upload the code fragment?
No problem beating most humans already. Beating the best human? How much energy goes into creating a civilization that produces that human? Such humans are rare so you ought to count all the others as part of the cost of making the best human as you can't quite make them on demand (though Laslo Polgar might disagree).

I don't get the energy point. The machine has no health care costs and can play 24/7. Doesn't that count for something?

But your wish will come true. Go isn't a special snowflake. If you have an objective metric of success in a formal universe machines always win.
Good idea but poor branding - Xperia is known for phones, and not for anything else. They should have called it something else.
You'll note that the language in question is designed with an emphasis on guaranteeing program correctness in certain respects.

You should also be aware that Ethereum Classic did not implement the DAO hack fork and continues to be used, and that this language should work just as well there.

Not to say that this language is known to not have important bugs (idk), but, y'know, it is definitely work towards contract safety.
It's the first time I read about the FineArt Go bot (by Tencent?). Is there any more information about it? How does it compare to AlphaGo? What software/algorithms does it use?
Projectors don't need to be as high-res as screens, the pixels spread out in the same way as a torch-beam does so you don't get blockiness (and extremely fine resolutions would be lost), and with the applications this would be used for why would you need more precision than 720p? People obsess on resolution too much, probably because it's a nice simple number to compare.

Same goes for 3GB RAM.. what will this need loads of RAM for? Isn't it basically an external display combined with cameras and gesture input/processing? [EDIT TO ADD] maybe I'm wrong about this, I thought it was a peripheral but it seems to be standalone.. although the example apps don't sound very taxing.

I agree with the general point about Sony designing with cheap components etc but can't see how it matters in this instance.
I agree: it seems the only efficiency Ethereum facilitates is to act as the platform to create unregulated securities. I'm sure the SEC loves that.
> Every single black man who has "made it" in America still sits his child down before they

Haha nice one!!

Black kids don't get to spend time with their fathers.

Feminists made sure of that.
> [Python's implementation of regular expressions is] one of the best of all dynamic languages I would argue

This sounds dishonest to me; it's deliberately couching the claim with a qualification ("imo") and disqualifying the 'dynamic' languages with better regex support (Perl, Ruby, JavaScript). The counter-claim is already prepared as a "No true Scotsman" argument: these other languages aren't as good because they don't have a scanner built into the regex language.

I also don't understand why the author needs to qualify the claim on dynamic/non-dynamic grounds. Can someone please help me understand?
Does anyone know whether they isolate generations of AlphaGo and then recombine them after a while? Simulating something like, having Go being played in geographically distinct countries for years and then having the (perhaps many) traditions clash?
If many Europeans have some Neanderthal DNA (which is what I've understood), then neanderthalensis hasn't entirely died out without descendants, right?
I agree about the importance of medical devices but I don't think diabetic coma happens as easily as you think for most (if they are on one of those full-systems). From what I've seen from insulin pumps/systems:

1. There is a max rate that it can pump

2. There are alarms that go off if the numbers are above or below your settings (I believe there are also max and mins for those so you can't accidentally set it to a 'fatal' number)

3. The systems seemed 'independent.' The reader did not take for granted that the pump was pumping, but rather continually monitored glucose levels and would still set off an alarm if the numbers weren't within the bounds.
Juju and JAAS Beta Updates: Juju GUI 2.6.0
Centrally is an understatement.

There is legislation that binds non-union members at non-union workplaces to union agreements.
Trucks travel a lot of highway miles. That is a significantly easier problem than general driving. Even if you don't believe that general driving will be solved in 20 years, you can easily imagine trucks doing their highway driving alone and only having the last couple of miles taken care of by humans.
My girlfriend, who worked for US Customs, has a story about the sugar industry here in South Florida. Sugar harvesting is done in the winter and the companies, for quality reasons, prefer to have the cane hand harvested. The companies would bring in island workers (legally) to work the three month harvest. The work was hard and by US standards, low paying. But per island standards, those three months brought in enough money for the harvester to not only not work for the remaining nine months, but raise a family.

But enough outcry about the companies "exploiting" the islanders was enough for the companies to say "uncle," and automate the harvest with machines. I'm sure that had an effect on the economies of the islands.
> I actually find the title offensive [...] Mostly because I'm sensitive to how unlikely it is people are up voting this because they understand it and rather they want it to reflect their world views.

What if the title said "South America" or "New Zealand" was the birthplace and people upvoted would you have found the title just as offensive?

Or to put it as another thought experiment, what continent region being upvoted would you find least offensive.
Isn't that exactly the point the parent comment made? I think you misinterpreted his "excavation" (as in archeological excavation) as "excavation for the purpose of construction". But maybe I am the one who misunderstood.
Kieku.com launches – the Spotify of podcasts
1. Depends on the laptop really. Some have better cooling than others. I'm training models for a few hours every day with an asus rog that has a 1060, and I'm not experiencing any throttling.
Those sites are scams and nearly 100% of the time you will make no money and waste a lot of your time.
19 dies and 60 injured in bomb blast at Manchester in Ariana Garnde concert
+1 for WBW! Tim should public a bundled book of his best pieces if you ask me.
I would highly recommend reading 'A brief history of everyone who ever lived' by Adam Rutherford. IIRC it contains a whole chapter on GWASs (pronounced jee-wazzes).

There are some phenotypes (characteristics) which clearly can be associated with a small number of genes (e.g. autosomal recessive disorders) , however for many phenotypes such as intelligence, it takes a lot more effort to correlate them with underlying genotypes. The fact that intelligence is approximately normally distributed is an indicator that there are many individual effects at play.
Thank you for the answer. When you say performance difference is 2x, I presume the P100 is 2x faster than the 1080 in training epoch time?
I started having a good opinion of Sony while ago, when I knew how they behave [See Sailfish OS and in general their openness (not complete at all, but better than others one) regard android platform]. I hope the better for them.
My wife bought an Anker usb battery, which stopped charging after a couple months. They required her to advance ship it at her own expense before sending a replacement, or alternatively offered a 50% refund. Shipping from Canada back to their facility cost more than 50% of the value, so she took the half refund. Crazy to hear of others getting replacements for functioning units without having to even return them.
One aspect that makes care in the US cost more is our culture of being highly litigious. We seem to believe that if doctors make honest mistakes, it entitles the patient or their heirs to a large settlement. So doctors/hospitals need expensive malpractice insurance and that cost gets bundled in with the cost of care. To add to that, settlements encompass both medical costs and compensation for pain and suffering, which is usually a multiple of the medical costs. So the cost of lawsuits increases the cost of care which, in turn, increases the size of settlements which, in turn, increases the cost of malpractice insurance which increases the cost of care. It's a feedback loop.

It's not the only reason why our health care costs are spiraling out of control, but it is a reason that will naturally continue to increase over time unless we cap malpractice claims.
Can you name an Obamacare-compliant plan (even just bronze) with a total (unsubsidized) $200 premium for the median or mean adult? One?
Hello? Was hoping you could action this. Cheers.
AlphaGo is approaching that bar. Google's TPUs are only becoming more energy efficient.
It depends on the local environment. The way I think of it is: if I hire senior talent at $OMG annual salary, maybe more than managers make, I want to know they're DOING something. So daily status makes more sense. Then when a level of trust is established, should go to weekly, if management is at all competent.

The thing is, it's all about visibility. Can management look at your sprint board, either physical or online, jira agile board for example, or in some other tool, where they can see what's going on? That's a good place to start.
You'll explain what you want to the computer and it'll do it's best to implement it. You'll definitely still need technical understanding but a lot of the boring stuff like debugging and typing text will be like how we see punch cards today.
Which taxes?
Want to Apply for a Personal Loan? Here Are the Requirements to Getting It
7 reason why you should think twice before going for an iPhone
10 of the Biggest Startup and Tech Opportunities for 2017
You are indeed living in another dimension if you believe that waiting for a reply from customer support for a few days, because of a cable, is bad and that they asking for your product serial number is unreasonable.

/rant
Sorry but the entitlement of some people just throws me off.
Not necessarily. If you are ahead in points you have a higher chance of winning by playing defensive moves and strengthening your position. When behind you need to play riskier moves which could win you a lot of points, but could also risk spreading yourself too thinly resulting in your complete decimation.
As of Python2.7.13 x64 there is no keyword argument "skip" in Scanner.scan method.
Dissecting WannaCry
Can you outline your thinking around why this is "plainly invalidated?"
A Virtual Hand for Visually Impaired
It seems to me that you are arguing for wisdom. Ethics are a product while wisdom is an ability, like intelligence.
Sony seems to make cool devices like this one. Or like the ePaper one for $700 [0]. But price seems too high for them to achieve a wide success.

[0] https://pro.sony.com/bbsc/ssr/show-digitalpaper/resource.sol...
I don't think I've ever seen "ssh://" is ugly, "git://" is beautiful as an argument for/against a git server package before.
Passionate Digital and Interaction Designer – Give a Shot for Your Project
It would be interesting to see how Alpha Go's performance varies with different goals, balancing between maximizing score and maximizing probability of winning.
Show HN: A compiler and (slightly) higher language for Human Resource Machine
Spring 2017 Report to the Computer Conservation Society
Ugh. I wish no one would do this, so I could auto-form-fill things faster.
In Memoriam Alain Colmerauer: 1941-2017