skysight-inc/HackerNews huggingface dataset:
We have the fucking hubris to assume that we can stop impacting it by emitting tons of chemicals into environment, turning tons of earth over, cutting down acres of forests. That's not making it better, that's just not making it as much as worse, as fast. We are way far from 'climate engineering' when we can't even reduce impact by 2%.
Simpler Core Data with RubyMotion and CDQ (Part 1)
While it's mixed in amongst a bunch of other detail, several related reasons are given:

"…an irreconcilable working relationship rooted in fundamental differences in personalities and misaligned expectations of roles and responsibilities…"

"…the startup would never be something I could call my own, not just in stake but in equal say… …in this case the lack [of a sense of ownership] tore [the startup] apart…"

"…it just wasn’t fun anymore…"

More specifics about the irreconcilable clashes over roles and sense of ownership would have been great, but there's enough to see that there were unpleasant disagreements between friends that got worse rather than better over time, and it made more sense for the author to leave than others. Happens all the time among people with strong opinions and unclear areas-of-mutual-deference...
>Here's my thinking about the decision on the part of an artist to release their entire catalog to the public for free: if digital distribution has rendered direct sales to the customer significantly less worthwhile than it once was, they need some alternate source of promotion and revenue. A move like this would likely increase the artists' visibility in the public's eye without significantly harming their total revenues.

Well, if their primary source of revenue were the releases,
then the switch to digital (and the ease of just getting it from a pirate say even for people who would have ordinarily bought the LP/CD), then their total revenue is significantly harmed to begin with.

So, with sales hampered, mostly gimmicks like merchandise remain (for bands that catter to immature people buying branded t-shirts and the like, e.g not gonna really work for jazz or classical or tons of other genres).

And, of course, concerts. But those mostly apply to genres and bands with big enough fanbases to be able to have concerts and make a buck. For the rest, concerts are mostly lossing money (and were historically loss leaders for records sales for most bands).
Startups don't suck! After having worked at plenty over the years I don't agree at all. I guess it depends how you respond to change and volatility. Some people find comfort in things staying the same, but I enjoy the high rate of change in startups. I enjoy the pace, sometimes it can be stressful but after a few you don't get too worried - investors come and go, products come and go, fortunes comes and go. It's not the destination that matters, if all you're focused on is the exit then you'll miss the fun. For me it's about staying current. After being a software dev for 25 years I still absolutely love the latest jquery widget, or that Factorie has just hit 1.0 and I can do Dependency Parsing in Scala, or that Pig can now talk to Spark, etc.. To enjoy startups you have to love technology. It's like dating, if all you're thinking about is getting the girl into bed it won't end well, if instead you enjoy the conversation and are genuinely having a good time then ... who knows.
You have to be pretty careful with it, but you can use Bleach to white list the tags.
Money doesn't make you any smarter.

Money doesn't give you the satisfaction of hard, principled work or the contentedness of having succeeded from an unlikely position.

Money doesn't give you a loving family or friends.

In other words, money only makes you contented if what makes you content can be purchased.
CloudFlare is absolutely right. As long as the attacks are not coming from CloudFlares network, it's not up to CloudFlare to play judge and jury concerning the legality of content.

What would be next? Service providers taking down a white hat site because it discloses vulnerabilities?

I'm quite frankly shocked that Krebs would make the argument to put security before freedom of speech and due process.
An app is constructed from various building blocks. As you gain experience, you learn to recognise what building blocks are required, and you can tackle an 'app', one block at a time.

A challenge for new programmers is being able to deconstruct a 'build "x" app' type problem into these building blocks, even just recognizing that they exist. The lure of web frameworks such as Rails is they roll a lot of these building blocks into one, making it harder to see the edges. Compare this to a basic PHP-based, database-backed app, where you can clearly see you'll need a web server, php code, a database server, and html/js.

