skysight-inc/HackerNews huggingface dataset:
Extremely common.

It's the norm today that companies have firewall/VPN holes allowing support engineers from other companies to have access to their networks, to manage things as simple as the HVAC system, or things as complex as their entire routing infrastructure.

Throughout the world, most Huawei routers come with such support contracts.
Jcabi-maven-skin, responsive Maven skin
anyone know how much $$ required to attend if chosen by lottery system ?
I take it you mean OS-level threads then?
Because that one is about his personal opinion, which nobody should give two fucks about? It's what he does as CEO that matters. And from what I can see, he's pretty much made it clear he's willing to put his personal opinion aside for that.
Oculus and Kickstarter: a $2.4MM early-stage investment and 0.0% equity
In all honesty I did scroll but didn't realise it was interactive until reading your comment, bewildered reading about Higgs and planets
Yes, I've read them and responded accordingly. Perhaps you could do the same.

There are cloud providers with cheaper prices than Amazon. Please feel free to read up on the alternatives.

The whole point of this exchange has been to point out that wholesale prices are far less than what Amazon charges. Some cloud providers are more prone to follow the wholesale cost level and others are not.

If you want to discuss alternatives to Amazon then first you have to define what cloud features you want/need.
That logic can be applied to just about anything ( http://en.wikipedia.org/wiki/Fallacy_of_relative_privation) and when used in the context I linked only serves to belittle the work of others while distracting from the constructive conversations about the product itself.

There are plenty of opportunities to talk about what problems we should all be working on but one of the great things about hn, especially when introducing a new product, is that you can focus on discussions about improving the product that you've chosen to build.

"Look what I built!"

"A car? Pfft, why don't you build a well in Africa?"

":-("

vs.

"Look what I built!"

"Oh wow a car, have you thought about a more aerodynamic shape? What kind of engine is in it? Ooh, you made the speedometer part of the windshield! Love it! Hate the name though, no one will find it on google"

...which one of those communities would you rather be a part of as the builder?
I blame the trend in UI design to hide scroll bars. On desktop they're perfectly visible and it's not so difficult to work out that you need to scroll.
And so the correct response is for [a segment of] society to impose its views on him? I don't see the logic here; I suspect there really isn't any.

You say that "Allowing it would have harmed no one." Tell me, who is it harming for Brendan to be CEO of Mozilla? The answer is not "LGBT people", because he's already stated that his personal views won't change policy; and it's just not plausible that Mozilla will suddenly start discriminating against people due the the personal views of the CEO.

So we can say, "Allowing Brendan to be CEO would have harmed no one. Not him, not them, not anyone. There are no negative downsides, other than a subset of pro-LGBT-rights individuals who wish to impose their beliefs onto all of society, and onto Brendan in particular, feeling less in control of their lives." How then is protesting Brendan's donation any different than the donation itself?

You might agree with Brendan's views, disagree with them, whatever. But it seems mighty bigoted to start protesting someone else's beliefs; isn't that the whole message here?

EDIT: To be clear, if Brendan ever starts imposing discriminatory policies or the like, I'll grab my pitchfork and join you. Until then, anyone with a pitchfork in hand is protesting not Brendan's actions, but his mere /beliefs/, and that is wrong, and betrays a shocking cognitive dissonance coming from someone who supposedly supports equality and tolerance.
Because I'm American, and while I'm not really a fan of most of the shit they're pulling, it's still more likely to be in my interest (or less against my interests) than whatever the PLA has in mind.
What do you truly know about the political views of the individuals involved in producing the other web browsers?
First question I'd start with is, what do you enjoy doing?

Do you prefer your job at the company? Or are you really keen on your studies? Do you think it is more important for you to have your degree? Or is the work experience your getting going to be enough for you.

Whichever you like less, is there a chance you can do it part-time? If you don't enjoy school, is there a chance you may not need your degree?

I can almost hear rebuttals about how you may need both, and that it entirely possible. But you're going to have to learn to prioritize. The reason I suspect you could do part-time is because as a software developer, you're hopefully making enough to cover your costs during college.

I also suggest that not everybody needs a degree in computer science. I don't have one, and I do fairly well in this industry. HOWEVER, I think there are some very specific jobs and people who benefit from a CS degree. Those people are way smarter than I am, and understand every data-structure, algorithm, etc. etc. However, I find it rare, in this day and age, that we actually use these advanced techniques. But if you want to be using that stuff later on, it may be best for you to stay in school.

Lastly, I want to disagree with your thinking about coping with the amount of stress. There are people who have been under much less stress than you. Stress can be a good thing, and I sure wish I had learned to deal with it when I was younger. Meditation can help, exercise is very important, so is keeping a perspective on things. When you're stressed realize that you are putting that pressure on yourself at this stage. You're not building life/death mission critical applications, you're (hopefully) not working so hard while putting yourself into debt trying to keep up with the medical bills of a loved one in a country without poor medical insurance, etc. etc. There are people who are struggling with these very issues, luckily you're not them.

Talk to your boss, and let him know how you feel, maybe he'll have a solution. But I'd suggest you can do it, you may just need to find a way to make it work for you. Stress can be good, you just need to learn to handle it.
You didn't get the joke. That's okay.
I can't reveal the exact SQL query because that's customer private information.

However, it had both a subject and a timeframe that were peculiar. Googling the subject revealed news stories about it -- making it clear this was something the U.S. was interested in, but which would be no particular interest to anybody else.
In some (most?) cases that's unfortunately required by the owners of the building. I know it's the case for London, and the old MV office.
Don't be such an asshole and maybe I won't vote you down next time.
It used to be much worse with flashy microsites. You'd open them and wait minutes for the first page to load. Then click somewhere and wait again. And the UIs would be much more confusing. Scrollwheel would be disabled.

This flash throwback at the top with a scroll to the rest of the site that loads instantly is a big step forward.
I hope these AWS pricing changes are not an early April Fool's joke. The S3 pricing in particular will be cheaper than the current pricing for the > 5000 TB tier.
Yes because

A)There's tons of conversation going on here in this topic and
B)Burn anyone at the stake who wants to make a post that is less than serious (I think this is my one and only time doing that on HN).
The structure and interpretation of computer programs
I'm guessing what that means is something like this:

