skysight-inc/HackerNews huggingface dataset:
A vote for VimFX from me as well.

I used to be a Vimperator user, but lately I've found it too buggy to use. Even the help pages do not function properly.
Janet Yellen eats the world
Even the idea of experts is being rightly criticized. Look at the flip-flopping recommendations of the US health dietary guidelines. What's true to the experts this year will be rejected some point later.

Not only that, but when you have centralized power it becomes much easier to corrupt and politicize. There's wisdom to decentralization.
No, not with definitive certainty. However, the traffic volumes involved are low enough that I have a pretty good idea of how people that buy came to know about the product or came to visit the site for the first time. A high percentage of the time, they tell me.

Never, ever have I heard, "Saw your ad on Google".
I'm not surprised by that at all. We once had a major issue with an analytics platform that provided a script with JS link tracking for our site, where clicking a link that contained 'cgi-bin' anywhere in the path caused the browser to hang for a long time.

Turns out they were using a synchronous HTTP request with NO timeout, and their intrusion detection system was blackholing any request that contained 'cgi-bin' anywhere in the headers or body.
Not to mention IEEE standards association running a really profitable toll booth for global technology standards. They should be funded by the UN and made completely open.
Tu quoque bruto filii mi

I mean traitor
> a job that could be worked by a citizen

That remains to be proven. In most cases that I am familiar with, immigrants without official authorisation (trying to find a compromise way of describing those) but with a job (not all have one) do something that no undocumented person (taking the wider category) wants to do, at least not at that price.

> if you haven't immigrated legally, you're breaking the law and should be deported.

Obligatory reference to the very likely, if not recent, violent past of your own heritage to remind you that things tend to not be that simple.
Facebook Germany announces tools to tackle fake news ahead of election
Open borders.

Just keep the free trade stuff, but allow countries to control their own borders and things would be good.
To add to your comment, the FO watches the speed tape and VSI and calls out events to the captain (V1, V2, rotate, positive rate-gear up).

I looked around on Youtube for some good examples, and this was the best I could find:

https://www.youtube.com/watch?v=5wjoF8-Oaew

The captain keeps a hand on the throttles until V1, and then it is several seconds after takeoff that FO retracts the gear.
> always use Kryptonite U-locks

Don't. My bike was stolen by rapidly sawing (dremeling?) through a Kryptolok in broad daylight in a place with some of the most heavy law enforcement presence in Europe. Their locks are much weaker than their marketing.
I don't know about working as waiters, but Spanish unemployment is insane.

The overall unemployment is around 19% currently, down from almost 27% in 2013. [1]

The youth unemployment is around 44%, down from almost 56% in 2013. [2]

I can't imagine what having half of all young people unable to find jobs will do to a country in the longer term.

[1] http://www.tradingeconomics.com/spain/unemployment-rate

[2] http://www.tradingeconomics.com/spain/youth-unemployment-rat...
Sorry man, but you're not experienced enough to make these claims. Search, display, and social are entirely different channels and have completely different strategies. Display is for awareness, you shouldn't be trying to get clicks.

You get charged for misclicks so maybe that's what you are seeing. But cpm bidding generally isn't for driving traffic anyways. Cpc is usually more expensive because it is way more targeted and is intent based.
Correct, your parents consented to your citizenship here, and all its attendant obligations, when you were a child.

They were your legal guardians and were permitted to do so.
Yeah, trying to google that acronym would have been utterly futile.

Why do smart people assume that their own familiarity with a subject is a suitable guideline for tossing around opaque acronyms without prior definition? Why are people just supposed to know the acronym?
Japan’s greatest warlord… a woman?
>For the 1000th time. He didn't (and it's amazing how often this gets repeated) 'invite' them. He said they should release the documents if they already had them.

The direct quote is as follows:

“I will tell you this, Russia: If you’re listening, I hope you’re able to find the 30,000 emails that are missing,”

