skysight-inc/HackerNews huggingface dataset:
I don't think so, no. My experience is that mediocre and poor programmers take refuge in high-ceremony work environments like agile, where there is basically an infinite amount of non-productive "work" that can be engaged in, and no-one can criticize because they're following the process.

I do think that poor developers can be taught to be better in a work environment, but it's a painful, slow process, and has to be started with an a keen devotion to the process on the part of the trainee, which if it were going to happen at all, would probably have already happened during college.
[Album] Linkin Park – A Thousand Suns (2010)
Are you kidding? These things are on slashdot and reddit and even Cnet all the time!
I think you'll find a wide range of times works for folks, depending on what sort of routine and exercise you do and stick to.

If you love road biking, you will probably spend more time exercising then someone who loves doing a lot of high intensity interval training and cross-fit style workouts, simply because of the nature of the workout. You can ride bike for 3 hours easy when you are in shape, but there is no way you can do intervals for more than 45 minutes unless you are nuts.
I don't think so, and I don't think they should share that information, but they've given some "clues" (potentially false) over the years with references to things like "over 1 million users." (Though "user" is a vague term considering how their system works.)

In response to a similar question in 2006, Jason Fried said:

We’re a private company so we don’t disclose this information.

A few years ago, someone tried to analyze it and came up with vague revenue estimations: http://blog.jedchristiansen.com/2008/02/25/37signals-is-one-...
does anybody else feel troubled by this?
Look for 802.11a support, otherwise Apple AirPort.
Wow. Delete the app and create a new package? I'm assuming that will also kill updates for people that had the original package unless you deploy to both, which may be impossible if you want the free version gone.
In iTunes it's a regular strategy to give an app away for free for a week or two to promote a special, a launch, or otherwise, and then see residual sales come in when you flip back to paid - particuarlly on social games etc.

Don't understand this policy in android.
Even Jobs is having a tough time selling Apple TV
The Student Essay
Any type of essay written by a student can be considered a student essay. The same principals and rules apply to writing any type of essay. These include, formatting, topic selection and proper writing etc. Understanding how to write this essay is essential as it is compulsory.
It's never about the price, rather the difficulty of acquisition. When it's free, user's don't have to do anything to get it; just click and download. If it's fraction of a cent, they need to have credit cards or google checkout. If you want people to try your software, good luck.
nice starcraft2 pitch at the end ;)
I posted my thoughts on the article after I read it yesterday. Here's a link for you: http://news.ycombinator.com/item?id=1668031
Set of 30 Screwdriver Tool Kit for PC Laptop Cell Phone Xbox 360
Magnetic screwdriver handle,100% brand new
Compact storage design, convenient to place and carry
Argentina vs Spain September 7
Which web technology[ies] should I learn?
Hey guys,

I have never done any web development but am very interested in learning some web technologies. I believe I have a fairly solid understanding about programming, so I think picking up different languages/technologies shouldn't be too difficult. I am a junior in college, majoring in CS, and would like to work on a couple of small projects on the side. One of the first ideas I'd like to work on is a web app (game), where you join a room and play a simple game (roll a dice, do something, wait till your next turn -- repeat until there is a winner). Basically, my question is what technologies should I learn that will help me implement this idea in the best and most easy way?

Thanks!
IMO, Android is taking the right approach.

1) Developers will game the system. They give apps away for free to get good reviews and higher ratings. I am more generous on a free app than a paid app.

2) You are baiting users to get your app for free initially and then making them pay for the upgrades.
Understanding the Penny Auction Scheme
The lowest you can make an app in Android is 99c
When is it better to launch? Yesterday
If you look more into it, on Wikipedia for instance is stated

