skysight-inc/HackerNews huggingface dataset:
NOTE: I don't know anyone who works at Asana, I have no relationship at all with the company, investors, etc. I am purely a happy user.

Our organization (Kiip.me) has been using Asana for a couple months now. We've tried a variety of tools for task management and project planning: Basecamp, GitHub issues, Pivotal. With each of these tools, up until Asana, we didn't find it helped our team very much.

Asana has changed all that. Our whole team, including BD/Sales, have been using Asana to coordinate various tasks. The biggest thing: Asana is _fast_. It doesn't get in your way! You can tab over and add a task in less than the time it takes to even load the tasks page on something like BaseCamp. Some additional features that make it great:

* Followers - You can add followers to a task if you want other people involved. This emails them and notifies them of the task.

* Comments - Comment streams are very nice. They provide a nice timeline of activities happening on a task.

* Keyboard shortcuts - I never touch the mouse in Asana. Ever. And this increases productivity by tons. You can fly around multiple projects, tasks, etc in seconds.

So there is some reasoning behind our use of Asana, here are some reasons we didn't like other options:

* BaseCamp - Had all the features we wanted, but it got in the way too much. No keyboard shortcuts, slow page loads, etc. Taking 30 seconds to add a task == too slow.

* GitHub issues - All the issues are on each separate repo. It is difficult to quickly navigate between them and to get other people in the company to look at them.

* Pivotal - The UI was completely non-intuitive to us and didn't jive with the way we wanted to work. We didn't want a tool that forced us to work with IT, we wanted a tool to work with US.

That being said, I wish there were some other features that Asana would implement:

* Dependent tasks - It is not possible right now to have a hierarchy of tasks towards various goals. This makes it weird to have one big task that is like "Ship the whole product v1" then have a ton of little tasks that are related but not obviously so.

* Multiple assignees - There are some tasks that just make sense to have multiple assignees.

Hope that helps.

Mitchell
It's so depressing to me that I can run Windows on a modern Mac but not HyperCard stacks. It's actually forced me to hold on to legacy Macs just so I can see the work I did as little as ten years ago (as in the case of my PageMaker docs -- a program I adored for way too long).
Very intelligent, calculated marketing (especially Lean city-wide events, $30 bucks per event and you get the book). Congrats, Eric!
This is great news! That engine is I think the same one that powers the most excellent ETQW and the not so bad Quake 4.

Those run on Linux and that is awesome.
Furthermore, the world would probably be better of if the 15% of people who take physics 1 have a deep understanding and appreciation for how it all fits together. I've met more than a few artists and english majors that are capable of connecting those dots. Unfortunately, it seems, the dots are just actively hidden from them.
How soon until machines will be teaching us and grading us?
It's interesting how simple their feature set is. I imagine the two EMAs and the percent_correct are probably the most important inputs. A few other interesting ones might be the percent correct for say the past 10 or 20 questions (instead of explicitly cutting off the last 20 questions as they mention). They may also want to pick a different response, like % of next 10 the user gets right instead of probability of getting the next question right.
I couldn't find it in the app store either, but I followed the link in the article on my phone and it opened the install screen for me.
Ranking startup jobs by runway is a great idea.
If this was combined with GPS and push notifications, it could resonate with an awful lot of folks who would appreciate the heads-up. I can only imagine what something like this could do if with was plugged into something like Siri.

Talk about a personal assistant--it could remind you to bring an umbrella, or tell you to take an alternate route because precipitation 5 minutes from now might lead to delays on your regular commute, or change the way we learn about and deal with flight delays.

Of course, this is predicated on its ability to accurately predict the weather. I took a lot of meteorology in college and I don't think it's outside the realm of possibility, especially when coupled with historic data of past weather trends for specific locations.

Only one way to find out.
Reminds me of this article on how hard it is to convince companies to use static analysis:

http://cacm.acm.org/magazines/2010/2/69354-a-few-billion-lin...
StackOverflow suggests that they neglected to enable push notifications in their production code-signing certificate:

