skysight-inc/HackerNews huggingface dataset:
Its a deeply interrelated issue. Personally, "copyright owners need to be able to control the distribution of their IP" is far more frightening to hear to me than anything about ads. Every "advancement" made for IP holders is usually incredibly customer hostile. We've seen international trade deals over this issue, we've seen fundamental rights degraded over this issue. I personally would prefer it not boil down to legal means of ensuring content owners get their content not ripped off (a last resort that rarely works), as opposed to a natural solution where the distribution method matches the natural inclinations of the users (people generally DON'T feel bad about stealing "content", but DO feel bad about stealing washing machines).

For the record, ads existed before the internet too. Remember the radio? Remember PHYSICAL newspapers. Remember TV? Its kind of nice that the lower economic stratus of society has SOME access to all these services without being blocked by a paywall. In a paywall world, you walk into a library to use the internet because you don't have a computer, then are turned away from every site because you also don't have a credit card.
Is it a coincidence that the presenter Mark Passio looks like and has the same interests and persona as Gilfoyle on Silicon Valley (TV series)?
Reddit doesn't support hiding subreddits from /r/all by default. Blocking subreddits requires either paying for gold, or using RES or other software.
>To me, docker can be thought of as a process wrapper. The executable is called an image, and the running process called a container.

That's from a comment of yours. It's meaningless to me because I don't know much about deployment/dev-ops etc.

Now I could lash out out of some insecurity and say that you're just using "jargon", or I could take some responsibility and look up those words.
I truly hope that this will have one of two outcomes:

1. End of Chairman Pao's CEO term

2. End of Reddit.

I find only these two outcomes desirable, because the third one is chilling free speech in the internet, the one that Ellen Pao is gunning for.
You're stating that like it's a fact. I don't think there's any credible evidence of the 4chan staff makeup changing significantly during GamerGate, other than a "leaked" IRC chatlog which essentially portrayed moot & mods cackling gleefully while rubbing their hands together like James Bond villains.
> Their cabal file doesn't have any bounds...

A surefire recipe for bitrot. If you want to maximize the ability of people to build your code in the future, upper bounds are essential for all your dependencies.
I also saw the 10 June 2015 and assumed that some of it was stock while some of it was current.
and to add my comment, even Facebook removes EXIF data, they are keeping it to themself... for advertising and other (evil) purposes...
Typora (http://typora.io). with beautiful design and powerful functionalities
If abolitionism and egalitarianism isn't political then I don't know what is. What would count as a "political belief" in your eyes?
That depends how you define Google's core competencies. Some of their main core competencies(where they lead the world probably) are AI/machine-learning and high-speed software development. Those skills are now the core of every business("software is eating the world"), so Google has lots of options. Another core competency is long-time investment in high-risk projects - which basically nobody does.

Also one criteria of choosing projects for X - is projects in areas where there's little competition. Once you start from that point, maybe the analysis framework of "core competencies" is less useful.
France 2 en tête des audiences grâce à Roland-Garros
But the reason that Time Warner has a monopoly because the city granted them a monopoly

That isn't the case. Verizon have rolled out FIOS to areas in the city, but have decided to stop doing so.
Here is a tool one can use for that and other metadata removal:

https://mat.boum.org/
MD5 is good enough to prevent most random collisions. The problem is when you need to prevent intentional collisions.
`a` is not the bestest name in that func, but it's internal (not visible to clients) and it's fairly obvious what it does in the context. Reading Go code everyday, I'm quite used to short variable names like that and I don't find it confusing. Although I did read code in the stdlib that's all bunch of 1-letter vars and was having a hard time following, and in that example you point out, I'd have prefered `app` to `a`.
Here's /r/all as of about a half hour ago. Not cool.

http://imgur.com/a/5KMCS#0
I'm old enough to remember when the Scientific Consensus was that we were causing global cooling.

At this point, that should be worth at most an eye roll. But it bears re-iterating: never happened. Not true. And repeating it is dishonest.
It doesn't appear to be anything obviously associated with the Nazi group, though.
Not accurate anymore.
I don't follow -- which are the apples and oranges? Comparing wires and roads does seem like apples and oranges.

You have to ask, why does TWC have a monopoly in NYC? Did the market create it? Does the market protect it? Why do you think Google Fiber is skipping big markets like NYC in favor of KC, Austin (where I live) and Provo? I hear it said that it's too much work to lay infrastructure in Manhattan. Sure it's a lot of work, but as I watch them boring through the hard limestone up and down my street for the last 9 months -- it takes a whole day for a machine the size of truck to bore a hole from one house to the next -- to reach a maybe 1000 subscribers, I cannot imagine it's less work per subscriber here than a big dense city. No, they are avoiding the big markets because of webs of regulation and bureaucracy which protect incumbents like TWC.
Urbit comes with this kind of identity management baked-in. It hasn't been shown yet to scale to the proportions of reddit. I'm not sure that even reddit has enough staff now to do that.
It's rather good at 4 mana, though that could be balanced in the metagame by making it rare or mythic.

What zero-cost creatures did you have in mind? Those aren't incredibly common. And in any case, a combo that requires 3-4 specific cards is not overpowered; one that only requires 2 specific cards often is.
Not a single photo i tried returned results??
Perhaps that's the point. A self-proclaimed expert in the field should know how to draw or at least read a DFA.
I'd rather flip it around - what's the reason for me to do that? I don't see them offering obscene piles of money anymore, so they don't get to make up ridiculous hoops and demand everybody jump through them. This stuff is rarely useful in the real world, and when it is, you can grab something off the shelf, or look it up then. I'd rather spend time learning the other stuff on that list, that's useful to companies that have their priorities straight.
I recently went through an MS phone interview and didn't do as well as I would have hoped. I did learn quite a bit though. Here's my advice:

1) Actual programming and a technical interview are not and never will be the same thing. Assume you know nothing. And I do literally mean nothing.
2) Start with a basic intro to programming book in a language you aren't familiar with and try to do simple tasks in a language you already know. This simulates a bit how it feels to program under pressure. Things you know you know seem not to come out quite as quickly. This helps to emphasize point #3.
3) Practice. Practice. Practice. Practice. Practice. A decent chunk of your typical interview questions exist out there. I'm not saying to memorize them, but be familiar with their solutions. Eventually you'll get to the point that an approach for solving a new problem will come from pieces of old ones.
4) Since coding is done on whiteboards, do not use a compiler. Pencil and paper.
5) Find someone to give you an honest-to-goodness mock interview.
Running git blame is faster than waiting 30 minutes for the results of a whiteboard test.
When Google killed off a lot of its technology projects the assumption was Page and Brin listened to the Jobs' advice to focus on fewer products. But then they started announcing a bunch of these other projects that are not directly related to their core products.

