skysight-inc/HackerNews huggingface dataset:
It's interesting to see that. My first hypothesis was probably wrong, but in the interests of open discussion, I thought, "Wait, do the poor people up north not bike or run?" I realized immediately that this was unlikely, just they don't own smartphones to track themselves, or some variant of skewed sampling. If they DON'T bike, that's sad, because biking is a money-printing fountain of youth (http://www.mrmoneymustache.com/2013/06/13/bicycling-the-safe...).
And we shall call it Java.
A similar effect is evident in my area, in which there is an unofficial mountain bike track. The track is well known in the mountain bike community, and the understanding is that it's location can be passed on by word of mouth, but it should generally not be publicly documented, for risk it will get closed down by the landowner. The landowner is a government owned utility and the land is unused, so bikers and local residents don't feel too may qualms about using the land. The track isn't on any of the online mapping services, but stands out like a sore thumb on the heat map. On the plus side, I can now find any tracks that I wasn't aware of!
I worked the routing backend if anyone has questions. You can read more here: http://engineering.strava.com/routemaster/
I don't think anyone believes that types are sufficient outside, at least outside of a dependently typed language (at which point you'll have more diversity of opinion).
The point is it's a systemic problem. Internet mob justice is generally terrible to begin with (for a lot of reasons) and it doesn't solve the problem.

Also, at the risk of stating the obvious: there are potentially very serious ramifications for the person doing the naming and shaming too. Most people don't like being called sexist assholes even if they are, in fact, sexist assholes.
The "So" plague is not limited to answers. It shows up line zero column zero in all things written. I imagine all 365 entries in a contemporary teenager's diary begin "So today ..." / "So I ..." / "So thing happened ..."
I'd like to be able to add my own pattern - because few of somewhat useful are missing and for other reasons.
I hope you can see the racism inherent in your "confident guess".

"yea, but it did say she was dealing with [community organizers] 10 years ago, so an educated person can make a pretty confident guess."

"yea, but it did say she was dealing with [an H1B immigrant] 10 years ago, so an educated person can make a pretty confident guess."
I wonder what Ballmer does now.
In Most of U.S., Buying Beats Renting After Only Two Years
I actually regret that comment. I feel I was being a bit too negative in my original post, and I don't want to add fuel to the fire by continuing the argument here.
I'm a drop out from a 3rd world country and I'm an engineer at Facebook. I'm also an interviewer, an trust me guys. We really don't care where and if you graduated. If you are good, you are in.
Who Pays Artists?
Funny how most US startups tend to be very public about who they are (you often see photos of the team on their websites),while EU startups tend to be very secretive about personal details (of course it might not be true when a company is huge like amazon or google) . At least that's my experience.
I checked; it's not on OpenStreetMap either: http://osm.org/go/T~fdUgI3?way=26160508
Feds issue “draft guidance” to restrict high-powered laser pointers
Why does that make sense in this case? People probably don't care how many bike paths there are in an area per capita. They would just want to know how many bike paths there are and where they are.
San Francisco Bay Area, Full Time. I've moved to the Bay from Australia in March.

Stack: Python, R, C, SQL, Excel, VBA, Matlab, [other: learns fast]

Resume + Contact: https://brayden-mclean.squarespace.com/s/braydenmclean-resum...

I'm a data analyst with a background in mechanical engineering. I've worked extensively in the transport sector, but I'm really passionate about startups and want exposure to product teams. As long as you are trying to optimize at least one part of the world, I'm in. [Optimizing the whole world comes later, and, hey, we all need to start somewhere.]

You need someone who: Takes effectiveness seriously (I founded and scaled two meetup groups on this topic); updates models and frameworks frequently and dodges cognitive biases like a boss; types colemak; is driven by long term benevolent goals to drive humanity forward. I'm also pretty well networked for a new arrival and will invite everyone to the meetups I'll be cohosting.

You have: A team working on a cool technical solution to at least one problem facing humanity; the patience to sponsor my E3 visa application and wait the 3-4 weeks it takes before I can start work.

