skysight-inc/HackerNews huggingface dataset:
Here are a few things:

* understanding prototypal inheritance, e.g. knowing what __proto__ means

* knowing how to model asynchronous code in several ways, e.g. using callbacks, events or even using promises

* understanding how an event loop works

* knowing perf related stuff (though one should always benchmark stuff)
Japan actually has a couple of services kind of like that and has had for a while -- not that physically in-depth, of course. It would record a number of factors and guess when you would be ovulating and could either show it on a calendar or message you.
I don't think it's quite accurate to frame the current state of innovation in High-Performance Python as being one in which the principal actors are fundamentally opposed to each other. Nothing that we do at Continuum detracts from the CPython ecosystem; in fact, our tools are designed to specifically provide maximal utility, as quickly as possible, to certain (significant) groups of Python users. We're not tackling anything nearly as ambitious as PyPy's meta-tracing JIT or generic STM. Much of our work builds on tools and lessons learned over the last decade, including work on Cython, Mython, LLVMpy, etc. etc.

As for the GIL, the OP is right that it's a CPython implementation problem, not a structural one that has to exist in Python. There is some exciting work that has been done in the direction of fixing this at the implementation level, and we are excited about seeing how far we can take it. Stay tuned...
The (Second Phase of the) Revolution Has Begun
I think the problem is that it feeds the "I could write this thing in an afternoon" mindset many programmers have, which could be seen as harmful to realistic time estimates or respect for the last, hard parts of making a product/game.
> I wonder why there aren't more Americans who go to the UK for surgery?

Because a sizable share of the Americans who could afford even the UK surgery prices plus travel and accommodations to/in the UK also have health insurance which covers the procedure in the US, and makes it cheaper for the patient to have the procedure done in the US even if the total cost is more expensive.
Just basically let it die even though there were paying customers. I remember people paying for premium service feeling pretty shitty when the people who ran Tribe couldn't even give a shit to keep the site up for more than a few hours. Tribe died right around the time Zynga's games like FarmVille exploded. It just seemed like he didn't really care about the people who made Tribe a good place to hang out and who kept the site going, and only cared about expanding his own personal portfolio with a game that most people frankly found annoying, especially those who didn't play it.

He didn't do anything all that shitty, but it was enough for me to recognize him as someone who doesn't care about the community-building aspect as much as the "making money" aspect. Because of that, when he does things like this, I don't feel all that surprised.
William Leahy was not the "leader of the US military at the time." That would be a) Harry S. Truman, or b) George Marshall, depending on whether you consider the Commander in Chief to be the leader.
It is not just that. I think going through bad startups too.
i don't know but i'll bet it has something to do with Utah Street Networks.
Fuck Zynga.
Nursing homes warehousing the elderly past mental decline while waiting for the body to catch up.
I too would like to run my own software on my iPhone, yet i would rather it be closed and as secure as possible then open. It, to me, is a phone first, and a computing device second and its security is more important then anything else.
That you can run it in the browser without plugins at 40% the speed of native code, probably without offline support, need them to be online to do multiplayer, have to redownload the whole thing every time you clear your cache and want to play it again, have to deal with browser quirks and the browser adding a level of instability? Doesn't sound attractive to me. I don't like the obsession with moving things to html5 that have no place in a web browser, at least as far as implying it's a legitimate goal for serious production. It results in apps that lag generations behind in performance just so we can say "look ma, no native code!"
Minecraft was a clone of Infiminer and had insane viral growth before it was anything more than this.
Coming Soon: Equity Crowdfunding Platform for Startups
You are almost certainly not currently near the end of your life.
Nice work on building this!

It's probably mentioning that the open-source and awesome http://voxeljs.com/ has more of the base features of Minecraft than this, and much better performance too. If you're planning on building a Minecraft clone, don't reinvent the wheel!
I'd consider the camera on the HTC One as one of the best mobile cameras available.
(I am slightly hesitant to publicly share info like this, but what the heck...for science!)

