skysight-inc/HackerNews huggingface dataset:
nah, that sucks. What I'm talking about is how Netflix does it (or at least, how Ive been told they do it).

You start working there for a premium salary and you're expected to deliver accordingly. If you don't, you get a generous severance package and politely ask to leave. And you know about that when you get hired.
> Nicotine itself isn't the problem with cigarettes, it's just a stimulant and has the usual stimulant effects

Agreed, it's tobacco that is the primary issue.

I've been curious to adopt the e-cig for the stimulant aspect. I likely won't, but will admit to being curious if it would be a productivity boost. I'd bet the e-cig companies could gain a whole new market if they published some quasi-scientific material on the productivity benefits of nicotine.
SEO vs. React: Web Crawlers Are Smarter Than You Think
Travel both the country and as much of the world as I could afford.
Visit all the friends that I don't see very often.
Make a real effort to read all those books I havent yet read.
Yes, the government has said that Brexit means Brexit, meaning that the UK will exit the EU. There will be controls on immigration, but the UK will seek to maintain positive relationships with other European countries (and the rest of the world) and co-operate in matters such as security.

Okay, they haven't quite spelt it out in the level of detail some would have liked, but they've provided more detail than other parties have, and I'm sure further details will emerge in due course.
It's as clear as almost any election result has ever been in the UK.
Nah, the legal thing doesn't even come in, even if it breaks laws I'd still do it.

The possibility means lack of preventative measures on their part, like a pay wall or allowing only some custom TPM-based browser which forces the viewing of ads.

I own my hardware, it does what I tell it. That's about as far as the ethical side of this goes. Ad companies getting to invade my privacy and send me malware is certainly not ethical. Especially if they use my own hardware against me to do so. If they don't play by any rules, neither do I. So when it comes to getting annoying ads and their related problems out of my face, anything goes.
Wow, that's a dirty tactic. Especially when you consider that what's bad about smoking is tobacco and e-cigs don't necessarily have tobacco.
The author comments that he doesn't like their new logo.
The problem with Bayesian is that it's often over confident in the model. Error bars don't take this into account and people over rely on error bars - especially with complex domains.

Then there are the intentional and unintentional sampling biases in the polls that have to be taken into account. Then there are known human effects that add additional biases. E.g. the shy voter effect (e.g. Torres and Brexit), silent majorities (Nixon), momentum, dam breaking (Reagan), enthusiasm gap (Obama), the giant fk you to the establishment vote, pending indictments etc. In my view with the election being so emotional this year these effects are big enough to swing it to Trump making a poll based model wildly inaccurate.

I've taken an actual position in the election. $4k on Trump to win at 15% odds made just after the tapes. At the time I felt Trump had at least 50% chance so the bet was positive expected return for me. I figured the public would get over it. My Bayesian friends had his odds at 2%. Today I consider Trump to be at least 70% with the whole FBI inditement saga picking up steam.

In addition, the betting market behavior mirrors Brexit. A few very big bets on the status quo and many small bets against. It appears as if once again deep pocket punters are intentionality trying to manipulate the odds on the illiquid market in order to send a message that effects the vastly larger financial markets. So I think the odds are that there is some free money there.
For Microsoft's SQL Server Management Studio, try SSMS Boost (http://www.ssmsboost.com/). There is a free community edition.]

They just released a beta for SSMS 2016 that has a lot more flexible SQL formatting features. See http://www.ssmsboost.com/social/posts/m12279-SSMSBoost-v3-0-....
Bizarre.

We did agree to be in the EU.

In any case, I trust you'll never vote again or protest against any voting outcomes that you disagree with as you seem to think that once a vote has been held, the outcome can never be disagreed with.
They did, when they called it non-binding. That's what that means.
Have a look at this https://dominiccummings.wordpress.com/2016/10/29/on-the-refe...

It makes for fascinating reading. It covers the data science angle of how the "Leave" campaign operated.

