skysight-inc/HackerNews huggingface dataset:
First, Google Reader is the best RSS reader I've tried. The reason one would go there when one could be reading the source website in the same browser instead is because presumably we're subscribing to more than just one RSS feed. So you go to Google Reader in place of visiting every single website whose RSS you subscribe to. Isn't that the original problem RSS tried to solve, anyways?

Second, there are a slew of native clients for Google Reader, all of which synch up with it. Meaning, you can read your feeds on your smartphone, your iPad, your computer, your computer at your work, someone else's computer and everything is just synched. This works great for me, and there are some great native clients for Google Reader out there.

Third, I don't understand the problem of having too many feeds. It's just a matter of removing the ones you don't want to read much, or categorize them into things that you must read, and things for when you are just bored.

I think RSS reading is a tool for pros. It's not for those who just visit a handful of websites every day, it's for those who are interested in many many more, and who want to automate the task of finding out what websites have been updated; not an everyman a tool, it's one for advanced users. It doesn't matter how simple RSS useage is made, if you don't find the job of checking your sites for updates tedious and laborious you're not going to need an RSS reader.
Developers anticipate Mac App Store pricing
I understand that the current, lucrative but unsatisfying, job that you mention in the summary is being a patent lawyer [1]. I don't really know what it's like working that job but I would imagine you will indeed find coding a much more fulfilling pastime. Congratulations on deciding to become someone who creates real, rather than artificial, value.

[1] http://news.ycombinator.com/item?id=1496780
Check out our new site for iOS development tips and tricks
Any feedback will be appreciated.
This one is fixed :)
Does anyone know of a way to run HTML5 apps in a standalone environment (on android specifically)? From all I have seen these "apps" are little more than bookmarks to a webpage which then open into just another tab in the browser instead of a seperate process that I can switch to directly.
Will become? Is.
It's more than that I think. 8-bit music began as a poor, low-fi imitation of existing music forms for electronic games, because it was all that was possible given the hardware of the time. 8-bit music has been rediscovered by enthusiasts and independent artists, initially due to nostalgia, and that has led to a lot of innovation, exploration, and discovery. Discovery that 8-bit music doesn't have to be merely an imitation of something else any more than a synthesizer has to imitate a piano or an electric guitar has to imitate an acoustic guitar.
Eight barriers to effective listening (2006)
Because regardless of when the tools where created, the important thing is the quality of such tools. I'd rather go with tools that make me productive, while keeping out an eye for the new players, than to be on the cutting edge and lose some of the edge I might get from using 'older tools'
What's "unparsing?"

(Not being snarky. Genuinely curious.)
Legumes are the dried fruit of a certain type of plant. I'm not sure how that's modern or processed.
NABERS Assessment
NABERS Energy agreement encourages best practice in the design, operation and maintenance of commercial office buildings to minimise greenhouse emissions. Please have a look at our site to more about NABERS Assessment…
Since you majored in maths and physics, you have a lot of specialized knowledge. I'd rather build on that than trying to compete with younger, better trained, more skilled people on "general purpose" development tasks. I once worked with a physicist and it was rather tiresome because on the one hand he had that "hey, I was at cern, I am the smartest guy around"-attitude while on the other hand he was ridiculously incompetent when it came to solving basic tasks.
Under out current system, the government has decided the level of disclosure that it wishes to maintain. If you do not agree, you are welcome to write your representatives a letter (however futile) and complain. You may disagree with the level that the government has chosen and I applaud your concern. But, you will have to live with your choices if you choose to break the rules of the current situation. I can only hope that your actions will prove your innocence and the rules can be amended due to public outcry and representative support and a pardon granted. Until such time, you cannot have freedom to be the sole decider on which level of secrecy the government maintains. You cannot act without repercussion in anything that you do and what this bill aims to do is to fix a hole and remind people that secret/confidential documents are that way for a reason and it does not matter how many times removed you are from the initial action, helping the perpetrator is just as bad.
I never meant to say that the intern should not do such things. I just meant that it's not behavior to be encouraged on the workplace because it can have negative connotations that can hurt the social aspect of the team and/or can cause burnout which will inherently hinder productivity. If an intern wants to work 12 hours for any reason by all means let him. But if he's doing 12 hours + each and every day to basically prove his worth, there needs to be a limit before all parties come out losers in the relationship.
chat room anyone?
Hardcore gamers play games a lot more frequently than casual gamers.

Casual gamers still spend money on games though. And there are a lot of them. Almost as many Wiis have been sold as the population of Germany. Nobody in the game console business would be sane to write off such a large market.
The Jason Gregory "Game Engine Architecture" is a good place to start for a 10,000 foot overview. Also try "Game Coding Complete," (aka "the Dinosaur Book") which has some more details and nuances. Both books are valuable starting places regardless of what your target language or platform is.