It's hardly a stretch to read this as an invitation, despite the later claims of his handlers.
Oh yeah, I learned how to tie my shoelaces properly on this site. Probably saw it five or ten years ago.
Not to be waiters. But the brain drain in the south is real.
Your parents consented for you. They were your legal guardians until your age of majority (or emancipation) and had the right to consent on your behalf. You don't need to like that fact for it to be true.

You are free, now, presumably as an adult, to revoke your consent and citizenship. We won't stop you.
A bit off-topic, but how did you create those videos? It seems like a useful tool to test/optimize design, find UI bugs, etc.

EDIT: They used FullStory (https://fullstory.com). I missed that when I read it the first time.
Homeless people have the choice to wear this jacket and accept donations with it or not; if they believe that the guarantees offered by the charity drive more donation, that gives them more agency, not less.

It feels less offensive to me to do it that way than to have someone ask them how they are going to spend that money.
Another great-looking book on making dynamic languages. There's been some good ones recently, and this one looks like another good one covering how to make a basic, interpreted language.

Some of us have written 1 or 2 dynamic, interpreted languages, feel pretty comfortable with those concepts, and are interested in transiting to more advanced, static type systems and writing a good type checker.

Anyone up for writing such a high-quality book as this one on statically-typed languages, ideally functional languages? The only decent books I've found on the subject are 20-30 year-old textbooks. I'm watching "Write You a Haskell" with interest (and have partially read it), even though I'm more into ML and Scala than Haskell, but it's still pretty unfinished.

There's also the plzoo, which is a great resource but not a book.

Oh, and I definitely need to read Pierce's Types and Programming Languages textbook, I've ordered it and need to sit down with it. I suspect it will be very enlightening.

But a more approachable book on statically-typed languages in the same genre as this one is (popular, less academic) would also be welcome.
Ανοικτό ματς το Τορινό – Μίλαν
The double-mapped ring buffer trick is so clever I can't help but wish I invented it. :)

Here's the code for the GNU radio implementation described in the article, it's a good reference for some various ways to set up the mappings:

https://github.com/gnuradio/gnuradio/blob/master/gnuradio-ru...
https://github.com/gnuradio/gnuradio/blob/master/gnuradio-ru...
https://github.com/gnuradio/gnuradio/blob/master/gnuradio-ru...

And here some other links to implementations I've collected:

http://vrb.sourceforge.net/

https://fgiesen.wordpress.com/2012/07/21/the-magic-ring-buff...
https://gist.github.com/rygorous/3158316

https://www.mikeash.com/pyblog/friday-qa-2012-02-03-ring-buf...
https://www.mikeash.com/pyblog/friday-qa-2012-02-17-ring-buf...
https://github.com/mikeash/MAMirroredQueue

http://atastypixel.com/blog/a-simple-fast-circular-buffer-im...
https://github.com/michaeltyson/TPCircularBuffer

http://www.koanlogic.com/libu/api/html/group__rb.html

https://github.com/ulfalizer/botniklas/blob/master/src/read_...

https://github.com/willemt/cbuffer
On the leading edge, they're called "slats" [1]. Most passenger jets have them, and they're rather important for take-off: The first fatal 747 crash, a Lufthansa machine departing Nairobi, came down because the slats were not deployed [2].

[1] https://en.wikipedia.org/wiki/Leading-edge_slats

[2] https://en.wikipedia.org/wiki/Lufthansa_Flight_540
Not really. All the parts that would be damaged by that are designed to be replaced. My girlfriend did the same to her bike not too long ago. I spent about $80 and an afternoon to get it back in shape.

I've never tried to find parts for a bike that old before, so that might be the challenge. I did have a late 70's Schwinn that I converted to a fixie and had no issues there, but that was a much more invasive job. At the end of the day, I'd replaced almost everything on that frame, so I had less compatibility concerns.
The article defines the acronym:

He points to the acronym PIGS, coined for four crisis-torn, Southern European debtor countries of the eurozone: Portugal, Italy, Greece, Spain.
Anyway, if the traffic is 90% useless, doesn't that mean it's 10% useful? I mean, just going by the title. -- Google employee, but not in ads. Take my words with the appropriately sized grain of salt.
Even worse, renters groups and community organizations are divided. I never joined the San Francisco Renters Federation because of its devotion to rent control and its hostility to landlords. Similarly, the Council of Community Housing Organizations is focused on raising money to the detriment of making housing.

When the Bay Area Renters Federation and Grow San Francisco started, I felt some joy. Finally, after all these years, here is a housing movement that I can support.

http://www.sfyimby.org/
If you google "pigs eu" you can find what you are looking for. In any case, the term is defined in the article.
> How much truth is there, to this statement i.e. "young Spaniards with PHDs are serving as Waiters in London or Berlin." Anyone?

Plausible. Wage is higher in London and Berlin. As others put, unemployment among youth is very high in Spain. Finally, Europeans grow up speaking English as secondary language thanks to computers/IT. (For Civ players among us: smell the cultural victory?)

Also, if you apply for social benefits in NL you need to apply for one job a week and give proof about this to the government. You need to accept any 'socially acceptable work' regardless of your education (no, won't involve prostitution, but it can surely involve low wage jobs such as garbageman, waiter, or clerk in a store). If you went for a PhD in philosophy (not much money in that field), that is entirely your choice. Its also entirely possible you're unable to find a job right after you completed your education if that education isn't in high demand (if your PhD is tech-related you have nothing to worry). Except when job recruiters demand you have certain 'experience in the field'. Then you're screwed regardless.
Furthermore, both landing and departing aircraft will move in the same direction (into the wind).
The book is basically a scam and panned. He talks about automata like it was new and he invented it. I strongly suggest you read the Amazon reviews.
Interesting - thanks for sharing! Is there some image or video on the sheet optimization? I'm not really getting it yet how it is done.
Actually a tough question and getting tougher with TLS 1.3: if you can use Noise, you can also configure TLS down to a reasonable configuration that uses only solid primitives and doesn't rely on the TLS PKI. The answer is probably: you should use TLS, and if you're in a place where you really should consider something like Noise or Noise Pipes, you'll probably know it.

The place where it really starts to make sense to think about Noise is when you're already committed to doing a custom protocol. Jason Donenfeld's Wireguard is a great example: a fresh protocol makes a lot of sense for a new VPN transport.

Ironically, in the context of a secure messenger, the Noise/TLS distinction isn't really important at all. The important cryptography in an E2E-secure messenger happens at a layer higher than the transport itself.

Later

Spitballed this question on crypto dork Slack and there is a use case with a clear answer: if you're doing a datagram transport rather than TCP streams, Noise is probably always a clear win. DTLS is a mess.
Tried that. Turns out, even bike thieves have standards.
> You can't have short-term, mass migration

Well, luckily, we don’t have that, eh?

In the 90s and 2000s, Western Europe took over a million refugees from the balkans – by 2005, all of them were deported back.

There was no wave of nationalism back then, no political change.

Even today, in Germany, most are in favor of the current refugee policy.

I don’t see why any of what you said has to happen. It hasn’t happened the last time this happened either.
Now you're just making me equate Elsevier with SCO in my mental model of proprietary vs open legal conflicts.
My own country, Canada, seems to be doing a good job, and I'm not sure but I think we have even higher immigration rates than Europe or the United States and we're still a fairly liberal, progressive and integrated society. I think our secret is selective immigration, we are much more selective than Europe in regards to who we let into the country and we don't have the illegal immigration issue on the scale that America does.

I think the trick to dealing with immigration is controlling for "which immigrants" which might be easier said than done if you are place like America or Europe with a bunch of people stampeding at your boarders wanting in.
Resident of Berlin here. Cannot dismiss this statement completely. At the height of the crisis in Spain, there was a noticable influx of Spanish people in a first-move-then-job situation. Most of them did not speak German, quite some also had troubles with English, despite education.

The Spanish presence is less visible now, I am guessing because some left, and the others got better integrated. Would not be surpised if some of the PhDs are prepping a few dozen of meals each evening...

Will ask my spanish friends soon.
It does sound misplaced, but it is often the case especially at the end of the year. I’ve seen calendar sales used in that fashion quite a lot.
Why is the string "Linda Callahan" a naughty/Scunthorpe word?
I really hope this rise of Nationalism is just a phase. If not it won't end well for Europe and the world.
To me this immediately stood out to me as the real issue. Even for smallish products I click on an ad and rarely buy on the first visit. But I remember the name and come back to look for the product later on.

This is why tracking is so important. @Parent what is a conversion to you? Maybe you should add something light that the user can do that gives you a sense of their interest other than a purchase.
I did. The it was intact after the explosion, but the sniper shot it in flight.
A List of Successes That Can Change the World: Essays Dedicated to Philip Wadler on the Occasion of His 60th Birthday

https://www.amazon.com/gp/product/3319309358
Yeah, I didn't keep any paperwork or proof of purchase unless it's in a random box of junk somewhere. It didn't even occur to me to do so. I probably kept the sales papers for a little while in case I needed it for a warranty claim, but if I have them now, I don't know where.
No, the authors seem to suggest, "be as good as the average person can be":

"He excludes from the scope of ethical obligation not just the literally impossible, but also anything that is merely beyond the abilities of the normal person. Ethics cannot tell us to do what would require the impartiality of saints or the foresight of seers."

Superman is not ethically required to save the world from the giant meteor because the average man could not. I, as a professional programmer, am not required to make ethical choices when writing software because the average person cannot write code at all.
>A driver will prefer as little time between the end of one ride and the beginning of the next, since they don't get paid for down time.

There are also penalties it seems for not picking up the next ride that requests you as soon as possible. I'm not sure how hard it is time-wise for the drivers to switch between the apps and add up to consistent time and money but I would think you would try and batch your time for each. An hour or an hour there.
What locks are stronger?
>Personally I doubt it. Look at his picks. I predict that there will be a lot of noise but little actual change. His trolling will be a great distraction.

This is true. Trump is almost entirely bereft of political philosophy - he was a Democrat until it made sense to be a Republican. He changes policy positions depending on who's asking the question. Sometimes in the same press conference.

A guy like that is not going to make huge changes.
To me, it seems like a marketing and branding exercise.

Mainstream bikes are generic. You send a list of frame dimensions, colors, and components, to a factory in China, and they make some bikes for you. It's like getting circuit boards made.

It may seem expensive unless the value of the Ikea brand is considered. In fact, this would be just another of many "city" bikes to emerge on the market, and is only newsworthy because it's Ikea. They may be able to tap into a market for people who wouldn't go into a bike shop, but who would look through the Ikea catalog. I remember LL Bean selling bikes many years ago.
It's hard.

The author has reinvented the architecture used by Cell (PS3) and Intel IXP. Both of these architectures are dead specifically because they are too damn hard to program for compared with a multicore ARM/x86 chip.

GPUs would be the most successful modern implementation of this idea. There are opportunities with FPGAs, but GPU silicon is so far ahead (and still advancing fast) that you're usually better off designing for GPUs.

You could also consider Cavium parts (16-64 way ARM chips) which ship today in high-end network hardware.

The common lessons across all of these are that:

* Memory is slow compared with computation

* Put caches everywhere and have the machine decide what to cache

* Synchronisation is hard and puts tremendous load on your scarce memory resources

* It's much easier to do the same job on different data a million times than to do a million different jobs on the same data. In other words, high throughput is easier to achieve than low latency.
Doesn't look like anything to me.
The interesting thing here that it's not "EU vs EU member countries" - members do come up with, and vote on ideas. It's not like evil EU parliament said that everyone has to take immigrants, so everyone now has to and that's it.

The move came about because of the flood of immigrants coming to Italy and Greece, mostly - and serious concern that neither one of those two countries can deal with the problem on their own. It has been decided(democratically, by representatives from each member country, not some evil court of villains!) that other member states will help lessen the burden, by taking a certain quota of immigrants, so that Italy and Greece don't collapse(even more). Yet in some media(particularly in the UK) it's portrayed as EU telling member countries what to do, without any notion that those countries also voted on this issue and agreed to it.
I understood how to tie the knot. The trick was making myself tie that knot instead of the old style. It was an automatic motion.
not many, of the original EU founders only Sweden hasn't adopted euro.

The other 6 out of 25 that are not using the euro are all ex communist countries. and other two (Monte negro and Kosovo) adopted euro without being part of EU.
After re-reading it I can see it contains "allah", but I can't see why that would be filtered.
I'm looking forward reading that more in depth, but I am curious what you think my claim was.

I gladly admit I am using a layperson view that the spectrum auctioned off to telcos is a) likely to just get bought up by entrenched actors, and b) is unlikely to lead to any innovations in the marketplace.

