skysight-inc/HackerNews huggingface dataset:
Let's see 6 months from now if the app is still around -- personally I bet it won't.
Breaking News Zombie Apocalypse Heads to Atlanta
Yes, but the article suggests that the amount of blood they can produce is limited in your lifetime before they burn out.

So the question still stands: does donating blood mean a shorter maximum lifespan, because you can no longer replenish your own blood cells?
Ouch. How was the end though? One worked or you decided to lay it off a bit
More like "10 lines of info that matters + I don't know/no reason to look at that" instead of "10 lines of info that matters + 90 lines of inconsistently implemented boilerplate"
Ironically, Excel fails miserably at implementing the easy parts of a database.

Seriously, how much does doing a simple "Select Distinct" suck in Excel?
JQuery's full selectors are faster
I always wonder. How do you get people to use these kind of apps? How do you cold start this? For people to use this, you need content. For content, you need people. Chicken and egg.
This sounds great until the part about taking money away from the Hope 4 Year Scholarships comes up. At the same time they reduce the Hope Scholarship, they continue to raise state tuition costs, making it that much harder to attend a 4 year school. This feels more like Haslam trying to establish a legacy more than actually helping people.
Treatments become far far cheaper in the 3rd world. Healthcare as a service profession generally charges what people are willing to pay. So, in India treatment is still available but expensive even if the same prices would practically be free in the US. Note: A 5000 Indian Rupee income equals ~81 US Dollar/month income.

http://timesofindia.indiatimes.com/india/Diabetes-heart-dise...
To make the code auditing easier a number of code paths irrelevant to OpenBSD were removed.

Once the code is audited and bugs corrected portability is next. This will only happen if the right team is in place, the community wants it, and sufficient funding is secured.
I wonder what implications immortality would have on the Doomsday Argument: http://en.wikipedia.org/wiki/Doomsday_argument
> Even if it's technically wrong: Unix as a platform is now Linux. Everything else is niche products [sic], and we don't have to use the same init mechanism on Linux/BSD/whatever just because we can.

This statement is so utter in faultiness, I don't even know where to begin. In the first statement, you say “Regardless of the truth of it; this axiom X is true.”, and introduce a logical paradox, similar to the sentence “This sentence is not true.”[1]. Consequently, you call Mac OS X, FreeBSD and alike niche. The former is the second most popular commercial desktop OS, and the latter is incorporated into the former and also is the OS that powers PlayStation 4[2][3].

You say that “init systems need not be compatible”, and I say yes. Also, OS interfaces need not be compatible. Implementations of C library need not be compatible either, nor implementations of C themselves. Why did the size of a byte were standardised anyway[4]?

> I have deployed the same software on Debian Linux, RHEL Linux and AIX and basically had to reimplement service management scripts for every platform to have the best possible result.

You wouldn't have to if there were a standard initialisation interface, would you?

> Quoting the "Unix philosophy" as the reason to keep things like they were 20 years ago is laughable. I want to get things done, and managing processes using init scripts and daemonization is pain.

You want to get things done today; I'd guess you'd also like to keep thing happening 10 years later, when Linux is no longer as popular (Software come and go, no-one can guarantee that, say, illumos[5] will not become more popular than Linux in 10 years). Would you rather run around porting your init scripts to the new OS a cloud provider fancies, which your boss fancies, or write new bugs (which some refer to as features)? Would you rather wait for the mainstream repos of your favourite projects to catch up, or just deploy the program and enhance the experience? Would you rather read pages of documentation for your new incompatible init system, or skim the frontpage of HN?

> We start to rely docker and all sorts of new approaches to manage our services and nobody complains.

Well, Docker is a containment and distribution solution and programs need not be modified nor need to have around Docker to run. It is reminiscent of a FreeBSD jail or a plain old VM.

> Apple introduced launchd and nobody complained.

Just compare the source trees, you'll be enlightened[6][7].

[1] http://plato.stanford.edu/entries/self-reference/

[2] http://www.phoronix.com/scan.php?page=news_item&px=MTM5NDI

[3] http://www.vgleaks.com/some-details-about-playstation-4-os-d...

