skysight-inc/HackerNews huggingface dataset:
> 1. "patriotic" but don't respect those who stand up for ideals in the Constitution

Perhaps we think that we are standing up for those ideals? Perhaps we believe that the Constitution actually does set up a government and grant it certain powers, and that it's perfectly constitutional for that government to use those powers?

> 2. "anti-government" or "anti-authority" but don't respect those who stand up to challenge the blind power grabs by the government and say things like "fix it from within" (when they would never, ever say the same thing about the IRS, for example)

Because national security is an issue. You simply don't reveal your military strengths and weaknesses to potential adversaries; that's like going into a dodgy bar and announcing, 'BTW, in case of a fight, I have a bruised right rib.'

> 3. "libertarian" but again, don't actually seem to care about liberties other than the Second Amendmend and finding ways to defund public services so they can pay less taxes.

I care deeply about my liberties. I just don't believe that anything Snowden alleges constitutes an infringement upon those liberties.
Paris is also moderate density across the entire city, but there's also very little wasted space in comparison to most American suburbs.

One of the biggest differences in these types of cities is parking is very limited or located underground, the buildings push very close to the streets, there's no excess road or empty front yards, and the buildings are mixed retail/residential.

Those things make for consistently more livable environments. There's no long trek across an empty parking lot and a big lawn just to get from point A to point B.
Even in a limited form its still something new that we've never had before. For people that lived alone there was simply no other option but to be nearby to hear the beep. The whole point of Alexa is to have something that can take over some of the things another human would normally have helped you with.

Perfect is the enemy of good.
Current Android encrypts the whole phone. If I read it right, this goes away in Nougat.
Most of the country also doesn't have the problem of rampant housing cost inflation the way NYC or SF does.
This product video for GitHub Projects features a logo that's exactly like Trello's. Cold. https://youtu.be/NoBI4_9EuUw
How Did G.M. Create Tesla's Dream Car First?
University of Texas New Tab Page
Can we import a Trello project with all it's lists/cards seamlessly into a github repos `project`?
Is this expected to be faster than the XUL based stuff? Currently "React" to me makes me think poor performance, simply due to bad experiences I've had with web applications and 'native applications' (read: web browser wrappers).

Surely there's going to be overhead using the remote debug protocol, it looks like it's built on JSON so every response is going to need to be deserialised? I can understand that it's nice to have the official tools using the same APIs that external tools would use, though (and supporting multiple targets is a nice benefit).

Further (and this is perhaps less on-topic), why do all UIs need to be written in HTML/CSS these days to be considered "modern"? More broadly speaking, is a GTK or Qt interface going to be less performant than something using a browser engine? The motivation I've seen at a lot of companies seems to be that they already have web designers who can design web pages, and so these people are put to work designing desktop applications too. That's all well and good, but it seems to often result in a poor user experience and be visually different from the rest of the OS.
While I have your attention. A few thoughts on code reviews. It's be nice if 1) approvals somehow show up on the pull requests index page, 2) create a notification within GH, 3) send an email. Right now you have to go to the PR page itself to see approvals.

Edit: I saw an approval email notification on one PR, but not another.

Thanks!
I've been waiting for something like this, the question is how well does it work? Apple's saving of my old photos to iCloud is actually somewhat annoying – I've become used to being able to quickly browse through my old collections at will. What's worse, the times I have enough downtime to go back through old photos and videos are when I'm on a plane etc. without internet access. Local storage is cheap, I still think I want almost everything local until bandwidth and availability of internet are 10x better than they are today worldwide.
Looks like a phone with specs close to today's flagship phones. "Ready to hack" is a great selling point, and something that I would like. It's probably more of a competitor to the Nexus line than all of the other phones. This is more like an example of what Google's Project Ara was trying to foster, without the funky hardware. I always thought Project Ara was much more suited for other kinds of devices than phones, and some of my friends were using them for other projects.
Alexa goes multilingual – Step 2 of Amazon rebuilding the Tower of Babel
I'm trying to think how this kind of app might be an improvement over a folded-over piece of cardboard which says "sit with us", placed on an actual table. Or a notice on a bulletin board.

The problem that the bullied kid looking for a place to sit is stuck in one school, with one lunch room. All the viable tables are "captive" in that one room; the "UI" for selecting one can be that room itself. Even if there are a couple of rooms, that just means a small search.

It seems that "find stuff" type apps really only make sense over a metropolitan area, because you don't have a overview of that area; you don't know what is happening where without an information feed.

There is less incremental environmental impact. Even if the cardboard sign is re-used many times, it still has more of an environmental footprint compared to one more app on the phone.
built in CI integration is a huge draw. There are also a nontrivial amount of companies that refuse to let source code "out of the building" so they need to self host, either for real reasons or perceived.
Getting back to the original premise: would the same advise be given to adults that is regularly given to children?

