skysight-inc/HackerNews huggingface dataset:
I've made a Massive Multiplayer Planetary game in 2 weeks
Play here: http://playszone.com/sg/planets-multiplayer/?p=a

Hello, Gamers!
Finally we can play!

Here is the link to register: http://playszone.com/sg/planets-multiplayer/?p=a

Intro:

– Register or login use the letter "a" in registration code;
– Find your planets (planets with your selected colors and white border), should be near. If not scroll down and up to zoom out and in. Drag and drop the black universe (background) to move in the universe;
– Click on the planet to select;
– First you need to have some gold in order to build units and upgrades;
– So click on “mine gold”; When it finishes click on “Get gold!” to get the gold; Now your top-left number will increase, that is your gold.
– When you make enough gold, you can build units or upgrade. Click on the planet and select your action.

Upgrade:

- Click on one of your planets;
- Click on the right side panel to select the panel;
- When the upgrade is done, click on the "get upgrade" button;

Attack:

– Mouse down (click without release) on the “from planet”. The units will go from this planet to the one where you will release the button;
– Keeping the mousedown move your mouse over other planets. If their border will be green means you can send the units. If you can’t send is because the “from planet” doesn’t have units OR the “to planet” is not in range. TO check the range click on the “from planet”. The range should touch the center of the “to planet” in order to be sent (:

Thanks for understanding (:﻿
Let me rephrase your question: Is there a free will?

To me, determinism [1] is more plausible than free will. Events are always caused by prior events and in the end we have no control over our genetics and the conditions we were born into.

Of course I could be wrong and there is a realistic chance we will never find out.

[1] https://en.wikipedia.org/wiki/Determinism
Sometimes you need speeches like that to remind you that it is out there.

Unless you personally have watched these things, you can only know about them vicariously, and emotive speeches motivate others to become involved. Cold hard facts rarely move people the same way.
> But very soon, as you start getting a hang of it, you'll realize that it's rigidity is wearing you out.

It's been eight years now and I haven't got worn out. When should I expect that feeling?
sure, but _you_ did not contribute to any of that. this is why it's a lottery. the winning ticket is a family with resources.
Previous posts: https://hn.algolia.com/?q=wu-tang#!/story/forever/prefix/0/w....
law-makers sometimes decide, against logic, "just in case", and it always backfires because of zealous cops/lawyers/judges...
This email just in today:

http://lists.qt-project.org/pipermail/android-development/20...

It's native look and feel though, and not native integration. However AFAIK it goes to great lengths to blend in with the actual device you're running it on.
Came hear to find out if Bill and Melinda were saying the same old things they usually say over and over. Yep.

There is one social model that has been truly successful in human history and has truly brought unlimited masses out of the darkness and into the light, and it is not based on altruism. It is based on (a) rule of law, not of men and (b) individual rights, especially property rights.

The Gates would do well to start preaching this model instead of the one that has failed over and over and over all throughout history, which is: you have a duty to be your brother's keeper (altruism).
I'd wager smnrchrds has tried that route as well. I'd also wager that most countries with CAs accepted worldwide likely obey the UN ratified Iran sanctions. So, unless you can suggest a specific CA that is accepted by most browsers that is headquartered in a country that does not obey the UN ratified sacntions against Iran, this discussion is moot.
I love Python's batteries included philosophy. It's nice not to require 500+ dependencies just to write a simple fizzbuzz. It's really nice to see Django take this to heart.
You have extremely good points about my article. My thoughts on your points: 1) The article was specifically written by me (CEO of my small business) for my top managers, so while a big Fortune 500 company will never act this way - I can make sure my company does treat the employee in this fashion. 2) Companies absolutely should respond to changing market conditions and often this will mean that certain roles go away while new ones emerge. However, as CEO of my company I can make decisions that are not optimized for profit such as to keep a great employee and retrain them into a new position or at least to continue paying them till they find a similar position. 3) True - If I did this for ALL positions the company would fail to keep up with the market. However, if the company does this with the top 5% of people, those people will likely perform even in different roles as market needs evolve.
The Anti-Big Brother Act
With Android﻿ L and wearables, designing apps for a single device will fail
You'll notice I'm not suggesting we stop teaching them. But what you describe are specialised applications; my point is that where linked lists were once something that every programmer, large and small, could reliably expect to have to write repeatedly, they're now something that are only directly relevant to, say, library maintainers.
Verizon Wireless outage or service down? Current problems and outages
My father grew up poor, but well educated. He literally gained significant weight in basic training because he could eat as much as he wanted, at the same time his mother graduated from Harvard. It's hard being a single mother with kids and no savings.

In the end it was not hard for him to become moderately successful. But, his view on success and money was vary far from what "successful" people think. Heath, Stable job, good clean house, kids, and enough food is success. Just not the kind your going to read about.