[4] https://en.wikipedia.org/wiki/IEC_80000-13

[5] http://wiki.illumos.org/display/illumos/illumos+Home

[6] http://cgit.freedesktop.org/systemd/systemd/tree/

[7] http://www.opensource.apple.com/source/launchd/launchd-842.1...

edit: format references
I work for a school that has dual-credit courses. The students go to the local community college for those classes. These are not required classes, and the student has to pay for the class and provide their own transportation to the college.
Oooh, so if I make a spanish excel file and open it in an english excel, the function names are all translated?

That's actually pretty neat. Power of storing your equations in a binary format instead of plain text, I guess.
I would do this, but I knew this guy for a few years prior. Its not like a random person off elance or something
Try odesk? If you have a clear spec for what you want you can probably get a fixed-price bid.
Anomaly detection – what, why and now
I assume it will be more of a "clean it up" rather than "nuke it" approach, plus there's a lot more money involved.
This is a dupe of https://news.ycombinator.com/item?id=7639835.
In last 10 years the business have changed a lot. Nowadays even pop-starts were "carried to the top" by Sherpas, for whom it is just a job.

I meet one of such Sherpa guides, who already had 5 ascendings, in Periche village on 31 March. He told me that the number of tourists is increasing each year, that supply chain is robust enough so that tourists could have ordered a spaghetti or noodles or even pizza at the Camp2, etc. (30kg. gas cylinders and food supplies were carried to the Camp2 by Nepalese potters).

Actually it is ugly, greedy, very arrogant and selfish world of those rich "tourists" who brought their "safe" trip to the top. One just have see them for a few minutes or how potters are carrying innumerable boxes and bags with tourist's stuff. Just business.
It is already done in some restricted cases; I have a civilian buddy who still owes the Navy a few more years of work to repay his education. He has described it as indentured servitude.

Technically he could quit and pay back the Navy, but they've been paying him so poorly that doing so would plunge him into debt.
Stop it Tim Cook is Not failing on innovation
Using a single free docker for a personal project would require me to rewrite how I deploy stuff for my personal projects.

It is much easier/saner for me to stick with git pull && docker build. If my SSH install isn't secure, I'm screwed anyway.

If I was seriously considering switching all of my containers to Service X, rewriting it would be trivial and just a cost of doing business.
Talking serious startups (not odd weekend hacks) I started 3.

The first had traction but no revenue (because of market challenges). So I pulled the plug on it and launched #2 to solve that challenge. #2 grew and is I do it full time now, also just launched #3 3 months ago which had revenue and paying customers from day 1. So I'm just about to re-launch #1 again, see if it will fly or die now that there's no revenue-model excuse
Android Devs Should Check Their Apps for Heartbleed Problems
Synack Raises $7.5M Putting Bounties on IT Security Threats
Ask HN: Why my account not able to give a point?
I'm trying to support some posts I found useful but it doesn't seem to work.. ?
Why Forrester’s Latest Cloud Spending Predictions Will Be Outpaced Again
This outright hatred towards the developers of OpenSSL seems bizarre and unwarranted.

Should the heartbleed bug have been caught in code review? Yes.

Does the quality of the OpenSSL library leave something to be desired? Yes.

Are there likely to be similar bugs in other SSL implementations? Yes.

Is LibreSSL / OpenSSL Rampage / PolarSSL / GnuTLS a good alternative? Probably not, due to poor cross platform support, insufficient features, and way fewer eyeballs.

Do other crypto libraries have test suites which would have caught this? No, not as far as I can tell - Apple's Security framework bug and the GnuTLS bug should be evidence enough of that.

If you want to migrate, go ahead. The best option is probably NSS.
Reminds me of Commandr. Both use decorators. https://github.com/tellapart/commandr
This is one of the reasons community colleges exist. I went to a community college for 3 years before transferring (had a kid @ 19), ended up working there, and had my first startup born out of that job.

Almost all of my comp sci courses were at night because the students worked and so did the professors. Our professors were DoD Ada/C programmers at Vandenberg Air Force Base (which was quite awesome having professors with real-world experience).