Basically yeah, they just figured out iteratively what a possible "Leave" constituency might want to hear and just fed it to them. Details shmetails.

By far the most illuminating piece I've read on the phenomenon and I think it goes some way towards explaining what's going on in the US right now ...
There is nothing impossible about leaving the EU. It's not like the Referendum demanded the UK to colonise Pluto.

And its the government itself that initiated this on its terms so it should follow through on it. Not a fringe party but the ruling government parties.
I've read the article now 3 times but still don't understand what exactly this offers or how this works. Where does the JSON come from? If it comes from the backend there is still some considerable latency overhead, why then not just cache the whole page?

Or, does this allow your browser to fire a JSON (POST) request to an edge node where the varnish server will reconstruct the page based on the request parameters? If this is the case, cool. But, as I understand this, it will still require some sort of Javascript framework on the client side to actually construct the proper JSON requests.
As far as I recall the only time manifestos come in play in the political process is during the passage of a bill through the House of Lords - they "will not oppose the second or third reading of any government legislation promised in its election manifesto":

https://en.wikipedia.org/wiki/Salisbury_Convention

Note that this appears to be a "constitutional convention" rather than a hard and fast bit of law.
The EU (minus Britain) is over 440 million people. Who should have been willing to talk? About what?

Cameron did negotiate with EU leaders and tried to get concessions (on top of the existing special treatment that Thatcher and others negotiated over the years). Isn't that "talking"? Why didn't the UK government make a plan for the Leave option after those negotiations were concluded?

The lack of clarity around Leave is really not the fault of anyone except the UK government. Blaming it on other states is just avoiding responsibility.
I mean, if you want to keep moving the goalposts as your arguments are rebutted, that's fine. It just makes you not appear to be acting in good faith.
Why hardware development is hard, part 1: Verilog is weird (2013)
Cameron said he'd stay on as PM regardless of the outcome of the vote.

Cameron said he was on the fence and he'd choose how to campaign based on the results of his renegotiation. During campaigning he told the nation it'd be morally wrong to leave the EU, so obviously that was a lie.

Even 4 days before the vote, Cameron was saying the UK could stay in a reformed EU, despite Juncker saying simultaneously that there were no further concessions on offer and despite the Remain campaign choosing not to mention Cameron's "renegotiation" because it had achieved so little.

Osborne: Brexit will make every household exactly £4300 worse off. This figure was quickly dropped by the campaign because it was based on garbage calculations and focus groups showed nobody believed it (too high, too specific, inability to explain where it came from). Moreover it came from the Treasury which Osborne himself had slated as being unfixably politically biased when he first came to government.

Osborne: punishment budget, despite that he must have known that his best mate and political protector Cameron would quit rather than "do the hard shit", as he put it.

Turkey will never join the EU, despite the government's official position being that Turkey should join the EU.

The business uncertainty caused by an out vote will wreck the economy. Reality: all economic indicators not directly controlled by Mark Carney (i.e. devaluation of the currency) are doing fine.

There is no chance of an EU army. In reality an EU army was the very first thing the EU discussed after the Brexit vote.

etc etc etc. There were just tons of statements already proven to be lies thrown around by the pro EU camp, mostly coming from top politicians like the PM and Chancellor. The absolute blindness of EU supporters to this fact is remarkable.
I think a better point is to simply say cut all the bullshit. Bullshit work is just as bad if not worse than bullshit meetings. Programmers hate bullshit meetings but many will happily do bullshit work and change over the whole project to a new, flavor of the week js framework.

Sometimes meetings are required, just like sometimes changing frameworks is required. The skill is separating the required from the bullshit.
This is the problem with all the success stories like Jobs and other billionaire. They all took incredible amount of risk and it paid of.

You never hear about the thousands (millions?) that took similar level of risk and didn't make it. Actually billionaire stories are almost typical example of reckless behaviour. There is a bit a cognitive dissonance in society to strongly reject billionaire behaviour except when it all works out and your behaviour become instead aspirational stories to be emulated.
> Anyone who calls this a clear victory or clear majority is kidding themselves

