skysight-inc/HackerNews huggingface dataset:
It was really baffling to me that colleges preferred to take people who got 2s and 3s on their AP tests to someone who scored 5s, so long as they had parents who would fork over thousands of dollars.

In the US, higher education, like most everything else, is a business. That's not cynical, that's a fact. With the exception of a small handful of wealthy schools, most universities are looking out for their bottom line. Don't let the glossy brochures and cozy advertising copy confuse you. And you might as well get used to it, because the country is moving further in that direction.

On a more positive note, try to google:
scholarships for gay kids

It returns a lot of promising hits.

Good luck.
I often wonder how badly my personal data set is skewed due to mis-tapping (or clicking) the downvote arrow when I'm trying to get the upvote one.
They have a new CEO who seems to have a much better moral compass, but everything else... in absolute agreement.
You're making a major change: you're making my money go to a company I will not under any circumstances support.

I'll be canceling my MT hosting as soon as possible.
jython used to be popular many years ago when it was the most decent language to add scripting to a java app.

I don't _think_ it's very popular as a scripting language for new java stuff, and it still only supports python 2.5 which is 8 years old.
I want "use asm" as a way of getting extra 'compile time' checking.

If I say "use asm" and do something that isn't optimizable by mistake, it should give me an error rather than silently falling back to slow code.
Count me as one of the unhealthily sympathetic. That said, different people and/or cultures have more or less tolerance for argument. One person's 'spirited debate' can be another's 'flamewar'.

Now, preface my following comments with the fact that I don't have data to back them up, so really you can take or leave what I'm about to say--if it resonates, then maybe I'm on to something--if it doesn't, then maybe I'm just projecting.

What I've noticed is a pattern that a dispassionate article about the plight of women in the tech industry will survive, but an article by a woman who is actively angry about being harassed will get a large number of angry, devaluing comments and will disappear very quickly.

On a positive note, this reflects a culture that values a level of scientific detachment, and also a recognition of the fact that Internet arguments can get very circular and ugly and can ultimately destroy an online community if left unchecked.

The problem is that this pattern also belies a cultural devaluation of the role of anger in combating trauma. Where trauma exists, anger will exist. Angry people are not always fair and balanced--in fact the state of the emotion actively undermines such a thing. Anger and scientific detachment are quite antithetical, because an angry person is very much inside of the thing they're supposed to be detached about--and it's hurting them.

So when a woman who is traumatized writes an article out of anger, there is inherent value in that, even if the anger behind the article makes it one-sided, because in the end that person is (bravely, in the face of the inevitable harassment that will come of it) bearing witness to what is (in my own experience) a major problem in the industry, a problem that is not only hurting people but limiting the talent pool significantly.
I would also love to hear other recommendations as well. Through the years, I've never found a better user experience then MT.
Ah, but how can you possibly know whether the average person is innately stupid and incurious or whether school makes them that way?

Anyone who spends time with small children knows that before they reach school age, they are all absurdly curious about the world, and they absorb information like a sponge. I suppose you think it's just a coincidence that they lose that curiosity right around the time they start being stuffed into classrooms.

Writers like John Taylor Gatto have written hundreds of pages going through historical and psychological research to show that "genius is as common as dirt."

Your contrary opinion is actually one of the most insidious false lessons we learn in school, and it's a very useful form a social control. "See, most people are too stupid to manage themselves, you'd better let us elites make all the hard decisions for you."

And even if I grant your premise, it still doesn't support maintaining the schools we have, because they demonstrably don't work at conveying a "base level of education". They're elaborate kabuki, where everybody pretends the work matters and everybody knows it doesn't, and the average student retains almost nothing.
You're never going to win our hearts or minds here. MT is dead to me now.

There is no one web technology professionals hate more in the world than GoDaddy. I can't think of a vendor I despise more.