Community college is a great option for working adults. That's why they have so many night classes (and now online classes). In California it's not free but it's extremely affordable and there are plenty of grants available. Like a University, there are also plenty of on-campus jobs that can work around your schedule (I ended up with a campus job that was funded by a grant and paid 3x minimum wage).

There's also plenty of vocational options as well–the nursing programs at the CCs near me are often impacted because people are getting jobs as soon as they graduate.

My point is, I don't really agree with your premise (granted, the system isn't perfect). If you work full-time, you might not be able to transfer or graduate in exactly 2 years but you can definitely do it.
No, that is the actual reason for a general (non-inventing) public to allow patents to exist, but that is not the point of patents.

The point of a patent is to grant a limited monopoly to a person who invests substantial resources in some innovation that was previously undiscovered; and yes, in exchange for full disclosure on what exactly the innovation is made of, they can be granted that exclusive right to collect license fees from those who needed to implement that innovation.

Reverse engineering can be a non-trivial effort. If the collective of all car manufacturers have failed to discover a novel way to make cars that (foo) and your invention is mainly a way to make cars (foo), there is no requirement to describe everything about and around the part that makes it (foo) in order to obtain the patent protection of (cars that _foo_). Those other car manufacturers then can either a) find a way to (foo) that doesn't use your (bar), b) pay you for your patented (foo/bar) tech, or c) go on selling cars that don't (foo) with a (bar). In twenty years, everyone who can make cars becomes free to use your (bar) to make their own cars that (foo).

If a (bar) that makes cars (foo) wasn't sufficiently described in the patent application then a patent should not have been granted. If the problem is that 20 years later, cars that work with a (bar) are no longer made by anyone, rendering the patent for (foo) useless, then that's a different problem and it can't be solved in the patent framework that we have now.
Apache Curator 2.4.2 Released
The Apache Curator team is pleased to announce the release of version
2.4.2. The Apache Curator Java libraries make using Apache ZooKeeper
much easier and more reliable.

Link to release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314425&version=12326537

The most recent source release can be obtained from an Apache Mirror:
http://www.apache.org/dyn/closer.cgi/curator/ (mirror sync times may
vary)

The binary artifacts for Curator are available from Maven Central and
its mirrors.

For general information on Apache Curator, please visit the project
website: http://curator.apache.org

Regards,

The Curator Team
So, I googled for "24 billion" to get an example of the sort of thing the US government spends that kind of money on without a second thought. I was expecting to find some piece of military hardware. No, it's even more ridiculous:

http://money.cnn.com/2013/10/16/news/economy/shutdown-econom...

$24bn is the estimated cost (to the economy as a whole, rather than the government as a specific billed item) of the totally unnecessary government shutdown last year. It is literally the amount of money Congress can waste without thinking, or while trying very hard to avoid thinking.
The HTML was totally redone a couple of years ago. Check out the source on a page now.
Amazon loads Docker app containerization into its cloud
Ya, that is another thing to factor in. The hourly cost of a fully loaded salaried employee is as much a cost as paying for a given service is. ;)
Goodbye TechCrunch, And Thank You
There are still a whole bunch of companies who aren't on the bandwagon of putting their code up on the Internet. In fact, there are a whole bunch of companies who likely cannot due this due to various regulations and contracts with their clients.
Yep, I'm sure USD hyperinflation is right around the corner. Eminent economists such as Peter Schiff and Ron Paul have been predicting it for decades. They can't always be wrong about it, can they?
My stock answer is to point out that I’m a climber, and that Everest isn’t a climb, but a walk. This usually gets the person at the other end a bit confused and flustered as they check their notes. “Yes” I usually continue “If you have to step over a dead body half way up then it’s classed as walk. On real climbs the bodies fall to the bottom”.

From http://www.andy-kirkpatrick.com/blog/view/everest_sucking_on...

The "only" difficulties with the Everes ascent are with cold and oxygen deprivation, which are solved by technical means and sherpas hard labor. Unlike plenty of climbs in the Alps or the Rockies the only prerequisite for Everest is (very) good physical condition, time and money.
Your Moves moves, visualized
The level of detail that suddenly gets Facebook could get scary... Visualize your Moves moves in 2 minutes and check.
For 99% of uses, esp desktop, laptop, embedded... it's great.

