skysight-inc/HackerNews huggingface dataset:
> You're wilfully misrepresenting Pollan's argument.

I'm not. His argument is very simply that we should eat less meat and more grains. From TFA:

it might be wise to eat more plants and less meat.

most of the plants we have come to rely on are grains

Vegetarians are healthier than carnivores

All of this is garbage. Grains (eaten to the scale we do in the industrialized world, which is as the bulk of our calories) are poison. Yes, he does say a few things that are not false, such as "eating leaves is good". However I think you'd get better dietary advice by saying "eat things that begin with letter S".
Have a Business?  What You Can Learn from George Orwell
>This video has 661m views 600k likes and 231k dislikes. Its not because kids disliked it, its because they keep dropping their tablet and grab it before falling on the dislike button.

[citation needed]
A commit doesn't suffer from the same bit rot as a comment. Descriptions of how code changes doesn't shift as much as description of how code operates. If git blame, git log, and git diff are part of your workflow finding a git commit describing a piece of code is easy.
What is "The Git Killer"?
You can't really be serious, I think you are trying to provoke a reaction.

The views that I indicated about Republicans exist today and now, not a hundred or more years ago. If you do a poll or research polls already done, the overwhelming majority of American who oppose gay marriage are republicans (and it seems a majority of republicans care). When gay marriage is brought up as an issue in discourse, it is almost always a republican saying something morally reprehensible.

If not for republicans people's gender would largely not be issue in modern politic, but they seem to care about your genitals when you: sign up to be a soldier, want to do family planning, try to get married to another consenting adult.
So it's "not new" that a green card holder who happens to be in Canada right now might be barred from reentering the country? It's "not new" that a green card holder whose mother falls ill in their home country will not be able to return home after visiting her for a week?

You're right that CBP can fuck you over at their discretion. But as long as you keep your nose clean, they don't. Having green card holders get suddenly screwed over like this just because of where they're from is new.
> It's hard to fire people, which is why employers are hesitant to hire (and why the contractor business is so large)

Yes that's precisely what I meant. I said employers were reluctant to hire, not that it was hard. Not sure what made you think I disagree with this.
Every time I've looked at the code, it's been … idiosyncratic to the point where I would imagine that “fixing all of the warnings” would be a significant exercise.
That's the correct link but you've described the guideline inaccurately. What it says is "Please use the original title, unless it is misleading or linkbait". Note the "unless".
I started to read into "Effective Modern C++" but it seemed the book (or at least the beginning) focused too much on obscure edge-cases of C++ for me before I stopped reading. "Effective C++" didn't feel that way for me and many tips were useful on a day-to-day basis. Is this just me or did you have a similar experience? I read those books quite some time ago so my brain could also wrong me here...
E-bikes are incredibly green; why aren't cities taking advantage?
Which makes no sense - the US and Iran don't have relations at all, why would they suddenly start handing over information on their visa applicants? This hurts the US more than helps, by a long, long shot.
USDA's NASS has published the 2016 cropland data layer
Yes, I use two things, no affiliation to either.

1) Five minute journal. Used to keep track of mental state and review day mostly.

https://www.amazon.ca/Five-Minute-Journal-Happier-Minutes/dp...

2) Way of Life app for iPhone

http://wayoflifeapp.com/

I track about 40 things from floss, to running, to meditation, etc. It's a very easy way to, in under a minute, run through and check off the things you did, or didn't do if the task is something like "eat fast food".

It's great for reviewing over time like a month or quarter to see how you are making out.

I really think these guys have nailed simple task tracking.
Riak Security in Two Steps
A lot of lenders are idiots. My evidence is the 2008 subprime lending crisis.
- You could also use Three.JS's binary format. It isn't half bad, especially served using HTTP compression. Blender can do conversions to it pretty well.

- You can use Canvas to draw to and then convert those to textures, that can make it easy to create very interesting pop-up information in the 3D scene. You could have the Canvas cleared to transparent and then write non-transparent stuff to it. Then you will have text and graphics floating in the air. Could look cool.