Isn't Google better off just running and maintaining those other projects they killed?

I am not saying these are bad but from an investor point of view only a small number of them make sense.
> So the free market will solve any overload problem.

What do you mean by this? If 2mb of transaction data is generated every 10 minutes, but only 1mb of it is mined, what is the free market solution?

If the goal is to have bitcoin be an actual working currency for the people (and it may not be that to you), then it would seem the goal should be to be able to process the vast majority of transactions, instead of just those for the richest half.

A "solution" that is economic and solved by free markets tends to be about how to distrubute limited resources. I.e. here's a nice piece of property for sale - who gets it? The highest bidder. problem solved.

But I don't think the challenge for bitcoin is how to auction off space in the blockchain, it's how to make that space wide enough to be reliable as a potential currency for common people. If, every time you bought a candy bar at walgreens, you had to pay for the candy bar and take a guess at an extra fee for your payment and hope it goes through 10 minutes later... it just would not work.

So the market would be solving something, but it wouldn't be towards the goal of bitcoin being a currency. And honestly I think that's what the opponents of the block size increase want. As cryptocurrency tech evolves, we're seeing that various parties have new self interests to promote. Competing technologies, etc. And they benefit by bitcoin becoming artificially limited. I know there are other reasons, but it's a big part of why this is even a debate.
Wow. Even though I'm somebody who thinks reddit has crossed the line into thought-policing the frontpage of /r/all is surprisingly ugly.