For that tiny percent of use cases where services can do all kinds of crazy things and there needs to be extra control, other things like supervisor, foreman_god, daemontools/runit come into play. There are use-cases not many people have to deal with or even exposed to, yet are important considering the impact (say downing a major service like Gmail).
Serously?

I think more emphasis should be put on reduction of suffering rather than number of years lived.

It is kind of cool that we are beginning to get rid of many diseases and people are living longer, but the people doing such research so never seem to give much thought to overpopulation and limited resources.

Imagine for example that no one dies ever, as of tomorrow, do we think the world would be a more pleasant place in 100 years time? More people, more pollution, less resources to be shared. It seems obvious to me that the environment is struggling with the current number of people (climate change, seas being over fished, oil that is going to run out relatively soon....) How will it be if we have even more people?
> the extremely wealthy members of society (the 1%).

Not to be that guy, but if "society" is defined as "humanity", as it should be imo when it comes to human health, all of us in first world are the 1%.

Edit: "To make it into the richest 1 percent globally, all you need is an income of around $34,000, according to World Bank economist Branko Milanovic. The average family in the United States has more than three times the income of those living in poverty in America, and nearly 50 times that of the world's poorest. Many of America's 99 percenters, and the West's, are really 1 percenters on a global level."

http://www.foreignpolicy.com/articles/2012/02/27/we_are_all_...

http://www.dailymail.co.uk/news/article-2082385/We-1--You-ne...

http://dish.andrewsullivan.com/2012/03/01/the-global-1/

http://www.globalrichlist.com/
Kippt. I really recommend Kippt. You can also create public collections and have other people contribute to them.

I also apply some FollowUpThen if I need to come back to it soon
Agreed. If you cannot deploy frequently with in-house QA, it's because the in-house QA isn't doing automation, not because you haver in-house QA
Looks like they exist, just not mentioned on that page yet.

http://nginx.org/packages/ubuntu/dists/trusty/nginx/binary-a...
Actually I have used it in the past in a production environments to setup laptops for my former colleagues. Not only it installed stuff everybody needed anyway, it also did setup the printer (non-trivial for not so technical folks) and created some basic short cuts on the Desktop.

But I would assume that it behaves differently and fresh Windows installations and private installations that usually tend to be messier...
I was part of the last generation in the UK to get a stipend ("student grant"), although it wasn't that generous and it was over 15 years ago.
http://amzn.com/B000FC1ITK - Into Thin Air

http://amzn.com/0312206372 - The Climb

http://amzn.com/B00368CAVU - Eiger Dreams

http://amzn.com/B000SEFNMS - Into the Wild

http://amzn.com/B007TKATSM - Surviving K2
There are some single letter names that are kind of standardized and don't get better with longer names, kind of like i, j and k. For example, f and g will usually stand for functions, a and b in a type signature will usually stand for some opaque "value" type and x and y will be used to refer to variables of these types. xs is a list of x and m usually stands for monad something (`m a` is a monadic type, mapM is the version of map for monads, etc).

Going back to the foldr example, its actually not that bad. The f is already clearly a function (from name and type) and the full type of foldr is [1]

foldr :: Foldable t => (a -> b -> b) -> b -> t a -> b

so you actually are told what the `t` is (its a Foldable).
I could see them using `zero` instead of `z` but its a 3 line function that does what you would expect from the name so its not that big of a deal. TBH, the bigger problem is having a folding abstraction in the first place. If no one ever teaches you about it, its hard to get the point just by reading the source code but once you know about what a fold is you don't need to actually look inside the implementation that much.

That said, there are cases where I do think that longer variable names would help a bit. For example, you might come across types with 5 or 6 type parameters like [2]

data Pipe l i o u m r

and I think in these cases the more descriptive names like in [3]

newtype Form m input error view proof a

might help a bit. Its still a tradeoff though - types get harder to read if they get too long and types show up all over the place so they tend to need shorter names than variables.

[1] http://www.haskell.org/hoogle/?hoogle=foldr

