skysight-inc/HackerNews huggingface dataset:
I agree. Without demeaning medicine, clean water and hospital sanitation have had the biggest impact on health by far in the course of human history.

Almost any job you can think of is as critical or pointless as you make it.
I imagine it's just due to popularity, unless there's some evidence that Github isn't doing enough to protect against / recover from these attacks.
Donate your salary to charity, then.
C99 is probably going to be the last C standard most commercial compiler vendors will care about.

On the desktop and server the world is moving from C to C++/Objective-C, with C still being very important in the embedded space.

Microsoft's official position is C++ is the future and C is legacy on Windows platforms.

Even the two most important open source C and C++ compilers are now both written in C++, although given their open source nature, I expect they to keep on supporting C contrary to the commercial vendors.
Calling what happened the other day a "maintenance window" is about as truthful as describing a fire that burns your house as down as a "redecorating party".
Well, >30$ book prices usually direct me to search reading elsewhere, books under 20$ usually get to my pocket in 5 seconds without hesitating.
Glad to be your early reader.
According to his blog he is running on a regular basis.
You never had to wait for a "make all" in a big C++ project I imagine.
How to migrate from Android to iPhone
Higgs Boson Discovery Confirmed
or Amazon? Cloud service, like Google Reader, plus Kindle support would be nice
Google X Lab will reveal another ‘moonshot’ next month
Oh if that's all. It was said to be a high limit, but downvoting has a much higher limit (750). Anyway, thanks for the reply
Actually, having something that matters to you held back by someone's rejection is exactly the sort of thing I'd expect to make a person angry. In most situations it will lead to the rejectee pushing harder for what they want to do - likely a winning strategy in simpler situations.
Fine wine "connoisseurs" are rarely honest with themselves, much less with each other. They pretend to be able to discern qualities that they can't. Their whole hobby is a bit of a farce.

Wine Connoisseurs don't WANT TO BUY LESS EXPENSIVE WINE. They don't even want to buy fine wine vintages for cheap prices. To do so would cheapen the fashion that is fine wine purchasing. Sure, they'd like to be able to say they got a "good deal" from a reputable distributor, but that only goes so far.

It would be like buying your Prada products at Walmart. If Prada were to sell through Walmart, it would destroy the brand and the appeal for the people looking to purchase it.
What the hell is "evil" about shutting down a website?
I tried having my own domain's mail for a while, and got burned hard when my (cheap) webhost's servers were down for a couple of days. It's hard to argue with free, easy, and reliable when the alternative is costly, difficult, and more likely to go down.
We always used to joke "There's so many people that say they're an organ donor. But few only take that serious and ride a bike." Granted, bikes are dangerous, but given that people go rock climbing or parachuting for fun - i guess you just need to decide for yourself which way you want to die.
Check out the periodic table of SEO: http://searchengineland.com/seotable