An nice juxtoposition is the top post of the default homepage is social justice outrage about a police officer shooting somebody.
It baffles me that people still have trouble differentiating Feminism as wanting women to be equal to men in the world AND the usual stupid more vocal minority.

I think a lot of people here on HN are feminist in the sense that we think women should be treated equally to men in a modern society.
Read another thread
Should I work at Tesla/SpaceX or Microsoft/Google?
I'm a new grad who some experience with both low level software and some backend systems. I have to choose between Tesla/SpaceX and Microsoft/Google (one of each) and I'm really torn. I lack the wisdom to understand the long term implications of my choice, and both seem really great.

On one hand, Tesla/SpaceX are growing rapidly and changing the world. Meanwhile, Microsoft/Google have talented engineers and great culture with excellent pay, perks, and benefits as well as a strong learning environment and a manageable workload. Additionally, Microsoft/Google translate well into other job opportunities down the road, as their brands are very strong and their engineers are known to be very capable.

I feel that Tesla/SpaceX aren't as software focused (Google basically wrote the book on modern day distributed computing), so I'm worried that, while I'll have more responsibility and impactful work here, I may not be as strong technically in the future.

However, I feel that I'm underestimating the benefits of the growth that Tesla/SpaceX are experiencing. I'm afraid of missing out on great opportunities that these companies can offer.

What does HN think about this choice? What would you do?
The full signature is:

My Custom Sets

Avant Block: Avant -- Stormfront

Which suggests that it's the name of the in-progress second set of a block of custom user-created cards the person is working on. Quick glance at the posts the signature links to gives me the impression it was chosen simply as a generic "storm is coming" fantasy-setting name.

And for people who know a bit about Magic: seems a lot like "Scars block without the Phyrexians", even down to the user posting a variation on Koth.
Get ready for someone to tell you that the legal definition of "censorship" is only if the government does it.
People have been saying this since the forum age (at least), but privately-owned websites have become the new public spaces.
Jailbreak and block hosts that serve ads. Your iOS experience will be virtually ad free, with the added bonus of giving you control over your device.
I usually just search within the repo, that works well.

It's a bit funny - some of these features github already has like code search and commit statistics. On bit bucket you have to pay for the plugin.

One thing I wish github had was bitbucket's commit list with the line graph. That's helpful.
I personally find plenty of great free content in StackExchange, Github, Coursera, etc.

The rest is not really content, it's entertainment.

The entertainers choose how will they get paid.

The reality is that they work is not valuable enough to be paid directly, so they opt-in for a revenue from adverts.

And I choose to opt-out from paying them, because I think that we shouldn't be paying for entertainment. What is worst is that 'news' increasingly becomes entertainment. You only need so much paid journalist to cover main events. If they choose to make farce out of events, it's up to them. But I will not pay that premium, because I do not care and because I don't even want to reach me. And you dot have to do anything for 'news' to reach you.
When something that was previously (more or less) politically neutral takes a stance people get upset. Especially when there is vendor lock-in.

Some thought experiments:

Imagine if Comcast blocked access to all liberal sites.

Imagine if Microsoft word was changed so only pro-liberal documents could be created. For extra fun imagine if people could be "shadowbanned" so all their files were silently deleted.

Imagine if Google could only be used to find websites that supported global warming.

Imagine if Facebook messages could only send "patriotic" messages (as determined by their moderators).