If an adult comes to tell you that they are being regularly harassed and beaten up by a coworker, will they be told to be careful about retaliation, and oh shucks since there's no direct proof of anything we can't separate you from your attacker?

No.

And I think there's a good reason (not that I particularly agree with it). People, the justice system in general, trust adults to be reasonable and act within the law so anyone who goes to a police officer and says X man attacked me is believed. With children, there's always the question in the back of the mind "did they lie to get their enemy in trouble? are they pushing boundaries? Are they just seeking attention? Are they exaggerating?"

For an adult, just your word that you were attacked is often good enough to kick start an investigation for physical evidence. For a child attacked by another child, their word is often not seen as good enough.
Good job. Keep it up! :)
At a macro level, labor has benefited alongside productivity—automation and globalization—in the 19th and 20th centuries. So the question becomes how much society should insulate individuals from economic change.

There are no guarantees that one's current skillset will always be relevant, one's current marginal value will increase, or that economic demand will remain in the same geography. Automation and globalization exacerbates these issues, but they're not new issues: textile workers in the 1800s destroyed machinery over concerns it would reduce the need for their labor.

You have no unalienable right to keep your job.

So I take issue with your hypothesis inherent in (a) and (b) that some people "can't work" because the economy has shifted. Opportunity and economic need for labor still exists; people need to adapt.

But there is an issue here, and the solution is (re)skilling. We need programs that help and support people of all ages to gain the skills they need to get a job in high-demand fields. A basic income might help, too—e.g., to avoid the catch-22 of needing money to move to a new town to get a job to get money.

If economic demand is dropping precipitously in certain locations, intervention action is needed in the form of state or county-level policy to retain or attract labor supply and/or economic demand.

If benefits programs are more desirable than an alternative of working a low-wage job, then "refusing to work" is logical. If waste and abuse is egregious, then the programs should be changed. But at the same time, we need to get comfortable with the fact that some people will choose to do the bare minimum.
Thanks for all the info. Any insight into the service discovery issues described in the docs [1]?

Many existing RPC systems treat service discovery as a
fully consistent process. To this end, they use fully
consistent leader election backing stores such as
Zookeeper, etcd, Consul, etc. Our experience has been
that operating these backing stores at scale is painful.

[1]: https://lyft.github.io/envoy/docs/intro/arch_overview/servic...
Clojure is beautiful and elegant. If not for it's lack of popularity and necessity of keeping up with JS constantly, it would be my most used language especially on side projects.

Clojure is one of my favorite languages. If they get the stack traces/better errors figured out, it will be damn near perfect IMO.
For CI bots I think in the future you will be able to build an "integration" instead of using a user account. From the blog post

"We’re rethinking our integrations model to provide better ways for tools to extend and integrate with GitHub. We’ve added the ability for an integration to act on its own behalf instead of impersonating a user—making it a first class actor on GitHub without using a paid seat. Admins will have the ability to configure integrations directly on Organizations and control which repositories they allow access to."

https://developer.github.com/changes/2016-09-14-Integrations...

https://developer.github.com/early-access/integrations/
Hey, some verification that there's at least a little demand for an app I'm working on in my spare time. Without going too much into it, it lets you keep track of how often and how long ago you've done things. Maybe I should kick it up a notch and get an MVP out there.
Also mentioned in the announcement is that bots and integrations won't need their own user accounts or to impersonate users in the (near?) future.
Is it a good thing for your entire app to be held up by any component that needs to load data? I'm sceptical.
You do realize that Swift is open source now right ?
Yeah, where does all this mass transit love come from? Every city I've been to has congested mass transit on rush hour. And if it's not congested, you still have to deal with inconsiderate, sick, obnoxious, or aggressive people. The 6 train in NYC home from work drained me even though I was only on it for one stop (two minutes). Definitely not getting a seat either; if you do, someone is hovering right over you anyways. It was more of a stress than when I used to drive 45 mins (different city).

Commuter rail might not be as crowded but has its own set of issues.
Oh okay, moving along then. I just thought people drank sugary drinks because they liked it. Silly me. But you're right, it must be because they're oblivious to the fact they contain sugar, I mean what with the fact the media completely silences that subject... and it's not even written on the bottles. Fucking corporations amirite.
> your kids are more spoiled with the wealth they were born into

An afghan (?) proverb I barely remember went something like this: "The king's father grew up in a tent; he worked hard, built his house, and led the people well. The king lived in a house but remembered the tent he was born in; he worked hard, built his palace, and led the people well. The king's children were born in a palace; they have never seen a tent. They are lazy and will not lead the people at all."
> so be it.. it didn't crash/error.