- You could use a DOF pass so that the 3D world could look tilt-shifted: https://en.wikipedia.org/wiki/Tilt%E2%80%93shift_photography https://threejs.org/examples/webgl_postprocessing_dof2.html

- You could use a Bloom pass with HDR to get some nice shines: https://threejs.org/examples/webgl_postprocessing_unreal_blo...

- You should probably try to use the STandard material model (GGX + Metallic + Roughness) in Three.JS rather than Phong. Looks much better: https://threejs.org/examples/#webgl_materials_standard

- Use the static serving of gzipped assets as discussed elsewhere.

- You should have hashes on your *.js files with caching for ever. This is pretty standard practice.

- Think about using the HDR stuff I contributing to Three.JS -- it can lead to amazing looking materials. Here is an example that uses IBL and HDR and tonemapping: https://threejs.org/examples/webgl_materials_envmaps_hdr.htm... https://threejs.org/examples/webgl_tonemapping.html Given that you are in daylight, I think this would work amazingly. Would look way better than simple lights. But it only works on Standard/Physical materials and not Phong materials.

I didn't look into too much more as I only looked at the production minified code.
https://news.ycombinator.com/item?id=12940364

https://news.ycombinator.com/item?id=13438150
Web browsers line break text dynamically just fine - as do, well, text editors.

Using a text editor to automatically embed line breaks doesn't fix the problem: embedding line breaks in text for formatting is wrong semantically. Hard line breaks should mean something. Now I can't reflow the text to display it on a web page in a normal font, because I can't be sure of which line breaks are meaningful, and which are formatting.
With that one, the way I see it is that when people use the past tense, the git history becomes a work log, i.e. what the committer did; "I fixed bug...". It shouldn't be like that, the commit should describe what the commit does, i.e. "Fix bug" or "Fixes bug". the latter uses more letters though, which is probably why I see a preference for the "Fix bug" format due to the (soft) 50 character subject constraint.
Asking for a friend: how do they penalize half Asians?
This is all routine. Please read the site guidelines: https://news.ycombinator.com/newsguidelines.html. You've broken them in several ways, first by editorializing a title and second by posting this question here instead of emailing us. As for the flags, that's the work of HN users, as I described here: https://news.ycombinator.com/item?id=13492445.
Youtube is hard on parents. So I wrote a TamperMonkey script to redirect to a blank page when a video ended.
Anything done purely as a cost cutting measure would be a good start for a list of processes to avoid.
I don't know if this is a WebGL issue, a Mac issue, a Firefox issue (I use NoScript, but I've allowed scripts for the site and the rest of the game seems to work fine), or what, but I'm having absolutely no success in getting a middle click to do anything in the WebGL version of the game (like, say, show tile info). My mouse's middle click works fine in the 2D web version, but doesn't work here (nor does clicking right and left together). (Meanwhile, I have no idea what I'd do to get middle click info if I were just using the touchpad. Combining with cmd, ctrl, option, shift, etc. doesn't seem to do anything, apart from ctrl-click emulating a right click.) Am I the only one with this issue? Any thoughts on what might be going wrong?
The key was the 'outbound' word.
Or git-annex / git LFS.
(Hi! I'm one of the founders of PipelineDB)

PipelineDB will be a standard PostgreSQL extension[0] by release 1.0.0. Currently we're about to release 0.9.7, and each release after that will incrementally factor out PipelineDB into a completely independent PostgreSQL extension.

That's the plan, anyways :) With https://www.stride.io being rolled out under heavy demand, we've got a lot on our plate!

[0] https://github.com/pipelinedb/pipelinedb/issues/1596
Also, when using his amazing git plugin (fugitive) to commit you get very useful highlighting when you break these conventions.

http://i.imgur.com/8ix5JGa.png
Thanks! I got through all of those steps but then hit the same error as you. I think this could be the standard for deploying K8S on DreamCompute once it works!

I copied the discussion over to https://github.com/dreamhost/dreamcloud-docs/issues/67 I think the DreamCompute community could benefit from updates there
you can. but this can open up way more flexibility on how you run those services.

think about something like docker where each app may be running web/db/queues/mail/etc. with v6 each docker app/service could have its own ip so you can run on the default ports. you could even create a subnet per app to segment them off easily.
If you haven't been exposed to Papert - check out some of his old videos from the 70s and 80s.

https://www.youtube.com/watch?v=bOf4EMN6-XA - One really powerful idea he had was ensuring that we stay "somatic" with our computer instruction - playing with abstract concepts in a physical way. Watch the video - he explains it better than I can.

https://www.youtube.com/watch?v=xMzojQFyMo0 - One from the 1970s - perhaps I'm wrong, but it seems like some of these computers they're using don't even have monitors, just control the turtle.

https://www.youtube.com/watch?v=4V-0KfBdWao - I also like this discussion - it reminds me that school is a prison for children, unless I work to elevate it beyond that.

I just kind of watch these periodically to remind me of the wonder that computing was back then.
Nowadays they encrypt it instead.
https://news.ycombinator.com/item?id=13488837
"Plants" covers a diverse group of foods, some of which are the most nutrient rich available to us.

Yet the ones he recommends for us to eat -- grains -- are toxic and not suitable for human digestion.

He's perhaps the patron saint of plant-eating, slightly ascetic or vegan foodies.

Vegans are precisely the people who ascribe a lofty moral status to their dietary choices, in my observation.

He's certainly not the patron saint of the paleo or keto crowd, both of which are very vocal and often produce very obnoxious members of the "food as status symbol" group.

I don't share that experience; the discourse of paleo and keto, in my perception, is people seeking personal results in their health. Keto people may "brag" about the results they've gotten, but not their high moral status, like vegans, or how people who disagree with them are to blame for all the world's problems, like vegans.
RefME Bought by Cite This for Me
Hello. I have a Panasonic AC, that I'm controlling via IR LED Diode (see schematics in repo), here is the actual picture of the AC: http://imgur.com/lXHxvWt. I'm also using similar heater: http://gazifikaciya-otoplenie.uslugi.catalog.bg/images/produ..., which I'm controlling via Servo (thermostat) and a central on/off relay. Going to add a video later tonight :)
C+11 is a different language. Learn it ;) And move semantics is a good thing. If you are fed up with C++ though - try Rust.
That's the price for a 2-core license pack.
Problem with basic income is its kind of like inflation. If everyone has money and supply is same then the prices go up and we are at square one.

