skysight-inc/HackerNews huggingface dataset:
Same as div, used IntelliJ on all projects.

I used to use Eclipse before, but found the most frustrating thing about Eclipse is how often you'll encounter plug-in conflicts. (One plug-in doesn't want to work with another plug-in, but you just happen to want use both tools)
Isn't the "tipping point" in the law of diffusion of innovation (http://en.wikipedia.org/wiki/Diffusion_of_innovations) somewhere between 15-18% market penetration?
Help me master this craft
I'm 3 years into a 5 year degree, and just got glasses last month. I'd gotten annual eye exams, which came out marginal, but the difference just didn't seem like enough to justify the expense and hassle.

Now, I can't believe what I was missing out on. You're right, eye strain really does make a difference to your ability to do work.
Wow....this is EXACTLY what I've been looking for. Awesome work. Followed!
Should Students Use Pseudonyms Online?
Game development shops are well known for this because of the cyclical nature of the sales cycle. So he's right, sort of, in that if you can't handle the Christmas season crunch you need to get into another industry. But there's no reason to find another profession - there are plenty of corporate development jobs with 9-5 work schedules.
I hadn't used a proper IDE in a decade or so and Eclipse was perfectly acceptable.

I really would recommend sticking with it for a while and then moving on to vim once you've got some experience in the process.
Possibly: ownership of the IP only transfers upon final payment.
You mean like a bookmarklet? Manage > Goodies has a bunch of browser-specific hacks to make the RSS button go to NewsBlur. There's also a bookmarklet that lets you add a site to a folder (and create a folder if you want) from the site itself.
Marilyn or Einstein?
I had wondered if this was the angle Google's legal team were taking, given that they only made a half hearted attempt in the Nortel patent auction.
NumPy and SciPy for .NET
I think it matters WHO the 10% are.

Its been shown in various experiments that a significant percentage of the people go along with the group even when the group is obviously wrong. I think it was at least 60%.

So that leaves 40% or less that are capable of adopting something new. You'd have to get half of them to sway the followers. That's 20% or less, which 10% certainly is.

But if your 10% are in some kind of subculture and most are followers, they aren't going to be influencers of the larger society.

If the 10% are all in the media and politics, I think the change is likelier.

It also depends on the nature of the change. A change that requires significant inconvenience will be harder than deciding Pluto is no longer a planet.
For working against the inversion, a simple solution would be to implement some venting along the sides and vent at the height of minimum temperature for a maximum differential, assuming that if the inversion was strong enough and the minimum temperature was lower in altitude than the max height of the tower. Yeah, you're gonna lose efficiency, but you'd still be able to generate some power, but I think even with that amount of thermal mass you could still maintain a decent differential I think. Also, southwestern and northeastern Arizona are pretty flat and the southwestern part is much much lower in altitude than Albuquerque.

Also, where from NM are you? I'm from ABQ and Farmington.
That passes publishable, it doesn't have to be final verdict on the subject. It should be taken as is. They mentioned observing the revolutions which happened really fast and would fit in the model.
The Chymistry of Isaac Newton - network analysis of alchemical manuscripts
Extremely shitty planning. Your 4 devs working 20 hour days for months? Hire more devs! Can't find devs to work shitty hours? Pay more!
The case of the bullying mum who pretended to be someone else on MySpace who eventually caused a suicide was charged with wire fraud.
Excellent, thanks, I think that would probably do it. I was thinking specifically of that screen you'll see that lets you choose whether to add something to Reader or your home page.
How Those Of Us Not Named Mark Zuckerberg Can Still Be Successful
my yahoo is my reader of choice.
代写report
Technology Is The New Smoking
I know that in Ontario (Canada), the labor code is pretty specific about overtime. There's a very long list of professions which are NOT required to be paid overtime. Nurses, teachers...and yes, programmers.