After those two I would consider what gaming topics you want to investigate further(rendering, collision, AI, etc.), and start specializing your search.
So the tyranny of 59 representatives is evil and undemocratic but the tyranny of 61 is just?

There are many legislative bodies in the world, maybe we could talk about process and policy in an informed way instead of whipping out the tyranny card every ten minutes.
Voice Search - Chrome Web Store
In short, as much polish there is on the Kinect, it can't overcome the fact that it's a bolt-on product for an Xbox. If it was a brand-new, $199 device it would fly off the shelves. What it needs is a 60 second demo: when you have a friend over, you need to be able to turn on the device and be playing Kinect 60 seconds later without ever seeing the xbox controller.

Recently got a friend a Kinect for his birthday... turns out you can hit the 60 second mark pretty easily. His mom loved it, and was playing it all the time. Dance Central, in particular, was a hit, as well as the included-in-the-box Dance Central.
Why Groupon is not in Australia (domain squatter)
Pretty sure this experiment will meet "cosmic habituation"(http://nyr.kr/fkzAaQ) very soon. Pretty sure Bem knows it. His time would be better spent studying why does the truth "wear off" (as The New Yorker put it). What happend to science!
Elizer is probably assuming an actual coin. P for 100 heads in a row is 1 in 2^100 attempts, or 10e30. You wouldn't live long enough.
That's not true, Applications could still run as root but be signed and subject to approval as they are now. The only difference I can think of is they just wouldn't be sandboxed any longer.
There are a few pretty decent streaming JSON parsers out there. I use yajl for exactly that.
By the time Tommy is passed out under the table in a pool of his own vomit from the 500 beers that 500 other people, who won't be prosecuted because they're on the other side of the world, have given him, putting a mug of beer in front of him so you can take a picture and make a commentary about beer's effect on the youth is a whole lot less morally reprehensible.
It shouldn't affect the feed though (at least it doesn't seem like it)
Perhaps I'm a bit jaded, but I'm not terribly sure that it's that compelling, it's just experiencing a lot of popularity now (after a steady push for years prior).

There's many reasons for the current success though, the nostalgia, the gimmick (they're making that with a gameboy! omg!), it's generally really agreeable music to most anyone (ie: safe, passive). Etc.

I don't imagine it sticking around in any significant capacity over time, of course there will always be the devotees, and we'll continue to see elements of it in mainstream pop music.

Blahblahblah.
As far as I know, the fees to ASCAP and BMI only cover performance rights, and have nothing to do with the record labels.

It's the fact that streaming digital audio consists of making multiple copies of the same bits that allows them to call it (recording) copyright infringement.
While SSDs are wonderful for random reads, writes are still very expensive due to their large erase blocks. In a small write (typical OLTP workload), the entire block has to be rewritten --typically 128kB-- even if the modified data is much smaller. That's why it is very important to make the application aware of this fact, or use a log-structured filesystem on top of it.

I believe that for most web applications the ratio is 80% reads, 20% writes, that's why no one has noticed this behavior.

Another even more concerning issue is the wear-out, SSD cells can't take more than ~10000 rewrites. While there is firmware taking care of invalidating those blocks, eventually we can expect data loss if not backed up properly.

I think SSDs are great, as long as we understand their limits... For my laptop I have one and I love it, but I would be seriously doubtful about the safety of my information in some database using purely SSDs.
we shouldn't, really. I mean, they practically /made/ the bubble, and I think we've all profited from that, even those of us who don't work for google. Demand for webapp dudes (and infrastructure) is way up because of this bubble. Hell, my own biggest account does some kind of facebook app thing.
I agree, it should never be up to a government man to decide which government secrets the public can hear about.

If the government wants to assemble a non-governmental board of oversight that's immune from interference from the government, and that will inspect every secret document available, evaluate if the public would benefit from hearing from it, and release it if they think it's in the public's interest (no matter if government agents ends up shamed, imprisoned, or just disagree), I'm all for it.

Governments have proven for the last several thousand years of history that they do not give a damn about laws and morals, and will do whatever feels expedient in a certain situation, irrespective of anyone getting fucked over, killed, silenced, or otherwise harmed in the process.
Unless people are able to walk around the city to show friends (or anyone who would listen) how cool they are with their Kinect, it won't be Microsoft's iPod.