"Kyle has memories of Indianapolis as a child, including the Soldiers' and Sailors' Monument, the Woolworth's on the Circle, and the Indiana Theater showing movies in Cinerama. He remembers Crown Hill Cemetery, though not its name; the Scottish Rite Cathedral; and the White River when "it was mostly just a dumping ground." He also remembers grilled cheese sandwiches for a quarter and glasses of milk for a nickel at the Indiana State Fair.
Kyle also has memories of the area around the University of Colorado at Boulder. He has detailed memories of the subscription the library has to Restaurants & Institutions. He also remembers the Round the Corner Restaurant on the Hill, and the Flatirons and The Fox Theater near the Boulder campus.[8] This places Kyle in the Denver-Boulder area in the late 1970s to early 1980s.[6] In an interview with Channel 7 News in Denver, Kyle reported having memories of the controversy surrounding the construction of mass transit in Denver, at a time when the city still had no financing to proceed. Although the mass transit system in Denver went into operation in 1994, public debate over the construction of the system dates back to about 1980, consistent with the time period of the other memories that Kyle has about Denver and Boulder.[9]"

So actually yes, there is reason to believe he has connections to Denver and Indianapolis.
Why software is easier on the soul than potato chips
Well, it's hard to argue with her basic claim, which is that it's not at the college or at the job-recruiting level that we need to focus our attention if we want to be more gender-balanced; it's on the little kids. Speaking as a college educator, I can confirm that the social biases are already set, if perhaps not in stone.

I guess you could claim that gender-balancing the field is undesirable, which is strange, or that it is impossible, which is an interesting claim but I'd need more evidence. But otherwise you'll need to look at the little girls and work from there.
Look what I found: http://www.w3.org/TR/css3-text/#hyphenate (That’s the current CSS 3 Working Draft.)

It seems I was a bit too brisk with my assertion. Hyphenation is coming (at some point in the indefinite future), only the implementation details seem to be not yet agreed upon – not even in a rudimentary way – which is probably why no browser dares to implement it.

The Working Draft links to another Draft where a possible implementation is detailed [1]. Looking around the public mailing list it seems that some have been barking up that tree for a long time.

Standards really don’t seem to be the holdup. At least some people have campaigned for the inclusion of hyphenation in the past.

I still think that implementation isn’t the problem, either. This seems to be one of those eccentric typographic details that is ignored and can safely be ignored because the web doesn’t depend on it (kind of like kerning and ligatures which are now only slowly finding their way into browsers). It’s also not exactly flashy like rounded borders, drop shadows or gradients. That might be the reason why browser vendors are dragging their feet. They could implement it but it’s not super-trivial so they rather wait and see.

[1] http://www.w3.org/TR/2007/WD-css3-gcpm-20070205/#hyphenation
Another Interactive Google Logo
Today's logo lights up when you type in the search box.
For those in other countries: http://www.google.com/ncr
Willow Garage’s PR2 Robots are Officially On Sale for $400k
In the Apple app store, ratings given when an app is free do not carry over to a paid for app, so any extra ratings you get are ignored. Reviews are carried over.

There are a number of websites/apps with lots of users who look for free apps to try out, and rely on this method to try out some really good stuff.

I see nothing wrong with this, you are giving users something for free that is normally not, and a great way to get new people to try your app. A very valid and welcome marketing technique.
According to a Wired article whose accuracy I can't vouch for, but which seems plausible, it appears to be your second option, military factories producing them on the side for entertainment/morale, perhaps with a secondary goal of motorvisual-skills training (http://www.wired.com/gaming/hardware/news/2007/06/soviet_gam...):

"From the late '70s to the early '90s, Soviet military factories produced some 70 different video game models. Based largely (and crudely) on early Japanese designs, the games were distributed -- in the words of one military manual -- for the purposes of 'entertainment and active leisure, as well as the development of visual-estimation abilities.'"
I don't like cars, I dislike driving, and I think it's beautiful.
When we wanted to begin a new project - our choice of SCM and forge went hand-in-hand.

The big plus of hg is that it will work on all platforms - Win (yup), OSX, Linux
The big plus of bitbucket is that it does not limit the number of users you can add to your project - github's paid plans limit number of users.