Keywords: AI, wearables, transport, bayesian statistics, instrumental rationality
Better still if it could be released an an official layer for Open Street Map. Any chance of that happening given the licensing conditions of the various data sets?

Unlike a traced layer, the heatmap is self-updating and objective, so I think has a value of its own.
It was a misunderstanding on my part about where they were claiming the anonymous class was generated. Early versions of Lambda were nothing more than sugar on top of anonymous inner classes and the claim above sounded very similar to that. However, I see that inside the LambdaMetaFactory anonymous classes are generated based on the call site. Probably the biggest difference is that Java 8 can avoid an object allocation when the lambda doesn't capture. Not sure if Scala supports this but I'm sure that it could do it.
Those people are wrong, and have no concept of empathy.
SaaS as a service.
Switzerland, Remote, Full Time

Stack: Golang, Scala/Java, Akka, Netty, C, ElasticSearch, NoSQL (Cassandra, MongoDb)

Contact: my HN username at gmail

Resume: please contact me for a copy

In the field for more than 14 years.

I am passionate about cryptography and IT security and I am looking for an opportunity to work on open source projects preferably in crypto and security in general.
I have also more than 5 years of experience in scaling web sites and native applications stack with more than 50 billion page views per month.
I love talking to others, so for any question feel free to ping me anytime!

Latest books read or in the process of reading:

- High Performance Browser Networking

- Understanding and using C pointers

- Reverse Engineering
I spend my days trying to structure books into relational databases to attempt to map them to more interesting non-linear behaviors (UX and UI).

Most of the humanities has been relegated to linear data storage (books). Unlocking that with new interfaces is the most obvious way that the humanities can become obviously digital.

I don't really see it as a very heavy question -- there is still a need for writers, painters, photographers, etc -- there is just more spots for workers to design the frames for that content in new and exciting ways. The professors won't get a handle on this until its already defined and part of the past, because humanities isn't really research for the future as much as it is a study of the past.
Ask HN: do you have conflict with your co-founder(s)?
Do you run a technology company with a co-founder?

How many co-founders are there?

Is there much conflict?

What sorts of things do you disagree about typically?

How well is the conflict handled?

Do you feel resentful about the outcomes?

Would you consider exiting the partnership due to conflict?

Has your company had problems directly due to co-founder disagreement?

How/why did you choose your cofounder?

What skill sets do each of you bring?

How long did you know your cofounder prior?
I'm a woman who is new to hacker news. I've been told I have to be on this thing if I ever want to apply for YC. I don't know if I'll ever do that but I don't want to ruin that opportunity. I've been reading through all these comments and a lot of them make me sick to my stomach. Articles that surround women in the work force interest me because my startup is in this space, but at what cost of my sanity do I have to put up with all these sexist comments to have value to this community?
What are Apples rules about by bypassing their payment system? Does it only work for physical goods?
6 years ago, maybe. Today, no.

This is my other beef with ignorant javascript programmers, so stuck in the past. Most other languages now do this, and, shock, horror, do it better than js which is horribly behind the times.
One big difference with this data set is that it's pulled from tracks traced by Strava users. So, modulo malicious uploaded tracks, these are all tracks that have been ridden, by definition. And if a given route is "hotter", that means more people have ridden it.
The one time I was on a jury the judge specifically instructed the jurors to use our judgement in determining the credibility of anyone testifying. I don't think there's any way around it--everyone knows that perjury is a given on one side or the other.
I'm of Nigerian descent and I do notice that "black" and "dark" is usually used in the negative. But I know that's not based in racism.

The concept of dark/black being scary I'm confident pre-dates any racism towards african americans.

Also, there are a few things where black is used as positive.

- Finance; If you're "in the black", you're flushed with cash. There's some kinda dark irony here. ;)

- Rich people tend to wear expensive black clothes, expensive black cars... etc. Black is always in fashion and a symbol of wealth... which somehow, again, is ironic. ;)
Ah, right. I forgot about break inside switch. Thanks.

