skysight-inc/HackerNews huggingface dataset:
I narrow it down to the "typical Web startup" community, whatever that means. I won't call that Silicon Valley, because Silicon Valley is a little more amorphous than that.

I've heard from traditional game developers that it's worse over there (is it, folks?), but I have a feeling if you step far enough away from "typical Web startup", you find branches of engineering where bros can't study PHP for a weekend and become a CTO, then rage about tits after their third Red Bull.
I've been trying to forget about that part of this - the cost of shipping SUCKED.
I try to do it every day for just 20 minutes. I have learned from some meditation teachers about practising 3 different speeds of breathing and then to go to deep rest meditative state. All it takes is just 20 minutes.

It give me more endurance and patience when doing tough projects developments and research works, and creative out-of-box thinking.
Why You Won't Win Your March Madness Pool
That's actually using Delta's account for Timatic data. I doubt they'd look kindly on my scraping it.
Sorry, what he and you are doing is starting with assumptions you are making up and then saying GIVEN this shit I'm making up THEN given these mathematical intuitions I cherry-pick as simple demonstrations of the conclusions I've drawn THEN the conclusion I drew before I back-filled my reasoning holds.

Again, without even the barest attempt to go out and gather some empirical data. That kind of talk belongs amongst consultants pedalling methodology snake-oil. And yes I am being dismissive of your so-called arguments.

Around here we regularly make fun of the "social sciences" for their lack of rigor. Except, it appears, when we want to throw our prejudices around. Shame on you all for treating Hacker News like it's Reddit.
There is a very important question here: What is the relationship between you and the bank?

Up until recently, it has been considered sacrosanct that deposit holders be protected, no matter the cost. The convention and social contract has been that you deposit money for safe-keeping in a bank. We have seen this over the past few years across both Europe and the US, as insolvent banks have been bailed-out, nationalised, given secret loans, so that deposit holders are wholly protected.

With Cyprus, this widely held belief is now in tatters. You as a deposit holder are now a creditor of the bank. As soon as you lend your money to the bank, it is no longer yours. The bank will provide you with interest for the duration of the loan. If the bank is no longer a going concern, you will no longer receive special treatment, but instead you must get in line with other creditors.

Some may argue that this has always been the case[1], however it will be a genuine shock to many people, and any faith in deposit guarantee schemes has been dealt a severe blow when a week ago, the EU urged Cyprus to collectively punish all deposit holders regardless of balance.

[1] For those in the UK, the House of Lords said in Foley v Hill 1848 http://www.uniset.ca/other/css/9ER1002.html

"Money, when paid into a bank, ceases altogether to be the money of the principal... The money placed in custody of a banker is, to all intents and purposes, the money of the banker, to do with it as he pleases... he is, of course, answerable for the amount, because he has contracted, having received that money, to repay to the principal, when demanded, a sum equivalent to that paid into his hands... the banker is not an agent or factor, but he is a debtor."
It's not a new phenomenon: http://www.nalp.org/uploads/0812Research.pdf.

As for what keeps the upper peak going, ironically law is supply constrained. Not by the number of JD's (if you just need legal services you can get them on Craigslist for $10/hour), but by available training opportunities. You're not going to hire a lawyer to do a $100 million bond offering who has never worked on one before, and there are only so many of those that are done each year which gates the number of new lawyers that can be trained to do them. This gating is the same reason you see similar or higher salaries in consulting or finance. There is no shortage of fresh BBA's and MBA's who'd love to be doing M&A deals, but MS/JPM/GS only need so many people each year to handle the deals they have.
Arguable Steve's actions would keep any novice out of tech, regardless of body parts. Which is a fairly plausible scenario since he didn't know her gender, as he said (I think). Important: Not saying she is a novice.
It's hard to tell if you're being sarcastic or not, but you know what? I kind of agree with you.