I tore my ACL 1.5 years ago playing soccer, and went through a similar surgery as the OP at NYU Langone Medical Center in New York. Interestingly, my final bill for the surgery (including the same things as the OP) was almost the same - $67k and change.

However, more importantly, the actual amount paid to the doctor/hospital etc. was $18k, of which I think I had to pay around $2k, insurance covered the rest. So while the sticker price might be $67k, the actual cost is significantly lesser. In the bills that I saw from my insurance company (BCBS), for each line item, they would have a column for "Allowed Amount" or something like that which generally varied between 20-30% of the billed amount.

On a different note, I don't whether the cost would have been the whole $67k if I was uninsured. I hope not. But if yes, that's really punitive to the people who can least afford it. For that matte, even a 18k cost is prohibitively expensive for someone who cannot afford insurance.
I think this game has some real potential, but in its current state I don't think it's worth backing. I think that the most deciding factor for me at least will be efficiency. I am waiting for the day that someone creates a voxel game with near infinitie sized worlds that has a super efficient way of generating "chunks" (they don't even need to use the concept of chunks) that makes the game run really fast. To me, that's the largest downside to Minecraft and something that could really be improved upon.
Judging Advice: The (Reverse) Ad Hominem Fallacy
You pay $100 for preventative care now to avoid paying the $5,000 deductible down the line.
There's nothing wrong with taking a job when you're desperate. It gives you breathing room to look for another job, and companies are more willing to bargain when you have a job.

The problem comes when you take a job because you're desperate and then stay because you're lazy.
I think these type of experiments are good for personal projects, but to clone someone else's work and charge for an unfinished ripoff seems like a scummy thing to do, especially when notch is such a valuable member of the dev community and a great model of indie dev success. Not only that, but the game markets itself as a clone and even steals part of the Minecraft name. When has that ever been acceptable in a for-profit context? I'd find this a lot less annoying if it were free and open source, as long as it didn't have reverse-engineered Minecraft source code.
> If I dropped a Linux admin off at a shop which didn't have emacs on their boxen and he refused to work because he might accidentally screw up a config file, he'd be laughed out of the joint.

The kind of errors made by a Linux admin who is more familiar with emacs using vi don't have as much likelihood of ending up with dead customers and massive liability for the Linux admin and/or his employer as the kind of errors that could be expected from a surgeon being forced to use non-preferred equipment.

So the situations aren't exactly parallel.

> In a system which costs as much as ours does to people who simply can't afford it, we (as a society) cannot afford to cater to the whims of overspecialized professionals.

In a system which costs as much as ours does compared to every other advanced country, while providing worse access and not producing better outcomes, we certainly can't afford to not do some research to figure out what everyone else is doing right and we aren't.

But somehow I don't think letting surgeons choose the tools used for a particular surgery based on their own expertise and understanding of the needs of the particular surgery, rather than having one standard kit used for all surgeries regardless of the specific details of surgeon and patient, is the difference.
There is some conspiracy theory that recycling is actually a lie and is somehow more environmentally harmful than regular garbage. This is based on... well I don't know who comes up with this crazy shit really.

Or there's (some) Libertarians who think recycling is anti-free-market. Rand must've hated separating her trash or something.
William Gibson calls Singapore "DisneyLand with the Death Penalty": http://www.wired.com/wired/archive/1.04/gibson.html

Definitely sounds like a surreal place.
For those who stick with these kinds of projects, it would be much more interesting to hear about what happens next, in retrospect. The discovery of the next 90 percent of the work, then the next 90 percent after that, and after that. Moving from the idea, through the exhilaration of the almost-playable proof-of-concept, to the inevitable standoff with the devil in the details. The frustrating process of becoming acquainted with the unknown unknowns.
Heh. Yeah, that's an irony I've seen up close. The worst employees get the best severance, because the company still has money in the first round of layoffs.
I guess I'm the only one who read that as "Alien Plant" - I was excited to see that space.com was posting about alien life!
>Who I don't feel bad for is Mark Pincus. The collapse of Zynga couldn't happen to a more deserving person. Just 18 months ago when Zynga was on top of the world, Pincus made a name for himself by bullying staff to give back stock options [1] for no other reason than he thought they didn't deserve such a huge windfall.

That was my first thought. Couldn't happen to a nicer guy.
There exist proof and verification tools for C, like ACSL and Frama-C, [1] or LCL and Splint. [2,3] Not to mention the myriad of static and dynamic analysis tools. You can prove that a piece of C code does or doesn't contain certain bugs -- this is not the case for higher-level languages (except perhaps Haskell and ML). That is why C is used for highly sensitive projects like avionics.

I would say: learn C and high-level languages.

[1] http://frama-c.com/acsl.html

[2] www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-74.pdf

[3] http://splint.org/
A good place to start is his lecture at Berkely :
http://www.youtube.com/watch?v=qZM9JREjnp4

Then Chapter 6 of "On Intelligence" From there you should be and to tackle his whitepapers which can be found here:
http://blog.mohammadzadeh.info/index.php/hierarchical-tempor...

If you are interested in generalized strong AI, this is some of the best work out there.
I clearly failed at the point I was trying to make then. To be clear, and I should've been more emphatic about that in my original comment, this is a great demonstration of skill and ingenuity. The creator should be applauded for creating it. What it's not is a game, much less a "Minecraft clone".

There was a story the other day on Hacker News about not being able to impress developers[1]: that there's a tendency amongst developers believe whatever someone else did is easy and they could do it in a fraction of the time. Almost every time someone hacks something together that sorta resembles prior art, what I see is a rush to label it a clone of something else that's really successful, as if the work of the really successful product could be cobbled together by anyone who has a couple of hours/weeks/months of free time[2].

All I'm trying to say here is that while this is very cool and the creator should keep at it because this could be a great start to something new and interesting, there's a whole lot more work to do to make a game out of this and let's collectively temper the implications that all Minecraft is is a basic terrain generator.

[1]: https://news.ycombinator.com/item?id=5807770

[2]: Another recent example where months of work was reduced to "we did it in an hour": https://news.ycombinator.com/item?id=5747418
We like this kind of hacking, we just don't like obviously bullshit titles like "minecraft clone". It's not even close.
This one? http://mebe.co/

https://news.ycombinator.com/item?id=5618523
Decent programmers in big cities have no reason to be desperate.
It's pretty generous to put Firefox OS fifth in line, given the existence of mobile OSes like Bada, Symbian, MeeGo and webOS.

Then there are the newer competitors, like Tizen and Ubuntu Touch, that it'll still have to face off against. There's very little, if anything, to put it above even these.
Show HN: Webaudio Port of circa-2005 WinXP Audio Horror-Adventure Game
Estimated casualties were thought to be up to a million people. The US ordered 500,000 Purple Hearts in anticipation of that, so many that those ones are still being given out today.
really? what about people who wish they had "done more with [their] life" or "done something more meaningful." I'm sure many people think this. They look back on an easy-going life with a good amount of leisure and wonder what it was all for.
"Frankly I'd hesitate in working for any company backed by the same VCs that let this happen."

I see some pretty big names in the list of Zynga investors. Namely Union Square Ventures, Andreessen Horowitz, and Kleiner Perkins Caufield Byers. The set of startups these VCs have invested in will cover a huge portion of the "good" startups to work for.

I don't know if refusing to work for a company backed by one of them is a viable option.
IRS wasted $50 million on luxury hotels, alcohol and baseball tickets
Though I agree it's a dystopia for some (I'm working on a cooking start-up, I love to cook), it also is a saviour to many, and possibly to the environment.

