skysight-inc/HackerNews huggingface dataset:
One thing that wasn't clear to me from the article:

Do the Mashco (the isolated tribe) speak the same language as the Yine (the more assimilated tribal people)? And if so, do the people on the contact team (at least some of them) speak the Yine language and can consequently speak directly to the Mashco using essentially the same language?

This kind of contact situation can't help but be difficult and dangerous, but if the contact team and the contactee tribe have a mutually intelligible language that they can use, it seems like it would make things a lot easier, relatively speaking.
Only if your environment is cluster-like set of clones of a golden image,
dutifully kept up-to-date with it. If you happen to have two or more roles for
the servers, shell scripts start tearing at their seams.
"A canister of No More Tea Bags emits a nitrogen-propelled stream of concentrated tea into hot water, allowing tea-sippers to adjust the strength of their beverage to their precise specifications. ... 'particularly with younger consumers, the response is that it is cool and modern and not at all off-putting' "

Given how famously fussy the British are about their tea, I'm really quite surprised that the response was 'cool and modern' rather than vulgarities and threats of physical altercation ;)
It's part of the AU release, and so you don't have to sign up for the Insider Program anymore.
The same clueless developer as seven months ago: https://news.ycombinator.com/item?id=10857173
Well they chose this structure. They could be a for-profit (and pay more taxes) if they want to keep the money.
Something like three fail-safe systems have failed or weren't installed in this case.

All to generate a bit of neat smoke?
About the first video talking about epoll design flaws, doesn't EPOLLONESHOT kind of solve this? Unless I am missing something..
> Pell is also not earmarked to a particular purpose and has no relationship with the military, as far as I know.

Wikipedia disagrees: https://en.m.wikipedia.org/wiki/Pell_Grant

> Applicants must also sign a statement certifying that they will use the aid only for education-related purposes,

And

> Males between the ages of 18 and 25 must register with the Selective Service.

Not saying you're wrong, and I'd definitely love it if Wikipedia is wrong on this.

> Pell does not care how old you are, for example

CSN doesn't either AFAIK, only how many times you've been paid. According to WP Pell seems to have a similar policy.
ah no but don't you both see? A key component of the craft is that it is a glider, in most if not all scenes there is the clear presence of extremely strong wind, which would keep it held in the air - and not just for a few seconds! Look at the landing clip for example, where she hangs off it and the clear indication of strong wind. All that was required was the sudden VTOL blast to get the wing into the air current so it could generate lift.

I hope we can all settle on this explanation and agree they are visionaries. ;)
The way I read the original comment was that almost everyone held different values. That says nothing about diversity—those different values might be (reading between the lines, are) all more or less the same.

Put another way: it's not a matter of living where "everyone agrees with you" but where "not everyone disagrees with you". Those aren't the same!

Diversity of ideas is definitely a good thing, and, unless you hold fringe views, it means a fair number of people do agree with you. If everyone disagrees with you either you're a real outlier or, more likely, there is less diversity of views on that particular axis.
Urmson quit? Wow. That's a bad sign. He was the guy who seemed to be keeping that project on track, making it better, more capable, safer, and not killing anybody. His boss, John Krafcik, came from Hyundai, and is an old-line car guy. He goes all the way back to the days of the old GM Fremont/NUMMI plant, the building Tesla now occupies. His statements are about "partnering" - he's saying that Google's place is to be a parts supplier to the auto industry.

Maybe Urmson just didn't want to move to Novi, MI, where Krafcik is moving the self-driving car effort.
Looking up strangers on Facebook
I get that parts of NYC have been affordable at different times, but there are parts that get gentrified and taken advantage of by a very specific class of people (primarily white middle class) who use the depressed value of the area to have more space and time to do arts and culture stuff.

I lived in Sunset Park for many many years and saw artists moving into the studios down by the docks. They came from SOHO, DUMBO, and Williamsburg. In 25 years, they will move somewhere else.
Afl-fuzz 2.27b announced with better strcmp()/memcmp() support
In my experience, yes. One of the biggest boons about moving from Metro Detroit to the Bay Area is that I don't get harassed in the street for being visibly gender non-conforming anymore. Detroit consistently votes Democrat but that's more to do with the unions than the social values.
Jenkins REST API Tutorial – DevOps Library
6 Steps to Craft App Store Description That Converts
How do you actually drive the Mars Rover?
Raise a ticket; I see no issues VPC => RDS endpoint at all.
Might be something gone sideways in a layer you can't see.
Yes. I have an account there. Saw either in their newsletter or on their site recently, that they say some X0 million people (researchers) are using it.
> What's the deal with this stuff? I'm not interested in the reasoning that it's done just because they can do it. I mean... Why not just ... use Linux?

