skysight-inc/HackerNews huggingface dataset:
During the Yishan/Ellen saga, I had wondered whether or not they would shortlist Alan Schaaf for the CEO job given how well Imgur had done and the symbiotic nature between the two companies.
I don't understand why people continue to build things for services that have a track record of shutting things down.
Assembly programming for Perl programmers [video]
Why not? (Unfortunately, you can't just demagnetize it — ATMs will stop detecting it as a valid card. Learned it the hard way).
Like Eric Garner.
Great spot. I apologise to the original commenter, the classes were indeed missing.
Nobody really uses the ball pits or the video games at these companies. Maybe some companies have foosball lunch tradition at most. Meals at the company although are a real time and money saver for everyone.

What most people do when the company doesn't provide lunch is walk (or drive) as a group to some local restaurant and have lunch out, every work day.

What people with families is commute from the cheaper SFH suburbs into work. It means shitty 30-1hr commutes, but that is life for many americans already.
Analyzing Golden State Warriors' Passing Network Using GraphFrames in Spark
FYI, the first link is broken because the semicolon was included as part of the hyperlink. Should have been https://addons.mozilla.org/en-US/firefox/addon/policeman/
> (we've added two extra characters, after all)

No, the same length just with more restrictions. Your suggesting you replace a min 8 digit password with a minimum 10 digit password but the gain is from adding length not restrictions.

Sadly plenty of passwords are fixed at 8 digits and they reduce the search space below that. So you go from 26^8 to 26^1 x 26^5 and 1! which effectively is just 26^6.

IMO it's reasonable to remove the top 100 or so passwords. But, after that your just reducing the search space.
> My intuitions are generally with you, but Tor developers have claimed that low-latency anonymity against a pervasive network adversary may be impossible, and formally excluded it from their threat model back in 2004.

This is a point that I wish more people were familiar with. Tor has been oversold as the privacy project to protect from everything. The Snowden docs leaked out and privacy activists ruffled around their pockets asking, "what do we have to rally behind?" They found Tor and stuck with it, despite it certainly not being built for that task.
That's a problem with the companies, not with the software. It's the same with home users. People expect the interface to not change, likely because computers are still new for a lot of people and they can remember a time without them.

I think cars make for a good analogy here. People get a new car, and they have to relearn some things. Not the large things, like how to drive, or the rules of the road, but where the auxiliary controls are, the quirks in how it drives, how sensitive the steering is, where cruise control is and how it's activated, etc. There's a short acclimatization period while you get comfortable and explore or research how to do the things that are different that are important to you.

You get a new version of windows, you may need to learn a few slightly different ways of accomplishing something, but the core experience is the same. You have icons, windows, files with copy/move//delete operations, etc. There's a short acclimatization period while you get comfortable or research how to do the things that are different that are important to you.

Do people complain as much about new cars? Not nearly. They've come to see that these changes are a small price to pay for the advantages we get as the state of the art advances (anti-lock brakes, air-bags, heated seats, parking assist, computer driving...).
They gave the company millions of dollars. They only paid my salary as they were legally obligated to do, 'at will'.

Loyalty is a two way street, and can be earned or taken away... "what would the company do in the opposite situation, say 'we will look after you', or 'you are on your own'?" - if the latter you should know about how much loyalty you have if you choose to walk away.
Yesterday really closed any possible hope of a Bernie nomination at this point. He really needed to carry Ohio to maintain legitimacy given that Florida was a lost cause. If he managed to pull a few more Michigan upsets out of his hat he could have maybe made the case for some vast unpolled demographic breaking for him, but as it is he just won't get the votes.

Really, the only way Bernie ends up with the nod now is if Hillary ends up in jail, and that's just not going to happen. David Petraeus is still a free man, and nothing Hillary has been accused of is even close to what he did.
Daniel from RethinkDB here.

The answer is yes, that's definitely on the radar. I can't give an ETA for the official drivers yet, but I hope it's going to happen relatively soon.
You could state your disagreement without casting aspersions on the masculinity and competence of the people you disagree with. Given that you yourself are wasting time reading posts on Medium and then whining about them on HN, I have to ask myself whether you are not a real engineer, or whether just maybe real engineers can whine about things sometimes.
> If Twitter is a neutral platform, a fake account is not distinguishable from a real one and it doesn't matter. It takes an incredible amount of work to make a fake account seem like a real person.

I think these sentences contradict each other? Or maybe I'm misreading something.

Anyway, last December, after the release of The Force Awakens, someone created the account @AdamDriver2015 which was so convincing that even @VeryLonelyLuke quote-tweeted them. They were suspended after a few days, and one Twitter user claims it's because the owner of that account was creeping on other Twitter users under the guise of being the actor.

https://twitter.com/jennanamika/status/684176364438601728

It's very easy to make a fake account seem like a real person.

> By creating content leaderboards that do not remove fraudulent network effects

Do you count "retweets" here? That's a large part of the problem, and it seems hard to change that without fundamentally changing what Twitter is.

> third party providers (like SimplyMeasured, Radian6, etc.) to do meaningful fraud analysis

... hm, are you focusing on the aggregate affect of fraudulent accounts? It seems to me like that's a different problem from individual fraudulent accounts, and that verified accounts are legitimately good at the latter and aren't intended to deal with the former. In particular, all the bot checks are irrelevant for an individual fraudulent account, since there is a real human behind the account, just the wrong human.
Nothing stops anyone from developing software that can be installed on mobile phones to encrypt this or that. This will be a type of Cold War between those with something to protect and those who want everything transparent.

I will choose to encrypt outside of what they OS does and to hell with every other idea.

Besides, all one has to do is encrypt, use one-time pads and keys are largely irrelevant.
Wow very cool, could use a column called "BBC Access" since very few of them still work with BBC :(
Yes, they had an unheard of deal on Dell 24" monitors, ordered two. Good experience. Wouldn't have heard of them if it hadn't been for my Slickdeals alert, though.
This makes sense to me. Granting free firehose access to a small, fun project like this seems like unnecessary overhead for Twitter. I think their mistake was granting it in the first place.
Lets see how it works out for them - the US tried this 10 years ago.
Hi, Gmail engineer here.

This isn't specific to Inbox; we have limits in place for all accounts (documented here: https://support.google.com/a/answer/1366776).

You can probably understand why this is necessary to keep our systems healthy--while the vast majority of users never encounter the limits, if they didn't exist, there's a risk that abnormal usage could limit our availability for every other user.

That said, I think the request to make this more obvious to the user is a really good point and something I'll look into.
> the company can insist on them staying the full term

What happens if they quit showing up for work?
Out of curiosity, why would you prefer this sort of implementation to something more in line with MogileFS? [e.g. Metadata storage with the actual file stored independently on the local file system of multiple physical nodes]

https://code.google.com/p/mogilefs/
Good point, while in my mind I thought I did do that I have now fixed/improved it to make it more obvious.

Thanks!
Ok, I think you have a point and I blew the thing out of proportion. Sorry for that.
>It is common in many companies for there to be a two-way 6 month firing/quitting limititation

Does it mean that workers also have to give a 6 month advance notice before quitting?
I have never heard of employees having any kind of control over the company.
Proof-of-stake, smart contracts, and contingency payment at 2016 Bitcoin workshop
Theranos is hosting a Clinton fundraiser
Yes, but that has a decidedly Scandinavian twist of putting young people together with wise village elders. It has a kind of sheen of hopefulness that we just don't see in the States (because -- as clearly demonstrated with this dorm idea -- apparently profit here is worth cramming adults into Soviet-style people storage with value-add juice bars).
A lot of this has to do with these sites using ad networks instead of/along with selling ads directly. Ad networks are very common with consumer sites, but many B2B sites don't use any at all. When you work directly with the agency or company (and you know they're a real agency or company), this doesn't happen.
Which is kind of funny advice since essentially you're suggesting to avoid working for companies with successful founders.
>>Even very heavily data-centric companies only hire a few ML specialists for every handful of general purpose code monkeys.

True for now, but it will change. Once terms like 'Statistics', 'ML' and 'Data science' will become common place, there will be a ridiculous amount of lust for automation jobs.

Sure you won't be fixing the beta release bugs for skynet 1.0. But almost any job which has a scope for data collection, analysis and automation will demand skills in these area.
>> Voting should be done from our phones, using a secure account we hold with our government. Vote counting should be done by computers in the cloud

Okay, so now you've removed humans from the voting process two MORE levels, and introduced two MORE possible places where votes can be hijacked.

Never mind that the constitution CLEARLY disallows a direct vote by the populace ( https://en.wikipedia.org/wiki/Twelfth_Amendment_to_the_Unite... ), and the electors can vote for whomever they want and are answerable to nobody since their identities are not known.

All this technology can still be undone by the electors, and until the constitution is fixed, none of it matters.
I was fairly floored last week when I realized that POI predicted the US Office of Personnel Management hack which attacked clearance records. Season 3 episode 19 aired in March 2014, which is about when the hack was believed to begin. It wasn't discovered until March 2015.
An ASCII art bot for your Slack team
Will Microsoft Become a New Point of Attraction for Blockchain Startups
Thanks, has been refactored to make things more clear from the top
Sugar has a much easier to measure impact on health - dental hygeine and obesity.

The thing about British teeth? It's sort of true. Tooth extraction is a leading cause of child hospitalisation. (Most common cause for children between 5 and 9).

This tooth decay is mostly preventable.

https://www.rcseng.ac.uk/news/sharp-increase-in-children-adm...

http://www.bbc.co.uk/news/health-33498324

> A report by the Royal College of Surgeons (RCS) published earlier this year showed tooth decay was the most common reason five to nine-year-olds were admitted to hospital.

> Approximately 46,500 children and young people under 19 were admitted to hospital with tooth decay in 2013-14, with 25,812 in the five to nine age group, a 14% increase since 2010-11.

http://www.theguardian.com/society/2016/feb/27/england-hospi...
> 'encouraging people to eat healthily' is an attempt to impose a culture

This is a crazy way of looking at it. You might as well have said 100 years ago that education beyond 14 was an imposition on the poor. In a lot of cities in the UK there is an 18 year gap in life expectancy between rich and poor areas. Almost 20% of children and 30% of adults in the UK are clinically obese. At some point you have to stop with ideological back and forth and start actually doing something practical.
Everybody is biased. The average person is blissfully unaware. Better people are aware and attempt to compensate. The worst of us are aware and embrace it.

We all do things like this. It says nothing about us, other than that we're human. Our character is shown by how we deal with it, not by whether we do it at all.
This is the view most people have, and why trying to stop micro-aggressions is a difficult subject. It's really more of a societal and moral question - how much should we change our behavior to prevent offending people? To what extent can we say someone's offense is valid?

Obviously if I tell you that wearing shorts is offensive to me, you shouldn't feel the need to stop wearing shorts. This isn't even a made-up opinion - people feel this way about women all over the globe. This means there are definitely limits to what we should accept. But the question is, where do we draw the line?

That is why implementing this in a workplace isn't feasible in 2016, because you have to explicitly define that line, which is a very difficult thing to do, and especially so for people who don't even know what a "micro-aggression" is.

The "problem" with all of your statements isn't that they are offensive, but that the person you said them to happened to have some sort of background or experience that makes it offensive to them.
I would upvote this comment 10 times if possible.
> Wishing for a different reality doesn't make it so.

Truer words were never spoken.
There are go bindings that are excellent (https://github.com/go-qml/qml). this, combined with the Google Material style kit (http://github.com/papyros/qml-material) results in very simple, clean apps with all the goodness of go.

For me, the only drawback is not being able to expose a go object as a model, involving a bit of back and forth, but the rest is very very clean.
only 48 hours left and over 100 people have claimed it already!
I didn't mean the churn (Java EE could do with more churn) I meant in terms of setting up a project and the number of dependencies.
Not everyone has the ability or desire to personally sell ads. I think it's pretty cool that today you can earn maybe $1000/mo with a moderately popular website you run yourself.
I'm confused about what the goal of this is. The best thing about PHP is its dynamic nature, and the fact that any new page load is a completely new universe. Why would you want to loose that and compile it to a, well, compiled language?
Maybe one reason the author is depressed and seems a bit aimless is that when you put the kind of energy into a company, which I'm sure he did at GitHub, then the relationship grows beyond something simple like employee/employer and closer to family.

When the relationship falls apart, for whatever reason, it is like getting a divorce. I spent most of my career at one company, and when I decided to leave, dealing with that separation was a lot harder than I thought it would be.
I think what you're saying is broadly true, but I'd moderate it a bit by pointing out that reproducing and extending research in software is a heck of a lot simpler and faster than working in topic areas that require physical experiments and processes.
Academic Publishing Is a Goddamned Exploitative Farce
That. Exactly. This is a regular guy, doing his best to behave better. All the rest of the discussion is just hot air.

Then why do I call that 'worse'? Because its actually harder to change when you don't realize you need to change.
If you use a modern browser you probably don't need the polyfills anyway, so why are you concerned about blocking them?

While not necessarily related to privacy, I've found sites where blocking self-served JS creates a better browsing experience because it gets rid of annoying effects and things like scrolljacking.
One of the big positions of this article is that despite employers' insistence that "firing isn't personal", employees will take firing personally and it negatively impacts them and can negatively impact the company's culture. Saying "no it doesn't, don't take it personally" isn't really a counterargument.
Sure, let's say cos'(x) is the cosine of the angle corresponding to x complete revolutions (thus, cos' is of period 1), and similarly for sin'. Then every function of period 1 is a unique linear combination of cos'(Nx) and sin'(Nx) for integer N. We can say this. This is essentially the same as what we were saying already. My point isn't that π is used in the words we say when defining cos' and sin', but that it is part of their properties, making its presence known once we consider derivatives: the derivative of cos' is -2π * sin', and the derivative of sin' is 2π * cos'. [Er, the primes here don't denote derivatives, but just our newly scaled trig functions, of course]

π (2π, etc.) truly is special for the Fourier transform: it is inherent in decomposing a periodic function into a sum of exponentials (and cosine and sine are just even and odd components of exponential functions). An exponential function from R to C is of period 1 if and only if the natural logarithm of the base of the exponential is an integer multiple of 2πi (i.e., just in case the function's derivative is an integer multiple of 2πi times itself).

It's true that there are other (non-exponential) families of orthogonal functions that can be used for decompositions, but the fact that the Fourier transform is specifically in terms of a family of exponential functions is of some significance (for example, it means multiplication on one side of the transform corresponds to convolution on the other side; it's also what makes the Fourier transform and inverse Fourier transform essentially the same operation).

Tl;dr: Periodic functions can be represented in various ways, but the Fourier series decomposition is a particularly useful representation because it "diagonalizes" differentiation (which is to say, it "diagonalizes" translation by tiny (and consequently also by arbitrarily sized) amounts). And what we discover in diagonalizing the differentiation operator on functions of a fixed period is that its eigenvalues are precisely the integer multiples of 2πi divided by the period. This is a fundamental connection between π and the differential(/integral/etc.) structure of periodic functions.
Want to move to Canada to avoid Trump? A Canadian startup wants to hire you
I think you're misinterpreting my comment.

Too often terms get overloaded - taxation is definitionally an imposition; consumption taxes impose on the poor more than on the rich. Compulsory education is also an imposition.

Whether it's worth doing it anyway is of seperate concern. I don't know a better way.

My personal view is that socialized healthcare is excellent - but the limits it eventually imposes on personal freedom (taxes on tobacco, alcohol, sugar, etc etc) are something we should be very careful with.

The main issue as I see it is that I feel that the role of the private sector is to act in a 'one dollar = one vote' manner, whilst the public sector should act in a 'one person = one vote' manner. Consumption taxes break this because they work on the former basis. I think that if we want to discourage bad habits, we should apply the same 'discouragement' to both the wealthy and the poor.

(Interestingly enough, if we take the standpoint that sugary drinks are a net negative to health, then it makes sense from an economic point of view to expend more effort on wealthy consumers of sugary drinks, because they presumably are able to convert health into taxes at a higher rate...)
Reviewable (https://reviewable.io) has strong support for a rebase-centric workflow while still integrating pretty well with GitHub. Once somebody has reviewed a commit it never disappears, even if you rebase and force push (special refs keep them pinned in the repo). You can easily get incremental diffs between the old and rebased branch or individual commits.

I'll shortly be deploying a new feature where Reviewable will try to match up rebased commits with their predecessors and automatically pair them up when diffing. This is just a heuristic based on commit messages but it works pretty well for non-interactive rebasing. Otherwise, you can still manually diff any two revisions you'd like.

Disclosure: I built the tool.
Yep, if I remember correctly, Imgur also started before the 'Digg Exodus', so reddit wasn't the biggest kid on the block yet.
Combined with per-minute billing and our lower on-demand pricing, regular GCE instances often end up being cheaper.

For example, a fixed duration m3.medium is currently $.037/hr for 1 hour and $.047/hr at 6 hours. GCE's equivalent n1-standard-1 is $.05/hr all the time (and automatically triggers sustained use discounts). If you ask for a 4-hour block and only use 3.2 hours you pay the same 16 cents as you would have on GCE. As I tell my friends, if you want a cheap, guaranteed VM just use GCE on-demand; if you're locked into AWS though, check out Spot!

Disclaimer: I work on Compute Engine (and Preemptible VMs specifically), so I'm clearly biased.
Android N new features for developers
Yes, came here to say this. While I never completed the course (started OMSCS @ Ga Tech shortly after), it did cement my desire to focus on machine learning in my graduate studies. Highly recommended!
Hillary Clinton Email Archive
American: huh, guns are great, healthcare IF you can afford it, language #2 = spanish, hockey is a sport they play in Canada, worlds most powerful military, Trump, avg. American knows little about Canada, metric system - who needs that, good universities

Canadian: eh, no guns allowed, healthcare FREE for all, language #2 = french, hockey is the 2nd most popular religion, neighbors with country with worlds most powerful military - they'll have our back, no Trump, avg Canadians knows a little about America, metric system, good universities - taxpayer subsidized
Alcatel Lucent Enterprise launches pay-per-use network delivery model
We all get old. Its actually pretty fair.
Most apps don't use a high queue depth and so waste a lot of SSD performance. With SSD a QD up to about 8 is free.
And you shouldn't. http://www.dailydot.com/technology/imgur-4chan-8chan-exploit...
Help Me Understand the Value of Slack Instead of an Email List
Darknet Busters: Taking a Bite Out of Cybercrime-As-a-Service
True but as soon as you have two jobs you can saturate that cluster for an hour.

My point is at only the smallest scales does hourly vs minutely billing make a difference. Yes, it's really nice, but doesn't make as much difference as everyone says.