skysight-inc/HackerNews huggingface dataset:
Location: North Idaho

Remote: Yes

Willing to relocate: Yes (especially to the bay area)

Awesome at: ES6/React/Redux and Ruby

Technologies: React/Redux/Node.js, Rails, Sinatra (I love microframeworks)

Languages I've Used: Ruby, Elm, Haskell, CoffeeScript, Go, Clojure, Python, JS, Java, Scala, Nim, OBJC, C++, C#, Swift, and lots more. Polyglot with nearly 300 GitHub repos.

Current Loves: Elm, OCaml

GitHub: https://github.com/k2052

Site: http://developer.2052.me

Email: k@2052.me

I'm a polyglot that loves learning and breaking things. I tackle projects that interest me with tremendous energy -- and I find most things interesting. I have built my own frameworks https://github.com/eldr-rb/eldr, written books https://github.com/BuildYourOwnSinatra/BuildYourOwnSinatra https://github.com/ThinkingInReact/ThinkingInReact, and created tools that make dev life easier https://github.com/Hactar-js/hactar. I would love to work on tools for developers or designers.
> Would a defense contractor be hesitant in hiring native-born citizens with parents from a different country of origin?

Foreign contacts (including family) may be a complication in security clearance background investigations, IIRC, but AFAIK discriminating directly on that basis (rather than simply requiring the clearance if necessary for the specific job) would be a bright-line violation of the law.
Does OSX actually check signatures anytime after installation ? If yes, how do auto-updates work, do they update the signature every time?
"Cancel UN climate payments, use money instead on America water and environmental issues. Sounds good to me. Let China and India clean up their own mess, while we clean up our messes.
-"

The issue with climate change is that the people making the bess are not the same ones who suffer from the mess. So our mess isn't just ours. And their mess isn;t just theirs.

It really should have to be explained to you.
Pro-tip: never look at number of LOCs to measure the size or complexity of a project, unless you are comparing two systems written in the same language. Even then, comparisons might be tricky due to factors such as libraries used.
GitHub Enterprise 2.8 is now available
How many conservatives had their civil rights and equality consistently dangled in front of them for votes by the party that just won the executive and legislative elections?
I've been listening to 538 for the past few weeks. I'll try and sum up what I've gleaned from their thoughts before the election and after. A few of the election night podcasts I didn't get to listen to until after the election, which helps to see what they were over-confident about or what they're backpedaling about today.