IMO, as much as people look down on the middle class lifestyle there is little point to more because money is quickly just a number and unless you think you have enough it's never going to be enough. Which IMO raises an interesting question was my grandmother successful? Sure, she was living on the edge but she was self sufficient and her kids made it.
Videos from PyData SV 2014
Very good point about the parent-child relationship vs the spousal relationship... I thought of the husband-wife metaphor today and liked it so I wrote an article on it. I will consider your idea further to see if my idea needs updating.
Working hard is making sure you don't toss your winning ticket away. More people, working to keep their families out of poverty, changes the odds of the lottery.

But that doesn't change that it is a profound fortune to be born into such a family.
Didn't you win the lottery in the sense that you were lucky enough to be born to hard-working parents? When people talk about the birth lottery, they mean that the baby was lucky to be born to those people (or in those circumstances). I don't think anyone means that the parents were lucky necessarily.
I think you're missing my point. The mini tablet category was dismissed by Jobs. It became apparent that people wanted smaller tablets. And then Apple made it and by numbers it sells well, possibly better than the full sized one. This is an example of Apple caving to demand despite appearances of knowing best. I was not comparing the Note to the Mini, I was comparing Apple's attitude to consumer demand. I thought that comparing a real product and real example was more meaningful that relying on supply chain rumour which has a poor track record.
Thanks for providing those examples, I looked at all of them. In your opinion though, is the ten to one ratio cited by Doctors Without Borders and other organizations valid, or invalid? Honest question.

Good point about US actions. A little off topic, but I strongly support the US closing most foreign military bases, staying out of the middle east and other places around the world unless allies or US interests are directly invaded. The days of my country being the world's only military super power should have ended long ago - certainly before our invasion of Iraq.

On the topic of the middle east: Europe is obviously a lot closer to the middle east that the US and I would support the idea of Europeans placing peace keeping observers in Israel, Palestine, and generally around the middle east. Sort of the same way that Canada, the US, and Mexico all have a stake in what happens in our area of the world (North America). Does that make sense to you?
I agree most companies are not loyal. It would need to be a 2 way relationship led by ownership (not really possible for publicly held companies, but can work for small wholly owned companies like mine). Perhaps it should even include some sort of legal contract...

Good point though for most large companies.
If I were you, I'd add a little bit about why someone should want to be in a group with you, maybe what skills you have.
>>>as long as you are happy, you are unlikely to be more happy with someone else.

'happy' is a multidimensional concept. There are many 'shades of grey'.
What you're selling by codifying it is the choice. You can choose, at the cost of alienating the team, to take off of any weekend firefighting. This is a valuable choice if you do something like make plans that are expensive to cancel.

