skysight-inc/HackerNews huggingface dataset:
I don't entirely disagree with you. If software doesn't solve the problem it's supposed to solve, if it's unstable or has some other issues, then it needs work. Or, sometimes, needs to be thrown out and started over. I don't need a pat on the head for that kind of work, and I don't think many people beyond the most junior of programmers does, either.

The main gist though is that software development is work which gets very little recognition outside of its own small social circles, and within those social circles, the recognition is as likely to be negative as positive.

And that sort of environment can feed depression.
That was probably just a case of hipsterphobia.
We're definitely planning on some form of Chrome add-on. That would be awesome. Thanks for using Hemingway!
I don't think this is any different than other forums for learning skills where it's more or less women-only. (such as Rails Girls)
As noted in the post, I believe Amazon has some extra anti-fraud stuff going on. I actually went through the purchase flow sans password as I was writing the post, so it certainly is possible. However, other times I have gone through the checkout flow and have been prompted for a password.

They clearly value security/privacy over convenience for other aspects of the site (past orders, etc).
Wait, how can feelings of member of same ethnic group towards each other be classified as racism?
I think Rob fails to see the guy playing the guitar has the mindset to take it upon himself to go and find his own audience that will appreciate his work. The guitarist could be a session artist, locked away in a studio providing minor contribution to someone else's masterpiece; putting him on par with Rob and his lack of vocal appreciation he receives as a programmer.

Rob could find the same fulfilment and admiration if he was to go and create his own work to display his talents to an audience. For example releasing an app to one of the mobile markets could draw a decent parallel to the attention the guitarist receives. The first piece of feedback about your work feels as good as the thousandth. It may take a little more to get the cute girl home but having your own project that's openly admired by X amount of folk is a few steps up the ladder.
It sure is interesting that your two primary supporters in this discussion (JustinCEO and aforrester) were created more than a year ago but haven't posted anything on HN until today, when they showed up to support you.

No, wait, aforrester made one post on the day it was created, supporting your position in a totally different discussion of suicide. My mistake.

Still waiting for that evidence I asked for, by the way.
I'd be wary of using Statamic, at least the admin panel portion. I did a code review of it recently and it's pretty insecure, if you can disable/delete admin.php I'd recommend it.

After a quick look I found a few basic CSRF and session hijacking exploits going back several versions (including the latest). The PHP code is pretty amateur - I imagine somebody with more skill could find many many more holes.
My loose understanding is that you can get at causality without intervention, although I'm not very far into Pearl's Causality yet...
I've moved to Windows Azure (for my Microsoft-using clients) and Amazon for the rest.

Linode support has been absolutely crude and even berating in their responses to me. They have lost all sense of professionalism.

It is sad to see a once promising hosting company go so far downhill so fast, but such is the nature of trying to be the lowest-cost option.
As a woman who gets "too much" attention at times, I have found it seriously detrimental to try to tell people that I am "awesome" or the like. I find that backfires. People think I have poor self esteem, I am exaggerating, etc. So it concerned me to see the fairly extreme hype for this page.

Thanks for replying.
Conquering Asynchronous Context in Node.js
What's The Most Romantic Thing Your Husband Has Ever Done?
It may happen to other providers, but it happens to Linode almost weekly - and they just turn around the blame (and charges) on the customer.
You showed two Reactive examples. One was written with Reactive Cocoa, and one was written with the normal Cocoa reactive API.

Simple examples like this are only the Reactivity 101 of Reactive Cocoa and do not fully showcase the power. Also, part of the power of using Reactive Cocoa on iPhone/iPad apps is that you can build them using the same Functional Reactive Programming style that you would use in Android, .NET, Javascript, Scala and so on. Reactive extensions is an API that is available in all those platforms, and it not only simplifies code overall, but it allows the use of the same powerful architectural style across all of the platforms that a typical company needs to support.
I am sorry for your loss.

My friend committed suicide in a very public way almost three years ago. She was at that the time just completed her master degree, got a high paying job, recently married and fund-raised thousands of dollars for charity. She was pretty much in the traditional 'well on her way' trajectory that many people are dreaming of.

Suicide is hard to understand.
I can't make heads or tails of this—why is New Jersey, specifically, issuing this subpoena? Do they have jurisdiction? Is the student from New Jersey?
i'm willing to wager it's possible to write a WebGL shader to mine bitcoins.
I will definitely be following along. It looks like many others will be too.
Mental illness is a really tough thing to discuss in an objective way. See the debates about the DSM-5. I personally think mental health and mental illness are socially constructed.