While I think it was 70/30 for Clinton they were very explicit that this doesn't mean Clinton will win. They admitted it's very difficult to convey probabilities to the average person and it's something they're still working on. I feel like a lot of the pundits (honestly, on Trump's side, too) seemed to believe Hillary winning was inevitable and the night was just going to play out like the predictions, but the polls and analysts were saying it was going to be close (although, Hillary was favored).

While Clinton had a confident lead in the popular vote, her electoral map was rocky. She had thin margins in a bunch of contentious states, but in states like California and Texas she got fairly large numbers in individuals that wouldn't translate into electoral votes. When it came to the vote she just lost the contentious states.

Something else they said today is that pollsters see outliers (changes from the norm) as possible noise, so they tend to bias that back to historical values or neighboring values. This can hide pockets of change or make trends slower to show up. The last election was Obama obviously he appealed to different groups of people. Many assumed the areas he flipped would stay flipped. That's why pollsters were off almost as much as 10% in some areas instead of the expected 3%.

Another thing I've heard toyed around is that public polls are funded by universities and newspapers--institutions who haven't had as much money lately. So while analysis of polls have gotten better, polls have gotten worse. There's also talk about landlines falling out of favor and online polling being worse. Campaign polls have gotten better since there's more money now. From what I've heard Romney's internal polls were way off, but Obama's polls were spot on. I've heard both Hillary's and Trump's internal polls had Hillary ahead...so all of that might be irrelevant.

It was a close race and the unconventional nature made it difficult to honestly predict. But most predictions ended up close to the margin of error--they just guessed the winner with too much confidence.
Why do you think Square is in "dire straits"? They're beating expectations every quarter and raising forward guidance.
If it's not too big, could you just use tmpfs for compilation, and copy the final results to persistent storage if needed?

Just food for thought; your point remains valid.
It should not be a surprise if they're embracing it if they've been tarred with it for decades.

This is a cycle.
WINGS and Antshares Partner for Smart Contracts and Blockchain R&D
Yes, or at least as insurance in case interest do go lower.
Embedded Cognition: Project Intu from IBM Watson IoT
There's a sense in which simplifying laws merely passes the burden to the Executive Branch. It's far easier to prove that a person wore some federal uniform than it is to prove that they pretended to be a federal employee. Just imagine that you're the prosecutor and think about the difference in the amount of work you would have to do for this case. These are resources that can be used elsewhere, and as a citizen, I gladly and enthusiastically forfeit my right to dress as a mailman if it means that it will help reduce cases of fraud.

I do like the idea of simple laws, though, and I hope that a future civilization may flourish under the Golden Rule as its only law.
Show HN: Gapeto – A better way to build a website
Ask HN: How Can I Get into NLP (Natural Language Processing)?
I've recently become quite intrigued by the concept, and want to learn more about it.

If you have any resources, I'd love to see them. They can be videos, articles, tutorials, courses, etc.

If there is any prerequisite knowledge required, which I assume there will be, I would also love a starting point. As for my background, I have experience in full stack web development, game development, and about a year's worth of academic computer science study.
Buy BTC, now. It's going to be yuge.
I don't find it silly for several reasons:

- My definition of "good businessman" is more than just maximizing one person's profits over all other considerations.

- It's clear that Trump has achieved a significant portion of his gains through legal threats. He has underpaid contractors, and his main response has been "Sue me if you want the rest of your money. But it will cost you more than it's worth to sue me." This is not my idea of a "good businessman".

- I don't have any faith in his stated net worth. I wonder what his actual worth is, if you could get an accurate assessment of his assets. I also have no idea how his election affects his actual net worth.
In order for marriage to be worth anything, it has to be a lifelong contract enforceable in a court of law. If a wife can eject from the marriage at any time, it isn't marriage. If a wife can eject from the marriage at any time _and_ take the house _and_ take the children _and_ reach into her former husband's pocketbook for years on end and possibly for the rest of his life, it isn't just not marriage, it's slavery.

Protesting homosexual marriage after heterosexual marriage has been destroyed is utterly absurd. It boggles my mind to think that anyone is that stupid.
Maybe also think about donating to http://earthjustice.org. They are a non profit that fights cases in court to protect wild spaces, destructive legislation, and corporate rape of public lands.
Shaking my head at nerds who believe that this administration will agree with them on which statutes should be eliminated.
Being a freelancer in all areas of tech, I've offered this to every employer and 100% refused or ignored it.

Closet thing I've been offered ironically was rather tough sys administration tasks for no pay for a few gigs (5 hours of work) or asked to solve an obscure ntp issue on a Linux server they couldn't figure out.

For programming jobs? Never.
> The alleged rapist not existing isn't strong evidence suggesting that it didn't happen?

No, that's evidence that if there was an assailant, she doesn't know him.

> Even if there's no strong evidence that a rape did happen I should just believe it happened anyway?

You misunderstand my position. I am just asserting that we don't know whether a rape happened. I do not believe it happened, nor do I believe that it didn't. I am certain that I cannot know.

>> illogical and cruel

> I suspect you wouldn't be resorting to crude appeals to emotion and playing to the cheap seats with rhetoric if you had a real argument to make here.

What? I am doing nothing of the sort. I am making very specific claims: 1) that based on principles of logic, you can't infer from the evidence that no rape occurred, and 2) to do so is cruel to the alleged victim, who may just be a rape victim who lied about the details.

There's nothing emotional or cheap about that argument. You can disagree with me on the facts or the analysis, but at least engage what I'm saying in good faith. I'm extending you that courtesy.
http://www.politico.com/story/2011/04/birtherism-where-it-al...

He Revived it, and had reason to. All Obama had to do was release his birth certificate.

It isn't despicable.

The right also held Cruz to the flames for his Canadian citizenship and birth.

This is tabloid style politics you should be ashamed at using as a shaming tactic.

Let's focus on policies.
Well, you're right they are places of disenfranchisement. We had one party this week work to make sure polling places in the city would have the longest waiting times they could get away with.
> FIRST, propose a constitutional amendment to
impose term limits on all members of Congress.

I've debated this approach with friends in the past. From a game-theory perspective, does this promote or hinder political corruption?

I'm inclined to believe that term limits would actually encourage corruption.

1) If senators have to find a job after 8 years, surely that encourages the revolving door between industry and government, as they need to find another job .