Or the XBox was already Microsoft's iPod.
Or it teaches you more about quality because you own the product, set the schedule, and build exactly what you want.
I work with digital audio/MIDI and a latency of 15-20 ms between pressing a key and hearing the sound is easily audible making it near impossible to play expressive music. 10ms can be felt and is 'annoying', under that is acceptable. I usually keep latency down to 5ms, at most 7ms, only letting it increase, e.g. during mixing when responsiveness is not utterly essential.
Education Essay - Some Examples
The education essay handles different types of topics and issues. There are various types of education essays and each type depends on the type of assignment done. Therefore, students are advised to have a basic understanding of these education essays.
Murfie - a new way to experience used music
Monitor Your VPS Simply, Remotely, and For Free
This major release is a long time coming (~3 years).

While the list of new features is long (see CHANGELOG.txt) in my opinion the biggest improvement is the commercially sponsored user experience additions.

Out of the box it still feels a little rough to me but there are some interesting Drupal distributions in the Drupal 6 space (Open Atrium, Open Publish and more) that I expect to really shine as they and others move to Drupal 7.

(disclosure: I build Drupal sites)
It is possible to build an app that does exactly what you want and is completely unmaintainable in the future. If you don't know anything about code quality, it is rather hard to pick up on your own. It helps if you have someone more experienced to look at your code and go "No, you're doing it wrong. You don't need to subclass for x, just use y instead."
Wow, that's a sad list. It looks like they didn't even port half of the server components to the Itanium, and they warn you not to use .NET for anything performance-sensitive. The closest thing they've got to a modern, portable environment and their first port of it is so embarrassingly slow that they have to warn you on the feature list. Even worse, their modern GUI APIs (WPF) weren't ported at all, so even simple .NET apps are at risk of not working due to not using an archaic GUI toolkit.

Clearly the NT kernel is quite portable. There's plenty of evidence of that (MIPS, PPC, Alpha, IA-64... ). But there's no evidence that even the most modern and supposedly portable components of the desktop experience are actually at all portable. Hardly any of it has (as far as we know) actually been ported.
'So they had a problem ("how to stream music that requires rights to stream without those rights") and they found a solution ("dmca") and used the requirements of the dmca ("users uploading and removing when requested") to shape their service.'

That makes what they've done sound entirely reasonable. They had a problem; they came up with a clever solution to it. It didn't even involve large monetary donations to congressmen.
How does Opera generate revenues
How I Work: Working with OS X and emacs (by Ryan McGeary)
Skating to Where the Puck Is Going to Be
ianl is right, you need to have a direction. Video games, desktop applications, web applications, and server side applications are all quite different. The languages will often be different, but so will all the support libraries and other technologies your code needs to interface with. You will probably find the most tools and books for doing desktop apps and web apps.

Having an itch to scratch is important, it's hard to devote hundreds of hours to a learning project if you don't care about the end result.
Filtering "fake or deceitful reviews" is a complicated task to accomplish. While you won't find the exact solution, you can research how companies like Yelp and AngiesList have done it.

There are many factors in the formula, but a lot of it revolves around looking at who the user is exactly. By looking at how often they contribute, how long they have been a member of the site, and incorporating a rating system into the review (helpful/not helpful) you can begin to determine which are the best reviewers.

Verifying the user is real is another step you can take. You can do this by adding a verification step into the account creation process (i.e. responding to a email) prior to submitting a review. Setting default time limits to how long the account has to be active before they can make a review also can work (this avoids the random user in the heat of the moment writing a false review or one that is not fully thought out). If your users have "profiles" in the system, similar to Yelp, you can give more credibility to a user who takes the time to fill out their profile info.

Another method is to track IP addresses and compare to where the place of business being reviewed is. Although this will not work in all cases (i.e. someone traveling or logging in from home for a vacation experience), it does lend some credibility.

By giving each method you incorporate into your system a weight, you can then add the weights up to come up a validity indicator. Each method could be weighted on a scale of 1 to 10 and the higher the weight awarded for that method the more credible. You then have to weight the methods in general. In the end the formula combines all those weights together to get a total weight which should give you an idea of how credible the review is.
Who are "we"? Physicists are the only ones who still do as far as I can tell -- everyone else prefers to spend their research budget somewhere else.
I love it, it's like Minecraft HD.
XMPP is positively streamlined compared to the bloat in a protocol like say SMTP; have you every looked at all those headers? IRC is simpler, but it has some pretty severe limitations.
There are some worse protocols that could catch on (AMQP) ;)
Trillion-dollar forecast for gadget sales
Medical School Secondary Application
Medical School Secondary Application and Medical School Secondary Essay with MDadmit Admissions Consulting, Medical School Secondary Applications and Medical School Secondary Essay and Mock Interview Services.
I'm skeptical of any complicated human interface device that doesn't provide feedback / resistance. For me, the lack of feedback is what made the Wiimote feel like a gimmick and I think it'll limit how game developers are able to succeed with Kinect.
You need to meet more people.
Beautiful Evening Gowns, Evening Dresses, Evening Party Dresses Blog
Fast Wordpress Hosts
Searching for a good trustworthy http://www.wphosts.org/ wordpress hosts is not easy. Here you will find recommendations for web hosts who have been tested for reliable hosting for hundreds of wordpress powered blogs
Finally, Linux on My Desktop
I think most successful technology companies are going to have one (or all) of these types.