You're right about the switch statements being like a computed goto, albeit a delimited, forward-only one. I still think it's silly to bend over backwards to avoid using goto in places where goto is a natural fit.
Stability: how life began and why it can’t rest
but you do realise that these women would be complaining about something else as a placeholder for the BJ... and that can be seen as bitchy. rarely does a women complain of BJ's without undertaking harrasment complaints.
I heard you liked services so...
The point is the same though: it's about power and privilege.
We know conventionally that he lives 'somewhere around Boston'

When Americans ask me where I was born, I don't say the actual country that no longer exists (USSR) nor the country that it is called now (Kazakhstan). I simply say Russia. The reason is that it's simpler for Americans to understand Russia.
I just tweeted you with a link to my blog because it was the only contact info in your profile. HN used to be a lot rougher. I probably have the second highest karma of any openly female member. I used to get badly raked over the coals. I think a) yeah, there is room for improvement on HN b) I have been in even worse sexist business/professional situations, so it took me a while to connect the dots and realize it was a sexism thing. So I think you probably do need a thick skin and more savvy about how to deal with such things if you are going to make it in business. This is really not that horrible, in the grand scheme of things.

Sorry you are having some trouble with it. (I would have emailed you these remarks, but, again, no ready means to do so.)
I played in orchestras from 6 to about 23, from small professional quartets to huge 100+ piece complete symphonies - mostly enthusiastic amateur ensembles, but I did manage to get hooked onto a small tour ensemble that hit a handful of cities in just post Iron Curtain Russia and took part in some national level Orchestra competitions. plus made a little bit of spare change playing weddings and benefit events for a while. Had to give it up due to medical issues, but nothing beats sitting in the middle of a Symphony Orchestra going at full-steam.

I'm pretty convinced that the act of a symphony doing their thing is one of the most impressive split second coordinated acts of cooperation humans have every achieved. A conductor is really important for this, especially as the number of players gets larger.

A small trio/quartet can get by just by themselves. Even moderately sized chamber orchestras can manage "ok" with maybe a lead instrumentalist kicking off a tune with an exaggerated nod -- you just rehearse a lot and listen to each other. But once you break maybe 30 or 40 people trying to synchronize complex sound production, manually, with 1/100th of a second precision, it starts getting hard.

Conductors are really critical also in setting the "tone" or interpretation of a piece and the program that the orchestra plays. It's why some orchestras play a piece soft and loud in some bits, or another might play quiet and fast. Or one might use a version of the piece where the oboes pick up a flute harmony in the third movement, etc. In many orchestras they also set the position of players, usually through section auditions. It's how one violinist ends up near the conductor and another one ends up in the back row of the 2nd violins trying to hear themselves play over th e bassoons.

Rehearsal is harder at scale. It's hard getting 100 people together over and over, so there's section rehearsals where maybe just the violins break off and work, or just the brass instruments. At that level maybe just the section leader runs the rehearsal with the conductor dropping in to set vision.

Then you build a bigger part of the orchestra and rehears that, maybe with an assistant conductor or the conductor proper. And maybe you do the full thing a couple of times than go out and perform. A pro-level orchestra can get an all new program of music and turn it around into a performance inside of a week or two.

Think how hard it is to coordinate just a half dozen programmers.
Well if you had something like

~Vec<~Vec<~Vec[~T]>> (not 100% realistic example)

becomes

Box< Vec< Box< Vec< Box< Vec[Box<T>]>>>>>

which really looks weird. It's like you have tire marks over your code.
Lighttest / isomorphic unit-testing lib now treats exceptions automatically
>Why does privilege mean that white, male, straight, or non-disabled people are not allowed to say "lighten up" or even express an alternative opinion on these topics? Why are their opinions now less because of their skin color or sexuality?

Here is why:

"Why did the chicken cross the road? BECAUSE NEGROES CAN'T READ. HAR HAR HAR HAR!!!!!!! Pretty funny, huh? Oh, come on, lighten up."

^Typical context in which "lighten up" is used . You don't want to sound like that guy, do you? So don't say "lighten up', no matter what race or orientation you are.