Conferences has become more about getting a free trip, blowing off steam and asserting yourself in a group than making good software. A bunch of people with similar skill-sets meet and agree that their particular technology choice is great or not so great. That's not how you build great software. We figured this out 20 years ago in the demo scene and it's still true today. Some people are starting to realize this and are calling not only for more women, but for more diversity overall.

This talk really says it better than I can and it should be 'required reading' for anyone in the community: http://www.youtube.com/watch?v=TAOxGjNbp_Y
By coincidence, Epstein posted on HN a few days ago:

https://news.ycombinator.com/item?id=5414757
The shit last week absolutely scared some people. Some of us are steeled to get even louder because of it, but others were seriously considering being less visible or even dropping out. I'm not sure what the long-term effects will look like, only time will tell, but it absolutely negatively affected people in the tech industry.

As for Steve (and the others involved in the incident you mentioned), what they did was shitty. Behavior like that can have serious negative consequences as well. I was pretty pissed when that happened, and I really hope it's a mistake they won't make again (and if they do, they'll be getting an earful). However as far as I recall, the offending parties did apologize when called out.

We all fuck up, myself included. Apologies don't make everything better, but it's a world above people making death threats. I value allies who occasionally fuck up that I can call out on their shit over people who are regularly assholes and have no introspection when I call them on it. I've known both. The former has generally provided me with a support system. The latter has just tried to tear me down (see examples in my post).

Absolutely agreed on helping more than women.When I speak about personal experiences, they're mostly about women because that's my lived experience, but I am very much for helping a variety of people. Those who know me recognize me by my catchphrase, "MY TECHNOLOGY WILL BE INTERSECTIONAL OR IT WILL BE BULLSHIT!"
1.1 Million people and it's banks have 68 Billion Euros in its accounts

So 62k Euro per captia? That doesn't sound like an insane amount.

an amount of money which couldn’t be sustained or created on its own ... "Cypriot banks have for years been taking the kinds of risks that are not allowed in France"

Since when has taking cash deposits been risky? This reasoning sounds completely backwards to me.

Why would a country with 68B Euros on deposit be begging for a 10B Euro bailout?

All I can figure is the US, Germany, and France don't like Cyprus taking less taxes and asking fewer questions and they don't want it to be a reliable place to shift your revenue or deposit your money.
This is the sort of post I love HN for. Simple, actionable advice that has a lot of "feel good" results, but also potential upside beyond just the feel good.

Thanks for sharing it :-)
You can make your PHP/FastCGI directives all part of an include - then you don't have to edit a file for each vhost.
I'm curious to know - did you consider Varnish? It's much faster as a rev proxy caching server.
http://geekfeminism.wikia.com/wiki/Timeline_of_incidents

Fill your boots.
Ah, yeah, junk silver is reasonable.
Hidden in the middle of the article: "The majority of the budget was allocated to train chess players to become good teachers."

It's nice to see someone acknowledge that being good at a thing does not automatically make one a good teacher of the thing.
> but others were seriously considering being less visible or even dropping out.

I was considering that before this thing, and am only considering it more after, for what it's worth.

This thread discusses such feelings: https://news.ycombinator.com/item?id=5411308
Heatlamp (jmolly.com/heatlamp) generates sequence diagrams from running Java/JVM code.
Hottest Women in Tech
Oh this is so awesome!
I never said they would. I just said that expensive tea has less fluoride-- a statement of fact. Based on what I've read on this subject, less than ten cups of tea a day should be fine. Also keep in mind that there is usually fluoride in tap water.

And now that we've mentioned tap water and fluoride, I guess we can expect the kooks to come out...
Notice the use of your word "might?" That's a clue that we're bandying around unsupported guesses. As in, "well, it might be that this, or it might be that that."

There's nothing wrong with that kind of talk, provided it is followed by, "And here's how we would go out and discover what the actual truth is." That is Science. Stopping with "might" is fine, provided you don't call it anything other than speculation.

I'm not calling what I said anything other than speculation. I put it there to show that if you're going to make stuff up, you can arrive at any conclusion you like. So I needn't defend my suggestion. I agree it is indefensible, just as the one you're supporting is indefensible.