And yet I believe that words to that effect have been used in parliament.
Totally agree..This should be put on a page published somewhere. Whenever I am trying to look at performance issues (or any other issue) with a SQL, this is the first thing I do and pretty much follow the same strategy.
I love Org mostly for its ability to link to stuff. In my mind it's the big feature that sets it apart from using, say, a separate application to do my task management. For instance:

- When I'm reading email (in emacs), I can quickly create a TODO that links back to the current email I'm reading (most of my TODOs, in fact, link to an email, so this is very useful),

- For my org file where I keep notes about the servers I'm running, I might link to a specific line on a remote apache config,

- For a bug report I might link to a specific git commit in a project to look at later

Any TODO that is important gets scheduled, so that it is linked to from the agenda view. In this way it's very hard for me to lose track of anything, despite most of my work communication happening through email. In fact I now prefer email over using something like Basecamp, because org makes it easier for me to manage!
You can know easily know if a startup will fail: try to make them easily state how they expect to make money.

Most self named startup that are as much a startup the new baker around the corner feel self entitled to be fuzzy about earning money.

A baker is like a startup, it requires freaking investment, it requires innovation, it requires to adapt to a market where distributions bake frozen «high value» (frozen) bread at 50% of the costs.

But a baker will always know how he/she makes money, how much investments are needed, that they must have a plan to reimburse debts, a point of equilibrium, a knowledge of operational costs and a clear position on the market in front of competition.

That is why I am trying to get hired by the baker around the corner, I feel more entrepreneurship in this guy than most MBA in suits and tie that plays with others money and lives without a real sense of responsibility or professionalism.
There's irony in this: Do you think not judging other people for X or Y makes you better than people who judge other people? :P
The article talks about tethered barges for a transatlantic link…

How would that work when the dishes need to be pointed at each other and the barge will be bobbing back and forth?

Does the signal spread enough to cope with that?
Writing automated tests for your documentation
> all taxes are simply put in a large pool

> I never support using taxation for social control

Yes, money is fungible, and so gas tax, alcohol tax, and cigarette taxes collected may not be applied to covering the costs of that activity. Even putting it in a specific fund doesn't completely fix the problem, it only establishes a minimum support for that fund's target. Make gas tax specifically fund road surface repairs, and then the DOT can use part of the general fund that is freed up for other purposes.

However, it seems very reasonable to use taxation as a sort of softer hammer to create an incentive or disincentive for various activities. In a way, the government's only power is in its monopoly on legal violence. It can do nothing but kill or imprison you by force. Sure, it can issue fines, or garnish your wages (effectively the same thing), or remove your drivers license, - but the fine has teeth only because they'll imprison you if you fail to pay. And if you try to fight your way out of captivity you'll either be pathetically overpowered or shot. Furthermore, criminal punishments require prosecution in a court, which is expensive and slow.

It would be unreasonable to try to reduce alcoholism by arresting people, charging them with drinking, and sentencing them with a $0.25 fine. It would also be unreasonable to pass a law requiring everyone to buy a house, get married and have 2.54 children, or be arrested and jailed.

Instead, taxation offers a much gentler stick, and sometimes even a carrot. Increase taxation on behavior that society finds to be objectionable or harmful - smoking, drinking, gambling, etc. Offer tax rebates for behaviors that society finds to be valuable: donating to charity, helping the environment, raising a family, owning a home. Taxation is definitely an effective tool for social control. Do you have an alternative? Or do you suggest that government should not be involved in social control?
KDE3 is the best desktop environment I've ever used, and rock solid. I'd be confident in a KDE3-based mobile environment. But post-KDE4? No.
That's ridiculous. Just look at Switzerland. Dozens of referendums a year, pretty much the opposite of anarcho-libertarianism. The richest and most successful countries also the ones that tend to use referendums a lot, have lots of checks and balances and don't simply "choose rulers" to the extent practically possible.
The one that hit hard was when they changed the exporters (I believe it was the change from 7 to 8). Documentation was limited, but it included gems reminding the reader that it's a lot of work to write documentation, but rest assured that it would eventually happen. Nothing was automated and frankly, I couldn't even figure out a non-automated way to update the files, as I could not find a replacement for some of the functionality I had been using.
I've been writing SQL for close the 20 years, and my style has settled into something very similar to yours. Lowercase everything, and use indentation to clearly separate the major parts of the query.