That's a HUGE problem. This is an absolutely fucking nightmare. It's arguably the hardest thing to possibly debug, because you're not informed it's a bug. No amount of error handling will solve that, which you've pointed out as "the biggest problem".

> If someone calls me with invalid input, and it's coerced and you get invalid output

But this isn't the problem. The problem is when it gets called with invalid input and somehow gets coerced into a valid but unexpected output. Expected input -> Expected output means you get instant gratification as to whether or not it works. This dramatically reduces the number of error cases which naturally and effortlessly moves toward solving your complaint.
I got through uni by doing this at a top 5 research university (Columbia), it may depend on degree but it's definitely doable at 'hard uni's.

That said, definitely keep my gpa off my resume.
The Clojure code is shorter, but that's almost entirely because it's dynamically typed. And that's not necessarily a benefit, either. Cheshire just takes JSON and turns it into plain old Clojure data (maps, vectors, strings or keywords, etc.) whereas Aeson requires the programmer to manually unroll the whole structure from top to bottom into user-defined types. But by doing so it guarantees that if something is missing or unexpected, the code fails early and fails fast. Plus the static typing enables compile-time checking of all your code which uses it, rather than how Clojure accesses JSON which is so often stringly-typed because that's easiest/shortest/fastest.
The inconsistent and non-sensical font and white space on the new profile pages is giving me an indescribable form of anxiety. If anybody out from the GH design team is out there, please put it back to how it was. :(.

Example: https://github.com/Miserlou

10 font sizes is too many for any one page.
To be honest, it feels like you didn't actually look at the link.
I've been slowly switching everything over. I've been flying a lot too so getting a delta branded amex is really tempting for all the miles and such. Besides the extended warranties they give you, the travel aid is also a huge benefit. Instead of dealing with the airline I just give amex a call and they deal with it.
I was under the impression just as the scientists at the reserve in Hawaii that the tool use was more common than in just the broad-faced island crows.

Also, I'm rooting for the captive alalā population to grow more robust. I enjoy living in proximity to crows and hate to hear of them struggling.
Good point on the Amazon S+S. I have had that happen a few times and it's annoying. I wish more products were Amazon Basics. Those rarely change. We get basics baby wipes for our dogs (don't ask), and I'm pretty sure they have never changed since I set it up almost a year ago.

The labor part is also a good point. I used to order groceries online and pick them up and found it easier to just go to the store. Only when I got S+S setup, and started using services like Blue Apron was I finally out of the labor of managing a delivery. I still go to the store every week or so, but it's to grab fruit, milk, and soda. I'm in and out in just a few minutes depending on when I go.
No, I'm saying an app that doesn't use html is not an html app. This app has a total of 13 lines of html: https://github.com/devtools-html/debugger.html/blob/master/i...