2) If excellent and popular politicians have to be replaced before they fall from popularity, and it still costs a lot of money to get elected, then candidates will become more beholden to special interests (as they can't campaign on their track record or political capital). This would also dilute the overall quality of legislators.

3) If the average candidate has little or no political record, then how can we root out those who are beholden to special interests? At least currently we can look at who they have taken money from over the years in the public records that are available. If every candidate is a blank slate, who hasn't been subjected to oversight, it will be much easier for a candidate to be secretly bought without the public having a chance to spot it.

The real problem is not that there exists career politicians, it's that they experience extreme conflicts of interest due to being permitted to engage in insider trading [1], that they are not restricted from taking jobs in the industries they regulated while in government [2], and that there is a massive flow of money into politician's campaigns from special interests [3].

A more credible solution to these problems is advanced by Represent.us: http://anticorruptionact.org/whats-in-the-act/

[1]: https://theintercept.com/2015/05/07/congress-argues-cant-inv...
[2]: https://www.opensecrets.org/revolving/
[3]: https://en.wikipedia.org/wiki/Citizens_United_v._FEC
How Facebook Saw Trump Coming When No One Else Did
> I think we can both agree there is a fundamental difference between someone impersonating a cop (who has wide discretion to order people to stop, detain them, search them or interrogate them) and someone dressing up like a letter carrier.

I don't agree on any specific difference between dressing up and impersonating in general, as I'm not sure how you are defining the difference, but to my mind impersonation is likely hard to prove, and if the desire is to stop the behavior, preventing dressing up is a useful way to make sure the law is enforcable.

I do agree there is a difference in importance between impersonating a police officer and impersonating a mail carrier, but in both cases I think the base reason is the same. To keep specific expectations and abilities granted to the individual as a government employee from being abused by others.

> Second, it is already illegal to forge correspondence correspondence from the IRS. Why make people who, for whatever reason, want to dress up like Cliff Clavin subject to six months in federal prison? Similarly, I agree mail fraud is real and one can abuse the mail for nefarious means, however again mail fraud is illegal and, in respect to your example, mailing anthrax the people is also already illegal.

Because if something is routed through the mail system we have a record of it, and information regarding it's origin. If someone dresses up as a mail carrier and puts it in your mailbox, not only is that record lost, but likely nobody around will pay any attention. Some random person putting something in your mailbox may attract attention, if only because those around might think they are trying to steal mail. Which takes us to stealing mail It's harder to steal mail when you have no business in anyone else's mailbox because it's illegal. Neighbors seeing a stranger rifling through a mailbox may be likely to call thge person out or even call the police. Preventing people from impersonating a mail carrier is very useful here.

It's worth noting that other carrier services are legally prevented from using your mailbox. Your mailbox/mail slot is considered federal property. There is thus a chain of custody when things are shipped through USPS, unless someone breaks the law.

> I suppose the problem I'm trying to highlight here is a tendency for government, at times, to create laws that are, at best, silly, and, more often, harmfully over-broad in short-sighted attempts to stop behavior that is (or can be) readily addressed by existing laws. It can lead to harmful side effects.

Sure, those exist. I don't think this is a good case of that.
He didn't create or own the show. He was an employee.
This bug generates disk activity but does not actually leave files around, so it's not your issue I'm afraid.
>Looks like at the end of the day, people matter and there should be a place for educated and un/undereducated.

So what makes a white or asian person the "better choice" than the black or latino person? Why should their race be a deciding factor in whether or not they are hired for a position? Education opens opportunities - especially in knowledge-based fields.

I'll take a strong, uneducated worker for a manual labor job over an intelligent toothpick because the stronger worker will be better for the job.

At the end of the day, why should [x] be chosen over [y] if [x] is better suited for the job? Is [x] not a person? Does [x] not matter? The only reason to select [y] is to pay a lower wage, they are easier to take advantage of, racism, or sexism.
Yes, that's true, but I bet you some of the functionality that you wrote can be factored out into a more generic library that applies to everyone's use case. So it could be that half of your code is "library" code that could be open sourced - if it could be written generically with typeclasses.

For example, Rust has typeclasses (called traits) and Rust has a lot of libraries that do the right thing for you.

fn accumulate<'a, T: Monoid>(tuples: &[(&'a str, &Fn(i32) -> bool)], i: i32) -> Option<T>
where T: From<&'a str> {

tuples.iter()
.filter(apply(second, i))
.map(first)
.cloned()
.map(<&str>::into)
.fold1(T::op)

//op just concatenates, but Cow<'a, str> does not satisfy Add
}

Here, the functions first and second are taken from tool.rs, fold1 is from itertools, the type Monoid and the function op is taken from monoid.

I did have to write the delayed apply function myself, though. It's definition is:

fn apply<A, B, C, F, G>(mut f: F, a: A)
-> impl FnMut(&B) -> C // must still be `for<'r> impl FnMut(&'r B) -> C`, because that’s what filter requires
where F: FnMut(B) -> G, // must not be `for<'r> FnMut(&'r B) -> G`, because regular functions do not implement it
G: FnMut(A) -> C,
B: Copy, // for dereferencing
A: Clone {

move |b| f(*b)(a.clone()) // this must do any bridging necessary to satisfy the requirements
}

I think that could also be in a library somewhere
It's not like Trump is responsible for who endorses him. But if we're going to apply that logic, then we may as well get all up in arms about the Clinton Foundation and the countries who've backed that.
I was actually hoping for a post on how to cull bad hires after they'd already happened. Any advice there? Asking for a friend...
While capturing and liquifying the CO2 may prevent immediate release into the atmosphere, you still have to do something with it. Where would you sequester a billion gallons of liquified CO2 each year?
How much of the government budget goes to roads?
He's giving someone the gift of one day writing an article called "Noto Considered Harmful"
In addition to burning it cleanly, coal itself is not clean. You have to extract it and you have to transport it.
The trouble is that the government systems that are created are typically something only the government can/wants to do. Like "a system for issuing a permit" or "a system for quantifying the impact of permits issued". I think there is a more limited chance at job creation than you might think.

Also, in practice, contractors build a thing as fast as they can, then leave and never come back. Agencies that lean heavily on contractors generally don't have a deep bench of technical talent, so they get stuck with a maintenance nightmare that they didn't build and have a hard time understanding.

My feeling is that contractors tend to build differently than people who will have to support the system for however long the law it is enacting exists...
That was one of the hardest things about this election. I really like some of Trump's policies and promises.

And some of them are frightening. Frightening enough to make me want to steer clear, but the DNC did not put forward a candidate that made me feel any better. Calling for a Manhattan project to defeat encryption? Yikes.

America lost this election long before November, I'm sure of that.
They need to do more than get rid of the higher up executives. If they aren't that good, then everyone from middle management up needs to be cleared out. What they do instead is regularly clear out others and it results in nothing but a weaker environment and more fear-based maneuvering (which is probably what's desired given how weak Twitter's management is).

Twitter gets fairly good ratings on Glassdoor overall, but settles on a 3.2/5 for senior management (ie, even Google's 3.9/5 rating is reflective of poorly regarded senior management). In order to think of management as good (according to Glassdoor), they need a 4.0/5. If they get a 4.2/5 or higher, then they can be considered elite or special.

That is, they need to get rid of their crap middle management that's likely getting in the way of everything and driving it all (slowly) into the ground, then use the space that creates to get people in who know what they are doing and that are about progressing forward.
The app I use will skip 30 seconds ahead and that usually (sometimes I need to skip several minutes ahead) takes care of the ads. However it requires me to pull my phone out of my pocket, unlock it, navigate to the app, click skip. It's not a big deal but it is a hassle. Especially if there is more than one ad segment in the episode.
Is there a list of people who hire/give interviews based on take home problems?
I do not support building a wall, nor building a wall and getting Mexico to pay for it. However, if I was trying to get Mexico to pay for the wall, gosh darn it this document explains coherently how to do it! You can't deny that the administration is goal-oriented.
Could anyone more knowledgable explain whether or not my feeling is correct that Elixir becoming (relatively) popular is making Erlang a less viable choice? Whereas the total number of libraries may be increasing, code that might have been written in Erlang is now written in Elixir and established Erlang codebases (RabbitMQ for one) have started to migrate (parts) to Elixir. Calling Erlang from Elixir is easy, but what about the reverse? It reminds of me of how, at least in the early days, Play Framework (largely Scala) could be used from Java but not without much friction. Should I prefer Erlang as a language for its maturity and fewer constructs, it would be a pity to then miss out on new libraries or frameworks, such as Phoenix, that revolve around Elixir.
So many legal lawyers here.

If the numerical representation of content can be arbitrarily shifted via encoding, encryption, or masking, how can anything be copyrightable?

DRM itself encrypts and morphs the numerical representation, thus obscuring its precise identification.
I don't really think one can judge the work of someone else by the line of codes he writes a year. I thought IBM management failures demonstrated that kind of metric is meaningless. Furthermore, 10,000 lines of elixir/Ruby is not like 10,000 of say Java that don't do much except wiring dependencies.
A plurality is also called a simple majority.