And, like you, be pragmatic. If it is a 1 liner, keep it a 1 liner.
Report shows efforts to fight global warming paying off in the biggest way yet
I did give emacs --daemon a try, and that definitely helped with the long startup time. I went so far as to alias vim to emacsclient -t. But what I mean when I say it was laggy is that typing and cursor movement are ever so slightly less responsive. Not MS Word on Windows 3.0 laggy, just enough for me to notice the difference. I dug into it a little bit with spacemacs and vim open side by side, and according to top, spacemacs was using about 10x the CPU of vim.
If I remember correctly, cold turkey has worse rates for initial quitting but the lowest rates of people returning to smoking for those who "made it"
Critical MySQL vulnerabilities can lead to server compromise
Sugar does cause some harm (obesity and associated health costs). Its tax should be commensurate with this harm. However, it is used in both healthy and unhealthy foods, so perhaps the tax should be on unhealthy foods rather than on the sugar itself.
Exactly, You're also hiding the most important part of the line which is the variable name.
Yeh, approx 25% of people couldn't vote (and you've got to image many of the Europeans in the UK would have voted to stay), another 25% didn't vote, and the 50% that did vote were narrowly split
This isn't about political correctness, it's about using the words you actually mean. If you are addressing a group of people, it makes sense to include them all in your address. So use a word that includes everyone, as the bot mentions, there are plenty.

If you think "guys" is gender-neutral, how about a thought experiment. You're a man, you started dating a woman. Do you tell your friends, "hey, I just started dating this great guy!" Nope. So why use that as your generic pronoun for your coworkers? It unnecessarily makes people feel excluded, even if you don't intend to exclude them.
I've seen this happen. Some of my colleagues had written bad reviews for a company I had worked at. My employer found out eventually. They ended up flooding glassdoor with fake positive reviews, down to changing tone and typing style between posts to throw people off.

I would take glassdoor with a grain of salt.
Bonus points to people who can give a rational non-imperialist argument as to why Ireland, Cyprus and Malta nationals get that privilege.

Well . . . the reason is pretty much imperialist in nature. In recent history, citizens of those countries (along with citizens of commonwealth countries) were unequivocally citizens of the United Kingdom. When the countries became independent, the UK government chose not to take away those erstwhile citizens' right to vote.
There probably is not much of a difference for a website if user is low in power than if it is low in memory. There should be then just one flag/event really: low resources (catch-all for: battery, memory, CPU time, storage etc.). But browser could just emit please-save event and give a second or so to complete. Then decrease timer intervals significantly.

Alternative (only for power) could be the levels of concern in power usage: low concern (desktop or mobile that is charging), concern (mobile), high concern (mobile on low battery). Then we could streamline it more, because websites know when you are on mobile already and give single flag: low power. But approach from first paragraph is probably more sensible.
I see real time stats, do you have support for log retention?

Say I don't wanna ship logs elsewhere, can I define a retention period and check out logs locally?

ty
Begging the question: What exactly does "ceasing to be a member of the European Union" mean?

What I mean is, there was a whole sales pitch during the campaign about what it might mean (e.g. more money for the NHS) which we all found out subsequently to be tosh.

