skysight-inc/HackerNews huggingface dataset:
My point is that in this country, we do not conduct surveillance on everyone who might commit a crime. We conduct surveillance on people suspected of having already committed specific crimes, or for whom there is strong evidence that they are about to commit a specific crime. We do not just conduct surveillance of people who might be criminals -- we demand that the police have a good reason for labeling people as suspects ("probably cause"). There is some room for conducting searches or surveillance without a warrant, but nothing even remotely close to the FBI's behavior with NSLs.

The abuses of power are already evident. The FBI has not limited themselves to surveillance of militants or their leaders. Peaceful anti-war protesters have been targeted. Leftist professors have been targeted. Programmers writing cryptography software have been targeted. There should be no surprise that the FBI has abused its power, because no conclusions can be drawn about the criteria used to select surveillance targets. The criteria, like the list of suspects, is a secret.

"Are you seriously saying if you where caught in a third country (and expelled) trying to cross to a failed state with an Islamic insurgency that the FBI should not be able to tap their phones which is what you are implying."

This is a hard sentence to parse. What are you saying? That I am claiming foreign terrorists should not be the targets of FBI surveillance? Well, this may be news to you, but the FBI is not supposed to investigate crimes committed outside US borders, with the exception of crimes committed within our embassies (and certain crimes committed on military bases). Yes, I am saying that the FBI should not be investigating foreign terrorists. Yes, I am saying that the only reason the FBI should be investigating a foreign terrorist is if they come to this country and commit terrorist acts or organize a conspiracy to do so.

To summarize it for you: Yes, civil rights and democracy trump the war on terror.
I'm not sure I see your point. It's a two step process (IANAL): 1) fail to defend your trademark, 2) broad usage becomes popular, so you lose your mark. Sure, you may not lose your mark without (2), but you don't get to (2) without (1) and your only opportunity to stop the process of losing your mark is at (1).

So, MartinCron's claim is perhaps not invalidated by the list, since those names have the additional property of having become popular, but how does that technicality translate to whether or not SEOMoz needed to take action? Is the idea that it is OK for SEOMoz to do nothing under the assumption that Doz will never become popular?

By the way, I'm in no way siding with SEOMoz here -- I don't think it's clear that they deserved to get that mark (with the Mozilla confusion) in the first place, or that Doz is confusingly similar, but if they feel it is confusingly similar I don't see how you can argue that they can sit back and do nothing without having a risk of losing the mark.

Edit: Or, is your point perhaps that "Doz" and "Moz" are different words, so even popularization of "Doz" would not cause the "Moz" mark to be diluted?
It’s less about being a “futurist” and more about the willingness and ability to build something you envision.
This is very much the goal of Project VRM:

1. https://cyber.law.harvard.edu/projectvrm/Main_Page

2. http://blogs.law.harvard.edu/vrm/
Caring about your health and well-being isn't narcissism. It's one of the most important things that you can give for your loved ones - kids, spouse, family and close friends - because healthy and happy person can support others in the need. And I'm strong believer that our personal data will play a big part in the preventive healthcare in the future.
Until they realize their $150k in SF or PA bought a 11'x11' one room shed with no bathroom or driveway anyhow.
If you know who's hiring in Austin, feel free to drop me a line.
this is a straw-man argument, no one 'forced' you to do anything, a decision was made and it was the wrong one

now you have two choices, double down or retract and learn from the mistake
Matrix Implementation of Where New York's Mayoral Candidates Stand
Being young, having very strong referrals from someone who works there and demonstrating building things outside of work or above and beyond what you are supposed to be doing.
Will you sign up with doz.com?
"Unlimited vacation" is also grossly misleading in SV though. I have seen very, very few companies that actually live up to their own hype about encouraging employees to take off as much time as they need.