If you don't have the choice, you can't make plans that are expensive to cancel, which is a real economic loss.
This website needs a visual reboot, it's so ugly.
Come on people. It's 2014! How is there still a lightning gap?
I've been using Django for about ~2 years. I haven't found it to be too rigid at all. And for the few situations where I've really needed to implement something novel, I've found working with Django to be an absolute pleasure. There's hooks to easily extend things in all of the right places. Django's source as a whole is very well written and documented.
Maplin Sold for £85m to Rutland Partners
The Doctest approach (https://docs.python.org/2/library/doctest.html) is kind of a way of formalizing the REPL – you still essentially have a REPL, but you have the interaction written down in such a way that you can re-run it. Often you can copy-and-paste your REPL interaction into a document and then it's a test. It's a little more work because the computer doesn't know what "close enough" is – so something that includes a timestamp, for instance, causes failures (since it always changes) unless you annotate the expected output a little.
I guess the model worked okay for https://en.wikipedia.org/wiki/Music_for_Supermarkets (right down to the "make music more like other art types" motivation), but it certainly doesn't scale.
Overflows are not undefined. They are overflows. Maybe I want to overflow on purpose. Your for loop (int is signed) will complete assuming the body of the loop doesn't manipulate i, and given enough time.
down to writing it themselves, even if they are not expert in that part of the law

Wow, that sounds just like engineers.
I don't think Newton thought of it that way.
For US folks, these guys are kind of like Radio Shack in the US.

Something I find perplexing is that given the resurgence of the 'Maker' market, I wonder why folks like Maplin and Radio Shack aren't able to serve these, formerly their core customer, markets. Have they just completely eradicated all cultural memory of how to be a 'technology' store?
This the Chris Snell that I know from Bikeworld? 'sup, man?
As they should be. They were lucky to be born into a family of 'hard work and intelligent decisions.' They _themselves_ had absolutely nothing to do with it.
Wow, this is a really interesting article! I have to say it is a much darker view of the interaction between companies and employees than what I had put forth, but I do agree that it is more accurate for the majority of companies. I do think that an enlightened ownership (hopefully like mine) can treat people better.
The main thing I miss from Swift is its extensibility letting you extend primitive types like Arrays or Strings, this lets you easily add LINQ-like capabilities even tho Swift doesn't ship with many, see: https://github.com/mythz/swift-linq-examples

Dart comes with a rich functional and Stream API's on collections so most of the time you wont need to extend it (same LINQ examples in Dart: https://github.com/dartist/101LinqSamples), but unfortunately you can't extend built-in (or external) types which means you need to use top-level methods which can break-up the flow of your beautiful expression flows. Extensions is also important for minimizing unnecessary abstraction and maximizing re-usability since you can extend without being forced to create foreign wrapper API's.

IMO Extensions are one of the most important traits for keeping a minimal friction-free language, something I see Go and Swift benefiting a lot from.

Dart does have powerful mixins (https://www.dartlang.org/articles/mixins/) but you can only mixin into classes you define (i.e. not built-in or external types).

But otherwise I find Dart's optional-typing a tonne more productive than Swift's strict type inference / generic enforcement, Dart also has a rich consistent library, integrated package manager, static analyzer and overall better development experience.

Although there's little overlap as Swift is mainly for creating iOS/OSX desktop apps and Dart is focused on rich Web Apps. Basically the only times when you'd be able to choose one or the other is in command-line scripts, I'd still prefer to use Dart for.
Nomcoms: name combinations of notable individuals such as Elton John Oliver Reed
Men are too dumb to come in out of the rain?
> People do not stay in romantic relationships to avoid "the trauma of getting dumped".

plenty of people do, in fact, stay in relationships for this reason. also to avoid being alone in general. not everyone has noble motives for the relationships they maintain. to think otherwise is quite frankly a bit naive.

i do agree with your larger point though.
Config file is nicer than godep; easily generated with a bit of shell. Quite nice.
Agreed... you would need to strike some sort of a deal directly with ownership, which is impossible for most public companies. Good point!
Maybe they want to check what data was scraped?
Wtf...

Even if you were going to comply, how can you be sure they wouldn't steal YOUR data?
Ahahah. Awesome. There is even an 'awk' version: https://github.com/darius/awklisp
Yes, there're a few solid projects which do just that. Though it does use GIF's for many of the icons. It's really a very minor issue. Besides, the admin panel should generally be for internal use.
This is amazing. Just reading the code makes my head hurt, but you implemented a language with it.
pascal_cuoq is correct. Here's an excellent introduction to the subject:

http://blog.llvm.org/2011/05/what-every-c-programmer-should-...
So all these ignore it comments are generally ok but it depends on who you're dealing with. Remember that TOS violations are covered under the CFAA, CL has a reputation for this sort of behavior.
Does the fact the Fuel invested in MatterMark have any impact on Fuel's MatterMark score?
Learning iPhone Game Development with Cocos2d 3.0
Webster: Webmachine-inspired HTTP for the JVM, written in Java 8
It is strictly and empirically speaking not a red flag if a prospective employer refuses to disclose the cap table, since most companies will not do that. You can't reasonably call standard operating procedure among all professionally managed startups "a red flag".

On the other hand, I agree that it is a red flag to refuse to disclose the percentage an allocation represents.
I think you're just the type of person this speech was written for. Your post is nothing more than a middlebrow dismissal, made worse by the fact that you're disparaging something that's important.

Early in the speech, Bill talks about donating computers to poor people in South Africa. When he gets to there, he realizes that computers aren't what they need. Time after time, they tell heartbreaking stories that led them to actually change the world. That's the message - look at the suffering around us and do something about it. Use what you have to make the world a better place.

I almost didn't reply because I'm sure this is a troll. If it's not, try reading the whole speech.
Here is one company offering SSL certs to Iranians (albeit, very expensive, but it's still possible to get):

http://www.ouriran.com/sslservices.cfm

So the discussion is not "moot". If you run a website or webservice that must be secured -- you need to secure it or not host it.

As an aside -- I don't believe Iran is currently under UN sanctions -- I believe they expired at the beginning of 2014 [1] ... the US, and several EU countries and others still do have Sanctions, sure... but it's not the entire world... specifically China and Russia are not on the Sanctions list, and both operate public CA's.

[1] http://en.wikipedia.org/wiki/Sanctions_against_Iran
You can also break the law while telling the truth in negotiations.

For example, if you condition a lawful but harmful action on an unrelated demand (and "unrelated" is very subjective here) from another party you are, in many jurisdictions, committing extortion. (If the adverse action and condition are related, e.g. "I'll sue you if you wrong me", then it's not extortion. "I'll expose your affair unless you give me $100,000" is extortion because there's no connection between the affair and demand for payment, and because the extortionist derives no benefit from exposing the affair.) It's not illegal to write bad reviews of a restaurant, but if you demand a price discount and threaten a bad review, you can be found guilty of extortion. So "I'll write a bad review if you don't give me a discount" might be truthful-- you can lawfully do so, and even have this intent (intent being impossible to prove)-- but you still can't say it.

This comes up in severance negotiations. If you say, "I'll [legal adverse action X, such as disparaging the company] unless given $Y", it's very easy to end up on the wrong side of the law. You probably won't end up in jail, but you lose all leverage as soon as you make a mistake, which is easy to do. If you're negotiating for severance, you should always let a lawyer do it. It's also a lot easier to get "soft" terms (positive reference, right to represent oneself as employed, possibly without pay) because those are connected to adverse actions. If you're getting a bad reference, you do have cause to get out in front of the smear and disparage the company. ("We have to get our stories straight. It's best for both of us. Here's what I want, and here's what you get.") But if it's about cash severance, the payment and your disparagement are unrelated enough that it's best avoided.
I was thinking Bernoulli drive...
Here, for example, is the implementation of `atom` (I think):

/(atom /{
/\[\S\+\]/{
s/.*/[]/
bpop_context
}
s/.*/t/
bpop_context
}
Yeah, I'm definitely complying.
That's not where growth is, that's just the source of the largest volume of data. Mobile productivity apps (actually, most apps) don't need a huge volume of data, they need to do valuable things for a group of people.
That's silly. A huge fraction of all C libraries rely on dynamic allocation, and so following your logic, C isn't an embedded programming language, despite being the lingua franca of embedded programming.

As for "how you'd 'port' Java to such an environment", again, look at Javacard.
Commencement address video:

https://www.youtube.com/watch?v=wug9n5Atk8c
It's not a level playing field that's true, but too much of this thinking enables us to fall into a very convenient trap when we fail, and general outlook about the real reasons for our circumstances. That it's all nature and nurture and we have no free will and no real control over our destinies.

This idea should be met with violent resistance. Free will doesn't only exist, it's the only thing that matters. If I have no control over my life then I have no life.

I see this as part of the current public debate about haves and have-nots, growing inequality, etc.. which is an important debate. It's nice that the richest persons in the world have some humility about their success and speak so publicly, but we must not fall into the trap that luck and things outside our control are really what matters.

People born with nothing make it huge, rich kids with everything become total failures. This is absolute proof that free will exists and is what matters most.
Or you are just too narrow minded. The fact is, various frameworks "abuse" these runtime features to give you features such as kvo, kvc and Core Data, which you use every day. I guess you next "point" would be that only Apple should be able to "abuse" their own runtime to provide such frameworks, while programmers you "respect" must not. Please. Just because you and "programmers you respect" "don't want to see" legitimate featues, does not mean these features should not be there. Don't want them, don't use them.

"Proud" includer of <objc/runtime.h>.
I agree; this concept if applied to a company that did not (or legally could not) operate this way would lead to the detriment of the employee. By the same token, the concept if misapplied by a company to employees would lead the company to fail. It needs a bit of an enlightened team to work properly.
It's undefined behavior, so the compiler is free to do pretty much anything it wants. It can always assume it's true; it can always assume it's false; it can omit code to return true 50% of the time.
They asked for a copy of the data on an otherwise clean hard drive, likely because they want to assess what he copied.

From the letter, it's clear that they don't expect anything else to be there, since they comment that they're going to wipe the drive when they're done looking at it, before returning the drive.

The drive is just meant as a convenient way to transfer a large amount of data.
This would, IMO, be the best approach. We already have players (Amazon, Nokia, etc) that would certainly be interested in having such a layer that they could apply on top of their services.

Then, having an open source community contributing with open implementations could help filling the gaps to make life easier to those players (and probably lowering the bar to allow new ones to join) and, who knows, to make it possible to have an AOSP device fully compatible with Play Services APIs without the need for gapps, probably just using some private server or other custom solution. Maybe I'm misunderstanding something somewhere, but that seems to be the goal of this project. If it is, then I really hope for its success.
It will just cause a `pub get` fail (Package foo requires SDK version >=1.5.0 but the current SDK is x.x.x), but it won't prevent the application from running. Only `pub` cares about that pubspec.yaml file.
Pilot lands faulty fighter jet on a stool at sea [video]
Haha... and golden parachutes are alimony!
The letter just asks for a copy of all the data downloaded on a hard drive, meaning they just want to see what you have copied and named a hard drive as a particular medium to receive the data on.

It's clear that they intend for it to be an otherwise clean drive, since the mention they're going to wipe the drive before returning it.

Again, they're not asking for any specific drive, just that you turn over a copy of all the data collected on a medium that's easy for them to use.
I've got a little experience with both. I taught myself to program in the early days of the internet (well not that early, but 28.8 no less). I also was a CS student for a couple quarters before dropping out.

On the whole I think it's gotten a lot easier. I remember spending days on forums trying to solve little problems.

Either way the best way to learn is by doing.