skysight-inc/HackerNews huggingface dataset:
She did more than just posting a tweet. She publicly hounded and demonised them when a simple "guys, shut up" would have sufficed. Those people in question have come across as the mature ones since (apologetic and cool-headed) so I'm sure they would have taken her complaints seriously and kept quiet. Failing that, then they would have deserved any backlash. But they weren't even given a warning nor chance to explain the context of their conversation (which wasn't nearly as pornographic as Adria interpreted them).

I know I might now sound heartless, but I struggle to find any sympathy when a bully gets bullied. And while I don't wish anyone to lose their job nor receive death threats, this isn't the first time Adria has bullied individuals nor organizations. Quite frankly, she has a history of being unprofessional and a bully. So while I don't wish the backlash on anyone -not even her- I also can't help thinking "what goes around comes around".

Sorry if that makes me sound heartless. I generally have a lot of time for people (even those who I don't like). But after a childhood of being bullied for being different (read: nerdy), I have zero respect for those who choose to bully my nerdy peers (be them male, female, American, Indian, Chinese, gay or straight - i couldn't care less about that stuff; we're all nerds. But if they're a bully, then my respect for them ends).
what does that mean that NLP and sanskrit go so well together? Is that accidental?
Curious as to why Java didn't feature in the choices - considering just how similar Java is to .Net yet having none of the licensing issues and a huge (the biggest?) set of freely available high quality libraries...
Ask HN: Is there something better than cscope for navigating a large codebase?
To explain, I prefer to work in a terminal, using vi as my editor, so I'm not looking for a solution that uses a GUI. I mostly work in C, with a bit of Javascript on the side, but I'm not particularly worried about the Javascript part.

Basically I need to be able to be able to do the following operations:
1) find the definition of a function / variable (I know that tags in vi allow me to do this, but I don't believe that they allow me to do some of the other operations in this list)
2) find where that function is called
3) find a file by name in a project
4) find and replace arbitrary text in a project, preferably using regexps

cscope allows me to do these things, but it is a bit annoying in that I can't use vi's text-select / yank functionality to select an identifier that I can then paste into a search field in cscope - I have to correctly retype the identifier, or use gnome's copy/paste functionality, which means reaching for the mouse.

I would very much like to know what other HNers are using to work with large projects.
Git Is The Answer (Part 2 of 3)
Node.js traction is true. As far as I know, Scala newbies are coming back to Java. With Play! and Scooter, Java is more Ruby than Scala. With native compile support Crystal https://github.com/manastech/crystal may soon get all Ruby crowd again.
Never noticed that as I don't have any in app purchases that actually cost me anything. This usage would seem to be more because the ID is available rather than because it is needed though.

The bit about non-public APIs on that page is interesting though - if there is a genuinely necessary use case for device IDs it may not be affected.
Future proofed hipsters write in assembly and machine nowadays ;)

Also don't forget Haskell.
RubySource | The Basics of Caching and Cache DigestsRubySource
The article itself was playing on that 1%, both with title and the first paragraph. I wouldn't blame michaelochurch for mentioning it.
> If you want to build truly viable open source software, you need people to contribute to your project[...]

I think it would somehow be very hard to get people excited about contributing to the effort to build a new, amazing piece of forum software... in Java.

Clojure, maybe ;)
This sent shivers down my spine...

... sad, it is every time so sad to see, that the old saying stays true:

In times of war people, that don't know each other, kill each other on order from people, that do know each other, but don't kill each other.

Not being an American, I hardly can understand so much, that is your culture. I can only view from afar and hold my breath in wonder.

But most important, I can only shake my head in wonder, how people like the Ex-POTUS can sleep at night and are not kept awake by their conscience.
London’s Tastiest Victorian-Era Public Toilet
That's not a copy, that maybe you can call it… inspiration. By no means is identical in shape, color and functionality. But we're here discussing something much more higher than a single feature, we're talking about the entire GUI foundation.
Different ways to make a request to the server in ASP.NET
The problem is choosing a framework for Java.
Most of them are just big , unwieldy and force overwrought abstractions and 1000+ line XML files on you.

