skysight-inc/HackerNews huggingface dataset:
The reality is that tobacco taxes fund a lot of the government, and there is no replacement for that income source if people stop smoking cigarettes. Thus the tobacco companies are happy to lobby against e-cigarettes to protect their revenue stream and the government is happy to support them because it's their revenue stream too.

It's unfortunate, because it's largely a tax on the poor. The rich can afford prescription nicotine replacement and the higher healthcare costs for smokers. The poor can't, so they just die.

(I don't smoke, so I have no skin in this game. But I feel like if the government needs money, they should tax people proportionally to their income, rather than according to their bad habits. People are self-interested and will always want more income, so there's a steady revenue stream. But if we want to tank public infrastructure because people decide they want to break an unhealthy habit, that's ultimately self-destructive to society.)
Britain still has a higher court (Supreme Court) that this will now go to so this isn't a big deal.
Geneticists should offer data to participants
Involving Parliament instead of letting the Government do whatever it wants is democracy.
> they overwhelmingly choose gender stereotypical professions

Oh? Which ones are those? There used to be more women employed as computer programmers than men, for example. The shift happened because computer programming turned a corner and became prestigious, at which point it became "stereotypically male", and the pattern of "stereotypically male" = prestigious holds through a number of professions. Men are doctors while women are nurses. Men are professors while women are primary school teachers.

You can't just look at the present, you have to look at past shifts in employment demographics and "prestige" explains a lot more than "some genders just intrinsically desire certain kinds of work" (which, just to ensure my point is clear, is bullshit).
Software developer | DynamicSource AB | Onsite | Stockholm, Sweden

We develop software for the aviation industry and are looking to expand our small team in Stockholm.
You will help us with iOS app and backend systems development in various software languages. We would like you to be skilled in

Objective-C, C++, Swift, PHP, Javascript.

Bonus points if you know C# and have experience with Windows app development / WPF.

Please email your cover letter (including your salary range expectations) and your CV in English, with the subject: Software Developer Application to info@dynamicsource.se.

For any queries please also contact info@dynamicsource.se and a member of our team will get back to you.
Pretty much the same story here. Used Vim for years and even read a couple of the books out there on it, but I was always running into annoying little issues that drove to me to try Emacs. I stuck with Emacs for probably 2 months and ran back to Vim because I just didn't dive into it (learning elisp is crucial!). Fast forward maybe a year and I was ready to give Emacs another try. Once I overcame the initial hump, I was sold on Emacs. I still enjoy the Vi/m keybindings and use them in Firefox or the odd time I use Sublime. I haven't found anything close in Emacs to the concept of word-objects like in Vim: nothing beats the ease of doing "ci(", but I'll live without it.
Funny. Sounds like the expansion rate of the Javascript ecosystem.
The problem is when a startup treats a conference as a branding exercise ("we got our name out there... success!"), rather than as a means to acquire highly qualified leads so they can close deals and profit from the experience ("we got a 1000% ROI by closing $50K worth of deals... success!").
Mrs May has a 14 point lead in the polls and justification to call an election were Parliament to block Article 50. Given the current state of the opposition, their leader, and the fact that many Labour seats voted Leave it is a pretty safe bet that the Conservatives could end up with a 100+ majority.

The key thing comes down to what "block Article 50" means. If the Government decide to not give ground during the Parliamentary process and refuse to be bound on their negotiating strategy an election is pretty likely as I doubt they would get that through Parliament at the moment. That election would potentially enable May to purge some of the wetter Tories as well.

If you think this ruling is going to stop Brexit or is a victory against the Government I suspect you're going to be disappointed.
Are you more of a vim person? If so, spacemacs might be something to use. Sure, it is slow and buggy in some rarely-used layers, but other than that it is a really neat experience. The org mode layer sees quite some love, and works well.
Or to go entirely minimalistic: only provide a boolean "device might die within 10 minutes" value or something.
What Weak Spots Could DDoS Strike to Impact the US Election?
You'll find that outside HN and the Bay area the definition of "startup" tends to be broader than simply "high growth, high risk".

It actually feels like there are two conflicting definitions.

In tech you often hear people describe companies like AirBnB, Facebook and even Google described as "startups" although they're no longer "early stage" by any means and often have already peaked their growth and surpassed investment needs (though there may still be additional investments happening).

Outside it often feels like the label applies to any small service or tech company that was recently founded, period. This is certainly what a lot of "startup" events cater to. And of course there are plenty of companies that would be "startups" in the Bay area sense but failed to find investors and instead ended up bootstrapping and becoming profitable.
> If you follow the links, you'll end up here: https://www.usenix.org/conference/usenixsecurity16/technical...

and just to add, the paper itself and a video of the author's presentation are available at this page.
> this alone doesn't prove anything

It proves that it is possible. Is a lot in my opinion.

> The links I provided show studies that support that claim

Okinawans aren't vegan people. They eat fish or cephalopods 3 days a week on average, that is less that other Japanese people, but more than a lot of europeans. They eat more pork than average japanese. Its diet includes potatoes, cucumbers, tea, relatively few rice, some meat, all parts of pork, squids, octopus, shellfish, echinoderms, poultry and eggs. As much other lactose intolerant Asian people, they don't use dairy products but this is not for ideological reasons.

In sum, this is not a vegan style life, is an omnivorous low fat content diet combined with a lot of exercise and frequent exposure to cold temperatures.

Many people living in blue zones have several things in common. They are located in coastal areas or next. They exercise moderate but regularly, and avoid stress. Eat small portions and low fat content diets but including both animals and vegetables, and a lot of sea food. They are omnivorous with a wide food spectrum, not vegan.
To be fair, the Windows kernel code is beautiful in a lot of ways.
Рекламные ультратонкие светодиодные панели FrameLight
I like the "WHERE 1" trick, thanks!
'I felt like Morse tapping his first code' – the man who invented the podcast
I tried spacemacs for a month, but the problem is reading vim guides doesn't quite work, reading emacs guides doesn't quite work, and there isn't good enough spacemacs documentation.
Brexit before March, what do you think?
The irreproducibility of bugs in large-scale production systems
Chrome uses Blink which was forked from WebKit long ago, see https://techcrunch.com/2013/04/03/google-forks-webkit-and-la...
Not in the default terminal app. But that functionality is "sudo apt install terminator" away.
Democracy is dead. The political class spits on your vote and laughs, and you can do nothing about it. Welcome to the 21st century.
Am I the only one who puts commas on the next line? I think of them as an operator analogous to AND or ON:

select
t1.col1 as col1
, t2.col2 as col2
, t2.col3 as col3

It makes commenting out columns painless.
Mentat (YC S16) is hiring a software engineer
Not to mention cars. I hit 1-3 birds a year in my car. If every car in the US hits one bird a year, that's 300 million birds.
I believe that Kaby Lake brings support for LPDDR4, whereas Skylake doesn't have it. Apple only uses LPDDR on its laptops, so you can't get 32 GB as this would mean DDR4 and higher power consumption.
JS Engineer | farewill.com | London | Full time | Onsite

We’re on a mission to change the way the world deals with death. We’re looking for a software engineer with experience working on an e-commerce platform at scale, to help us architect, build and operate the services and interface that powers the Farewill product. You will be a key player in a team who redefines how people deal with the one thing we all experience.

You'll work closely with our cofounder and CTO, Tom, together responsible for delivering a service that is transforming tens of thousands, then hopefully millions of people's experience of thinking about and planning for their deaths. This is no ordinary job.

We’re an agile product squad so you’ll work directly with our founders, Head of Product and Lead Designer, also working closely with our Partnerships Lead and Customer Care team. Our product, customer base, partnerships and team are all scaling fast - we're a well funded team of fast-learners looking for a talented, multi disciplinary, independently minded engineer to join our team of 5 to make our collective vision a reality.

We’re backed by world class investors - the founders of Zoopla and Wonga, M&C Saatchi and Kindred Capital - and working on a problem that’s as big as they come. This is an unusual, fascinating, sometimes sad, sometimes hilarious area to work in – if you’re up for a big challenge we would love to meet you.

For more details & to apply see here: https://farewill.workable.com/jobs/368537
The page doesn't show the changes for 9.0 for me yet.

Here is a link to the git repository of the org-file containing those changes:

http://orgmode.org/cgit.cgi/org-mode.git/plain/etc/ORG-NEWS
What you are saying is correct. In this case I would have the join of t3 on the same indent level as the join of t2 as t3 table has also the common key with t1. Somehow I just find the parent comment style not so intuitive for me.
Why is this a problem?

IT is a cost center in most organizations, not a profit center. 18F serves a similar function - it streamlines other organizations, with the hope being that at the end, the cost savings in those other orgs is more than the cost to run 18F. As long as we are saving money overall, then less taxpayer money has to be shelled out to keep the country running, and it is a win. Or am I missing something?
IIRC Google already use their own fork of webkit, called Blink.
Using Helm is a joy, you will be able to find commands much easier than the vanilla Emacs completion system. Give it a try, I consider it essential now, and the fuzzy matching saves me daily.
Plenty of Conservative MPs and Conservative voters opposed Brexit. A general election would force the Conservatives to adopt a manifesto position on Brexit and be held accountable for the consequences of that position. It may not be a victory against Brexit, but it's a victory for democracy.
MP's are in a hard place because of this.

The majority of them are pro-remain, having concluded that brexit is damaging and dangerous and cannot result in a better deal.

... but they will be whipped into line by government (Tory) and party leadership (Labour) insisting that they follow the settled will of the clear majority of the people

... but the will of the people is neither settled nor a clear majority.
This is a big issue stemming from incredible divide that has happened and is widening ever faster

You have two camps that are pretty much self contained - paper magazines, TV, radio, YouTube channels, Facebook groups, even fucking meme sites are now springing up to spew propaganda

And the worst thing is that on the left you have SJW terrorists attacking anything and everything just to feel better about themselves, while the right has no fucking idea how to make anything work good and the only slightly reedeeming point is their pushback against extremism from the left

And the bubbles just push most of the people off to either side

Brexit done by cretins currently in power will just wreck UK. The tremors we are seeing now are just the beginning - my welsh friend tells me that power, water, gas, etc. prices are adjusted yearly, so next wave of pain is approaching already

Staying in would be the best, IMO, but, it hardly matters - either way you are going to have ~30% population extremely unhappy
Yes, 2 minutes ago on the BBC :) I had not seen it. What do you think will happen at Supreme Court? Same again?
On the surface, it looks simple enough the execute (it just a list, right?). I think that's why everyone is giving it a go.