These groups are still protected by other rules - how long someone can work without breaks, or rest periods, and general health and safety rules. But, and again I only know about Ontario, unless your contract says otherwise, overtime isn't paid and you can be fired for not working it (provided it doesn't violate some other rule).
I used to and now, it seems to be a time killer so, I removed my feeds.

It's a great resource for filtering jobs from sites like craigslist.
3 PaaS lessons from CloudBees’ funding
Great post on the promising CloudBees' series B finance..
There's no voting field for "I use it sporadically," or that's what I'd have voted.

I check HN first, my favorite blogs directly second, and the current forums I'm reading third. If I have more time to burn (rarely), I sign in to Reader. I liberally built up my RSS feed with lots of things, so it's great for skimming, but the signal:noise ratio isn't all that great. Hence, my fourth choice for getting some information/entertainment.
I use google reader as an aggregator for my feeds and pull them in with Liferea to actually read them. It makes it really nice to use since it keeps all of the readers in sync between machines.
I tried setting up ruby/octopress on my mac last night and it was a pain in the ass. Great to see a node.js alternative. With a plugin infrastructure it'll be a serious contender to Jekyll.
In Memory git
Ask HN: How to manage web mail for multiple clients?
My current task requires that I somehow figure out how to manage email for a varying 10-15 total clients who all need their own email addresses. I'm a total newb in mail servers and so I would really appreciate the HN expertise on this one, I really don't want to have to configure a mail server on each virtual machine for each client, surely there's a better way. Thanks in advance!

- I would gladly outsource. All the clients have separate domain names on different servers. i.e. one client is client1.com at 12.1.45.6 on one server, the other client2.com on 199.15.16.16 on another server.
Not at all. A human would brake as hard as they can; the computer could detect the object and begin braking soon enough to brake more smoothly.

A computer also wouldn't be going fast enough in the first place that its panic braking could reasonably cause a driver to hit it. Tailgating one would make it slow down. But no one ever claimed that robotic cars could save you from other drivers' errors; that's the whole point, they should be universal because drivers kill other people.
It isn't the cyclical nature of the games business. It's that the people "managing" are absolute rank amateurs, shamelessly greedy businessmen, or both.

Couple this with the fact that there's an endless amount of fresh meat (I want to make games when I grow up!) and except for an enlightened few there's no real reason to change.
Eclipse is fine once you have the memory configured right and you turn off all the dumb validations and unnecessary checking.
Seattle and Portland should do more to become BFFs
Switched from Eclipse to Netbeans 7 dev. Eclipse does a better job at auto-completion for XML related stuff.
It is really hard to tell that CouchDB was the wrong option, since (if I understand correctly) you're doubting your choice on performance issues.

Performance (or lack thereof) can come from the back-end as well, such as complex algorithms. Then there's the connection between the database and the application, caching etc.

I have tried cassandra for a while, but my knowledge of MySQL is so far superior that I stopped bothering with NoSQL and went back to SQL.
Slightly unrelated, but why does everybody insist on calling it vi(m)? I have never seen a box that used vi in lieu of vim, it seems to be a historical artifact.
I think the new opinion has to come from 'in-group'. I mean, it would be needed that suddenly 10% of the catholic population thinks that 'Hey, protestants are better'. Then, they might influence their friends to change.
Wow! This is a _weekend_ project? It looks very slick! How many weekends if I may ask?
I love Reader. It amazes me that Google keeps creating these new "social" features, where they have a great social thing going already.

I share stuff and discuss things with my colleagues on Reader. Somehow, they launched Google+ without any integration!
Scala's postfix type notation
> Google can launch products with a much better work/life balance than most games studios, and their engineers make a lot more money for it too.

I wonder: if Google decided to get into the video game business, would it fall into the game studio trap?

I'm not really sure what the answer is myself. For what it's worth, when I was at Microsoft, I heard no horror stories about overwork at MGS. However, any such stories would be second-hand at best because I never interacted with any MGS people.
No, it's a skinner box [1]. The mere existence of a URL with a limitless amount of relevant, interesting content is toxic to my productivity. Even if I have it blacklisted, the temptation plays on my mind, my dopamine receptors dancing at the prospect of a slot machine that dispenses pure novelty. I use a cron job to e-mail me a daily digest of the RSS feeds I can't do without, which decouples cause from effect - I know what time I'll get my daily fix, so I feel no urge to ^r^r^r.

