skysight-inc/HackerNews huggingface dataset:
Wow, it is interesting that I didn't realise there were groups of people who knew enough about Hacker News to care about it, and would go out of their way, including buying ssl certificates and changing solver configs, just to block HN.

It is distributing to find somewhere you thought of as a "safe place" seems like such an upsetting place to others. I'm not sure what HN should do about this, but it is a very disturbing turn of events. Perhaps it is time to pack up and leave?
Impromptu Shanghai Meetup – 27th April, Early Afternoon
Hey guys,

I'm in Shanghai on 27th, and a few of my plans fell through. I was wondering if there are any hackers around Shanghai who want to meetup and show some of the cool stuff you guys are doing in Shanghai?

Anywhere on the #2 line is great
I think you mean post penguin, not post panda. Penguin is all about links, panda is about on site content.
AWS Elastic Beanstalk adds Docker support
UI programming is actually the most fun you can have in many shops. How many developers are out there mind numbingly writing CRUD services to some ORM abstraction? It's an easy life, but it's really no fun at all.

With UIs, things change, feedback is far faster than in a service-only world, and there's a whole lot more freedom. For some of us, it's about as fun as things can get. You just have to be able to pay the price of understanding a bunch of infrastructure underneath, and the newer the technology, the worse the infrastructure gets, because it's buggier and incomplete.

So as far as UI development goes, there's a bit of a technological ugly valley. Things are fun if you are on the bleeding edge, and building libraries yourself. They can also be fun if you are running on something mature and documented. It's the space in between that sucks. Now, the sad thing is that many places out there are choosing web technologies that are in this ugly valley. Just enough help to start to have expectations on getting things done quickly, but widgets that are one or two features away from what you want, and yet are almost impossible to extend well.

So how do you survive UI programming? By being very careful about the tools you use.
I wrote this comment right after seeing his then got dragged into a meeting before clicking to send it, so will paste it here now... (in response to his reply to you)

