skysight-inc/HackerNews huggingface dataset:
They are definitely still "functions", barring the fact that Java doesn't have first-class functions and SAMs are the closest thing. C# does have first-class functions, and it is even more liberal in its closure rules. (Java can only close over `final` variables, which are immutable variable bindings. C# doesn't even have immutable variable bindings, only member bindings.)

Also, they can still be "pure functions". Purity is a relation of side effects, not of mechanisms. (Even then, it's a somewhat loose definition -- is allocating memory a side effect?) If you don't allow closures to escape their declared scope, you can handle closed values as extra parameters. So closures don't mean you suddenly can't write pure functions, it means that some input to the function is pre-determined. In other words, closures have the same implications to purity as parameter binding -- absolutely none.
That third option isn't as viable as you might think -- it leads to a dissatisfied, cohesive underclass that likes to agitate for big change, often returning to the "freebies for everyone" option.
President Obama and Mark Zuckerberg Speak at Global Entrepreneurs Summit (LIVE)
I've been doing this forever. Brew from Aeropress right into a glass full of ice, top it off with milk. Delicious.
Another possibility is that we might have to hold an early general election now that Cameron has resigned. If the Conservatives lose, it's possible that the referendum loses it's legitimacy.

Very slim chance though, seeing as it was mostly the Labour heartland that voted for Leave.
just a note, I can only see the first 5. The second page link does not seem to be working
https://news.ycombinator.com/item?id=11960715
There's been talk that RFID could be use to track and pay for groceries in record time. For context, what would the cost be for a chip like this and the additional antenna?
Additionally, in C++ strings of less than 23 (IIRC) bytes are not heap allocated (they reuse fields in the existing structure). Whether this is a good thing is a matter of opinion, of course.
>get income inequality in check by whatever means and most of your problems go away.

Is that a cause or an effect though? As in, if your society evolved in such that "most problems" don't exist or aren't serious, then maybe as a consequence there isn't a lot of income disparity. But that doesn't necessarily hold in reverse. Making incomes equal by some method doesn't necessarily make the problems go away.

https://philoofalexandria.wordpress.com/2010/09/25/reynolds-...
But see this is the same issue, just in the opposite direction. I don't understand what relevance any of this identity politicking has to do with electorates.

The idea of "One Person, One Vote" and that no one's vote is inherently more valuable that another's, irregardless of that person's gender, age, class, sexuality, mental ability or what have you.

_Stupid_ people being able to vote is a feature. The young and inexperienced being able to vote is a feature. The crotchety old stubborn types being able to vote is a feature. None of these are bugs.

The question of the hour is "What can we do to create a more informed, civically responsible public". To this end my honest belief is to encourage people to stop watching network television and reading editorialized, propaganda clickbait articles from partisan online sources (Your Brietbarts and Salons and Voxes and Gawkers).
Protecting Gamers: Answering Your Questions About DoS and DDoS Attacks
I should've been less broad, I wasn't saying that the entire state has Spanish speakers, just that a very large community was there. There was a significant Spanish speaking population in California though, they are called californios and I believe they were a significant minority (probably 1/3 of the population) at least in 1850.

Also you're right,I was completely wrong about Florida.
Art of a successful sales pitch
Nothing can stop bad programmers from writing bad code. Take OOP away from them, and they'll just write bad procedural code or bad functional code; their bad code is not a stain on the paradigm they choose to abuse.
Nothing Japanese, but there were western games before that had major influence on DQ and FF, most notably Ultima and Wizardry.
Whatever works. It's the result that counts.
They destroyed their customer's trust.

This isn't "punishment", it's the free market in action.
I think a "hey we messed up" would go a long way.
Yea as a sibling indicated, the obvious better middle ground is the exploit just not existing any more.

If the exploit were in the protocol itself then that might not have been viable, but the facts of the case suggest it's an implementation level exploit, in which case the FBI choosing to hoard it actually does increase the chance of more people (even outside of the American intel community) gaining access to the exploit.
This is a great post and describes exactly how I feel as a fellow "expatriate" in California. I've had people comment when they hear where I'm from, "well it's good thing you don't have that accent." There's so much animus towards people in these regions and it looks exactly like the contempt the upper class has for the poor. It’s pretty disgusting how blatant some of this contempt is (Look no further than Salon, Huffington Post, ...).

We can't forget about these people. And it's important to remember that these aren't hard working, enterprising people (as some say). But that we've simply criminalized their labor. We enforce labor standards and environmental standards high on our own companies (things I applaud), but are happy to import products not built under those same standards. We enforce free trade agreements, which make it impossible to oppose the flood of cheap products, but we've legislated higher costs for our own products. (This is also why these parts of the country have for so long voted for politicians who promised to remove or decrease this regulatory burden -- you may think they are voting agains their own interest, but they do not perceived it that way.)
Note: "finalize"-hints in Go are just curly braces, which begin and end blocks. Variables local to the scope are "finalized" (i.e. collectable, assuming they live on the heap) when the block ends.
Book Review: Python Projects for Kids
https://www.seeedstudio.com/item_detail.html?p_id=2070
My point is that you can have an OOP language / system that consists entirely of singletons. The ability to create multiple object instances from a template is classes or prototypes or whatever other mechanism. It's not something strictly necessary to OOP.
Nit pick: the Roman Empire was founded after the Roman Republic, when Julius Caesar overthrew the senate.
I'm not sure measuring how programmers use programming languages would help you gauge whether those languages are any good. It's like measuring the way people rode bicycles in 1880 - that would never lead you to invent the car.
They like their (mostly-)concurrent collections, and concurrent and compacting together seem harder to do (think e.g. Azul) than just concurrent or just compacting. And of course without compacting, a slower allocator that can use already-fragmented memory becomes attractive.

Don't know how much of a factor it is in this design, but might also just be expensive to introduce heap compaction to Go now, after going this far with heap objects having stable pointers. Might be a lot of random spots in the code that still assume that.

Not that there aren't benefits to compacting, including the bump allocation, less bloat as programs run a long time, and help with locality. Just, describing where Go's at.

> I'm still confused how they maintain this separation safely

Don't know about this design, but in other places they have some goroutine-local data structures and then do the expensive thread coordination stuff after they run out of resources. Seems plausible that could be the general approach here too.
> Your analysis is terrible and full borderline racist
> crap.

Do explain how "pay back your debt!" is racist. I am really, really interested in the logic of that.

By the way, I have nothing against Greeks. I wouldn't lend them any money is all, not because they are Greek, but because of the way they think, hence ---> current situation.

And on a further note, I am actually rooting for you, and I hope you pay back all your debts and come out of the hard times better for it.

> Then they did not let Greece default. German banks did
> not actually hold that many Greek assets, but they
> acquired more and more. The ECB equally started to
> accept bad Greek bonds as collateral. The German banks
> made deliberately bad investments because they believe
> the government would pay it.

So what I understand you writing is, "it's the debtor's own fault for letting us swindle them!" If so, I very regretfully inform you that your logic is flawed, as it is never okay to swindle someone. A buddha would never do such a thing, as it is evil to do. It also tends to leave one in a situation Greece is now in, for example.
The EU has evolved over the years. The UK joined the EEC (a predecessor to the EU) in 1973. In 1975, there was a UK referendum about whether to stay in the EEC, where 67% of voters chose to stay. Since then there were a number of treaties which expanded the economic and political reach of the EEC, including the Maastricht Treaty, agreed upon in 1992, which was when the EEC became part of the newly formed EU. Whilst some countries held a referendum over the Maastricht Treaty, the UK was not one of them.

Since 1992, it could be argued that the biggest change to the EU was the Lisbon Treaty. You can read more about it here.

https://en.m.wikipedia.org/wiki/Treaty_of_Lisbon

To be clear, between 1975 and 2016 there were no UK referendums on EU membership, so technically yesterday's vote was the first time the UK public was consulted about being a member of the EU. In contrast to the EU, the EEC was much smaller in scope, though it's clear that the architects behind the EEC always intended it to become a much bigger political player.

"There will be no peace in Europe if the States rebuild themselves on the basis of national sovereignty, with its implications of prestige politics and economic protection…. The countries of Europe are not strong enough individually to be able to guarantee prosperity and social development for their peoples. The States of Europe must therefore form a federation or a European entity that would make them into a common economic unit."

Jean Monnet, 1943

https://en.m.wikiquote.org/wiki/Jean_Monnet

https://en.m.wikipedia.org/wiki/Jean_Monnet
Reminds me of an argument I had with my brother. I remember saying and logically ...blah, blah, blah... and him saying well I don't believe in logic. And I remember thinking he wins. How do you argue with that?
Voted down for attempting to mimic/mock British slang in an insulting manner.
Social logins would be worse.

Something passive I don't even notice would be fine, although getting an email "hey we just created an account for you" would be quite jarring as well.

I guess... If you frame it like "here is a token to change your settings" it'd be alright.
Facebook Bug – Delete Any Video
NASA's plan to refuel Landsat 7 with an autonomous robotic spacecraft
> You're going to seriously say that after your last few posts? Two posts into this exchange, you moved the goalposts, and you hammered that button repeatedly.

You started this conversation with “Unicode don't actually have anything like coverage of the entirety of every script and alphabet.” It's hardly moving the goalposts to question how complete Unicode has to be to qualify as “anything like” or how much weight usage should have.

> But at least you actually looked at the proof you repeatedly demanded, even I had already mentioned the pages. You didn't bother reading much of it, or to note that goes well beyond a couple scripts on that page to other incomplete scripts and as-yet entirely unimplemented scripts. But you at least made that minimum effort.

Before you could call that proof, you have to clearly articulate the questions it could answer. Note that my first comment indicated a clear understanding of how Unicode works – the process is not in question here, only the thresholds you haven't articulated. All I've been trying to get you to state is precisely what your rules would be for coverage of human languages before we can add anything else and how much usage should factor into that. There's also a much harder question of trying to come up with a rule which to say why a pictograph, the phaistos disc symbols, etc. are valid for inclusion but a modern symbol used millions of times a day around the world to communicate is not?

While thinking about this, it's also worth remembering that despite your apparent belief that emoji are a Western novelty, the question was how to improve Unicode adoption in Japan and that required having an answer for the millions of people who were using systems which relied on non-standard encodings and by most accounts Japanese carriers were resistant to adopting Unicode without having a standard to replace those ad-hoc systems. I think that decision should have been handled differently (i.e. assigning an emoji plane) but it was driven by understandable technical reasons affecting large numbers of people on a daily basis. Since that decision was made, the additional cost to add a small number of non-controversial additions which do not require scholarly research or documentation does not seem excessive — we are, after all, talking about a small percentage of the new symbols in Unicode 9.0.
Watching the BBC last night was like drinking better beer. I couldn't believe how much better it was, not just the broadcasters but nearly all the guests. The only bum note was the poor fellow who had to do a vaudeville act with hand-waving and silly magic graphs, and that was the one obviously CNN-derived bit.
"What does 52 to 48 mean? It means UNDECIDED"

No. It means 2% more people wanted Brexit.
How to Calibrate any sensor in android Phone
That's not a "deal"... and not how things work in real life.

There'll be negotiation and both the EU and the UK will get less than they want. There'll be free trade for sure, ironically there'll most likely free movement too.
> After his death, FBI confirmed that they know that he is innocent.

Nitpick: The FBI confirmed that according to their opinion one piece of evidence was a fake.
> Cutting spending is basically Austerity.

Cutting spending is not austerity; saving money is the product of austerity, which is asceticism, something the Greeks are notably not known for, except for Sparta, which does not come into these tales. That there is a big difference in the two is proven by the fact Greece is still in a mess.

Also, even if Greeks do start saving, that will only handle the symptom and not the root cause, which is corruption, and corruption comes from lack of discipline, which in turn is a state that comes from a certain way of thinking, a mentality.

Ironic that the very nation which once embodied discipline and higher cognitive thinking now lacks both, is it not? I weep for Greece, truly I do.
>The migrant crisis needs a solution at the scale of the continent.

The migrants NEED to solve their own problems where they live. All the western nations mucking around over there need to get out and let them sort their own stuff out and we would not have these problems in the first place.

>Without the EU, Greece, Italy, the Balkans would be left on their own to deal with the migrants. Northern and eastern nations would tell them to fuck off and keep their money. That's it.

And the better alternative is that they feed every person who decides to come their way and go broke? There is nothing wrong with a country defending its own border, just like there is nothing wrong with you locking your door at night

>EU is the primary channel for negotiating a long term solution. If it cannot find one, no one can.

The EU does not negotiate on some important topics. The EU vilifies anyone who brings reasonable arguments against welcoming massive amounts of people into their countries against the will of the inhabitants of those countries..
Chess Visualization Skill Test
Perhaps that is because the language tree does not effectively express multiple inheritance.

Multiple invasions of Britain by different ethnic groups have patched together so many language roots into English that the conjugation of the core existence verb "to be" is just an aggregation of the same verb from seven or eight different languages, pasted together in one etymological mishmash.

At some point, English started stealing vocabulary from any language used in international trade, and simply invented any new words that needed saying, using whatever etymological root that was convenient or marketable.

At some point, the Normans and Picards hammered enough French words into Middle English that there should be at least a second root extending into the Romance branch from English.

How else would you get "milk" from a "cow" (Germanic), but get "beef" from "cattle" (Norman), and refer to them all as "bovine" (Latin)?
Each release of Go seems to have yet another garbage collection algorithm, targetting a different use case each time. Presumably the previous use cases are left behind, ready for a future update going back to target them too. This leads to an infinite loop of GC alterations.

Does anyone feel confident that a 'good enough for everyone' GC will ever be produced? If not, surely the language designers should settle on picking a type of program that they will optimise for, and sticking to it.
dammit... came for RPG ( Rocket Propelled Grenade ) got RPG ( Role Playing Game )

left disappointed
In addition to the other points, it's a very vanilla and unopinionated language. You can use it to match the style of your engine without much friction.
You've misinterpreted what he is saying.

He's saying that for a developed country our prison system is bad, but he's also trying not to give the impression that it's worse than other countries, it would be bigoted to do so. This was an attempt at being humble.
An introduction to ERPNext module development
wow, i've been golanging for a year now checking tons of if err != nil and I never once thought there was a problem.
Do you make your own cold brew, or buy pre-made (like what stumptown sells)?
If the FBI let people know what vulnerability is, the vulnerability could be fixed, which would result in fewer people understanding how to break tor.

The FBI doesn't want the vulnerability to be fixed though, which is why they classified it.
The interesting thing, and the reason why I switched to wanting frexit, is that you will notice that google trends lets you select countries, United States, or world-wide, but NOT Europe or the European Union. Not only google (we could understand that being american they know crap about geography) but every organization everywhere behave like that. We still don't get to watch EUROPEAN cinema on European TV channels, but just the usual US/Hollywood brainwashing streams.
RUSSIAN ESCORTS NANDY – escorts| athens escorts |call girls
Would some kind of IDL not be enough to allow meanings to be sent?
I think for this it is twofold:

1. They're only doing this because of the community reaction/outrage. I want to be able to trust a company to at least appear to have my interests in mind, I don't want to have to be ever vigilant, ready to "freak out" whenever they do something bad in order for them to respond and actually fix it. They're showing that they only care that we noticed them doing shitty things, not that they're actually concerned about doing shitty things.

2. They are not in anyway apologetic for what they've done. They don't see their previous actions as a bad thing, they just see them as undesirable given community reaction. A key component to conflict resolution is not perpetrating in the future, which generally requires at least an acknowledgement of past problems, how can I trust an entity that has solved a problem that it does not even recognize it as a problem in the first place?

Both of these issues make me extremely distrustful towards the company as they both indicate a high likelihood of screwing customers over in the future.
Show HN: Santization / validation for input strings on GraphQL
I'm old, and I can remember before 1975 quite clearly.

I grew up in Liverpool and we had all sorts of people living there - owning or renting houses - and getting on with their lives. There were enough Norwegians to have their own church. A fair number of Germans, and a Frenchman who ran a well-known cafe (probably lots more I didn't see). We even had Americans, mostly military people but not all. As well as lots of people from the Commonwealth countries, I can remember my first taste of a curry (a chick pea and potato masala on naan bread) and of wonton soup, not to mention cassava chips.

UK mainland is quite large - it does not feel like an island if you know what I mean. There are a lot of pretty diverse communities. Because of our history (ok, maritime power and imperialism) we have been open to most of the world. Most of the male members of my family tree (going back 8 or 9 generations) arrived on boats, most from other parts of the UK but some from other places (the women stayed put - often living in the same house for their whole life). I live in the midlands, quite near a small nondescript field where people think the first (beam) engine was erected - it pumped water out of a coal mine and that is where the industrial revolution began.

If you have skills, there will be a points system and you will get a visa. Just like the US, if you put down roots and want to stay in the UK as your main home, there will be a way of applying for citizenship. Many people here work remotely in a variety of countries where there is no formal 'free movement' agreement and they seem to get on.

PS: Our mountains are a bit crap though. Scotland has some reasonable ones. They call them 'munros'
Weird. In Ladakh, I ate bags of apricot kernels (which are grown locally and sold in large quantities without any kind of warning, shelled and ready to eat. It hasn't caused any mass poisonings AFAIK). Judging roughly from the picture, I'd sometimes eat at least 1/3 of this bag in one day.

I don't remember experiencing any poisoning symptoms. I love the slightly bitter taste, though at some point I do get a kind of "too much" feeling and that's where I stop. Directly comparing the Amygdalin content of the kernels to the LD50 of raw cyanide is probably an oversimplification (digestion and metabolism are often a more complex story than a simple transformation). That being said, I'm not going to advocate that you should go ahead and eat them like chips as I did.

EDIT: Google turns this up: "Cyanide poisoning caused by ingestion of apricot seeds", which covers 13 cases in a region that also cultivates apricots. I can't access the article so I'm not sure about the quantities involved.

http://www.ncbi.nlm.nih.gov/pubmed/20196932
A system that led to women not being allowed to vote until 1991 cannot be considered acceptable, much less perfect.