What we need is to dramatically increase supply and make the unit cost much lower.

Phones, cars and most commodities depreciate because next version is usually cheaper and better. Land doesn't grow so their prices go up and up.

Biggest living costs are housing, transport, education, healthcare.
I personally find these types of questions easy to answer well. If you sit on admissions committees, this question is often an easy litmus test to see if the candidate really appreciates what the school (Harvard, safety, other) has to offer.

For some, the answer is something specific like being a certain major for a certain reason (e.g., career path). For others, the answer is simply along the lines of "I want to explore a certain resource or resources you have and see where that takes me".

Elite schools have tremendous resources available to undergrads that simply don't exist in the same quantities or qualities (or even at all) at other schools. Besides the libraries and professors, there are also research institutes and labs that take in curious and hardworking undergrads. Many of them work on really cool stuff.

I realize that all people accepted to elite schools don't answer this question in a particularly interesting way, but this question is a trivially easy way to stand out in a positive way to reviewers.

Said another way, demonstrating that an applicant is genuinely curious about something that is a long suit at a given university is not really fluffing the university admissions officers -- it's just a practical thing to communicate.
Not the OP, but our JIRA instance does this. From a ticket in JIRA, you can see any commits, branches or pull requests mentioning that ticket.

We also use this convention with gitflow, so our branches are named eg, feature/PROJ-1234-added-new-ui or bug/PROJ-2345-fix-new-ui. This also lets JIRA find and link them, and makes pull requests get the ticket number in their title by default as well (since its based on branch name).

