skysight-inc/HackerNews huggingface dataset:
> I end up doing a second search on Start Page or Google because DDG still does not have search by date

!gday, !gmonth and !gyear are my main 'exit path' from DDG. I also have a good deal of "site:foo.com !g". Otherwise, I've been reasonably happy with it for the last eight months.
Wouldn’t a high salary align interests too? Given how much people discount the future it should actually be cheaper.

Interesting when I first started my business I paid well over the industry norms. I later tried moving to a model where employees (voluntarily) were able to trade in this high salary for a normal salary and a significant equity share (between 2% and 5% without vesting or a cliff). None of my employees wanted the trade. In the long run it worked out well for me, but I was surprised at the time.
Yeah - I'm glad to be in the Valley :)
We should all be using this build system already
Many friends have gotten offers in the ballpark of: 105k salary. 15% bonus, 50k - 60k stock (300 shares over 4 years)
>The same is true of unicode. It's not ambiguous at all.

Only utf-8 is a very specific encoding, so converting to it is straightforward, whereas unicode is an umbrella term and the most ambiguous thing you can imagine.

Even saying "the same is true of unicode" shows confusion, as utf-8 is itself unicode. As are numerous different encodings, and then you have normalization and other subtleties.
Show HN: Josh.ai, an AI for the home
It's like the old "How do you get an untested drug on the market? Pretend it's a dietary supplement". How do you get corporates and users to install a remote application runtime that lets them run programs from the internet? Pretend it's a document viewer.
Most Russians are terrified of the police, because they know that they can ask for a `bribe` even if you haven't done anything wrong.

The problem with corrupt isn't that the rules benefit one party or another, rather that they are unpredictable.
> Most women don't actually care how much their partner makes beyond having some basic financial security.

In most of the world (including in the US) a large proportion of 23-year-old men don't have basic financial security. So having basic financial security would be a key differentiator. In SV, it's not.

> They care about feelings, and viewpoints, and hobbies, and values, and empathy, and all the things that make a person a person and not just an investment vehicle.

Absolutely. But there's nothing about being rich that means you have bad feelings, negative viewpoints, or lack of hobbies, values and empathy. If anything, the richer you are the more interesting and diverse your stories and experiences will be and the more developed your hobbies and viewpoints.

It's also more difficult to be confident when you're surrounded by people richer and more successful than you day-in and day-out.
There is Others section , i hope it works for other countries. I am from Yangon , Myanmar. We have a huge startup community who really want to try , including me.
I've come to the conclusion over the last several years and specifically after spending a bit of time in India, that corruption is the #1 challenge facing humanity.

In the past I believed that poverty was largely due to a lack of resources (food, housing, etc) but I've come to believe that corruption is actually the source of this "lack of resources" -- the resources are most likely not lacking at all, they are probably just being distributed in a massively improper way due to corruption.

When you see the amount of poverty on the streets of Mumbai in person and realize that the government is involved in just ONE scam with a value of up to 22 billion pounds, it really brings things into focus.
http://www.theguardian.com/world/2010/nov/16/india-corruptio...

And parts of the developed world, like the US, are just as corrupt (or more corrupt) than India, only in different and potentially even more damaging ways, like having an election system captured by corporations.

Until corruption is tackled, I don't think we're going to solve issues like poverty, hunger, and climate change. But corruption can only thrive in the dark and my hope is that the internet will allow a light to be shined in the dark corners of both developed and developing nations.

Maybe the ultimate question we should ask is why individual people feel the need to accumulate enormous sums of wealth, at all. My opinion is that it is the result of deep-seated fears about "losing everything" and ending up impoverished. Until societies can guarantee EVERY citizen a right to food and shelter, regardless of the ability of the person to create income, the citizens of that society will manifest their fear in the form of hording and, sometimes, corruption.

I have no problem with people like Bill Gates earning vast amounts of money by adding value to the world, but we can allow individuals to accumulate that sort of wealth while still proving a safety net for every individual in society. Perhaps this safety net will assuage the fear that, I believe, ultimately inspires at least a good portion of corruption.

Despite all of humanity's achievements, we are still living like animals, ruled by fear, where the law of the jungle still reigns.
I usually round 1000 lines of code before breakfast. At my last job, it took a team of programmer to review just half the code I was writing.
I tend to think the value of equity is discounted pretty heavily by most people. It is seen as a bit of lottery ticket. Having a great environment, a great mission, and good salaries will motivate most people to near 100% effort.
It's a nice example of how powerful media exposure is. Think of the persons brain as polluted by an influence solely geared towards making their brain an extension of a political apparatus to the point where they can no longer tell reality and polluted input apart. It is very hard to maintain objectivity in todays media rich world.