The big exception is Play! Framework but that seems to have mainly shifted over to the Scala side of things.
As a member of Python community, I hereby congratulate Ruby for joining the ranks of pretty-cool-but-not-so-hot-anymore technologies. There are years of Getting Stuff Done ahead of you. Way to go!
node.js is great when building rich client applications. At the end of the day you only need your back-end to grab and serve data as fast as possible and you delegate all the parsing to the browser.
Garage48 returns to Kiev's startup week
Open source dongles are good, everyone is welcome to fork our repos: http://www.github.com/imx6-dongle/
Note: Things are only "a fallacy" when they are applied falsely. It may not be your favorite flavour of argument, but the true fallacy is making sweeping judgements outside of context.
(However, It's also worth mentioning that Discourse is, if anything, even more of a JavaScript project than a Ruby on Rails project.

So why not Node.js? Presumably it's down to maturity.
I liked that article, but that applies as well.

Most 'start-up hunts' are exactly that, wind howling in the background and nothing happening.

If you do apply 'customer acquisition techniques' you start seeing some in the distance, or a rabbit will brush your legs and startle somewhere else, or something like that.

Sales. It's hard. Herding cats may be more rewarding and easy sometimes.
Unfortunately, I missed the IRC era.

Can someone recommend good tutorials on:-

1. Using IRC [beginner] & [advanced]?

2. How to set-up own IRC server and which are the good ones?
> Taking a photograph of someone in a public place and reporting what they said within earshot, without any expectation of privacy, does not warrant vitriol.

FWIW, the prospect of being overheard for a passing comment and subsequently slandered all over Twitter is rather terrifying. I suspect many contributors here can easily see themselves in the shoes of the dev who was canned, and therefore perceive Adria's actions as unreasonable.
Although I commented on the wrong part of the thread, my point was that if we are able to accept a sketch on tv mentioning a dongle in good humour, why is it a sackable offence within earshot of someone?

Granted it's toilet humour but who doesn't like that every now and again. Being a programmer, I'd love to have more women in my industry and indeed within my workplace. The problem has been exacerbated by Adria and her knee-jerk reaction to something that should have just been a quick snigger between the two involved and then move on.

If I felt I had to tip-toe around any female colleague for fear of being fired for something so innocuous, I think I would change career or work alone. I don't need that kind of attitude.

I accept every colleague as an equal and certainly I temper the things I say around some people but I never go out of my way to offend, it's simply not worth it or called for.

I guess I hope we all forget about this incident and try to move on and rebuild the damage this has caused. Bring on more women in tech.
Yeah you're right, The dell XT with capacitive touch was released in december of 2007 with a capacitive screen, the iPhone was released on june of 2007, I thought the op meant the iPad.
Why Young Children Endorse Norms of Fair Sharing but Do Not Follow Them
Yeah, they havent done a good job of localising this. In Australia it asks for an 'area code' as well has my phone number for my mobile phone. How can a MOBILE phone have an area code (in Australia, area codes are per state).

Now, I know that technically the area code for ALL mobile phone numbers is 04, so I split that up. Nope, SMS never arrives.
Next I removed the leading zero from the area code so it would be formatted as +61 4 xxxx xxxx.

Those who are familiar with Telcos and the way phone numbers work internationally would eventually stumble onto the right solution. Still pretty shocking though.
Pfft, some of us moved to node.js straight from Python and skipped the whole Ruby thing.
I get the same impression, someone gets uptight about a bit of juvenile sexual humour, and complains. All seems a bit Victorian and silly to me, but then I'm not from the US and I've not got any major hang ups about the human body. Male or female.
ARMv15? Is that a new architecture after ARMv8? Do you have a link on it?
Dove Canada uses Photoshop Trojan Horse To Shame Potential Body-Shamers
I wonder how you fall in to these categories, for instance, Ruby and PHP were developed around the same time (though Rails obviously came later) yet Ruby is such a "cooler language" so it can't be due simply to age.

I think a lot of it is Silicone Valley's attitude to being different to the rest of the world, the majority of sites are built in PHP? Sweet, let's go with something funky and different!

It's a great attitude to have for creating cool new things, I suppose, but it feels like it's moving too fast for me to keep up, is Node.js not cool anymore? What about Backbone? Lua? what the hell is Hadoop? How about a new Lisp?
Server is a US thing (maybe AU, NZ too?), we don't use it in the UK.

I find server to refer to a waitress and waiter a really odd term, almost de-humanising but that might just be a cultural difference.
> And disagreeing with Adria doesn't automatically place one in the same camp as them, or "align" one with them.

A certain "if you're not with us you're against us" rhetoric has been bandied about here recently, effectively implying that any who voice opposition, or fail to actively defend, Adria are somehow complicit to the vitriolic hate speech seen on Twitter / FB or wherever. This is not really a logical leap to make, and only serves to further divide the community.

It should be perfectly acceptable to voice rational viewpoints without fear of being associated with extremist groups. Logical discussion is a hallmark of this forum, and I would hate to see it disappear to fear and paranoia.
Ask HN: How to get first 1000 users?
Can anyone share what all they did to get the first 1000 users on board and retain them.
No, the number of virtual servers per physical machine is limited. "Up to 8 Virtual Servers" for example. Other providers might give you 5+ IPs with a dedicated server, so it's really not extravagant.
There still were Tablet PCs with capacitive display before though, for example the ThinkPad X60 Tablet had an optional MultiTouch display and it came out in 2006.
I know you're complaining, but only having 10% of your users not on the latest OS update is really something we should be cheering.

The progress (some) OS vendors have made at keeping people current is really pretty fantastic when you compare to the situation 10 years ago.
China to use Ubuntu Linux as reference architecture for operating systems
I don't think it's "just" SV. On the whole, IME, Ruby (and Rails by immediate extension) appears to be a little more popular in the US than in Europe. I can't speak to other developer communities.

For instance, I was immediately struck upon visiting family in Norway that vanishingly few shops use Ruby, and surprisingly many use .NET. I had also just finished interviewing for an opportunity on mainland Europe for a shop that uses Perl as its production language.
And as a member of the Ruby community, I welcome you to the conference drama club ;) don't forget, we were there first.
He addressed it:

Ruby isn't cool any more. Yeah, you heard me. It's not cool to write Ruby code any more. All the cool people moved on to slinging Scala and Node.js years ago. Our project isn't cool, it's just a bunch of boring old Ruby code. Personally, I'm thrilled that Ruby is now mature enough that the community no longer needs to bother with the pretense of being the coolest kid on the block. That means the rest of us who just like to Get Shit Done can roll up our sleeves and focus on the mission of building stuff with our peers rather than frantically running around trying to suss out the next shiny thing.

(edit: formatting)
IsoHunt’s Fung helped users infringe, blew off “red flags,” say judges
> I will forever remain at a loss about how dongle jokes perpetrate injustice.

I wasn't talking about the present situation. I have to speak out against the notion that laughter = good. It's not. It's orthogonal. I see so many young people use the good feeling of it to convince themselves they're doing right, though.

> All I know is that they really got under the skin of an all-too-serious, uptight prig, and the overreaction of that prig means it gets even deeper under the skin of prigs everywhere. And that is always funny.

Nope. No bitterness or contempt there at all. Your breadth of experience is such that you can guarantee you have a full understanding of everyone, such that you always know perfectly who has genuine suffering and who is just uptight and trying to control? Sounds entirely plausible and humble to me. Sounds kinda like Santa's list.