For a desktop/laptop, particularly in corporate/enterprise environments (but, also, often for solo devs where its also a personal PC) there are lots of reasons you might want to have Windows outside of the actual dev-specific parts of your work. This is an alternative to second computer / dual boot / VM-based solutions to having your Windows and Linuxing it too.
As a counter anecdote, I'm from the Midwest and one of the biggest boons about moving from Metro Detroit to the Bay Area is that I don't get harassed in the street for being visibly gender non-conforming anymore. I very much agree with GP, being able to live in a liberal city is one of the biggest bonuses of tech being huge in the Bay Area.

There's socially liberal islands in my home state, like Ann Arbor, Ferndale, and to a lesser extent Grand Rapids, but get too far outside of those towns and you'll have people asking you to leave their store because you're holding hands with your same-sex significant other, yelling slurs at you out of their car windows, telling you unprompted that they're going to pray for your soul, etc. I have a friend that was exorcised and then disowned when he came out, my high school principle gave me a talk about how me being out was reflecting negatively on the school and I needed to change my wicked ways, etc. It's a huge load off my mind to be somewhere where it's a non-issue.
Malmö is probably a better deal in that case.
I've started using terraform and packer since I wrote that post. I'm going to stick with those tools for the time being. Configuration management is solving a problem that no longer exists. Pre-bake your infrastructure and then download the rest at runtime if you can't do it at bake time.

Coupled with docker, hashicorpt vault, and fpm I think the problem of deploying and configuring anything is pretty much solved and the remaining issue is basically how you go about doing orchestration for things like rabbitmq clustering which I don't think any of the existing configuration management tools try to address anyway. You either need to configure the topology ahead of time which kinda defeats the purpose of having a reactive infrastructure or you have to write some kind of custom thing on top of what you are using already which again kinda defeats the purpose since most of these configuration management tools try to be declarative and you often need imperative things to configure something like a rabbitmq cluster.
Obligatory: Maybe we finally have the year of Linux on the Desktop?
If you use Firefox and search for your Amazon product through the search bar in the right hand corner, Firefox gets a cut of that purchase. You can see the string "Mozilla" in the URL in fact. You may be able to combine this with smile to get the best of bother worlds.
I'd find a company being able to do many of those things to be kinda scary/bad. If the technology can actually stand on its own and pass rigorous independent testing, law and opinion will follow.

The only reason you need to influence these things artificially, is if something isn't all there under the hood.
Visualization as deliberate practice for programming
Carnegie Mellon’s Mayhem AI Wins DARPA’s Cyber Grand Challenge
In Texas a gun is just a conversation starter.
If everyone thought like that, there'd be no bleeding edge. :)
Has anyone experimented with this or something similar? I know this is an old article, but it's a novel, potentially interesting practice.
Wait: seriously, a 1.5 hour multi-region GCE outage just last night? That would be huge, how is it that we haven't heard about this? The linked /16015 status report doesn't have much information.
Build a Self Driving Car in 5 Minutes
Look at the new MacBook airs motherboard sometime
That's not how domain-validated wildcard certificates from any CA have ever worked, and it's not how any proposed wildcard-supporting future LetsEncrypt would work.

I can, today, get a valid certificate for myname.github.io (getting GitHub to serve it is a different issue, but from an MITM, proof of ownership, and CA/Browser Forum standpoint, it's properly assigned.) That's not surprising or weird, and it's exactly how it's supposed to work.

A certificate for myname.github.io does not give me a valid certificate for someone-else.github.io or github.io. Similarly, a certificate for '* .myname.github.io', which can also be procured today from dozens of CAs, doesn't cause panic or change the situation at all. I just can't get it from LetsEncrypt.

If I can only prove control of 'cs.mit.edu', I can get a certificate for '* .cs.mit.edu', but not all of 'mit.edu'. If I can prove ownership of 'mit.edu', I can get a certificate that covers '* .mit.edu'. This is how it should and has always worked. It just doesn't work via LetsEncrypt.

Basically, heavier authority moves right, never left, in wildcard certificates.

(Edit: HN eating asterisks)
Stiglitz quits Panama Papers probe, cites lack of transparency
related industry review;

* http://siliconangle.com/blog/2016/08/05/aws-microsoft-azure-...

day to day i work with AWS, Azure, and Google quite a bit -- from what, in terms of investment, i would say gartner is accurate.

i'm not sure why digital ocean wasn't taken as serious.
Config management? We use it as a build tool. It's lovely because your DSL is Python and the Fabric bits are libs. Certainly lovely having come to it from Ant, whose DSL is Brainfuck in XML. I just wish Fabric had a decent Java story (it totally doesn't).
Wow. What titlegore. A different country has different culture?
And I've encountered more racism against me in Boston than any other US city. It's anecdotal to begin with, and it's not a reflection of all of Massachusetts or any other larger region.