To be fair, his comment was useful (informs that it's already been discussed and links to discussion), and while he could've surrounded it with extra-friendly shopkeeper talk ("I'm sure you weren't aware, so thanks anyway for the contribution, but...") it really isn't useful - it's not like he criticized you for not realizing it had been submitted.

(Also it's pretty much standard practice on HN, to say that it's already been posted and then link to either the best post or to multiple posts)
I have been told by my parents that I was a friendly, outgoing child going in to kindergarten.

I sure as fuck wasn't on the way out. (I was already a nerd.)

I've long since dealt with it. I don't even twinge saying that. But I am pretty firmly of the opinion that the school system tends to greatly underestimate the impact of bullying, conclude based on their actions that they are far more interested in not seeing it than in making it go away, and this has probably contributed to my current deep, deep skepticism about the schooling system as it stands today.
Why shouldn't you study computer science as a hacker
This article is a personal confession from a hacker who ended up being a neuroscientist instead of studying computer science. There are a lot of hackers in high school in Hacker News. So I thought this is appropriate.
The power of media: connect facts in a way that shows a story that people want to be true, and it might just cause it to happen.
That's what I was expecting you'd say, but I had really hoped I was wrong. Again, a drone is an unmanned aerial vehicle, so Google is using drones as well. In the comparison with military drones, you might as well say you don't want to see Google's balloons because the Hindenburg was such a disaster. Completely different beast.

I would wager that there are more drones out there being used for entertainment than there are being used for killing... we call them quadricopters and you can buy them at Wal Mart.
Disagree. What you are describing happens in "regular" bullying as well. In the OP, this happens literally: "I was followed home". Young people don't necessarily have many escapes from school life.

The people they see at school are probably the same people they see near their home and encounter throughout their whole outside-school life. Their school peer group is their social peer group.

Adults can just walk away, find another job, find somewhere else to live, which provides a last-ditch solution to such a desperate situation. Children often don't have that solution, even when things get desperate.

Online communication provides another avenue for bullying, perhaps, but it also provides a secure connection to people outside of the local area - one that didn't exist before.
Go Continuous Delivery is now open source
Social is a flavor enhancer, like salt. It's a great flavor enhancer, but you don't want to eat it on it's own.

Social + news = Facebook wall

Social + location = Foursquare

Social + YouTube = Better YouTube comments. Sorry, but it does

Social + Search = Knowing that when I search for a thing, I mean the one my friend likes, not the similarly named one he doesn't.

Social + Maps = Seeing that my friend goes to this restaurant and likes it.

Social + video calling = A phone directory and avatars.

FB Platform is the biggest thing FB produce. But their most widely end user app is wall, which sits on their platform.

As someone who never, ever, logs into plus.google.com, I still know I use gplus all the time from finding new cafes in London. It's a super great flavor enhancer.
> The court got it wrong (from a moral/ethical perspective as the guy did it, but perhaps right on a technical perspective I'll concede)... and I loathe mobs, but if the court failed to do their job then I come down on the side of the mob (even though that doesn't sit well with me).

There's a 1983 Michael Douglas movie on point: http://www.imdb.com/title/tt0086356. It's pretty ham-fisted, but the first thirty minutes are a nice portrayal of a judge forced to throw out convictions due to 4th amendment violations by the police. There's a great scene where the prosecutor pleads with the judge to admit evidence in a murder case despite the 4th amendment violation, and the judge replies: "look, I'm just doing my job here--I suggest you start doing yours better."
In my experience, TDD and unit testing is awkward and uncomfortable when working with application code, since you often find yourself simply testing dependency wrappers, which has limited value. On the other side, integration tests are kludgy and uncomfortable when working with library code.
"Round peg, square hole" and all that. I often see two sides arguing for a universal testing strategy, when the use cases are very different.

I try to treat tests as nothing more than repeatable artifacts of whatever I was trying to do to verify the code I was writing was working. So if the code was primarily aimed at hitting a bunch of web services and making DB calls, then the tests will end up as integration tests naturally. If the code is doing a bunch of isolated calculations, then it will probably be unit tests.

This is a classic case of developers talking past one another and trying to force their use case on others in my opinion.
Traces of Errors: Getting Better JavaScript Stacktraces [video]
Billion-Dollar Problems
How 30 Days of Commits managed to piss me off rather than excite me.
Wouldn't any person that eagerly argues for unionization (regardless of professional field) indeed appear to other professionals as odd, mental, or having a hidden agenda?

Naturally, if working in our field yields pretty good money to most of us—regardless of how fairly we are treated—then why unionize? surely that must be just some weirdo's twisted communist ideals or some competitor's money behind.
You can build your business in such a way that it works with or without Google, but it's going to work a lot better with Google than without it.

People do lose sleep over rankings, because in some industries, the amount of traffic and business generated by organic search is substantial. If you're relying almost entirely on Google search traffic, you are doing it wrong, but if you're ignoring organic optimization, you're also doing it wrong. Telling people who may be making many millions of dollars in revenue from organic search to just "treat it like the weather" is horrible advise. I think I know what you're saying, build up other traffic channels, but the way you're phrasing it makes that harder to see. At some point as marketing grows, most websites start branching off into many, many different areas -- paid, social, email, etc. -- but organic search is still a big part of the mix.

Panda and Penguin finally backed up what Google had been saying for years. The problem is that there is always a gap between what Google says to do and when Google chooses to specifically enforce what it had been saying. In the meantime, lot's of people exploit that gap.

The best long-term move is to do what's right, but when you see cases like this, you really lose trust in how Google is treating websites.
Sike –  a simple cli tool that reminds you to move about
How much CPU power does one instance get then? I mean are this the default ec2 instance types or something special?
Best Tools For Writing Online
Exactly. The article comes across a bit "look at all these tricks I know and want to use, but can't, but others can".

I don't know USA Today, but I don't see anything like the screenshot in the article when I visit it (from the UK).
Show HN: Sentiment Search Engine
Unfortunately I'm pretty sure there are already tools out there that do this.
We do ... for landline telephone service. The telecomm companies had to put up with that for so long that when other communications services started seeing demand, they did what they could to lobby away similar regulation for internet access.

What it boils down to in most places is that internet access is not (legally) a public utility and therefore skirts public utility regulation.
Show HN: JSLint, JSHint and ESLint Error Explanations
Is Your Site HSTS Enabled?
A Note From Your Editor
It is an attempt at controlling the discussion, and the threat of blocking HN is often intended as a way of controlling the site, ala "I don't like the conversation, so until all comments are favorable I will vaguely threaten to block a single site."

For those clicking down arrow on this -- am I wrong? In fact, the author said, essentially, exactly this by this backing down from their thin threat, encouraged that everyone is dancing to their tune. Personally I find that simply reprehensible.

Instead of moderators saying "oh, better start deleting" when facing claims like this, simply remove the submission and blacklist the domain.
Yeah, ORM is really about portability. Your app should be able to plug into whatever database you have drivers for.

And it's also much more convenient to call a find() method than to concatenate together a (vendor-specific) connection string and query string, and iterate over a result set object.
That is the defense story.

Got salt?
> Here's his statement again, rewritten without the Fox News-style editorialization

And here's me applying your own technique to that sentence: "Here's an editorial rewritten without the editorialising". You then feign surprise that that doesn't leave much.

DHH's point was that the resulting graph of intermediary objects is (in his experience) overly complex - the implication being that, where possible, simple is better than complex (which, yes, is a value judgement).
No one should have to endure this sort of thing, which is somewhat worse than what I experienced myself (pervasive internet use is a significant amplifier).

Kids are a lot stronger than we give them credit for -- much stronger than adults, I think. Primary and secondary schools are an extremely harsh environment, because they have many of the same problems as prisons to a lesser degree. We forcibly put large groups of socially underdeveloped people together, and barely monitor the situation. Kids can't even really escape the systemic problems at home anymore, due to the internet.

Somehow, the vast majority of our children manage to come out of them more or less intact. This is nothing less than miraculous, one of the great unsung triumphs of human spirit.

I keep coming back to how nobody should have to endure this. This triumph is over an adversity of our own making. We can and should take this more seriously than any other threat to children, even though they somehow endure it, because it is more pervasive.
Bird Flocks Shatter on Impact [video]
I always enjoy watching the streamers during this weekend. Its amazing how much you can learn by just watching someone code. This one snuck up on me, I haven't heard of a lot of streamers this time - does anyone know of any good ones to watch?
Skeptics StackExchange has a good takedown of this. TL;DR: Yeast ADH requires a neutral to alkaline environment to work, but the stomach is extremely acidic, so it's not going to do anything.

http://skeptics.stackexchange.com/questions/20381/does-eatin...
I'm the maintainer of this site. It's been around for a while but has recently undergone a major update. ESLint is a new addition and more messages are now covered. A simple API has also been introduced to make it possible to get explanations or run code against any version of any linter via HTTP. Any comments, thoughts and ideas would be welcome.
Whether he's a public figure is debatable (the Wiki article gives a good summary of the questions we'd need), but all it means for a defamation suit is that Google would not have to prove malice. There would be many other hurdles to clear.