Kalzmeus on SEO (click around his blog for more, guy's a genius): http://www.kalzumeus.com/2010/01/24/startup-seo/

Also some quick, simple advice:

1. Blog 2/3 times per week minimum. Target a single, relevant keyword per blog post (relevant to your domain). The post title, H1s, H2s etc, image tags should all contain your primary keyword. Blog posts don't have to be long, but they do have to be useful.

2. Build a G+, FB, Twitter account for your site if you haven't already. Blast out your new posts to these accounts using Hootsuite (free, but you can pay if you like).

3. Build an audience on the social networks - just search around, follow relevant people and share useful, educational material. Don't spam.

4. Personalised mass email from Google Docs and Gmail (kind of hesitant to recommend this in light of Google shuttering services!): http://www.labnol.org/internet/personalized-mail-merge-in-gm... you need to have "newsletter" signs ups (blast out a digest of your blog posts once per month), calls to actions etc on your site for this to work properly (i.e. optimise your site to capture names & emails). Great, low cost/free way to make sure your audience stays engaged and coming back to your site. You can pay for this kind of service too, e.g. Mailchimp (they've a free tier), Constant Contact, or the likes of Hubspot for full suite of marketing automation tools.

5. Best of Startup marketing/SEO here, that I've compiled over the years (absolute gold): https://docs.google.com/spreadsheet/ccc?key=0Ag_fyIIMSJ6DdGt...

6. Check out Sell More Software by patio11: http://www.hyperink.com/Sell-More-Software-Website-Conversio...

Many engineers don't fully appreciate marketing as patio11 would be quick to point out, but there's a start.
Hi, Rssminer is a personal weekend project, it's open source [1]

I create it because I want to learn how to do one page webapp with Backbone.js, but at the last, I drop backbone, life become much easier.

When writing it, I need an async HTTP Server and Client, so I write one myself, called http-kit[2], it seems that it's more popular than Rssminer.

Rssminer is not feature complete as other ones, It has:

1. Import subscription list from Google Reader
2. Feed reading
3. Keyboard support
4. Fast (the landing page is not very fast, though)
5. Run it yourself, the readme on github has detailed procedure about how to run it locally.

Bug report or pull request are welcome. Let's build a Rss reader we like.

[1] https://github.com/shenfeng/rssminer
[2] http://http-kit.org
missing option: http://skimr.co
yep, that is the best way. I always take how long I `think` it will take and multiply it by 4 (I'm an "optimist" ;) your multiplier may vary)
It's perhaps not rigorously scientific, but our red mine server is tied into our Jenkins continuous integration server, which also has a code coverage tool tied in. We've been doing this for a little while, and have the ability to visualize bug counts divided by severity along side test count, and code coverage percentage.

There is an order of magnitude difference from the projects that did not use TDD, and the projects that did. Another nice part of red mine is that I can also visualize how close we are at meeting our expectations for time estimates (they have this task tracking feature). Overall adding TDD has made development a bit slower in the front end, but a lot shorter in the back end (during QA). However when you look at the past, it would seem like something like 60% to 70% of our time was actually spent fixing issues found in QA, which was usually under estimated. So overall we're definitely seeing quantitative proof that TDD is a better methodology in comparison to our past process.

Anther cool tool for project management is we've built a set of tools that allow us to designate a requirement from our functional spec with a unit test, which runs every check in. So our project manager can get a near real time assessment of our progress. I also use that report and associate it with the code coverage report. Though this part of the system is newer, so I have no data on how effective it is.
> The idea is that as you visit a specific page (say, the NYT) and read their content, they can dictate that they want it read the way the serve it.

Yeah, I can't believe that logic or that the "do no evil" people can seriously claim it's wrong for you to run your own choice of code on your own computer. When you make data available to someone, there is no obligation for them to use it how you want (except to not redistribute as per copyright law). That's how data works. If NYT really doesn't like it they should render their pages to .png or .mp4 and display that (although it doesn't change anything fundamental, just makes it harder for users to find code that customizes it).
The documentation and marketing on cloudflare.com is a bit misleading on this. Unless you do something unusual and potentially fragile with their page rules, it does not cache HTML: https://support.cloudflare.com/entries/22094188--Does-CloudF... It will hit your server for every page request.

(In fact it only caches certain static files as determined by their file extension. It does not seem to pay much attention to Content-Type of Cache headers. Ugh.)
How to create a News Ticker in jQuery
If they consistently estimate less effort than you do AND they consistently delivers on those estimates, then they ARE more efficient. However, you will find in most cases that the people who give lower estimates, tend to miss deadlines more often too.
> Not a fan of PowerShell...

It could be less verbose, but it is still way better than the old cmd.
Your assertion that the Protestant Reformation was responsible for renaissance exploration and trade is extremely dubious.

By all accounts, Spanish and Italian monarchs were behind the push for exploration, this occurring before the reformation. They wanted trade, and it didn't take a religious schism to provoke that. Rather, this happened in the thirteenth century when the Arabs lost their stranglehold of the Silk Road, and the Mongols opened it up (hence Marco Polo's travels).

Advances in naval technology made the travels of the fifteenth and sixteenth centuries possible. These trips were simply not feasible beforehand, it was not a matter of some nebulous cabal of "elites" suppressing the merchants and scientists.

I find your interpretation of this history revisionist, framed to support your "VC-istan" thesis, which probably doesn't need historical evidence from the renaissance. You'll find plenty of suitable fodder in the past fifty years.
As someone who used to use RSS feeds and doesn't any more, I've replaced it with a mixture of: checking websites for stuff that updates frequently like news, e-mail subscriptions for infrequent but important updates, and twitter (or similar) subscriptions for stuff that I can afford to miss.

Why not RSS? Formatting was often not quite right - if I wanted to read something, I often ended up clicking through to the original site anyway. And I didn't like the e-mail style expectation that I would read everything, or at least mark it as read (which felt like admitting defeat). It just began to feel like a chore. When I log in to twitter, it doesn't tell me that I have 1439 unread tweets.
Definitely another criteria we would like to have. Will try and source the info and add it in the future. Cheers!
When Isaac Newton came to Cambridge, he matriculated a subsizar, meaning that he effectively worked as a menial servant rather than paying fees.

Relevant section of Never at Rest: A Biography of Isaac Newton - http://books.google.co.uk/books?id=3ngEugMMa9YC&pg=PA71&...
Why not buy the .com too? Plaidio.com isn't taken, if a startup takes off 'io' doesn't work well anymore. I understand the io trend but I don't think that 'money.io' is ever going to be able to afford money.com.
Yet another take on email - and how to use it properly. It says my inbox will be 66% more efficient - but I don't know what that means exactly. I am a heavy user of gmail labels to organize my email - and I am sad that mailboxapp.com does not support gmail labels yet.

How is your product going to work exactly? - Are you going to put labels on emails automatically? - Delete emails automatically? - Archive emails automatically?
Brainstorming session on irc://efnet/#archiveteam

Edit: wrong channel d'oh
Stop downvoting this person. I deserved that.
Sharing stories of Bletchley Park: home of the code-breakers
Yes, it looks like from the link that they are kicking out every adblocker. I can't see any explanation for how what you describe "disrupts, damages, or accessses in an unauthorized manner" anything. Seems like a purely greedy, evil move by Google to me (and I try really hard to be a Google fan too....).
You're not wrong. The article is (intentionally?) confusing the two AdBlocks. The Android app is the one that got removed, not the Chrome extension.
I think that Uncle Bob and his ilk would dispute the idea that breaking a large function into smaller functions ever makes the original function less readable. They'd argue that each of the new, small functions is proven to be correct (since you'd fully unit-tested it), so its contents are of no consequence when reading the larger function.

How true that is I'm not really sure.
I did it (still no results), but please send me an email telling me when your app "remove itself" from my gmail account with a link to where I can check this myself (and cancel it myself if you didn't). This would make me trust you more. I would NEVER have it tested in the beginning if I hadn't see it upvoted here in HN.
Actually, I realized now that don't even know where to go to manage this gmail apps.
> The fact is that if all the web developers (or investment bankers) disappeared tomorrow the world wouldn’t change much – at least not compared to doctors or nurses or firemen. There wouldn’t be a global meltdown.

I really beg to differ.
It's DRM-free, but visibly tagged with your name and email address on each page like other Manning ebooks.

Edit: This applies to the PDF version, the ePub and Mobi just put your name in the metadata, I believe.
Good collection of software tutorials
So you are saying that your start-up failed and you are not whining any-more? ;)
Poll title should be "Favorite RSS reader".
I have no idea what Remark actually does. What does an efficient inbox mean? What will clicking "Test your inbox" do?
We tried this. The middle men simply weren't willing to pay for software (or at least enough to build a viable business).

It's a very antiquated market - with a lot of independent traders. Their view on software (particularly web based) is often that it's something you can get a teenager to build on the cheap and isn't worth spending real, hard cash on.
Puzzle box: The quest to crack the world’s most mysterious malware warhead
I'll exactly agree with the author -

25K GBP = 1500 GBP per month after tax.
minus

600 for shared flat in bad area of London

240 for bills (gas, electricity, internet, phone)

80 for council tax

200 for train to work

180 for food

= 200

I'm yet to finish the month with more than 50 pounds, so there is 40 a week unaccounted for. For indication beer is 4 pounds.

I'm very happy at my job - the work is really interesting, but there is a week at the end of each month where I wonder what I've done wrong with my career.
A (sorta) wise entrepreneur once said
Not much here, other than solid confirmation that Google X is NOT working on a space elevator.
Can Games Make Students Better Congresspeople Than the Originals?
Well, in my experience most young ladies ideas about frugality tend to differ a little from my own..

There's definitely a social pressure that once you get a real job you should have grown out of eating ramen and taking public transport.
Bill Gates: Capitalism means male baldness gets more funding than malaria
https://sourceforge.net/projects/gregarius
This doesn't make sense as a critique. There is no other way for a person to make a decision to continue to do something than to base it on their belief in its possible success. The frailty of these beliefs as proven by past failures in judgement is irrelevant. Imagine the absurdity of the situation:

VC: So how do you feel about this company going forward once we give you another round of capital?

Owner: I believe we will fail. I am going to take your money and continue anyway.

If the VC did not interpret the owner as being irrational, he would be suspect himself. You are suggesting that it is selfish to give up things you believe are doomed. What other criteria is there for giving something up?
I think it's time to switch back to FireFox.
The problem is one of cost. The tea tasting experiment is very easy to reproduce and very cheap to run. Reproducing, say, the development process of Myna is practically impossible not to mention the prohibitive cost of finding devs as awesome as Dave and I ;-)

