skysight-inc/HackerNews huggingface dataset:
Minimize animal products in your diet, including dairy (not just meat), stop buying so much stuff, stop driving everywhere.

Get involved in municipal politics to help get your city more transit and cycling oriented. Get involved in state/provincial politics to encourage the development of green energy and the abolition of coal and gas. Get involved in federal politics to encourage the creation of carbon pricing at a federal level.
Or maybe it's just a good excuse to carry fewer cups and pitchers around?
Zip disks were so awesome at introduction. Huge, rewriteable, removable, portable, and cheap (both hardware and media). And this was in an era where 28.8k modems were considered fast, so local storage mattered.

But the day I burned my first CD-R a few years later in the mid-1990s, I felt like a god among mortals. Zip disks were mostly obsolete after that.
> You have to ask the plugin authors for permission to use it.

I don't believe that's true. The plugin is freely available. You just have to write the host.

I don't think Netflix or the rights owners would care since the stream is protected equally in any browser.
Couldn't you plausibly argue that you're in either case you're constrained - in one, by money, and in the other, by money? If so then doesn't it make sense to pick the approach the best benefits consumers (which this seems like it does)?
because then the entire idea of the american economy being based on a meritocratic system where good companies do well and bad companies that make no products fail, and the same goes for workers, is somehow an elaborate lie and a shell game?
Postman founder here HN folks. Great to see the post get featured on the homepage! Lots of discussion about what is exactly native. I have posted some replies but some other points about the choice of words:

1. Postman has 3 million users and about 1.5 million MAUs. When we tell people we have a native app, they get it. People go to our apps page, download the installer and see everything exactly as they expect things to be.

2. We have worked hard on optimizing our UI layer over the past several months including mapping of keyboard shortcuts and smoothening out performance issues.

3. We are able to provide a consistent experience for Windows, Linux and macOS users and people love that EVERYONE in the team can use the same app. That has very clear advantages when development teams are chosing tools. Postman is used by everyone who comes in touch with APIs - product managers, sales, customer support, dev evangelists and a cross-platform app allows everyone to standardize much faster.

4. Reusability in the code base through node packages is amazing to have.

5. We use React and are aiming for reusability of these components in the browser. This includes stuff like visualizations, data rendering etc. Our time to market has come down like crazy.

6. With node, not only do we get reusability across OSes but also between the app and our server-side stuff. We have a command line tool called newman that uses the same runtime (postman-runtime, open-sourced on Github) and the same runtime powers our monitoring service that runs on the cloud.

That's just some of the advantages. There is a lot of work going on in optimizing our code base. Ultimately we are validated by whether we do a good job for people who use the application. I have been building Postman over the past 5 years now and that has been the core guiding princple.
Different books for different audiences. Echopraxia tries to be more accessible by having a baseline human as the main character and a vehicle for a bit more explanation, but in doing so it loses a bit of the hard edge that Blindsight had.

I'm re-reading it now (we're just about back to Earth) and I think it's actually holding up pretty well.
In depth repair of 90's Vector Network Analyzer
Point is that if they're selling a product, they could make it more clear what the thing they're selling is. I'm EXACTLY the target market, and they failed to entice me.
Why is this marked as flagged? Is it advertising?
It says that the fact that physicists share more their work than biological sciences, because the first ones are more computer savvy. The conspiracy theorist in me thinks that biological science papers are more forged due to Big Pharma profit motivations. Physicists have more difficult to manipulate their data.
I used a wrong expression. What I meant is clearing it out of the atmosphere if it happens to get there, and/or making sure that the currently sequestered methane stays that way (including by locking it down harder somehow).
Is it relevant anymore ? Most of the javascript developers I know are working with Ember.
Ah, that's interesting. I didn't know there were a theoretical limit of 29%
Loved the end of the article:

Having survived three and a half centuries, scientific journals will no doubt be around for a long time yet. With luck, though, they will return to being science’s servants, rather than its ringmasters.
Communities on Slack are skyrocketing, 400+ of them inside
Blogspam of

