skysight-inc/HackerNews huggingface dataset:
It's wishful thinking to think that men can be reduced to this and that an eventual revolution will not ensue. A new political and social order must be found. "Men were not meant to live like this," people will eventually agree.
We do productized DevOps/platform consulting (at reactiveops.com) and I totally concur with the above. We started the company to productize AWS DevOps platform engineering (aka giving your your own mini heroku on your own AWS) which has proven to be very popular. Most companies don't/shouldn't hire a "DevOps Engineer" but do because there isn't a off-the-shelf solution for these things. And, there are economies of scale/network/platform effects in having our entire team building a thing that your one or two person team can't do.

Tips if you're going to do this:

1) Get a IP-protected MSA to begin with.

You'll need to pay a lawyer a lot of money to get it right because most MSAs are work for hires. Get one that says you own all the IP and can re-use it, and your clients get a perpetual, non-exclusive license - otherwise you'll build a product and then realize later that clients from two years ago actually own the core IP of your multi-million dollar product. Makes due diligence (either fundraising or acquisition) stressful.

2) Build in time to work on product.

If you're selling yourself at 40hr/week, there's precious little time to effectively funnel your work back into a cohesive product. Take a page from Thoughtbot and work 4 day weeks, have that 5th day be refactor and integration into your main product day.

3) Test, test, test

Your consulting clients are a perfect test bed for you to lean-startup your way into your product. Experiment, experiment, experiment. You'll get great feedback and iterate your way to something that profitably, already, has product-market fit.

4) Have fun!

Productized consulting is much more painful than getting a check for a few million dollars and building a team. You grow organically, incrementally, and it can be tough to realize "we're n-months away from MVP but at 1 day a week that's 6 years!". It does require a certain sense of "it'll get there" but it also really encourages you to cut scope ruthlessly, because given the little bit you can work on it, you'll never get there.
Depends if they want their customers to complain of horrible aftertastes.

First they came for the fizzy drinks, and I did nothing because.... well, I waddled up to say something but by the time I got there they'd gone.
Real-estate has been fucked up here since 2000, and no one has ever done anything about it. Our condo market was a money market for years. People would pay other people to camp out for pre-sales a week in advance in tents and a new development would be sold out opening day. It would be flipped 5 times before it was even built.

The "affordable housing" initiatives here mostly seem to be for homeless people or those on fixed incomes. There is a big resentment from middle class or the "working poor" here now. But young people don't vote or they vote on social issues that seem nice when they are 20 but not on something that is going to effect them when they are 28-40. People who own houses love it but know it is fucked up. My mom is an example basically, and just banked her retirement selling her downtown condo. Lots of you are talking about tech wages because that effects you, but I have lots of friends that grew up that are in the 40k-50k range that would at least like a shitty condo in east van. I wish we could go back to 10 years ago about DINKWAD jokes, but the Double Income No Kids With a Dogs can't even afford detached houses here anymore. It's $2-million for a tear down crack shack. It is fucking crazy. $2-million is a lot of money. $2-million used to be a beautiful water view mansion, and not that long ago.

Everyone should read this article as well: http://www.theglobeandmail.com/news/investigations/the-real-...

This is just one shady fucked up thing they know about. There is so much more to it. I really wish the Frontline about shady money laundering didn't get canned. http://www.thedailybeast.com/articles/2015/07/06/why-did-fro...

At the same time we keep saying the "Chinese money laundering!" yea it is illegal to them. But we also don't live under laws that only allow us to move $50k a year out of the country. We have to imagine living under that ourselves I guess.
This was immediately flagged -- it might be marketing fluff, but doesn't (immediately) look like a troll.

Or am I looking at it wrong?
Yeah. I was recently building a simple bot for Twitter ( a favor for a friend of mine ). Things worked out, but everywhere I go I read "API Rate limited to ... per ..."

I know ... It's tremendous amount of data going on there, so I just don't want to imagine how hard it is to scale it and offer that to everyone.

Nevertheless it's so sad that they break promises.