It takes time and patience to work through all the different building blocks to create a basic application. It's a lot of domain-specific knowledge to learn. That there's no "one true path" makes it even harder for a new programmer to wade through all the web development approaches available to them. Rails, NodeJS, PHP?

Newbie programmers need to seek advice from experienced developers who can recommend a straightforward, pragmatic approach for web development. Choosing what to try based on what's posted on sites like HN will steer them down the wrong path. Newbies need simple, boring web development guidance that will let them build and learn at a small scale. Where they go next is up to them.
Anyone guilty of providing free services is evil!!! How dare people provide a paid service which could be used to against people using another free service to attack your site on another free service!!!!
Insane, but not hip-hop.

Come to think of it, not even that insane.
Volkswagen's US workers vote against joining union
You made a statement on Hacker News without a citation. [1] Can't do that.

[1] https://news.ycombinator.com/item?id=7242402
Except CloudFlare only provides "basic DDoS mitigation" on their plans under $200/mo.
Actually, you comprehended them just fine. This is why I'm saying people are prejudiced. A prejudice is when people aren't consciously aware of why they're mistaken.
Definitely an outlier though.

Considering $400 for 3 days of EDM at 30? Most people don't even spend $100 per years for concerts at that point.
Well, I'm on 1.4.x, but I've used versions of it for a while. I don't think page numbers are hard. You just insert a page number on a master page and it they number correctly on all the rest of your pages.

I've never had a problem, even if it's frequently easier to use the keyboard than the mouse for things.

Undo works, but you might want to up the number of steps it saves as undo-able. The default is 20, and you can waste a lot of buffer with minor tweaks.
Link to people freezing to death? I could name you far more deaths in crime-ridden Detroit, which has been run by left wingers for 50 years.
> To enjoy startups you have to love technology.

In my experience, if you love technology and tinkering, you should absolutely not work at a startup.

In the first years, a startup's main objective is results, results, results. Now is not the time to play with the latest node.js module, it's about picking the technology that will allow you to reach your goal the fastest, period. Compromise on that and another startup built on PHP will beat you to the punch.

If you love tinkering, join a big company. Spend a few months there to prove yourself to your colleagues and superiors and once you have that, you will have no problems carving out a comfortable 20% time that only you know about that you can use to tinker with the latest hotness.

Just don't do that at a startup, or be prepared to be the reason why the startup failed.
For something that threatens the very infrastructure CloudFlare operates their business on, I disagree.

Also, CloudFlare is not an essential service nor are they a monopoly. So if CloudFlare goes too far with something, it's not a problem for their customers to leave them.
While I agree that correcting grammar isn't usually that productive, I think that mixing up "your" and "you're" is probably indicative of a native English speaker.

I doubt that "your" and "you're" are homophones in most other languages. As a native English speaker myself, I often slip up and write "your" when I mean "you're" because they both sound the same in my head and it's quicker to type "your".

I think that a non-native speaker would be less like to make this mistake, because it requires the writer to decide to contract the pronoun and the verb and then forget to use an apostrophe.

I think this is far more likely to happen if you're simply typing out a stream of consciousness than if you're translating your thoughts from a different language.
San Francisco, CA | Cancer Therapeutics Innovation Group (CTIG)

Help cure cancer by building webapps.

At CTIG, we sequence the DNA of cancer tumors to recommend the right therapy for that tumor's specific DNA mutations. Patients and their oncologists use our analyses to help make decisions about how to treat their cancer. With us, you'd help build the systems that doctors and patients use to access and interpret our results, and work on the systems we use to manage our internal processes.

It's really important that our users (patients and doctors) be able to understand the results we're giving back to them. So we're looking for someone who can translate our analyses into web pages that are clear, simple, and well-designed. That makes front-end experience and an eye for aesthetics important, but you'll be working on the backend as well.

Our current web apps are built using:

* Scala, with the Play framework

* Python, with Django and Flask

* Javascript, with Angular.js and D3

