skysight-inc/HackerNews huggingface dataset:
Totally agree - I've contracted as an independent for about 8 years now, often with the same companies over and over, and I can honestly say I went into the office every day totally prepared for it to be my last and leave without a job. I have great, ongoing relationships with their employees and managers, I do well respected work and the projects have been generally very successful, but this is just the nature of the business. I see contractors in the same gig for years who let themselves become "employees who get paid more" and then are incredibly hurt when they don't get renewed. Again - this is the life of a contractor.
No of course not. The writing is on the wall. Amazon is just being very smart about it. This is a smart move imo.
I completely agree with untog. Apple's Airport device is so seamless that it's a pleasure to use.

What kind of firmware / security updates do you get with OnHub? Aren't firmware updates dangerous if everything is working perfectly (the possibility to introduce issues)?
Against my better judgement, I feel it necessary to reply to this.

I tried very hard to end things on a positive note with Pillar. I called Don repeatedly trying to connect with him, I called Jim repeatedly trying to connect with him, and I tried having a civil and adult conversation with Brandt.

What I got was silence, insults, and a legal demand letter for venting to friends and family on Facebook, and a permanent ban from attending user groups hosted at Pillar. User groups that I brought into Pillar.

Do I fault Pillar for firing me? No, of course not. I was a little upset, but I get it. But what they did wasn't an appropriate response and after I learned that they did this to other people as well, I had to act.

Talk to the other developers on my team, they will tell you that I was in good spirits and wished them both well in the future when I got in touch with them.

I did my part to handle things professionally, I really did. Pillar escalated this well out of proportion than it needed to be. Someone needs to speak up and say something about the way Pillar treats people after they are done with them and how they handle critics (these other people who, in some cases are legally gagged against speaking up).
I bought some Sea Monkeys last year. Suddenly they are even more special! For some reason, I never set up the tank, but now I am going to dig them up and set up the tank. But first I need to check netflix.....
Followed by a paragraph describing that it's just a hypothesis and they'll have to reconcile with studies that show that you burn more energy with exercise. I didn't say that doing 400 calories of exercise in a day was easy, or that it wouldn't make you way more hungry and prone to eating more, which are the main points of this article.

That's why I said that you have to find some compromise that works for yourself, I didn't say where that balance lay for most people.
There was just a little bit of outrage over the revolv before they started doing what they could to refund people.
Wine is basically reverse engineering a badly documented black box. On the other hand, even though the Linux source is available, Microsoft programmers probably aren't allowed to look at it to prevent their code from becoming a derivative GPL'ed work.
But that's not what the article is talking about, it's talking about male-dominated fields that were once female-dominated and vice versa.
Oh, so researching an interesting phenomenon, that is already cited in journals is somehow "not science"? I'd be careful about letting your own biases affect you negatively.

Simply put, there may or may be nothing there. With diagnostic methods and feedback from the person, we can start to determine if there is a measurable effect. If there's something there, we research further. If not, we cite it as proof "no noticeable effect". This also goes to show that we (academic community) should be much more accepting of papers showing "No Effect", rather than only positive papers. Knowing the landmines that others went down is just as valuable as what works.

But in actuality, I was also giving on-topic discussion about where those phenomena are discussed at length: in studies on occultism. That's just a factual statement with no value proposition. Whomever is more interested can do their own research, with this topic in mind.
>Are men more valuable to the market?

And if so, why? Maybe men and women work equally hard, all else being equal, but in a society where a man's income is used to determine his worth as a person to a greater extent that a woman's income is used to determine her worth, a man will spend more time focusing on improving his income, and thus work in ways that provide more value by sacrificing quality of life (while a woman in such a society would focus on increasing what ever attributes the society judges her worthiness based upon). In such a case, there is clearly sexism, but unequal pay is not the cause, only a symptom, and thus equalizing pay will only cover up a symptom of the deeper problem (and perhaps even exaggerating the problem).
Selenium for Mobile Cross-Browser Testing
I've found online reaction to this article quite interesting. Normally data and study minded folks bring out the "anecdotally, this doesn't seem true" responses, and people seem think the article is attacking exercise as a concept.

It's not.

It's saying that if a person's goal is to lose weight, then adjusting to a good diet is far more important than (a reasonable amount of) exercise.

The article does not claim that exercise is harmful. In fact, it explicitly states that there are very many health reasons why exercise is important, and that exercise+diet is still better than diet alone.

It also goes into the culture surrounding exercise, and how it tends to be misleading. The education in popular culture around exercising presents it as a magic pill, as being a major driving force behind weight loss. You see this on magazine covers and on tv, "belly fat exercises", "toning exercises", all sorts of exercises that serve to reinforce the idea that weight is primarily a result of physical activity rather than (for most people) food consumption.