This being said, the experiences relating to mental illness are very real. The larger question is how we make sense of them as a society. For something like depression how much of the illness is cognitive? How much is biological? How much is social? Somehow that last question never gets asked.
That president Obama's name is in the title of this article seems incredibly irresponsible and misleading. Obama is not the FBI and the fiasco didn't even begin during his presidency.
It Turns Out Twitter’s Not for Everyone
So this is just broad-based empty pandering, then?
If you marched on Montreal, we'd let you have it.
I'd use this if I could use it with [Amazon SES](http://aws.amazon.com/ses/).
I can't even tell is people are being sarcastic anymore. :(
Absolutely. No party has a monopoly on stupid stunts.
It is only more complicated if you have no prior exposure to Functional or Reactive programming. Those of us who cut our teeth on Desktop GUI apps understand Reactive quite well. And combining Reactive with the most modern Functional paradigm is just icing on the cake. It means that building apps around event streams was the right model all those years ago, and that we really can use Functional style to tame those event streams in the same way that we used it to tame imperative looping.
That last is very hard to ask because the vast majority of people are raised with either a guilt or shame model, thus asking it comes across as finger pointing.

Anyway, I need to go so cannot elaborate.
Medical sites like this should really use https by default.
Right vs Left is a pretty boring way of looking at it, and I find different lens much more useful.

One surprising one is the power of the executive branch vs the other branches of government. Views on that don't fall along right vs left lines at all, and I think there are plenty in the Republican party (as well as the Democratic party) who will see this as an attempt to limit presidential power, and will be opposed to it on that ground.
My brother committed suicide. He died for nothing,and nobody in the family even knows why he died. 10 years later, I feel like I dont care he died anymore, I just cant feel sorry for people committing suicide, it accomplishes nothing,except destroying a family ,making relatives feel guilty all their life.

Suicide is the most selfish thing one can do, that's my opinion.
Medieval Armor Making
Thanks for responding staunch! Is that mainly to avoid performance costs/clutter, or for security reasons or both?
What means "active users?" (in pricing plans)
All analogies break down. Of course.

