skysight-inc/HackerNews huggingface dataset:
I find the non-materialistic ideal very appealing. I wish I owned less stuff and spent less time thinking about material possessions.

But every time I read about this sort of thing on-line, I find out that's not what the writer really means:

I just very sincerely don’t give a fuck.

It seems to me that those who really don't care don't bother putting their non-existent thoughts about the things they don't care about into words and then posting them to an international information network. Announcing loudly that one "doesn't care about X" is the way an adolescent shields him or herself from his own overwhelming feelings about X.

I own little, but I try and make sure that this little is reliable and safe. I buy what I want and need, of the best quality I can afford.

And it seems to me that if you truly didn't care about material possessions, you wouldn't waste the time and effort evaluating the quality, reliability, and safety of them before you acquire them, either. On a long enough time-line, everything is ephemeral. How much thought do you put into buying a paper cup?

It's easy for a geek, these days, to imagine that he's living a non-materialistic life, because his television, newspaper, telephone, phonebook, encyclopedia, almanac, dictionary, bookshelf full of books, music system, airline schedules, camera, day planner, calorie counter, robot personal trainer, star charts, robot translator, etc. all fit in one or two pockets.

The fact that those things are all software now doesn't mean you don't own them, or that they're not consuming a share of your awareness. From a certain point of view, the fact that you take this carefully curated collection of stuff with you everywhere you go may make you super-materialistic in a way that wasn't even possible just a few years ago.
I always found it a dreadful experience. It takes a lot of effort, but all the time and thought-investment is gone within half an hour and you even have to clean up afterwards. I prefer much more spending the time having stimulating talks or reading a book while letting the cooking be done by others who find it more enjoyable.
Every time I see people like this I am reminded of the Einstein quote, "everything should be made as simple as possible, but no simpler." There is much to be said for living a simple and even frugal life, but this is not a simple life, it's a selfish personal indulgence. It is a life that is only possible if you have money and live in places that have the wasteful infrastructure that is needed to support a consumer culture and economy. He's opted out of the consumer-ownership food-chain and lives in the rental-consumer food chain. If you really want to live with no possessions, move to Laos or Cambodia and become a Buddhist monk, they don't even need a suitcase to hold all of their possessions.
It's not the things you own, but the things that own you that make life troublesome.
PHP in_array comparision working differently on different machine
>For example, would you let a racist (even if he doesn't hurt anyone) without shaming him? Maybe you would, I wouldn't.

To his face? I would tell him why his specific views were racist and harmful. Telling someone that they're racist isn't helpful. Where do they go from there? The only self-identity preserving options you've given them are to ignore you and believe that their views aren't racist (which is what usually happens), or to embrace racism as good and correct. Whereas if you get someone to reëxamine their views, you might get them to change their mind.

In fact, this is exactly what has happened with well-intended but misguided racism education. We've taught people that racism is shameful, but we haven't really taught them how to identify their own racist views. As a result, people think "Well, racist people are bad, and I'm not a bad person, so I must not be racist." And that's how you get people saying things like "I'm not racist, but I think Asians are bad drivers."

And that's the whole thing: shaming people hurts them and doesn't work. I have never changed someone's mind by making them feel bad about what they thought. I've felt self righteous for doing so, but never actually made a difference. But I have changed people's minds by engaging them in discussion. It's hard, and it's not as fun, but it sometimes works.
I can't recommend any libraries "for humans" for this, there are APIs out there for it.
The main problem with many NLP libs (and data mining applications in general) has a lot to do with how much memory good models can take up when doing it in order for it to be accurate at all. Here are a few APIs and libs that might be useful though:
(Disclaimer: publisher of this one here)
https://www.mashape.com/agibsonccc/semantic-analytic

There are other text processing APIs on there as well.
As for libraries, I primarily come from the JVM camp for NLP, but I would recommend the following libraries:

http://nlp.stanford.edu/software/index.shtml (Comprehensive)
http://code.google.com/p/clearnlp/ (Fairly simple)

My favorite is cleartk (http://code.google.com/p/cleartk/ )
mainly due to the fact it's a consistent interface, but UIMA itself can be a difficult toolchain to pick up, and I could understand most of these being overkill for many simple applications people may have in mind.
Some people are not getting the main goal of the Firefox OS: To give emerging markets (cheap) smartphones and keep the web as open as possible. Therefore, HTML/CSS/JS is a damn good combo to keep the web open, and to enable rapid development of apps.
So, basically to take advantage of Emacs/Vi you need to just restrict yourself to Lisp?

I would hands down pick the right language for a project and then the editor.

(I am actually a Vi guy, but switch to an IDE for any project that involves more than just me)
Ditto for vegans and Hindus.
So you're basically saying we can't know how much business Rovio is generating through fiscally optimized holding structures outside Finland, then?
Why is it preferred to release early, release often for product features but not for design. After all isn't design a feature.
FWIW, I know that Rich Hickey has IntelliJ on his machine, probably for Java stuff.

Edit: A post by him http://markmail.org/message/pon2e77mdtkath26
The inside story of Beats by Dre
You don’t have a business until someone has written you a check
In some downtime at work I threw together a rough proof of concept just to see what it invloves in go[1].. It was crazy simple to get running. I hope people start using it in more places.

[1] https://gist.github.com/minikomi/4563344
I think the issue with the romantic ideal of burning the midnight oil while working on your dream is that it's not very conducive to actual relationship building with dates.

You may find someone special who really digs what you do, but you can only ignore them and keep them at arm's length for so long before they leave to find someone (perhaps less romantic) who will treat them as if /they/ were that important.

Certainly there are exceptions (mariner's wives come to mind) but I think this would be true of your normal random date. So, romantic? Sure. But the appeal has to eventually wear off and then there'd better be a part of you that you can devote to your partner.
Ask HN: What's the best way to advertise a paid iOS app?
We run a nice little lifestyle business selling paid games on iOS; we've never spent a penny on advertising, so we're thinking of trying it. What's the best way to buy ads for non-free iOS games? What about paid non-game apps?
If you doubt the power of Excel, try to do the same thing in Numbers... I'll just wait here.
I was going to comment to say the same thing. I've been playing Dust 514 on my PS3 recently, it's enjoyable but most of the text is too small for me to read comfortably, if they could detect a player being sat further away and increase it then it'd make life a lot easier.

Definitely a cool concept.
Disney at some point was "too dependent" on Mickey (or whatever character). It's how they handle it from here on out. They could go bust or they could become a top entertainment conglomerate.
Datomisca Delicatessen - Datomic Queries Coated in a Thin Layer of ScalaMacro
I surf this site on my iphone daily. Yes I occassionally downvote something I did not mean to, yes dead link annoys me if I lose what I typed. But the user experience of sharing and gathering opinions of intelligent well informed people from all corners of the world and backgrounds more than compensates. IMO of course.

And thats what I mean - Craigslist is the other "broken" site that does UX well. Its not meant to be pretty or responsive - its meant to do what I expect it to do.

If pg decided to fix the broken CR/LF issue, he might be tempted to add bootstrap, and then make it responsive, and then have a feedback form. So I quite like #lazilyproductive
Show HN: Built this using Foundation 3 in something like 4 months.
It's free servers monitoring and centralized cloud management app.
We're hoping to lunch anytime soon.
What do you think?
Thanks.
Pope Benedict XVI Says He Will Resign
Updated with your comments, I hope you don't mind, it seemed important for the story to add your perspective. I added a link to the comments here.
I had a bike stripped of parts from just outside our flat years ago - I almost cried when I saw that all that was left was the very sad looking frame chained to the wall. :-(
A Glimpse Inside NYC's Startup Scene
It doesn't _have_ to be GPLed to be open source. There are plenty of other licenses around (BSD, MIT, ISC, ...).
Not your fault, just bad English and now corrected, thank you
The Beauty of Recurring Income
Unmanned Gliders: Flights of Fancy
If you’ve made a great product and you can’t design, find a designer, there is a deluge of designers out there looking for a collaboration.

That assumes that you're making a product that designers will be interested in. Maybe it's just a crud app for doing finance stuff, or any number of utilitarian apps. And if it's a non-flashy open source project (projects geared towards designers don't count) then chances are slim that you'll find a designer willing to work with you on it. Design also has a very different collaborative model than development. You can't just have tens of random designers drop by and contribute patches.

I think Bootstrap is a net win for the web because it raises the baseline. If Bootstrap didn't exist, would all of those developers instead become/hired designers?
I'd like to have seen more details about how they're actually doing this.
I think IntelliJ is definitely better than Eclipse - feature wise.

However, it is really hard to beat free. I think the numbers show that 7 of 8 Java developers use Eclipse. This also means that third party providers are more likely to build on top of Eclipse.

The fact that IntelliJ has built a large user base only goes to show how good a product they are.

Yeah, IntelliJ has recently launched an open source version... But I am a little reluctant to use it given the strong Ecosystem around Eclipse.

(Disclaimer: I build plugins for Eclipse)
You should not assume either that lack of mention means lack of action.
"I do wonder whether they're too dependent on that one brand"

They'll sure milk it as much as they can. But having something that successful gives you something that most people can only dream of: a gigantic advertising opportunity for their next games.

At any point in time where they're still relevant, they can just buy any small game company making the next great game and advertize it like mad, making the next great game even more successful than what it would have be.

They could have bought, say, Riot games if they wanted: the chinese forked "only" 400 millions to buy Riot Games / Leage of Legends.

Whenever Rovio shall feel like it they'll be able to fork out an height or a nine figures to acquire the next big game.

Rinse and repeat.
When the machine begin to program they will use English to express their orders that the enslaved humans must follow. They will also make extensive use of cattle prods to ensure we obey their bidding.
Which is why it's funny that it translates :P
No, not sarcasm. HN sits with craigslist on the set of sites that the UX is in the community not the site.
Under the Gun: Less Time Can Mean Better Problem-Solving
Show HN: The No-Cruft Excel to HTML Table Converter
Doing research for my first Single Page Application project. Angular seems extremely popular, but something continues to confuse me.

Can someone explain why this:

<input ui-event="{ blur : 'blurCallback()' }">

is better than this:

<input onblur="blurCallback();" />

I thought binding data/events in HTML was a bad thing. Is it just a matter of preference?
Yes, agree. They tried that with Amazing Alex, but not too successfully: http://www.whiteboardmag.com/the-app-store-wormhole-why-even...
9to5games.com? ;)
> I don't know why looking at every problem like a nail just because all you have is a hammer is suddenly a good idea.

Uh.. because it's cross platform. The ubiquity of the web is literally the only reason why people use HTML/CSS/Javascript. All your points are valid except for the fact that you are blatantly disregarding the single biggest downside of native development: multiple-platform support. I'm sorry, the world isn't made up entirely of iPhones or Android phones.
Notice how you yourself provide the solution to the fake dilemma you set up: Let them create the drugs, for public funds, but without patent protection for the resulting product, or with reduced protections.

The problem is not that there are mega corporations making GMO seeds or mega corporations creating new drugs. The problem is the extensive patent rights on the result.
Art school students and cool.. ;P

There are always trade offs in life.. On the dating front at least. If I spent more time in general hanging out and out and about on weekends goofing around like many folks I'm sure things would work out differently. One has to consider that for me often I'm left to just generally low stakes / OkC derived meet ups.

Statistically speaking at this point I can say that coming across as passionate about ones life's work and mentioning that entails a day job at times and often night / weekend effort doesn't set the tone of being emotionally or otherwise available even though that may not be the case nonetheless it is best to can it on the first meetup... That is all.. It's bad enough being an introvert in an extrovert's world.. :)
I actually use http://cheeaun.github.com/, which is entirely web based and works wonderfully well. No updating of the app required, no mini-browser within the app, etc.
The wording in any data protection act within the EU should be strongly anti-US. It's been shown many times that the US government does not consider data held in the US or by US corps on non-US citizens to be protected at all.
>>>that is, just being at that institution gave him the opportunity to meet a BMI executive. Now, how did he get to Berklee?

Hang on there. No. Just no. You're making too big a deal about the location. What if he'd been at an airport and had a MiFi and shared his connection with a guy who turned out to be a BMI exec? Or he could have gone to hear a free talk at a public library and met the BMI exec that way? That is the point he's making about opportunities being all around.
And it's also using rails for the sever side component
Yes, this is exactly true. The purpose of is to help less knowledgeable folks and people that don't have time to create a design to start out with something usable and clean. There's zero reason you can't go back and make it sexier later. I actually think it's great that all these docs sites use it because it's better than the alternative, a huge plain text blob like what's on the Sass page.
Something strange going on here, some of the English translation is misspelt: ervey, lteter,
Developing a Raspberry PI app with Visual Studio
If you're doing it right you get to be creative, make something people love and somebody else gets clear-up duty :)
There are layers upon layers of problems here.

1. EU democracy and governance is not great. Very few europeans have any understanding of how the EU legislative process works or feel like they have anything to do with it.

2. Lobbying is increasingly making a mockery of consultation as an idea.

3. These laws are pretty technical and the people making them have no understanding of the issues. They don't need lobbyists to make stupid laws. See the UK/EU cookie laws for an example. They mandated that all sites must have nag screens. They cost the economy money. Annoy all european website users and achieved absolutely nothing useful. Malice may have had some role, but incompetence had a bigger one in that case.

I wish the EU would think creatively about its whole legislative process.
ActiveRecord Firebird Adapter 0.7.5 for Rails 3.x is released
what's wrong with [Home] [Shift] [Down] [Down] [Down]? (2+n) keystrokes for (n) lines selected is hard to beat

And the skill is transferable to MS Word/Sublime/Google Docs/Notepad/Eclipse/VS/any-other-text-input-everywhere-ever!
I have little fear that people are deferring life's enjoyment. Ask a professor today and they'll likely present an opinion opposite of how the author sees people. Many of today's youth expect an "A" grade just for showing up, easily accept praise, and comfortably feel they are the best at what they do.
> I can’t understand why, if you have an ounce of pride, you’d not want everything you release to be the best you could do?

Seriously? You never release anything until you cannot think of a single improvement? Everything is time-constrained, and some of us would rather spend no time or attention at all on how things look, if only we could get away with that. Since we can't, we'd like to put something acceptable with the smallest time investment possible. The technical term appears to be "half-decent". :)
The upstreams had a valid route back to it, it just didnt have a valid forward route - and thank goodness because the traceroute boxes got ddosed into oblivion.
This was a trick which ONLY used 1 ip address and some borrowed PTRs. I could have used used space too, but the customers mail probably would have stopped working.
The source of the IP block is an ISP that gets a /20 at a time. Its a fact of life that unused blocks do sit around.
Refactoring with Underscore.js: each
This excites me. Once we have html, LESS and SASS editing my front-end dev work won't be the same again. Brilliant.

