skysight-inc/HackerNews huggingface dataset:
And then there's the typical programmer under the SYNTEC union convention, who is paid for 37.5 hours/wk, with only 10 days off for RTT per year.

But in reality, we work the full 39/40 hours, because we're paid by the day, and there's much work do be done anyway. So, we're averaging 35 hours on paper, but more like 37.5 in reality.

I guess that's just something to keep in mind while negotiating the salary.
Fuck, sadly I just talked to safenet at their booth at aws and they don't do this, so you are totally vulnerable to giving keys to a fake hsm, essentially making cloud hsm useless. Unless their booth dudes were misinformed.
I first met the AirBnB guys in 2007, at their "unofficial Startup School after party". It was my first ever San Francisco startup party.

At the time, they were in the depths of their existential struggle. The "party" consisted of a few guys, a couple of liters of soda, and a few half-empty bottles of booze.

I remember talking to Joe and Brian, and hearing their pitch, and thinking: "oh, so it's like couchsurfing, but for pay....good luck with that, guys".

Oops.
Yes it's a great idea. Microphones are already a standard part of widely accepted headphones/headsets. Cameras aren't as accepted yet but they will be, whether that's in 2015 or 2025 is the 64 billion dollar question.
A lot of the things mentioned there are good reasons for a curated App Store approach. It's almost impossible to stop arbitrary programs from abusing features of the OS on which they run, unless you have control over which ban poorly behaving programs from ever reaching end users.
A New Social and Interest Based Community Portal
Recently, Melio(http://melio.co) launched, and we want to change how users with similar interests communicate with each other. Currently, Reddit is the only big generalised community, but there are several fatal flaws in the philosophy behind reddit that have caused the maturity of the hive mind to decline greatly. This is where Melio is different:

- No default "groups", as the maturity of the hive mind on most default subreddits on Reddit has really gone to hell.

- No Global Karma, but there is still a voting system per post, just the points are not attributed to the user forever.

- Not Anonymous. You don't want to look stupid in front of people you know, so with a name attached to your account, you have a reputation to uphold.

- A Social Aspect. There is a friending system, similar to Facebook, with two way authentication. You are able to post on your friend's profiles, and see their posts around the site.

Hopefully, these efforts will keep Melio from becoming an image board full of cats, and actually help allow tolerant communities to form that represent the whole spectrum of people around the world, not just teenagers. I want the feel of Hacker News, but not just for technology.

Feel free to give any criticism, as I know that the idea will have to be refined, and I'm holding an open mind. :)
> I really can't figure out why are women in tech so hard on themselves...

I'm not hard on myself at all.

Frankly, I think I'm quite gentle on a person who crowed about her heroism, her impact on the ages, her contribution to "the great fight", of attacking a couple of blameless strangers, posting their photos online without their permission, who used her ability to stop a conversation entirely to get others kicked out of a conference and to silence them… and who did it all because the other people were of a different gender. Those are the actions of a bully.

I don't have to sympathize with somebody's actions because they share my chromosomes.

I am not a bully. I don't defend bullies. I don't care what they've got in their pants. Bullies are bullies and they come in every shape and form.

I don't have to use the word "we" to include myself as if I belong with people I don't know, have never met, have nothing in common with, disagree violently with, etc.

I don't have to make a statement "as a woman in tech" that death threats are wrong. (Do you feel the need to make a statement against child abuse every time somebody talks about a "gay" Catholic priest molesting a choir boy? No? Probably because it goes without saying, right, and has absolutely nothing to do with you to begin with?)

BTW - actually calling people "faggots" is not even in the same city, much less ballpark, as a couple of strangers behind you giggling over a "dongle" joke to themselves, that was not directed at you, did not involve you, and did not refer to anyone in the audience or on the stage. "Dongle" is not a slur, it's not a title, it's not a word of oppression, and guess what, it's a silly joke on the level of a 3rd grader going "YOU SAID 'IT'!!" -- totally harmless.

Bullies who glory in their bullying with the expectation that their powerful in-group will congratulate them, on the other hand? That's exactly like people who call other people faggots.
Hey man, just wanted to put it out there, I am sure you have a much better understanding of the space than I do. I dont even think these are 'deal breakers' i just think they are questions that you have to be able to clearly answer when looking for investors... you may have covered them in depth during your interview, just seemed like your original article was trying to divine a mysterious missing puzzle piece that caused you to miss acceptance at ycombinator... from the little info we had to go on seemed to be some basic normal questions that weren't resolved before worrying about the philosophical something or solution arguement

I sincerely wish you great luck and success!
Aww man, I thought this post was going to continue to be about running after the second paragraph.
A Night Along the Civil Military Divide
That's the founders' job though. They don't hire developers to critique their strategy, they hire them to implement it.
Well, it's not that much of a hoop. If you start LightTable from the command line, via "open /Applications/LightTable.app", then it gets your environment parameters, including PATH, which is the important one.

I tried to create a ~/.MacOSX/environment.plist file per the instructions here[1], but that didn't seem to work and I haven't bothered to fiddle with it more.

[1] https://developer.apple.com/library/mac/#documentation/MacOS...
They probably were hoping you'd prove them wrong during the interview.
Something you don't control — and which the people who do control it say "don't use this because we'll probably change it often" — is somehow better than something you do control?
My guess is that it is a tiny skeleton carved from human bones.
Jack White on working hard, limiting yourself with tools to achieve more
ENIAC team member & You Bet Your Life guest Harry Huskey is honored at 97.
From what I've read, none of them were programming, the job was to transcribe programs for the computers. That's what they were advertising as a secretarial duty. That doesn't suggest attitudes have suddenly done this strange 180 in the past few decades. The job was just replaced by compilers.
To be fair, McGriddles have always been available with bacon, which makes all the difference to me. Good list though.
"So you don't actually have to employ your own brain and your own moral judgement, because somebody already did it for you and wrote this nice set of rules, that you swore by Apollo to faithfully execute, without thinking, not unlike that box of wires and silicon chips you are paid to play with? Nice arrangement, I suppose."

So I assume you never use any open source code in any of your programming projects, since you are fundamentally opposed to adopting any ideas that are not exclusively your own?
Bookmark/tab sync is not the reason I use Chrome. I use Chrome on all my other devices and I want my bookmarks/tabs to sync with my phone as well. This is why I can't use Safari on iOS.
Google Map with Sencha on mobile, short tutorial
I choose a career in tech (graduated from Mechatronics Engineering at Waterloo, worked at Microsoft for 2 years and just got accepted into YC S13). I'm personally offended by your generalization of what you feel is deterring women to enter tech.

1. I never had a problem working hard, 60+ hours, nor did any of my female friends growing up.
2. A tech career can be great at self-actualization. You build cool shit, and can make new things that can change peoples lives. It's awesome.
3. Seriously...you actually believe that smart women are thinking about lowering their life goals in anticipation of marrying up?

Women absolutely care for themselves. I'm not saying there aren't still women who don't, but this view that a female will be taken care of was never something that entered into my head, nor anyone else I know.

The biggest obstacle I had to overcome was not seeming "cool" while I signed up for a computer engineering class in highschool. Peer pressure was a hard obstacle to overcome back then, but I am so glad I did.
My problem with Wave was not that it was slow, but that it made me feel slow. I never got my head around the concept - I was never sure what it was trying to do, or why you would want to use it to do that. It felt like a tool designed by super-geniuses for other super-geniuses, something I was just too dumb to understand. I've heard many people say things like that about various computing-related technologies over the years, but Wave was the first time I could actually relate to it.
This blog post reminds me of the Bessemer Venture Partners "Anti-Portfolio" -- a list of companies they passed on that subsequently became massively successful, including Apple, Google, and Intel.

They explain on their website: "Our reasons for passing on these investments varied. In some cases, we were making a conscious act of generosity to another, younger venture firm, down on their luck, who we felt could really use a billion dollars in gains. In other cases, our partners had already run out of spaces on the year's Schedule D and feared that another entry would require them to attach a separate sheet."

The whole web page is filled with similar, painfully funny explanations: http://www.bvp.com/portfolio/antiportfolio
"I don't find value in it, therefore it can't be valuable!"
I'm a recovering PhD. OSF looks pretty cool.

By the way OSF costs money if it is done by scientists. Those scientists get paid by someone. They spent shit ton of money (in form of salaries + time) building it + publishing it. Science works on government grants, i.e. taxpayer money. It is actually a fairly profitable industry, and NIH grants are the biggest contributor to capital expenditure of US Research Universities. The 55% overhead coming out of each grant is basically the "profit margin". Calling something by a different name doesn't make it so. Your github profile says you're at MIT, around Cambridge. So am I. What do you think pays for all the shiny buildings around Kendall? It's not just philanthropy.
I am much more likely to be frustrated by really having a hankering for some McDonald's and everyone else being the sort of people who haven't had fast food in 10 years, if ever in their entire life (pretty much my entire team). I try to appreciate both the finer and coarser things in life.
The use of McDonalds as idiomatic low quality trash is questionable too, I've found McDonalds in Australia and New Zealand is significantly higher quality than in the US. While it's still not a luxury brand by any means the restaurants do have a much more sophisticated atmosphere.
>* I hope that doesn't come off as too condescending to HS students, I certainly don't mean it to be!

I think that it's exactly the right kind of condescending to high school students. An environment where something like Vine can significantly effect your popularity is probably so toxic that only scum can breathe in it.
I Think You Will Like This, But You Won't
Obviously it's an improvement over previous AMOLED displays and color inaccuracy is perhaps tolerable this time. I just don't understand how Displaymate missed the issue I mentioned above, which is the main reason I went back to my iPhone 5.
The author didn't put the punchline in the title. Why did you put it in the title, HN submitter or editor?
It is exactly the same. The picture on Twitter was the frame shown on 9:07 in the video. Given that the image is from a 1.5 year old promo video, which probably has been circulating all over, that puts the rest of the information in a new perspective as well.

Here’s a comparison I just put together: http://imgur.com/IfxYZL2
Lagging?? Vine has grown fastest out of all of the social networks you mentioned within my group of non-techie friends. All I see on my Twitter feed is Vine links. All anyone talks about in person is whether we're going to 'Vine' whatever we're doing. Maybe this is just my group of friends though (early 20s).

Will Sasso alone has over 250k followers and the app has been live for like, a little over two months now? I'd say it's growing pretty rapidly.
Yes I am. If there's a hole in IE allowing a virus to proliferate, don't we blame IE and get a security patch or switch to another browser? How is this any different? The root of the problem is Android and the Play Store.
Foursquare won? Did I miss the memo?

Last I checked their active users had flat lined, AFAICT,Foursquare is going to have the same exit as Gowalla, possibly with the exception of riches to the founders and every one else left hold the bag.
That seems to be pretty much how my wife uses pinterest. Outfits and gardening.
I'm not drawing any lessons other than maybe "there can be only one winner when there is no clear revenue model."

Brightkite had geotagged photo uploading and an iOS app before Foursquare even existed. But they exited / acquihired while Gowalla and Foursquare were just ramping up. So it goes.
> yet when was the last time you saw a man's career publicly shot to pieces because they 'misread the signals?'

How about the guy who got fired for making a "big dongle" joke to his buddy within Aria Richards' ear shot? She could have turned around and simply asked them to stop, like an adult, if a 3rd grade "sex" word really bothered her so much.

Instead, she smiled at them while she took their photos, posted them on Twitter, exorciated them, publicly demanded the conference kick them out, and at least one of them was fired afterwards.

I can't imagine firing somebody for laughing at the word "dongle," so one can only assume it was because of the attention.

Don't underestimate her intelligence. She is a smart cookie. She's also a sanctimonious asshole. Women can be those too, you know.

The outrage over her actions isn't because she "misjudged the level of support" but because those actions were wrong, no matter who you are. It was very public because everything she chose to do was very public. If she had asked the people behind her not to say the word 'dongle,' it would have ended there. If she had gone to a conference organizer in person instead of tweeting about it publicly in a tweet designed to be seen by everyone, and saying "You need to remove these people," it would have ended there. If she hadn't written a blog post calling herself a hero, and painting a maudlin scene with an adorable little girl in a photograph on stage blah blah blah, it still probably would have ended there.

Live by the sword, die by the sword.
PostGIS has been available on Heroku for a little while now, you just had to be using a Ronin ($200/mo) plan or above. We were just about to roll out some geo-location features and were caught by this. To stage the new features we were forced to upgrade the staging database to Ronin level, which is absolute overkill.

I'll be pleased to knock that back down a few levels.
Exactly. I can't even begin to tell you how many times something that was supposed to be "just be a prototype" made it to production this same way.
Perhaps one that displayed rating with an average salary of that rating might fix this problem?
I can't even use the up and down buttons on the keyboard to scroll!
Also done with CBR / CBZ files (comic book archives) -- basically a renamed .zip of images with filenames numbered in ascending order.
Make Better Life Decisions with ChoiceMap
Log In with PayPal simplifies shopping, uses your account on merchant sites
Are you rolling your own system to accept the bitcoins? Coinbase seems to be gaining some popularity as a method for Merchants to accept bitcoins, don't know much past that myself though.
Modern airliners have HUDs that display "perspective-correct imagery layered over the real world". It's useful for landing in the fog.
Though I never had a chance to hold it, I dislike the fact that it is heavy and thick for modern smartphone standards. I also don't know about the display quality. For some reason, Displaymate never tests HTC devices.
First, thanks so much for making what is one of the most awesome database tools around.

If you would be willing, what's your opinion on using SQLite as an image format like this? The "When to Use" page specifically sites application file formats as a good use, but would your header byte allocation be done begrudgingly or contentedly?
Hey, thanks for commenting, especially when you're getting a bit of a pasting :). I don't want to say what boils down to "if you understood the language better you'd agree with me", but your experience really does not mesh with my experience of learning Scala or with the handful of developers I've mentored. Maybe Scala is just not a good language to strike out on your own on (or at least, Go is better)?

For what it's worth, with your point about pattern matching, yes, pattern matching on an Option is as trivial as an if-else statement. But here's pattern-matching on an Option[List[String]]:

val v: Option[List[String]] = Some(Nil)

v match {
case None => /* List not found or whatever */
case Some(Nil) => /* List is the empty list */
case Some(List("")) => /* List is a 1-length list of the empty string */
case Some(List(a)) => /* List is a 1-length list */
case Some(List(a, b)) => /* List is a 2-length list of strings a and b */
case Some(head :: tail) => /* List is greater than length with a head and a tail*/
}

Hopefully it's a bit more obvious why that's more concise than the equivalent if-else tree would be.

Here's how I'd write the slide I complained about the code style of:

params.getParameter("name")
.map(_.strip)
.filter(!_.isEmpty)
.map(_.toUpperCase)
.getOrElse("")

The "tuples are an abomination" slide - it's much more idiomatic to destructure tuples than to address their contents:

// someMap.foreach { keyVal => println(keyVal._1 + "=" + keyVal._2) }
for ((key, value) <- someMap) println(key + "=" + value)

And for what it's worth, this kind of for-expression destructuring is pattern matching, so you can do something like:

val collection: List[List[String]] = List(List("a", "b", "c"), List("d", "e"))
for (List(one, two) <- collection) println(one, two) // will just print d, e with no errors

I guess I just think that - no offence - you wrote beginner Scala while you were working on your own and didn't really level up. It's totally a valid criticism of the language that this is easy to do, but blaming the language when you're writing idiosyncratic Scala and wondering why it's so hard to figure out what to do seems unproductive.
This is an interesting idea, though I cringe a little at using a relational database as a key/value store (as in the case of layer_attributes).

I wonder whether it would be more useful to just represent the whole thing as a big JSON structure with base64 blobs. Each layer can be an object in the "layers" array with the attributes as keys.
It died because even techies couldn't figure it out
I'll jump in with my favorite sci-fi book, "Daemon" and "Freedom(TM)" by Daniel Suarez.

It features something roughly like Google Glass, plus Reddit Karma acting like BitCoins and like XP in World of Warcraft.
if someone i respect says something stupid, its probably not.

this is why signaling is so important.
"Thank you" -
From,
The Internet.
Sounds like a huge time investment and you risk bricking your phone? Doesn't seem worth it.
One of the joys of family is built in context, a refuge from having to vet every possible meaning of the words you choose for fear of being misunderstood. I have nearly two decades to get my point across.
"Products that failed because someone else got there first are incredibly rare compared to those where a company just did not pay attention to its users..."

Very important point that I think many startups lose sight of on their race to the top.

Not to mention, users really appreciate it when you get back to them - it makes us feel like we're interacting with real people and changing technology, not some obsolete tool that is forever stuck in its ways.
That's not what s/he said.
FYI, I stopped reading your comment six words in and immediately downvoted it.
The Scala critique could have been titled "Awesome Things about Scala that I don't Understand Yet"
> what is so bad about McDonald's? Here in Australia [...]

McDonald's Australia has excellent QA, process management and supply chain. I received some insight through someone...involved in all that good stuff (my background is QA/Environment so I get to meet some interesting people from various industries).

Coworkers from the US all tend to say the same thing after going to an AU McDonald's - great burgers but ~3x the price. It's a different beast in the US where quantity trumps quality.
Reputation.com Loses User Passwords, Emails, and Addresses
That's test driven development sans the testing.

You should try test driven development :)
The camera might be using the same sensor but the lens is worse and it takes worse shots. The display fall short in many aspects (brightness, contrast, viewing angles) according to gsmarena tests. It also looked washed out to me.
Vine is a good idea and doesn't really infringe on your privacy so I approve of it. Pinterest is just pointless.
Got animal house made.