Ultimately though, I think the studies referenced back up the conclusion pretty well: weight loss effectiveness goes diet+exercise > diet > exercise, given standard amounts of each.
> From an engineering point of view it should be a separate gem...

Absoluitely, this isn't an engineering decision it's to finally test and see if there's a market for people to support open source now that we've built something that was widely requested.

> From a marketing point of view I understand the move, but I don't like it much.

I'm actually with you, it's a little bit driven by the fact that if we don't make the product break-even we'll have a hard time to continue running it at a loss.

HN often complains about services that were free suddenly disappearing, or being discouraged from investing to learn/adopt a product that has no clear model behind making it sustainable.

I find it interesting that for closed source products that people run for free the crowd seems to have a different view than when someone tries to make open source sustainable through some measurement/monetization, even when it's done in a very considerate way.

> Anyway, I'm using mina (less feature complete but much fa

Mina is great where it fits, I have a slew of projects using everything from Mina through Puppet via Chef and Ansible, a couple on the side still using Capistrano ;-)

This luxury of choice is one we too often take for granted.
So I read this headline as: "Switzerland has great privacy laws; US not happy about them"
Dude, I'm slagging your code. Not you
My Experience with Domain Investing
Much better to use though. Eclipse just feels like drowning, if you're not already into it.

Android studio lets you pull out what you need, when you need it and doesn't just throw everything in your face like eclipse (and there's a lot it it there!) either you need it or not.

I'm guessing there's a reason Google decided to obsolete their eclipse-based Android SDK tools.
I understand why, but it's too bad this is a throw away account; this is a very well thought out and compassionate response.
Newton's theory is a simple three-variable model that describes a simple power law relationship between them. Holy fuck, would it be fantastic if ANY ASPECT of biochemistry or biology could be modeled with such a simple description. As a biologist I can tell you this is very far from the case. This is a huge problem with the field of biology, actually, that the models (and ideas of complexity) we have to bring to bear were developed in physics where the parametrizations are simple and clean and provide high predictive value.

This math simply doesn't work when you throw it against a biology problem. Precise formulations don't exist when you're dealing with, say, the interactions between two 100-amino acid folded proteins. Physics operates on simple rules that work everywhere; biology operates on complex rule sets that are often broken. The math is just not up to snuff, here.
I meant the latter; if your load balancers are overwhelmed how do you scale them? Further to that point, is it possible to create an architecture where load balancers are responsive and can spin up in response to traffic? If you have to deal with loads that are prone to bursts, you need to allocate those load balancers in such a way that they can handle the worst case scenario.
It's interesting that the attorney's letter specifically says "termination of your _employment_". Add that to the fact that he was "fired" initially because he didn't show up for work, and it looks like he has a good case of arguing that this was a de-facto employment situation, not a contracting gig. How and if he could benefit from that, I don't know.
Challenges of Deployment to ECS
Photophone
Here are the first two on Google. I'm sure you can find more

http://advance.cornell.edu/documents/ImpactofGender.pdf

http://www.pnas.org/content/109/41/16474.abstract
They were doing calculations that could be done by keeping a running total. Which meant that you could take a stack of cards and count, say, how many were men in Chicago between 25-50 years old.

See https://en.wikipedia.org/wiki/Tabulating_machine#Operation for more.
I'd definitely be interested to read any studies of other fields that have failed to show a similar effect.
Yea but he also might just be a person who only works on the stuff they like and shrek the other stuff. No job is all roses otherwise you wouldn't get paid. You need people who can work within others processes. Attitude trumps talent 90% of the time.
Show HN: SwiftWatch, Like HN for Swift News
Yeah I just started dabbling with it and I have an ultra fast windows 10 laptop with solid state drive and I'm amazed at how long it takes to go from changing a line of code to running it in the emulator.

I was originally planning to do dev work for android in a virtual machine like everything else I work on but I doubt it would be anywhere near performant enough.
Streisand in full effect - https://en.wikipedia.org/wiki/Streisand_effect
Hmm... no? I find Android Studio way faster in daily usage compared to Eclipse, and above all it's way more refined: I don't have to "clean" my project twice an hour, and dependencies management and writing is much easier.
I'm not familiar with that button, or maybe I've seen it and that was just an app launcher. What I was thinking it's something like a full blown start menu replacement, like the apps popping up when Win8 was launched because people wanted the start menu back.
I can see how even Win10 menu could be improved and Google could use the opportunity to step in and brand that side of Windows and collect data about Win users.
> What happens, especially with classes, is that you cannot guarantee that your type hierarchy will not be altered at the time you invoke your generic method (highly dynamic classes are a feature too).

In other words, the type system is unsound. Which is exactly as useful as having no type system at all.