I also have HN on maxvisit:20, minaway:300 and have blocked Reddit, BoingBoing and other skinner boxes on a router which I can't control.

[1]http://en.wikipedia.org/wiki/Operant_conditioning_chamber
Moody's warns Greek default almost certain
It seems to me that it is the obscurity of source code that enables copyright violation.

If software could not be copyright unless it was registered with the library of congress, then the library could run a filter on all new arrivals and check they were different from previously posted source from other sources.
> the people making these decisions at Apple aren't doing them to make more money (or at least, not just that), but because they believe it's better for users.

"Our philosophy is simple—when Apple brings a new subscriber to the app, Apple earns a 30 percent share; when the publisher brings an existing or new subscriber to the app, the publisher keeps 100 percent and Apple earns nothing," -- Steve Jobs

When Steve thinks something is better for the users, he says so (e.g., not supporting flash). Steve said this is about money. I believe him.
PragProg CoffeeScript Book Released
Diving into ClojureScript
I don't know what "obvious incremental employee value" means. I know what "cash up front" means.

It sounds like a verbal tic. He could have just said, "For all employees, we will shift a portion of stock award targets into base salary, providing more cash up front".
I have never been able to get RSS to work for me - I'd always subscribe to a bunch of feeds, then they'd pile up into hundreds of unread posts, and then I'd just go numb to it and end up visiting the site itself like I did before.

But now, Twitter has filled this hole for me - most every site or writer of significance has a Twitter feed, and it's easy to follow them. I don't feel obligated to read down this huge stack of accumulated posts, so there aren't any mental barriers to use it. In addition, you read the content on the site itself, in the format that it was meant for (or you add it to Instapaper). Twitter is sorta like RSS for normal humans.
Been working on it for 2 years now. But only as a side-project. I also worked on it on the A train in NYC for a year, about 30 minutes each direction. And I now get to work on it for an hour and a half a day when on Caltrain (SF -> Mountain View).

Check the git history on GitHub. This has been by no means an easy feat, but little by little, you can build a 6-server service (and learn about every single component in the meantime).
Wireless charging - the future for electric car?
I apologize for calling you terrible, but pagekalisedown called him clueless and you chimed in with agreement. The guy's completely new to gamedev and eager... it seems pretty terrible to go out of our way to specifically try to destroy his enthusiasm by calling him clueless.

That said, you're spot-on about how a raytracer is an excellent (and fun!) project that every graphics programmer should do at least once.

But... if you're saying "in order to get started doing any kind of 3D programming, such as moving a cube around, then you should first write your own raytracer"... then we'll have to agree to disagree. =)
11 days, to be specific. All the trolls get some karma, I think you are marked as new accounts below 50 now? If you aren't a troll, don't repeat claims without answering people's points from a new account.

A link re the Shuttle: http://www.antipope.org/charlie/blog-static/2011/07/lunch-wi...

Bye.
vi is still around, but it lacks the plugin architecture of vim. So it's highly doubtful that anyone would find it usable for writing code anyway.
What's wrong with the popularity of Eclipse? Why is that bad?
Primarily I do web development, with python and ruby, TDDing is VERY well supported, and thus has allowed me to do it exclusively. But I can imagine there are systems out there that are difficult to TDD, web apps are not among them though.

Sounds like you are interpreting TDD in a rather extreme way. If you haven't found it useful, then fine don't use it. But that doesn't mean it is universally bad, and thus doesn't deserve the "It's all hocus and you are a stupid zealot if you do it"
I think a lot of the problem is that Games Developers themselves don't do enough to prevent this. This certainly doesn't excuse the managers who take advantage this way, but if more developers were confident enough to take a stand, they'd have more success changing this.