To apply the scientific method to software development you need to apply methods from the social sciences. Now I don't know a great deal about these, but I do know you need lots of data which is very hard to find. The typical solution is test hypotheses on undergrad students, because that is what the experimenters have plentiful access to. The problem, which is also apparent in psychology, is generalising these results beyond this group. Are the experiences of 2nd year undergrads using Java for a 2 week project predictive of developers with 10+ years experience working on a year long project? One can reasonably argue they are not.
A fine self-hosted web-based alternative to Google Reader. There has been no project activity lately but the software works just fine, I have been using it since 2006 - just keep it private for security's sake. It scales well with a lot of feeds.
Since the Prismatic team is reading, I'll post a couple requests/annoyances.

Context:

I'm on the obsessive side when it comes to news reading. I'm trying to accurately predict the future, which mostly works. I clear out my full Prismatic feed twice a day supplemented with first page HN twice daily and my google reader subscription covering ~300 low-volume blogs and 5 planets. Out of the 700-800 feed items I scan in a day, usually about 15 are interesting. Prismatic sources 2-3 of these that I don't get in other sources and usually has 10-11 of the 15 covered. I consider this to be excellent performance for a single source and recommend it to pretty much everybody.

Issues:

* I get a lot of (exact) duplicate articles. It seems like my feed tries to pull ~350 articles. If I cover them all, then refresh, I'll frequently but not always get ~200 unread articles, 90% of which I've just skimmed. I've also had this happen a couple hours later with the same 90% previously read behavior. On a more infrequent basis, I get the same article repeated for months. As an example, I've been getting 'Journey through the MVC Jungle' once every two weeks or so since it was published last summer.

