skysight-inc/HackerNews huggingface dataset:
Also, even if there were only one corporation with a total healthcare monopoly then provided it could charge whatever it wanted it would still be able to make more money by just curing the cancer since it's providing a more valuable service by doing that.
Writing Browser Extensions - Comparing Firefox, Chrome and Opera
Using the x86 emulator makes a huge difference. On my machine, the ARM emulator takes over a minute to boot, and then my app's tests take another minute to run. With the x86 emulator, the boot happens in a few seconds and my tests run in 10 seconds. Hardware-assisted emulation is a wonderful thing :)
Thank God for this. Android 4.0's UI in the emulator was not a pleasant experience.
Node.js and mongodb. We actually have an API to read the data even our demo uses this. The API will be released together with the whole platform.
SSL is (important as you say but) orthogonal to this issue. If you steal a non-encrypted cookie and take over a user's session the result is the same.
This is very good news to hear. It seams with each major release of android, the emulator got that much slower. Tablet work is damn near impossible (even on my i7 w/16gb all sitting on ssd). Very good news indeed.
Most people have 64bit GHz CPU's, even if you just use one core that's lot of processing power. So, I don't think most code needs to be parallel until either multiple users, AI, or large data sets show up. And better yet, those are generally the three easiest cases to do multi-threaded code.

That said, there is a lot of slow and terrible code out there but dumping processing power on a terrible algorithm is rarely the best solution.
As radu_floricica astutely wrote above

http://news.ycombinator.com/item?id=3818395

Cancer research... but you need to also factor in cancer treatment costs.
New Commander Leads Air Force Cyber Warriors
Both of these actually strike some good balances for the vast majority of "business programming" -- be it desktop apps, web apps, or mobile. C# is actually getting pretty high level (DSL stuff like LINQ). Java, not as fast but Scala goes way beyond that.

Python, Ruby, Perl, PHP.. these are overused (except for solo work, prototypes, toys, glue) and in my experience fall down in teams.. but dynamic typing now seems completely asinine to me after slinging Scala for the past handful of months.
Should we all take a serious look at functional programming? Absolutely. Should we start learning a functional programming language? Maybe not. C++ is a multi-paradigm language in which one can write functional programs, and it lends itself nicely to switching back to stateful imperative programming when needed.
because 99% of money raised to "fight" cancer is spent on finding a "cure" whereas only 1% of money raised is spent on prevention. 0% is spent looking at environmental factors:

- nuclear waste alone: bomb testing in the 60's and 70's, uranium mining, Chernobyl, bullets tipped with depleted uranium used in recent wars, Fukushima Daiichi

- systematic poisoning of the industrial food supply: genetically modified food, petrochemicals, drugs that are put in food

- systematic poisoning of the environment, water, air, and land.
There was an article on HN about how most funds are structured so you can't, you know, re-invest the money from an exit.
Small cell, granuloma, take your pick. The data is available world-wide. The fact is that lung cancer is one from which there is never a good prognosis regardless of type. People can expect 4-5 years on average (although I know people who have gone past ten and have a good quality of life).

It also is one where heredity and genetics plays an enormous role (as opposed to purely environmental conditions).

Like I said, molecular biology is something we've only just noticed far less got a handle on.

Ars Longa Vita Brevis.
Watch live | Thom Hartmann - News & info from the #1 progressive radio show
Facebook Deal Nets Instagram CEO Nearly Half a Billion
But gun laws are backwards and make little sense when considering the violent crime statistics (e.g. the US has plenty of gun crime while Canada has comparatively little even though both have a gun carrying population). Guns don't kill people, people do. Anti-gun laws don't stop killings, they just give gangs and the police a monopoly on the most violent type of crime.

Gun laws are one of those things where intelligent, well meaning people replace reality with their model of reality and end up with a backwards system which does nothing to address the root causes. Hint: the root cause of violent crime has a lot to do with inequality, not the number of guns in someone's basement.
Thanks! Those two features are planned for the next version since most probably they will not be ready for the first release.
Flash is "dead".  How to write a boomarklet to manipulate HTML5 Video and Canvas
And if that happens and the entire market for professional photographers collapses, it's not a big deal. If there's no market for a service, that service doesn't have a right to exist.