But once you get into it, it is a bottomless rabbit hole..extremely difficult to get right for everyone.
Knowing how to copy and paste or which button to click to close a window is negligible when compared to the training required to properly use an ERP or even the most unique features of, say, Excel.

Anyone capable of navigating their way in Outlook can probably navigate their way in Apple's Mail or Thunderbird or Evolution. Anyone familiar with LibreOffice can do the basic stuff in Numbers in minutes.

Now, if you want a Notepad user to become proficient in Vi, that's a whole different story. Gedit, OTOH, is pretty easy.
Although they didn't win, the Lib Dems did fairly well in the Witney by-election and they are certainly making a big deal about the upcoming Richmond Park by-election.

A lot can happen before the next general election, and the next local elections aren't until May, after the government intends to trigger Article 50. And the Lib Dems still only have eight MPs. So whilst I'm sure the Lib Dems will be doing a lot of campaigning, they remain in a rather weak position.
Scala 2.12.0 is now available
Is it? The party can simply use its whips to pass the vote. It is after all the MPs that elected the government there.
We wanted to create one standard that could be used for all different layouts. Due to accents used in many Asian and European layouts, and only a few Western European nations adopting ISO (UK et al) we went for a single row enter.

We did testing with users and it's a compromise but our intention is redefine the standard, having 2 dominant standards doesn't make sense, likewise with non ergonomic design and staggered keys.
Letting parliament vote on something after everybody has already had the chance to vote on it is not democracy, it's letting the political elite overrule the decision of the people.
It's a patented mechanism, the profile is more similar to the older macbooks but audibly sounds a little like a mech; like a topre, not like cherry blues.
teaching women to keep trying after failure should be done from an early age, i'm worried for women of the future that equality is causing men to learn the hard way along their whole career but for women they are going to be given easier routes to success but then fail in the real world because it's become hard all of a sudden.
It seems that new elections with a clear mandate would be the best solution... except that the first-past-the-post system could possibly lead to a very different outcome than the purely proportional referendum.
The article says parliament will get a vote on whether to invoke Article 50.