You too probably have pollution like that in your head - and so do I - and just like this person we are unable to recognize it for what it is. Objectivity is very precious and extremely hard to find.
I hear ya

Java fixed the xml nightmare it had become, but the development world is about ten year behind in adoption

The thing I'm working on recently has cascading xml as configuration, the apoteosis of previous generation madness
In Canada everybody speeds all the time. In fact, it would be unsafe not to speed on the 401 as you'd be driving considerably slower than everyone else.

So the enforcement randomness is the same, it's just the penalties are stiffer and longer-lasting.
As a quick tip: you can also sharpen those blades on your arm hair - 20-30 strokes and you'll be able to feel a real difference once the blades start aging.
I don't follow the connection to Lisp-2. Can you explain?
> Nothing else matters – not your grades over 12 years of school, nor any hobbies, interests or transformative life experiences.

Good. The US habit of putting bullshit criteria in the admission score is just a way to subjectively select the desired candidates regardless of their merit. And there's no objective way to grade essays, extracurricular activities, obligatory volunteering, interviews, teacher recommendations, being liked by the admission officers, being in a hip minority, etc.
it's utterly trivial to revoke and reissue aws access keys. trying to paint this as a necessary security measure is incredibly dishonest. the only plausible reasons to loop in his employer and mention legal remedies are intimidation and incompetence and as you've assured us incompetence is off the table...
And I would still call it an unfair generalisation.

It's almost as if you are saying that some fraud is to be expected and is therefore fine when actually any fraud is wrong.
You're right, that was the purpose of trying to keep him quiet by contacting the CE-freaking-O of his place of employment with an implicit legal threat. The blog post is an attempt to do damage control when he realized the researcher wasn't going to put up with that and went public.
Your first argument is not realy valid. Did he learn how to do it while working in box and succeeded in it? I have started companies and worked as contractor in domains I didn't really have experience in and actually knew if I could succeed. Lucky I did and yes now I have prove for myself and more important to others to validate this. So in conclusion I learned how to do it and was succesful and I validated it.

On the down payment don't really have an argument there as SF and Europe differ a lot on pay and housing costs.
I come from an FP background, and so I tend to avoid multiple assignment as well. In such a scenario, there's a single line that assigns rv. Each of the variables used in assigning rv are each assigned just once. I can follow the graph fairly easily until I get to the bit I need. Often its something like "what conversion rate for currency are we using?" and following that chain gets me there quickly.
2 Broke Girls (And the Escape Room) Summary and Review
Bottom of his post he replies to Alex his post:

> I never contacted Facebook or Alex using my work email account. It was only after Alex contacted my employer via email that I sent a reply from my work account. Alex indirectly contacted me at work, not the other way around.

If that is true, it is either poor judgement from Alex, or bad intent to call Synack
> when I click save password on login forms my password is sent to Google Servers

Does this happen even if a user is not logged in to a Google account?
There's no shortage of international scumbags that big foreign powers have made deals with and supported in their atrocities in order to get their diplomatic/geopolitical games going.
What you get is exactly an echo chamber - like ok HN,anyone disagreeing with consensus gets downvoted into oblivion.
It is mixed. On the one hand there are quite a bit of honest people and there are quite a lot of corrupt people. The problem is the amount of variables which are huge and how it has become a way of life.
£26m fine blamed on new IT system
There are traffic scenarios where it's too dangerous to stick with the legal speed limits.
ACT-R is used for malware analysis, determining the task a given piece of malware is designed to perform.

Paper: http://arxiv.org/abs/1507.01930
If any devs would like to join that Slack team please send a mail (empty body is fine) to quackslack@duckduckgo.com and we'll send you an invite.
"Homework exercises are a large burden on the candidate"

People keep saying that, but I'd MUCH, MUCH rather do a single couple of hour "homework exercise" that I can submit than do a full day (or more!) of "implement whatever pet algorithm/data structure I think is really swell" for like 3-6 different people in series, which is how a horrifyingly large amount of companies still tend to do things.