* HTML/CSS/LESS with Bootstrap

* Postgres

It's great if you're familiar with those, but general web dev skill and the ability to pick up new tools and technologies is more important. Our other systems also use R, and we're experimenting with the Julia language, so if you're looking to work with interesting technology then you'll find kindred spirits here.

CTIG is located in Mission Bay in San Francisco, across the street from the UCSF campus here. We're a very interdisciplinary group, with bioinformaticians and computational biologists from UC Berkeley, UC Santa Cruz, and UCSF; biologists from UCSF, and physicians from Harvard Medical School. Some of us have PhDs, some of us have MDs, and some of us are college dropouts; we're not credentialists, but we do have strong backgrounds in our respective fields. It's a small team with 6 programmers, so you'd be a core contributor and you'd help set our technical direction.

We're very serious about cancer, but pretty laid-back otherwise; office discussions range from the nitty-gritty details of molecular biology and machine learning to re-enactments of South Park episodes.

If you're interested, email me at mskinner@ctig.com
Which is why I said they had the right to "establish".

And you can't seriously convince me for a moment that the vast majority of the Linux community doesn't agree with Linus.

Every single kernel contributor must at least feel partially the same way, after all, they agreed to contribute under the existing license terms which (as Linus pointed out) can effectively never be changed.
Extreme weather: Are the recent storms and droughts unprecedented?
I would be much more open to taking climate change skeptics seriously if they didn't consistently descend into full on tinfoil-hat-speak.

"starve more poor people to death for the greater good"

Thank you for playing. No amount of "I'm a Ph.D., I'm a former NASA scientist" is going to help take you seriously after that.
Republicans going all out to prevent UAW organizing a VW plant in Chattanooga
"lie in plain sight"
You're reading my post as a false dichotomy, however that was not my intent.

The culture of companies can and do change over time and will in response to wanting to be more inclusive if that is how it needs to change in order to be more competitive. Every single employee that joins a company, joins it knowing what it is and leaves their imprint on the company's culture as they spend more time there and become part of the group. No company's culture is static.

What I was getting at is that you shouldn't complain about the culture you willingly joined. Don't like everything you see, gain acceptance and be the change you want to see in the company. If you do things right, the company culture will become a little bit more inclusive without becoming soulless.

Complaining is what leads to soulless places to work at where everyone is quietly in fear of offending anyone else.
I'm not really into trolling but I will admit it's funny too see somebody who takes themselves way too seriously getting strung along. Particularly if I find their opinions disagreeable.

I don't really find it that interesting when people just try to troll and cause havoc for absolutely no reason at all other than their own amusement. There should be an appropriate target who has been flapping their gums and needs to be brought down a peg.
i'm surprised by the number of comments which attempt to mock SKS because "the UI is not nice looking" "the url sucks to remember".

I'm like, wow, if that's the only issue, that's great lol.
Sounds pretty easy to fix ;-)
How carefully the startups watch this sort of thing varies a lot, but it's always the beginning of any conversation I have when I check in with them.
While you are trying to make it sound somewhat ironical that is the very reason I am on HN (and, partly the reason I left that comment): to find something that helps me to "write software that does save lives" or to find any problem that would be important enough to try and solve it.

So what I'm stating is not that I simply "do not think of that problem as of being important enough to discuss". Actually, I don't see any problem at all. And I find that both sad and funny — maybe even horrifying — that many other people see it as a problem and even important one. Because, really, there aren't many "non-live-saving" tasks, everything that makes world a better place to live is pretty much worth doing.

