skysight-inc/HackerNews huggingface dataset:
I can't fill out the survey right now but I like ClojureScript. I'd love a ParEdit mode in VS for ClojureScript.

Disappointed edit: Your account has given answers on a range of Microsoft-related topics with different writing styles (rather decaf at first). Have multiple people at Microsoft used this account?
In the scientific computing community, servers with GPUs are pretty common, and available off-the-shelf. See for example http://www.supermicro.com/products/nfo/gpu.cfm

So asking the folks that already use that stuff could give pretty accurate predictions.
VirtKick is open source, the code is on GitHub: https://github.com/virtkick
Halting photons could lead to improved data transmission
How Facebook and Candy Crush Got You Hooked
How about
['%s%s'%({0: 'Fizz'}.get(k%3,''),{0: 'Buzz'}.get(k%5,'')) or k for k in range(100)]
The world would be a beautiful place if everything intentional were sane :-) It's bitten me a couple of times (e.g. when unpacking arguments in a function to feed them to another function, where one of the arguments is nil) but I can see how it could be the desired behavior in some cases.
This is cheerio with node.js and extra bells. Example: http://projs.hackhat.com/the-making-of-the-hackernews-crawle...
All I can say is ...

1) Inject javascript into webpages
2) IP pool to hife your own IP address
3) Extract text from images and solve CAPTCHAs

Do you pay these guys in bitcoin on tor?
Digital Ocean: A Case of Great Marketing and Product Management
Point in polygon is difficult in GIS because the polygon can have a very large number of verticies that all have to be checked. Does a GPU have sufficient bandwidth to load large polygons quickly? Do GPU's have to sample each vertex every time?

Often the best way is to divide polygons into tiles that have a limited number of verticies (this also makes indexing much more effective).
My old housemate had a bad habit of getting stoned and ordering random cheap shit from China on eBay (and forgetting about it until it arrived 3 weeks later). One day he beckoned me into his room, and showed me the training kit he wanted to get for his cat. The cat was the type that keeps meowing at whoever's nearest at high volume until it gets what it wants (which usually ended up being me), not to mention had specifically come into my room and pissed on stuff while I was sleeping, so I was already severely pissed off with this animal.

I told him in no uncertain terms that training the cat to do its business in the toilet was crossing the line. The possibility of having to wait for the fucking cat to take a dump before I could go doubled with the fact I'd have to flush for the dumb fucker would be the final nail in the coffin of my dignity. I would not become the pet.

I can understand the convenience training a cat to do this, but there are some luxuries that should be the privy of humans, and sitting down to take a steamer without having to dig a hole should be one of them.
This game helped me find out about Moltin, which is kinda what I was looking for. Basically, I was looking for shopify alternative.
Rights try to predefine 'best possible' for a culture.

This is a good thing because it provides a written moral standard and a legal basis for further argument - rather like a constitution.

Relying on 'rational argument' doesn't work as well because most 'rational argument' in politics, law, and economics is persuasion through sophistry, custom, tribalism, rhetoric, appeal to self-interest, and/or the application or threat of force.

None of these have much to do with rationality in the scientific sense of being able to build useful models of reality from data.

tl dr; Defining rights makes spurious political plays more difficult.
There is no 'order', only verbal agreement that they will come to each other's aid in case they run into Napoleon's army. Wellington rode to Blücher and promised to aid him at Ligny but he didn't which resulted in Prussian defeat at Battle of Ligny. Blücher himself was incapacitated. Chief of Staff Gneisenau didn't want to come to Wellington's aid because he didn't trust the British. Had Blücher not insisted marching onto Waterloo, Wellington would be crush like Alexander in Austerlitz.
On the Front Lines of Ebola’s Most Pressing Mystery
Hey nice! One thing I might recommend is independently scrolling the main section from the property editor on the right (have that in a fixed position?). The idea is to be able to see the Navs example when you're changing the padding/colors for the Navs Components. That was much harder for me to play with than the buttons which are visible as I changed the background color since their scroll position was similar.
HTTP client / server is out of scope for the stdlib. Just add one line to your Cargo.toml and you're good to go, though.
How are you going to be hacked in a spectacular if you are not already spectacular?!?!?!
It's not your choice to make, nor mine. Virtually every part of my family (with one exception) lives in a place I dislike and would not live in. Let people live where they're happiest, rather than trying to impose your criteria upon them.
I am not frightened by someone with a bitcoin mining rig, so I won't give them a share of my farm. They can mine their bitcoins at me all day every day, but I shall not hand over one potato! (Unless I feel sorry for them)