As I understand things, there was a vote on leaving the EU, and the UK voted to leave. And as I understand things, there's only one way to leave the EU, and that's by invoking Article 50.

Seems to me that means there was a referendum on whether to invoke Article 50, and people voted to invoke it. Why should MPs get to block the referendum result?
Leaving the EU necessarily entails amending or (more likely) repealing the European Communities Act 1972. It's pretty fundamental to the UK constitution that this can only be done by parliament, which makes the judgment entirely expected in legal terms.
How can they be whipped into pary line? Isn't the worst that can happen to them exclusion from said party?
It is the same screenplay as in Switzerland and their MEI referendum [1]. Difference is just that the Brits managed to trash all lot of porcelain before they will blink.

[1] https://www.theguardian.com/world/2016/sep/06/swiss-eu-stand...
Does Peter Thiel Know Who Invented Email?
It'd be wonderful to have a linter that could verify if your Xcode project is compatible with GNUStep. That alone would do wonders and encourage people to either cover more APIs in GNUStep or write macOS code that's easier to port over to other platforms.
I think it's still likely that they will vote to invoke Article 50, but the leeway they have is with amendments. E.g. Is there enough support for an amendment requiring the UK to stay in the customs union? Possibly.
Because it's a prototype, we went for existing displays and a 60% was the closest. Besides, you for your a 104 key keyboard and the price just doubled.