My point was just that the person who said to avoid the South due to proposed discriminatory laws was basing their judgment on something that doesn't reflect a particular city's tolerance or intolerance. There are intolerant people in the rural areas of every state, which is just a function of low levels of diversity and sometimes poor histories of education.
> A common configuration format for all of them

Easier said than done. Some applications don't require the complexity of JSON/TOML, and it's best for them to use a simple and regular language to make tools like cut/sed easier to use. Others naturally lend themselves to scripted configurations, in which case a full-fledged scripting language makes sense. Others yet require rich object configuration specifications, in which case JSON/TOML/YAML makes sense. I don't think there can be one configuration file to rule them all.
that's one of the most frustrating videos ever filmed. what the hell, cameraman.
Scam Alert: Donald Trump’s Website Won’t Let You Cancel Recurring Donations
My comment is based on the single report substantiating the larger story in the article. I think you ask a reasonable question. Maybe the particular contractor had an axe to grind. Maybe the bookkeeping was a mess but for reasons of incompetence rather than fraud.

I think the larger picture is troubling, but I can also see a scenario where each of the pieces that builds up to that case has a plausible and benign explanation. I don't think there are enough details in this article to conclude one way or the other.
> So it looks like gcc is able to condense the load on platforms with unaligned accesses.

It seems there are still some leftovers -- try:
struct { int i:31; }; with and without __attribute__((__packed__)).
Why do I get a certificate warning on https://www.mozillalabs.com/en-US/projects/ which indicates its webserver is showing a certificate from www.github.com?
Pavê News
9 to 5 jobs are a walk in the park compared with BS workloads. One of my friends, while working full time in the university I was studying at, once commented that I did more hours per week than he did. He said every time he saw me, I was on my way to the lab, or on my way to class from the lab.

In the first week of the first semester of second year (Bachelors are normally three years where I live), we lost 12 people from the core paper. By the end of the second week, 20 were gone. By the time the paper had finished, 13 weeks later, fewer than 50% of the people who signed up remained, and of those, just over half were in a position to complete the paper.

To complete one assignment, I had to sit in the same spot for 17 hours, with just half an hour off for some food. Went home at about 6am the next morning, slept for an hour, went back to the lab, and worked another six hours. That year, they seriously cocked up the expected workload for the entire second year and gave us what they acknowledged was a workload appropriate to third year.

There are laws intended to prevent that happening to employees, but no such protections for university students.

In fact, the only time I've had a job that even came close to comparing with this workload was a few years ago, when my employer refused to let me take breaks and working just my contracted hours was (in his deluded little mind) grounds for dismissal. No extra pay for the 15-30 extra hours I did every week, though...
$2.5 million, Nice! These guys probably made more money smearing feces on walls than they made in their entire career doing actual work.

These guys are like professional shit smearers. Thought leaders in their fields.
This (ridiculously cheap air travel for short city breaks) is more of an issue in Europe than in the US. In America air travel is still, comparatively expensive. In Europe there is much more competition among airlines to serve the super cheap <$10 flights. The US is also much more spread out. I can fly to 50-100 European cities from London in under 2 hours - from LA I have fewer than five options and the prices will be 10x what Ryanair or Easyjet charge.
I'm interested in things like how the intermediate representation allows easier optimisations, the control flow graph optimisation algorithms, and the general optimisation passes. Can anyone suggest a good resource where I can learn this stuff well enough to implement it? Where do the people working on this compiler tech get their background/base knowledge from?
Except that IDEs and GUIs are buggy. They are finicky and they fail often and usually their failure can only be debugged by someone who understands what is actually going on, i.e. the command line and build process. Consider teaching a CS class. Everyone has a different machine, of a different age, with a different operating system. Getting all of them on some posix type CLI where you can type 'make' or 'python' is fairly easy and once it's working, foolproof.

Want to teach two languages? Great! Install two entirely different IDEs, teach each one all over again and their differences, or spend hours debugging weird compiler plugin errors every single one of your students will have.

Or in 3 seconds tell them to type 'python' instead of 'gcc' once they already understand what programming actually is.

In general I always think it's important to understand what's actually going on before you use fancy tools that automate it for you. Because when your fancy tools break because of some tiny misconfiguration or change you didn't notice, and they will, throwing your hands up and saying "welp, I guess I'm helpless" isn't good enough and you'll never be half decent, or have any kind of real confidence in your ability until you have at least some knowledge of what's going on under the hood. If someone wants to be a programmer, we are teaching them to be car mechanics, not car drivers. So why not start with the real stuff?

And if someone can't get over their fear of communicating with the computer using words and symbols (i.e. text) instead of point-and-click then they aren't ever going to be a programmer -- better to know and pass that hurdle early rather than later.
My points are in the American context and not meant for the old world.
I always thought Liquid Robotics wave gliders moving around with manowar type tentacles carrying an electric field would make for a nice active/passive sort of monitoring solution.
This discussion between the two of you is one of the best I've witnessed when it comes to religion and some of the contradictory points. I commend you both a great deal.