Imagine if Intel processors could only run non-violent games.

These may seem weird comparisons because when we think of forums, we think of moderators having the power. But reddit isn't a forum. Reddit is basically a site that hosts forums. And now it wont host some of them anymore. Not only will it stop hosting some of them. It stopped hosting them unexpectedly, with a self-righteous "fuck-you".
>tons of interesting connections

Mind sharing those?

>he was KGB.

A claim unsupported by evidence.

>Given how Russian business works

"Given how I assume Russian business works based at most on anecdotal evidence." FTFY

Anyway I wouldn't bother to reply to your post, if you hadn't had used source that is full of shit, pardon my French. You can check out Kaspersky's blog for rebuttal of this article. Now if you insist on inductive reasoning I can offer you no evidence to the contrary, of course. And no, I don't work for Russian troll agency and am not Russian in any way. I doubt they would bother with ycombinator anyway. In no way this is attack on you of course, but I find these kind of posts severely annoying because of aforementioned reasons.
I think that's the end of my Reddit use then, the toxicity in a few fringe subreddits has spread into full blown septicemia.

That's really sad - I don't think there's many communities like /r/assistance and even /r/buildapc around.
I don't think Larry and Sergey are interested in upping their $$$ status to $$$$. They are pure technology enthusiasts and want to change the world with it, and they use their money printing machine as the enabling engine.
> I never understood why reddit was so lenient with its community. There are so many racists and hateful subreddits, that attract more and more people like that, that makes the community as a whole worse.

There's a large segment of the online community in general that understands the ideal of free speech to mean that no one may ever be prevented from saying anything, in any location or context. These folks believe that the banning of /r/shitniggerssay deserves exactly as much righteous indignation as, say, secret police disappearing anyone who speaks against the government. Reddit was founded on this ideal, and has only recently started to move away from it.

This understanding of "free speech" was obviously originated by petulant children on BBSes and Usenet groups casting about for a justification to (ironically) silence anyone who disagreed with them. I'm not really clear how it became something that otherwise-rational adults espouse in defense of people other than themselves.
Or, you know, they block them. Deal with it.
True, but I picked this working title in 2006 or 2007.
If you look at parent's URL you will see mostly garbage. The migration of the shitty reddit to voat.com has begun :)
Interviewing and hiring is an expensive process so a one size fits all model would be ideal. There are a handful of variables to consider, like company stage, who's hiring, etc. At Grok + Banter, an early stage startup, my co-founder and I have vetted a number of potential developers who were either someone we know or they were recommended to us. Keegan sticks to conversations about tech while I try to uncover goals and agendas to see if we can work together to align individual goals and company goals. We look for people who challenge our thinking in constructive ways (rather than demeaning ways). When we speak with someone who seems adept at solving real world technical problems as well as someone who is clear and forthcoming with regards to their goals, we work together to create a 30 day contract that will either end employment or continue employment with an extended contract after 30 days. What I have found is that with in 2 weeks, give or take a few days, Keegan and I both know if the person is a good fit. With in a year, we've ended three contracts. Interestingly, all parties look great on paper and are able to talk (white board) their way through problem solving, all three are highly intelligent, unfortunately, all three lacked the ability to execute. We've also interviewed and hired people that lack an ability to demonstrate their defining attribute(s). This attribute inevitably starts to appear around week two- three. If you can determine whether someone will execute or not as well as draw out defining attributes in an interview, you may be well on your way to a one size fits all model.
active groups of user/community: jekyll probably.

jekyll documentation is good too.

it's quite easy

seems to fit with your needs.
It is sad that the country of John Locke, the Father of Classical Liberalism, is fast becoming the realization of the nightmare that was "1984".
Yes, but I generally also attempt to engage in professional courtesy.

And, yes, this goes both ways.