More often than not, in SV at least, "unlimited vacation" policies is really just code for "don't take any". The small print is also "if you really do take a lot of time off, even if you're great, you don't belong in our Red-Bull-shotgunning startupy experience".
i thought you're selling drugz
I think the best summary of the war on terror can be found in the fact that the US is forcibly feeding the "terrorists" in Guantanamo while parts of the government are trying their best to cut the money for food stamps for people that are starving.
Pleasantly surprised Austin's representation on this thread. My homage to you and your great city: http://hiring.customerdevlabs.com/work-in-austin/

Just submitted to https://news.ycombinator.com/newest if you'd like to get the word out.

Who do you suggest I pass interested people along to?
No plain mustache.js

What kind of chooser is this?
I use the word "presume" because I don't frequent black hat markets and I have no personal experience with current pricing. The general agreement I'm seeing in the comments (and anecdotes gathered elsewhere) is that exploits and vulnerabilities command a higher price when sold to black hats rather than responsibly disclosed through a bounty system. (Isn't this what the grandparent and article are implying?)

This makes sense economically to me. In order for it to be worthwhile for a vulnerability discoverer to sell the exploit, the reward should overcome the cost. In this case, the cost is the probability of getting caught multiplied by the severity of the punishment.
Disclaimer: I once paid for three months of SEOMoz

How different would this thread be if it were Google, Microsoft, Salesforce or some billion dollar company that decided to launch an Internet marketing brand at Doz.com?

SEOMoz's openness has helped dozens of startups with posts like this: http://moz.com/blog/mozs-18-million-venture-financing-our-st... You can't get much nicer than that to your competitors short of giving them money. IIRC the deck included there, from over a year ago, hints at future use of the Moz brand too.

Just because they're bigger than the company behind Doz.com doesn't mean we have to jump to the conclusion that they are the bad guys here. Their lawyer even went to the unnecessary trouble of offering to help doz.com which might have meant financially given a more dignified response.
The perfect ToDo app looks like this:

A personality profile that identifies which ToDo app you should use.
Seems like a pretty basic offering.
Unless my math is wrong, I'm pretty sure 1983 was 30 years ago, not 40.
I'm no expert, but it occurs to me that a mountain of data coming in from disparate sources needs the concept of discoverability to be adequately used. That is, there has to be a way for a machine to find occurrences of data that it cares about without specifically knowing the exact attributes of the data.

A simple example off the top of my head. Let's say there's a popular app that collects your pulse from your cellphone somehow, and that data is stored in your "Personal API" in some format. Some scientists write a routine that scans people's pulse patterns (with their permission, say) and warns them of possible risk factors. Later on hospitals start feeding their pulse data into the same personal API, but in a different format and using different units (bpm instead of bph, say), because they've never heard of the cellphone app.

I take "discoverability" as a general concept addressing how the scientists' routine might discover that the hospital data exists in a person's "Personal API", discover that the thing being measured by the hospital is the same as the thing being measured by the app, and discover how to map both formats into a common workable format and units.
How is this "without any data loads"? You have to map each file to a database table and then execute SQL against that database. Isn't that exactly what "loading into a database" means?
What data do they hold hostage?
This would be a great addition to a site like Stack Exchange. There's another site that does something similar to Stack Exchange and Code Mentor.

http://JustAnswer.com have exerts in law, computers, plumbing, etc. standing by to answer your questions live and keep previous questions and answers public to drive more traffic.
$100k is a high finance salary? Maybe for a really low trader...
Robert Jordan actually joked he did this with his novels. He'd just read fansites to see what was the most plausible explanation for an event and go with it.
There are an adequate number of funded startups that want devs/designers to help build their empires.

https://angel.co/jobs
It is sad to see sites that were once well focused covering anything and everything, presumably in desperate pursuit of a few more page views.

I'm sure this is of interest to some people, but Techcrunch? Really?
Remember Facebook having a problem with other *book sites?

https://news.ycombinator.com/item?id=1635489
I'd worry about making my fogbeam product better then fogdeam's. If it has to eat fog and shoot laser beam, that's what I'd do.
You get some nasty ionization effects with shorter pulses, right? I did some work trying to model a fs pulse laser in college.
That punishes entirely the wrong people. They will just fire someone who had nothing to do with this.
Did you seriously not notice how nothing in your list of accomplishments is even remotely relevant? We're talking about programming language research, and Pike's experience in that area is seriously lacking.

You don't need to believe anyone, that is the whole point. You are trying to turn it into "some guy's opinion vs the glorious and all-knowing rob's opinion". It is not a question of opinion, it is one of fact. Again, this problem was solved in 1976. ML is very old. Go read the papers on parametric polymorphism.
I think you overestimate how far $150k will go in SF ;)

