skysight-inc/HackerNews huggingface dataset:
If you use the same language to solve a problem as you use to describe the problem and to define success, then your ability to accurately solve the problem will be constrained by the level of precision that is available in the language being used.

Given this- natural language programming can hope to achieve reasonable levels of precision in very few languages. English, for example, has over a million words, while French and Italian are both under 100K. That 10x discrepancy in words means that there is necessarily far more imprecision in romance languages than English. Graamatical constructs can add precision and clarity but cannot make up for the inherent gap in vocabulary precision.

Someone with more knowledge can comment on the feasibility of precise NLP in non-English, non-romance languages.

If, however, acceptance testing is defined through the precision of a low-level programming language, but the problem is defined in a less-precise natural language, there will always be a precision mismatch between the languages used to define the problem. A solution may be implemented that addresses the natural language issue but cannot meet the constraints of the programming language.
Friendly reminder: rumors that Google is going to buy Twitch are still just that -- rumors. Nothing has been announced, and there are new rumors that Amazon is now thinking about a purchase [1].

[1] http://arstechnica.com/gaming/2014/08/amazon-not-google-repo...
That is impressive if true. Does he also figure out how to read the WAD files himself too for level geometry and textures? I just find it hard to believe he isn't referencing the original source at all...
No. It's just the implied object of the second "buy" which is ambiguous.
We absolutely can't see your network data and we don't want to see it. GlassWire checks for software updates and that network activity appears on the GlassWire graph. If you block GlassWire via its own firewall then you won't know about future updates.
Amazon’s Twitch Acquisition Is Official
Apple will replace your defective iPhone 5 battery for free
CA Lawmaker Votes to Kill Uber Then Caught Driving Drunk Just Hours Later
Wow, that looks awful. What kind of screen are you using? I don't have one. Any details would be appreciated so we can fix this.
It looks like this blog made their own version instead of copying yours. Since you can't own the fact, and they're not using your picture, they didn't take anything copyrighted or trademarked by you. Maybe you could argue that the stick-figure diagram is copyrightable, but it seems like a stretch.
Ask HN: Pivotal Tracker SSL Error?
Pivotal tracker isn't loading for me in browser. "Chrome: this webpage is not available". I got an SSL error a moment ago. Pings fine, fast response in terminal.
The issue wasn't so much that, they were taking copyright seriously. Its how they handled taking copyright seriously.

Their practice was Draconian, even if the streamer owned the copy right, they still have to appeal to have their content posted. Even twitch took down their own videos explain how this system works, due to copyrighted music.

This has been going on for >2 weeks without much change.
I am a Airavata Developer, sorry the website is outdated. We use apache thrift based API's and the newer generation is dev-ops focused micro-service architecture. Having been in the center of SOAP innovations, we long moved beyond it. We owe the community with details on the website. They are currently scattered in wiki and mailing list.
Pretty cool site. I'm not the most familiar with the SEO landscape so some more quick tips would be useful. For example, I had to do some quick research to find out that the PR number is between 0-10 with 10 being the highest.
VMWare "management"? Is that even possible from the command line these days?
No it doesn't. Not at all, except insofar as that basic sketch is depicted in a zillion trigonometry textbooks and has been for well longer than you've been alive.

The basic idea is pretty obvious. People have been computing "astounding facts" attributable to the Earth's curvature for thousands of years. Golden Gate Bridge is a pretty obvious choice for computing the tangible spread of two apparently parallel towers: WTC towers were too close for a dramatic spread, and other than GGB there isn't any other pair of towers so universally known (at least to an American audience) which are identical and far enough apart for a spreading of inches. If I think about it long enough, I'll probably recall seeing the same computation & example in trigonometry class decades ago.

Just because you thought of it doesn't mean you're first - by a long shot.

Oh, and your sketch is wrong. The two lines labeled "R" aren't the same length.
looks to me like the racket community is united around a single implementation.

the scripting language community is all split up between perl and python and a bunch of shells. ugh. much more problematic.
The Economics of Ebola Drugs
Remember that not everybody does a tech-quiz heavy interview. When I interview people I tend to end the programming questions part about halfway through regardless of how well they do.
The downvoting on this one is disgusting. I suppose a lot of the "dudes" who built these privacy invading infrastructures lurk here and have downvoting rights.
Take a look at Vancouver. It's Canada's warmest major city & the average temp there doesn't fall below freezing. Of course, the highs are generally only in the 70s...