I am frightened of someone with a machine gun (or half a dozen mates with battle axes) and I would probably agree to share my farm produce with them in exchange for them not killing me and my family and for them preventing other people from killing me and my family.

This was the partially the origin of gold's value. The monopoly of production and distribution of gold and the tie to radical threatened violence. In addition gold is pretty and can be used in electronics, but these are minor components in its value. Mostly we retain the cultural memory of a time when digging up gold was done by slaves owned by folk who had a propensity to murder, and therefore having gold enabled the deployment of murder.

Bitcoin might have the same sort of association to value as gold once did if one day state actors decided that it was an appropriate proxy to violence. Non state actors are may also decide to use it that way - "honour your bitcoin debt or find a horses head on your pillow!" However, if they do/did then they would find that eventually state actors would step in and take over control. The problem for bitcoin is that it is not good as a fiat currency by design, so those that have the capability to do violence are unlikely to adopt it as a fiat currency in the long term.

It is not good because it is deflationary due to the finite supply of bitcoin and the increasing difficulty of finding new ones. This is a bit worse than the situation with gold because we might find a big load of new gold somewhere, while we know exactly how many bitcoins we might ever extract, and we can say more or less when we will get the last one.

This is bad news for contracts underpinned by violence, because it means that the longer the contract is the harder it will be to fulfil it, because the greater the demands on the supply of the items required to fulfil. Thus, if I sign up to take a loan from my bitcoin obsessed local feudal overlord to build a barn or other item enabling wealth creation then I will have to know that I will produce more wealth from it in the future than I could if I were to have it today. Otherwise the value of the contract to my lord will be negative, so he/she won't hand over the loan.

So bitcoin as a fiat currency will be a disincentive to wealth creation. Like gold eventually ended up being when the early mines got worked out and extraction got really hard.

This is not to say that crypto-currency might not be adopted by state actors, but it is to say that bitcoin won't be adopted by state actors or a functioning underground economy either. This means that it is a bit less good than gold as a store of value now, and a huge lot less good than gold as a store of value in the past. Gold is living on borrowed time as a value store, bitcoin has no time as a value store.
Yup - agree. In fact, almost all of us are betting our lives on that.
But std::unordered_map is. I wonder what would be the actual C++ memory consumption using that.
I really enjoyed the next paragraph comparing Pebble's "5,500" apps to Samsung's 1,000 apps when the truth was just given. Not that it's bad to have 1,000 apps, just that it shows some of the hyperbole that smart watches have behind them right now.
Real tanks mostly do not drive threw dense citys, so its mute.
That's why the U.S. can never recognize the International Court in The Hague. If they did, half of D.C. (among others) would go to jail.
> I've never wanted this though.

When it's not the default normal thing, you don't build solutions around it, so you never see what you're missing :)

In PHP I make lots of tiny uses of it in many places. I really missed it when I switched to Python (sure, there's OrderedDict, but it's a second-class citizen: there's no syntax for literals and standard APIs don't explicitly take advantage of it).

* It's very useful for deduplicating things without losing order (especially when you have a bigger algorithm that collects data from multiple sources or a tree structure into one array).

* It's neat for sorting objects without having to mutate them to add a key or wrap them in a key/value object.

* It's great for configuration with JSON-like structures, but key order gives extra flexibility in the design, e.g. instead of [{id:"foo"},{id:"bar"}] you can use ["foo"=>[],"bar"=>[]].