Also I'm an MT customer of 8 years and probably referred tens of thousands of business to MT over the last decade. Dead to me. Thats how much I hate GoDaddy.
I'm not sure I believe Spring and JavaEE are as compatible as some would lead you to believe. CDI and JPA are the official implementations of dependency injection and ORM persistence, but they overlap with other functions in Spring and Hibernate. Components in JavaEE are POJOs or MBeans and they're injected based on qualifiers and rules in a configuration file. Guice and Spring both allow you to wire components together, but you can easily get conflict between their injection and the CDI injection.

The compile time sanity checking is still doing type checking, and to a degree you're correct ... there will be run-time exceptions if CDI can't find any instances of an object (likely an interface) to inject or if there is more than one that matches. I don't think you'd want it to randomly pick one.

If you code to the CDI and JPA specifications, you can plug in Hibernate and Weld as your implementations of the frameworks. If you plug in Hibernate and Weld, then use their non-standard extensions you can indeed find irregularities.
Heck, RedHat even has a big JRuby Application Server on top of JBoss.

http://torquebox.org/
That assumes that the purpose of HN is to be a debate site, or a 20th century "fairness doctrine" media outlet, or a town-hall style public forum. I do not think any HN is any of those things or well-suited to become one.

Most of the useful and interesting things that come out of HN are in threads that assume the answer to the big question and make some interesting point about the details.
>There are many duplicated modules, many of them done in a half-assed manner by inexperienced developers and rarely updated.

This statement accurately describes the world of Ruby gems.
As someone who programs when the urge hits, rather than as a day job, I ended up playing catch up with Rails. Each time I went to start a project, there's be some new changes/features in Rails for me to learn.

These days, I'm happy coding away in Padrino, which seems to sit between Sinatra and Rails in terms of features and functionality.

For me, Rails just became too big to keep up with. It's more fun and productive with a lighter-weight framework that can get you 90% of the way there. For a newcomer to Ruby, it doesn't seem to be the old "watch me write a blog engine in 5 minutes!" anymore. That might be why the other popular frameworks are getting the attention...
I don't publish anything so i'm conscious of how far off the mark i could be.

I think i would choose not to read any replies, responses or discussions on something i'd published. I promise the irony of me writing this comment is not lost on me :-)

Any positive comments are likely too positive and just people wanting you to feel good - which is very nice of them but ultimately could work against you.

Similarly negative comments are likely too negative to be realistically worthwhile.

I dare say there's some signal in all the noise but i bet there's more signal in just surrounding yourself with high quality people day to day.

Ergo, read comments on other peoples submissions and participate in those discussions instead.
Source where you can donate to help the project along:

https://pressfreedomfoundation.org/securedrop
I was quite active on CS and also joined bewelcome. Bewelcome never seemed to gain the critical mass necessary though - this would be a difficult problem for any new platform.

OP why not approach CS HQ.now that it's been funded maybe you could pitch the idea.
Using my Droid to map bluetooth and wifi devices in the world(video)
Rain with Clojure's core.async
Join Thinkup
they have cheap SSD plans, being there for months and it just works
https://www.digitalocean.com/?refcode=49b5b50accae
Right, because if they used the same insurance "negotiated prices", it'd be closer to $15 million.
> - I never flag stories; I may not find a story interesting, but I don't feel it's appropriate to impose my interests on others or 'police' their discussions.

I used to until I lost the ability. I guess the impulse came from stackoverflow, where you are encourage to try and make the site better by editing and flagging poor items.

I used to go to the new page and flag 3-5 stories a day. I thought this was a benefit to the community and one way I could help make it better.

Finally one day I lost the ability to flag. I assumed a moderator didn't like one of the stories I'd flagged and took the privileged away.

No good dead goes unpunished:)
Oh my God...
Statue of Liberty vs US debt ceiling in physical $100 bills
Hurts to be a 'Merican these days.
> Nevertheless, these discussions are good for clarifying your understanding of the world, just try not to expect much in the way of respect, appreciation, agreement, or understanding.