http://stackoverflow.com/questions/2452086/no-valid-aps-envi...
This is basically the problem I solved with my own Android live wallpaper. I drive a Jeep and I was constantly frustrated with getting caught in the rain.

So... I made a live wallpaper for my phone that would show the latest NOAA radar image for my area. I find that I can do a far better job of short term weather prediction with just a quick glance at my lock screen than I was getting by scanning short term forecasts.

https://market.android.com/details?id=com.appidio.radarlivel...

(That's the free version. The paid version animates the last 10 frames.)
Probably using SVN or CVS. Everyone I know used those systems that way but moving to a modern RCS usually gets people checking in a lot.
How to Become More Productive
What is the business model for this product? Are they counting on organizations needing more than 30 users?
The asteroid's surface is darker than charcoal at optical wavelengths. Amateur astronomers who want to get a glimpse at YU55 will need a telescope with an aperture of 6 inches (15 centimeters) or larger.
Gmail app for iPhone, iPad and iPod touch
I guess I fail to see the point of using this app. For me the mail.app and active sync have been working great. I get push, I can attach files, etc.

Other than better searching, and different management I don't know why this would be better.
First trailer for Grand Theft Auto V released
So on one side you run a T-test to see if the correlation is significant.

This is an incredibly gross simplification of applying statistical theory. I suggest you pick up some texts on inference, Bayesian stats, and probability theory to learn how stats != "running t-tests".
Leadership Word of the Day: VITALITY
In Russia there is (or at least, was) mass pirating of Windows -- maybe MS turned off the updates.
Amit Gupta’s Quest: Life, Death and Social Media
Slides: http://www.slideshare.net/seattle20/dave-mcclure-5290997
Show HN: In-App Customer Surveys for iOS
When I think of shareware I think of id Software, Apogee, McAfee and PKZip. It might not be official but to me that is as close to pioneering as it gets.
>College tuition is 40K itself at an "elite private university". Then you add living expenses, books, food, etc. and you have another 25K. That's 65K.

This is a bit disingenuous. Elite universities are almost universally free for those who need the help.

>Yup. Half a mil to learn about Poetry Writing. Sorry, but that's just silly.

>I would much rather my kid spend his time working in a small business and learning about entrepreneurship hands-on, than pissing away untold fortunes to sleep in a class about poetry. You can slip the kid some Robert Frost after work.

Money has such a weak correlation with happiness that the argument needs to be fleshed out a bit more to be convincing. I've known many engineers in my life and I've seen no evidence that they are happier than those who have pursued the arts. Life isn't a video game in which money is a score. Heck even in a video game, it's rarely about the accumulation of money.

Even in terms of building a lasting legacy, there is much to be said for the arts over business. Byron will be remembered long after the Vanderbilts are forgotten.
It's $800 up front and $240 a year for the remote machine. That MacBook will look cheap soon enough (cheapest Air is $999).
MD, Bethesda/DC Area. Full TIme

I work at Brivo Systems, LLC (http://www.brivo.com), a physical access control company. We have the largest private access control instance in the world, and the business is growing at a phenomenal rate. We're looking for a really good J2EE person, preferably with spring and oracle experience. We have great benefits [all the coffee and espresso you can drink, subsidized health, dental, etc] and a relaxed work environment.

My email is jeff.katz@brivo.com. Feel free to toss me an email, and I can send you back the 'hr-sanctioned' opening, and if you'd like, put your resume in front of the hiring manager.
When you click an icon for the menu, the entire page you're on currently slides to the right to expose a panel of menu options.

See here: http://a1.mzstatic.com/us/r1000/119/Purple/eb/62/0a/mzl.uvhm...
As others have pointed out: you're using a tool that makes you not want to commit very often. Change to a tool that doesn't have this problem, there are nice ones out there now.
Looking at your post time it would appear to be the cool off timer. To prevent deeply nested back and forth each level of nesting in a thread introduces a delay for replies. Come back latter, and it will probably come back.
OnStar reverts plans to sell your data
I received this today,

Dear Mr. Tsafas,

Recently we notified you that effective December 1, 2011, OnStar's¹ Terms and Conditions and Privacy Statement would be amended, and we provided a summary of those proposed changes along with the proposed Terms and Conditions and Privacy Statement for your review.

Based on feedback we have received, however, OnStar is not moving forward with those changes. Therefore, the Terms and Conditions and Privacy Statement that were in effect before we sent our notification to you will remain in effect. We apologize for any confusion or concern that this proposed update may have caused.

We appreciate your business and look forward to continuing to serve you as an OnStar customer.

Thank you,

Joanne Finnorn
Director of OnStar Subscriber Services
In the article I cover why we moved away from HaProxy; someone's also asked me why we didn't choose Nginx. It's because we needed HTTP/1.1 support to the backend (for things like WebSockets), which Nginx doesn't have (yet).
This is exactly why I stopped consulting three years ago and worked only on my own stuff. Too many poorly thought out ideas with no budget or business justification.
Shows exactly how far apart the distance between native apps and web apps really is.

People were impressed with the GMail web app when it launched; this is basically a skin around that same app and they're recoiling from it in horror.
Living in a country that arguably defines itself in terms of a war fought and won 700 years ago I am, in my skeptical old age, rather appalled at the level of indoctrination we received under the cover of historical eduction.

Not to mention the odd fact that my long-standing interest in history led to a much more recent fascination with geology...
I don't know why more people don't recommend community/junior colleges. You can cut the price of education almost in half if you start out 2 years at a JC.
Magnitude 3. Big deal. That's what happens when you break rocks -- they shake around a bit. In fact, I'd say gas fracking is earthquakes -- you characterize what you're doing underground using a seismometer and picking up the vibrations.

Saying "but if fracking can cause small earthquakes, might it not one day cause a large one" is a bit like saying "if your cat can devour a mouse, how do we know it won't one day devour an entire city?"
We used to use it for bug tracking but dropped it in favor of Pivotal (which isn't perfect either), but we still use it for candidate tracking and it does an OK job. My major complaint is that they break core functionality (like being able to attach files) without fixing quickly. I'm hoping that since they're out of beta things like that won't be an issue anymore.
DIY Airship Sets Altitude Record - 95,085 feet
I have to disagree here. I've been programming for about 17 years now (since I was 8) and I've used a lot of different types of editors across different languages. I have to say that my LEAST favorite of all editors are the ones that try to do anything for me. Code completion, auto-closing quotes or tags, etc etc... it frustrates and distracts me to no end.

After spending a little under a year learning vim, I've found that while I make the occasional error in command mode, nothing has helped me "think in code" quite as well.

I'd say most of my time is spent thinking while programming anyway, but when I am typing, nothing has made me faster than vim. "Small" things like "hmm, I don't like what's in this block" can be as slow as reaching over to the mouse and selecting a bunch of code by hand, trying very hard to be precise, or typing "ci{". Which is easier?

Perhaps I've been missing out on all these years on the true power of IDEs and not using them to their full potential, but when it comes to programming, I like to be the one typing, not some fool machine. Do I occasionally make mistakes? Of course. Is my overall output better because I have fewer distractions? Absolutely.

Of course, that's just me. I know plenty of people who are a lot faster with autocomplete and auto-quote closing and everything else.
That's because Windows Phone 7 is for all purposes non existent.

Nobody is crying about it because there's nobody available to actually cry, as only Windows devs that already have Windows machines have been targeting it and in the larger picture all these WinMo devs put together are a tiny minority.

That Android's SDK is multi-platform, that's one of the best features of Android. Do you know why? Because it slowly grows in the minds of developers that try it out and if you want to just try it out, there's no barrier to entry. All you have to do is to download it.
Very true. None of my pals who chose software really came in for the money. Though I know a few lawyers and MDs who claim to be in purely for the cash. I don't know should we even wish for that kind of culture (comes with financial prestige...) in STEM-education

But the thing is, there is a lot of people who know they'd rather be playing with children in a kindergarten, doing archeology or reading books all day - but knew that following PURELY your heart is not the smart & rational thing to do when we signed up. Part of the problem is, that libart-schools are filled with kids who thought stuff will just work itself out, like it has always happened for them. Romantically just following ones dreams to the end.

I honestly don't know how else we could be sharing the lesson of pragmatism to the newer generation if we can't point out the consequences of everyone chasing their hopes at the same time. An imaginative person figures out new goals and dreams every day anyhow...
Weaves Hairstyles for Black Women
"Entrepreneurs Are Degenerate Gamblers" & Other Startup Advice From J. Calacanis
On the top of my head, another list of features worth looking at:
- ARRAY support: makes your life easier, especially the array_agg aggregation function
- HSTORE extension: use postgresql like a key/value store
- SQL/MED implementation, foreign data wrappers: allows you to define external data sources as an extension.

Things that I miss in postgresql:
- materialized views !!
- a better graphical management tool.
Moonbot and how the Pixar of the iPad age started in Shreveport, Louisiana
Marshals ordered to seize Righthaven assets
Very interesting read... Im already glad I posted this now :).
Thanks for bringing this to my attention
I've been using screen for over 16 years now. The only time I have code on my local machine is if I'm writing code to interface with hardware directly or developing for a console like the GP2X. Otherwise, my computer has mostly been a terminal to servers out there which I never physically get to see. I can switch between machines at home or at work and resume my screen session.

In other words, it seems like I've been working in 'the cloud' for the past 16 years and it can appear to me that everyone else is slowly catching up to this nifty idea.

The reality is that trends swing between thin and thick clients, centralization and decentralization. They are competing forces.
I find clojure/conj to be a tad too theoretical (at least from paper). Not that I don't like that since I am a language geek anyway, but I think it will be great for Clojure the language to have a more of a "get things done" conference to complement the conj.
I assume one reason would be that some browsers have difficulties handling more than 1024, also this is not limited to browsers, also HTTP servers suffer from this (for example IIS <= 6 can only handle 128).

On the other hand increasing the key length on certificates will slow down the initial key exchange process (sometimes significantly once you get beyond 2048 bit) but have no effect on the strength of the encryption used during the actual session.

Key length is not necessarily proportional to security. A massive key on a crap cipher is still weak encryption. Of course though an unreasonably short key on a brilliant cipher can still be brute forced.
On the blog post, check out the image labeled 'Swipe right to view labels'.

Also, it's Facebook for iPhone's profile picture: https://www.facebook.com/iphone
Here's the link to the app in the appstore: http://itunes.apple.com/us/app/gmail/id422689480?mt=8
Tanda Awal Kehamilan
Tanda Awal Kehamilan, Bercak darah ini muncul sebelum menstruasi yang akan datang, biasanya terjadi antara 8-10 hari setelah terjadinya ovulasi. Bercak darah ini disebabkan oleh implantasi (implantation bleeding) atau menempelnya embrio pada dinding rahim. Munculnya bercak darah pada saat kehamilan kadang disalah artikan sebagai menstruasi.
The Black Hole of Programming Languages
For one: Because many, many features have sharp edges I don't want exposed to newbies. 'git reset --hard HEAD^' for example.

Another: anything that's in hg proper has really strict backwards compatibility promises. Extensions let us screw around with a concept until the UI is _right_.
Hahaha... was just about to post the same thing. It amazes me the number of people who lug around an iPad, an iPad stand, and an external keyboard to avoid the burden of carrying around a "real laptop". The MBA is probably half the weight of that setup.
How to enter code in LG GS500
Bear in mind that this is inverse square root (a misnomer; it's really 1/sqrt, or the reciprocal), not just the square root. Square roots are decently fast as provided by the processor, but not when combined with the division needed for the reciprocal; combining the two is why FastInvSqrt is so fast.
Using PostgreSQL for full text search is a bad idea. There is no native support for exact phrase searching "like this;" there are some hacky workarounds but you lose stemming and have to do a scan (http://stackoverflow.com/questions/1489617/how-do-you-do-phr...).

High quality, world class text search is a basic prerequisite for a production web app these days (if your app needs search at all). The idea of keeping your database and search engine data in one silo is really beautiful, conceptually, but at the moment it is better for your users if you swallow the complexity of maintaining a parallel, dedicated full text search index (e.g. like Lucene) alongside your regular db. Relying on postgres for full text search is a three quarters solution, and if you believed in three quarter solutions you would not be using postgres in the first place.

Just my .02.
Goodbye time, datetime, and pubdate. Hello data and value. | HTML5 Doctor
Ask HN: Best tool to collect performance metrics
What are the state-of-the art tools to collect software performance metrics such as API response times, upstream latency, etc.? I'm looking for something that's easy to integrate (e.g. SNMP, syslog or some other type of queue).

We've been using Cacti in the past but prior to deploying that again I wanted to check if anybody has experience running something else.
Can you say the same about your workstation? Can you say the same about your power grid? Can you say the same about your internet connection?

Screen/tmux/dtach are so trivial to implement and use and make the connection much more bulletproof that if you foresee there ever being a possibility that you might disconnect and lose work, then you should probably be using one of them.
We didn't see the upside of sueing and we could sure as heck see the PR down side.

What would you have done? You got a well known hacker who all of the open source guys will side with, so you lose the PR battle, but the guy is ripping off your technology, his employer basically admitted that in front of your lawyer. What would you do?
have you seen: https://github.com/apenwarr/bup
"file backup system based on the git packfile format. Capable of doing fast incremental backups of virtual machine images. "
The n-body problem is hard to solve analytically, but trivially easy to solve to arbitrarily high precision numerically.
Shop Different - Mobile Payment Everything
OpenGL ES + C won't fly on WP7. There's no OpenGL ES support (XNA is the exposed 3d API) and you can't write C as you're limited to the managed-only subset of .NET.
I've been a beta tester for a few months and I like it a lot. Definitely a long way to go but it's at the intersection of a text file (for ease of use) and a full fledged project mgmt system, which certainly helped as we added new people to the team.
Thanks for that. Quite a thought. Hopefully this will never happen - am assuming that the Earth has more chance of being hit than the moon (the moon being smaller and faster)?

But would the nights be totally dark? I've experienced a lot of nights out on a boat on a moonless night and the stars provide a (relatively) large amount of light on their own.
Nope, that makes sense to me too, I had originally misinterpreted your post as saying the graphics would need to be re-targeted and you were talking about everything else. :)
I can see this making it harder for web developers who want to charge too much to hack together a crappy site for someone's restaurant, but that's not killing innovation: that's progress.
Although the app store is filled with crappy apps.
Gmail for iOS Live on App Store
I'm baffled that Google, of all companies, can't make a decent mobile web app. The first Gmail versions from years ago on the iPhone were beautiful and they degrade with every new version.
I think the success of Minecraft proves that the latest engine technology is not critical to the success of a game.
Bootstrapping Design
A HTML5 online eReader
Live Mesh was terrible. Dropbox is great. There is clearly a need for having access to your documents anytime, anywhere.
I am 9 programmer-years old
How Heroku Works - Teams and Tools
Don't forget that's a two-dimensional picture of 3D space, so it's probably not nearly as close to the moon as it appears. While most of the objects in the solar system are in kinda-sorta the same plane, they're not quite.
> There's no reason why an English or Philosophy degree needs to cost $15k a year.

Sure there is. It's called Baumol's Cost Disease.

Now of course some of those engineers & scientists are working on things like khan academy and other methods of attacking that problem. The downside is that the demand for English or Philosophy majors will only further erode (what do you do with a philosophy degree when there are fewer jobs teaching the next generation of philosophy students?).

No one is saying that everyone should be an engineer or scientist, but it's blatantly obvious that moving the ratio a good bit is, in fact, the answer. English and Philosphy majors can't get jobs while some kids with CS degrees are getting close to making 100k/yr straight out of undergrad. The market is speaking. Listen to it.
A plane you can drive