An app that uses canvas is an html app too, by your definition; as the existence of dom nodes is apparently === html. This is a web app, sure.
How would I prove to you that the assembly of neurons and synapses that compose me are sentient?
How come arduino-compatible?
How many more years until we can arm the crows and start a private bird militia?
Now I wonder how long before some of these features such as mandatory reviews will make it into Github Enterprise?
You can stay within the cluster via connecting with "servicename"(ie, https://mynodeapp/) - they're added to one another as environment variables.

If you need to communicate with another namespace on the cluster you can do servicename.myothernamespace.svc.cluster.local, etc.
Here's an actual study [1] from 2015, as opposed to hearsay, that suggests +$3.80/gal for gas and +$4.80/gal for diesel to represent the environmental damage.
[1] http://link.springer.com/article/10.1007%2Fs10584-015-1343-0
We detached this subthread from https://news.ycombinator.com/item?id=12498644 and marked it off-topic.
Use fast-forward merges when possible

GitHub (annoyingly) can't do fast-forward merges from non-squashed PRs either.

Display merge request status for builds on Jenkins CI

GitLab implements basically the same API as GitHub for updating build status of commits from external services, or do I misunderstand what feature you mean?

But in general I agree, there are some options GitLab reserved for EE that really feel like they should be part of the CE as well.
A 12 pack?

The Dots were created by Bezos. They rebelled. They evolved. There are many copies. And they have a plan.
The strengthening of the Presidency ( and presumably, the weakening of the Legislature ) is due to one thing - nuclear weapons. The election cycle and advertising hasn't helped.

And here I thought it was, at least as of late, the GOPe at the national level becoming gutless would be members of the ruling class, part of a "Uniparty". Or note how little sunshine you could put between George W. Bush and the Democrats on things like the Patriot Act and immigration....

But you bring up a number of good points, especially about the Fascism of the period at least from post-crash Hoover through when Galbraith wrote that book. James Burnham wrote about it more contemporaneously, in his 1941 The Managerial Revolution.
I found it confusing, but it's a crow species, not just one crow.
Just because Uber starting field trials with passengers first, doesn't mean they are ahead of the game. Google have been doing it for years and you know how good at they are at this. So, Google will not sell the data, rather they will improve their offerings and just partner with car companies.
nice! can I check it out? DM me at arun at recmend.com
Yeah. They wound up selling the iPad2/mini1 guts far longer than I would have thought smart. My iPad2 was feeling long in the tooth well before it stopped being sold new. (And I'm not the most demanding iOS user).
hmm still unsure what the types win me then
No-one said it was.

But the answer of self-hosting is a perfectly valid answer for "Why the love for GitLab?" when one = $0 in licensing, and the other = > $2,500/year in licensing.
They have a lot of school homework. Far, far more than I ever had.

They do a lot of arts and crafts, they play games (board games and video games), and one spends quite a bit of time playing the piano. They both are spending more and more time talking with friends either in person or on Facetime or IM.

The video that they do watch is pretty much exclusively on YouTube.
Microservices -State of the Art [not[troll?]]
Most of you points are simply blatantly false tho.

>- Snowden indiscriminately hovered up so many documents, it was impossible to vet all of them.

That's why he gave them to a small group of well respected journalists, so they could use their professional discretion to vet them.

>- Snowden indiscriminately hovered up so many documents, it was impossible to vet all of them.

I highly doubt that, but even if it that were true those documents aren't the ones being leaked by the journalists, only the ones showing the NSA doing illegal things are.

>- Snowden did not attempt to go through internal channels.

Yes he did.

>- Snowden leaked / whistleblowed these documents in an operation using his secret agent skills.

Lol wut. He was just a contractor, not a secret agent. He just copied files, fled to China and shared them with a small group of people, none of which required "secret agent skills"

>- Snowden fled to Russia, a currently not-so-cold competitor of the US.

So? You can't blame Snowden for that, blame the Justice department. If Snowden could have been even remotely safe anywhere but Russia, he wouldn't be there now. You can't chase after somebody then blame them for hiding somewhere safe.

>- Snowden gave the document cache to incompetent journalists. Greenwald send his boyfriend to smuggle documents through British customs.

No he didn't, he gave them to perfectly competent journalists. Greenwald is very competent and well respected as a journalists. Doesn't matter how he got the documents in Britain the important thing is that he did without them getting leaked earlier than he wanted.

>If Snowden had given only the slides on the NSA spying on American citizens, and cooperating with US companies, that would have been whistleblowing.

He tried that and nobody took him seriously.

>As it stands, to me, it feels like a Russian operation to inflict PR/diplomacy damage on the US.

Considering he only ever entered Russia after he had distributed the documents and none of them ever entered Russia this opinion is based on nothing other than emotion and isn't substantiated by any facts.
Most thriving American cities at the turn of the 20th century were built very much in this style. Many of those buildings were demolished to make way for parking lots, expressways, or higher density development in the later decades.

This street in Chicago (http://www.iroquoistheater.com/pics/madison-street-chicago-i...) is typical of most cities of that time, be it Cleveland, Cincinnati, Buffalo, or New York City. The effects of the automobile were only just starting to be felt.

Cities had to be walkable because apart from trolleys or horse-drawn carriages there wasn't much else in the way of options. Cycling was an option for the brave as I can only imagine how much horse crap there was in the streets back then.
Previously you would use CLWB, SFENCE, then PCOMMIT. Now you use CLWB, then SFENCE.
Well there is a video online of an European crow playing with a jar lid on a snow covered rooftop.

I think it comes down to what we define as "tool use".
I theory a GraphQL API can operate verison-less utilizing things like deprecation notices and field aliasing to smooth over any rough edges. Once we see calls on a certain thing reach zero and sustain that level, we can actually remove it and never have to bump a version anywhere.

That's the dream. We'll see how reality plays out.

For reference, we actually launched with some deprecated fields (see "databaseId" on the "Issue" type -- database IDs will be phased out for global relay IDs eventually) if you want to see what they look like.
Looking at the prevalence zero-tolerance policies in schools, I'd argue that its often children who are being punished too harshly and having their freedoms restricted too direly.

For instance, zero tolerance drugs policies have gotten kids suspended or expelled due to having a single tablet of aspirin in their book bag because the rule is that any medicine must be registered and administered by the school nurse, and even OTC drugs count as part of 'zero tolerance' drug policy.

The same such policy would be hard to implement for adults in a workplace.
If I can only afford one, then the price is definitely a differentiator.
From Gaia, a Twinkling Treasure Trove
I try to add them to my LinkedIn or Facebook. When I move to a new job or accomplish something (e.g. new product, etc) I send an email (bcc). This usually gets the people who want to keep in touch to respond. Then we go back and forth updating each other.