Give me a task, let me do it, have your tech people discuss my solution amongst themselves. If they like my solution bring me in to discuss it (to verify I didn't "cheat") and to determine culture fit. Seems like a lot less wasted time for everyone with far few of the stressors (hard time pressure, etc) that make most tech interviews so amazingly terrible.
Fair point. I believe you can use the Export-Clixml/Import-Clixml or ConvertTo-Xml/ConfertFrom-Xml for doing just that.
DDG search in my experience has gotten vastly better in the past year or so.

Had the exact same impression. There are numerous threads on HN involving DDG in the last couple of years and in more than one of them I complained about the results, but slowly yet steadily there are always less reasons to complain it seems. DDG does not yet find everything as quick as I'd want it to but when my go-to would be !g in the past I'm now starting to notice I use it much less (say only 1 out of 20 searches) and when I do chances are high google won't find what I want either, it usually just comes up with the same results but in 'better' order.
That doesn't demonstrate there is truth to it, only that you found someone else who believed the absurdity.
> It is hard for those in Western countries to imagine what it is like to live in a corrupt state like that.

Not that hard. Small time corruption might not be so pervasive, but there are judges who take bribes to send kids to private jails.
The new toothpaste,which leave dentists without work – Feel Healthy Life
I'm going to post anonymously, but even so, I'm afraid I have to disagree with how you're looking at this.

According to the article he made about $750k over four years at Box ($95k/yr salary + $350k in options total), but would have made nearly 60% more, or $1.2M, working for a more firmly established post-IPO tech company during the same time
(say $160k/yr base salary + $40k/yr bonuses + $100k/yr in restricted stock).

Still wouldn't have been able to buy a Bay Area house (not sure why you suggest it could), but he would have had all of the other payouts you listed, with basically no downside risk at all.

Seems like pre-IPO companies like Box are increasingly a bad deal for the employees. I'm genuinely sorry you guys ended up getting the short end of that stick.
That's because the percentages are super low and it isn't rare to be screwed out of even that bit. If that should change then I think that the value of equity would go up quite quickly.
>And yet Elon Musk is involved in this project. So are Sam Altman and Peter Thiel. So are a bunch of other people whom I know have read Bostrom, are deeply concerned about AI risk, and are pretty clued-in.

This is precisely what dumbfounded me about the announcement.

>My biggest hope is that as usual they are smarter than I am and know something I don’t.

It's possible that OpenAI might be a play to attain a more accurate picture of what constitutes state-of-the-art in the field, effectively robbing the large tech companies of their advantage—all the while building a robust research organization that could potentially go dark if necessary.

Admittedly, that also sounds like it could be the plot to a Marvel movie. Perhaps a simpler explanation is that the details aren't really hashed out yet, and they're essentially going to figure it out as they go—which would be congruent with the gist of OpenAI's launch interview.
This reply is nonsense and bias. The article only measures the finance payout, not all these 'facts'. And by the way, they are not facts, but your speculations. What make you think he couldn't hop job if he stayed at IBM? Is that you to make the decision??
Breakout List, End of 2015 – Excellent startups for ambitious engineers
> I have started companies and worked as contractor in domains I didn't really have experience in and actually knew if I could succeed.

Hm. I'm not sure how to take that. I'm ok with you starting companies without having experience but to hire yourself out as a contractor without experience is a bad thing in my opinion. It does explain why I get to clean up the occasional mess of contractors that over-reach their abilities but that doesn't mean that you are doing anybody a favor with that. Maybe it is indeed luck that you succeeded and it really shouldn't depend on luck, it should depend on your expertise.
I took some screenshots for you.
http://imgur.com/a/Tyw5z
It is really dishonest to compare accidental vehicle deaths to intentional suicides and homicides via gun. One is a safety issue void of intent. The other is the result of intent to harm with the most efficient tool available.

What are we to make of this? Require anti-death features on a leathal weapon?
Are US academics who cite WikiLeaks blackballed?
People don't get speeding tickets for going with the flow of traffic.

And no, it really isn't unsafe to go at the speed limit. Driving at 20mph on a highway can cause problems, but going 10-15mph slower than traffic in the rightmost lane is not going to cause any accidents.
Video of BitFury's 40MW Immersion Cooling Data Center
If I have access to one of the endpoints I can read the decrypted traffic. It doesn't necessarily break the VPN, but it kills its purpose.

In other words, why won't you go the easy route and just sniff the traffic where it's already the decrypted?
> It boils down to Google HQ, especially the three founders, didn't grant much power to local team

You sure it was that, and not China trying repeatedly (and successfully) stealing Google's source code? (Source: http://www.reuters.com/article/china-google-idUSN03258738201...)

And then hacking Google again to commit corporate espionage and steal U.S industrial secrets? (Source: http://www.nydailynews.com/news/world/security-experts-china...) Or any number of other attacks, backstabbing or a lack of cooperation from China's government?

Google left China because it just wasn't worth it to them to do business there anymore. Especially when your own research into the security breach shows the host country's government is facilitating the attacks on your company. I'd leave too... Then again, I wouldn't have been there in the first place.
I've always regarded networking equipment as outside my security boundary. All it does is forward packets to the right places; an attacker can deny service by shutting that down or sending them to the wrong place, but nothing else. All my connections are encrypted and authenticated at a higher level.

Do you terminate SSL or something on yours? Or have open unauthenticated services running on your internal network? If not, what's the actual threat here?
Oh, Today's Zaman is trying to cover up the real perpetrators.. The irony.
That's completely insane. Starting out, I didn't gross $4000 a month.

I could live like a king on $150k per year. I don't know what I would spend that kind of money on.
Immersion Cooling at Scale: BitFury Pushes Density to 250kW per Rack
I've been working a lot with something similar to Blueprints. We see it primarily as a way to allow non-coders to build a lot of the game logic. As programmers, we make reusable entities which are then connected to each other in a visual environment. Working in this environment requires little understanding of technical matters.

It's certainly not perfect. In practice, I quickly found that it adds a new level of obfuscation, due to the physical constraints of the 2D-space in which it is being visualized. In short, it easily becomes a mess of tangled connections and sometimes you may have difficulty physically locating the block you want to interact with.

Still, there's not a doubt in my mind that this is a great tool. Not a great tool for a team of programmers, but a great tool for a game studio as a whole. It allows designers and artists with limited technical knowledge to prototype game modes and develop user interfaces, without involving any programmers. Sure, they may need some help from software engineers who create new entities or guide them towards a cleaner design. The end result is still impressive: non-coders are building large parts of the game logic in a very intuitive way which requires no knowledge of code of any kind.

In essence, I see this type of language not as an alternative to writing code, but as an amazing tool allowing non-coders to to develop large portions of a program's functionality. Naturally, my own experience is essentially limited to the niche of game development. I don't know how useful this would be in developing, say, a website centered around an online shopping portal.
This bumps already expensive network by $0.045/Gb.
It's not clear but may also add that to ingress traffic as well which otherwise would be free.
Azure AD: Securing your API with zero code
You seem levelheaded throughout the thread and make good points more articulately than I ever could but this seems a bit emotionally involved.

It's possible that we're all correct: This guy could be a wildcard researcher that plays fast and loose and the CSO could be covering his own ass. You say he's building a first rate application security team. Is it hard to believe that he could have made the mistake of focusing almost exclusively on that?
Can i create/join a startup with no soft skills?
I am a programmer and have been one for my whole life. I love programming and i do not want to do anything else.

Let's say that i am working on a software product that i would like to market in the future.

I have no management skills, I do not know any VC, even more - I would not like to manage that 'soft' part of the startup - I would like only to supply the software product, improve it over time, and move the responsiblity of finding customers and manage the company to some other entity.

Is there any possibility to achieve this? To develop only a product and "outsource" all the rest of the startup to anyone else? Are there any programs that could help in this kind of situation?
Good and important questions with broad implications for your company. Your current business model is a subscription-based offer of SaaS. You also offer a hosted API under a subscription model. If I understand correctly, access to the API is not usage based. Rather, you currently host the API on your company servers and provide a subscription to use this API via some variably-priced and tiered RESTful interface. So, the questions you ask can be re-stated as follows: should we also offer, alongside the subscription model, a RTU (right-to-use) license-based model for your product. But more is needed that adds significant complexity: you are also being asked to provide source code for integration with the customer's code base. If you agree to provide such a source license to your code, how do you price such an offer?

My first advice is that you should consider pricing mechanics as secondary. The primary issue is business model; whether and how you can work in the very different worlds at the same time. You need to sort through the issues carefully. The SaaS model is very different from the more traditional license-based software offers. I won't repeat the abundance of thinking on this here other than to say that (a) metrics you use to measure and guide your success for the SaaS offering are very different from what you will need for a license model, (b) the deployment model for SaaS is very different from source-based licenses. For SaaS, you have complete control over your code base, how and when to issue revisions to your cloud-based services. You have zero control over the source distribution, (c) product support processes are very different between the models, because in the source code model you need to understand the customer's code too! etc., etc...

Let me suggest that you DO NOT offer the source license model alongside of your SaaS subscription model. They are different enough to make it very hard to manage the baseline jointly for both offers. And, the significant additional complication of source-based licensing will make it nearly impossible to manage together. I think this "opportunity" is a sure way to kill your SaaS company.

Rather, you can consider for the particular customer a ONE-TIME SOURCE CODE LICENSING deal, where you sell the source as-is. To make is easier for the customer you can provide some nice documentation on internal frameworks and interfaces. Make sure that you write careful language in the contract to ensure that the customer will not compete with you in your primary business areas (this may not be trivial). Pricing must have NO RELATIONSHIP whatsoever with your SaaS pricing model. It should be based on value of the solution to the particular customer. Once you have this number, double it. Then include pricing for 1 year support (with some bounds, e.g., not more than, say, 10 hours per month) for a fixed fee and an option for the customer to buy additional support for $$ per hour beyond the built-in 10 hours.

If you want to eat Indian food, don't go to an Italian restaurant.

good luck