Can't PgUP be remapped, it's a dynamic keyboard.
Those problems don't lie necessarily with the language, rather on the quality of work of everyone involved.

I have seen pretty sluggish, full of memory leaks and dangling pointers, C code written at enterprise level, by developers that couldn't care 1s about code quality.
That sounds like fun.

If you haven't done that part yet, I actually wrote a scraper[1] in Java for the "Who's Hiring?" threads when I built a job searcher[2].

Not the prettiest, but it's pretty fast.

[1] https://github.com/hnjobs/parser

[2] https://hnjobs.emilburzo.com/
But she can't just call an election without agreement from 67% of MPs due to the fixed term parliament act.
Good old - we dont like the outcome, lets revote?
I really wish they'd stop calling it a "clear majority". I'm not sure when 52-48 was ever such.
Appengine's Turkey problem
I realize this often isn't the case, but the pursuit of taxing specific behaviors is supposed to only be used to fund things caused by that behavior: that way if some people are costing the government money, they pay the price rather than all of society, making everyone's incentives align. If those people stop doing the thing, then the cost is gone and the government should not care that they aren't collecting the money to pay for it anymore. As an example: taxing people who use roads to pay for roads encourages people to use roads less, which puts less wear on the road surface and means you need fewer lanes and thereby less road. If this mechanism is used correctly, and I realize it often isn't, the real problem is only when there is no good way to directly tax the damage and so a proxy is used: we don't tax people for miles driven, we tax them by the gallon of gas purchased, and while that works for pollution control (and people thereby think it makes sense that people who use less gas have to pay less gas tax, under an assumption that the goal is to encourage less burning of gas), the taxes are used to fund roads, and electric cars still put as much wear on the road as gasoline cars; this screws up the incentives and makes the government kind of want people to keep burning gas so they keep getting taxes to fund the roads they continue to need. But this is a slightly different problem than what you are describing. In the case of cigarettes, I was under the impression the goal of the tax was to fund public health infrastructure due to the cost to the public of caring for victims of smoking, and so while I realize the government always mixes their accounts and crosses purposes and generally screws this up, if e-cigarettes are generally safe then that should have been a case of working incentives.
As far as I remember, the guy comes from the team that didn't understand what
the heck are digital signatures for in package management. They refused to
acknowledge the problem that they hosted everything through raw HTTP with no
signatures whatsoever. This may be a hint that he indeed was not qualified.

