skysight-inc/HackerNews huggingface dataset:
This might sound a bit unfair but..

Either stay on-board, keep on fighting (and investing time/money) and make your mission a success together.. or leave it to your co-founder to do so! If you walk away now - considering the broken state of your company, the debt and all that - you basically give up all your rights. Especially when somebody else turns that ship around after you're gone.

Your co-founder will most likely end up with sleepless nights, 16+ hour days , pitching the idea to potential customers/partners/investors/buyers, worrying about financials and whatnot to get shit fixed.. while you, well, walked away starting something new or going a vacation as some already suggested. There's nothing wrong with that, but don't expect people to invite you for cake after you did. You can sell your shares to your co-founder for the initial value, or just give it to her for all the money she invested/lost. Your idea/work so far is worth nothing when you or the company can't monetize it right now.. See it as a very loooong marathon that you quit after a few miles of sprinting. Executing an idea means executing it to the very end where it became successful.

And in case you two decide to leave that ship together, share your earnings (debt) together.. Same as if you decide to turn things around together :)

Good luck with whatever you decide to do, as long as you play fair!
SEXY?
Do you think white people are never insulted?
If you're interested in this topic I highly recommend the 2014 film Good Kill.
Fellow Chicagoan here: In the suburbs the options are fewer, but the functional speeds are better - at least for Comcast delivered over coax. I get an average of about 120/15 for $80/mo at home and about the same speed at our suburban office for roughly double that price (business class).

AT&T DSL sucks no matter where you are though.
What I was getting at is that the original comment under which we are discussing was suggesting that "having tests" was a reason to not use the project ... and that's poor reasoning. To your points specifically, I'm saying the existence of tests does nothing to provide any meaningful, dependable, worthwhile benefits.

Regarding a couple of your points ...

- How can tests at all help a developer remember anything about their code in the future? That's what documentation is for.

- Sure, tests can help quickly identify bugs. Tests are supposed to identify when a problem has been introduced, or verify that code meets expectations. But that itself depends on the tests being correct.

- To depend on tests, you need meaningful, accurate tests that were properly thought out and implemented. If a project has tests, but those tests were poorly thought out, don't adequately cover complicated, critical parts of code, what good are they?

- Sure, peace of mind can come from proper testing. However, that requires the tests to actually be proper. What does that mean? How does that get defined and implemented? Designing and implementing tests is, in my opinion, quite different from writing some code that does a thing--especially as the complexity of the code increases.

- That tests exist for a project, or that tests are absent from a project, is to me a poor reasoning for using or not using a given project. This was the original commenter's point--that the project would not be used because it did not have tests. That tells absolutely zilch about the quality and dependability of the project. Moreover, if tests did exist, and one wanted to judge whether or not to use a project, one would need to actually read the tests, and the code they test, and then determine if the tests properly cover what matters. At least then, the original commenter may have been adding something helpful to the discussion. Identifying that a project's tests do not actually provide any meaningful proofs is an important thing to do. I don't think too many people actually do that when they judge a project on the existence of tests.

Full disclosure of my own related weakness:

For me, the existence of documentation is a much more important metric for decisions on whether to use a project or not. But if I were to say, "Doesn't have (or does have) docs; will therefore use/not use", I'm not really making much of a quality decision here. That's why I actually check out the docs. I read them and see whether they actually cover enough material to use a project, or if they are hastily written and not a reliable help. However, sometimes there aren't formal docs at all. So, I might take a look at the code, and find incredibly well-documented code in comments throughout the project. If I just make a decision to reject a project based on the maxim "doesn't have docs", I wind up missing that there actually is extensive documentation ... just not where I may have been looking.

The same should be done for tests, I think.
> What does it even mean to be an adult?

I've thought of that often. The more time went by the more I found the adults around me were ultimately fallible. The older I've gotten I've questioned my capacity as well. Am I being a good adult? What qualities to I aspire to have?

The people I see make it the farthest have the toughest hides. Life doesn't just throw shit at you from time to time it is a waterfall of crap. There is never a right time and waiting for it doesn't help. The adults I like the most set boundaries on life and work. They generally complain a great deal less. They have just as much to complain about, but choose not to waste time on trying to change the things they can't.

https://en.wikipedia.org/wiki/Serenity_Prayer

O God, give us the serenity to accept what cannot be changed,
The courage to change what can be changed,
and the wisdom to know the one from the other

I've fallen back to that recently. I've focused my energy on things that I can do to make a difference. For me, for my family and friends.

I haven't figured it out. You've no doubt heard of the programmer's imposter syndrome? Well I'm starting to believe that some of the best adults feel like adult imposters.