If someone finds your joke uncomfortable (like I'm hoping we all found the joke above uncomfortable) trying to cajole them into comfort with it is wasted effort at best, continuation of harassment at worst, and a simple dick move most likely.
I'll admit that I didn't think of a potentially DRM linchpin good actor that hides from the government and is as untouchable as the incorruptible trillionaire. The reason I think this way is that I'm sure that unless you're a radical/extremist in your principals, your vulnerable to exploitation from authorities and anyone who is a bad actor more powerful than they are.

Which probably also tells you that I think people are generally bad actors by nature. Due to greed & a lack of integrity when endowed with a position of power. Any systems designed with the notion that people are generally good actors tend to be exploited and corrupted over time.

"Are you a good actor, and if so, how do you know?"

Perhaps? I can't know that because I've never been in such a position that would reveal my lesser traits. I've never been given into logical fallacies under pressure from multitudes of bad actors that would love to see me fail so they could get what they want. Which is why I've commented before on why I think the government should be designed in a way that forces bad actors to be good actors by encouraging them to follow their natural instincts to be positively selfish instead of negatively.
How To Make Extra Money From Home
Fair enough. My wife won't let me go near WeChat even if she uses it herself (I'm happy to oblige, I'm not much into chatting). Some of my expat colleagues on the other hand...
Nah. Ed Nash had the art, he had USPCC print the proofs; the only remaining thing he needed to do was give USPCC money. He didn't. His backer tiers were similar to other card deck backer tiers, so it's not like he didn't get enough money from the Kickstarter. He either kept the money or (more likely) spent it on some other aspect of his promotion business earlier, in the hopes that he'd get the money to print the cards from somewhere else.

Kickstarted card decks are really simple and low risk as long as you have the art. USPCC does a couple of dozen of these every year.
Major Technology News of the Week
Why do you need to build the latest and greatest? Building the very latest gcc/clang is also going to be a PITA. In either case, there's a perfectly servicable binary distribution and the stuff packaged in my OS's repo is still plenty usable.
This article is basically nonsense. The "Deep" here doesn't mean "deep learning"/neural networks. They just mean non-superficial understanding of text (beyond keywords, named entity recognition, and the like.)

For example, the Illinois NLP group has a grant under this project, and their pubs are largely not using "deep learning." http://cogcomp.cs.illinois.edu/page/funding_view/43
No, no... I'm sorry if my comment sounded strange. I wasn't being ironic or snarky, I was being genuine.

What are your thoughts regarding IDEs vs editors? It's an important topic.
If I stand in the middle of a street, I can reasonably expect that drivers will be aware enough to slow down and not hit me, but if some idiot on his cell phone hits me, it's reasonable to ask why I was standing in the middle of the street. Encouraging women to be conscious of themselves, their bodies, and office dynamics is the same thing as kinda-sorta enforcing a no-jaywalking policy. No, it's not exactly your "fault" if you get hit, but we make (lenient) rules to prevent you from being hurt by idiots.
If you want performance, it's kinda funny to use pure Python and then mourn the fact that you can't run, on 8 cores, Python code that's 30-50x slower than C to begin with.

I really dislike this attitude. If Python is much easier, more pleasant and safer to write than C, then being able to get a ~8x (or even 4x) speedup by running on an 8 core machine is a perfectly reasonable thing to want to do.
It was generated manually. I made another list just now[1], here are the areas with more than one posting:

SFBA: 146
NYC: 57
Boston: 20
LA: 20
Seattle: 11
DC: 10
Austin: 7
Chicago: 7
Philadelphia: 6
Atlanta: 6
Pittsburgh: 3
Durham: 3
Detroit: 3
Portland: 3
Denver: 3
Dallas: 3
San Diego: 3
Salt Lake City: 2
Santa Barbara: 2
Las Vegas: 2
Bloomington: 2

[1] http://pastebin.com/SyYw1aRi
Thanks, np.

Feel free to ping me with any questions.

chris @ addonlist . com
Are you saying if you're a heterosexual white male you have no concept of exclusion or discrimination?

People are more than just their race and sex and sexual orientation. People can be discriminated against due to their disability (mental and physical), weight, appearance, intelligence, background, etc., etc., etc.
I was in middle-school during this time in Southern California and had hands-on electronics classes.
I own Grado this and Sennheiser that, even a decent pair of JVC the other, but one of my favourite, best sounding and most comfortable sets is my Superlux HD681s. €20.

I believe they use the same drivers (and superficial design) as AKG K240s.

In this case, they passed the tests reasonably well I think. Great frequency response (cut in at the limits of my hearing), no rattle, all the rest... I might put together a few sets for this test, though I suspect the Grados will fail rattle :)
For a second I thought this would be about running 4 OSs on the http://en.wikipedia.org/wiki/MSX . Those interrupt-related race conditions can definitely be really subtle - reminds me that one of the earliest 8088 had an errata where an interrupt could occur during a stack switch, corrupting memory in a similar way (see http://www.malinov.com/Home/sergeys-projects/sergey-s-xt/his... ).
I got a refund on one failed project (https://www.kickstarter.com/projects/38482230/worldbreakers-...), and as far as I know all the backers got refunds.
You can do better than work at Facebook. It is now a big company with all the travails of Corporate Tech America, on the same levels of Ebay and Google.
Given HN's comments above, apparently we are to believe it is all men who do these things, and think women are "bitches" for objecting to them.
At leasy KS doesnt promise to vet projects like IGG did (before deciding its more profitable to actively support scams)

http://pando.com/2014/04/03/after-pando-shows-clear-evidence...
After hearing about Ekman's work some time back I assumed somebody would come up with an app that would be able to analyze a video feed to spot the microexpressions. I guess it's just not that easy (or perhaps not reliable).
Ask HN: Which continuous integration/deployment solution do you use and why?
I am the co-founder of www.shippable.com and we're trying to understand what people value the most while choosing a continuous integration solution.

Our hypothesis is that it's complexity, speed, and price so we're focused on making our product super simple, fast, and cheap.

But just wanted to get additional thoughts from folks here-
- Do you already have CI set up?
- What were the top 3 reasons for choosing your existing solution?
- What value prop will attract you enough to switch?

Thanks!!
This comment is an off-topic tangent into pre-fab indignation and thus has a low signal/noise ratio.

It doesn't take many comments like this to ruin a thread for substantive discussion. The desired conditions are, unfortunately, fragile.

All: please don't post comments like this to HN.
"What I would love to see is: Given two points on the map - what is the most common path between them based on multi-path tracks of others..."

Check out strava.com/routes, as others have said in the thread. It doesn't have your feature requests, but it does point to point routing based on popularity.
Groovy doesn't have much significant use anymore. Someone's gaming the stats to make it look more popular, though. At https://bintray.com/groovy/maven/groovy/view/statistics you'll see 190k downloads in the last 30 days, click on country and you'll see 162k of them from a proxy server in China, and only 8300 direct from the US.
If you can tell us about your customer segment, we would be better able to give you suggestions.

As an example, ads do not work very well for a highly technical crowd, like the ones using HN, but might work wonderfully for others.
You shouldn't participate here just to keep your options for YC open, especially if you don't like the company! At the end of the day, that same amount of effort is going to be better spent directly on your business.

For what it's worth, these threads are always train wrecks, and many here avoid participating and even reading because of it. Usually, they just get flagged straight off the front page, though that hasn't happened here.

HN hits a lot of high notes, so if you learn to tune out the noise, you'll probably enjoy your stay here much more.
Tweats from his iPhone? http://gizmodo.com/looks-like-steve-ballmers-first-tweets-ar...
Shaming usually makes people either dig their heels in more and justify their behavior, or it drives the behavior underground where they won't get caught for it. Neither is a desirable result.

I think that what Heidi did is basically perfect - she's educating people that this does go on, it does have an effect on the women who are subjected to it, and they shouldn't have to put up with it. But she's doing it in a neutral, non-defensive tone, without calling out specific people. That's usually much more effective at changing behavior.
This seems pretty cool. Not sure if I will remember to use it but might work better than a txt file I keep handy. Though for my most common annoyingly long commands I normally create an alias.