https://ucrtoday.ucr.edu/45496

with author credit ripped out.
No investor in their right mind will accept this deal. It's a foregone conclusion that Theranos is going under at some stage soon.

As you said, the shares are worth jack shit.
It was something that Microsoft did in the early 1990's. And they did nearly identical things in the late 1990's. And they did more of them in the early 2000's.

Their fall from the heights since then has allowed me to ignore whatever malfeasance they committed in the late 2000's or early 2010's, but that doesn't mean that it didn't happen.

And for what it is worth, what they did to companies I worked for in the late 90's and early 2000's consisted of lying, cheating and stealing. It consisted of blatantly dishonest and illegal behavior. And it was completely institutionalized so that the default behavior was dishonest and malicious.

You can be wonderfully forgiving and credulous, but I personally find it very hard to do so.
Much better. Looking through the intermediate and advanced sections, I see that this guide suffers from none of the omissions which I had complained about in my post (specifically, the omissions of classic works by Arnold and Spivak).

(I still think it would be crazy not to buy the PCtM somewhere before reaching the advanced part of this guide, and it may as well be before the intermediate as well. Consider that without the PCtM, you may never realize that your initial (probably false) assumptions about the scope of mathematics may mean that you will never even get past the beginner section at all!)
Are we talking long term expectations or in the next quarterly budget? Because if the budget looks good I'm up for a raise.
BBW Site,  Plus Size Dating, “BBW Dating Really Can Lead to Love”
I hope so, and I hope the people who buy it discover all the side effects so I have enough information to make a rational decision.
Làm+thế+nào+để+sắp+xếp+lại+phòng+đọc+sách+của+bạn?
This is probably the worst product video I have ever seen.

They have to do a lot better than this at this time and age...
done! (although still below the fold)
Angular core team here, we're pretty excited about this release.

Main change, as noted, is the new View Engine. The design doc[0] is worth a read if you're interested in front-end at all.

Happy to answer any questions!

[0] https://docs.google.com/document/d/195L4WaDSoI_kkW094LlShH6g...
US AirForce Installs RC Telescope in Western Australia to Monitor Space Junk
This mixing of the meaning of "value" and the small subset of the meaning labeled as "monetary value" that is crazy.
I suspect there's going to be a bit of pushback to this acceleration in numbering.
Sea ice melting doesn't cause sea level increases.
I don't think anybody is opposed to Tensorflow on OpenCL, it's just that CUDA is so common.

You can follow the issue to add OpenCL support here:

https://github.com/tensorflow/tensorflow/issues/22

and one of the projects here:

https://github.com/benoitsteiner/tensorflow-opencl

From what I understand it requires Linux at the moment since it is built on ComputeCpp
If they were employees then Uber would also get to set their hours and they wouldn't have the option to decline any fares. They also couldn't use any other services concurrently (many drive for both Uber and Lyft at the same time).

Uber also doesn't control the market. There is also Lyft and any other competitor is welcome to start and offer better rates for the driver. Or even offer variable pricing where every driver can set their own rates and consumers can pick the lowest bidder. Drivers have the power to switch providers or use multiple simultaneously.
DoubleAgent: Zero-Day Code Injection and Persistence Technique
Something you might not know about California. (I lived there for a few years)

They will support LITERALLY ANYTHING as long as a lawmaker tells them it's going to help them. They'll regulate ANYTHING for any reason.

It's been that way since at least the 40s, probably before then too though.
I'm not sure we can blame it on the politicians, since they're just a reflection of ourselves.
cjhanks' best IAM practices (opinions).

1. All IAM policies/roles and InstanceProfile's should be managed in CloudFormation, no exception.

2. Policies should not be inlined into the IAM role policy document, rather they should be attached (excepting item 3 and 4).