That's a good point; an effective compromise may be to allow heavily flagged discussions to continue after being pushed off the front page, instead of [dead]'ing them (which halts conversation abruptly.) This is actually what happens currently most of the time (as far as I have seen anyway) and I don't think it is particularly bad. The people who are already involved in a discussion can continue it, but more people are not drawn into it as the poisonous discussion doesn't stay visible on the front page.
I used to live on my Dell Mini 9, until it died of crappy netbook hardware (now I use a work Toshiba I've also beaten the crap out of). How easy are these things to Xubuntu?
If you're saying that Core Data locks you into the 'relational database' way of modeling data, that's definitely true. But, you're no longer tied to a specific persistence store. NSIncrementalStore lets you use whatever you want for persistence -- web service, JSON file, etc.

For a lot of applications, a relational model will work just fine. And, the optimizations that Apple provides for SQLite are probably going to be better than the average developer would achieve by writing their own SQLite transaction layer. (A little confused here on your point about needing SQLite at scale for performance -- it's the default persistent store on iOS).

I'm not sure I agree that an app needs to be wed to Core Data -- if the transactions with the persistent store are hidden from the model layer, then they should be swappable for something else.
Ugh. There's even some sly wording in that blog post too.

⁢⁢ > Will you be sharing my personal & financial information with GoDaddy?

> Your personal and financial information stays securely in our system. No third-party vendors will ever have access to it, which has always been our practice.

Doesn't quite answer the question, so I'll have to assume (as other commenters did there too) that you will be sharing information with Godaddy, otherwise it would have been expressly denied. "Our" means the shared companies in this case.

> We are well aware of their past, but we're also well aware of what they've been doing to improve their business.

I'd still avoid combining my premium brand with one that used "godaddy girls" to promote their products.

NSFW. Can't believe I just had to write that.

http://i.imgur.com/z2P21XT.png

http://i.imgur.com/t1dkqhh.jpg

http://i.imgur.com/vEWqQIC.jpg
... thus proving once and for all that distributed computing is not the solution to all the world's ills. :-)

By the way, the site's clock seems to think it's February 15.
+1 here for Rackspace mostly due to their excellent support. They seem to have a dedicated WP offering[0].

Have also heard mostly good things about Linode (exception[1]), but don't have personal experience with them.

[0]http://www.rackspace.com/cloud/sites/web-hosting/wordpress/

[1]https://blog.linode.com/2013/04/16/security-incident-update/
but then you're out of luck if you're on mobile and need something from 1password.
It'd be nice to hear some kind of numbers of whether it got much use at the New Yorker, and what kind of hang ups they ran into. Aaron was a great person and the kind of civic coder we need more of, but that doesn't mean he was an immaculate expert at coding interfaces (both graphical and conceptual), and the accessibility of this application is key. Accessibility, besides cryptographic soundness, is probably the most important feature...its side effect is adaptability, and while such an app is bound to have a small niche, it needs active users and maintainers...Even the Tor Firefox browser fails without proper updates
Show HN: Launching my first real startup, Google Analytics app for Windows 8
how do you recover from it if your yubikey got lost or stolen?
Not really. That is not intrinsic to the reform movement. That is the educational system responding to political pressure. The reformers have to play the game by the rules as they exist in the moment. If the standardized cookie cutter test results become the coin of the realm, then every kind change will be justified by test results, whether the proponents think that is a useful idea or not.
Anyone who believes in big government has never contracted for one at length.
Mostly because the small satellite server requires very little storage, cpu, or memory. I have about 100G of mail on my IMAP server (not all in one account: I run email for everyone in my family), and that kind of space isn't cheap in the server rental business (despite the fact that a 2TB drive is $90).

Plus I just like having my data here, and not somewhere where I have no physical access.
Have created an overview of all his interviews here: http://everyelonmuskvideo.tumblr.com

This is also cool: http://shitelonsays.com
You aren't making your case any better.
Pull requests welcome! (speaking as a contributor to the project)
Hey whoa - did this get flagged and booted from the front page? Any reason?
How to choose best bagpacks for kids and adults (health issues)
Great job. I saw this font on Designer News yesterday and downloaded it instantly.

I think creating a font from scratch could become a designer's rite of passage. It involves usability, aesthetics, and technical knowledge (kerning, weights, character encoding, horizontal and vertical metrics...). I always thought about creating one myself but usually ended up browsing the web for original and better designed fonts.

You got me questioning my behavior.
no, the reality is that people write them all the time, then abandon the project.

For example in railsland, typo and mephisto were both popular at some point, and in djangoland there have been at least two dozens blog engines _I know of_.

There was a beautiful django conference video where the speaker asked "who is writing a blog engine in django" and about 9/10 of the room raised their hands.

EDIT: I concur, many language advocates believe that, but I think they are wrong for different reasons.
Look like a pro amongst your tech buddies
I use yubikey, but I don't need it on my mobile because its a trusted device.
You might be a growth hacker if…
Encrypted messaging service tesla.im (Not the car company) now accepts Bitcoin
Celebrating Ada Lovelace Day anymoto shares: "The feminine touch in tech"
Wait, I thought node users were hipsters? Now node haters are hipsters as well?

.. Is anyone not a hipster?
That bit stood out to me, too. GoDaddy isn't a third-party vendor, they're the owner, so the answer should be a plain "Yep, suck it!"
Interviews - redecentralize.org
Let me know if anyone has any questions, this was a fun project to tackle. The electric imp was interesting to work with, however the cost of the Imp + breakout board was more than a raspberry pi + wifi dongle. The Pi also does much more than just wifi, and I don't have to program it in squirrel.
HP really killed it with this notebook, but I can't help think that it would be even better with Bay Trail. Running crouton w/ Gnome 3 on native x86 when I need it and Chrome OS when I don't is extremely appealing to me as a Linux user and developer.
Yeah I agree that's a problem.
Please just stop your community crisis management is just making this worse
WebRTC desktop sharing no plugins
I'm pretty certain you're completely screwed if that happens. I don't think it's worth that level of risk to not know the password for your 1Password vault
IIS integration period the end.

well that was argument awhile back. nowadays with products like Helicon Zoo (which i use for development), it make integrating a rails (or php, python, cfml) site with IIS a breeze. seriously, if you're using IIS and want to run a rails site, you should have looked at Helicon Zoo.
In your case because you participated in a lot of apparent voting rings. But as it says in the guidelines,

http://ycombinator.com/newsguidelines.html

if you have a question like this, email us instead of posting on the site.
Like others mention, this doesn't require Newsstand - A good example of a great magazine is TRVL - it's free and looks beautiful on my iPad… and it's just an app.

I don't think people really value their privacy, or the no-hassle nature of newsstand would appeal to a lot more folks. Instead, we have a culture where either your information is already out there, and you get spammed/junkmailed/coldcalled a lot, or it's not, and you can't exactly trace how someone got it.
Interesting way to twist the numbers.

To be accurate:

The Chromebook gets 38.5% of the battery life with 55.5% of the battery capacity. That's quite a bit different than the 1:1 ratio you imply, more like 0.7:1.

Put yet another way, with the MBA13's battery, the Chromebook would last 9.7 hours. With the Chromebook's batter, the MBA would last 7.8 hours.
Awesome - definitely going to use this. Congrats on the front page HN launch the week before Startup School!
That's their problem, not mine. I'm not the one that lied to get business.
Changing public education in America will be hard. But changing the culture would be even harder.
10 Tools Every Entrepreneur Should Be Using Right Now
The whole argument of the article is a non-starter:

Building a social echo chamber risks marginalising us from the rest of society, gradually becoming ignored and irrelevant as our self-reinforcing opinions drift ever further away from the mainstream

I don't consume movies, books, music, food, web sites, or much of anything else because they're "mainstream".

I do so because they have a high degree of quality that holds my interests. Mainstream is often the opposite of quality.

The more mainstream HN becomes, the less desirable it becomes. If I wanted mainstream I'd spend more time looking at Slashdot and Reddit.
Spying/backdoor may be a consideration.
Probably not, the previous Samsung 250 Chromebook had serious troubles with having multiple tabs open and having a smooth typing speed over ssh.
Two words -- West Virginia.
Isn't it a bit foolish that you decide for everyone that benefits in their career would eclipse their will to defend their freedom?
Superior education system that focuses on creativity and completely devoid of competition. I believe they are number one in world ranking in that regard. If you want to look at their methods, there's a book called Finish Lessons.
If you're talking about single-page apps I don't think it's the new web programming paradigm. Most applications fit much better as classic sites which Rails is so good at. In fact I think most SPAs I've seen would be better off with a "traditional" stack. I always find myself thinking "why is this even a SPA?".
New Helsinki Bus line lets you choose your own Route
Written using a multithreaded browser, that runs on a multithreaded OS.
... someone on irc asked about encfs for windows, which appears to be here:

http://members.ferrara.linux.it/freddy77/encfs.html

We have never used this and cannot vouch for it in any way, but there it is ...
A 'rebranding' doesn't erase the past. This particular customer base is not foolish enough to fall for that one.
Using Docker to Parallelize Rails Tests
Abundance of throw-away accounts to express a potentially unpopular opinion is a good evidence of a groupthink environment. People either afraid to lose karma or be scrutinized or otherwise upset the mods.

I can often see people opening their comments with a hefty preamble, which goal is to justify the following controversial opinion, in hopes that it will not bring or at least lessen the wrath of the mob.

And of course people like their idols, too. When PG makes a comment - it's a godsend and instantly attracts the fervent following. In a similar manner, there's no lack of ardent supporters of Google that will rationalize any move by the company in a way that is good for the world.
Indeed.com

Ruby: 6,401
Python: 8,299
.NET: 26,711
Java: 36,069

An interesting switch is:
Django Developer: 1,199
Rails Developer: 3,682

I don't think Ruby, Python, etc will die anytime soon. There are too many small businesses that need products developed fast. PHP on the other hand...

PHP Developer: 10,317
What?! ;)
Introducing continuous delivery for dartlang
IMO, OpenBSD and tarsnap are other notable samples of clean C code.
Seems his prime complaint is that resonating consternation is aggressively removed, giving an undue illusion of peace and harmony - and somehow that's a bad thing.

Some issues are social hot buttons, with a roughly even split (if not in actual numbers, then in energy exerted in pushback against the opposing view), roughly equal validity to each perspective, and pretty much no chance of one side reversing their view en masse in short order. Repeated prolonged verbose heated arguments over these subjects will not lead to any meaningful consensus. Their presence tends to erupt as a tangent or non-sequitur to another discussion, destroying the overall thread in a wave of verbose hysteria. Nothing is served by their recurrence; we all know there's a dramatic split on views regarding the subject, we are each settled in our own views thereon, and frequent re-hashing the subject just sours the environment and encourages participants to seek more sensible discussions elsewhere. Ergo, there's no point in letting these recur. PG is right in weighting the algorithm so such destructive & pointless discussions tend to disappear.

Yes, we know such disagreements exist. A policy of "not here, guys" is a good thing. Yes, the issues being suppressed are of great sociopolitical importance; please recognize that decent people can disagree over them, please agree to disagree, and resolving that disagreement will not happen here - but continued rehashing thereof will create a toxic environment.
Book publishing needs better collaborative tools
I wouldn't say they're patronizing, but they don't often portray child characters that have any complexity or agency.

That is more rare, and I think it's one reason for Ender's Game's enduring appeal to young readers.
The output of the flamewar detector isn't binary.
I also find a warm shower a pleasant way to wake up (and live in a locale where neither electricity nor water is scarce) - so it's a combination of sense, custom, and pleasure.
We are all pretty like-minded and I see nothing wrong with that. This isn't Congress, it's the Hacker News Social Club. You can leave when you like.