downloads canary immediately
Rovio revenue debunk: No, Rovio did not rack up $2.4 billion in revenue in 2012
Funny you mention the calendar. First off, I'm a developer, not a designer. When I scrolled to the calendar demo and clicked around in it my initial reaction was 'wow, nice'. Honestly, I see the issues you mention on second glance after reading your criticism. However, I feel sometimes that the drive for pixel perfection is akin to a developer doing too much premature optimization...
I'm perpetually amused by all the people acutely aware of their privilege, and how they rarely mention any of the things they're doing to try to right the injustice.

Injustice? there's nothing wrong with doing well and reaping the rewards thereof, there's nothing wrong with "knowing the right people", there's nothing wrong with honest success. There's no "injustice" to "right" in this case. In many/most cases, their success is indeed a consequence of making other people's lives better - certainly nothing to apologize for, nor condemn.
and all of those companies are using a server side framework as well - lot's of rails at the other end of that emberjs code
Eye-catching advertising that targets you
Intelligent advertising that can tell you apart in a crowd:

"It will be possible to predict the audience at any given time, so you can prepare particular content beforehand."

http://bit.ly/YQUZYR
Well, there are varying degrees of 'not owning shit' - I don't own a great deal of stuff, but I own more than I have done in the past, and more than this guy who says he can fit all his possessions in a suitcase. I don't think I'd qualify by his standards - and maybe not by yours.