Not to mention that people constantly complain about how Homebrew works with
its dependency resolution, compared to how people rarely complain about
Yum/DNF or APT.
If one wastes a lot of money does not mean wasting a small amount of money is justified.
Two questions: How much do they pay? Where are they located?

That should be enough to determine if they have any chance at success.

---

I worked for government projects in a small European country. It was actually a decent job in a decent company. I could recommend to people to work there. Salary and perks were average for the area, shit for the world (not much room to do better in the area, no great companies).

IMO: In the major USA locations, this has absolutely no chance to work. There are numerous tech companies who will offer better pay, better work conditions and better perks. Anyone will a brain cell would just go to a tech company and avoid government like the plague.

And if someone wanna try anyway, he'll quickly realize that all his peers are elsewhere, and he's gotta leave to join them.
Get a vibrator man.
> "But I don't put [the chest camera] on in the bedroom and stuff like that."

Well, not his "entire life" then. (Plus if you were going to be really picky, you could point out that a photo "every 30 seconds" leaves a lot out.)
How studying law helped me with programming
Pitch it as an antikeylogger security measure.
The government is the political elite, expect some you didn't vote (directly) for. If you voted for a MP that is a political elite that you despise and you believe that he is not representing your interest, you voted wrong !

edit: to take a not controversial example - Boris is part of the Government. Cameron was the government too.
Referendums in the UK are, legally, glorified opinion polls and so any resulting democratic mandate is spurious.
I agree that regressive taxes (actual govt. issued taxes or implied taxes like smoking in your argument) are a tough case - especially when the people they most affect are sometimes strong supporters of the tax not being stopped.

Lottery games are an example of this - the people who play are overwhelmingly poor. This article argues that lottery spending may even be the single largest tax poor families pay [1].

With regard to what you say about there being no replacement income for governments if people stopped smoking cigarettes - I'd say this is only the case if consumption was banned. If it was slowly phased out the pain wouldn't be noticeable. It's like autonomous vehicles - what really matters is the speed of creative destruction.

[1] http://metrocosm.com/could-the-lottery-be-the-largest-tax/
"Whip" is a term of art here.

Yes, they could choose to leave the party. Even if they don't feel any duty to said party or to the constituents they're representing (who, realistically, voted on party lines, despite nominally voting for an individual representative), that still means leaving their whole career behind. I would be extremely surprised if we saw more than a handful of MPs do it.
Services PMI was released at 9:30 which caused a small move up, then around 10 when the A50 ruling was announced there was extreme volatility. I can't see any indication of a leak.

Overall I can't see Parliament voting to remain, the ruling has only really delayed he process. It may result in a "softer" Brexit, maybe this is why the GBP has risen?
The problem is, of course, that how "hard" Brexit is, is not really up to the UK, or its parliament.

It'll depend what sort of deal the rest of the EU is willing to strike, and unless either the UK is willing to compromise on allowing free movement of people, or the EU is willing to compromise on the indivisibility of the "four freedoms" - neither of which seems likely - then the Brexit is, in fact, going to be quite hard.