If I, as a boss, can see the writing on the wall, I will attempt to protect my employees. While that includes internal protection in a political firefight, it also includes calling up friends at other companies to see if they might have a job for people on my team if I can see that it's going to be ugly. I have also helped usher people out of my company because I simply couldn't get them what they were worth.

It's called "being a professional". It's also called "this industry is damn small, don't piss off the good people in it."

Sometimes you get caught completely unaware and get sacked without notice, but it's really rare. Most senior people can tell when things are about to get bad generally a month or two in advance--if not more.
They should just shut down the site. Who knew the internet would devolve into middle school bullying of fat people? It was just ten years or so ago that the kids started to get on myspace. We've reached the point where even the dumbest people have internet access. They've ruined everything.
Show HN: Vim Guide
It's worth taking a look. When I wrote this it was before this standard was implemented.
> [Ex-Googler here] Truth be told this is a trivial question to be asked during an algo interview and as an interviewer I'd consider this a warm-up. Otherwise it's a rather poor question since either you know how to do it (ie, you have an idea about recursion) or you don't - there aren't too many shades of grey or possible follow-up questions that I can ask to probe the depth of your knowledge.

It is a terrible question.

First, you can't invert a binary tree (as in flip upside down). If you did, you'd end up with multiple roots and since all binary trees are rooted, you'd no longer have a binary tree. It'd be a tree, just not a binary tree.

If the questioner meant mirror a binary tree (swap left & right at each node), then it is a no-op. You do not need to modify memory to do it. Left & right are just labels for two pointers. You can just swap the order your variables in whatever struct defines your node and cast it against your existing memory (or change what your accessors return in a derived class or create a reverse iterator or however you want to implement it) and there you go, a "reversed" tree with zero overhead.

Either way, it is a terrible question unless you wanted to see if someone understood the difference between how a data structure is drawn on a whiteboard for humans vs. how it actually works. Maybe they were actually asking that question, but that seems highly unlikely.

And if they actually meant for you to recurse down and swap left and right on everything, it would dramatically lower my opinion of them because it would make me wonder if they knew the difference between how a binary tree is drawn on a whiteboard vs. how it is laid out in memory.
This will be the toehold DoJ and the FTC need to file antitrust charges against Apple, if it’s true that iAds cannot be blocked, and continue to be only acquirable through Apple’s process and not on the various ad exchanges.
Wow I didn't know two Gehry buildings had serious problems. The Stata Center leaked and cracked when it first opened [1]. Weirdly, that Tech article says the arts center at Bard was alright at the time: Bard President Leon Botstein told the Chronicle that the building “came in on budget and has worked beautifully.” Perhaps there's a story behind every Gehry.

[1] http://tech.mit.edu/V127/N53/lawsuit.html
> Arbitrary curating means someone is arbitrarily imposing their values on discussions.

This has been bothering me about HN for some time. Maybe it's due to a smaller user base, but having stories disappear, specific user's comments always being weighted lower, and childish hellbanning is really discouraging. It does give the sense of a 'country club', where if you're not of the same bread and butter as those making the rules then you're not welcome.
It wasn't isolated. It showed up on the front page of /r/all frequently.

This will die down/blow over in a week or so anyway.
This is visionary. We are becoming a predominantly urban species and there are incredible tech opportunities both from a business and from a social benefit perspective. Walkscore, Bikewise and Open311 are a few examples that come to mind, but that's just tip of the iceberg. After the internet-of-things, the internet-of-habitat is coming. It's brilliant that Google wants to help invent it.
Eating human brains helped Papua New Guinea tribe resist mad cow-like disease
Unless someone used continue inside that loop by mistake...
any website is "moderating" its content. Even 4chan.
I feel like it's inevitable (and not necessarily wrong) considering the content of the thread. The discussion is about Reddit banning some subreddits due to their behavior. SRS is larger than all of the banned subs besides FPH, and exists solely to mock and harass other redditors.

Personally, I think they should all probably be banned if the site is going to be moderated in this manner.