It all comes down to either saying "I don't know and that's fine with me because I have faith," or "I don't know, and I'm going to find out what is actually true."

Take your pick, but start with "I don't know."
I definitely agree on JavaScript: The Good Parts -- it's quite possibly the single most over-rated book I've ever read.

There is literally a Stack Overflow thread devoted to just about every single code example and paragraph in the book, because no one has any idea what he's talking about. And even the JavaScript gurus on SO can't figure out what he's actually trying to say a good percentage of the time.

I'm sure it would be a great book if I were already pretty good at JavaScript, but as a first book it's just awful. I had much better luck with a HeadFirst book that covered JavaScript, even though that is a little too dumbed down at times. I was then able to then go back and have a much better appreciation of what Crockford was trying to say.
Apart from the logo, it's not doing it for me. That's not very helpful though so here's my one suggestion: the button hover state isn't very well distinguished form the regular button.
Oh. I thought conferences were a way of networking yourself a better job at your current employer's expense.
Oracle Is Bleeding At The Hands Of Database Rivals
Well, sort of. It also primes you for an awful lot of conceptual development in the area of metacognition and computer science---understanding how to reason about a problem. While it doesn't necessarily explicitly teach the concept of problem spaces and data representation and minimaxing and heuristics, I'm confident that if I tried to explain any of that to a good chess player, they'd pick it up quickly and maybe even find it "obvious".
Ask HN: Should I stay or should I go?
I've been the sole developer with a startup for about 2 months now. I have serious doubts about the team and am doubtful that the product will be successful (right now all the money is coming from one of the co-founder's pockets).

No one else on the team seems to know what they are doing. I should have realized this earlier, but initially I gave them the benefit of the doubt.

The two co-founders constantly bicker and fight (over little things, like where a document is in Google Drive) and seem to be always trying to score points against one another. I mediate to move discussions forward, and I feel like the only adult in the room.

One co-founder is always interrupting to talk about random news articles or something they saw on TV that is tangentially related to the product. They'll schedule conference calls with the whole team for cold sales calls. Other times, they will bring friends over to the office to show them that they are doing a startup.

The other co-founder is OK, but seems to lack a vision for the product.

If I were running things, there wouldn't even be a developer at this point. It would be much smarter for them to focus on developing their audience (since the site is going to need millions of users to turn a profit), than hiring a developer for a website that doesn't have a design (or sitemap, for that matter).

I can't see anyone investing in us. I would point out our slow audience growth numbers, but we aren't even keeping track of that.

I know if I leave them, I will feel bad. I don't think it will hurt the company too much, since no real development as been done and all my work is documented. Also I have an equity stake in the company, and I'm not sure if that complicates things or not.

Should I go because I feel this startup is a waste of my time? Or should I stay in the hopes that they'll be able to get their shit together? It's already been two months and any progress we've made has been hard-fought by me.
I'll third this recommendation. Herman's book is succinct, clear, and well-written. Although I wouldn't recommend it as your first intro to JS; If you've already been hacking in JS for a while, and want to take it to the next level, this is the book to buy.
Show HN: nCombo; a realtime node.js framework with AngularJS support
This is exactly how I feel, for what it's worth. I'm certainly not perfect - I've probably alienated people before - but I want to consciously avoid doing so, and to try to make a difference. What to do though? Just listen?
That one took me so long to see the "g".
Web font loading detection, without timers
Yeah that's what I was getting at.
Not really the polar opposite, my personal views are that using human sexual drive as a means of marketing and mass entertainment is corrupt on many levels. But my point was more, the double standard is stupid. Why can we use half naked women in the media but not expect men to think of women as sexual objects? We are told they are all the time.

I'm not American so I can't comment on how prudish people are there, but I think you are correct people do get offended way to easy. But we live in an age that tells women to value them selves based on their sexual appeal and men to value them selves on the sexual conquests. And saying that is wrong to me has nothing to do with being prudish.
It's a lot more than 105 companies.