Again, this isn't for or against Adria or the other parties, or even about this one issue. Laughter is many things and it's often wonderful, but it isn't a supernatural oracle of good. Taking it to be that is a pathway to madness. It's like worshipping the feeling of being in love. And we all know that never goes wrong.
I think no longer being the "hotness" is, frankly, a blessing. Python appears to have thrived and has easily stomped Ruby when it comes to performing certain classes of Serious Work (TM), despite having been absolutely destroyed in the popularity contest war.

I personally like Ruby, and I always have. I'm excited to see how the community evolves over the coming years, even as I work with it less and less (professionally, I am switching to Python).
The first two solutions are iOS6+ only, and the UDID never worked on iOS6. People who can live with cutting off iOS5 don't have a problem by definition.

Ubiquity container: Does anyone use and track this? How many % of people have iCloud enabled for third-party apps? (Just asking because I turn this off on all devices; I don't have any app that uses this, so all I am disabling is abuse)
Chinese Government Chooses Ubuntu As Country’s Standardized OS
"However, I must emphatically and proudly express that I do not support the negation and devaluing of women's (as well as ethnic, [other] cultural, LGBT, etc.) rights by way of reactionary countering with a "men's rights" movement."

As GLBT, I really have to politely disagree here. Trans men especially tend to take a lot of shit from women who think they've committed some sort of cardinal sin for being who they are (it's usually phrased as them trying to make some sort of male power grab, or whatever). Women should have rights, but men should have them too. That's what equality ought to entail. Currently, we've made some significant progress not just in recognizing the need for women's rights, but actively forcing a change in the status quo. It's still politically incorrect to even recognize that men are discriminated against in some areas, and that's really disheartening to me.

True gender equality would HELP the GLBT cause because we need lesbians to not take crap for not being feminine "enough" and gay men to not take crap for not being "masculine" enough. Sex discrimination against men is actually a huge issue, but it's so politically incorrect to address it. If you're a man, and GLBT, you can kind of get double whammied by it since you have to deal with the GLBT part and then also the discrimination against men when you're already severely disadvantaged. If you're a woman, you have a lot of social support dedicated to you (domestic violence shelters, lots of other assistance), at least compared to men.

I believe that women and men BOTH should have rights. I don't understand why this is such a problem with the majority of the feminist movement. (I have met some absolutely lovely and rational feminists, but most of them are over the age of 50. I'm not really sure what's happened to this generation of them, but for the most part, it's been really...not good.)

I also really hope that same-sex marriage will help the men's rights movement (as well as the women's rights movement!). As an egalitarian, I'm all for the courts coming to realize that brain breaking moment in a lesbian divorce where they can't just give the kids and all the money to the female, because there are two of them. Perhaps a concrete inability to rotely perform sex discrimination because there aren't different sexes to take up their traditional "roles" will force the legal system to look into itself and realize the magnitude of the discrimination against men that they've been perpetuating.
Well, I couldn't find it anywhere in the product, and believe me I was looking.
As I said elsewhere, most of the big discoveries we've had throughout history came from people who didn't have to spend most of their time providing for their survival. Some people, indeed may be infuriated about "their" money being used on ideas they don't believe in. But I consider this a vindictive view (i.e. "I have to work at a job I hate, so everyone else should suffer too!") and not worth spending a lot of time worrying about.
And don't forget Spring MVC, my favorite choice. Since Spring 3 it supports complete annotation based configuration. And it's completely configurable to leave you choose whichever templating solution (e.g. Thymeleaf)
How we got hacked
Java has moved from XML files to @Annotations now. Most frameworks are providing support for it now, too.
Although I love node.js, but you are missing out on not using Ruby. I used both Ruby (eventmachine) and node.js on a recent project and it was a total awesomegasm. I admit that the Ruby side had some Ruby code converted to C for performance reasons (parsing binary blobs), but we are not rubysts because performance is the only thing we care about. I find Ruby incredibly sexy, be it still cool or not.
I think, what he meant to say by that, is that the forum is more of a browser app unlike your traditional forum software.
>These both achieve the same result, but the latter provides more information to any JS runtime - not just an ASM.js one - that enables more optimizations. And in fact if you benchmark properly right now, the | 0 hint produces better performance for integer arithmetic