That arguing on topic if you should or shouldn't leave a choice between `Ms.` or `Mrs.` doesn't make world better. Actually, I wonder if it isn't accomplishing the opposite. If you are a woman and you are presented the form that asks you how you'd like to be called in the emails or whatever, seeing both `Ms.` and `Mrs.` on that form doesn't hurt you unless you have some pretty serious psychological problems. More than that it might be even annoying to be unable to choose the honorific you personally prefer. That's why you might want to leave text input for your customer to enter whatever he wants anyway.
It takes a couple of seconds to process if it's not cached.
And what do you deduce from your quote as related to the argument about climate models set out by Roy Spencer? Does it destroy his case or are the models a resounding success?
Does it really matter? Forum posts are stream of consciousness, more often than not typed on our phones and posted with at most a quick reread. For me the content is several orders of magnitude more important than spelling. Personally I find myself discounting more those that find the need to trifle over spelling much like I discount those that never dare to risk but choose to profit by critiquing in hindsight. Spelling might matter when trying to please the establishments but it's the underlying thoughts however spelt that matter.
I see why the name "The Bromance Room" is a demonstrably masculine name, but not why "The Break-up Room" is.

The article said:

"‘The Break-up Room,’ by a male"

... what if this woman had been interviewed in that exact same room by a female? Would that have changed things? What if a male later on were interviewed in the same room by a female? I dunno about you, but "The break-up room" is pretty gender-neutral to me and that any gender-bias that person felt is entirely in their own head, due mainly to the fact that her interviewer was may (a statistical likelihood in this industry).
If this functionality were provided by e.g. a signed extension (so the code can't be changed without the user being told: I think browsers can do this?), then you would worry mostly about how well that extension was sandboxed away from other extensions and various websites, right?
> big list of salutation options, including awesomeness like "Baroness"...

That's interesting. Including titles of nobility makes things much more interesting. The appropriate thing to write on an envelope for a Duke is "The Duke of PlaceTheyAreDukeOf", and the letter starts "My lord,", but a baron is handled differently. He gets "(The Rt Hon) The Lord PlaceTheyAreBaronOf." And that doesn't even begin to cover all the cases.
White hat trolling has positive outcome, it helps people to consolidate their ethical immune system, like a vaccine.
Poor Rasbora, being an example of how you can be very smart and absolutely retarded at the same time.

I know retarded isn't the right word, but nothing else I can think of represents kicking your future self in the balls so hard they're permanently destroyed and you're crippled for life.
Since posterity is for a long time, you should know that you were correct in the first instance.

The OED merely reflects the fluidity of the English language, even when that language picks up idiocies such as 'Ye' being pronounced 'ji'.

Thorn is a fascinating letter, and I'm glad you drew attention to it in your original post. Sometimes I wish English would begin to re-incorporate some of those old words, or (as in this case) a letter.
This is a great and entertaining read about reverse engineering.

It's such a good read that this is almost beside the point... but, as it happens, I worked on and reverse-engineered this same "encryption" scheme (I hesitate to use the word) for an iOS app that never shipped. I just dumped the code (which seems to have been written in late 2008) up on github... it's old, and messy, but hey, maybe it's fun for someone:

https://github.com/davepeck/puzfile
Definitely, although the evidence seems to point to warming as a greater risk than cooling. In addition, there is little evidence for the possibility of a catastrophic cooling capable of making the planet uninhabitable (and not just less ideal), whereas there is evidence that a runaway greenhouse effect could actually make the planet uninhabitable for humans (Venus).
It might be tangential, but that's an odd choice of title for the film given that females are actually the majority in France (as well as in, say, the United States).
Then please refute the "energy is the largest contributing industry" statement with some fact rather than rhetoric.

In your metaphor, this is like blaming the drug dealers for the "drugs being sold on the street" problem. The drug dealer has no interest in selling you a 'drug manufacturing kit' for your home, he/she wants to keep you coming back.

I was pointing out, that given it is a humanistic/moral issue. The corporate 'profit motive' has nothing to provide. We have the resources to do everything we want to do, and it makes ethical sense. But a rational organisation (which is, by definition driven by profit) would never invest in this, because it would reduce its profit.

This isn't an argument of convenience, this is a "point out the fucking obvious"
How about having the customer actually enter the title (and name on postal and other forms) they want to be addressed as?

Not everyone has a last name. Chinese people have a family/village/personal name, others have just a single name.

Cultural assumptions for the convenience of database schemas is unnecessary.

Let people choose their username. Let them choose their "name" to be addressed as, including title.
Firefox 28 beta: I end up with an all white screen and this in the javascript console:

ReferenceError: _Logger is not defined toolbar.js:1
TypeError: ToolbarView is not a function app.js:1
>Okay, thanks for clarifying. I myself lean towards the free market side of this example, and don't necessarily agree with the idea that exploitation is taking advantage of another's lack of options.

You think of exploitation as just something like slavery.

But slavery is too an example of taking advantage of another's lack of options.

In slavery it is: "You either do this or I kill you".

Which is not that different from "You either do this, or you and your family die of hunger / end up homeless".

You either have options -- so you get to pick and you're not exploited.

Or you don't have options, in which case, you either get a fair price for your work (compared to what value your employer gets out of it), or you are exploited.

Sharecropping, the post-slavery solution to keep poor blacks and whites in their place, was also exploitation, based on their lack of options.
I, for one, prefer to be addressed with the honorific "Darth".
My experience matches yours. I work in a huge company, and my 20% time is more like 60% time. Every year or so I'm working on a completely new project and technology of my choosing, which is largely what has kept me here for the last decade. I don't have to worry about the company not being able to pay its bills if it takes me a bit longer than anticipated to prove a concept, and my reputation affords me the luxury of doing so.
To be taken seriously in future discussions you're best advised to change your user name.
If your background is dynamic languages, you really shouldn't miss C++, with all of its low-level stuff along with good enough high-level stuff. Even if you won't use it professionally, after C++ you'll swallow any new language in a week or two (or three, for Haskell ;)).
SourceWatch profile on Roy C. Spencer:

http://www.sourcewatch.org/index.php/Roy_Spencer

"One of the few AGW deniers with real credentials", Roy Spencer is a principal research scientist for the University of Alabama at Huntsville (also home to AGW denier John Christy) and is the U.S. Science Team Leader for the Advanced Microwave Scanning Radiometer (AMSR-E) on NASA's Aqua satellite.

Spencer is on the nine-member board of the antiregulation, Scaife- and Bradley-funded Marshall Institute, though he appears not to disclose this affiliation on his website.
We shouldn't upvote crap links. Unfortunately many people will upvote crap. The only way to keep garbage off the front page is for some people to flag it.
The NoFly list for banks.
My dad, who travelled the world for his work, was denied entry to the USA in the 60's because he had the same surname, initials and DOB as a local member of the communist party.
Many of the things we all find contentedness through can be purchased with cash. I for one would love to take a multi-year round-the-world trip with my partner, or own a house and a grand piano I could use without having to worry about neighbors. Does that make me a materialistic hedonist?
While you have to start somewhere, this illustrates the larger point. Some basic facts about the scale of the problem remain:

"The total volume is approximately 1.3 billion cubic kilometres (310 million cu mi)[7] with an average depth of 3,682 metres (12,080 ft).[8]"

> 3x10^8 cubic miles vs 3x10^3 instruments

> Instrument cannot reach even ~average depth

> 10 years of data

Certainly, it is a start. But...

There is a huge amount about the oceans that we do not know and cannot measure with requisite precision. Understanding the difference between surface temperatures and the actual thermal potential of the earths oceans are two different tasks. EG, due to sub-surface thermal venting there are many areas of the deep ocean that don't at all look like surface temps. {etc} So there is huge potential for the oceans to do unexpected things. For all we know, plate tectonics may be driving huge amounts of thermal energy variation in the deep ocean...and a "proper climate model" would likely need to understand this at some stage. This really goes to the core of the question of the oceans as a heat-sink.
Fucking Microshat shill organization web site. These pieces of shit should be DDOS'd.