skysight-inc/HackerNews huggingface dataset:
The problem is that it's there's no objective definition of racism, instead there are wildly different (and well-reasoned) positions. Some people think that even "believing" 'races' exist is racist, for starters. Perhaps even believing that someone could be justified in "believing" 'races' exist is racist in someone's mind. Then there's the whole debate about whether positive discrimination is racist or not, or if it's racist to prefer to have a relationship with one's "own race" etc. I guess the point thing is that racism is an extremely complex social issue with a lot of (well-argued) positions on a large number of questions.

On top of this, there's this idea of "subtle racism", which could include things that should be allowed if "suble racism" is defined by extremely politically correct people, or which could include only things that actually are racist according to some decent arguments.
The problem in software is the assumed useful lifetime of a developer is much less than his actual useful lifetime.

And, while I disagree with your reading of the article, I do agree that change for the sake of change is a bad idea, and it is something that just increases risk without benefit. However, I don't think all of the change (or maybe even a majority of it) in software is the result of change for change's sake. Most of the change I've seen in my career has been complex abstractions of even more complex realities. The Java VM was a complex abstraction to an even more complex reality of developing in heterogeneous computing environments (I think it's something else now, having evolved as the computing environment has changed). This abstraction reduces complexity in many ways, making it possible for developers to do more, but it comes at a cost of needing to know more places where abstractions leak and how to deal with those leaks.
Cyclists and motorists need to stop demonizing each other. The problem is not with either of those groups, the problem is with indecisive, inconsistent enforcement of the law.

A cyclist knows that there is most likely no consequence for running a stop sign, so even if it is technically illegal, there's no incentive for them to stop. If motorists could get away with running stop signs just as easily, they would do the same. It's unreasonable to expect people to act contrary to their incentives.

We need to agree on what the law is, and enforce it accordingly. Maybe it doesn't make sense for cyclists to obey the same set of traffic signals as motorists; if that is the case then we need to explicitly say so.

This business where some people obey traffic signals and other don't needs to stop. That is the responsibility of city government and law enforcement.
CalTrain http://www.caltrain.com/ ends at 4th and Townsend, then can walk or bus or cab to Mission. CalTrain meets BART at Milbrae (by SFO); BART runs under Market, which is parallel to Mission by one block. Google maps has a public transportation option.
I do not know of any readers that won't let you bypass this. Many terminals have a button that literally says "bypass PIN" that'll let you use the stripe in case the chip fails.
If you want to get "general" data (without a search) you can only get a small sample - that's what we use for hashtagify.me - but it's also possible to download pretty much all tweets for a specific search. Without guarantees, of course!
My question is: If Germany is still occupied, what is it that it can not do?
The 'sample' streaming API endpoint indeed provides you with a small percentage of all tweets.

However, the 'filter' endpoint gives you access to all tweets matching to your search, up to a certain limit. Unless you're tracking very commonly used words or brands like 'selfie' or 'ipad', you're likely to get all tweets you are interested in without ever reaching the limit.

cf. https://dev.twitter.com/docs/faq#6861

Also, the API limits are per authenticated user, not per app.
Ask HN: What's the best VoiP service for startups?
I work at a startup with five full-time customer service team members, and 10 other people with phones in our office.

We all use the same VoiP provider, Vonage/Vocalocity, but the service is terrible (calls drop, static, etc) consistently. We've had our IT team configure the settings, upgraded our Internet to a T1, but believe it's our VoiP provider.

I'm looking to see if anyone can recommend another VoiP provider they've had experience with 5+ phones connected and heavy usage.

Thanks in advance.
Opportunities presented by multi-process architectures
And implying they can't find people from a diverse set of races in NYC is ridiculous as well.
Yes, I hadn't processed it completely but it says that he doesn't have an FB account - at the time of the update - so can't confirm if it works, but that some examples may/do not work.

Admittedly it's not the most inciteful post ever but it gives a data point demonstrating that a reportedly non-tested suspect example failed. If you were looking for a FB login verification method then ...
Two books

1. Learn you some erlang (http://learnyousomeerlang.com/)

Why?

Because it is written in a style in which technical books are rarely written. It has cartoons, jokes, references to pop culture but still it conveys the core subject exceedingly well. I understand that this is written in style of learn you some haskell so I am going to read that as well at some point. The best part is you can read the book second or third time and still have fun.

2. Joe Armstrong's thesis(http://www.erlang.org/download/armstrong_thesis_2003.pdf)

Yes it is another erlang book but it is written so well! I don't read thesis (or to be perfectly honest I try reading them but I can't understand most of them and lose interest after some time) but somehow I Joe's thesis made sense to me. It might be because of his clear writing style I can't say. But every time I read this book I find a certain phrase that sticks with me while I am writing programmes. Joe is a quote machine :)