The way to succeed in the marketplace is to make something distinctive worth paying for, not to lash out at other people who give stuff away for free.

Also, a simple "image credit: Person X" doesn't have to imply that the work was done for free. A potential client doesn't need to know how much previous portfolio pieces cost.
which is not usually done except where you need to wring every last bit of performance out of the device

I think that's overstating it a bit. The NDK is very heavily used by the overwhelming majority of premium games, not least because it allows for significant code reuse between Android and iOS. The release of the NDK was the beginning of a massive quality app explosion on the platform.
I have a question: is this good or bad for the Series B investors? I'm not sure the answer is as obvious as it seems.

2X return overnight is great for angels, but is it good for VCs? From what I understand (correct me if I'm wrong), once VCs have an exit, they can't reuse the proceedings for a subsequent investment. Thus, since VCs like Sequoia are probably looking for 10X returns, they just ended up with a chunk of their fund that underperformed. True or false?
headache relief for programmers: regular expression generator
This would be something that would make sense:

'the demise of the Hacker culture at the MIT AI Lab.'
A.k.a. the "Jackintosh". :)
Looks like Gary Vaynerchuk's was right:

http://www.youtube.com/watch?v=FKiIjhyptVA&feature=youtu...
I've seen them on functional programming languages, too.

If you switch programming languages, in the context of this argument you've "already lost". The point of automatic parallelization is basically to give us speedups without having to radically change how we program. Changing languages, using lots of mini-DSLs, etc. all count as radical change as much as having to manually parallelize.