I'm sure github has a hell of a lot of features, but we dont use most of them - what we do use, the pricing model of bitbucket makes more sense.
Not true. When you get the app for free on iTunes, you own it, even if they charge later. There's no distinction between if you got it for free or not.
50 Days Of Logos? All We Can Take Is 1 Day Of Logos.
To remove saved stories. Right now, we are able to save stories, but can't unsaved it? Most stories have a timespan and validity to it. This will be useful to keep one focus.
Free apps generally get worse reviews. Also, once you've obtained the app by any means then all updates are free.
I wouldn't call that gaming the system. If I recall, there was a pretty unknown game by PikPok that was released as a paid app, they made it free for a day, then raised the app price back up after that day and it worked very well for them, they even made it to the top 25 paid apps and was number one free app the day it was free.

If this wasn't a good idea, or was considered gaming the system, I'm pretty sure the FAAD (http://freeappaday.com/) for iPhone wouldn't be as popular as it is right now. People love FAAD.
I second this one. You're really wasting your time if you're there for more than 45 minutes. Means you're resting too much between exercises. Quality over quantity when it comes to gym time.

For example, do 5 pullups, 10 pushups, 15 burpees, and 20 jumping jacks. Repeat ten times with little rest between rounds. Then jump rope a 100 times.

Should take you no more than twenty minutes. It's hard to get up from that one though.
Scripts for Adobe Illustrator CS (10 thru CS5) (JavaScript)
MythBusting with Adam Savage - reason.tv
I guess you could ignore the 73% that said they would use it. But note that 27% said they wouldn't use it and also stated "WHY they wouldn’t use" it. This should be at least 1% useful.
Latest Mobiles - Mobile Phone Sets in Pakistan
Great article! Very informative.
Skype's Biggest Secret Revealed
I see someone playing Starcraft most of the time while I pass by their office (ours is right above theirs).
For a sobering look at the impact of dietary sugar in the American diet (particularly fructose), check out this informative lecture by UCSF Professor Dr. Robert H. Lustig:
http://www.youtube.com/watch?v=dBnniua6-oM

(argues that current U.S. obesity epidemic is largely the result of low-fat, high sugar diet)
Hang on, they are suing because he MIGHT do something?

Kind of odd that you can sue someone because they might do something. Can I be sued because I MIGHT do something bad in the future? Surely that is not enforceable.
I would say yes, it has more scales than most cars :)

http://www.blogcdn.com/www.autoblog.com/media/2010/08/pagani...
I thought they were using mongodb, any idea why they switched to pgsql?
Rather an embarrassing headline. One of the most distinctive things about Google, at the time, was how much it raised from angels. Among them was Ron Conway, the original super-angel.

If the original super-angel didn't kill the original Google, the default assumption should presumably be that the new ones won't kill the new Googles.
How Users Choose Between Specialized and Feature-Rich Products
AppScale 1.4 Released
Hello HN, we've just release AppScale 1.4, an open source Google AppEngine implementation. Any feedback is appreciated.
Get Your Site Up Faster, Easier and Cheaper
SF NightOwls, happening now
Equally striking is the position of Huffingtonpost on that chart.
I think the correct approach is to release an update that adds a link to buy the paid version, and disables the app after a trial period. It should have been done this way to begin with, usually there are two version in market (free and pro or something). Now that he screwed up, users can just refuse to update and keep it forever. Of course, they won't get updates.
Agree on the last point -- at least, for Taiwan. In fact, those idealized graphs caused me a bit of a headache early on. Native mandarin speakers in Taiwan tend to drop the end of the 3rd tone, so it falls slowly then holds at the bottom for a minute, then rises slightly or even just cuts off.
memcached compatible Key-Value storage which supports range search in Erlang
On Chinese dictionaries. I actually don't think there is any difference from English ones, at least in the way I use them.
When I use an English dictionary I use the word's spelling. I don't check how the word is pronounced when I do this.
When I use a Chinese dictionary I use the number of strokes that make up the character, which puts all the characters in a sort of order not unlike an alphabetical one. I also do not need to know how the word is pronounced when I do this.