3. Essays in the art of writing by R.L stevenson (http://www.gutenberg.org/files/492/492-h/492-h.htm)

Just read the opening paragraph and see for yourself if you don't want to read any more :)
The UI is excellent but it's hard to justify $19 a month for this. Just have a Tweetdeck tab open, then you can reply to the tweets too.
This is great. We've used ContextIO in the past (they've been great) so good to see more ways to access user email data.

Any comparisons vs. contextIO? Do you index all the data yourselves, or proxy requests to the actual mail provider?
I work at Google in web search. It's great to see another example of a site indexed under HTTPS as it's a common question we see. Sadly, for such an important topic, there are many myths.

I didn't dig into this particular example, so a couple of things about the topic of this post:

1. As much as I'd personally would love to see it happen, we currently don't give any ranking boost or demotion based on whether the site is HTTPS or HTTP. Regardless, it's a good thing to do for your users anyway, so please do it if you can.

2. Fellow Googler Ilya Grigorik, who's also on HN, and myself gave a talk about HTTPS two weeks ago at I/O. We covered a lot of topics about how to deploy HTTPS in a secure and fast way, and also how to get Google's indexing algos favor the secure site. It's here:

http://www.youtube.com/watch?v=cBhZ6S0PFCY

Happy to answer any questions here.
Hi Michael, some exciting stuff here. Can you go more into monetization plans and privacy assurances?
I'm surprised no one has asked yet, but the next question is, are your small business buddies hiring? I'd be interested in 10/20/30 hours per week continuous employment at a below-market rate, provided it was remote.
What can't?
Brandisty - an API for your brand identity
Particularly if the missing 10% is completely unrelated to the situation under discussion.

"Ok, so the client contacts the server and receives the result, but half of the result is missing, so...."

"Well, actually, the client uses DNS to look up the server's address first."

"Ok, thanks. Now I know."

A well-done well-actually is a brilliant demonstration of superiority.
Yes, the charts are US only. Averages are quite skewed. We have CTOs at 2 person startups as well. One of the things we learned is that averages are not very good for comparing your salary. You need to look at other data points for it to make sense (e.g. number of employees in the company, years of experience, etc.). That particular chart is good for comparing top paid job titles with each other, not so helpful to get an idea how much you would make.
Android L for nexus 4 beta released
On-Air Meltdown of Horror Host
Apple and MS actually shield a ton of their money by having offices in Reno. Microsoft Licensing is on Neil Rd in Reno with Intuit just down the street. Tons of companies have shell corps in Nevada for tax reasons.
No, why would this be something to try to avoid? Sexism and racism is a kind of cultural trait, I hope you realize that.

A culture may be selective on very different criteria. It can easily be blind to gender, race, age, religion, nation and many more, yet have certain very specific values. And letting people in who have the opposite values are toxic to that culture.

You can't have a culture that's "open to everything". It means you have no culture, you just adopt the zeitgeist unmodified. Everything goes. If this was the goal, this thread wouldn't exist.
Financial projections for your film project starting at $99.  We're live today.
Is this similar to context.io?
Someone started creating fake business listings on fake side-streets with the names of major intersections throughout my city about a year ago. So if you searched for directions to something like "Main and 1st" you'd get redirected to someone's backyard several miles away.

Reporting it when it first started happening led to nothing but rejections and it's only in the last month or so that some of the listings are finally being purged.

If they can't be bothered to take reports seriously when they're verifiable through authoritative sources (or heck, streetview) then it seems like a hopeless case for small businesses.
While we're showing our own resume formats, here's my own, half-YAML half-Markdown base: https://github.com/stuartpb/stuartpb.com/blob/master/routes/...
Chip and PIN is an improvement, but don't think that it's a silver bullet - https://www.lightbluetouchpaper.org/2014/05/19/the-pre-play-...
Momentum means that things like tooling, libraries, documentation and frameworks are being built. Even if D is 'technically' better (whatever that means) than Go or Rust or whatever other language you want to compare it to, a language doesn't exist on its own, but inside a larger ecosystem. And the number of people using/contributing to/being employed to work on Go/Rust/Java/C#/Python/Ruby/etc. means that the D language's benefits over those other languages may not be enough to overcome the ecosystem advantages that come from "momentum."

But yes, instead of acknowledging that there's a valid point there, let's just accuse everyone who lives in the real world where you actually have to USE a language, not just admire its technical merits, of being low and middle brow.
I find your optimism surprising: http://www.nytimes.com/2013/03/29/opinion/elite-colleges-are.... The evidence is still there that underprivileged students don't go to elite colleges at the rates that they could qualify or afford them.
Michael from Inbox here.

I know it sounds cliché, but we're not planning to "go away" or get acquired. We've always positioned this company as a long-term play, and made that clear when hiring, raising money, etc.. It's just not possible to go after something big if you plan to "flip" the company quickly.