But, anyway, what I asked for is (0) types parameterized by other types [e.g. "dictionary mapping ints to strings"] and (1) dispatch [e.g ither static or dynamic] on parameterized types. How would you solve this challenge? https://news.ycombinator.com/item?id=11592693
It's logically impossible for proof to exist, but I think observation and comparison count as evidence. For example, if I see your signature on a document, that's evidence that you signed it, even though I can't prove that it's not forged. Similarly, if I see you act distressed after touching a hot stove, that's evidence that you felt pain, even though I can't prove it.

The only thing you need to take on faith is that your perception of the world is not simulated. Assuming that your experiences are real, every comparison of yourself to other people is evidence that you work the same. You can compare behavior, MRIs, xrays, whatever.
So I had to read that last paragraph twice. Could you explain what you mean by "human penetration"? And no, I'm not being dirty (though my mind did initially do a few mental flips when I first read that phrase, it's not my fault I never completely matured...) I'm genuinely asking what is meant by that. Do you mean that someone walks in and attaches a serial cable to a router and their laptop, or plugs in a USB stick into an unlocked workstation?
The Importance of Separating Structure from Style
I'll speak for BigQuery, since that's the product I know best. BigQuery itself is used ubiquitously at Google internally. I've offered evidence to the writer who made that argument, but unfortunately he was not willing to change his stance.
How does IFTTT make money? I can't figure it out.
I think the problem is more that many people feel that Google doesn't care about their customers, for a variety of reasons that I'm sure you can imagine.

That's an image thing, and I'm sure you can come up with all kinds of historical facts on why that image is not right, or not right anymore, but that hardly helps fix the image.

I think that if Google really wanted to fix that image, they could do revolutionary stuff like promise long term support, or publish a phone number.

EDIT! westernmostcoy pointed out that actually they do, clearly, publish a phone number, which is pretty decent of them. I got the HN points anyway so it's too late now, but still, good to see! Maybe I should read a site before I criticize it.
gmx.com offers up to 10 email aliases at a time for free. So of you're signing up for something from which you don't want to receive emails, use one of the aliases until it starts getting spam. Then delete it and create a new one.
I tried OnHub, but unfortunately it didn't have the option to force 5Ghz over 2.4Ghz for devices without going through some hacks. Where I live, 2.4Ghz wireless has 10% packet loss on average, no matter which router I use.

I'm happy that routers are finally getting the UX treatment they deserve, and their target market isn't for people who know the difference between the two, but OnHub should keep the nitty-gritty details accessible to power users if they so wish. I eventually had to return the router and go back to forcing 5Ghz on my old one.
Two simple ones, the AlchemyAPI News product is a crawler/flagging system so you don't have to write a web scraper to pull results of Google News. The second being that it's processing concepts, keywords, and entities so you can catch stories that mention the movers and shakers in the space without a giant regex.

That said, being well read and subscribing to a number of news sources is a solid way of keeping up to date on a topic you're interested in. There are few short cuts that are as effective as that.
> An additional point is - what if I have another CI gem that conflicts with capistrano-harrow but not capistrano?

We could find synthetic cases if we looked, Gem conflicts aren't unheard of and everything is name spaced. Fortunately the code is all open source and if a conflict were to arise it would be easy to diagnose, and the support would be quick, since there's a team of developers who's job it is to make this work well.

> What if capistrano-harrow introduces a security vulnerability that I'm not prepared for because I don't pay attention to a gem I'm not using?

That's something nobody can help you with, it's a small gem, the signatures are published, Rubygems verifies the integrity, but it's a risk for sure. Have you audited the 47 Gems that `rails` pulls in as direct and transient dependencies?

> If capistrano is too expensive to maintain on your own, address that problem don't drag the Rails community kicking and screaming.

A single prompt shown to about 1-3% of people who download Capistrano is hardly "kicking and screaming", most of that is happening on Hacker News anyway, the people who've seen the message and signed up are too busy enjoying the platform!

> What about soliciting help from RubyTogether?

I wasn't aware RubyTogether still existed, I'd assumed it had fizzled out. Regardless we've tried crowdsourcing and soliciting input and sponsorship in the past, it simply didn't work. Capistrano sits in a space where people can't get excited about it. It's a tricky piece of glue between other (very complex) systems.

Thanks for bringing RubyTogether to my attention.
PayPal is discontinuing support for TLS 1.0 and 1.1
I had this same experience about a year ago.

After going through several screens, I was asked to take an entry-level ops position, in a completely different metro at a lower pay, while I was applying for a senior applications role.

My primary reason for applying was the location and type of role, so I declined. But I've never felt so disrespected by a companies hiring practices like that.
Ridiculous Government Wasted Money
Bugs in PHP7
You're missing a subtlety. He's a W2 employee of a contracting firm. Most of the work he does is for clients, not his employer directly, and to those clients he is a 1099, not an employee.

He was fired from the contracting firm, for which he was a W2. His status doesn't really factor into this.
The trick is to leave enough room in front of you so you don't have to jam the brakes, but not enough room that some fucker will pull in front of you.