Evidence that I am wrong on either of those points would be fun to read. My second claim, in particular, is one that I suspect is ill-founded.
Ha yeah, Terence parr is a référence.
> they just won't accept a multiverse theory

They don't have to. But they do have to accept that entanglement and measurement are the same physical phenomenon.
> un-elected and un-accountable bureaucracy

So tell me, what is this? http://i.imgur.com/zhVYPwN.jpg

And what is this? https://www.youtube.com/watch?v=dhafgcPeXes

Or is it maybe actually elected, actually held accountable?

> The idea that 20 or so different people with different languages, religions, mores, histories, frames of reference, economies could somehow achieve monetary or much less political union

Aha, so how did the US do it? By the time it was formed, not even half of the people spoke a common language (There was quite a large amount of German and French immigrants in those days), it was full of groups with different religions and traditions.
Taxation is not theft because taxation is a legally established process for funding a society, and theft is the unlawful taking of something without permission.

You do not need to personally consent to or agree with all laws for them to apply to you.

You are also free to make taxation a point of civil disobedience, if you feel that strongly that it is immoral.

You are free to start a movement to eliminate all taxation, and if you succeed in having it become the law of the land, then taxation will no longer exist, of course, but it would still not be theft under any circumstances.
yeah, everything will collapse eventually, given enough time.
The US takes in about a million legal immigrants per year [1], the EU took in 1.6 million immigrants from non EU countries in 2014 [2]. The US has a population of 320 million, and the EU has 508 million. So the immigration is about the same per capita. So I think it should be possible to deal with that.