In terms of your data, Inbox is open source so you can always run it yourself. Secondly, the mail data is still stored in your provider (Gmail, Yahoo, ...), so you wouldn't lose the primary store in any case.

However, another option to help guarantee to future is to come work on it. ;) jobs@inboxapp.com
I have no idea why this is on HN. In any case, he's absolutely right. It's not overgeneralization when everyone sees it day-in and day-out in every major American city. This article simply seems to be shocked that anyone would criticize bicyclists for doing what they do every single day. Source: I cycle myself.
For sci-fi readers that dig aperiodic tiling, Greg Egan wrote a great short story in his book 'Diaspora' about computational wang tiles. http://www.amazon.com/Diaspora-Greg-Egan-ebook/dp/B00E83YOEI (the short story is titled Wang's Carpets, available separately as well, but the whole book is worth buying or checking out from the library).

I hope this is considered on topic. I find fiction, particular that which inspires interest in math/code to always be particularly relevant.
By SpaceX numbers, the cost of fuel is 0.3% of the launch, and materials of the rocket are ~2%. The rest is labor.

This is why everyone likes the idea of reusable launch vehicles so much.
I'm one of the founders of Hacker School. We care tremendously about treating people like adults[1].

If you think the social rules don't treat people like adults, you're fundamentally misunderstanding them. The purpose of the rules is to make us all aware of the ways that we can unintentionally frustrate and hurt each other, not to shame people. The rules are not enforced top down, nor do you get in trouble if you break one. The way you treat a person like an adult is by being honest with them when they make you feel frustrated or uncomfortable and having an adult conversation about it.

Our job is to build an environment where everyone at Hacker School feels safe to focus on becoming a better programmer. I don't think you could find a single Hacker Schooler who would disagree that the social rules made for a better environment, and there've been well over 350 so far.

[1] cf. https://www.hackerschool.com/blog/28-treating-people-like-ad...
A Google Employee Says Google Employees Are Too Confident,Isolated
Assuming that a competitor did this, then it is fair to assume that the person does not know how the "criminal mind" of someone who is after him works.

I just learned today that someone wearing Google Glass can record me typing my password on my iPad from a long distance, and be able to algorithmically figure out my password. Did I know that? No, and I am not even 74 years old.
How's the nmh integration? :-P
I think this gives a poor image to the brand. There is a "Custom SSL Options for Amazon CloudFront" [1]. (I am now renewing my own domain certificates!)

[1] http://aws.amazon.com/cloudfront/custom-ssl-domains/
In terms of a personal newsfeed app, I've found Zite on IOS to be ok.

Its main USP is that you can train it to provide a feed matching your interests, by liking/disliking articles, as well as selecting (or banning) sources and topics of interest,

I find it does adapt moderately well (I get a lot of UK press articles, but it's been a long time since I saw a football story, for example). Out of the personal newsfeed attempts I've tried, it's been the best so far.

I think there's a lot of room for improvement, still, though, like, oh, not being able to search on an actual search term (instead of just limiting my search to tags which the app knows); being unable to put new sites directly into my preferred sources when I follow a link to one from a story; being unable to tag articles myself or being able to like/dislike tags within a story context (some of the tags that come up for stories are wildly inappropriate, to the point I hesitate to vote up the story in case it thinks I'm interested in the topic indicated by the tag); being unable to see feeds for different personas, or for other people or in relation to others' recommendations; being unable to open a link inside a story in the device's web browser (or a new tab); not having a web version where I can see my feed outside of the IOS device; its annoying tendency to show me the same story from multiple outlets; ... probably other stuff!

I think a truly winning personal news feed app has yet to be written, but Zite comes closest that I've found so far. Not sure how long it will last, though, since it's been acquired by Flipboard, whose own app I didn't get on well with at all. I briefly tried Trove (of CmdrTaco fame) which had some promising features but seemed to make it harder work to find stories away from the standard mainstream news space.

Maybe I'm just missing out on the coolest stuff, but it seems there's likely vast untapped potential available to be exploited by apps on these lines (if you know different, please inform!)
should I buy the SSL from cloudflare? Are there any other places that lets you put SSL on your website?
More importantly, does it contain an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp? If not then I really don't see it having a future.
NYC is very expensive, but $24m is hyperbole. Corcoran listings for 5+ bedroom townhouses in Manhattan begin at $2.3m, still a very princely sum:
http://tinyurl.com/l7hukd6