But I always hated the word tracking for them. They fall into many different categories. Some companies collect behavioral data, others personally identifiable information, others bring offline info online, some are seen across various sites but only because they are integrated in other services. So they aren't necessarily tracking you but partnering with one that is.

Also a lot of these are the backbone of ad:tech which powers the free services people use daily.

Now some of them are definitely not necessary and worthy of blocking, so really it comes down to what privacy means to you. Personally I'm fine with most, but many people are not.

Just remember the old overused phrase does stand true. If you're not paying for it, you are the product.
Initially read you as applying a prudish view to "sex sells" instead of looking at it more academically, hence my comment. Thank you for clarifying.

We are in different paragraphs on the same page. Well written.
Ah, I think I see, so people who are already aware of, and discussing it are able to, but later people are blissfully unaware of it.
To me javascript made perfect sense as a first language. If i had to start with pointers in C, i would have given up long long time ago.
Its nice to see the GOP getting behind this rather than the Dems. I dont mean to bring up politics, but this article invokes the discussion. I would have expected this kind of support from the Dems but not the GOP. Biggest reason I say that is because the online community has mostly always swung to the left rather than to the right.
Software has apparently become some sort of social cause, instead of an engineering discipline

I liked this.

My patience with this constant caterwauling about it is at its end.

I didn't like this, because it implies that the problem is the caterwauling. You then go on to make it clear that the problem is that people can't handle the industry or the culture, not the industry or the culture.

Well, the correct way forward is for everyone to suck it fucking up and start acting like adults, including respecting each other. Some of that includes being less dramatic about problems, but there is also a HUGE responsibility to eliminate those problems in the first place.

Absolutely nobody should be losing jobs over dongle jokes, but then again, nobody should be making dongle jokes. This isn't an either-or blame situation, just an observation that everybody wins if we don't make dongle jokes.
> I would even recommend against Sha256 and other variants [...]

Why?
The same people that designed the OLPC screen started up a company called Pixel Qi. I bought one of their screens and stuck in a Samsung netbook - it's pure heaven in sunlight.

You can buy the screens from Makershed:

http://www.makershed.com/Pixel_Qi_display_p/mkpq01.htm
JavaScript has three main features that commonly trip up people from other languages. If you understand these three things, you'll be way ahead of the curve:

1) What `this` means in a function context
https://developer.mozilla.org/en-US/docs/JavaScript/Referenc...

2) The prototype chain and prototypal inheritance
https://developer.mozilla.org/en-US/docs/JavaScript/Introduc...

3) Function closures and variable scoping
https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Cl...
Shortcomings of Majority Job Sites
> As for your comment about me being oversensitive, way to miss the point of the last paragraph of my post.

I do get your notion of 1,000 paper cuts, or at least I think I do. But let me rephrase that – why should you consider my hypothetical complaint, as a heterosexual male, that my coincidentally female significant other doesn't "get" my interests in technology to be one of those cuts in the first place?

Before I was a programmer I worked in K-12 education, where females rather than males comprise the dominant population, so I think I have the experience to comment on this. There was some actual sexism that I faced there, as a male charged with watching over students. But for all of that, I never allowed myself to feel discomfort about the fact that most of my coworkers were female. Nor that when they complained about their significant others during our lunch breaks, those SOs happened to be overwhelmingly male. It was just something I had to get over.