1. Huawei has support contracts

2. Huawei needs to be able to interact with their hardware to execute those support contracts

3. Companies don't want to expose routers

4. Huawei routers "phone home" (i.e. query Huawei) and in this fashion allow Huawei support to establish a connection
I agree in general. So long as humans partake in decision-making, decisions will be made according to the minds involved.

I would worry about the possible impact of Brendan's personal beliefs if I thought that he truly has a heartfelt disdain for whole classes of people, but as far as I can tell, he doesn't.

The question of whether to support gay marriage doesn't always reduce to bigotry and homophobia. In Brendan's case, although no one seems to know, I think it comes down to a simple and specific commitment to a traditional idea of marriage, and it probably doesn't have the far-reaching implications that people assume.

Of course, his donation could have been motivated by complex ideologies. In that case, if we're going to hold people to such a high standard on the moral checklist, then I would worry more about the things that we don't know than the little glimpses we have into the inner lives of our leaders.

It's interesting to see where all this public discussion is going.
Ah, got it!

The upcoming 1.13 release will introduce a pure JSON interface for queries (which official drivers will switch to). You'll be able to construct JSON directly, and send it to the server -- no protobufs. Would that make things easier?
Most programmers use laziness all over the place, they unfortunately have few tools for introducing it, and thus don't recognize it as such.

For example in C/C++ your only ability to introduce laziness is via manual thunking, if, or the logical conjunctive (&&), and disjunction (||) which have non-strict semantics. For example you often see the idiom of:

if (x != NULL && x.foo == bar) { ... }

Which relies on (&&) being lazy in its second argument. Lazy languages allow one to write things like && and if without needing them baked in. For example:

until :: Bool -> a -> a -> a
until b t f = case (not b)
True -> t
False -> f
That's my theory. Any monitoring of outgoing information would just see a typical attachment to a hotmail address.
"The amount of users with javascript disabled in their
browsers is around 1% or even less. Who are those people?
I always imagined them like some old-school security-
obsessed maniacs."

I'm one of those people and I write lots of JavaScript for a living at a company that writes mostly JavaScript. The truth is that the overwhelming majority of sites don't use JavaScript for anything useful. In fact a lot is actively not in your interests. 90% of the time most of the JS I encounter in SafeScript is metrics collection and adware. I also block javascript because I like to have a lot of tabs open and 100 tabs running javascript can easily send my fans into overdrive and kill my battery life. For the most part, I usually just whitelist domains I trust.

One day I wouldn't mind sitting down to write a browser plugin that is a lot smarter about executing JavaScript. I'm doing a lot with AST parsing with esprima these days so hopefully that experience will provide some insights over time. The truth is that the browser is supposed to be a user-agent and most need a lot more work still to act in the best interests of the users using them.

I especially would really love to build a LittleSnitch for browsers that overrides the browser's XHR, WebSockets and other networking features to disable timeouts and give you the option of whitelisting GETs, PUTS and POSTS to certain routes.

Furthermore, I think it would also be nice to be able to figure out what parts of a page touched certain elements and decide to block the javascript that manipulated that part of the page.
Pretty much all the Mozilla employees I've seen on social media have been quiet as lambs or supportive of Eich.
SDK Tools, Revision 22.6 (March 2014) added support for Java 7 language features. You use Java 7 to build.

"features like multi-catch, try-with-resources, and the diamond operator. " - [1]

[1] - http://developer.android.com/tools/sdk/tools-notes.html
Since I said that, let me be perfectly clear. It's not ageism, it's experience-ism. There are things that you learn when you work on a code base that is 10, 20, 30 years old. There are things you learn when you've been a programmer for 10, 20, 30 years. A lot of the pain Haskell solves isn't apparent in a lot of Node or Rails apps simply because they are so new. That's it, don't read too much into it.
How about Iceweasel or GNU Icecat? It's free software, man. You have your anger focused on the wrong things.
If you were attentive, you could notice "continue to site" arrow on the very first screen.
It boils down to redefining the national poverty rate as a certain low fixed consumption/spending, rather than a certain low fixed income. Given that for poor people its pretty strictly income=spending its not a huge change.
5.

You are the minority, so better adjust your attitude and take it like a man.
Exactly, not unlike the reason why Nest found it ok to get bought by Google.
Have you read patio11's stuff? http://www.kalzumeus.com/2013/05/23/selling-your-software-to...
Wow, I just did the same thing. I actually wouldn't have scrolled down if it wasn't for your comment.
Sorry if this looks like an advertisement, but I found these 2.95 .com registration coupons for godaddy:

ROCK295 | IAP295C | cjcfw295c

It may be useful for someone.
This is so obviously true that I found the tone of the post confusing. It's similar to people's reaction to the comparative threat of keeping their email on Google Mail or some random webmail provider that's likely to lose their mail spool to SQL injection. I'm not arguing that the NSA threat isn't worrisome; it is. But other threats are in fact even worse!
In exactly the same way that heroin substitutes for many healthier goal-seeking behaviors in the junkie, Facebook seems to give many of my former friends a social fix, such that they seek other forms of interaction much less now. That includes telephone calls, nights out at the pub / dinner / billiards, and especially one-on-one conversations.
I wasn't attacking your comment. Just curious about the citation since it doesn't intuitively sit right with me I guess.
You are assuming that an NSA employee is more responsible than a Huawei employee. I am equally uncomfortable with either.
Idris also makes it trivial to annotate laziness, something most languages are lacking, also because it is total by default the evaluation strategy doesn't actually matter for all the total code.
The importance of this depends on unit economics. For businesses with historically tight margins (e.g. retail), small swings in input prices (labor, cost of goods) can make or break profitability.