3. IAM roles which are used for signing S3/CloudFront/... requests which are subsequently made public should should have all policies inlined AND the explicit resource should be defined.

4. IAM roles granting access to an external (non-AWS service) principal should generally inline all statements unless the relationship to the principal can be considered secure.

5. Policies should have multiple statements, one statement per AWS service.

6. Most non-administrative policies dealing with persistent storage (DynamoDB/S3) should be constrained to a limited number of resources.

7. Glob-Star is not permitted for any `Action` statement (ie: no `s3:*`).

8. Absolutely no AWS_ACCESS_KEY's are permitted on EC2 instances.
Though worth noting that ASLv2 is not compatible with straight GPLv2 (the "or later" part of "version 2 or later" is crucial). This is why some projects dual-license as MIT/ASLv2, because MIT is compatible with GPLv2.
Guess Connect Android 2.0 Smartwatch Review
Ember? I thought that died after react came out.
I didn't understand the issue with the original license well, but found Wikipedia's overview: https://en.m.wikipedia.org/wiki/OpenSSL#Licensing
is it really smaller and faster. i got the impression the payload size reduction might come at a cost to render performance?
"space is hard" is a fucking lie.

We knew why the Challenger blew up, we could have prevented it, we chose not to.

We knew why Columbia disintegrated, we could have prevented it, we chose not to.

None of this shit is hard. Engineers know how to prevent this stuff.

The hard part is choosing to care whether something is reliable or not, then doing what is necessary to make sure it is reliable.

Every engineer can tell you about some management fuckhole choosing to do the wrong thing. The hard part about our civilization is how many fuckholes there are pushing people to do the wrong things for stupid reasons.

"Space is Hard" is a lie we tell ourselves so that we can ignore the real problem. The real problem is our personalities, our laziness and our stupidity. These scare us because they are truly hard and we truly have no answers for them.
I think the key thing that most people aren't aware of on this is that there are two rates people can and will pay for water. One is for agriculture water supplies and one is for municipal. And they differ by orders of magnitude. That's why desalination can help solve any municipal supply problems but won't make an iota of difference for agriculture.
The process is potentially self-reinforcing as the methane is frozen or trapped in ice so after reaching some tipping point the volume/time released could increase massively.
Some internets post weekly bitter satires of Hackernews to the internets. Hackernews finds it and misses the point entirely, of course: Hackernews is being laughed at, not with.
It's more about public outreach than saving a few cups of water. Reminding people that there is a drought every time they go out to eat is an effective way to get people to talk about water conservation, and perhaps even make some changes in their lifestyle to reduce water usage.
Ruport Murdoch just sold $125 million in Theranos shares back to the company for a $1

http://www.businessinsider.com/rupert-murdoch-sells-theranos...
Gedit is fantastic. Thanks for all the work on it. I used it for years before VS Code, and I still use it outside of work on my personal projects.

Amazing how much work you can get done by just typing the damn code into the editor, sometimes.

However, writing typescript in vscode genuinely changed the way I think about editors. It's a smalltalkish sort of feeling where my code (at least the textual level) lives and breathes in the editor, automatic tooltips that are actually relevant, etc.

Idk. I like both.
Is this what you're talking about: http://imgur.com/7rP7q5r.gifv
Can you provide an example of Wikileaks reporting something that was fake?
U.S. programmer outsources own job to China, surfs cat videos (2013)
All native apps are desktop apps, but not all desktop apps are native apps.
Major release every 6 months, 2 major version deprecation policy.

There was definitely some initial pushback, but we hope to demonstrate with this release that it's a) not that scary and b) good for both developers and users.

Most devs should see significant reduction (upwards of 50%) in their output builds. We think that's a reasonable trade off for a couple hours of work to upgrade.