I was thinking earlier today that if they are just capable of getting people to use soylent twice a day for a hurried breakfast before work, and for many (like me) who work through their lunchtime, that would have not only a massive market.

The thing is, how much of this is just the right marketing. Meal replacement drinks have been around forever, and though the name says it all, we don't believe that the product is actually a replacement for our meals, rather it's an occasional helper to get us to the next meal.
Agreed! Either would have been a better example for this project, I think.
Why I Dislike EC2
Does anyone else find this app sort of overwhelming? Not necessarily in a bad way either.

I remember when my boss showed me a flurry of vines from her trip to Washington DC, I found myself feeling a bit disoriented as I tried to catch up with the rapidly switching contexts of each video.

The same things happens to me when I'm scrolling through a feed. It's strange to me that it doesn't happen with pictures, but I can only describe it as being teleported through the globe in rapid-fire mode.

Am I just an old fogey at the ripe old age of 31?
Show HN: Created this for Syrian news. How could I improve it?
But you don't HAVE to. Look at the Buffer guys, especially Joel. He works like 2 hours a day on Buffer, but extraordinarily efficiently, and they were profitable and growing before going back in the red to grow more (I'm not actually sure they're back in the red, but the way they're hiring I think they are).
Even sub-city-sized weapons like the ones dropped on Japan are too large to actually launch in the modern world; the political repercussions are much too great. The only use for a nuclear arsenal is to promise Mutually Assured Destruction, and it really doesn't take much for that.