I'm from the mid-Atlantic, and I think the weather there was generally "nicer" than it was back home - the Summers aren't as hot & humid and the winters aren't as harsh, but there tends to be more rain in the Pacific Northwest than the East Coast.
I think maybe you do.

The size of Sonatype Snapshots and Central is roughly around Rubygems.org size I think. But so so so many Ruby projects are half baked, while so many public JARs are so much more mature (if often not very pleasant to work with).
non-paywall link: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
The only place for you to live in Canada is the Lower Mainland of BC, aka Vancouver or Victoria.

Victoria has probably the best climate in Canada but there's not much work there. Vancouver has stuff going on but it's rainier and occasionally gets cold. For a few days each winter, it will drop below zero and in most years there is a dusting of snow although it doesn't last long. Schedule this period (basically January) as vacation time.

Of greater concern is that Vancouver is expensive and rental accommodations are subpar. Forget about buying a house unless you are rich. The transit infrastructure is mediocre and the city is plagued by terrible architecture and a general blandness. This is offset by the tremendous potential for outdoors fun: skiing, sailing, rock climbing (in nearby Squamish), etc.
I have first hand experience with the first set and agree. Companies that are paying for dry cleaning, gyms, food, etc. are often expecting to make up for that investment with free labor.
(Gonna try to do the best I can here using only info that's been made public before)

"While at Google, only one person cut my interview short. I thought it was weird because I had answered her question correctly. But apparently they often write off a candidate for not using the right terminology or some other picky constraint."

I see the other side of the interviews (i sit on a large number of Google hiring committees, and have for about 7 years), and I certainly don't see this happen often. Mostly among newer interviewers. HC gives feedback when we see it, and that puts a stop to it. We either ignore or adjust our thoughts on the interview score to account for it.

Without knowing your exact case, i'll point out there is rarely a "correct" answer to the interview question. It's usually more about thought process and whether you can reason about how to improve upon solutions, etc. Hiring committees hate interview questions that rely on tricks or whatever in order to get good solution, and usually either ban the questions or at the very least, ask interviewers to change questions (and again, adjust our thinking to ignore or whatever the interview score)[1]

Hiring Committees certainly try to make sense of interviews, and we are, after all, people. It's not like we look at interview scores, go "welp, they are 0.1 points below the average hiring score, so that's a no". We are also very good about spotting inconsistencies between interviews, etc.

I'm not going to claim it's perfect, but it's definitely not what reddit claims, where
"They look at it for 3-5 minutes and decide whether you are hired or not. In exceptional cases, they decided that they don’t have enough information, and ask you to do more interviews. "

I spend a large number of hours a week at night reading candidate interview packets, writing up what i thought of each interview and how it affected my thoughts on hiring the candidate, etc. I then spend an hour in each committee discussing candidates.

It may be that in committee, it takes 3-5 minutes to make a decision, but that is because committees tend to end up with very consistent decisions between members (and we don't see each others initial decision or reasoning until the meeting starts). If the decision from everyone was "no, we shouldn't hire", or "yes, we should hire", then there is nothing really to discuss.

If there is dissent one way or the other, long discussions over candidates often break out, and we keep going till we come to a consensus about hiring or not hiring.
Usually we don't need to ask for more interviews, there are rare cases where we just don't have enough signal in the interviews.

[1]
I believe it was Rob Pike who said that it is very easy to come up with questions where if the person does badly, you don't want to hire them, but very hard to come up with questions where if they do well, you do want to hire them. Questions that have "tricks" in them basically never fall into the latter category.
No. But a big slow Windows-only GUI seems to be exactly what enterprise customers demand.
In another comment, I compared the process of making computers do our will to manipulating a lever, the lever being made out of abstractions.

What Google, MS and Apple's NLP systems are doing is mapping your words to a selection of pre-prepared levers. It's simplistic in the extreme compared to the real problem of being able to create new levers.

IMO, in dismissing Dijkstra, you completely missed his point.
They sold their dotCloud business so they could focus on core Docker.
You should be able to simulate one by clicking "make text look larger or smaller" in screen resolution.
Still paywalled.
Yes, and also paradoxically the datagenetics article was published in June 2012, and the article you reference is dated March 2014.

Next you are going to claim he stole your idea of a time machine. (Oh and your idea about calculus, and the English language).
Yes: http://www.cra-arc.gc.ca/txcrdt/sred-rsde/menu-eng.html
The ideas that I, as a programmer in the traditional sense, want to communicate to computers are not the ideas I want to communicate to humans.

I might ask my friend to move the report he's working on to a shared network location so I can load it into my computer and read it: "Hey Joe, can you move the report to the share?"

Joe might ask the computer to do the same thing: "cp /home/joe/reports/cool_report.pdf /network/share/reports/cool_report.pdf"

The actual ideas that are communicated are very similar, but not the same. English is good for communicating one idea while bash/GNU is good for communicating the other.

Just because English has some established formalism doesn't mean it's good at communicating the ideas we want to communicate to computers.

BTW, I don't care which field you put the issue under; it's the same issue and anyone who cares about it might contribute to the discussion.
This looks brilliant and is badly needed on Windows. However the fact that it's free gives me pause, especially since we're talking about privacy software that is not open source.

What usually happens with freeware like this is that it becomes adware or dies. I think you have enough features to charge for it now.
we welcome to take this discussion on airavata architecture mailing list - http://airavata.apache.org/community/mailing-lists.html, you will be appreciated and if you hang in there long enough, will be rewarded as well.
Wow. Google buying them made a lot of sense for deeper integration of live-streaming services into YouTube and going after current-gen console owners... but Amazon?

What are you working on, Jeff?
"The first set are designed to keep you at work for as long as possible..."

Jesus Christ, when will this meme die? Google doesn't provide those things "to keep you at work for as long as possible," they provide them because the company believes in the simple idea that: happy employees == productive employees.

I can't possibly understand why people think Googlers are overworked. I work between 25-30 hours a week. Most of peers work 30-35. Nobody I know works more than 40 here. (In NYC!)

There are plenty of faults to be found with this company, like any other, but this is absolutely not one of them.
> it will get the same IP as well.

Not for me. Just tested it.
Still a DDoS, just one of the auth servers and not the game/chat servers.
The Loss of Skill in the Industrial Revolution
ALS Challenge Breakdown: 5 Steps to Create Your Own Movement and Organize an Army
Site is getting hammered right now, but everything looks awesome. Are there any settings for VPNs? Does it work with VPNs?
You "borrowed" a bunch of stuff in that diagram from Pythagoras and other ancient math folk, so I'd say turnabout is fair play there.
Amazon confirmed [1].

[1] http://online.wsj.com/articles/amazon-to-buy-video-site-twit...
This is cool - looks more appealing than little snitch - needs a mac version :P
As an avid gamer I'm happy about that. Rather Amazon than Google.
Fair enough. I've seen "she" used for ships and the like as well, though I've always found that a little sexist myself, as if it were equating women with inanimate objects. In the end I don't care much either, I was just wondering, since I have seen some more recent articles and publications move towards using "she" as a generic pronoun, but I've always attributed that to the influence from modern feminist movements.

My personal preference is for singular "they", for what it's worth.
> "I want to give you some time to ask questions about {insert company name}." I don't have excellent social skills but I can spot that line from a mile away.

Actually, that's standard protocol at a lot of places and doesn't reflect how your interview is going. We specifically make a note of what candidates ask, because sometimes it can demonstrate real interest and passion.
Docker is more useful to people with more services to containerize, and that often means enterprise. To your average start-up with at most a couple of Rails apps, it's not nearly as much of a value-add.
I had actually only evaluated the tangibles before I joined Google. But I wouldn't exchange the food for its cost for Google. There is the huge added value of getting it hassle-free and not having remember to order/prepare/go out for lunch. Obviously I still do all of the above from time to time but the key here is: when I want to.
I thought it has previously been confirmed a few months ago that Google was acquiring Twitch. Did that fall through or was the confirmation later retracted?
As goes the recruitment, so goes the employment.

Despite the efforts of the Valley's largest companies to "be different, think different, not be evil", etc..., they are human endeavors run by human beings subject to the same natural laws of behavior and organizational psychology as the companies they were once trying to "be different" from.

Your story is no different from the typical story of someone trying for non-trivial employment at IBM, Apple, Microsoft, the Department of Defense, or even Wal-Mart. Except, perhaps, for the free lunches- which you'll be trying to avoid after a few months anyway, unless you have given up any semblance of outside life to join The Party (or The Company).

It is proof that large tech companies, new and old, have not made the type of change that their execs and founders have always trumpeted. They are still subject to the same laws of human behavior and organizational development that affected older companies, the United States, the ancient Greeks, the Catholic Church, etc...
Working with brilliant/accomplished people is an important consideration. It changes the whole tenor of the job and helps you rise to their level of skill.

That said, at Google's scale I agree with you. They can't help but dilute their brainpower to grow as large as they have.
Running Windows 8.1 on Macbook Pro Retina (via bootcamp). I found this on MSDN...not sure if it's applicable: http://msdn.microsoft.com/en-us/library/windows/desktop/dn46...
Thank you! The bottom of our index page explains that we plan to make a paid version with more features in the future. We're working on a list of paid features. I don't think it would be appropriate for a privacy type application to include adware so please don't worry about that.
Ok, I need to know. how you made such a beautiful app?
Why? Whats the difference?
This is absolutely amazing. Thank you for this! Could you talk a little bit more about what goes into the competition score?
Amazon.com Inc. has agreed to acquire Twitch, a live-streaming service for videogame players, for more than $1 billion, according to a person who has been briefed on the matter.

The deal could be announced as soon as Monday, the person said.

Google Inc. had earlier been in talks to acquire Twitch, but those talks cooled in recent weeks, according to people familiar with the matter.

Twitch, launched in June 2011, is the most popular Internet destination for watching and broadcasting videogame play. The startup raised $20 million from investors, including Thrive Capital and videogame-maker Take-Two Interactive Software Inc. in September.

News of the acquisition was earlier reported by tech website The Information.
1. Writing a simple anything isn't hard.

2. Especially if simple means you don't have any interrupts or threads.

3. Writing anything is a lot easier if you carefully exclude "debugging" from "writing".

When you have GC bugs, they don't always occur in the collector itself, but rather when the code which relies on GC breaks the conventions that allow GC to work correctly (because that code is generated by a C compiler which doesn't understand your conventions, and so they are ensured by hand).
At Screen Resolution -> Make text and other items larger or smaller you can set the DPI to other value (ex. 125%)

This is the information for DPI-Aware applications.

http://msdn.microsoft.com/en-us/library/windows/desktop/dn46...

I would attach some source code from a game I wrote, but I don't have the source code of it at hand right now.
I think the general strategy is "Google wants it, so I want it, fu Google".

Amazon also has a lot of tv shows and movies through Amazon Prime now. So they have something to do with video. Somewhat.
You can use your VPN with GlassWire and it works OK but we haven't tested in detail. I used GlassWire with my own VPN and I didn't see any obvious problems so far.
Making of Nordic House – 3D Architectural Visualization and Rendering Blog
I have no idea what the culture is like at Google NYC. For that matter, I have no idea what the culture is like at Google Mountain View right now. But 'round about 2006 or so, when, in my view, Google was at the very height of its reputation, my social circle included a fair number of Googlers. They seemed dazed and confused on the rare occasions that they left the campus. They socialized largely with other Googlers. They worked super long hours.

That's not scientific and who knows, maybe the people I knew weren't representative. But my strong impression at the time, based on Google people I knew, was that the campus was a gilded cage.
Working for me on iPad.
Beautiful UI! Just curious: why not block connection attempts from new programs automatically? By the time a user has noticed and blocked future connections, it may well be too late.

On a related note, I recently tested a number of firewalls for Windows using Comodo's HIPS and Firewall Leak Test Suite[1]; the only one I found that passed all tests with virtually no setup or changes was SpyShelter Firewall[2]. Not an endorsement by any means, just an observation.

[1] http://personalfirewall.comodo.com/cltinfo.html
[2] http://www.spyshelter.com/spyshelter-firewall/
It was rumored at the time
Thanks for the quick answer. I would pay for this in a heartbeat, great experience. Good luck to you guys.
Other than vacation for new hires (15 days), Google has an incredibly generous policy towards pretty much everything. Your comp is top-notch, your health insurance literally makes doctors drool, and you'll be discovering new perks and benefits long into your tenure there.
ContentID, versus a company not knee deep in the consumer video industry.
Well, the title is "Notch programming a Doom-like in Dart." So, it doesn't sound like it's a port of Doom, just a game that's like Doom.
Google grew big and its bureaucracy grew with it. As well as many other things have changed, and not for the better. It's not the Google of the 2000s anymore.
There was no actual press release from either. All the 'confirmations' were just. Just the other week someone from Twitch was on HN and said he was unable to comment on any possible future acquisitions.
Sorry, not at the moment. I am using an Arduino, two servo motors, a medical grade thermal IR sensor with a small point of view and a webcam, all connected to a notebook. Shooting a thermal picture takes up to 60sec, so it is not completely comparable with a IR-CMOS that FLIR cameras use, but a lot cheaper and the measured temperatures are more precise.
Splitting Atoms: Overview of GitHub's Open-Source Editor