Twitter nowadays is a bot driven, marketing platform ( with some sort of journalism touch ). I still remember the days that I was excited when I got a new follower. Now I think it's just about "hashtags".
What's the typical counterargument to that?
The basic idea is taken from GridFS. But we've reworked it from the ground up for RethinkDB.

The spec is also currently out of date. It needs to be updated to match the current state of development.

Mostly, just method names have changed.
ELK Stack (Elasticsearch, Logstash and Kibana) on FreeBSD – Part 3
JS Bits – JavaScript concepts explained with code
Right, I think the individual should continue to get special access forever. It's a terrible idea to cut off people doing something cool with your platform because of what? Saving the negligible cost of supporting their volume of API calls? A message to developers that rules are strictly enforced? Not exactly a PR win.
AWS launched spot blocks last year that does just this. It's not as cheap as regular spot instances, but you do get a guarantee that your instance will be around for a configurable period between 1 and six hours (you pay more as you approach the six hour mark), after which time it will be automatically terminated.

I guess this is useful for longer-running batch jobs (longer than the 2 minute warning you get of termination on regular spots) of a relatively known duration.

https://aws.amazon.com/blogs/aws/new-ec2-spot-blocks-for-def...
Think of it as an easy way to differentiate your own company, by offering quality customer service.
I'm claiming that at this level hardware power, the hardware power isn't the limiting factor in realism, the animations are.

Realistic visuals needs realistic walk cycle. But since realistic walking isn't a perfect stable cycle (it is disturbed by head/hand motions, surface variations, etc), there can be no realistic walk cycle because real walking isn't a cycle. AFAIK current videogame animation all involves walk cycles. Realism at this level of detail needs some new form of animation, not the love and care of a person that is so present in this demo.
Watch the first video under 'further reading'. Many of those congressmen seem very biased and uneducated while deliberately misconstruing basic knowledge and law.

Edit: wanted to commend congressmen Mr. Issa, Ms. Lofgren and Mr. Johnson.
Instagram is testing an algorithm-based personalized feed
Sorry but you make no sense.

If the explanation for +1 is in the post you are upvoting, then the explanation for -1 is just as well in the post you are downvoting.
>Why assume the worst?

Who is assuming the worst? I'm not the one who's claiming that the guy deliberately left women off the list. I'm assuming he sat down, thought of a bunch of movies and made a list. It probably never crossed his mind that there were no women.

And, honestly, I have no idea why it even matters. Had it not been pointed out to me, I'd have never even thought about the gender (am I allowed to say that word?) of the directors. It seems irrelevant to the subject matter.
There's kind of a correlation between that kind of attitude, and the troubles they're experiencing right now, when you think about it.
> It is also copying Facebook's real name initiative by caring too much about content attribution and verified accounts (which users don't care about).

I fully agree with you, except on this point. With all the shitstorming, the mis-attribution of quotes, massive and massive amounts of fake accounts etc. going on, the Verified by Twitter program is a very good thing especially as it does not force you to publically post your real name.

However, it could be expanded for greater reach.
Yeah I've seen tons of ads, never heard anybody talk about it. The few items I looked at were all more expensive than Amazon.
RSA-2048 in progress
They're right to want that, and the public is right to refuse them.
Try pointing something like L0phtCrack at your SAM database and see how quickly it shreds through all but the most complex NTLM and LM password hashes.

Using something like john [the ripper] with a decent dictionary and applying mangling rules will shred through the rest.

Not to mention, there's rainbow tables built and freely downloadable that contain every possible LM and NTLM hash (they're huge files, 30+ GB's, but if you need to crack in a hurry...).
Homebrew has the update available:

brew update

brew upgrade git
http://www.nytimes.com/2015/11/29/business/international/chi...

"...In Canada, they are paying $1 million for modest Vancouver bungalows..."
I remember that thread. I actually think they took my advice to heart.
Pictures are currently being policed by the right holders but I think that there isn't a big why would right holders really care unlike Music and Movies/TV Shows have a strong financial argument.