Personally I absolutely agree that the only way this is going to work is with new languages that make it easier, but at the same time it's never going to be fully automatic... and those new languages aren't going to look much like C(#/++/). Haskell is closer and even that probably isn't different enough.
Aren't HDDs airtight due to the risk of dust crashing the disk?
It's not insider trading, since the stock is not traded on a public market : There's no presumption that all the facts are out in the open. As long as there's no misrepresentation, it's all 'just business'.

How about : "Let me invest right now, so that I won't vote against the FB offer you've got on the table".

Or "If you let me invest now, I can make a recommendation to the FB board that they acquire you".
Any estimated time for launch?
After updating my dev tools through the SDK, I wondered why I couldn't run an x86 system image. The update doesn't select it for installation by default. Selected "Intel Atom x86 System Image" for the Android 2.3.3 system and everything works. Seems a little bit faster. Though, I really wanted to test it out with Android 4.0.
Robot Bosses, Unlimited Vacation, and Other Management Ideas from Evernote's CEO
Startup Marketing: How to Earn Customers Without Paying for Them
Why Does This iPod Dock Sofa Exist? [IPod Docks]
Apparently harddrives are not completely hermetically sealed for pressure equalization reasons, so you'd have to do some fiddling to submerge them. I'm not clear what the point of submerging the harddrive is though.
One of my undergraduate mentors wrote a library called FC++.
I know it's overkill for a browser extension, but wouldnt this be easily solved by having built-in bittorrent for updates?

The publisher would always be seeding the latest version, and the clients would connect maybe every other day. It would lower the preassure on the publishers servers and make sure everyone could always have the latest version.

With theese fancy magnet links, the publisher would only have to send the magnet and the actual file a couple of times, and then the peer to peer swarm would do the rest.
You can sling dicts around in Haskell too if you want to. The reason people don't is that the alternative is easier.

This is extraordinary if it is true -- it would mean something in Haskell has succeeded in making the designed/intended "right way" in a programming language the "easy way."

I'm not so sure finding the right way to design a language/environment is right for a sole design focus anymore. A programming language/environment should be designed to unify and leverage the power of a community, in a way that elevates it above the level of "pop culture." (Where a pop culture is defined as one where the rate of change far outstrips the growth of actual value/knowledge.)
Very bold + smart move on Facebook's part. Google should've taken similar step when it approached Path. Am a Google fan, but what's unfortunate is that social would be totally different by the time it successfully builds G+ to look like Facebook. This is should be the time to invite folks at Path/Pinterest to the negotiation table, if anything Wallstreet won't think it's stupid...Facebook just did it.
Oct 11:I asked Kevin about Facebook stealing Instagram features
"Excel is about as sexy as a pig wearing a miniskirt" - loved that.

Great post - remembering that a better definition for how successful X is could be how much money you will make instead of how many users you have is worth repeating..

after all, if you believe in price elasticity - a free product should have infinite users even if it is crap.

I think just about every project I start is done with a back-of-the-envelope type calculation on return, return on time, return on money, etc. I forget not everyone does this.
Why? For the love of god... why?
To be honest none of the principles you list convince me that you really need a new language.
I don't see any significant paradigm coming into scene with this language, therefore I don't understand why anyone would bother implementing it.
What's the real reason? Having fun? Learning? Showing off? Trolling? Don't get me wrong, I'm ok with any of these, but you should state the real reason (If you are aware of it, that is).
Well, feedback is always welcome! The main difficulty is trying to keep track of all that feedback, all over the web. I have some Google Alert things, for mentions of ExtremeTech, and I follow sites like Reddit and HN.

It's pretty hard to get valuable feedback, to be honest. Open commenting systems like Disqus definitely lower the barrier to entry, which is nice -- but still, only a tiny fraction of readers bother to comment if something irks/pleases them.
Try 1.67 BILLION for a single patent. The jury’s verdict allowed $1.17 billion in lost profits and $504 million in royalties.

http://www.hgexperts.com/article.asp?id=6726
by the way, 1 billion = 1 milliard

I was very confused since only the USA, Canada and the UK use 1 billion = 1 milliard instead of 1 billion = 1k billiard
Jack did some amazing things while owner of Atari Corporation too (his son, Sam, was CEO). They helped bring the Lynx to market, developed by Epyx, which was "miles" ahead of other consoles at the time. It had amazing sound, color graphics, and 3D graphics, on a portable in 1989!
Honest question about this: my buddy and I have a Facebook app with 21M registered users, with about 10% of that being monthly active. How would we compare?
Getting offtopic here, but what would you say is the difference between snap and happstack? I ignored happstack for the longest time because of the association with what is now acid-state. When snap came along I checked it out, and then more recently I looked at happstack and got a "so, it's pretty much the same as snap?" feel. Is snap just a better marketed happstack? What would your sales pitch for happstack be to a snap user?
You can if you want to. Just make sure you write all your functions in a purely functional way, and avoid all side effects.

You do not really need changes to the language, just iron discipline.
Why not assign people a day and time, and then if they regularly miss that time, assign them a different one?
Bankrupt Kodak seeks permission to pay bonuses
Gezond: stoppen met roken - Jouw Gezondheid - Bloglog
I had TaskRabbit come and pick up some oversized recycling, worked like a charm. Cheap, and fast turnaround.

This was in SF, FWIW.
In less than 30 days the version you can see in the demo (http://count.ly/dashboard) will be available together with the SDK that needs to be embedded into your app.
This is the correct answer. Photographers--even more than musicians and journalists--are having a terrible time coming to terms with the new world. They seem to think they should be paid for their effort and expertise, rather than based on how much demand there is for that effort and expertise.
Wouldn't the most strategic programming language to learn be the one that is the next Java?

Learning one language is unacceptable. There are many different tools to use that are way better than Java in different circumstances. Not to mention you can learn things that Java doesn't even start to handle.

IMO... if you're going to learn one language. Learn JavaScript. It's not the nicest or coolest but it is on almost every device in the world. You're diagram is now null and void.
... aaand we're back, with more RAM. Thanks, great suggestions, will try them out!
For those people who were clueless as me about Path and Pair and found them hard to Google:
Path - https://path.com/
Pair - http://trypair.com/
fwiw, on my laptop screen the search box for this blog is straight below the tumblr buttons, you may want to fix that http://imgur.com/8i4uG
Yes. One of the clever touches of the TaskRabbit web site is that every task has a unique URL that facilitates sharing stories like this. You can even push a button on the page to "use this task as a template."

Some of the things I've found useful --

Write notes about a webinar, following instructions on key things to notice and questions to ask.
http://www.taskrabbit.com/virtual/t/take-notes-from-a-1-hour...

Attend a lecture, write a trip report, take pictures.
http://www.taskrabbit.com/seattle-wa/t/attend-a-talk-at-uw-a...

Count number of businesses on FB matching certain criteria.
http://www.taskrabbit.com/virtual/t/estimate-number-of-faceb...

Handle the legwork for contacting ~30 vendors on aliexprss.com to open initial discussions about custom clothing.
http://www.taskrabbit.com/virtual/t/virtual-assistance-resea...

Helping me attend a meeting via Skype in a different city.
http://www.taskrabbit.com/san-francisco-ca/t/help-me-attend-...
So true. The photographers need to get into the calendar making business or some other value-add beyond simply creating images.
More like shooting a dummy in the foot? How is this even a valid comparison?
My first program was on the C64 when I was very young. Had it not been available to my parents and me at that time, I'm not sure I would have the same passion for technology and programming I have today. Thanks Jack, for helping bring it to the masses.
Which investors are passionate about sports and what is driving this passion?
Only changing allele frequencies is proven to result in a stable state. You need mutation for evolution.
Adding Hoverboxes Actually Decreases Conversion
There are different trade offs for each technique. Aside from ensure that native code functions properly (e.g. Android NDK), you can get platform specific perf metrics from an emulator that you just do not get from running x86 code.

With Android apps running in a VM this is not as much of an issue, but it is still nice to have.

The downside is that writing performance emulators for 1ghz+ multicore ARM chips is hard. :) GPU virtualization helps out a fair amount with this.

As an aside, they do have a virtualized mode that appears to be sort of a hybrid between an emulator an Apple's technique. I believe they are still running the entire Android OS, but it is a native x86 version of it so you get much better performance.

The other cool part about having an emulator is that once your emulator is complete enough, you can add in emulation support for all sorts of sensors, GPS, etc, and they are truly emulated and the programmer can interact with them the same way they would on the device (with the need for some sort of "feed arbitrary input" code paths of course).

When you just have a glorified UI toolkit that has been ported to the Desktop, everything else (GPS, sensors, etc) can end up special cased.
How Can I Make My Computer Run Faster?
Why is your PC slowing down then? A team of technicians responding to helpline enquiries for PC tune up support kept asking their callers this very same question.
Or, hell, why we pump more money into web startups than computer science research!
Cynical answer: Because we keep inventing new carcinogens.
If creating life-years is the goal, paying poor people in 3rd-world countries to have kids will be at least 10 times as efficient as cancer research.
Over the weekend I played with happstack, snap, and yesod. Yesod rubbed me the wrong way, I just didn't like the approach they took. Still, of the 3, they have the most compelling set of features making it hard to consider the other 2. For example authentication provides many options, including browserid.
Well, thanks for sorting that out.

Have you got some spare time to get the world peace thing sorted as well, or is that not your department?

Oh, and while you're at it, I'd like some donuts and a banana daiquiri. ;)
Show HN: Arrow'd - Find your friends at Coachella
That’s funny, today I released a small project of mine I started over the weekend that is meant to be an alternative to ActiveResource:

https://github.com/remiprev/her

It’s still very basic, but I hope to get more features into it in the next weeks.
Maybe everyone already associates EA with driving games, so if the logo is missing, the ad is more interested because it could be "something else".
This is true only if you equate "value" with "property", rivalrous and excludable private goods.
Thanks for my Atari 520 STF Mr. Tramiel. RIP
Help wanted: tech firms scramble for talent
I'd think this would be great for their IRR, because this means they had a capital call a month or two ago, and will be returning double the capital very, very shortly thereafter.

I have trouble seeing how it'll hurt their IRR.
"Computers for the masses, not the classes."

A cutthroat businessman, but a brilliant mind nevertheless.

It was only because of Jack Tramiel, and geniuses like Chuck Peddle and Bob Russel, that easy to use computers were cheap enough to be affordable by almost everyone. At least for me, his influence on modern home computing was greater than Steve Jobs and Bill Gates combined.

Now, I hope he did tell somebody where the Magic Sword and the Philosopher's Stone are...
A Faster Android Emulator with Better Hardware Support
People aren't buying football advertising to associate their brand with football. They're buying advertising because during football games, millions of people are paying attention to a specific TV or radio station.
What I got from this:

- Cancer is complex, its profile is not that of 1 disease but many hundreds of diseases

- Sequencing Cancers and attempting to find a match to suggest a treatment will not work, each cancer is unique and itself made up of a diverse population