Pachter said. “I’ve never heard a developer say ‘I don’t work overtime and I don’t work weekends’. Well, at my last industry job, that was me. I never worked weekends, and I only worked evenings if I had fallen behind myself on what I planned to get done. I made it clear to my managers (in a non-confrontational way) that overtime was not to be 'expected', and that I would only work extra hours in extreme circumstances if we had immediate (read: in the next 1-2 days) deadlines that my planned work was not going to be ready for.

My managers were pretty ok with that actually - I was still a good programmer and put plenty of effort in during my normal work hours, and it meant that people had an accurate idea of how much work I could normally get done in a work week.
Yes, the low bar of publishable is part of my point. I think I failed to communicate my main point, which is that you can make these iterative models do any damn thing you please. It's a fun sort of entertainment for programmers, kind of like those "evolve a cart that runs over random terrain" things that pop up every so often... but without proving a correlation to the real world, it's useless. I can make very small tweaks to their model and make the threshold 20%. I can make very small tweaks to their model and make the threshold 5%. How do you judge which of these three results is correct? Or how do you judge if a single numeric threshold is even meaningful in the real world?

No, seriously, don't just blip over that. How do you verify this result? How do you tell which is correct? There is no evidence in the link that anybody has asked that. Maybe they did, but it's not a negligible detail, it's very important!

Here, run one of them in your browser: http://www.openprocessing.org/visuals/?visualID=6599 Have fun yourself seeing how very small tweaks, well below the real-world noise threshold, can have profound effects, the source is right there.

It's not an interesting result, without some sort of verification against the world, and cherry picking a few current events and making vague allusions to how it sort of acts like a system you threw together isn't verification in the slightest.
In tech, there is no such thing as 'too big to fail'
The missing option is: "Yes, and I wrote code for it" :)

BTW have you tried to enter the Konami code into Reader?
Indeed. Though I love an Apple product as much as the next MG, I find his articles lacking in something (the recent one about the Apple/Google/Nortel patents comes to mind - somehow I suspect the situation was nothing at all like he described it).

And since Arrington has been a massive thumbs down for me for some time and Sarah Lacy is just blah, the best bookmarklet-type solution I've found for dealing with Tech Crunch is /etc/hosts 127.0.0.1
Imagine you have a chromebook, and imagine Google deleted your account, now do you have a very expensive paper-weight? (or is there some salvation?). I see some opportunity for two ideas:
1. insurance against the event that a company will delete your account.
2. a backup-for-orig-company.com (browser plug-in? desktop-background-app?), that backs up (and keeps track of) everything you do with company X - so you can retrieve it all someday if the need be.
It seems like the RPI.edu server hosting the original article is down - thanks probably to the link appearing on Hacker News..
Expect a wave of heavily marketed new drugs that just barely beat the old drugs in a small number of small trials.
http://articles.sfgate.com/1997-03-15/business/17744320_1_ap...

Apple laid off 4000 in 1997. I've heard things went pretty well afterwards.
Without being a game industry insider, it would seem like the best way would be to use distribution and advertising methods that allow you release a game when it's done. That is to say, distribution methods like Steam or the App Store and advertising methods like dev blogs, teaser/sneak peak videos, frequent articles on game review sites, playable demos at Comic-Con, etc.

Bioware seems to be taking a really good approach to this with Star Wars: The Old Republic, but they might be able to get away with it because it's Star Wars.

I think the problem is a lot of companies rely on big box retailers and traditional media for their blockbusters, which means long lead times on print materials, DVD pressing, magazine advertising. Big projects always go longer than you intend, and if you make all of these big feature promises and deadlines in advance you basically are forcing yourself into extended crunch time.
Can you elaborate on that? I'm an eclipse newbie and using it for Android work feels like swimming in molasses.
An interesting post to see how start could differentiate themselves in very hot but competitive space, especially where bigger players are trying to get in.
Also, it seems to not work without JavaScript! Are you kidding me? It drives me crazy when there is extremely simple functionality that could have been done with HTML 1.0 that some genius web developer implemented in a way that requires JavaScript.
Wow, this is awesome, thank you so much!
Propaganda Department of the Communist Party of China is indeed the correct term in English for the 中国共产党中央委员会宣传部