Pictures seem to be the opposite effect with individual copyright holders caring about if their pictures are stolen and big media only caring if they are liable or not.
Weird combination of tax hikes and cuts. I would guess this is more about making the numbers in the budget add up by raising some revenue from "alternative" tax sources, but who knows.

Taxes to be cut: top-rate capital gains, corporation tax, income tax for some brackets

Taxes to be raised: tobacco duty, soda duty, tax on insurance
Introducing Greenkeeper for npm On-Site
As an outsider, respectfully - what is "culturally American" compared to "culturally Canadian"?

I've been to both countries several times and I would not be able to tell if a person is American or Canadian unless they told me.
Giphy is building an animation studio to create original content
Yeah, so here's the thing:

1. Your job application probably has language that discourage women from applying [1].

2. Men tend to apply for jobs even though they don't meet all of the qualifications, whereas women tend not to [2].

So there's bias introduced before you even see the list of applicants, and given no other information, it would not be that surprising to find a randomly selected woman from that candidate pool would be more qualified than a randomly selected man.

[1] http://www.huffingtonpost.com/2015/06/02/textio-unitive-bias...

[2] http://www.theatlantic.com/magazine/archive/2014/05/the-conf...
I was just responding to the first part of your post, specifically around a shareholder had their savings invested in the company. Management has a legal responsibility to do what's best for the company, yes, but that often is at odds with an investor who got in before the company turned sour.
I would love to see how you automate the full cycle, not only spinning new instances
Exactly. A frequently under-appreciated fact. Another one is that much (complete/quality) code may be from past employers/clients, which you have no right or ability to display publicly.
I've gained the impression that there is a higher risk of imbalances that disadvantage the founders occurring outside the Bay Area. It feels like the presence of lots of experienced founders (not to mention their willingness to advise others) in the Bay Area means that there there is a far smaller chance that the founders will be naive/ignorant enough to fall foul of these kinds of terms.

It's certainly a risk here in the UK.

There are even companies here that will charge founders £500 (~$720) to pitch to potential investors, and a 5% "success fee": https://www.lbangels.co.uk/companies/costs
In theory. In practice lots of things can be seen more than one way.

You can ask the women to go fetch coffee because she is closests to the door, because it is her turn or because she is a woman.

In practice it means you never ask the women to get coffee, even when she is sitting closest to the door and you would have asked a man in the same situation.

And the trouble isn't that you have to actually shut up about racists shit, the trouble is you constantly have to ask yourself "could this statement be read the wrong way" - it is like posting everything you do on tumblr, where the term originated.
> It's nice to know the NHS is there and I'm not going to go bankrupt if I get cancer, but it's massively overstretched and under-resourced. I'm happier knowing I have private health insurance.

Is the NHS really that bad? I understand there must be some disadvantages to it but it is still pretty damn impressive especially when you consider that Americans spend more per capita on health care but still need to get private health insurance.
if I were branding a usability testing website I probably wouldn't name it "the user is my mom" but rather name it "we built a better idiot" or something. boom! now we're not sexist or ageist and it's clearer what the purpose of the website/company is.
Amputees still 'feel' the missing limb months and years later, so I find it plausible you would still 'feel' reactions in your body even if you no longer had one. I didn't take the sounds to be literal, just an artistic technique.

To be clear though, I think your opinion on this is every bit as valid as mine, I just really enjoy discussing film.
The shell company used to purchase high-end property is mainly a strategy I learned about that is prominent in the Manhattan luxury apartment market. If someone like Brad Pitt is buying a $10M condo, and doesn't want his name in the public property records, he will buy it with an LLC. This trick is also used by foreign buyers to hide their identity, especially if their money is a result of criminal activity.
Au contraire! I loved the relationship aspect of the business. Drinks with the client? Sure! Big fancy dinners? Yes pls. Talking to them about their kids? Too easy ;)

That said, all that relationship was sorta BS stuff the client was paying for, but didn't really deliver value, ya know?