The dangerous super-weapons of the future are small, simple ones that can kill just the right person, anywhere, anytime. That arms race is happening right now, and progress is rapid.
A sure giveaway is to monitor the job board of the company. If they are bullish, they're constantly posting jobs and you can tell exactly what area of the company is growing or shrinking.
If you think that "modern society" is that evolved, you're very fortunate that we haven't had anything near total war in 68 years. Morals quickly fall by the wayside when a country's way of life or existence is threatened. Read up on SIOP and the Soviet equivalent, and you'll see that we trained thousands to use nuclear weapons, spent trillions, and the Soviets did as well. The gloss of civilization is a thin veneer that can easily be degraded.
The way understand it, yes, the uninsured person would receive the $67k bill, but can then go and negotiate to lower the amount payable. Insurance companies just did that negotiation beforehand and have a standing agreement with the provider. All of this reeks of huge inefficiencies to me. There are people at both the insurance companies as well as at every health care service provider whose full time job is to negotiate rates with each other?
The disruption I think is in the marketing and could be in the product itself. The other 'meal replacements' aren't pitched as actually replacing a meal, or at least I don't think we view them that way. They're viewed as 'good enough if you can't get a meal', or 'helps me get to the next meal'. A true meal replacement is a completely different marketing approach, and the product 'could' be significantly different. I don't know, but I'll do what I can to support them so WE can all find out.
Being able to do, and get paid to do, something one loves is a luxury that very few people have. ("Do something you love" is actually quite impracticable as advice.) If you happen to love doing something remunerative, bully for you---but plenty of people have jobs they merely (if they're lucky!) like.

It's also highly questionable that people who are successful are successful because they're obsessed with making it successful. Obsessives and workaholics love to play it as if that's what turns the trick, but it's really just as silly as a sports team attributing its success to having "wanted it more". What, like the other guys didn't want it?
Nice work. I really enjoyed the description about your infrastructure: http://haeric.github.io/2013/05/26/under-the-hood-of-skycraf...
> I don't know if refusing to work for a company backed by one of them is a viable option.

There is a bigger world out there than you think.
Why? It's interesting that Twitter has become a vector for malware spread. PG discussed [1] how Twitter is in his mind a new protocol rather than just a service. This relates to that because it's using Twitter as a vector protocol. Therefore in my mind is quite acceptable news to hit HN.

[1]: http://paulgraham.com/twitter.html
Sorry, I had a typo in my post. I mean Chrome for Windows is a 32-bit application. There is no 64-bit Chrome for Windows.
Mobile has gone way too far in this direction IMO. Making it easier to share mostly means not only that people post a ton of crap but they're too ADD to take the time to understand and appreciate content with more substance. Stuff like this dumbs us down.
I've researched this as well, and followed a fair number of auctions on Flippa, and although as Rob says, the range is very broad, multiples follow a bell curve, with most in the 12x-18x monthly net revenue range.
You are being ridiculous. I worked with a similar system during my CS studies. I.e. artificial intelligence analysis of natural language input. Patenting such old known ideas is pure lunacy. Anyway, I view patenting such ideas as ridiculous even if they weren't known before. Such abstractions simply should be unpatentable.
Google invested on Zynga, and Cletus work for Google. Sorry for being cynic, it's not my style.
The green block filling up is all I ever got. It consistently stalls at about 50% for me.
Suggest Appcelerator or Phonegap due to your web skills and the speed with which you can pump out an app. I had a full working app in 3 months that ran on both Android and iPhone. One code base.
Right, at first I thought this was done by the creators of voxel.js. Perhaps this was an exercise for the OP and that is fine but it seems there is a fair bit of reinventing the wheel going on here.
It is interesting to me how on HN there seems to be a disproportionate number (say relative to the general population) of Singapore fans. They pop up randomly and often. Say something negative about Singapore, sure enough, they'll chime in.

It is very strange. I don't care much for Singapore and don't usually think about it outside of HN. Much like I don't think about Peru or Qatar or Sweden. But the subject does come up on HN and sure enough there is a long series of arguments pro and against Singapore's political, economic and social setup.

Ok so they have canning, that's brutal, they don't mind executing people, but so do we in US apparently. The defense usually praises its economy and laws.

Now in this case with banning news related to homosexuality, I wonder how will the "enlightened" Westerners going to defend it, while also keeping up with the appearance of being modern libertarians. I tried playing devil's advocate and a plausible argument, but I couldn't. I thought of using religion as context (like say "it offends the religious sensitivities of the majority"), but it seems Singapore is a hodge podge when it comes to that http://en.wikipedia.org/wiki/Religion_in_Singapore.

Anyway just pointing out the (meta?) topic of Singapore is an an interesting phenomenon here. Still not sure why. Is it just me that noticed it?
I think we y-inverters are a dying breed, brother.
Its clean and simple really, for what you're trying to do I think its pretty good.

If you had the means and time it might be interesting to have a full screen map of Syria which tracks news stories and events in real time, so you can watch the map and see things unfolding as you watch. That might be difficult though or outside of the scope of what you're trying to do.

Good work though.
original article headline @eff:
Singaporean Websites Must Pay To Mention Singapore... And Not Mention Gay People At All

OK I was totally confused by the HN headline, which makes it seem like you have to pay if you mention Singapore AND fail to mention gay people at all, as if the govt is saying "hey if you Manton us, you mention gay people too. otherwise you gotta pay."

of course, I go to the article and see that whoever submitted the article totally broke the grammar of the original headline, most lily to save space.
Ask HN: How do you allocate equity in a startup?
My site is in the early stage of being established. I've launched private beta and have my first paying customers. To expand I know I'll need to bring more people on board and seek further help from VC's. My question is this, how would I allocate equity when bringing people on board?

I've invested $150k of personal capital and worked for 9 months to get it to this stage.
Ask HN: buy company domain name for all the popular TLDs, or just one?
Been living here for almost a year, it's wonderful. Less personal freedom than Hong Kong, but all things considered, it's one of the best places to live.

You don't walk or talk worrying about the police or anything like that. You aren't going to be able to protest or stuff, but aside from the huge gap between rich and poor (a problem facing all Asian countries), there aren't huge issues to protest.

Edit: I was wrong to say the above. Apologies. Keeping it here though for context to comments below.
I'm sure there are many places where other pointer types would be better, but, like I said, I only tend to see shared pointers, usually typecast to something like FooPtr and used indiscriminatly. It's an uphill battle to even use something like a pointer to const.

I've never seen refcounting overhead show up in callgrind, so I think the choice to uniformly use the most general version is OK.