IANAL.
It is distributing to find somewhere you thought of as a "safe place" seems like such an upsetting place to others. I'm not sure what HN should do about this, but it is a very disturbing turn of events. Perhaps it is time to pack up and leave?

Someone finds HN to be upsetting, this is such a shock, it's time to pack up and leave...

Can't say I'm following your line of thought. What, people should stop visiting and/or revamp communities that someone else doesn't like?
HN has really hit the limelight as of late.
I'm going to be honest, until TechCrunch's article, I had thought that Google+ was already done. I haven't heard a single compelling reason to use it outside hangouts, but hangouts is not Google+. So as much as I hate to agree with TechCrunch, they see the writing on the wall.
> Our criminal justice system is designed to (except apparently at the federal level) keep it from being used against dissidents, but this is one case where the rules for evidence collection helped produce the wrong result.

I think you would be surprised at the ratio of dissidents to scumbags that actually invoke the 4th amendment. This case is the common case, not the outlier. It's a scumbag who clearly did something bad that's getting off because the cops obtained evidence in violation of the 4th amendment.

I think this was the right result, because this was a square fourth amendment violation (search in a home), but you can see why the 4th amendment is so politically unpopular and constantly under attack. Ordinary people don't really think or care about the dissidents. They just see guys like this get off on a "technicality."
can we all agree that social networks/platforms like this are not easy. They may have 'screwed it up' in most opinions but it's not because of pure stupidity -- there are a ton of challenges and complexities here.
Some of the integrations, albeit only parts, have been brilliant and worked really well in my eyes..... getting G+ to cover so many of the google services is a tough one.
But then questions about complex vs. simple and circles and the endless battle between common consumer-level users and power users......and the whole Open net vs closed.....wow.. see, it's not easy ! heh
The best non-alcoholic beers are, relatively speaking, better than non-alcoholic wine, but the selection is basically limited to fairly mundane German style lagers and even the best ones (Jever is probably the best I've tasted) are inferior to even most mass-produced lager.
TechCrunch has always been a rag publication. They do good articles like their recent piece on the SF rent, but the amount of useful signals are flooded by the low effort noise.
Fiber optic microphone
Nobody could have competed with the Japanese manufacturers, if they had only started selling their phones outside of Japan. The BCG guys simply lacked the cultural sensitivity required to understand the extent of Japan's navel-gazing.

Americans often act and think as if the rest of the world don't exist, but the Japanese are far, far worse.
Navel-gazing = size x ethnocentricity. What Japan lacks in size compared to the US, it more than makes up for in ethnocentricity.

I remember seeing an XKCD comic which featured a fact about "there only being [x amount] of [x type] lighthouses in the nation". "In the nation". So typical.
I wonder if the algorithms might reveal how they've become only more repellant to me over time.
The trouble is, anything you do to try to gain favour with a search indexer:

a) Is going to distract from the quality of your content, unless you should be doing it anyway