I could ramble for a while on this I guess.
A couple chronicling New York's disappearing storefronts
The reason for this is how the force distributions are applied.

A catenary forms when self weight is the driving force. In other words, when the weight per unit length of the cable is the same. For a bridge, the weight of the deck is much alrger than the cable. The weight of the deck is the same per unit horizontal length which is not the same as the unit length of the cable due to the curvature.
If they invaded the island still in war, more than 20 millions would die as they thought Hirohito was an God.

Dropping the bombs to scare the japanese empire saved tons of lifes.
You can't update the firmware on your device even if you wanted to.

The cable company is free to push whatever firmware they would like to your device at any time, you don't have a choice in the matter.
Do you develop firmware for modems? And, just a shot in the dark, would you happen to know how to get a shell on a sb6180 for debugging purposes? I feel like a lot of people would be more trusting of DOCSIS modems if it wasn't such an untouchable black box.
also I wonder what that $58k would look like if, over the life of the loan they put the equivalent of a mortgage payment into the stock market every month (assuming they're approximately matching returns of S&P500 index every year).

EDIT: That is, as a substitute, instead of paying mortgage payment every month you're putting that same amount of money into your investment portfolio.
If the college republicans weren't able spend their portion of student fees to bring some Republican I found repugnant to campus, how would I ever have the opportunity to ask him very uncomfortable questions during the Q&A after his speech?

Back when I was a college leftist we welcomed these opportunities. The idea that they should be censored was abhorrent.

In fact, we joined forces with them when the college papers editor decided that he could re-write and censor letters published by both groups (and in the process inflaming hostility between us, until we discovered our words had been changed as had theirs.)

I think liberalism has lost sight of the mission of defending ALL people's rights, even ones you disagree with. "I will defend to the death your right to say it" and all that.

----

(so was I downvoted for challenging republicans or because we joined with the college republican to challenge the censorship in the school paper? Oh, maybe it was criticizing "liberalism"? I guess that's not PC.)

----

PPS -- This was during the days of "political correctness" when any position taken from the left was shot down with "that's just political correctness" and it was an insult- like you could never think that you're just being PC. Which of course as not in the least bit true. Back then.

Alas, reality has become a parody of history.
>Adults don't need institutions to protect them from name calling and hurtful words. Children do.

Meh, divorces happen over words, massive conflicts happen because of it, etc. "Just words" is not a great counterargument for anything.

Saying we don't need safe spaces is basically exactly the same as saying reddit doesn't need moderation. Or a community doesn't need a code of conduct. Sure, you don't need it, but the words used end up forming the cultural base of the group, and I really don't need to go to University 4chan.
> As mostly male white people, it's easy to defend free speech when it isn't your people or culture being treated as a costume.

Saint Patrick's Day.
I've never heard that term before...is that an over protective parent?
But is it not you hanging on to those words that is doing the harm, and in that you doing the harm? Those words of an ignoramus disappeared years ago. At this point you are hurting yourself.
> They optioned 4-6 concepts and made pilots based on material from industry players.

My daughter ran a screenplay critiquing service on the web. She read scripts for her daytime job so it wasn't a scam. She gave the customers what she said she would, for $50 a pop, but she felt guilty because none of the zillion submitters had a chance of their script getting picked up.
Apparently I'm out of date -- SUVs and Pickups stopped dominating the death rates in the mid-2000s.

Still, the fourfold decrease in fatality rates across the ten model-years the IIHS publishes (coinciding with a substantial increase in the share of vehicle-years for 'mini' sized vehicles) completely discredits the "balance of mass" theory of car fatalities.

The stats that article links say that the 2011 mini cooper has driver fatality numbers that would have made it among the safest cars on the road in 2002. Eyeball regression says newer and pricier can explain essentially all of the safety differences, and vehicle size is at best a distant third.

http://www.iihs.org/iihs/topics/driver-death-rates
It is nice . See a sample website I have created using this service .
http://appreviewdesk.com/app/ios-Color-Reflex-Challenge
No, words do not hurt. I don't let words hurt me. You control your feelings and emotions. Its part of being a complete, mature adult. It is your responsibility to not let someone else's words hurt you and define you. Its called dealing with life and the fact that not everyone and everything in life is rosy and a great experience.

Here's my tip - when someone does or says something that hurts you, examine why you feel the way you feel and treat it with amusement. I'm a minority that has dealt with racist comments. It is what it is. Do the words hurt me? No. I'm amused at how ignorant some people can be, and I move on with my life and write some code.
This is absolute bullshit. If you yourself think that ~the mere speaking of words~ is so powerless, post your phone number on 4chan and see how long you can stand it.

You're a white man, so I can see how you fail to empathize with marginalized groups, but that isn't an excuse.
These activists need to make up their mind: They can argue that Yale is a white supremacist institution that oppresses minorities (there's certainly evidence for that) or they can argue that Yale's administrators should be further empowered to control discourse and punish students and faculty who won't fall in line.

Arguing in favor of both simultaneously is completely incoherent.

http://www.tabletmag.com/jewish-news-and-politics/194874/per...
I use the Microsoft stack but run a lifestyle business, not a startup. It has a lot going for it and it is not costly. I spent years on Sun Solaris in the 80s -- I like Linux a lot as well.

I think there are a couple of things:
1. Amazon supports Linux better.
2. Good C# people go to work for big corporations.
3. Certain Funders (A16Z) really don't like Microsoft. Can't imagine why. :)
4. A lot of new, interesting stuff is open source, where MS doesn't really play.
5. The startups that use it don't talk about it.
6. MySQL. C# is cheap. SQL Server... not so much historically.
7. Microsoft lagged behind on the modern javascript world. Still does a bit.

From where I sit (Capital Factory in Austin), I see about 10% C#/.Net. There is probably another 5-10% that I don't see.

Microsoft has always been very good to developers. I think the biggest consideration would be can you find and hire good people on the stack. But then, that is always going to be the main issue.
Lio 4Real – Drill Time Freestyle
> Is a polite request so absurd between adults?

This is the key point. Yale basically "politely requested" that students do not wear offensive costumes, but that they are adults and are free to make their own decisions and that the school would take no official action. This was the point of protest by the safe-spacers.
> They're being forced out by the wealthier people who are bidding prices up.

"Wealthier" in the sense of "can qualify for a larger mortgage". But the ability to qualify is skewed by the fact that the money that is borrowed is printed on the spot when the mortgage is created; it doesn't come from actual savings. If that didn't happen--if the money loaned out for mortgages had to come from actual savings--the market for mortgages would look very different, which means the population of people who were looking to buy homes would look very different.

And not just that everybody would have less buying power across the board--the people who would qualify for mortgages in a free market would have different financial habits. For one thing, they would have no incentive whatever to use "creative" loan vehicles to buy more home than they could actually afford--which is what many of the "wealthier" people who are bidding prices up in the current market are doing.

> They probably can't choose a smaller home, because the small home prices get bid up along with the other homes.

But a smaller home in a given area still costs less than a larger home in the same area. Furthermore, in a free market for loans, where the government wasn't printing money to finance them, smaller homes would probably be more common, compared to larger homes, than they are now, which would reduce the price of smaller homes relative to larger homes, over and above the general price reduction that would take place if the government stopped printing money for mortgages.

> Where do these people actually wind up? In undesirable locations: places with higher crime rates, more obvious poverty, worse public services, etc.

This is another example of government failure. If the government spent its resources on what it was supposed to be doing--ensuring that everyone's rights were respected--instead of trying to run expensive and damaging experiments with the economy, there would be far fewer locations that were undesirable in these respects.
We nerds know that the "Load Remote Content" button (or whatever it's called in your MUA) basically means "call in the creeps," but that takes a certain amount of tech savvy. Now we get to try to explain to grandma why reading an e-mail might break her computer and steal her credit cards. It's a bummer that email got infested with the Web (2.0?) virus.
》 Words are the most hurtful things there are

Spoken like a true first world child who has never experienced the sectarian violence, highly infectious diseases like TB/malaria/hiv, starvation, lack of clean drinking water, and the psychological effects of practically insurmountable poverty. These arent theoretical possibilities but facts of life experienced by billions of humans, the vast majority of whom have practically zero chance of escaping the cycle unless they happened to be born to well educated or wealthy parents.

I apologize for how offensive my comment is to you and your PC Principal, but christ, how can you think a perceived verbal assault on American college students (who are supported to the tune of tens of thousands of dollars a year by their parents and/or Freddi Mac) can even possibly compare to the life and death situations experienced by billions of people in the world on a daily basis?
> Maybe I'll just block all those addresses and only enable them in the firewall when I want to check the modem status.

For the business networks I manage I actually go out of my way to make sure that 192.168.100.1 is blocked. With no authentication anyone can reset a Motorola modem to factory defaults which takes like 15 minutes to come back up. An attacker can just jump on a guest network and basically DoS you until you figure out what's going on and good luck with that because most people are going to assume that their modem constantly rebooting means that they need a new one, or it's the ISPs fault.
http://www.qantas.com.au/travel/airlines/inflight-communicat... - 75W @ 110V. My Lenovo X1 charger says 90W but I don't know under what conditions.

Also, if we ever run into each other on our travels, I'll buy you a beer.
Words convey meaning. It is meaning that hurts, not words themselves. (Or rather, it should be.)

However, in this case, it is obviously some moronic brainwashed stormtrooper-students.
Downloading files starting at arbitrary offsets was supported in FTP (and probably much earlier). The tools "curl" and "wget" use this to continue broken downloads.
Ah right, that's done by my ISP at the first hop.
While I'm in agreement with you on this (I've watched the video, and I'm as pissed off as you are), it's worth noting that a few unreasonable students should not serve as the poster child for all student protestors. Lately, they have been, and it's unfair to the protestors (and ourselves, if we're concerned about having a clear understanding of the situation) to assume that unreasonable individuals, of which there are many in any large group, are the norm and not the exception.

The articles and open letters that student groups have been releasing give a more detailed (though obviously biased) view of the situation that shows how complex it is. Here's one from the protests at Claremont McKenna, worth reading to understand where they are coming from: http://cmcforum.com/wp-content/uploads/2015/11/FINALMarginal...

On the flip side, organizers of groups and movements should be held accountable since they directly represent their movement. Earlier today, a protest organizer at Smith College demanded that only journalists that "agreed to explicitly state they supported the movement in their articles" would be welcome at the event. https://www.washingtonpost.com/news/the-fix/wp/2015/11/19/th...
>discourage experimentation and new ideas by shaming concepts that may offend them.

Yeah, experimentation with new ideas like blackface and rape jokes.

I think the main issue with arguments against is that they rely on some black and white vision of the world (also ignoring that you can have places that aren't "safe spaces" to do your experimentation). Darwin would not have been limited by safe spaces. But hey, maybe KKK recruitment would.
It was quite disappointing seeing him try to be honest and fair only to be belligerently yelled at.

I assume you mean the way he was treated was disappointing, not that he acted as a role-model for young, inexperienced and still developing students.

When you say he was mistakenly expecting reason, I think if he was having a discussion with each individual he would have been convincing.

When it comes to hanging out with people I live by a (perhaps mean-spirited) rule - the larger the group of people you're talking to, the fewer topics you can delve into deeply. If you have one person you can find a common topic that you can share and dive into. However if someone else joins the two of you, you now need to find a common topic between the three of you. The likely outcome is that it will need to be more popular and less esoteric, thus probably less interesting. Now have a group of people: discussion will be centered around what's on TV etc and political or philosophical discussions need to be watered down heavily or cut out of the discussion. I think a similar thing is going on here - the crowd, collectively, is dumb. Even if it's composed of smart individuals.
I found this particularly enlightening, on this topic (no pun intended!) http://buddhism.stackexchange.com/q/11617
An email about costumes and culture vs. hundreds of 4channers threatening physical violence and assault are entirely different things. An idea, which is free speech, and harassment, which is what you are suggesting, are entirely different things.
>The pen is mightier than the sword because a pen will move armies with swords.

And that is exactly what the right words will do. If it's seen as socially acceptable to insult someone, then it's not far from that to having it be socially acceptable to commit physical violence against them. Historically, that's the way it's always worked. I've never once seen or read about an instance of a marginalized group where the insults stopped at racial or ethnic slurs.
Whoah, that's a bloody wide gap you have there, stretching from "doesn't hurt at all" to "should be imprisoned". The world is nowhere near that polarised.
My only real experience with "safe spaces" has been a continuing call for an internet forum that I frequented to be a "safe space." In my experience with that, 100% of the time "safe space" meant "throw out anyone who disagrees with me even a little on this topic."
Yes, this class of web vulnerability is called Cross-Site Request Forgery or CSRF (https://www.owasp.org/index.php/Cross-Site_Request_Forgery_%...). The Same Origin Policy (SOP) prevents one domain from receiving the HTTP responses for requests it sends to other domains. As you suggest however, the request itself can sometimes be enough to cause adverse side effects on the target server (that may be beneficial to an attacker).

It continues to be a common security issue among web applications and is why all sensitive actions should be protected with unique anti-CSRF tokens (most good development frameworks provide support for this).

If you need to relax SOP restrictions between sites you control, the modern and recommended way is via Cross Origin Resource Sharing or CORS (https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_con...).
I'm going to counter with my anecdote - of the 6 domestic planes I've been on in the past few months... Only 1 had a working wifi for the entire flight. 2 had no wifi available and the other 3 had connectivity or service issues for at least half of the flight.

Just having a route as wifi capable does not mean you will get wifi on a given flight.