The point is about what people are willing to pay to live in an area, though. The fact that people are willing to pay so much more to live in the Bay Area is revealing.
It's possible to do most of your work in a functional manner in most imperative languages, including C. Doesn't make them any more functional.
Want a job in Austin?
I'm not anti-science. I'm not even anti-GMO, though I doubt they're some kind of panacea either.

You know... I have an apology I'd like to make. I'd like to apologize to all those marketing and sales people I slandered over my years as an engineer.

They were so irrational, said such ridiculous and inane things, made absurd and hyperbolic claims and chastised me for pointing out how unreasonable they were, insisted on framing things through awkward metaphors that bore little resemblance to underlying realities...

What they were trying to do was bang me over the head and get me to understand how actual human beings make decisions. They were trying to get me to pull my head out of technical realities (cough my ass cough) for a second and look instead at how things are perceived by people who are not experts.

Cause that's what I'm doing here. I am intentionally being hyperbolic and playing devils' advocate just a little because I want people to grasp why science and industry are mistrusted by so many in the general public. Most importantly, I want people to grasp that the people reaching these conclusions are not idiots. They're relying on methods of inductive reasoning that function on average very well in limited-knowledge scenarios. Evolution invented these methods of reasoning to keep us alive in situations where we have incomplete knowledge and are required to make important decisions.

I might draw different conclusions, but that's because I have a BS in biology and have created transgenic organisms in the lab before. That puts me in a tiny minority, probably less than a tiny fraction of 1% of the population.

I can either look at the rest 99.99% of humanity and the fact that the majority of them are suspicious of GMO food and say -- as most scientifically-minded skeptics do -- "man, those people are idiots." Now I've insulted them, which makes them even less likely to listen to me. Or I can say "hmm... why would so many otherwise intelligent people be afraid of something that is not likely to really be harmful to them?"
His bonus will make up for that.
Stephen Pinker writes about this in http://en.wikipedia.org/wiki/The_Language_Instinct
And that would be anti-social behavior by itself, right? :-)

Other people think that inmates are anti-social people. But were they always anti-social? Or just some of the time? And how is anti-social measured? Do extroverts make less anti-social people? And if so, does it matter that many inmates are also extroverts?

Bureaucracy seems to be incredibly painful in the Justice system. Decisions get made. To reverse those decisions it becomes a problem in itself. To err is human? To persist on it is stupid. Or is it just a bureaucratic mare?
Upvoted to counter the ridiculous downvote legion. I fully disagree with your point, but it's a fair point worthy of HN, and I applaud you for uttering what is clearly a minority opinion here.
For all the woe brought upon the web by Internet Explorer 6, the "box model bug" is indeed the one thing it did right. It took far too long for everyone else to admit the error and move ahead with the box-sizing CSS spec.
Not only that but just recently them moved from SEOmoz which is arguably more different from Mozilla to MOZ which is just a shortened form of Mozilla
I thought the recruitment pitch was, "Join Wall Street, fuck the world."
Yes, the Getting Started guide is great. There is also Dave's book[1] and many talks done by José and Yurii[2].