b) Is going to be irrelevant (at best) or counter to your original intent (at worst) when the indexer's algorithm changes, and Google are changing their algorithm all the time, with far more resources behind it than you have to keep up with it.
I don't know why people downvoted you, I thought you made a great point. Maybe "different" isn't quite the word, since it's still a type of bullying, but with more powerful tools. I agree that the intrusion into the home is an important distinction, though.
> literally pushing people who know how to do social into every nook and cranny of Google.

Maybe I'm missing something, but who are those people at Google? Or is this tongue-in-cheek writing?

And yes, Google has missed the train on both WhatsApp (mentioned in the article) and Instagram (not mentioned).
The debit card shouldn't require any trust. The card itself should be able to sign a transaction, transmit it to the card scanner, and have the scanner propagate it to the network. Obviously, involving a third party exchange is the only way (right now) to spend BitCoin in places that only accept fiat, but at the very least on BTC -> BTC transactions should be direct and not through third parties.
It's not really cloaking, because it shows a snippet first. It's a good product for publishers who don't want to clog their pages with display ads. Would you rather that, or a godawful interstitial?
There is no way that phone is smaller than the ones he has had before. Unless you count the mammoths from the 90s and down.

Cool projects though.
Facebook's breakup of the big blue app into messaging and perhaps in the near future other specialty apps seems like part of the same phenomenon. Google+ is actually ahead of that curve because the Google identity is only becoming more important to their ecosystem, regardless of how one interacts with it.
Hm. I wonder if there's a way to distinguish between "If this particular person gets hit by a bus, we're screwed" versus "If any of these n people get hit by a bus, we're screwed" (which is a lot worse).
On the other hand, cyber-bullying doesn't physically beat the crap out of you. Which kinda sucks when it happens on a daily basis.
BRCK, your Backup Generator for the Internet
Build the next generation of analytic algorithms at Natero (YC S12)
Oh I agree.