In this release, most developers should be able to simply update their dependencies and rebuild. We're aiming for regular, planned, minimal changes, rather than Big Bang style change from AngularJS -> Angular.
Obviously not forever -- eventually the sun will become a red giant and consume San Francisco, at which point all rents there fall to $0 -- but I heard "forever" in that article as "the foreseeable future and its foreseeable future". Maybe 100-200 years; maybe longer than that... How do you read it?
Even with SemVer versions it looks really weird to see a new Angular relase branded as 4.0.0.

Angular 1 to Angular 2 made me drop angular entirely, that happened less than 6 months ago I believe.

Just reading Angular 4 gives me the creeps.

Is 4 widely different from 2? How am I suppose to know if you using semver and already have a really bad history?
> New Zealand's government isn't required to report accurate statistics.

"isn't required" tells me nothing of how accurate the statistics are.

> Get to the ground level in NZ. Walk through Christchurch at night.

this isn't going to give an accurate picture of what crime levels are in general there or any other place in New Zealand.

Anyway, I have no stake in any of this - I'm not one of the people in this thread who were making any claims about the levels of crime (whether low, medium or high) in NZ.
US politicians are not, by comparison with other modern democracies, a particularly good reflection of the population, even in terms of publicly stated views on political issues of high salience (you know, the things on which politicians in an ideal representative democracy would be a reflection of the citizenry.)

And the politicians actively choose to maintain, and reinforce, the policies and actions which contribute to that difference.
The severe concern that has existed about the cost of desalination and other alternative water supply techniques and their impact on the cost of agriculture is somewhat misleading. It's true that agriculture as it currently exists is structurally dependent on low water prices which may not be attainable with alternative resources whose utilization may nonetheless become necessary. However, this situation exists in agriculture partially because it has heretofore been a more reliable cost-savings to invest in efficiency in other resource utilization rather than water. An increase in the price of water will spur investment in higher water efficiency. So the cost increase to the consumer will not necessarily be the cost increase of the water times the water usage, and will probably be less.
can you close VS Code when not in use?
If you think that, you probably haven't lived anywhere that's actually green.

Source: I lived in Seattle for 7 years, followed by an 8 year period in SoCal. SoCal is basically a desert with some green plants.
Ember? What the What? Isn't React the cool new kid on the block?
That's discussed in the doc (and there's some metrics). Update speed takes a (minimal) performance hit, in exchange for code size reductions.

We (and our colleagues at Google working on the web in general) find that the largest impact on performance comes from simply shipping less code.

Edit: correction: turns out our tests show we didn't take a perf hit on updates at all, and in fact ever-so-slightly improved. So win win :D
This is not a reasonable commentary on the law. The obvious rejoinder to your point is that the paper is printed once, and the glasses are filled many times a day. Another plausible rationale is that by creating a rule that applies to people's everyday lives in a visible way, the public becomes more aware of water savings in every context. Another plausible rationale is that politicians want to signal concern over water shortages to their concerned constituents, but for a variety of (probably well-intentioned) reasons don't want to change actually impactful regulations about water distribution, so they make a symbolic one.

Like you, I assume that these are stupid reasons which don't warrant making the law. But pretending that they don't exist is not a good way to think. Argue against something real.
On the contrary the town of Cloverdale faced serious water shortages in 2014 that were alleviated only with help of the local Bear Republic Brewery. [1] Microbrew fans have yet another reason to be cheerful buying their beer, which was pretty outstanding even without this story.

[1] http://www.huffingtonpost.com/2014/01/31/bear-republic-brewi...
We use an IAM Role for each type/role of vm and per environment/region. I am using more and more inline-policies because in most cases is hard to reuse a managed policies. Also, there is a very low limit for managed policies within a Role: 10.

How do we maintain mental sanity? We define all our infrastructure on code (terraform) and we have found the right abstraction in the tool: modules. One module output is used as input on another module. Let's say you have a module to create and configure a bucket exporting the arn of the bucket, then another module to create the autoscaling-group along with its security groups, IAM Role and Policy. All changes are made through pull-requests and reviewed.