Now we have: "Free trade but not free travel" or something to that effect. Never was such detail ever discussed prior to the referendum.
Is there a Docker image to run Portainer? Can it then create docker containers inside itself?
Ask HN: Unite all cloud storages under one endpoint platform
I am just wandering is someone interesting in service that is unite Dropbox, Google Drive, OneDrive and other storages under one platform. I think it will be faster way to find files and removing duplicates. what you think about this?
I'd argue point #1 isn't that terrible if you're a B2B company. Having some veil of being a legitimate company isn't the worst thing if you're trying to get a business to commit to using and paying for your product.

That isn't to say those pages need to be grandiose but knowing that the product is supported by more than one person is something you probably want to convey if you're looking for growth.
Open-source plastic recycling machine plans allow anyone to convert waste
PHP is still the best for that type of website, I've done my fair share and that is an undeniable fact. Handles load perfectly, easy maintenance, works well with Redis/Memcached/MySQL, FPM+Nginx is solid, plenty of competent devs available and very very fast development times. What more do you want? It just work and it is not a clusterfuck of modules and libraries.

Front load everything with something like Varnish (Nginx can do some of it to a certain extent) and you'll be handling 15+ millions users a day on a skeleton server stack. Hell back in '09 Pornhub was running smooth on a similar stack with very few servers (when you consider the traffic).

If you ask me most of what was "invented" after 2004 is stuff invented by Google/Facebook who are realistically the only ones needing it, but they saw an opportunity to scoop up market share in dev so they marketed their stack as "bleeding edge". The only thing bleeding is my eyes when I see something that could be wiped up in a standard PHP/Python/Ruby stack but instead is made with so many dependencies and 3rd party library that you wonder if the dude who wrote it actually knows programming or if he just glued cool techs together because Techcrunch and HackerNews say they are cool.

But yes, the smaller players are usually using outdated stuff, then again 99% of the web is. Hence why Wordpress is still a thing.

And as a former Lead Dev of Pornhub, I can assure you that tech peeps definitely are aware of the bleeding edge of tech, just that most have a tendency to not buy the hype. My most recent experience still prove to me that 95% of the cool tech I see mentioned is pure mental masturbation, it makes life easier I keep hearing yet I've never seen it, always a mess, "Goddamnit Grunt!", "Fucking npm", 'Damn dependencies not resolving!", "npm is down", are so commonly heard nowadays I wonder if people who tout it as modern development practice have actually done any "old" school development and realised "modern development" is mostly vendor lockin and provides very little added value to a competent developer.

/rant
> This was an honest mistake on their part

From my outside perspective, it doesn't seem like a mistake on their part at all. Later in the thread you say this accounted for 10% of traffic, mostly 404s. This is (i assume) a hell of a lot of requests, but given npm's position as developer infrastructure, I don't think they could have reasonably expected to melt it. It would have been good of them to give a heads up, but I don't think I'd start assigning blame to the Code team.
Meanwhile for the young tech immigrant in the UK:

"Well, time to move to another European country... oh wait, they're all economically f* and have no jobs for me.

Well, gonna stay in the UK for a bit longer, see how it goes."
Nicotine has stimulative and depressant effects, depending on environment/ mood of the user. It's actually one of the more interesting facets of the drug
Building a Vue.js 2.0 app using Vue-router
The hacker manifesto
I wouldn't think it would be too hard to use a gyro-stabilized gimbal to keep the antennae pointing in the right direction. Most drone quadcopters used for aerial filming already do this.
Don't forget there were lots of people e.g. EU nationals who live and pay tax in the UK, who didn't have a vote
> CTEs

>First, yes they can be an optimisation boundary. But they can also make your query much more read-able and prevent you from doing the wrong thing because you couldn’t reason about a query.

In my experience, CTEs may be simpler for the writer to reason about, but they make the queries complicated for the reader to understand. If you use a CTE because you find the problem too complicated, chances are that you are not yet understanding the problem well enough to describe it in a single plain SQL query.
Chipmaker Broadcom to buy network gear maker Brocade for $5.5B