- Cancer is mutiny combined with the greed of evil dictators. A bunch of cells give up the chain of command and start co-opting resources to feed their opulent lifestyles. What this means is that no simple cure is going to work, cancer effectively exists to solve the problem of maximizing its growth or survival rate. Treatments are just another constraint that increase the dimensionality of the cancers' search space.

- Tumorous cell lines are invaders even if they originate from the body and evolve at a breakneck pace. This is why many treatments fail to work - not that the ideas behind them are wrong but the system has outsmarted it. Cancer is dynamic not static.

I found this inspiring and positive. While some may despair from a lack of a cure what I see is progress. We've gone from the boundless optimism that comes from ignorance to the sober determination that comes from an awareness of the extent of our ignorance. So now maybe the real work can begin.

He says tackling the evolutionary aspect of cancer will be key. I wonder if game theory will inform future treatments. Or if there will be things people will take to reduce mutations or lend better error correction - outside immune and optionally germ cells. Or ubiquity of sensors allowing one to cluster features which determine the onset of cancer and forming tests to pinpoint and drugs to eradicate before the cancer stage. I wish I was not so ignorant.
Forget the filters, it’s about the vision. (FB acquires Instagram&Everyday)
Yes, that's precisely what I'm saying. So, let me put it differently: what security advantage does an encrypted session cookie confer? I see two possibilities:

- Someone who hijacks a request with the cookie in it cannot see the data in the cookie. But they can access the site as the user, so there is no real world benefit to this fact.
- Someone on the same computer cannot see the data in the cookie. But again, they have the cookie value, so they can access the site as the user, so there is again no real world benefit to the fact that they can't see the data in the cookie itself, because they can interact with the site and see the data there.

I guess I'm just looking for an example scenario where the cookie being encrypted offers a concrete benefit from a security standpoint.
Those investors who passed on the recent round must be kicking themselves. This one has gotta sting. Ouch!
What Tha CLOUD? Searching for Web Hosting Nirvana
I very much understand the motivation behind it, it's just the means that is shockingly tacky and uncharacteristic. A slogan contest for the importance of the open web? Really?
This is an interesting take:

http://www.latimes.com/business/technology/la-fi-tn-why-face...

Which basically has Facebook buying them because of the social traction. Suggesting that perhaps they did not want this to be part of Google+ which has a lot of pictures but not the same as Instagram does with the social connection.
"We need to build computers for the masses, not the classes." Thanks for that, as one of the masses, my VIC-20 was crucial to developing my early passion for computers.
Honestly, in the tech industry, a 25 P/E ratio is yawned at.
Nikon D800 1080p video process demystified
Thank you for the feedback. I think I'll also have to see about making it easier for people to get feedback to me as well. Guess I'm going from personal hobby to trying to at least support users best I can.
> Last week’s r17 developer tools release included x86 system images and host drivers

I am confused by this announcement. Does that ^ refer to the 2.3.3 version?

I don't see any x86 for 4.0+. What am I missing?