Whereas software, if you're doing it right, should have much higher margins.

Sidenote: I'd be very curious to know what the "typical SaaS business" has as its gross margin, factoring in all sales against "cost of goods": servers, bandwidth, operations, etc.
If we all posted a few minutes worth of screencam video showing the pain points in typical tasks, without compromising confidentiality, it might help developers understand the issues.

http://forums.debian.net/viewtopic.php?p=531271#p531271

Does anyone have any better references to usability research on Gnome Shell?
There are some other items that FB makes, which are not in the OCP though... such as the super dense fiber switch...

My point is that they are not strangers to manufacturing tech...
Very sorry about that. I'll take a look at our error log and see if we can fix.

Was it the contact or the application form?
King Falls 15% On Its IPO Day, Erasing $1.1B In Market Cap
Waiting for Azure response, should be any minute now i suppose.
The assumption of the gamers being a minority is incorrect, at least for young male adults [1].

[1] http://www.nbcnews.com/id/28101518/ns/technology_and_science...
As much as I wish you were right about our situation, you aren't. We looked for meaning and reasons inside and out. There were none.

It was actually just one asshole who couldn't admit he was wrong. He even told as much at one point towards the end, that he would sooner lose everything he invested than backpedal on his initial decisions.

Just a jackass with too much money.
Gunshot Victims to be Suspended Between Life and Death
What is "wink-wink nudge-nudge"? Do you think I'm promoting violating licenses?

I'm a musician, too. I meant that someone could start a GNU FM service and stream music that has been licensed legally from musicians.
Thanks for see the project, I'm under hard construction phase now with the system, at the moment it's not usable for OOP, only for functions ... but I'm on it.

If you want to follow the progress of the project, you can see this page:

https://github.com/altenwald/ephp/blob/master/doc/COMPATIBIL...

A very simple example is available in this gist:

https://gist.github.com/manuel-rubio/7949523

If you have suggestions, recommendations or questions, don't hesitate to do them to me :-)
> Huh? Kent's statement on behalf of Google was anything but narrow. It was general: "We have never done this."

The definition of this in context:

> that Google opened email messages in his Gmail account to investigate a leak

So that's not a blanket denial. Mike accused them of "accessing my Gmail account".
Which Kent explicitly rephrased to "that Google opened email messages in his Gmail account to investigate a leak".

That's pretty narrow in my books.
What of any of that speaks to "accountability to the average US citizen?"
I think it's actually a pretty big deal than you're saying.
Firstly, Yoshio was one of the strongest player in the 1970s. Nowadays, despite not being as strong as he was, I wouldn't say he's equivalent to 2100Elo master. If you assume that the top player is 2800, a +700 difference mean something like .9999 probability for the top player to win against Yoshio (which practically means always). I doubt that would be the case. It's more likely that a winrate from .66 to ~.85 to be more appropriate. In other word, Yoshio would be ~2600ish ELO. That would still be an underestimate of Yoshio's strength imo.

Professional dan denotes past achievements, not playing strength. Young 1p is actually more likely to be about half a stone to a stone stronger than some older pros.

It's fairly hard to quantify how strong 9d KGS or AGA are, since there are too fews of them. But if 9d KGS is ~1 stones weaker than the pro, add on 3 more stones and Crazy Stone would be ~ 5d-6d KGS, which would be 95-98% percentile or more! That would make the computer about ~2100-2300 Elo for chess. Correct me if I'm wrong, but 10 years ago, no go program would have even come close to a mid rank kyu players.

Sorry, I know that the ranges given in the post are quite broad and might look silly, it's just hard to make any direct comparison between the system
Yes, completely agreed. People have the right to try to change others' views, but not to impose their views when trying fails.