The urgency of the issues at hand in a rapidly growing company and the relief a bad, but smart, employee can bring to those issues often makes it incredibly difficult to make the decision to take strong action against the offender. This article is a great reminder of how short sighted that line of thinking is, and that the issue must be addressed - often (but not always) by letting them go.
.NET was a great start on the road towards portability, but it didn't make it very far. Most serious apps that use .NET also end up using native code for some reason or another, be it performance or third-party libraries or limitations of the .NET framework. All you could really say of .NET is that it makes it easier to identify the non-portable bits of your app so that you can rewrite them (or perhaps compile them as fat binaries?) once Microsoft manages to actually port the whole .NET framework, which hasn't been done before.
Once the devices are purchased, there is no market. While purely anecdotal, I have not seen any friends or family actually using a Wii in a long time.

If anybody has marketing data to the contrary, I would be interested in seeing it.
Helvetica, Verdana, Arial, sans-serif
Kind of like a text version of chat roulette?
If the noise gets unbearable, people will stop interacting on Facebook.

E.g. every time I login I'm seeing lots of invites for stupid games and lots of my friends taking stupid quizzes/tests (like, "what does your birth month make you?", or other stupid shit like that).

I've blocked as many apps as I could, I even deleted people from the friends list ... but it doesn't help, as the noise keeps getting more unbearable every day (no, I don't care about what my friends ate for breakfast).

The only time I found Facebook useful was when I contacted a friend who changed his phone number. But that's about it in 2 years since I've had the account.
It's an interesting point because knowing/not knowing is not always black and white. While it's almost impossible to determine 100% whether or not something is infringing, not collecting enough data to tell does NOT work. The courts aren't that interested in the specifics, it's "are you the Pirate Bay or are you Facebook?"
I worked on Wave (and loved it) and I am similarly falling in love with the real-time thrill of this. (And the anonymous nature... finally, all my true feelings can come out).
It's for that reason alone I give it a chance of wild success.
Automotive CRM
AutoProMetrix is the Automotive Industry Leader in Social Sales Websites and CRM Software for the Sales Professional.Manage Leads, Customer Service, and increase dealership and personal sales with our Tools.
This is awesome. You may want to add a linkify script to turn URLs into clickable anchors.
If you're interested in what can be done with voxels with a more realistic aesthetic, have a look at the Atomontage engine: http://www.youtube.com/watch?v=_CCZIBDt1uM
TED Curator Chris Anderson on Crowd Accelerated Innovation
What kind of stats would you like to see. Thanks for the feedback. The problem has been corrected.
Read. Buy every book you think you might be interested in and read. Then apply what you read in either (or both) side projects or open source. Then read some more. When you feel decent enough to land a job, go for a job where you can learn the tech you want to learn even if it means cutting back your paycheck. Only you know how much of a cut is acceptable to maintain a lifestyle you want to have. At that point you should be good enough (if development really is your thing) to establish a 'career'.
And SGI tried something similar on their MIPS processors. That didn't work either
Around 8 years ago I did exactly this. I was (and still am, because my career shifted in another direction) a totally newbie to programming - except from some Basic I did when I was a kid.

I developed some small games and helped a friend with his architecture thesis using Visual Basic 6 + a 3D engine: http://www.truevision3d.com

It was REALLY fun and I was also able to show it to others to get their opinion.

Anyhow... I second the game dev suggestion. Good luck!
this page spontaneously redirects to flattr.com - seems spammy.
I'm assuming that the wink implies that 10.0 and 10.1 were both beta releases. :)

[Heck, there were many of parts of the OS that were practically beta software until 10.4]
Download Link: http://ftp.drupal.org/files/projects/drupal-7.0.tar.gz
"I wish I could anchor the page to one comment, prevent it from scrolling." - anon

If the mouse has focus on a post, it should stop the scrolling. (roll over or input selected)

Also, I think there should be a timer to auto hide comments from a root node, so only recent posts show the nested trail. This will stop the page from getting giganto
This reminds me of Andrews and my first business plan. The 3 year chart was slow and steady. There were no hocky stick spikes or grand exit plans. We were simply building a profitable business and were proud to be our own boss.

Having it turn into the success that it became was a mix of drive, determination, planning and luck.