I also try to jump into the left lane at an intersection stop, if there's no left turner, to let people turn right
> Reducing fat reduces caloric intake.

Indeed, but people who want to "lose weight" actually don't care how heavy they are, they care how they look and want "to be slimmer" which is the actual result we're trying for while colloquially using the term "lose weight" to describe that effect.

(this is of course a sweeping over-generalization where there are actually a number of other reasons, related to health, fatty liver etc...)

With a goal of "BEING SLIMMER" we're actually more interested in draining triglycerides from our fat cells so they shrink. (after that we can induce apoptosis and kill them off via freezing but that's another story).

Since the goal is to drain fat cells, we're actually better served by keeping our bodies in the state where they are "emptying the fuel tanks (stored fat)" as opposed to "burning the cheap stuff (carbohydrates)"

By reducing CARB intake we can keep the fat-cells open and draining. BUT in order to reduce carb intake, we have to replace it with a macronutrient which will induce satiety.

Dietary fat is that macronutrient.
Facebook Isn’t the Social Network Anymore
Not just slower , it does not fit to native look and feel, You are not going to believe me how much time I spent for fixing ridiculous font rendering for Android Studio, at the end I just gave up (in Ubuntu. I tried all kind of patches, TuxJdk, changing arguments for OpenJdk, OracleJdk , changing fontconfig, using infinality and anything you can imagine. nothing works). Right now I am switching to Xamarin,Perfect support from Microsoft (because it is important strategic product for Microsoft. I remember one year ago I predict Microsoft will buy xamarin and open source it).Bash is coming to Windows and lets be honest , none of java's IDEs can compete with Visual Studio.

and one of the worst thing about google is they don't deliverer feature they promise. I did a lot of NDK development. I use emacs for that , but eclipse was acceptable too. But I remember last year they promised full NDK support in android studio, but they haven't introduced it yet. This is what absolutely I will not tolerate from a company. If it is not ready , then don't introduce it in development conference , if it is ready why it took so long (1 year ??? and still no news).

another point about Google is they don't absolutely care about developers. Who are we kidding ? no one can deny for years developer begged google for new,faster,better Android emulator. But they did nothing. Right after Microsoft introduced their Hyper-V based android emulator which is fast as hell, They developed new virtual machine. (they use qt5 for its interface). Because they felt threatened by Microsoft.I promise if it wasn't for that the old emulator was still there.
Brad Feld on Product Hunt Radio (Podcast)
> I will simply point out that nobody in a free society is compelled to work for another.

Ah, the plaintive cry of the college Libertarian. Of course people in our society are compelled to work for another; you cannot live without eating. You may not be compelled to work for a specific employer, but you are compelled to work, and in an economy where there is massive unemployment and wealth inequality, employees and employers are not on the same bargaining terms.

Let's put it this way: someone comes to you and says, "I have your wife in a secret location. Go and murder my boss, or you'll never see her again." You might accept this contract and we might call it "voluntary" since you agreed to the terms, but that's hardly a fair characterization of the situation. Power differentials matter, and they absolutely produce compulsion.
After reading your blog post, you did come across as a bit immature. Sorry. But the decisions you made, the things you did and the fact you vented in public all scream 'first job surprises'

Hope you get what you're looking for. I think your best bet at this point is to walk away and leave it a couple of years.
This is also of note today too: http://www.theverge.com/2016/4/29/11535232/microsoft-flow-if...
I think that is shafting Bezos short. His company has built a vast logistics empire. Imagine maintaining millions of product categories, keeping their price up to date, sycing all of that through vendors, suppliers, and finally delivering it to the customer. Not to mention, this happens across multiple countries. That isn't a small feat.

I am not even touching on the foresight of AWS or his stewardship of the company in general. I think he deserves far more credit than you are giving him.
you're being deliberately obtuse. the uniformity in plan9 didn't mean everything spoke the same protocol, but that every resource could be shared everywhere. you wouldn't want your tv tuner card to talk ascii, but with 9p and a plan9 kernel you could access any tv tuner on the office network as if it was connected to your own machine. indeed on any other network that gave you could login to. that is the part that's sorely missed.
I guess the question needs to be -- will this inclusion actually drive more users to Harrow than the damage to goodwill/annoyance of including it. Personally, I'm less inclined to try Harrow now, but I admit that's just personal bias. I don't think there's anything wrong with trying to build platforms to sustain work on great FOSS products - of which cap is definitely one (that I use every day! thanks!) -- in an ideal world this dependency doesn't exist AND harrow gets enough users to support further work on capistrano. But since this isn't an ideal world, I'm not going to second guess the choice too much, other than to say, I don't think it will make people choose to use Harrow that wouldn't otherwise, and maybe it is better to find other ways of reaching potential users than with a message during cap install.