The last bit is just a short human-readable thing to make branches easier to look at and find, because the initial way we started using gitflow:

feature/
feature/PROJ-2286
feature/PROJ-2352
feature/PROJ-2367
feature/PROJ-2382
feature/PROJ-2385
bug/
bug/PROJ-2240
bug/PROJ-2323
bug/PROJ-2393

is completely unintelligible.
I have tried. The total bandwidth usage was less when using a single zip file, probably because of similarities in each of the collada model files.
The Soda Locker – Vending Machine
I'm still working on it, but it's a one-man company at the moment and I have more than one product so I'm spread pretty thin. But yes, I need to update the manual at the very least to mention that it now supports U2F. Thanks for pointing that out.
So, the rest of the Republicans across the country outside of the South that voted for Civil Rights just went along with this change and accepted the role of being the "racist" party? Because that's the claim.
Yeah that. I'd have it describe what the commit does in the subject, and both the why and how in the body:

Validation of email addresses now sends a test email to the user, instead of the old regex that never worked.

> Send test email to user for email address validation
>
> This change was done because the old regex never worked; see also {link} and {link} for more information.

as an example. Ideally the header also contains a hint to the module the change was done in, etc. The linux kernel commits take this to (what comes across to me as) the highest levels.
does anyone know how to watch them using Daydream View?
This is true and many NGOs pursue security strategies of "acceptance" or openness in order to deal with this issue. Essentially going along to the policy-maker and telling them what they are doing, which sometimes works to reduce the information gathering operations against them by cutting out the middle layer (intel organisations).
What if a hypothetical new operator used only characters already not allowed in identifiers and composed of characters not allowed in contiguous operator sequences.

Consider: :=, <-=, <|, $,
If you don't mind sharing, why do you want somebody that focuses/specializes in developers?
I completely agree with you and expressed my best wishes and sympathy to OP - but I'd also like to take a moment to appreciate the irony of your username in this thread! :)
Yes. I keep a daily journal for all my programming related work with sources,ideas,debugging notes.

Reviewing them really helped me evaluate and improve my software architecture patterns.
I think that there is an additional reason for the strength of unions here (although I am not a union member) and that is the general attitude that cooperation and negotiation are better than conflict and that solidarity matters.

In Norway David Cameron's "we're all in this together" phrase makes sense in a way that it plainly doesn't in my 'home' country, the UK. Home in quotes because I have now been in Norway for 31 years, slightly more than half my life.
It's been 17 years. I think we need to know: did he ever find a girlfriend?
". The perception by many is that immigration was causing a drag down on wages, but all the data suggests in fact immigration is net benefit to a population". That statement is the old switcheroo. In summary, the perception of many is correct and they care less about the fact that immigrants tend to, e.g., raise GDP, than the fact that they are depressing wages for people like them.
I think the rest of my statement backed that up pretty well.

I'm not clear though - I'm to expect hackernews has rules which demand I weasel-word my criticisms? That seems ridiculous.
TU5MH Ivory Coast
I'm not sure "you can google quotes on topics easily" is true if you're looking for a specific quotation that captures a feeling you're trying to get across in writing. When you happen to stumble upon a quotation that really sticks with you, that's the type of feeling you're trying to capture. You can't just google that, it happens naturally.
What is your take on Ireland's situation should the UK race you to the bottom on being a location that provides a tax advantage?
Dabbling in the Cryptographic World--A Story
I feel your pain but the canonical response is that you don't have to use the new features if you don't want to. If you have to work with other people's C++ code you may be in trouble.