If you want to know who has access to a resource you read the dsl. I havent seen any tool to query aws api that way. It might be complex to build because policies can have all sort of wildcards.
I'll probably try it.

But man, am I getting jaded about all this javascript framework stuff. Every 6 months stuff breaks, every 2 years there's a huge shift.

The problem with javascript I've been facing is value. Time and effort doesn't always correlate to what I get in the other end. In fact, I can say when building, going single-page is a time sink.

And it's almost always a mistake to go SPA first. Using a django or a rails lets you get the basics and data flow nailed down early on. Get into a framework too early and have a need to change something? Have fun explaining to your manager/client how costly it is to do a "simple" modification to a JS app when you have to throw the state you built it upon out the door.

What I want is a system tightly coupled into a server-side framework like a Django or a Rails that degrades gracefully and I only have to program the interactivity one time. Something that'd plop right into the asset pipeline/django compressor so I don't have to go outside of the framework to build.

Hundreds of hours of my life have been spent chasing this dream of sharing server side code with client side JS frameworks. That's what I need.

Meteor didn't do it for me. As for rendr, I've done stuff better with backbone/express in-house. As of 2017, I get my best bang for the buck using django and pjax. No joking, I went from full DRF + Backbone Marionette -> to plain old jquery and pjax and couldn't be happier.

All these new build tools (grunt, gulp, webpack... come on), ES versions (I was ok with ES5). None of these things are helping me ship stuff ahead of / on time and correctly. They're creating an even larger gap between the server side data, logic and templates and the JS interactivity.

If anyone is listening, I'd love to have a well-supported opinionated distribution of django or rails that just renders forms, tables, etc. with angular/react/etc. and degrades gracefully.
Wow. Apache 2 has a patent license section that BSD style licenses are missing. At first glance, this looks like this change is being done in bad faith.

Concretely: Contributing to apache 2 software potentially grants universal licenses for relevant patents you hold to anyone that uses the apache 2 software. Courts have not decided how viral this is. (What if I start with apache 2 code, make substantial changes, and apply it in areas the patent holder objects to, for example?)

I'm not a fan of software patents, but sloppy retroactive relicensing like this will create all sorts of legal ambiguity for users and contributors.

(Also, as the openbsd thread points out, apache 2 is license incompatible with existing openssl forks and other downstream software)
It's all part of some greater force. Elements like the Koch Brothers, the Republican party, and the extreme right-wing media powered by Fox News that whips up the hard-line Christian crowd drive this ridiculous narrative that resources are infinite and "god will provide".

They couldn't be more wrong.
Someone might object. Perhaps this is the fastest route forward (i.e. directly asking for concerns).
I think you're right. Probably something similar to how they changed Java from the 1.x to the 5, 6, 7... series. It did take a couple years for people to stop saying 1.5 though, as I suspect will be the case for people saying "Angular2" trying to find a way to distance themselves from Angular 1 but not really caring if some component was written for 4, 5, etc..
Yes, the EV cert market is pretty enterprisy. Those customers need EV certs for compliance and will abandon Symantec to stay compliant.
Twitter explores subscription-based option
I don't know if a rewrite for the sake of license compliance because of an actively litigating party has ever happened in OSS. In practice, we just don't know how far someone would go to prove ownership over individual characters in a source file.
KittenFeed
Absolutely agreed there! The drug problem in the countryside is new -- really new, 20 years old at the most -- so it must be due to something that's happened really recently.

And alcohol can be coexisted with more easily than hard drugs can. "Meth: Not Even Once" is no exaggeration, but no one in the West except recovering alcoholics has that slogan for drinking.
Type them in by hand.

It does mean I have to have a computer around with me though. I don't really use a lot of apps, I mostly have my bank apps and those stay logged in.
Yeah, my son went to public school. :)

Fairfax County, VA. It's one of the wealthiest counties in the US, so there's plenty of discretionary income for private school. But, I wouldn't have guessed other areas had tuition less than average spending per pupil at the local public schools.