http://www.imdb.com/title/tt0077975/trivia?item=tr0781514
Other common examples:
.app
.docx
Yep good guess and yep, we've heard of Coinbase, though our approach is a little different to theirs (yet to be revealed :) )
Off topic: Dear banyan blog. I can't read your text!

No greater than #888 on a white background, otherwise you have to bold the text.
XML is a really bad format for containing large chunks of binary data (bitmap)
Oh, thanks... I missed that line in TFA.

In the world we live in today, the word "girl" in the title is relevant to the story. I eagerly await the day when that story would be no-less-interesting with that word left out.
There's a fable warning about the problem of throwing out a suggestion because you think one needs to be made, and then everyone going along with it because it's what they think the group wants, when no individual actually wants to do that thing. It's called the Abilene Paradox: http://en.wikipedia.org/wiki/Abilene_paradox
Show HN - Side Project to Help You Decide What Craft Beer You Should Drink
This is a fantastic idea.

Did you go into the project planning to build the screencast, or was it a secondary effect of realizing that you were learning so much as you went along?
My congratulations to the Trello team. They are doing a great job there.

I am surprised they decided to monetize Trello that way rather than selling Power-ups (add module like time tracking to your boards), they would be able to reach a broader market.

Because I run a product that takes some inspiration from the Trello UI (http://weekplan.net), I find it interesting to follow how they monetize Trello. I went with the freemium model with a paid plan (like Evernote) because I want to enjoy the free marketing I get from my free users and it is working ok for me at the moment. I am itching to go the "X weeks trial then have to pay" route as an experiment though as everyone is doing that these days.
Android has that feature too. Just don't use Google apps.