For example, I have enough clean clothes to go two weeks without doing laundry; four pairs of shoes (trainers, formal shoes, safety boots, dancing shoes); six sets of plates and glasses (more than I've ever needed to use at once); cooking stuff like pots, pans, spoons, whisk, scales etc; a motorcycle; a set of motorcycle maintenance tools; three different coats (regular coat, motorcycle jacket for me, motorcycle jacket for passenger); kit for several different sports; desktop computer, personal laptop and work laptop; soldering iron; digital storage oscilloscope. All stuff I need to get stuff done, but certainly more than I could fit in a suitcase.
In a nutshell: How OpenStack works
Zurb Foundation has always had amazing documentation and near feature parity with Twitter Bootstrap, but continues to be largely ignored because @mdo and @fat aren't behind it.

http://foundation.zurb.com/
The clash between concurrency and parallelism in practice
Should I Go To College? Considering the Scary ‘No’ Option
Having grown up as a Christian in the Midwestern US, we were always taught that heaven lasts forever, and therefore I never felt any time pressure. This life can be spent building character and struggling with self improvement and you can enjoy yourself in the next life. As I've come to consider the possibility that life ends when it is over, that mindset no longer makes nearly as much sense to me. Yes I want to improve myself, since self improvement and achievement brings increased opportunities, but why am I striving to find more and more opportunities and achievement? Is there some mystical end point after which I can finally relax and be happy? Why not just decide to relax and be happy now? And so I've tried to do so and I think I'm enjoying life more because of it.

I really liked this video by Alan Watts called "Life and Music:" http://www.youtube.com/watch?v=ERbvKrH-GC4
When will these stupid patents die out?
Clamping to {0,1} using  in C. Or, how to write unreadable code.
When I switched from Eclipse to IntelliJ about 2 years ago the thing that most impressed me was that every part of IntelliJ feels fully integrated with the IDE.

For Eclipse, you had to rely on 3rd party developers for plugins for things like Hibernate or Spring integration; and the amount of integration with the IDE itself was usually hit-or-miss. Different plugins would have different UIs or different ways of doing things.

I've found that in IntelliJ, these types of things are first-class features instead - the Spring and Hibernate support (for instance) is built into the IDE by JetBrains. Things like "find usages of bean" can be invoked with the same keystrokes as "find usage of class". The editor can jump from the Java class editor to where the class is defined in your Spring context just as easily.
I'd say if you want to be a front-end only dev you can skip it - you need to know some server side framework if you're going to be doing anything else
Agree, thanks a lot for this. These videos are great!
A bit of time making this more concise and cleaning up the language would go a long way when you get the time. Clarity above all other virtues for documentation, goes doubly for meta-documentation.
I think Livereload is actually kinda similar.

I think it would be great if Google Chrome had an API that allowed any editor to push updates to the browser.
Wasnt that zynga's strategy too?
Interesting, but not HN material.
What's New in Qt 5: The QScreen Class
Given the obesity epidemic, you're probably better off eating just one marshmallow.