I have the same arc as you, but every time I come back to C++ (from C# or Python) I'm surprised how much I enjoy it. I look at the new stuff more as a way to bring features from scripting or functional languages to a real language - makes me happy.
It seems to me that we all recognize the need for incentives and disincentives in order to promote behaviours valuable for society.

But, the idea that a person deserve the financial power of a country in order to be motivate is a little ridiculous. Are we saying that Zuckerberg would not be creating Facebook if he though that it's going to get only 100 million dollars? or that Buffet would not invest if he is only to be the 5th in the Forbes list?
Website isn't loading for me but seems to be cached.

Text only: http://webcache.googleusercontent.com/search?q=cache:kde.sli...

Full cache: http://webcache.googleusercontent.com/search?q=cache%3Akde.s...
Ya! Love way of life! I look at the trends to make sure I am always improving.
His analogy to other professions building from premade blocks rings true for me (mech eng), but there are two distinct cases:

a) The design of the block has been perfected through years other people's work and experience. If I need a spur gear in a design there's almost certainly an off-the-shelf component that's 99% perfect.

b) I'm in a rush and I need something good enough. Slap something down and move on.

In the context of writing it seems like the latter will pop up more often. Did his examples seem trite to anyone else?
It wasn't supported until IE8. For those of us who had to support IE6 till well after its sell-by date, prop-based clearing was an important tool in the toolbox.
More importantly, the correct way is the way that is currently being used.

If the project uses past tense, use it. If you want to change the convention, that's okay too, but everyone has to change.

It's exactly the same issue as coding style. If you can look at code or commit messages and figure out who wrote it based purely on style/formatting, you're doing it wrong (or rather: the person using the inconsistent style/format is).
Collada is an XML-based format -- it is just brutally bad. You need to use a binary format for fast loading times. Thus binary glTF or binary Three.JS or something custom.
3Y0Z. International Team will be active from Bouvet Island, IOTA AN - 002, in 2018 as 3Y0Z.
Yeni sesli siteler
That is likely true, but the common claim is that the entirety of the Republicans are the "racist" party. This requires that all Republicans suddenly decided to reverse themselves within a short time period. Your statement is probably the closest to what was going on at the time instead of the usual blanket generalizations that skip over the facts of the era.
Looks like a logistical nightmare to me. You think forgetting a password is a pain in the ass, just wait until you loose your security key. It won't be one service you have to reset through an alternate verification route, but every single one you ever used! I also foresee potential issues with data corruption on keys, and multiple-keys getting out of sync (e.g. work vs home). And I have no doubt that clever hackers will find ways to get the codes off those keys (they will be plugged into a computer all the time and at the very least even the most cautious are susceptible to phishing). Also, it just doesn't seem as secure as an SMS code b/c the SMS code doesn't exist but for a short window of time and is transmitted by a completely separate communications channel -- but I suppose that's also why the big companies want to get rid of it, SMS costs more money.

The more I think about it, it seems to me that the Internet itself really needs to be a two-channel system. If communication has two separate physical channels then it becomes much easier to ensure security.
> Awesome progress that brought us Java, SOAP, C++, Javascript-on-the-server, and a slew of other tech some of us want to stay far, far away from.

When people talk about progress from PL design, they aren't talking about any of those things. If you notice, all of those things were made in industry, not in PL research/academia. Not to mention that those languages are also ones that ignored the PL design progress! (although C++ finally seems to be adding some ideas from PL research in C++17)

They're talking about things like parametric polymorphism, dependent types, modules, macros etc. (I've mostly been reading about work in the types/ML family languages, but I'm sure there's progress been made outside that as well)
Higher wages drive prices up, and price out less productive workers. Sure, the people who remain employed are better off. But what about everyone who has to pay higher prices, and workers who are now unable to find a job?

Why is it ok to tax profitable businesses/people for the sake of equality? I get it if they don't earn their profits fairly. Why should we steal from top producers and redistribute? Taxes should not be a means to redistribute wealth. It should be directly tied to whatever they are funding. More importantly, people should be free to chose what to spend their earnings on. Does the government own the people it governs? Does it have a claim in what people chose to produce? Having income tax forces everyone to pay for things they might not want (like a wall).
Game Mode is coming to Windows 10 – here's what it does, and how it works