[2] http://hackage.haskell.org/package/conduit-0.5.0/docs/Data-C...

[3] http://www.happstack.com/docs/reform-0.1.1/doc/html/reform/T...
"It depends". If I'm getting this out of a user support case, I can't really do that. The support person in question might get an earful... actually, tense correction, support people have gotten earfuls from me on the virtues of filing the moral equivalent of "it doesn't work"... but for the customer's sake I can't just smash the bug report closed and smile smugly.
I don't know if I necessarily approve of this, or entirely trust its accuracy, but this 1995 hatchet job on Ted Nelson is a great read: http://archive.wired.com/wired/archive/3.06/xanadu.html
https://webcache.googleusercontent.com/search?q=cache:_EPaIs...
We need to protect the open Internet
It's a good idea to be comfortable compiling/packaging your infra from source (including interpreters, libraries, etc), if only for the ability to quickly apply and deploy emergency patches. To demonstrate the importance of that capability, look no farther than Heartbleed.

While distros are usually pretty good about updating critical software, they shouldn't be your only line of defense, except perhaps if you have a SLA or something.
This part caught my interest:
"Holstege says the results raise the possibility of rejuvenating ageing bodies with re-injections of stem cells saved from birth or early life. These stem cells would be substantially free of mutations and have full-length telomeres."

Makes me wonder if I should take a blood sample now (age 26) and have it frozen on the off chance that it would be of use later in life. Basically a hedge against, 50 years from now, "well we have the amazing rejuvenation technology that can replenish the fresh blood cells, but only if we have a sample of 'young' blood. Sorry everyone aged 60+."
For those looking for a replacement, Pedometer++ is a pretty good alternative (I'm not related to it in any way) https://itunes.apple.com/en/app/pedometer++/id712286167?mt=8
After the hearthbleed incident at least a title was expected.
Maybe it happens if you click on a cs or sln file and then press shift and click somewhere else. This might select all sln or cs files and invoke open on all of them, launching many instances at once. Happened to me once with another programm
Thank you. We'll bury the current post as a dupe of 7639835.
They back the messages up if you selected it in the settings (think it's opt in)
I much prefer "Abstieg zum Erfolg", "Bergsüchtig" (Hans Kammerlander) and "Der nackte Berg: Nanga Parbat" (Reinhold Messner). They explain very well what you have to go through and what they did to climb in alpine style. Though, they're in German and I don't think there is an English translation form them. (Looks like Messner has some in English like "All Fourteen 8,000ers")

Best of them was probably "Abstieg zum Erfolg".
Debug your Node.js application – Stand-up (Part 4)
yeah, seems like the press release was a tad premature, or the Google Play publishing took a bit longer than expected. I'm anxious to try it out...
The primary goal of LibreSSL is to fix the OpenSSL codebase for OpenBSD. If other communities like the changes there could be a portable versions as alluded by the LibreSSL web site.

Think OpenSSH -> OpenSSH-portable.
WebM has caused longer animated content to be posted that wouldn't have been so possible as gifs (the limit is at 2 minutes iirc), so there will still be people posting large files.
I have been searching for such a library for quite a long time. It looks very neat. I really like the idea of DataView on top of a DataSet as it can be used to define different perspectives of the data.
It's too bad you're getting downvoted. Even though the business owner's expectations of continued work out-of-hours are unreasonable, her method of letting this guy go actually seems pretty empathetic to me too.

Honestly, I would much rather be treated this way than walked to the door and told to wait for security to come by with a box of my stuff.
Cool article. What about hiding the test code to the students to make sure they don't write their solutions specifically to make their tests pass? Maybe using a git submodule or something?

Besides, I'd be curious to read about your app that runs the tests by itself. Are you going to open-source it? Because until now, I only found paying solutions to having a platform running my tests before I deploy, when I'm pretty sure an Heroku app could handle that pretty well...
Interesting - your parent didn't say anything about bragging rights. That they talked about "an experience" and you read "bragging rights" is probably a major difference between them and you and generally between people who would be happy to take a helicopter somewhere cool and people who wouldn't feel good about it unless they climbed there.