skysight-inc/HackerNews huggingface dataset:
What the fuck? Do we really need this?
Valid point. It make me think that perhaps sousveillance isn't a bad idea.
Having done some electronics sourcing in China really changes your perspective on cost

Do you have any tips on doing this? Other than alibaba?
Regardless of whether or not cell phones currently have the technical capability to upload GPS data, I assert that a Reasonable Person would not be surprised to learn that by calling 911, they were giving their location to the dispatcher.
The real and only one is http://get-popcorn.com/

Time 4 Popcorn is closed source and probably full of spywares.
I have a different method. I only friend people I know in real life, read FB newsfeed in chronological order (FB Purity handles that) and I unfollow those who post dumb shit.
> because I am always right

Really? Your whole comment here constitutes a contemptuous dismissal of anything, suffered by anyone, which doesn't live up to your particular standard of "bad enough to cry over", and you say you're always right? Certainly you're arrogant, but that's neither an accomplishment nor a cause of reasonable pride; as far as right goes, I can only imagine that hit in the eye you took must have done something bad to your close detail vision, because you certainly give the strong impression of having badly misread the definition of the word. Here, have a dictionary link [1], and since it's online, you can zoom in on the text just as far as you need to, in order to actually read it this time.

[1]: http://en.wiktionary.org/wiki/right
you kind of don't...that's one of the issues.
There are a lot of reasons to attack TechCrunch, but their Google+ coverage isn't one of them. If you've friends at google, you know almost everything reported by TC rings true. For example, an ex YouTuber friend of mine told me a long time ago how pissed him and other YouTubers were at google+ being shoved down their throats to inflate Plus metrics.
Thank you, I will take a look at it. Also, this will not happen again.
Did you even read his comment; that is the first text block beneath the comment box? Here it is in case you get lost:

Please note, I am posting this with despair - it's little surprise that women are under-represented in our industry if this kind of thing can stand.
Well, that would be cheating, and Comcast would refuse to be cheated. But let's talk of a hypothetical P2pflix that is a video service with almost balanced up/down packets generated by end users.