To your point #1, fair, although partners are really just glorified sales guys selling a really expensive service. And the leveraged model you describe, while true, perfectly illustrates the massive inefficiencies in consulting.

To #3, ehh, all the clients kind of want the same thing. More money! More customers! New products with big new markets! I don't agree that they're all a unique, delicate flowers that all want vastly different things. I think this illustrates what you're getting at though, so we may have to agree to disagree: https://blogs.perficient.com/spark/files/2011/07/treecomicbi...
I'm curious how you manage noise in low-light situations. The one video I found had significant compression artifacts so I wasn't able to tell what the actual engine looks like.
> Affinity Photo doesn't replace Photoshop.

You're right. Photoshop doesn't even compare.

http://thenextweb.com/apps/2015/02/12/hands-on-affinity-phot...

http://petapixel.com/2015/06/18/hands-on-affinity-photo-is-t...

http://www.techradar.com/us/news/photography-video-capture/c...

https://www.youtube.com/watch?v=hU5XpjqtDnw

http://www.theregister.co.uk/2015/09/05/review_serif_affinit...

http://www.techradar.com/us/news/photography-video-capture/c...

http://www.techradar.com/us/reviews/pc-mac/software/graphics...

> Also, there are quite a few more Adobe applications than just Photoshop, Illustrator, and Fireworks.

Since this post is about Photoshop, is that comment even remotely relevant?

Illustrator and Fireworks are relevant, since most designers have used them as well as Photoshop, while photographers will more likely have just used Photoshop.
Ask HN: Is there a service for managing/serving docs (pdf, doc)? Imgix for docs
>Or you know, we just infer that his most recent statement of his opinion is most likely to be representative?

You must get conned by a lot of politicians.
تور مشهد در هتل باختر مشهد اطلاعات ۲۶ اسفند ۹۴
Ask HN: Do you have a spec?
Our product team struggles to clearly define and communicate product requirements as they change. This trickles down into unclear specifications for our engineering team.

We've used Confluence to try and gather requirements and track changes with limited success.

Anyone have any useful tools, processes or tips that they can share?
How do your teams collaborate on functional specs?
Do you write use cases "As a, I want, so that?"

Thanks!
It's possible to over think things. Twitter exists to make money. They clearly thought this change would cost them nothing, and would perhaps save them money and effort. I don't think the "Twitter is a ..." thing has any relevance to the decision making process. I can think of very few things, related to the Internet, that haven't turned - or are not on the process of turning to - shit. No matter how cool anything starts out being, eventually the original developers sell it on or come up with stupid ideas and it gets ruined. It's like some inescapable physical property.
I think it depends on the use case and service.

As a disclaimer, I work for Google on Cloud Dataproc - a managed Spark and Hadoop service. So, I am passionate and focused on Spark clusters from 3 CPUs/3GB ram to 5k+ CPUs and TBs+ of RAM.

If you are running Spark (or Hadoop, Pig, Hive, Kafka, etc.) jobs than per-minute billing can save you quite a bit. Unless you can seperate your jobs over time (and balance them) to keep n clusters saturated, you're probably paying for an idle Spark/Hadoop cluster to sit around. Moreover, in terms of Cloud Dataproc (only) that's why you can scale clusters up/down, use preemptibles, and custom machine types. You can custom shape your clusters and pay for exactly what you use (disclaimer - there is a 10 minute minimum like most Google Cloud services.)

As a practical example, if you have a 100 node Spark cluster and only use 25 minutes of it, you can stand to save considerably in a given year. Yes, you can possibly rebalance your work internally to saturate a cluster at the optimal n minutes but at that point, you're paying to do the engineering work for it. :)
> the problem is that there's X people who want to live in the area, and only Y housing units

I don't think this is the same problem you would address by rent control.

> Handing out political favors so that the people who vote for you don't feel this reality isn't solving the problem: only building more housing will.

And yet, there are many people living in rent-controlled housing who would disagree with you. The person and problems you're painting do not exist outside your head.
Again, you're missing the point of what a micro-aggression is. Micro-aggression is not about the repeated use of language to a specific, individual person, who has shown previous discomfort to that language. That is pretty much the definition of harassment, which again, is not a micro-aggression.