* Topic clustering for medium volume topics. I know you're doing this for higher volume topics (though I'd prefer slightly more pruning) but I get a lot of repeat articles for lower volume topics. My annoyance at the moment is the rash of "no Firefox on iOS" articles. It's a stupid story (no actual change in Moz policy) but I've had like 40 articles on the topic all from different sources over the last 3 days or so. Don't know if there's a great solution but I'd like to be able to blacklist `Firefox AND iOS` for the next two weeks.

* Integration of low volume sources. Personal blogs by clever people are the absolute best source material and I do not want to miss any articles in these feeds. Looks like you're on top of this.

* Topic bucketing. I find it easier to partition the news by topic and then do my skim. For example, I want to do all my Clojure articles in one pass, then Mozilla articles in a second pass, then Web Design articles in a pass, etc. This seems to be an unusual pattern but it helps me filter out duplicates faster which is important due to volume. I do it on Google Reader by grouping feeds into folders and 'gu[foldername]'.

* Can't read on the subway (Android). I emailed back and forth with Jacob last October and said that I'd write an offline capable mobile version of the site but I still haven't gotten around to it. Happily, my framework is coming together and with the closing of Reader I actually have a deadline to finish this.

Regards.
They were buying a lot for consumption too. Drinking (or gifting) a bottle of Lafite or Petrus is a good way to show how wealthy you are.
I agree with the OP's general point. Career aspirations? What I give back to the world? To me, I just want to be happy in my life, I guess some can argue it's Utilitarianism. This is my big picture. So if I can pay my bills, live the lifestyle I have (not very lavish btw), go to work and be happy working there (above average, you're always gonna have bad days), have a healthy relationship with parents, friends and the other half, and be able to save some money to ensure my and my family's future happiness, then I'm happy.

So whether I am a graphic designer, charity worker, investment banker, even a saint, if I can continue to be happy and do the stuff I said above, then I couldn't care less if the job was 'pointless' or not. Who is to judge? It's worth something to me!

Disclaimer: I work at a bank as a developer. Perhaps not the 'coolest' job out there, but if it means I can go home and be happy, then I consider myself a success. Don't get me wrong, if anyone asks wouldn't you want to be a millionaire, of course I would, but sacrificing my happiness? It'll require more thought.

Final thought: maybe I'm only 27 and I haven't hit the mid life part yet. I am keeping an open mind as to how my thoughts will change...
Indeed, every time a negative story comes out, proponents always talk about the MtGox price and how that indicates how strong BitCoin is.

BitCoin's raison d'etre isn't for conversion to fiat currency - it's to become an alternative to fiat currency. I'd love to see a breakdown of how much has been converted into fiat currency vs. how much has been spent for goods/services. Likely, I bet it's well over 100:1. So what has happened? BitCoin is helping put more fiat currency in people's hands as it grows, which is (theoretically) being spent on iPhones and bubble gum, strengthening the value of fiat currency in general.
Shutting down Google Reader makes a mockery of their famous mission statement: "Google’s mission is to organize the world’s information and make it universally accessible and useful."
Why not enter drug dealing business then?
A Simple UX Improvement for "On Hold" Phone Queues
I guess you had a lot of feeds.
RSS.gd: the RSS reader service that stays
Google Glass banned in McDonalds.
Clickable link - https://news.ycombinator.com/item?id=5037694
Smart Tips On How To Choose The Right Medical/Health Insurance Policy
Missing: Thunderbird

I've discovered recently that Thunderbird includes a feed reader and it's not too bad, although I'm not sure I like the idea of showing feed entries as mail.

https://support.mozillamessaging.com/en-US/kb/how-subscribe-...

Edit: link
Trace the Thing Back to Its Source–Understanding Human Interaction
Sounds like an opportunity for Yahoo to raise its profile.
Checkout http://multiplx.com as an alternate to Google Reader.
Thanks. This is the first library I've seen where compression can be done on the micro. I was looking for something like this to compress recorded data so it would take less time to transfer. Since then I've increased my transfer speeds and I'm not sure I still want to bother with the compression. I worry it'll make it a lot harder to debug and missing blocks of data could become a huge problem.

However, I am putting images in my code space. I was thinking about RLEing them, but I'll see if this works better.
Ask HN: How do I get the mark important feature from GMail to my hosting?
Spamassassin and bogofilter seem to only differentiate between no spam and spam mails. But I want my marked as important, okay, spam, so I only get interrupted in my workflow if one important message was received.

My first thought was to setup two bogofilter demons, one for marking spam and one for marking important things, but that doesn't seem to be the right way to do it.
Creating polls is not as community destroying as downvotes can be (see Reddit).
Why are there no great Windows 8 apps? Because of WinRT. A developers view
ooops, good catch ;-) We just fixed it, thanks for bringing it up!
Exactly. I'd have had to lie and mislead investors to get the money. That's fraud and something I wasn't prepared to do.