Perhaps donating to Prop 8 was "trying to impose" but the backlash is of the same ilk.
Popular startup stole my code – now what?
Hi, I want to ask HN for advice - a somewhat popular startup recently took a page straight out of Dilbert.
Is this common?
Should I do something about that?

I went on an interview at flipps.com and wrote some "sample" code to fix their horrible, memory-hungry iOS app. I only improved a single view of the app(because I suspected something like this might happen).

The company didn't wish to move forward and hire me to fix the rest of the app. I didn't think much of it and thought that was the end of that.

But to my surprise they immediately shipped my sample code to production!
Now, I am aware of the legal status of code written as a "sample" and they probably don't owe me money for it.

I'm not looking for vengeance, and I'm not really all that angry. There's more code where that came from and I won't starve without their business.
But this an unethical way to go about software development.

And it is especially dishonest toward their investors(who think they've made an investment in a technologically-savvy company, not just software thieves).

If you wish to drop them a line, the site is flipps.com, and their main investor is http://launchhub.com.
The usual pricing: $900, $300 for students.

When you sign up you have to have a Google Wallet account so that your ticket is automatically purchased if you're chosen.
That's by design. They only want Chrome users to come to the event.
It wasn't even a apology. He's just highlighted Mozilla's stance on diversity and inclusion, which is good and deserves some credit. However, the facts about this situation remain the same: 1. He donated a large amount of money to a effort to remove a civil right from a certain subset of Californians based on nothing more than their sexual preference. 2. He has not signaled any regret for doing that. That is reprehensible.

Mozilla is a wonderful organization, and I'll continue to use Firefox. I don't know if I'll be so willing to donate to the foundation as much anymore. The actions of one person shouldn't ruin all that Mozilla stands for. Regardless, Brendan Eich has tarnished his otherwise amazing reputation with donation to Prop 8 and his unwillingness to admit any wrongdoing. Mozilla's has also done the same to their own reputation by making him CEO.
Poverty is a lie in US.
I believe poverty is big lie at least in US. Here someone considered poorest of poor can get at least food stamps, various govt supported programs.
2. Largest military , defense , city and town police departments ( compare this to India who have large human police deficiency )
3. If there is poverty who owns skyrocketing buildings in every major city. Even towns have high polished houses.
4. Poverty is myth because family-forking ( sorry can't find better word) happens at very early age in life. In US, life expectancy is 80+. Consider someone living 80 years and leaving parents house at 20 , claiming homeless and poor. In reality he/she is not poor. They still inherit what their parents have. This is not fundamental reason but important to consider. You can't expect to own a house ( $200K ) at age of 21.

People live far far comfortably in US and always whine about something in US.
What is your take on this ?
Democracy has nothing to do with this. Democracy is a system of government.

This is about decency. What kind of person goes out of his way to oppress other people? Is that the kind of person I want heading an organization I'm affiliated with? No. Will it affect the Mozilla organization because others feel the way I do? It appears so. Given that, is Eich a good choice for CEO? Probably not.
in any sane situation:

1) The SQL database is not public (any more than it's common to have public anonymous FTP to your source code). It listens to a specific interface, from specific IPs with a specific user and password (which is not "root"/"").

Yes, mostly true, but in the common case passwords are shared between users, and in corporate apps there are some widely shared "admin" accounts that are user accounts with some added capabilities, or some such bad practice.

you pass it as a parameter to a prepared statement. You do this to all data, all DB layers provide escaping, and it's absolutely trivial to do. And for prepared statements, there is no way to do it wrong

Yeah, so what exactly is wrong with SQL Korma? I thought that would be one succinct and abstracted way of making sure all requests are through prepared statements.
Within the same region, yes. Not in the same region, then whatever the inter-region bandwidth costs are.
King Digital Entertainment, NYSE:KING
i dont feel smart enough for this website
I'm not arguing that the NSA threat isn't worrisome; it is. But other threats are in fact even worse!

As HN's possibly-most strident torchbearer for the measurement of organizational dynamics, can you quantify this statement? How are your ranking?