A micro-aggression would be asking Allison, during a discussion about something in our childhoods, "Where do you grow up?". Unknown to me, Allison actually grew up in Bolivia, and she is sensitive about discussing it because she feels people discriminate against her because she's an immigrant. I have micro-aggressed Allison. It has nothing to do with repeatedly asking this question, or similar questions, about where she grew up.

If Allison did respond in an uncomfortable manner to this question, I should be receptive enough to pick up on this and avoid asking further questions that might be related. Continuing to do so at that point is harassment and not a micro-aggression.

Policies against harassment are good. Policies against micro-aggression are a difficult subject, but the obvious answer isn't that "workplaces should definitely fire people for repeatedly and unknowingly micro-aggressing a variety of people".
Discussed yesterday: https://news.ycombinator.com/item?id=11292488
> However, telling a woman she doesn't take her career seriously is a different matter. You cannot assume to know that woman's situation, her commitment to her job, her resources for child care, etc. She may have a stay at home husband. She could have a full time nanny. Her commitment, as an individual, may be no more or less than any of her coworkers.

I've never seen someone be that crass. Live and learn, I guess.

I was referring to managers and business people making choices with these actuarial decisions in mind. Of course they aren't going to say "you there is a woman, you sure serious about working?"... Instead, they're going to be paid lower wages and passed up on promotions. My justification is that this is the cost of the risk associated related to the FMLA.
Employees got paid
It is not, but it's still relevant. It created a lot of FUD for business owners. I was working on a startup in that industry at the time; I can't tell how many times we got the question from prospective customers: "how are you different from Groupon/LivingSocial, because I have friends who got screwed by them."

In the end I decided it wasn't worth the effort trying to build a startup that required hours of our time to convince/train each customer for a meager (<$100 monthly) amount. Way too much overhead.
I think the problem I'm reading in the comments that Lambdas have a 1.5 GB max memory, which is a constraint for some use-cases
You're reallllly simplifying a hard problem. "Just pack the bins tighter, no big deal." This is what Omega/Borg/Mesos are all trying to - it's not an easy problem.

Also, you're assuming you have enough work to keep all machines busy all the time....
Advertising Automation System
I really like Paul Graham's definition. A newly founded company designed to grow very fast

http://www.paulgraham.com/growth.html
No, we make more money.

But that doesn't mean being formal or faking professionalism is the best way to make money.
> Why wouldn't it?

Whereas TypeScript/Babel/etc perform relatively simple source code transformations, you'd have to implement an entire JavaScript engine in WebAssembly. It would almost certainly be slower and buggier than all of the big 4 JS engines.

> Check out the code it generates to support those annotations.

Ok, let's do that:

http://www.typescriptlang.org/Playground#src=interface%20Per...
Facebook Pixel Tracking 101
It looks like valid content, but if you don't scroll down far enough, it does look a bit like a typical aggregator site "content". A few short paragraphs and a link to view the full visualization. I guess most people who are use to click bait article and fluff would have stopped right there.
Verify Phone Numbers in a Google Spreadsheet with Apps Script and Twilio
Dangerously incorrect (also, the two magic #s are 14 for ntlm and 16 for o365; where did you get 15 from?)

1 - if you have ntlm (non-v2) on your network, you're fucked anyway and this debate is academic.
2 - even if you do, having a password of 15 or more characters will cause your legacy hash to be set to "AAD3B435B51404EEAAD3B435B51404EE" and will protect you against having your hash cracked if it's stolen from the non-v2 service.
3 - the office 365 limits can be worked around with dirsync or federation (source: I've done both)(note: outlook does weird things with leading/trailing spaces)
4 - those apps should be kerberized or similar
I think it comes from many companies branding themselves as altruistic and developer-friendly. I don't think people would be surprised at this move had Twitter said: "Using our platform? We own you. We will pursue all potential profit deriving from our platform to the fullest extent of the law."