[1]: http://pragprog.com/book/elixir/programming-elixir
[2]: http://www.youtube.com/watch?v=m32CGvzixrQ
Quite the opposite. He has been asking Sweden to guarantee that he will not be extradited to the US, and in return he will face trial in Sweden. They are still trying to negotiate this.

He has criticisms about what has happened in Sweden, no doubt. But it's the prospect of going near a US prison that is the non-starter, and the basis of his asylum.
I am very suspicious of people who say they enter Wall Street to save the world.

That said, I also believe most charity events are very economically inefficient. Rather than get a dozen musicians together for a discounted concert at a small concert hall, wouldn't it be more efficient to ask them all to donate one days worth of sales from performing at arenas?

Rather than get a hundred bankers together for a $250/head dinner, wouldn't it be more efficient to ask them to donate what they'd make in 2 hours? (Although the dinner does have social purposes)

You can like Warren Buffett or hate him, but the best thing he can do for society is earn money and then efficiently give it away to solve big problems. That would be much better than him working full time for the peace corps, or a non-profit.
FWIW - you might like using the greasemonkey script "Threadify" if you don't already. It makes it easier to navigate past those long comment threads:

http://userscripts.org/scripts/show/110317
I hate it when I download chromium on linux and gets a Raiden clone though.
OK, that's an interesting piece. I'll take a stab at a "If you live in the future ..." statement that goes along with what we're doing at Fogbeam.