There is no such thing as "turning Chinese into a tonal language." Chinese is tonal to begin with. For native speakers, a different tone does sound as distinct as a different phoneme. The problem the poem exemplifies is the sort we run into when we reduce the language into only the phonetics -- a problem I'm not convinced is unique to Chinese. In fact, just the post above pointed to an example of such in English.
A Magical Logo On Google.co.uk Changes Its Colour As You Type
Googlewhack
But can you imagine the talk radio chatter if the FCC proposed reallocating the AM bands?
Agreed. 7 miles at a moderate pace shouldn't get you too sweaty either, but you do lose time by most likely having to spend 5 minutes cooling down or cleaning up before actually sitting down at your desk.

Also helps to live in a city such as Madison, WI with tons of paved bike paths.
California disavows 'inevitable disclosure' rule on which HP's Hurd case relies
Fred Wilson’s 10 Golden Principles of Successful Web Apps
Near the grove st path station.
These are my assumptions:

1.The performance goal is to return http & html headers as quickly as possible.

2. Business logic belongs in the models, as triggered by method invocations from the controller.

3. A good deal of time is spent on business logic and request handling (authentication / set-up / before_filter stuff.) Often, this requires network I/O to backend systems (or databases.) While some data retrieval is necessary only to render the view (and can thus be deferred gracefully,) other times your application logic depends the completion of these lengthy requests in order to complete the desired state modification.

4. Since we want to return the headers as quickly as possible, we can either a) figure out how to send the headers before the controller or b) figure out how to delay the processing until after the controller.

---

I think that that a) is better than b).

I like views that exclusively take data and format it for output. I like having the core business logic in the models, and I like having the system guards and request setup concentrated in the controllers. This way, I can have an exhaustive understanding of the tasks performed by an action without having to read through all of the views and their partials.

If we hide some of the processing within model actions and call those model actions from the view, then I no longer can assume that all major processing / I/O has happened by simply reading the controller and the model methods it invokes. Instead, I also have to read all of the views.

This violates the expectations I have about processing times and MVC.

If instead, we could detect the requested format and return immediately with the headers, then we could perform the overwhelming majority of the processing while the browser is busy downloading static assets.
You might be dehydrated even when your thirst is quenched. Dehydration is not just like being in a desert about to die. You'll need to engage in 'excess water consumption' to reset to a new non-dehydrated equilibrium for your body.
According to Yahoo, the Yahoo Site Explorer runs only until 2012 because of the Yahoo-Microsoft search deal ( http://www.ysearchblog.com/2010/08/17/search-alliance-update... ). Open Site Explorer is the free promotion site of the commercial toolset Linkscape, so it's similar to us. Google link queries are very incomplete, that's why webmasters use other databases. In addition, we provide other tools as well.
It doesn't need to be pure water to get benefits out of it. There was a study published on whether diuretic drinks (coffee, caffeinated sodas) provided equal hydration benefit. Pretty much, they do. Coke now uses it as part of their advertising campaign. http://www.dietcoke.com/wellness-balance/hydration.jsp
"I turned these and other activities into necessary and weekly scheduled tasks.." I hope you scheduled some time to be spontaneous.
Yup, once it's free, it's free. Otherwise I think people would use this technique to skew their ratings and stats. Make it free till it's got 100k downloads, then put a price on it and people will think 100k people bought it.

I would LOVE just a few things in the Android Market:

1) To be able to give away a free license of a paid app to someone somehow. As a gift.

2) More than 325 characters to describe an app.

3) More than 2 screenshots.
HP Sues to Stop Ex-Chief's Job
Source of cash till your next paycheck
Simpler sign-ups for Yahoo users with OpenID
Beware of Greeks Bearing Bonds - Michael Lewis piece on Greece
Archived and works in Opera: http://www.rubypay.com/google/Google2.htm
Baiting? Isn’t that a bit harsh? Is “try before you buy” morally repugnant now? (And don’t say free/paid dual releases are the “right way.” Having two separate apps has data migration issues, and inflates app availability total, benefitting the platform operator more than developers.)
Atlas Shrugged Essay Help| Win Essays Contest
Discover how to write an atlas shrugged essay effectively. Learn how to win atlas shrugged essay contest.
From http://code.google.com/p/nativeclient/:

"Some ARM and x86-64 support is implemented in the source base, and we hope to make it available for application developers later this year."

The port to ARM and x86-64 are pretty much done by the way. Also, see:

http://code.google.com/p/nacl-llvm-branches/
I had this exact problem. This is one of the reason I have found the Android app market horrible when compare with the iPhone market. This rule is so arbitrary and non-intuitive.

I actually made my app free for testing purposes and had to create an entirely different app once I made it free.

In my experience with the Android app store, Google has no idea what they are doing.

Edit:
Independent of this weird issue, I say this mostly because we sold literally 20x less of the exact same app on the Android market vs. the iPhone market (the apps were marketed the exact same way). This is in spite of the fact that the Android phone sales are apparently equal the number of iPhones phone sales...

Another one of my biggest gripes, while people are listening, is that you can not get a URL for your app for the Android store (or at least I don't know how). How are you suppose to sell anything on the web without a web address. We have a link to our iPhone app and for then Android app we need to give people a search term to enter into the Android app store! This is crazy to me!

Finally, and this is the last thing I promise, when you submit and app to the Android store you use a keystone to sign it. Well, I ended up losing my keystone (cause I'm an idiot), so I could never push an update of my app. So, I ended up needing to go through and literally refund 100 people's purchases (by hand) and create an entirely different app. This was actually the same app that I made free, so I literally have 3 versions of this app submitted to the Android App Store (but two are no longer public).
This is my all time favorite Spolsky blog entry. This lesson has saved me a few times. The broader lesson is that new and shiny in software isn't better and is often worse.
The ability (though of course not the requirement) to declare head and body renders separately would allow you to return the header before your processing, regardless of wether that processing is more intensive in the controller or the main body view.

Deferring only works if having a stub of a request is sufficient to proceed to the next step in the execution path. Unless you are going to implement your own conditionals (which, admittedly, is doable in ruby,) then you are going to force the evaluation of the request as soon as you want to use it to make a decision.
Websites that cannot deal with the simplest Internet standards
I'd like to offer what I believe is the humongous missed thinking on every product like this and any service that aims to mix internet and TV. Maybe it's been done and I've somehow missed it. But I'd like to call it the Stumbleupon feature.

All of these services ask me to think about what I want to watch. But there's this thing that we all do, and I absolutely think there isn't a single person that doesn't do this, and it's called "channel surfing". You just flip and flip and flip to see if there's something more interesting than you're currently watching, or you've just finished watching a program and you want to explore your options.

Stumbleupon provides exactly this, but much more. Stumbleupon is purpose-built specifically for boredom, and over time tailors itself to you. Next, next, next, ohh that's cool, next, next, next. That's exactly what I want from a TV experience. Additionally, I'd be able to save and share with friends.

An example of how this feature would differentiate itself from current methods is, I like a lot of TED videos, but there's also a lot I find incredibly boring. With current interfaces, I have to click a TED category and then sift through all of their offerings. And how the heck would I even know if I'll like something until I play it? Blegh! The Stumbleupon feature would know what type of content I like, and would be able to pull out TED videos that it thinks I would find interesting, and all I would have had to do was click "Next", and it would eventually be presented to me.

That's all I got to say. Add a dang Stumbleupon feature, and an internet-tv box will be MONEY.
Disqus has used Postgres since the beginning. They also use mongodb.
Electrodes translate brain waves into words
A lot of higher end N routers are dual-band; they work on both the 2.4 GHz and 5 Ghz bands. It would be silly to have a router that only worked with 5 Ghz, since many laptops and almost all cell phones only work with 2.4 Ghz. Routers that work with 5 GHz should be relatively easy to find - just make sure that you search for "dual band" instead of 5 Ghz.
I Just Won 8 Swag Bucks on www.swagbucks.com
There was no mention of MongoDB in this presentation, but Disqus is listed on the MongoDB Production Deployments page: http://www.mongodb.org/display/DOCS/Production+Deployments
Works fine for me; I'm in the US.