It's not a major feature, but it makes things nicer. I've never had arrays accidentally randomized in PHP, but had bugs due to careless list->dict->list conversions in Python.
I can't speak for morenoh149, but my issue with that kind of disparity is the inevitable amount of difference in political power that comes with it.
Top Eight Reasons Why Users Hate Your Mobile App
you don't. you just use a different carrier. net10 for me is about 50% of the standard at&t price I was paying and works 95% identically (no visual voicemail is the only difference I've seen in the last year - it's not worth $600/year to me).
> values can be indexed by key, but are still iterated in the order they were set

Java's LinkedHashMap provides this as well ( http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHas... )
Or for scraping anything non-trivial, do it yourself with Casperjs, AWS/Linode/DO, RabbitMQ and a bit of monitoring/alerting from someone like Datadog. It will be cheaper and a lot more flexible.

Edit: realised above sounds a bit harsh. Am sure Espion can fill a gap where clients need to scrape a limited amount of non-volatile data and don't have the time to setup and manage something on their own.
Helped me find tindie, a DIY hardware store.
At first I thought it was going to be a framework like this https://medialab.github.io/artoo/, but it seems a little more nefarious than that.
I think the biggest problem is that many idioms in C++ can only be understood by those of us that embraced the language since the C++ARM days and understand the design decisions to built the language on top of the C toolchain.

C++11 and C++17 might be quite a pleasure to use when a small team controls all the code, unfortunately most of the real world applications are done in pre-C++98 style.

And then, you still need to learn about each libraries use which version of the standard.

This is why there are so many fundamental types like string duplicated everywhere. We had to rely on third party libraries like Tools.h++ for consistency across compilers and OSs, before the majority reached C++98 compliance.
This is like an opera company inviting everyone - altos, contraltos, baritone and bass male singers, the conductor, the symphony orchestra - to do a rotation as a soprano singer.
So far I can just advice for a restricted Google Search like https://www.google.com/?q=site:news.ycombinator.com+what+are...

Not a killer app, but it helps.
What kind of comment, a thorough and thoughtful answer to a honest question?
German author visits Islamic State
I'm also wondering what the effect will be on performance. Can't wait for an alpha preview!
It's great to see that they're using OpenCL. GPU computation desperatly needs standardization, and this could help bring OpenCL drivers on par with CUDA.
Petrobras nei guai, Miss fuorilegge in Argentina e svolte geopolitiche
The day the Pintupi Nine entered the modern world
I don't think that's what they mean. My interpretation of that statement would be that rights are conferred to species as a whole, not individuals, and it matters whether the species as a whole can bear legal responsibility. Just as you can't take rights away from individual members of a species that can do that, you can't give rights to individuals of a species that can't. How you define what species can and what can't is of course the clincher in that case.

In a way, it's a pretty decent way to look at it. It means all that is required for an entire species to be given personal rights is to prove that they can fulfill the obligations that come with them. It decouples the rights from the good or bad inviduals, and reduces it to "what is this genetic grouping capable of".
what's your twitter id? This is trending on Product Hunt
That's not entirely correct - you also must write C code. You can write JS that runs on the phone and can do stuff like call web services, store data, and communicate with the watch. But it's old fashioned C code that you need to have running on the watch in order to render stuff, get sensor data, or exchange messages with the JS running on the phone.
Thanks! Even that does not update live though, I have to switch between the tabs to see the latest messages.
There is an ever growing list of overloaded keywords that mean different things to different people and programming languages. And yes, it's confusing. A short list that's semantically fuzzy:

- thread
- type
- class
- module
- functor
- virtual machine
- ...
Become the most powerful SysAdmin with just your thumb
Next up, you cannot have pets.

edit, namely I have found the long term of many similar groups who support animal "rights" do not want people to keep pets. Having family members who breed and show dogs it is not uncommon to find these groups trying to get laws passed limiting pet ownership or worse.