[1] https://www.dhs.gov/immigration-statistics/yearbook/2015/tab...

[2[ http://ec.europa.eu/eurostat/statistics-explained/index.php/...
I would be very surprised if total (legal and illegal) Canadian immigration is anywhere close to US or Europe. Do you have any numbers to back this claim?
>The euro has destroyed the mediterrean economies.

That's implying Mediterranean economies would be better off without the Euro. I beg to differ.
Oh yes, the "EU, give us back control of our borders" rhetoric.

Your CAN have border control right now, in fact many northern European countries have border control among themselves today.
5/5, would recommend.

The thing that I do want to point out to the reader pertains to the page's wallpaper: it very successfully emulates smudges. I was giving my display the full treatment, you know, breathe on it, then agitatedly wipe it with your sleeve and everything.

But right when I decided to give in to defeat, I noticed that those smuges moved up while I wiped and then they popped back to where they were before.

So, while I do admit that the wallpaper does make it slightly more distracting to read, the really nice thing you might end up with is that your display, like mine, might end up being in mint condition again.
Ligh twat er country park.

("Country" is not obscene, but Shakespeare makes "country matters" into an obscene reference in Hamlet. There are a lot of innuendoes in the classics)
Germany alone has GDP larger than Russia. Other than the number of nuclear devices in unknown condition, what makes Russia a superstate?
I nominate it with a link http://www.deeplearningbook.org/
> You can't have short-term, mass migration without having something happen or change.

I am generally confused by the claim of "mass migration". As this chart shows, EU migration of 2013 is below the rate of 2002 and is only now recovering from the 2008 economic crisis.

http://ec.europa.eu/eurostat/statistics-explained/index.php/...

If there is some problem that mass migration causes, why didn't it happen back in 2002?
> Pierce's Types and Programming Languages

Pierce's book is as approachable as you're likely to see with respect to type systems. You mostly just have to dig in.