How about (staying with the building analogies because I'm in a building right now and looking around trying to think of analogies...) the electrician who has wired your flat? You don't think anything of the lights coming on when you flick a switch. Live in a place that's got slightly mediocre wiring, you don't really notice generally, But once in a while it bugs you that the light just blows sometimes. For no reason.

Of course, there's no error messages for a light failing. It doesn't tell us why it failed.

In truth I think our discipline is a unique discipline. Just like everyone else thinks theirs is (tell a plumber they're basically equivalent to a gas engineer or vice versa - but we 'normals' treat them that way). But we tend to concentrate on our new, unique-ish-ness. Our field is young, it has a long way to go. But essentially I don't see why programming needs to be, or should ever be, elevated to a particularly special status.

Point I didn't bother making explicit in my first post: Great music and art both have an effect on people who are not versed in music and art. Great programming only has an effect on fellow programmers.

EDIT

I think my basic point is that we should see our jobs as those where we get our work done. And we do the best job that we possibly can.

That's it. Not over-burdening ourselves for 'just one more push' (I'm currently failing somewhat with this in my current contract - do what I say; not what I do..). We as a group need to realise that like other people, we need to go home sometimes and relax too... That's the most beneficial thing. Not believing that our job is somehow exempt from the work/play balance
I've read a similar article sometime last year, about Intel testing immersion-cooled blades. That solution would make more sense IMO - blades are already designed to be a single FRU, so if any component were to die, you'd just pull the blade from its chassis. I imagine the process of safely disconnecting the fluid hookups could be integrated into the blade chassis packaging system.
That's the joke about DC in Hollywood, too.
Good analogy, but I think it might have something to do with sitting at a computer all day and not getting enough exercise and having a shitty diet. Myself included, sometimes.
Properly using indexes in Rails
More generally, it is calories in excess.
Interestingly, it is on OS/X that people are still working on the GUI builder idea, not just for the interface but to entirely replace (or automatically write) the code for an app. Google for Marten IDE to see what I mean. It's a free download but warning... Prograph is a deep subject and if you are mainly an iOS app developer it may be too much, too soon.
I think David Segal's comment, which were added later to the article, sum things up pretty perfectly: “To mark all organizing a success or failure by measuring it against the single biggest online activist moment ever is ridiculous.”

But this was also just a case of really lazy journalism. Nicole Perlroth failed to contact any of the organizations or companies involved before publishing her article, and it contained a number of factual inaccuracies, only some of which have now been corrected:

- "Sites like Tumblr, Mozilla and DuckDuckGo, which were listed as organizers, did nothing to their homepages."

None of them were "listed as organizers." Their logos appeared on their site, but supporting/participating != organizing. This would have been easily corrected if she'd asked.

DuckDuckGo changed their homepage logo yesterday, and Mozilla added a link and logo on the browser start page, which is visible every time someone opens a new window.

- "[List of large tech co's] only participated Tuesday insofar as having a joint website flash the protest banner."

Facebook, Google and Twitter also released statements in support, and tweeted/shared on social media.

- "Most of those [calls and emails] were directed to Senator Dianne Feinstein."

I have no idea where she got this from. Feinstein did receive 2420 calls, but saying she received "most" of them is just nonsense.

- "But on privacy forums and Reddit, significant discussions failed to materialize."

Over 4,000 comments were posted to the reddit blog post that announced their participation and contained the banner. At least another 3,000 comments were made on other threads.

You can also see a diff of changes made to the post later in the day here:
https://github.com/sinak/sinak.github.com/commit/d8050c45633...
Technical debt is like debt, if you are borrowing it to expedite something and you actually pay it down later when you have the resources it can be a good thing. Sometimes though, it is just poor development practices or design. Here is a presentation I gave at the FirstRound Capital CTO conference a while ago, it was pretty well received and fun to talk about things people have seen in their own companies:

http://www.slideshare.net/spullara/managing-technical-debt-1...
We drove 80k calls and 500k+ emails to Congress without a specific vote pending. Even without any of the larger tech companies participating we generated about as fifth as many calls as SOPA (400k). We also lacked a call to action as defeating a pending bill that would jeopardize internet freedom.

Why didn't larger tech companies didn't take part? I think that's an interesting question worth a journalist investigating. As with SOPA, companies like Google left their decision until the last minute. But this time around they decided to support the protest, but not take part by adding content to their home pages. I'm not sure any one thing explains it. Larger tech has added a significant lobbying apparatus since 2011 and perhaps that's part of it. They're playing the inside political game much more so than they did a couple of years ago. If it turns out to be more effective that online activism, I'm not sure we can particularly criticize them for it.

They've also banded together on this issue under the "reformgovernmentsurveillance.com" banner. That makes participation a more complicated group decision-making process.

While we branded yesterday as "the day" (which I know some of you take issue with), this is by no means the end. It's one in a series of actions. The actual votes on bills like the USA Freedom Act and FISA Improvements Act are yet to come. We made a dent, but this is a process.
Meh. The conference scene seems largely a waste of time anyway.
This should be an event put on by a women's organization, sponsored by github.

As a github event, it is alienating, off putting, sexist, and creepy.

Male programmers need public speaking skills just as much as female programmers do.

What this tells me for the nth time, is that github as a company has their head wedged, and I would never want a job with them, they are clearly sexist, agenda driven, and whether explicit or not will almost certainly have quotas favoring women developers.

Edit: It's a shame downvotes do not require that a comment in reply first be made.
Ohh okay, explains my inability to ssh into one of the linodes and a bunch of customer mails to me about our app being slow. This was around 1500-ish earlier today Eastern time
Very sorry for your loss. I have not lost family to suicide but I have lost two friends to this. There's nothing else to say really.
We have ferries, but the problem is that they tend to go to places that are already serviced by BART, which is much more convenient (if less enjoyable), or dock from places that arent near BART (Alameda).

As I understand it, the Ferry from Sausalito to SF is regularly used, because BART doesn't visit the north. Why there is no South Bay to East or SF I'm not sure, maybe because up until recently there wasn't enough interregional traffic where BART/Caltrain was not already there.
An active user is someone you've sent an email to in a given month, regardless of volume. So you could send 10,000 emails to 1,000 unique email addresses and you're billed for 1,000 customers.

Any suggestions on how to better describe that?
Hey Thorsten,

Thanks for the info.

I see a lot of job posts from Berlin companies that say they will hire people who only speak English, but when I click on the job listing PDF or go to their website it's only in German.

Do you think it's really possible to work there without German?
I'm extremely sorry for your loss EMRo.

I'm not aware of your brothers mental health issues but I can certainty relate.
If I find that my mental health is deteriorating I try to do two things.
1- Start the process of cognitive creativity to stimulate my mind
2- Reach out to the world by attempting to solve someones problems

By taking focus away from my world and looking at others, I can better come to self realization and my drive to good use by connecting with others. Often when times are hard you just need to reach out and get a response from anyone. I decided to make this website http://boopoohoo.com that allows for that feedback loop I need to keep going. I don't know the people there and it doesn't get all that much traffic but I check it daily just encase someone has left me a message. A simple thing such as telling a total stranger your opinion on a delama they are having can make a world of difference in their day.

If you ever need to reach out, I'm happy to help.....
It is kind of interesting to hear it explained in that way. Because it also sounds like a stereotype. Black driver has experienced, day-to-day, that white people have mistreated him and no longer trusts them and thus will not put himself into that situation by picking up white hitch-hikers. My step mother was a bit racist. It sickened me. But my dad would justify by explaining that she grew up in a bad area and she was often mistreated by her black peers. It still made no sense to me as a young teen. But that is almost exactly what you describe in the black driver not picking up white hitch-hikers. How many experiences like that does one need to have to make it socially acceptable to do that?
Hi Kulte, we support SES for delivery right now!
There are actually lots of ferries in SFBA, just not on silly routes like SF to RWC. They're funded using the justification of "water emergency transportation" (i.e. post earthquake or something else which takes out a bridge), but basically are just to keep wealthy and prominent voters in a few places happy. Essentially they're heavily subsidized (true operating costs are around $50-150/ride; price is about $8; ridership levels are very low on many routes).

http://sanfranciscobayferry.com/

In Seattle it makes sense because it's between islands, some of which have no bridge access. In the Bay Area, there are bridges directly on many routes, and aside from a couple of tourist places, everywhere the ferries run is at worst two bridges or two segments of ground travel away. (In Seattle, the transit authority is actually fairly competent too, by comparison)
Unlike NYC, SF Bay environment protection advocates are pretty powerful. They don't want the bay shores to be built up and developed.

See Bay Keepers: http://baykeeper.org/blog/take-action-help-stop-unwise-devel...
I spent a while looking at it last night and came up with a solution, I'll walk you through it. For reference, here's the code:

function escape(s) {
// Bonus level!

Object.defineProperty(console, 'foo',
{ get : function() { throw 'nooo!' } });

var code = 'with(window.console && console.foo || {}) {\n\t'+s+'\n}';
console.log(code);

try {
console.log(eval(code));
} catch (e) {
console.log(e);
}
}

The idea is, you need to craft `s`, such that `s` can execute arbitrary code without throwing 'nooo!'.
The interesting problem is, any access to `console.foo` with throw because the getter above is called. This includes the access inside the `with` statement. So the solution, if there is any, must
somehow cause mutation of state before the `with` even executes.

Now, what brought me to the solution was this thought: "What in Javascript allows you to execute code before
a given statement?" Upon framing it in this way, the solution became immediately clear: function declarations are automatically hoisted!

If you redefine `console` to be an object without the property 'foo', the `|| {}` part of the with predicate will
instead be passed as the scope, and you have free reign to walk about the system.

So the solution is:

alert(1) } function console(){} {

Which produces the statement:

with(window.console && console.foo || {}) {
alert(1) } function console(){} {
}
No more Lake Wobegon: publisher adds “reject” option for peer reviewers
wmf is right in saying this is early days and we're still experimenting.

However there is a roughly up to date wire spec here:
https://docs.google.com/a/google.com/document/d/1WJvyZflAO2p...

and a much more detailed design doc here:
https://docs.google.com/document/d/1RNHkx_VvKWyWg6Lr8SZ-saqs...
"Write it, throw it away, rewrite it."
That's not the issue. The issue is that python objects are not serializable into json without writing a custom serializer. Rather than telling devs not to use pickle, why not build a json serializer that can handle simple objects and try to get it adopted into the python standard library?
This is most annoying when they're asking me to write a review or respond to another customer's question. They're already asking me for free labor. They want to add their security to my list of chores. They must invision a bot which intercepts emails for products and writes positive or negative reviews depending on who is paying the bills.

The problem is exacerbated by the fact that I'm usually checking those emails on the phone where it is often a PITA to enter passwords.
Clinical depression is often a result not of one's external environment or social situation, but a chemical imbalance in the brain (Serotonin in particular). I'm certainly no expert on the topic, but from what I know science still doesn't have a definitive answer to what brings such an imbalance about. Also it is sometimes hereditary.

External factors (financial/relationship problems and the other various pressures of life) can contribute to the problem and either be a trigger for or worsen the symptoms. But there are many instances in which someone who is otherwise successful and happy with things in general (as it sounds like this man was) can suffer from it. Everything can be going fantastic in your life, but the "black dog" comes visiting nonetheless.
>Your making a distinction that borders on sophistry

I disagree (obviously). I don't know the Stradivari story. But, based on your initial description, Stradivari simply loved making instruments. He sold them only to make a living so that he could continue.

That's far different from a "mission" of simply "creating great products that people love", then mass producing them for sale.

But, you've kind of morphed your description of Stradivari now to make him sound more like a capitalist than a guy with a hobby who simply sold some of his creations out of sheer necessity.

So, whichever story you want to go with determines the "column" in which Stradivari belongs. Either way, my point is that there are two columns. However, if you think the difference is immaterial and my suggestion amounts to sophistry, then I can agree to disagree. I've pretty much given my best effort at clarifying what I believe is the distinction.

>This would not be possible without a organizational structure (corporation) that incentivizes them to work together

I completely disagree, but I don't see where it's relevant to the point I was trying to make which is, again, that making a product in itself is not a "mission" that distinguishes a company/person's purpose from any other profit-seeking company/person's purpose.
It does, when you login.
How to Survive the Next Wave of Technology Extinction