Animals have rights, not human rights.
Show HN: A decent cms for .Net (in development)
To someone from a nation responsible for a large genocide in the 20th century and at least one world war, Germany, the notion that you could "love your country" has only become non controversial again, recently. For example, flags are really only displayed by the population for major sport events, like the world cup and not for National Day. In fact a major part of political indoctrination in school was that the idea of the nation state is largely a thing of the past, nationalism is "dangerous" and that the future is the European Union. The majority of the political elite can't wait to see a "United States of Europe" emerge and says so openly at various occasions.

This is to illustrate, that the perception of the country you live in largely depends on the indoctrination you received in your youth and the overall agenda. In most countries of Europe strong nationalistic tendencies are inconvenient for long term political goals, so the emphasis is on international cooperation and adherence to international law. In fact German politicians rarely state they "love their country" and would be crucified, if they described their country as "exceptional".

The US instead has been a rogue actor for much of its existence, basically ignores international law, routinely blocks inconvenient UN resolutions, has supported some of the most oppressive regimes in recent history (South Africa, Honduras, Egypt, Indonesia, Saudi Arabia come to mind) has constantly waged war and bullied countries in Middle and South America.

Restricted to foreign politics there is little America justifiably can be proud of in recent history and yet there is this whole quasi religion around the USA as a nation, "manifest destiny" etc., that apparently serves as a mental block even among many educated Americans to coolly and rationally evaluate the appalling record of most of their administrations in the past 50 years and maybe come to the conclusion that you should have persecuted many, who claimed they served your country and "loved it" a long time ago.
Because having one function per file is a huge hassle when editing them. I'm working on a system which is built out of >50 batch files in that manner; I had to write a tool to show me the callgraph in order to properly understand it.
Shouldn't it rather be (if I understand Darwin correclty):

How long will it take for the ones that are attracted to the trap to have their population reduced enough so that the ones who are not attracted can spread their genes more efficiently
> The hash returned from the hashing function (DJBX33A for string keys) is a 32-bit or 64-bit unsigned integer

I thought there was a big hooha about PHP and other dynamic languages using ill-suited hash functions and ultimately most runtimes moved to SipHash?
> It would be nice to have separate types for arrays and maps though. I don't understand why they were combined to begin with. Simplicity? Seems like there are more edge cases and gotchas the way things are now.

Combining arrays and maps in one type was the cause for a remotely exploitable vulnerability in Drupal this year, https://www.drupal.org/SA-CORE-2014-005.

I commented on that at https://lwn.net/Articles/618530/. Quoting from that comment:

"[...] most uses will treat it either as an array (list of items) or as a key/value store (map from key to value, or sometimes set of values), but rarely as both at the same time. [...] In this vulnerability, the programmer expected a sequence, and was handed a mapping. [...] all uses of a single variable should be consistent (never use a sequence method on a mapping variable or a mapping method on a sequence variable). As shown in this vulnerability, "foreach ($data as $i => $value)" is a mapping method; it should never be used on a sequence, even if it works."
Both points have been made by different but well regarded philosophers, and represent different ethical schools. The court's argument seems to follow contractualism (e.g. Searle, see 1), and your objection is a consequentialist one, as given by Singer in Practical Ethics.

I find the latter reasoning much better, but think that the whole argument could have been avoided by asking another question: instead of "does the primate have rights?" we could ask "do humans have the right to lock up a primate". In the latter case, it would have been fairly easy to reason that the interests of the human (seeing a monkey in a zoo) are in no way vital and cannot establish a right, without getting into the question whether the monkey has rights.

[1] http://plato.stanford.edu/entries/contractualism/#ConProAni
There is a big difference between having your rights violated and not having rights at all. The fact that we know the torture practices are wrong is because they violate our rights. We treat apes badly because they have no rights to which to compare the treatment.
you will need to manage the pool of IPs what is sometimes the hardest part as it has to be maintained. all the setup is usually one time job
Microdata Christmas Cookies
Rise of the Planet of the Apes?
Software Load Testing: A Perfect Match for the Cloud
the price per core in terms of watts strongly favors GPU. Even if a card is drawing 250w it's providing 2300+ cores, that is crazy