http://baike.baidu.com/view/1229325.htm

which is the party organization that regulates all mass media in China, with "prior restraint" of print publications such as daily newspapers.
Show HN: QRganize - Your QR code library.
At least for the CR-48's, you could flip the dev switch and wipe them, or install Ubuntu. I had to use the dev-switch to get a terminal.. Web online just doesn't cut it when you need to SSH to your servers ;)
I too, would definitely recommend sticking with eclipse for now. When you really understand all the different steps of the build you could switch to emacs/vim + cli tools, but since it's pretty undocumented there's no reason not to stick with eclipse and do some work while you're figuring it all out.
I experienced the same thing ... here's another test from personal experience ... if you look at a leafy tree and it looks like a brown stick with a green ball on top ... your vision is bad!

I know that sounds ridiculously obvious - but when your eyesight gets progressively worse, you simply don't realise how degraded it has become. I distinctly remember the first time I got glasses, walked outside and was amazed I could see individual leaves on the tree! It was like I had upgraded to a HD TV!
Are there any standard tutorials on what to turn on/off? I tried eclipse and found it so damn slow and buggy I never returned - that was a while ago - maybe it's better now...
Yes command-line build/deploy is horrible, the way to use vim is:

- Write code in VIM

- Build everything on Eclipse.

Basically keep eclipse open only to build, and deploy to the smartphone. Everything else, do it in vim.
Google Apps? Windows Live?
Could you be more specific? All users are in the same organization (same domain) or do they want seperate domains/servers? Can it be outsourced or do you want to host all servers/services yourself?
This was posted a while back, but I don't know if it's as good as you can get it. I tried some of the tricks and found Eclipse still occasionally slow and buggy.

http://news.ycombinator.com/item?id=2694840
The Essentials of Effective Management and Leadership
thanks, now i just have to filter him out of my techcrunch feed on google reader. he has good writing style i just can't help but feel he is secretly on Apple's payroll or heavily invested in the company
That's awful. RIP. :(
Regarding the potential drop in cost for heart disease medication:

"It would be a tremendous help for us financially," she says. "It would allow us to start going out to eat again."

...
Airlines Raise Fares as Federal Taxes Expire
Hah, now all you're missing is a feature to erase 6 years of muscle memory and habit to always immediately check Reader.
Calling it vi is probably used here to mean anything that acts somewhat like the original vi. There are quite a few editors like that, and vim is probably the most common.

> I have never seen a box that used vi in lieu of vim

I'm going to guess that you mostly use Linux boxes? The BSDs use nvi, which works and act like the old Berkeley CSRG vi. If you look at more esoteric systems like Solaris, AIX, etc. , you're likely to find varying versions of vi (disclaimer: I do not know the situation in Solaris or AIX. They are simply examples of esoteric systems—I'd love to be corrected if you do know).

I would not, however, recommend using anything but vim for development. nvi has its place a small text editor to get your config files in place, and vim has its place as a large programmer's text editor.
Watch'Cowboys and Aliens'(2011)'Movie'online'megavideo
watch'Cowboys and Aliens'(2011)'Movie'online'megavideo
In the film Jake wakes Lonergan (Daniel Craig) with no memory of his past and a shackle all close to his wrist It goes in the big city and learns that Absolution is a wanted criminal and the man
This is absolutely the best answer here.

I hated Vim.. until I got 12GB of RAM. Now it's just another tool.

Bonus points: Install Vrapper (http://vrapper.sourceforge.net/home/) and get Vim keybindings. I also change the theme to get a black background and Inconsolata font.
Why is command line deployment horrible? Write some scripts, copy stuff with ssh, etc... I continue to be horrified at the refusal of modern app developers to write code to help them write code.