Could you elaborate please? I am not a JS expert, so I am confused why ORing with an int would help in a multiplication. I'd understand if it was (x + y) | 0, but the star operator is - to the best of my knowledge - not overloaded in JS, so the JS compiler can already assume x and y to be numeric.

What kind of optimization does it trigger in your example?
I don't think you can run that Algorithm on adiabatic quantum computer. From what I recall quantum adiabatic chips use hills and valleys optimization, but they aren't generalized quantum comptuer.

http://www.newscientist.com/article/dn23251-controversial-qu...
Popsugar
I suggest popping the tiny opaque filter bubble you have walled yourself into. Get real.
I have an iPad 1 that was adequate to surf the web on iOS 4.3, and I will never be able to downgrade to that version again. Now I have a brick on iOS 5 (unbearable out-of-memory crashes). I earn my money on iOS and I still can't really cheer at handcuffs. =/
Build something incredible. Pitch to top tech blogs like Techcrunch and you will have your first 1000 users in no time.

To retain them. Constantly improve your product.
Newscientist did report they have proved that their computer does work with entagled particles, so its an quantum computer and not a sham.
> 9GAG is the world's leading community for funny content.

That statement may be false, but that's indeed, a funny phrase.
Java is at the 3rd place on GitHub on Top Languages (sharing it with Python), which proves that there's collaboration going on in Java projects https://github.com/languages
Show HN: A curl frontend for imgur
All about your new Google Fiber TV App
"The last 24 hours have been some of the ugliest on the internet."

Uh, no. There are far far uglier things that happen on the internet. every. single. day.
> Also, suggesting that healthcare should be a purely private responsibility, not guaranteed by the state, would position you as quite far-right,

Well, obviously as this is an extreme far right position (I'm american living in Europe and I realize this...).
Isnt discourse mostly an EmberJS app with a rails REST backend? Seems like the big frameworks are slowly loosing relevance as more development moves client-side.
Marketing’s Secret Weapon & Turning Candidates into Brand Ambassadors
"This isn't activism, this is emotional terrorism."

That's a great quote.

People like this woman make it harder for women to integrate with tech guys. :/
This is not quite the usual fare for HN, but it's Friday, and I thought it was pretty funny.
> So use an old rule: Common courtesy. Giving people the benefit of the doubt. Treating other people as stupid human beings. Yes, "stupid". More offense is caused by stupidity than actual malice.

Well said.

> Of course, if you find that the other person really is being malicious, knock them down with a righteous wrath and tell us all about it afterwards.

I find there's more hate and malice than ever before nowadays. It's also more self-righteous than it was before too. It's like the Internet is the Babelfish from the Hitchikers series, causing more acrimony than ever before, now that we have fuller access to what everyone else thinks.
There is a simpler reason. The biggest blog of web/apps in Spain (http://www.genbeta.com) has written several articles about Bitcoin this week so there have been more downloads thanks to that.

Don't overthink ;)
Siren of Shame Build Monitor
Off Topic:

What is that editor in the screenshot?
There was experimental confirmation of quantum entaglement[1].
Of course this being science, there will be more tests in future and hopefully it will shed some light if it was a hoax or not.

However people need to understand this isn't quantum gate computer (i.e. a quantum version of modern PCs with gates), but adiabatic quantum computer which are designed for purpose of solving a particular problem (that's what I gather from that article).

[1]http://www.newscientist.com/article/dn23251-controversial-qu...
Yes, I would love to see an adapation of MVC frameworks like Ember and Angular to use asm.js - not really sure if it's necessary though, since they are already that fast.
Any ETA on the video?