> The intent of my blog posts (there's a few in the series) was to share my personal experiences and feelings. Not to explicitly label them as sexism or say everyone must share those feelings or say "hey you, you better go fix this" or any other number of things you seem to be attributing to it.

I grant that I may have missed the purpose of your posts (I will read them from the beginning), but when you call these things "paper cuts" it is implied that these are wrongs that have been done unto you, whether or not they fall into the subcategory of sexism. If they are indeed wrongs, then they need to be addressed so that other people do not suffer them as well. Or if they are not wrongs, then they are your own problem, and why complain about them publicly in the first place?
Internet Marketing Tips for all Beginner Business Owners
" it has been considered sacrosanct that deposit holders be protected, no matter the cost. "

In 2011 and 2012, in the US, protecting the deposit holders was deemed sufficiently important that FDIC deposit insurance was extended to unlimited protection (now it is up to 250K)
While I agree with everything, he left out an important group to thank. It's a pretty important segment, the people who are using your product.

Here's an example of how the exchange could look:

Company: Hey We Launched!
Users: Signup and begin use
Company: Thanks for signing up! Anything we could do better?
Users: X, Y, Z
Company: We've implemented X,Y and are working hard on Z!
Mathb.in - Share mathematics on the web
I think the number of edits you had to just make to prevent your comment from being potentially offensive makes my point that you're all being weirdly oversensitive internet white knights.
Web years are a little bit like dog years. I feel like Revel will grow up fast.

For the record, I have written some Go, but not worked on Revel specifically.
Introduction to JavaScript for those who already know OOP
These are actually really good rest guidelines. It remi da me if this post from one of the Django creators on how NOT to build rest Apis:
http://jacobian.org/writing/rest-worst-practices/
I was about to quote the other parts of her post, but then I realized it's not worth the effort. If you don't acknowledge them after having presumably read the post, you're not going to do so when I quote them, and you'll probably throw some half-assed reasons as to why they don't meet the specific criteria of "vitriol" you had laid out in your head.

Instead, I'd like to use your post as another piece of evidence of the problems women face in the tech and programming communities. Hopefully those who do have a chance of understanding will look at your comment and go, "Wow, I can't believe some guy would say such a stupid thing. Perhaps there is a problem..."
I'm leaning towards go. I have seen a lot of start-up with a positive vibe. So win or lose at least spend your time somewhere pleasant.
Another book which I really liked is JavaScript Patterns by Stoyan Stefanov.
Such a screen exists [0], but it's only available in raw form [1] or in overpriced, underspecced, undersized laptops [2].

[0]: http://pixelqi.com/
[1]: http://www.makershed.com/Pixel_Qi_display_p/mkpq01.htm
[2]: http://www.cloversystems.com/SunBook.htm
Wow, you've been at this for 3 whole months?!

You're totally qualified to tell people what they should be learning.

Ignoring the 3 paragraph post, and the assertion that Rails is the only web framework for ruby (or that python and php also have only one), I don't get why this guy doesn't link to some code he's written or to a thing he's built?
Cyprus's GDP per capita is $28k[1] and the reason Cyprus needs a bailout for 10B Euros is because its economy is worth 17.5B Euros which (until last week anyway) was expected to fall 3.5% this year.

Likewise, Cyprus has a large banking system in relation
to the size of the economy - as I mentioned in the previous comment - which means that if the government needs to bail out its banks (as it does now) then the economic hardship of doing so is going to be immense.

Cyprus established itself as an offshore-haven through
double tax treaties although this has been under-threat due to the EU wanting to harmonize this AND due to the potential levy because of their economic crisis, Russia have threatened to rip up its double-taxation treaty with Cyprus (which attracted Russian Billions in the first place). Russia is extremely important to the Cypriot economy as almost 30 Billion of the 68 Billion is from Russia which is larger than Cyprus's entire GDP.

Moreover, the risks aren't really to do with the deposits but rather to do with what is being done with the money as I mentioned earlier, Cyprus are "highly exposed to the Greek risk (40% of the loan portfolio), is a systemic risk because of its size, with a balance sheet equal to seven times GDP and a high inter mediation raising the level of credit up to 280% of GDP. At the beginning of 2012, the portfolio of loans to Greek households and companies amounted to 120% of GDP."[2]

[1] http://www.imf.org/external/pubs/ft/weo/2012/01/weodata/weor...

[2] http://globaledge.msu.edu/countries/cyprus/risk/