However, it also sums up the views of many on religion in a fairly clear way: Whatever it means to you is yours, only yours. Your neighbor is entirely entitled to decide their own meanings as well.
How are you defining value?

I think standard economic thought defines value in terms of preferences.

Such that the value that something has to me is the supremum of how much I value any of the things I would give up in order to have it.

So, if I am willing to purchase an mp3 for $1, then I value it at at least $1. If I would also be willing to purchase it for $2, then I value it at at least $2.

If I value it at $2, and it is for sale at $1, then I would gain $1 of value in that transaction.

If the seller is willing to sell it at any price over $0.50 , then that is how much they value (not) selling it.

So then, in this transaction I would gain $1 in value, and they would gain $0.50 in value.

I think this is the standard way to think about it.
> the good ideas are also the most dangerous, since there is real danger of falling in love with them and applying them to everything

Like how math was a good idea that was applied everywhere from physics to modern medicine and architecture?

Don't get me wrong, it's a decent rule of thumb for a lot of ideas, but for formal languages with rigid structures and rigorous definitions such as mathematical logic, it doesn't quite work. In fact, applying a good idea to an area where doing so would objectively be detrimental, would inherently be not logical by definition.

And That's the power of logic. If followed rigorously, it can actually protect us from going down a lot of inaccurate roads, because doing so means it's also highly probable that you're doing something inconsistent with formal logic. This is the same reason why strongly typed programming languages like Haskell and ML have such a cult following, it's because they prevent a lot of silliness from even starting to happen. It's just a specialized niche case of the same idea, letting people discuss complex ideas in a structured way so that they're easier to communicate and verify. Now imagine if he had that kind of clarity in communication with social issues...

> The idea that facts and logic are everything suggests that we could feed facts into some ubercomputer and the Truth would come out.

That's not necessarily true, and drastically undermines what logic actually is. We already know there are several problems that have been proven to be uncomputable, but that doesn't mean we can't use logic to understand them; logic is separate from computability, and vastly more powerful. Logic is what gave birth to the entire notion of computation in the first place, and there are many math proofs that are logically sound but not computable either. To paint logic simply as something that computers do is a mass disservice to what it represents and is capable of.

The issue is usually not with how logic itself works, but with how people misuse, and more importantly, how people misunderstand it. It is just absolutely tragic how undervalued and widely misunderstood logic is in modern society, despite it having given us so much already.
Novi, MI is very different than Mountain View, CA! Convincing people to accept winter will be difficult. It's one thing if it's a "Let's change the world!" pitch from a technical genius. It's another if it's "Let's supply GM" from a business genius.
This is overly idealistic. Many people are afraid of technologies they don't understand, and self driving cars will certainly be a technology people don't understand. I can already imagine the scaremongering headlines about self driving cars "assassinating" their passengers or pedestrians. Countering fear and uncertainty may take effort, and effort = money.
In the US, at least, homeschooling is generally allowed. Some states don't have any requirements at all on who, how, and when a student can be homeschooled as long as a parent signs the right form. Some school districts let homeschoolers take a class or two without being fully enrolled.

For some students and some schools, being in school is actively bad for them, even worse than a fairly useless homeschooling experience. Some schools are just that bad.

The hard part is getting into college. You can take a test (the GED) that is meant to certify that you have an equivalent to a highschool education. Still, without a transcript, you will have to lean a lot on your resume (jobs, volunteering, internships) and personal statement.
How to slum as a rock critic, like generations of rock critics before you
It seems obvious to me that we do a variant of this, but I don't have any scientific text to refer to.
How do you feel about shellsort?

https://en.m.wikipedia.org/wiki/Shellsort
Like most places, it depends were you are. Cambridge, Somerville or JP, no problem; but Southie and certain parts of Charlestown are not very evolved.
> Applicants must also sign a statement certifying that they will use the aid only for education-related purposes,

Personal expenses while you are in school (including rent) count as an education-related purpose. See: http://pell-grants.org/what-the-pell-grant-money-can-be-appl...

> Males between the ages of 18 and 25 must register with the Selective Service.

These people are required to register for selective service anyway, though federal financial aid is used as a stick to enforce this requirement. See: https://www.sss.gov/Registration-Info/Who-Registration

> CSN doesn't either AFAIK, only how many times you've been paid. According to WP Pell seems to have a similar policy.

I think I am unclear on the difference between the "student allowance" and "study aid".
Sorry I should clarify. It's not the lack of culture fit. I am usually screened by someone non technical who looks at my experience and determines I don't have enough years of experience in X or Y.
Worked, yes.