(If you're willing to live outside Manhattan, in one of the "outer boroughs", prices drop dramatically.)
Yes, Swartz likely knew it was nowhere near as bad as 35 years.

Still, you are not addressing what a felony conviction would mean. After spending millions (according to his father on the documentary) on defense, say he is convicted, sentenced to a best case of some community service, probation, and no jail time. He's now spent all his money, his name is sullied in the public mind, he may be barred from voting, he may be restricted by the terms of probation, he may have difficulty finding a job and housing[0], and hopes of a political career are pretty much demolished. On the documentary, Quinn Norton says, "He just didn't believe that he could continue in his life, with a felony, you know. He said to me one day-- We were walking by the White House, and he said to me, 'They don't let felons work there.' ... He really wanted that to be his life." (around 52:00)

So, you can say "he should have known what he was getting into" if you want, but "he didn't face much prison time" really rings hollow to me. The prison time was probably one of the last concerns on his mind, especially if he was "only" expecting a few months of prison. It would have been followed by several years of parole/probation and the rest of life as a felon.

And if a 35-year sentence was actually possible, then yes, the DoJ wasn't lying, but it only reinforces the arguments of everyone talking about how disgusting is the threat of 35 years for downloading articles.

[0] https://en.wikipedia.org/wiki/Felony#United_States
Doesn't explain London where I have regularly witnessed cyclists blasting through red lights at 30 mph at major junctions at the height of the rush hour.

I have also see them take short cuts through large groups of pedestrians at only slightly less speed.
Hire Results - Simulation Assessments
Would this type of hack fall under the Computer Fraud and Abuse Act? If so, it seems like an easy case to prosecute (the person committing the act has a financial profit motive, the public would like to see genuine bad actors get punished, etc). Or does the CFAA not apply because this isn't a protected resources?
Here's one:
https://days2011.scala-lang.org/sites/days2011/files/ws3-1-H...

And yes, languages are not slow or fast. The JVM could be as fast or even faster than native (AOT) because JIT can in theory optimize better than AOT. There are fixes planned for performance issues. Things have improved since the benchmark. It's only one particular benchmark. One specific implementation of VM/compilers/etc. Let me show you some badly written code in language X that runs slower than language Y on machine Z.

In my opinion JIT is always going to be slower than native (AOT). Maybe the gap will close but fundamentally you can do anything a JIT does AOT at zero run-time cost but not the other way around. That's not a language thing, C++ targetted at a JIT environment (and I think you can target .NET for example) will also run slower and languages that are JITted today could possibly be AOT.

The other thing is that if a specific language doesn't allow fine control over memory layouts and data types at the native level and/or if there are inherent costs in the language's design (e.g. duck typing) that is also something that will ultimately prevent it from running as fast as languages that do. That's because you can always build higher abstractions from primitive ones but you can rarely build a primitive one from a higher one. Very smart compilers may be able to identify a "primitive use case" and optimize for that but in general that's a much harder problem.
This reads like a 4chan teenager's manifesto.
a bunch of nerds in their basements

How can you talk that way and the next moment talk about fostering inclusion?
[Plug alert]If you'd like a deeper analysis that doesn't cost a fortune, you can try our Hashtag Intelligence: http://www.cybranding.com [/Plug alert]
Monetization: We're going to run a hosted version (think Heroku) that developers can use instead of running their own infrastructure. No details to announce now, but feel free to email me if you'd like to join the preview beta. mg@inboxapp.com

Security/Privacy: we take this very, very seriously. I don't want to go into depth right now, but secure email storage has been a primary design goal from inception.

(Note that the open-source sync engine _explicitly_ doesn't have any security/authentication in order to make development easy.)
The thing that really pisses off pedestrians is when bicycles don't stop when their supposed to and just go through intersections when they aren't supposed to.

That type of action doesn't help with your safety against motor vehicles, its purely bicyclists not wanting to stop. That seems selfish on the part of bicyclists who do this.
Planes aren't like computers where they can improve exponentially each year. There's hard limitations like how much energy you can extract from fuel, how much force you can get with air moving over a given control surface.

The F-35 will never come close to the ground-support capability of the A-10. It will never have the aerobatic ability of a plane a fraction of its weight like a MiG. It will never, ever have the ridiculous durability of an F-15.

At best it will be "adequate" in all roles, never excel. There's a lot of reason for outrage against the recent developments, and Mr. Sprey, like it or not, was responsible for some of the best planes in the world at the time they were released.

Now there's the F-22, which is ambitious but unremarkable, the F-117, basically useless, and now the F-35, a giant turkey of a plane that is possibly a decade away from being ready for combat.

For an example of programs gone awry, look at the Osprey. It's a "helicopter plane" which is not very good in either role.
Obviously, we can't have perfect enforcement. So we need to focus on the next best: enforce the rules where it makes a difference.

As this article abundandtly points out, the greatest cause for injury and death (you know, what we created traffic laws for) are cars. Hence, this is where enforcement needs to happen.
Having to use the slider bar to predict salaries is a bit annoying. Could you also add the ability to just type in a number?
nmh?
They've certainly lost trust from the thousands of folks they broke who weren't involved with the botnet at all.