http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-780...
Is that Belgium, Russia, Japan or Germany? They all have legitimate claims to that title, having killed 5 million or more in time frames containing the 20th century.
Autism Speaks? Great choice of partner there.
An aircraft with a parallel hybrid engine has been successfully tested in the UK
No different from numbers of apps in smartphone app stores a couple of years back. It's the next hyped thing
It was never popular and has been a dead technology for over a decade. (I can only go by mentions in publications. For all I know it has millions of deployments in some gadget or another. I suspect not.)
I'm waiting for a JS alternative. This one is based on Meteor. I hope it gets traction.[1]

[1] https://reactioncommerce.com/
Yep, a friend of mine applied to 3 jobs on there and never heard a peep back. One job was only 20 miles away from him too so they could have had a great collaborative experience.
You already cannot have pets if you treat them cruelly. At least in theory.
Skype automatically calls you back on cancelled call on Android
What if entrepreneurs never fail?
As an entrepreneur myself, I live under the pressure of failing my startup everyday. And I think I have a solution to beat this feeling by a concrete service.
What if there is a service I can offer you to work and focus on your own startup, without fearing failing it? It's a new startup idea I'm working on, and I'd like your feed back on it. Is it worth it for you? would you apply for such a service?
Thank you for your answers and feedback.
The limits of my language are the limits of my world (2011)
Cartage was a colony of Phoenicians (before it become a thing of its own), so not European in any case.
thanks for the link, I'm colombian and I didnt know the battle of Cartagena was considered that important. Blas de Lezo was badass as hell!
Not that I'm aware of. I intend to write a post about it sooner or later.
So I think if you're going through the trouble of curating the freelancers you allow to bid on jobs, then one of your rules should be that job posters must reply to proposals.

It might make sense to limit proposals to one at a time,so the job poster must reject a proposal before he can see another one.
Algolia has a great hosted HN search: https://hn.algolia.com
Ask HN: What are you currently doing to understand your visitors/users?
Do you run any kind of surveys when a customer cancels, or when a user just signs up for example?

Do you feel you understand how to create successful users with your app?
Looks nice! There are some typos and grammatical mistakes on the front page though.
Perhaps because what you describe is not autonomous driving, but human driving. And it's been through a 100 year trial and found to kill over a million people worldwide each year, prevent the elderly and disabled from living full independent lives, and be a huge time and money sink that many humans have to accept.

Snow, heavy rain, being able to go everywhere with up-to-date maps -- these are problems which will find solutions in time. I have no doubt that up-to-date maps will be no problem, considering these vehicles constantly collect centimeter-accurate 3D maps of where they drive and upload them to Google.

And being able to pull over to the side of the road to pick someone up? A simple software feature. There's nothing preventing that NOW.

Don't get caught up in thinking that these things have to be perfect upon release to have a huge benefit.
The New Normal: Cloud, It’s Not Just Early Adopters Anymore: Part I
Edited the opening line to no longer claim it was "the largest genocide" and explicitly stated the country. Belgium is still very nationalistic, with big military parades on National Day, a military parade on National Day in Germany would be unthinkable.
EFF Year-End Challenge: Last chance to donate in 2014
Not entirely the same. The problem isn't the polynomial, but the entire model.

crcutil also has many fatal flaws for inclusion in other projects: the code is horrifically ugly, it's hosted on google code so it looks unmaintained and abandoned, it's C++, it uses unreadable ASM to be "fast" but that's not portable across all the architectures Redis runs on, and it has a horrible build system (because of ASM and C++ and other issues).
I've had bugs reported, confirmed, and patched in production in less than 48hrs multiple times.

Slow?
Much better (more stable) auto pilots and flight management systems?