For p2pflix, such negotiations would be far easier. The reason is that Comcast would need to somehow send those packets into p2pdflix network (they can't flat out refuse to deliver them in a net neutrality environment, or people would complain that the Internet is broken) so the alternative would be to pay a carrier that then peers with p2pflix. So instead of both paying their carriers, they might come into an agreement to do a free peering.

Peering is exactly that: when network A realizes that it's paying carrier C1 too much for traffic going into network B, they call B on the phone and ask for a free peering; network B checks how much they're paying carrier C2 to bring traffic into network A, and afterwards agrees to peer for a certain amount (e.g.: 4Gbps). They choose a data center where they both have a presence, setup a router with 4Gbps routing power, and reconfigure their BGP routes. Done, and the bills with their respective carriers go down, and everybody is happy.

If there is some disproportion, a paid peering might be negotiated; one of the two network would still be paying, but stil a lot less. Say network A is sending 4Gbps into network B, and network B is sending 6Gbps into network A. They can either free peer for 4Gbps (plus B would balance the extra 2Gbps through a carrier to reach A), or B might agree to pay directly A to have up to 6Gbps of peering, paying only the extra 2Gbps. Even assuming that the price per gig is the same of the carrier (and it's usually lower), it's still a good deal for both parts.

The problems happen with YouTube and Netflix because they don't have this negotiation power with ISPs, because they have a very big monodirectional flow of traffic. Let's also remember that on top of being monodirectional, the absolute amount of traffic is staggering: together, they make something like 45% of the TOTAL US TRAFFIC.

Netflix says that Comcast is letting their peering with Cogent saturate, and that's probably true, but I wouldn't be surprised if Comcast measured that 90% of that peering is being used for Netflix traffic. Otherwise, they wouldn't let it saturate because not only they would disrupt Netflix traffic for their users, but also any other website traffic that happens to be delivered through Cogent. (Well actually I guess Comcast doesn't really care that much about their quality of service to end users, but you get my point).

To me, it's not a clear cut. Obviously Netflix is a good and nice company providing a disrupting service we all love, and Comcast is a big bad ISP with monopolistic control on access in most zones and doing big profits with shitty service. So well, it's kind of easy to side, but I wouldn't say that Comcast's requests of being paid directly by Netflix is totally unreasonable, given the way the Internet has always worked up until now.
Apple iPod classic in CSS
Easter Island coming to your browser
See choult's comment - no reason to attribute the site to the poster.
>DHH does not need to be held up like a treasure or someone to emulate unless you want to be a handsome with a big attitude and a nice car and loads of money.

BS ad-hominen's like these probably exlain why his comments were hidden and he was banned after 6 posts.

And that's the peak -- the rest goes downhill:

>Personally, I want to write craftsman quality code. I want to explore using academic practices like functional programming to make my code cleaner still.

I mean, seriously? It's 2014, nothing academic about functional programming practices. This kind of talk doesn't grow confidence in the poster's vast knowledge of the field, and deep experience.
The last sentence was the kicker for me:

"You have to be both. Then you can surround yourself with smart people, secure in the knowledge you can control your own art and your own career--because if you don't, someone else definitely will."

I'm not much of an entrepreneur these days, but I know that the best way to succeed in life is to control your own destiny.
I remember doubling 10th grade. As I entered the new community of new grade 10 students, I noticed that one girl was being bullied. I did not understand why. I asked the other students about it, but they were never able to explain it to me. Some didn't understand either, but had accepted the situation as normal. Others, all from the same village as this girl, seemed to participate more actively. Somehow, sometime during their elementary school years, the culture formed by the students of that year in that village had to come to include bullying that girl. There might have been an origin to it all, but when I entered their subculture in 10th grade all that was left of that narrative was an unexplainable shared dislike of that one girl.
I strongly believe software needs to be tested, and that tests need to be written to avoid repeating yourself (or screwing yourself over) later on, but trying to write such tests using a TDD approach absolutely destroys my ability to think laterally and creatively and come up with new effective approaches to problems.

If I'm working on something that I've already done, then TDD may work alright, but if I'm doing that rather than searching for some library or code I've already written, then I'm failing already. If it's something simple, then TDD is also not a problem, but at that point I'm really wasting my time.

TDD stunts design, thinking, and refinement ability, and only works when there is nothing left but execution. In my mind, as long as the tests get written (and obviously makes sense to write them at around the time the function/method/class is written), then I'm alright. Also, I usually don't know what a class will look like until I've written it, used it for a little bit, tested it manually, etc. If I were to write a test for it prior to this, then I'd be wasting time. I don't know how people are able to write these tests, and separate everything out beforehand. I'm not comfortable or satisfied with what I've written, until I see it, play with it, test it manually, then use that data to go back and smooth out and refine what needs to be.

I'm wondering if this is an MBTI judger/perceiver issue, with judgers being more able to wire their minds into that of a TDD'er, while perceivers see it as fundamentally problematic.
GDC 2014: Growth Hacking with (Google) Play Games
Just try watching the top viewed ones on Twitch.

Personally, I enjoy watching Ananace, Notch and TheCherno. Oh, and don't forget deepnight (Sebastian Bénard). He has won 3 or more Ludums and I love watching him making them.
"The world contains things that are objectively worse than the thing that has hurt you, therefore suck it up you crybaby" is neither a particularly valid argument (as it can be applied to nearly everything unfortunate that can happen to a resident of the first world), and honestly won't win you a lot of support either.
Thought about it myself but I am afraid it is too widely used for navigation in pagination. So IMHO it might be misleading. Thanks for the suggest, though.
Not adding to a sensible discussion perhaps, but I'm convinced that bullying is the result of inaction by parents and teachers/schools. Merely standing by and letting it happen is the worst thing you can do to your children.

As a dad with young kids, I can assure you that if this were to happen to them, I'd wage all-out cyberwar, on the kids and any parents that didn't properly curtail their child's behavior after official notifications. From doxing and redialing faxes to bully-vision youtube channels naming and shaming their family. It isn't slander if it's true…

I've made it 100% clear to my kids that I've got their backs. It's my duty as a dad.

Edit: Yes, this story obviously struck a nerve for me. I was bullied as a 12yo kid for a few months. I was a good kid, and did well in school, which made me the outlier.

I remember how terrified I was when the bell rang at the end of the school day, knowing that the pests would be waiting for me on the way home.

I also vividly remember the day my dad took me aside and simply said: "Go ahead. You have my permission to make them feel sorry. I have your back. Just don't do it on school property."

The day I took action was a truly glorious and empowering day. Hearing my dad tell their parents afterwards they had it coming, supported by some photographic proof of damage caused in the past, was even better. Upside: nobody ever bothered me again.

This happened a long time ago, and not in the litigious USA where money and lawsuits get off every bullying 'precious snowflake', yet I'm certain I'd take that risk today, if official channels failed to ensure the (mental) well-being of my children.
I'd suggest reading my comment first:

https://news.ycombinator.com/item?id=7646303
This is surely satire? I refuse to believe that they're actually doing this seriously.
Perhaps Adafruit could help him out with that?

That is very likely. Adafruit just previewed a cellphone platform called Fona, but its still in development.
Thanks for the lead.
I'm curious as to the definitions. Before I turned it off, I would see little notifications. I'd click them, and delete, or block someone. Is that active?
Could be both, as for example when not only do you get your ass kicked, but some prick uses the iPhone Daddy bought him to take video of it, which he later uploads so he can share the link around your entire school.

Just another point in demonstration of the fact that "cyberbullying" vs "(just plain) bullying" makes a distinction without a difference.
As a dad with young kids, I can assure you that if this were to happen to them, I'd wage all-out cyberwar, on the kids and any parents that didn't properly curtail their child's behavior after official notifications. From doxing and redialing faxes to bully-vision youtube channels naming and shaming their family.

You will make your child's school life more of a hell than it already is.
Even I felt the same. How insensitive people have become!
In its defense this is for college kids. Also I like it that they've explained "the cloud" as "server farms that some MBA douche decided to rename". Come on this funny
There is no coercion here. You need to learn to distinguish between what you see and what you imagine you see.
Microsoft’s Craig Mundie on Cyber-danger
I feel a bit gutted that Sam Adams wasn't founded by, you know, Sam Adams.
Many apologies. I sat through a conversation last night, the gist of which was, 'Women are not exploited by the tech industry'.

I didn't turn on my brain, and reacted. I'm sorry, Choult. Thanks for directing my attention to your comment.
Can you talk about what sort of queries you do in Neo4j?

Graphs are perhaps the only area where NoSQL may beat relational databases for expressiveness, rather than alleged scalability or ease of use. I've read the documentation for Neo4j and Cypher, but never used them in anger, so i'd be really interested to know more about how they are actually used.

In particular, i would love to be able to make a comparison between a graph database and a relational database queried using recursive common table expressions, in the context of a real-world problem.
It would help understanding why that happened and thus maybe how to prevent it.
Thanks for your comment. Comparisons are next on our to-do list. So you should see this feature online within the next few weeks.
"This kind of bullying is inhuman."

Unfortunately it's very human. It's common human behavior, and common behavior among other social mammals as well.

Nature deals you and everyone else a more or less random hand of genes. Then, when you reach puberty, you duke it out to establish a pecking order based on relative fitness indicators. These determine who gets to mate with who, and who will be closest to the alpha males who will lead the tribe.

This is one reason that despite its trendiness I have never been able to accept the argument from nature. Nature sucks. Fuck nature. My hope is that we can start re-engineering this stuff as soon as we are able.
I know this is likely an unpopular opinion but here it goes: what the fuck does this have to do with under-representation in our industry?

There's medical-themed porn, school-themed porn and I'm sure someone in Japan has made at least one hacking-themed porn movie until now. That doesn't stop women from becoming doctors, going to school or hacking. There are striptease-themed news, too, and that doesn't prevent women going into television.

Is the site ridiculous and tasteless? Definitely. It's also not implying that women are lifeless beautiful objects who can't program any more than cheerleading implies that women are lifeless beautiful objects who suck at sports or strip clubs imply that women are lifeless beautiful objects who are only good at dancing. Would you also object to women at your favourite strip club wearing Tux bras?

Yeah, it's a piece of thrash, but also not more relevant to our industry than teasenews.com is to journalism.
What about the small intestine? I'm reading that about 80% of alcohol is absorbed there after leaving the stomach and that most of the small intestine has pH between 7-8.

http://prevention.gwu.edu/alcohol-absorption

http://microbewiki.kenyon.edu/index.php/Small_Intestine

Anyway, I can't see the utility of drinking without the expected effects.
I think it also hurt the case that the girlfriend backed out of helping the police. When that is the case, there's not much you can do. I really hope someone decides to kick this guy's teeth in.
Somehow, the vast majority of our children manage to come out of them more or less intact.

Except the ones who kill themsleves. Or the ones who are fundamentally changed for the rest of their lives. Or the ones who grow a hatred and distrust for the people in charge who did nothing to protect them. Or...
Hi, at the moment the search terms are limited to the auto-complete suggestions and the terms listed on the home page. We are working hard to make this a powerful search engine.
It's also not available at every bar/restaurant you go to. Shame though. If governments were serious about combating the abuse of alcohol they should make it mandatory (including on tap).
Pace yourself. One serving per hour. Savor.
Wow you are weak. I apologise for the trollish statement, but in reality it was a test for the community; test that wanted to prove that some people just don't know how react on the Internet. It was an obvious bait, and you took it. If people feel offended for some reason, that have to react, they have to say something, they have to complain. Just ignore and live with your life. This is why the article exists, because some people care when they shouldn't. Thanks for proving my point.

Hey! Here's an upvote though, because I found your comment very funny.
If someone doesn't like a community, I certainly think it is worth finding out why, and if their opinions have merit.

Particularly when in this case (front-end developer, reading the title of Anna's blog), you would hope these would be exactly the kind of people HN would want to attract, both as articles to link to, and people to come and comment.
Thanks. Will definitely take your idea into consideration.
Do I think he might be guilty, yes. But when they charge him with 45 felonies and then he pleads guilty to 1 misdemeanor then I do wonder.

Do some prosecutors exaggerate, lie, and withhold evidence? Yes.

http://en.wikipedia.org/wiki/Duke_lacrosse_case

http://en.wikipedia.org/wiki/Michael_Morton_%28criminal_just...

http://en.wikipedia.org/wiki/Giuliano_Mignini#Allegations_of...
> I love the pleasurable effects of alcohol as much as the next person, but 4 times out of 5 I'm only after the flavor

I wonder how much of your perception of the "awesome" flavor is skewed by the pleasurable effects of alcohol, though. Like, the more you drink, the happier you get, and the happier you are, the better everything tastes.
First, the lawyers don't get to decide whether to settle, the lead plaintiffs do. Second, class members can opt-out of the settlement. As 'danielweber points out, nobody will do so because litigating against employers would be a huge black mark on their resume. That's the real kicker here.

As a general principle, I have serious concerns about the agency problems that exist in the class action system as currently structured. I think it's way too common for lead plaintiffs to settle for too little. However, in this case I think they and their lawyers did everyone a favor. Nobody would've pursued these cases individually, not even if they stood to get $30k. Every dollar the class plaintiffs recover above $0 is gravy.
Any idea who is behind this? Cause definitly this is made for making money.
I'm more embarrassed for the Xooglers and people still oblivious to the fact Google is rapidly turning into Microsoft, in the PG essay sense, with the exception that in some emerging areas they do still look dangerous.

The recent FB numbers are going to have been a very nasty awakening to a lot of them. The defensiveness around any Google related criticism is utterly incredible.
> Did your editor write the "walking dead" headline without reading the article?

The authors of the article are both the co-head editors of TechCrunch.
[citation needed]

There are things execs do that line employees don't that can presumably make a CA noncompete binding, like, for instance, accepting significant consideration specifically in return for a noncompete. But I don't believe seniority is itself a factor that can make a noncompete binding.
A Vim + Haskell Workflow
Or the ones who grow a hatred and distrust for the people in charge who did nothing to protect them.

Sounds like that one is inevitable, no matter where you are.
"One big change for Google+ is that there will no longer be a policy of 'required' Google+ integrations for Google products, something that has become de rigueur for most product updates."

This is huge. I wonder if there will be less pressure for people to use it similar to Facebook.
This is why we can't have nice things...

It's hard to believe that anyone in this industry - after everything that's gone down in recent years - would be ignorant enough to create this.

There's a direct link in "Our Philosophy" to http://programming-motherfucker.com/ (which also seems terribly misguided) but I really hope - for Zed's sake - that he's not involved in this idiotic project.

I guess they're winning though, if they got on the front page of HN.
I've done it twice, and while I like the concept and it was great to get feedback on my game and everything, the themes leave me cold. People vote for the most boring, broadest things. I gave up after "minimalism".

A theme should inspire. It shouldn't just sit there as a framework for you to shove your existing ideas into. I'd love to be prodded into exploring new game mechanics, and LD just doesn't do that for me.
> Social + Search

Yeah, I've never understood why Google was stressing social search so much, there's almost zero value in that.
Win me support? My post is why she doesn't win my support. I don't need anyone's support. That's the point really. I don't care if you hate me, and honestly I don't care if you like me either. I don't want your support. The author is exercising her right to post stuff on the Internet. The author is looking for sympathy (I guess? Why would she write it otherwise). She doesn't deserve mine. Surely it's my right.
This is very terrible. From reading the article, was it a private boarding school? I'm curious if the pressures in those environments are worse, because the parental support system is weaker.
No, that's just your browser (annoyingly) removing the trailing slash from URL shown in the address bar.

http://www.foo.com/ is the "correct" URL. Remember how HTTP works -- you connect to foo.com port 80, then "GET / HTTP/1.1". You can't just omit the "/" and expect it to work.

HTTP clients will just request "/" if no path is specified, so nginx will never even see a request that matches "^foo.com$". You'll cause an infinite redirect loop if you try to force the issue.
Sadly not, because I haven't yet understood the interaction of HSTS and old plain-HTTP URLs.

What happens when a browser goes to retrieve, say, an image at http://example.com/img223.JPEG but the server now enforces HSTS and pulls-up TLS?

When I've tried this with a subsite the image fails to load, and I haven't yet had time to investigate why.

Perhaps I should just draw a line and let the old URLs break.
I've always preferred the term "bus number". Factor seems to imply multiplication but bus number is really a kind of non-linear subtractive thing.
That's how dire G+'s uptake has been: people don't even care about it enough to make jokes about it.
The only time I ever see G+ being used is for random geek blog posts on HN from time to time. Virtually everyone I know is on FB.
The problem for me is that my wife is constantly trying to get into programming. The industry is already gender-biased enough. If she thinks that this is the kind of thing that programmers want - she's going to be turned off from continuing down that path.
I agree... IMHO, parents should be legally responsible for the behaviour of their children. That is, if their child harasses someone, the parents should be prosecuted for harassment. If their child steals, prosecute the parent.

The majority of parents are good, and instil a good sense of morals into their children, but there's always those parents that either do not care, or decide to make their children rude evil little things.
Hey, that's alright - right reaction, wrong target!