If you live in the future, computers will be more intelligent and will make it far easier and faster to find exactly the information you are looking for, will make useful predictions to guide your decision making, and will enable new management structures for organizations.
My focus on licenses so far only really concerns making it easier for vendors like the OEM to use my library. When I open-source hardware layouts, I now know I need to investigate license details for hardware-specific language. (I don't have any control over the hardware in this case.) I don't mean to imply that I've fully solved the issue yet, just to draw attention to it being even more complicated than expected.

I've also noticed that, while the ISC doesn't specifically address binary distribution the way the BSD license does, the zlib license specifically notes that its copyright conditions apply to source distributions, so it seems like an even better choice in this specific case.
I don't know the asm.js details but I assume that because is Javascript you can't control the processor optimizations at a high granular level.
If you're interested in effective altruism, you might be interested in the Effective Altruism Summit, which will be held from June 30 to July 6 in San Francisco. All four of the effective altruism organizations mentioned in the article (GiveWell, Giving What We Can, The Life You Can Save, and 80,000 Hours) are participating, along with some not mentioned. Peter Singer, Peter Thiel, and Jaan Tallinn (co-creator of Kazaa and Skype) will give talks.

http://www.effectivealtruismsummit.com/
MoarVM: A virtual machine for NQP and Rakudo
Yes. If your'e senior enough and are in a vertical that's in-demand enough, $200-300K is possible.

That being said, don't trust cost of living calculators, they are full of crap. Go on Padmapper and really scope out the cost of housing in your area. If you really are thinking about it, fly there and look at the actual costs of things.

Taking the mean/median of anything when it comes to cost of living just means you have a systemic way of calculating a number that has no relevance to reality.
Aren't bonuses performance-based? From what I hear, that is what provides an incentive for finance-types to fuck over everyone, including their own clients.
Upvote the SE recommendation.
I think it would be very useful to have a more detailed language specification. For example I am experienced with JavaScript and Node.js programming but I have no clue how to code for browsers properly. Also additional languages like C# and C++ would be nice ( just to name the ones I'm familiar with, but of course there are a lot more ).
If that would improve I'd try out mentoring, I really like the Idea!
This is great! I would love to hear some device recommendations. Fitbit, Fuelband, or Jawbone? Withings scale or fitbit scale?
"I've noticed long-time Erlang users tend to have this mystical ability to see the underlying elegance expressed by the Erlang syntax while ignoring the syntactic awkwardness."

It's just practice. It no longer trips me up, but I still find it klunky and unpleasant after nigh on 6 years of medium-duty usage.

lists:map(fun (X) -> X + 1 end, [1, 2])

vs.

map (+1) [1, 2]

Augh. Yes, I'm cheating perhaps a bit with the (+1), but Erlang syntax has enough other stuff in the way for it to still be fair in the end. For instance, the example Joe gave, where you end up with this long sequence of

IdentifierA = operationA(ArgA),
IdentifierB = operationB(IdentifierA, Something),
...
The housing situation in the Bay Area is a real mess. That's the reason so few experienced engineers are willing to pack up and move there.

It's surprising to me that despite being so innovative and forward thinking, startups and companies in the Bay Area aren't realizing they have to accept this as a constraint and start hiring remotely and find ways to make it work.

Yes, it's sub-optimal to have a remote team in many ways when you're in the early stages. But you have to balance that against fighting for every new hire and then trying to avoid watching them get poached by the newly funded startup across the street. If I were starting a company in SF, this would be a major distraction and something I'd want to avoid at any cost.
I'm right with you in spirit, you should be 100% correct. But these terrorists do keep using electronic communications.

I don't think any one serious and vaguely intelligent planning a major crime would do so using electronic communications. Surely every one now knows that it is iffy at best, and many believe that it is basically easily open to the authorities at a whim. But over an over again, these terrorists and/or their sympathisers do keep using electronic communications, then getting caught. Almost every case I can think of that has ended up in court and is reported on, has a big element of electronic communications evidence. It seems they are indeed as intelligent as that poor gnat, (who is probably asking why he is being bought in to it!!!). But, IIRC, a lot of the terrorists, we are told, are pretty smart people. They are not trailer trash (US) or chav scum (UK), they turn out to be degree level people, or students studying for degrees. Smart people, right?

Ok, a fair number of them expect to die as a result of their terrorist action, but as we saw in Boston, that was not the case for them. But, why risk the "mission" being blown before it happens because of an electronic interception? They then risk doing the time, with out doing the crime.

Worse still, it then gets used to justify the removal of various freedoms and liberty from the average citizen. And so on....

What you are saying should be 100% correct. It really should. But insanely, it isn't.

Quite bizarre if you ask me.
It's a book about programming, not computer science. You might be disconcerted to learn that the book isn't about chemistry, either, or whatever else off-topic content you insist the author had put in his book.

BTW, Telescopes are cool, a miracle of optics.
Full disclosure: Route 53 developer here. There is one interesting difference; when using DNS failover in combination with Latency Based Routing, Route 53 supports partition mode failures.

For example; if a customer has endpoints available in both the AWS Sydney region and an AWS US region, and Australian international connectivity is impaired then users within Australia will still go to Sydney. At the same time, a user in New Zealand who would ordinarily go to Australia (as it's closer) may now find themselves served by US endpoints because reachability to Australia from New Zealand is impaired but reachability to the US is ok. It's a small part of the availability story, but one difference in how a DNS failover may handle an event.

The "returning garbage" problem can be a hard one - both Route 53 and ELB can be configured to check a particular url for health-status, and it's important that that url's health be indicative of the overall stack's health, but it's definitely a challenge sometimes as an application operator to maintain a good "deep" check. For example, on my own personal Wordpress installation I check if the DB is reachable and answering before returning 200 from my status URL, but I've seen service owners do much much more comprehensive checks including inspecting some metrics, counting overall 500s, measuring response times, and so on.
If there was an easy way to collect and publish this data for the average person would you be willing to sell this to companies directly? We're basically paying companies like Facebook and Twitter with our information in order to have, well, Facebook and Twitter. Maybe we could do something else with our "money".
According to another comment (https://news.ycombinator.com/item?id=5800161), Sarah Bird notified Doz of the issue way back in January. So yes I think Doz could indeed predict that SEOmoz was going to become Moz.
Cracking the Code of HIV; Providing An Up-Close View of the Enemy
and you want to give up as much of your income as possible for taxes? Ludicrous argument.