It's just tough to accept.

The judge has punished the police and prosecutor for doing their job badly, rather than punishing the guy for beating up his girlfriend.
silly question: how do you know a link hurts you?
Not an expert here, but what about good old olive oil? There is a rumor that drinking a couple of teaspoons of oil before driking will make it longer to absorb the alcohol and you might get less drunk. I wonder how true is that technique. ..
Creating Better Passwords By Making Up Stories
Firmware updates can accidentally brick hardware in HP ProLiant Server models
Essentially "social" is a feature, not a product.
Nope.. Just didn't knew the site until someone linked it to me.
SentimentSearch.com is a search engine that crawls the Internet for people's opinions and reviews on a diverse range of topics. The content is aggregated and filtered to provide a 'smarter' view of the information available.

We have been working on this idea for a few months now and would appreciate any feedback.
Thanks!
Like the idea. Request for the developer, have you considered implementing 'Vs.' comparisons.

For your search I liked what I saw for the Xbox One and PS4 but any possibility of matching them and presenting them side by side?
Terms like "net neutrality" and "reform" are often used to trick an audience into agreeing with the speaker by having the listeners fill-in-the-blank with their own favourable definitions.

So, when it comes to state action, "net neutrality" will mean whatever the government says it means. Your definitions won't matter once the bill is passed and/or the regulatory interpretation is promulgated.
> somewhere you thought of as a "safe place"

Ha, you must not read a lot of the comments then. HN likes to whip out the sexist and/or victim blaming rhetoric quite often; it doesn't surprise me at all that someone would like to distance themselves from this site.

This thread is one hour old and there's already some victim blaming going on.
Which specific shareholders are you referring to from those lists?
PiDick
Filters for actions: past = done, now = in focus, future = deal with later.
Indeed. There are plenty of things that are hard to usefully test.

Multithreading code? Enjoy using TDD to ensure it has no livelocks, deadlocks, or missing memory barriers leading to reordered operations. Especially if it's inlined in multiple contexts...

Graphics code? Needs to look similar (but not necessarily exactly the same) across a wide range of OSes, underlying APIs, GPUs, and driver versions - plus many of the same concerns as multithreading code.

Cryptographic code? Well, perhaps heartbleed could've been caught ;). But all the well intentioned MD5 unit tests in the world won't make it useful (in-context)...
cliapp ( http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/ )
Poor choice for a name, it clashes with Googles Go(lang).
The FCC’s New Net Neutrality Proposal Is Even Worse Than You Think
> Seems like a natural place to put "click here to contact your state/federal representative"

How does that solve anything, though?

Judging by the lack of competition, it seems it's not profitable to compete.

Now, you could force Comcast to lease out its network capacity to competing companies, but this is really a shortsighted solution: the consequence is that potential competitors, who are contemplating establishing competing last-mile connectivity, cannot make a solid calculation to see if it would be profitable, because it might risk being forced to lease out the network capacity it establishes, thus it avoids doing so.

The problem here is simple: digging down cables is expensive. No amount of legislation is going to change that. The real solution is reducing the cost of the last mile connection. This might be possible through opening up legislation (removing barriers to entry), though. Like opening up more wireless frequencies, to carrier last mile traffic to consumers.
I always thought marketing was about convincing people that they wish to buy the product that the marketeer has, by whatever means necessary, whether it be whole truth, half truth or bare lie.

A good product can be marketed with the truth, a bad product however ...