skysight-inc/HackerNews huggingface dataset:
Extending that anecdote, let's consider typical reasons for Ted's failure:

+ Project not properly defined/scoped
+ Ted not put in role that fits what he can do
+ Ted not given the right help or tools
+ Ted not given enough time
+ Ted not getting what he needs from team
+ Ted is incompetent and/or not engaged
+ Ted is competent and engaged but has some other issue hindering his work

Only the final two relate directly to Ted, 90% of the time are not the problem, and in 99% of cases would best be discussed 1:1 with Ted.

The others should be proactively raised by Ted and/or the team, and rarely impact only one individual. If they aren't raised, putting them on the table in a team meeting won't fix that problem.

A team discussion meanwhile, 99% of the time, is best focused on how the team can improve or fix what is broken...as a team. For example a functioning team would quickly put most of the possible problems listed above on the table.
As a man (and a throwback, not a feminist) I think we should be tougher than this, not cry for years when some young woman complains to a conference organizer about an overtly, over-the-line sexist remark aimed directly at the PyLadies organization.
Now, the man in question was graceful enough to climb down and apologize and is widely respected and doing very well for himself today. That's correct.

I suspect that the guy in question was probably a bit drunk or something, so in the end I think it is silly for anyone to still be offended about this incident.

Nothing is being done to you. Nothing is being done to me. We don't need to be offended. We don't need to be resentful. We don't need to attack PyLadies. If you don't like them, then ignore them.
Link to the blog post?

Other than the default packages Ubuntu works very much like Debian to me.

As far as Ubuntu vs Mint its more like Windows 7 vs 8 for me, Ubuntu being 8. I mean with a different interface than most are used to.
The Google shutdown parade continues; next up: site-blocking in search
The Department of Homeland Security Would Like to Talk to Your Hacker Teens
I must be the only one that doesn't think PyCon was tainted by Donglegate. This is TMZ for nerds.
What's really important is this line:

"For that reason, we wanted to let you guys, loyal Cutting Edge readers and Knife Depot fans, know that you might not being seeing Knife Depot ads peppered across the Internet."

If you don't get to advertise with Google you basically don't get to advertise on the Internet. That's a powerful monopoly, one they've had for years, and that's the real story here. You have to deal with Google and all their idiosyncratic/evil/whatever behavior because there's no alternative.
This confuses me, and I am also unclear about the benefits HTML5 bring over a normal static website - S3 is already "infinitely scalable."
I think you've made an important distinction here. An action is sexist if it is a material discrimination against a person because of their gender. However, there are emergent patterns in environments with large gender-asymmetries which cause one gender to have a very different experience than the other.

One man making an advance on a woman might be okay, but several making the same advance on the same day is going to become very uncomfortable. Do we call this sexist? No individual is making any action to cause discrimination, there are simply environmental factors that create an imbalance.

I think a lot of the issues surrounding women in tech are emergent from this asymmetry, and not strictly "sexism" as I have defined it above.
>We bust an organization's balls

I find this expression inappropriate because "balls". Oh, I kid, we're all adults here. Feel free to use any colorful expression you see fit.
Just say no to pizzazz « John Moltz's Very Nice Web Site
Show HN: comparison shopping search in a pinterest-like environment
That reminds me of a little experiment I did on omegle.com (text chat site). I asked random people this question: "Say you win a lottery, and as your prize you can either have $1M, or a (true) random amount between zero and $5M. Which would you choose?" Perhaps unsurprisingly, everyone picked the guaranteed million.

What did surprise me was that changing the $5M to $50M still resulted in around 90% taking the $1M, and at no amount could I get a majority of people to choose the random option. At a guaranteed $1M versus zero to $100B, it was split about 50/50.

Apparently even a one thousandth of a percent chance of earning less than $1M is enough for many people to "play it safe". Either that or 50% of people don't understand basic math. ;)
Or you could consider both.
I am sure there is some reason this can't be done, but can we compile JavaScript to asm.js? If this can be done with C, it can be done with JS?
It could be argued both ways, don't you agree?
every antitrust case starts with "ok, let's define what would constitute monopoly and let's see if we can agree this is or not one" but we both know we'll probably never see this case being opened around here, right? ;)

But yes, my affirmation is not factually correct.
> I understand (and can tolerate) false positives in regards to software but there was no excuse for the uneven application by human editors of the guidelines.

Why? Humans are more fallible than computers, not less. Expecting that replacing the computers in a process with humans will improve predictability is insanity.
Perhaps they've gotten their cost issues under control now, but this 2010 report from the Philly comptroller points out a whole bunch of problems: http://www.philadelphiacontroller.org/publications/other%20r...

The report shows all sorts of maintenance issues that weren't accounted for. It takes longer to empty the bags on these units, for example.

I helped write a proposal to buy some of these units (albeit for a university campus, not streetside in cities), and we didn't find any significant cost savings. The appeal is the PR/image boost of having solar panels on every trash can. It looks like you're doing something sustainable, even if the numbers don't add up.
This is a really nice way to plug your product. :) Writing web applications where the server is just a RESTful api that handles authorization makes a lot of sense. Clean separation between models and views, easy to deploy almost anywhere and easy to scale and cache. I've been using flask-restless to accomplish something similar, but there is still some glue code you need and sql to define database models.

Though it seems your collection api does not support arbitrary queries yet? E.g. you can't fetch the last 10 blog posts or the highest rated comments by user X? That are imho must have features for anything more than the most basic web application.

Uniqueness validation seem to be missing too. E.g. currently no way to say to a user that "a user with that username already exists"?
> Third party cookies provide almost zero value for users.

I don't like third party cookies either, but this is false. Your information is worth something to the right people. The websites you visit, mostly free, can make money off that information. The value to the user are free websites that provide you entertainment/content/etc... and are able to stay free because they are utilizing this as a revenue stream. We all know there are other ways, perhaps more moral ways, but to say it provides nothing to the user is false. It funds the websites you're visiting.
Ubuntu is Linux because it uses the Linux kernel. Linux is a kernel, not an operating system.

Ubuntu is an operating system. Linux Mint is an operating system. Fedora is an operating system. The fact that we call them distros, as though they were really all the same thing, is a collective delusion that has made the fragmentation of the 'Linux community' seem like a strength when in reality it is also a severe, pernicious and chronic weakness.

Note my use of the term 'also'. That fragmentation has allowed a thousand flowers to bloom, but it also means anyone wanting to support 'Linux' has 1000 very slightly different and subtly incompatible targets to hit. This is what allowed Apple to establish a stable and lucrative unix based desktop business back in the late 90s/early 2000s, at the height of the 'Year of the Linux Desktop' era.

I think Canonical finally realised this a few years ago. They recognised that staying with the pack would mean staying a 'me too' distro. I can only imagine what has been going through Mark Shuttleworth's mind while Apple walked away with the unix desktop market over the last, what, 15 years? I think he finally figured out why they were able to do that, and doing everything the same way as everyone else wasn't it.
This article had so much potential until it stumbled into the curious idea of increasing tick sizes to increase liquidity. Coming from the author, MP at Andreessen plus time on Wall Street, this is especially shocking.

I'm happy to get into the math of this if someone wants, but decimalization didn't kill penny stock trading. If anything, the SEC coming down hard on pump and dump schemes is what killed it. Arguably, this wasn't really a bad thing.

The real way to promote small cap IPOs isn't to artificially increase the bid-ask spread via de-decimalization but to decrease the insanely high fixed costs of going public brought on by regulation like Sarbanes Oxley and friends. Other countries are wising up to this and enabling small cap listing (SGX catalist for example). Hopefully the SEC wakes up soon too. I'm not optimistic.
Nassim Nicholas Taleb has talked at great length about this and related topics in The Black Swan (2007) and Antifragile (2012) for those interested in the topic.
The penalties for messing up on on local taxes are a lot less severe than messing up federal firearms laws.
I thought S3 wasn't suitable because it doesn't return http status codes that browsers expect? Anyone know?
"but after that, a world of pain gets opened up with discovery"

That's actually an excellent avenue to cause problems for the plaintiff (and get them to drop the suit) since they open themselves up to discovery which many will not want to do simply because of the time or because it will open up a can of worms.
Did everything by the books yet my web traffic is so low. What gives?
I had the same problem in education, actually. I sell tutorial software, and they were flagging me for being an essay farm. And real essay farms were passing through!

After years of flagging, checking, and verifying ok, they still flagged every single ad. I tried get them to move towards a 'trust me, spot check, and ban me forever if you catch me cheating' model (hell, my grocery store does this for me- I can carry a scanner and ring up my own items). But they wouldn't do it.
Obviously that sounds bad from the perspective of die-hard FOSS users, but I think the point that Jim wants to make is that being FOSS shouldn't be the 1 redeeming quality. It's not a free app first and a good app second.
Certainly - the comments on the original article are eye-opening to say the least. Having never been to a tech conference I haven't experienced the type of atmosphere.

To restate my comment with that in mind; I don't think banning innuendo will solve any problems. Perhaps it might improve the atmosphere, but it won't fix the underlying attitude problems placed in the spotlight for the last week.
>he used "#Pyladies?" to solicit sex to anyone following that hashtag

How do you get to the sex soliciting part? Not that there's anything wrong with having sexual fantasies reading other people's tweets, but let's try to focus when talking about this, shall we?
He just means that HTML5 allows you to do things purely locally that previously would have required some kind of interaction with a dynamic script on a web server.
Eradicating Cyber Crime with Herd Immunity
It's loading from a 3rd party (with a 3rd-party HTTP request), but the script itself is run by the first party: scripts are owned by whichever page executes them, regardless of how that page conjured them up. That's why you can load jquery from a CDN without breaking lots of things, because jquery still "runs from" your domain, same as if it were hosted locally. Also a reason that you really need to trust the third-party host, because if you load malicious third-party JS, it runs from your domain.
You might get this error when your EFL stack needs upgrading. Did you use the PPA? What version of Ubuntu are you on?

For me, I wasn't able to finish apt-get upgrade without uninstalling an old libefl and all of its dependencies (some libraries that have been since merged into libefl I think), then installing again.

Try doing `apt-get dist-upgrade`
It is hard to do it right. But that's the problem- they don't do it right. Doing it wrong is unacceptable.
Good advice, however its good practice to disclose that plainsite.org is your company/organization, when you post.
I appreciate this comment. You're taking a real risk in articulating your point of view on a very complicated issue. And it's helpful that your point of view is shared by many people in our community. I'm not going to explicitly address your question, but rather I'm going to try to explain what I think privilege means.

As a disclaimer, I'm a programmer, and neither a feminist thinker nor a writer. I'm writing this as an ally. I also have quite a bit of privilege myself. So forgive me (and call me out) if don't make sense or sound ignorant or condescending.

I think you're saying that when someone says, "you have male-privilege," you hear "life must be easy for you." Privilege doesn't mean that you don't also suffer from other forms oppression or discrimination, and it definitely doesn't mean that you have it easy. You mention that you are discriminated against because you are "fat and ugly." It sounds like you've suffered from very real oppression -- every bit as legitimate as the OP's story.

I feel that part of the misunderstanding comes from the difference between the common and jargon meanings. In this context, "privilege" is a jargon word coming from feminist and social justice philosophy.

In common speech, if I say someone is privileged, the implication is that this person is well-off in some way. I imagine a person with money and political influence -- someone who has benefited wildly from their privilege. But in the jargon, it refers to "a set of opportunities, benefits and advantages that some people get and others don’t." (definition quoted from the blog post linked below) Someone recently told me the story of a black stock-trader who noticed he was being passed up for job promotions. When he investigated, he found that his white colleagues were playing golf together -- and becoming friends -- at an all-white country club. The bosses were not intentionally promoting white employees, but, because of the racist policies of an unrelated institution, the white traders got the privilege to build these friendships with their superiors.

I found this blog post really helpful. It gives a very non-judgemental and helpful introduction to privilege: https://sindeloke.wordpress.com/2010/01/13/37/

Here's an excerpt:

"Having privilege isn’t something you can usually change, but that’s okay, because it’s not something you should be ashamed of, or feel bad about. Being told you have privilege, or that you’re privileged, isn’t an insult. It’s a reminder! The key to privilege isn’t worrying about having it, or trying to deny it, or apologize for it, or get rid of it. It’s just paying attention to it, and knowing what it means for you and the people around you. Having privilege is like having big feet. No one hates you for having big feet! They just want you to remember to be careful where you walk."

I hope this helps.
Reminds me of the time an Apple staffer called me to discuss an app I had submitted.

"We'd rather discuss this on the phone," he said.

"What's up?"

"We can approve your app, but can you please remove all references to midgets touching themselves, first?"

Would've paid to have seen that in writing.
I would have to say in the majority of cases the answer is still no. Let's face it, when a group of people head out to the bars after conference hours there is plenty of networking going on. People form business relationships and friendships that continue after the conference. A female shouldn't have to choose to tolerate unwanted sexual advances simply to participate in these bonding experiences.
Hi guys, a lot of people have made the point that the behaviors that I'm calling out are not so much "sexist" as they are inappropriate, sexual and in general skewed toward women. I agree, "sexist" may not capture all of the shades of meaning I address in the post. Inappropriate captures it better. I'll jump in and update the post to say as much later today. Really appreciate your thoughtful responses.
I am having hard time understanding why we need this product given that WorkFlowy already provides this service and there doesn't appear to be a great demand and required innovation in this field.
Thanks tonyarkles, and to clarify: I'm not saying that it's OK for me to indiscriminately go around hugging people, either. I'm saying that in general the only people I hug are people that I know well enough to know that a hug will be OK from both sides.
The third or forth slide causes my IPad's instance of Safari to crash. (IOS 6.1.3)
I guess you're right.

By my math, the probability of one given person knowing two answers out of four to win another R$ 1000 is way higher than the probability of four people answering exactly like the participant required to win the first R$ 1000. So it feels intuitive to take the final chance, specially given how much data/options the participant has (knows all the questions and correct answers already, and can choose any geek on the street).

But I'm being purely rational - R$ 1000 on the hand is certainly worth more than a possible R$ 2000. Maybe if the final prize were R$ 10.000 or more people would chose differently?
> How come none of these companies list a single Scala job on their web site?

Twitter and Foursquare seem to list many scala jobs. Have you looked?

https://twitter.com/jobs/positions?jvi=oUebXfw0,Job

https://twitter.com/jobs/positions?jvi=o2nHWfwM,Job

https://www.jobscore.com/jobs/foursquare/software-engineer/a...
I was at first confused by your comment's negativity when the link seemed to be positive (hadn't clicked yet), especially since you use "these." Now as I understand you seem to have done exactly what you're advocating against. Congratulations on derailing a potentially positive discussion and stealing a spotlight.
Student Expelled for Hacking Quebec College System Gets Job Offers
In the example video both knives seem like they do pretty much exactly the same thing?
Innuendo is a really really hard one, because a lot of women appreciate a dirty joke as much as men do. I wish the solution could be "let's go ahead and all be grown-ups about it" but that doesn't seem to be working. So instead I'll say "let's think about the things we say and whether or not we're contributing to a sexually-charged environment at work events." Again, context matters: go ahead and make innuendoes among your pals in your own time, Lord knows I will.
This is GREAT advice. And not just for non-technical co-founders - this is how I would start almost any business, if I didn't already have money in the bank and my goal was to have a close-to-sure economic success. (Btw, Technical founders I would urge towards starting with a consulting practice as a way of getting a) money and b) business experience.)

Another benefit that isn't mentioned in the article: this gets you money in the bank from day 1, making you a lot less reliant on giving away equity to VC's, with all the good that implies. And honestly, if all you need is a technical person to help you scale after you've already got some money in the bank, you can always pay someone to do it - saving you even more equity.
An appeal to anyone working on Reader substitutes: Please incorporate tagging
I'm as outraged as everyone else that Google Reader is shutting down, but I have faith that someone will create something very similar to what Reader does now.

Google is easing the transition to other readers by allowing us to save our subscriptions, starred items, and other data from Google Reader.

But one thing that doesn't appear to be making the jump is any of the data related to "tags" in Google Reader. It doesn't seem to me that enough has been said about preserving tagging.

This is an appeal to anyone working on Google Reader substitutes: Please include tagging as a feature.

I've spoken to one software developer who is trying to figure out how to scrape everyone's saved tagged data from Reader to eventually import it into a new reader, but interest from others seems few and far between. Plus, saving the data will come to nothing if new RSS readers don't have something akin to tagging.

Is anyone else upset about losing their tags?

Is anyone else working on a way to save them?
It's solid on the Chrome stable and beta channels, but possibly not on Canary. I'd hope they'll wait until sass 3.3 is released before removing the debug-info support from more stable channels.
The reason I use "Dude" is an abbreviation for "Type of Dude to Whom This Post is Addressed," as I say in the beginning of the piece - i.e. assuming you're already one of the good guys.
I think it's because he/they are mistaken "product" with "project". To me this is just something fun someone has build. Kudos for putting in the time but it's not a product in any shape or form.
Indeed- and now they are building internet infrastructure, cars, and eyeware.
E2 Visa for Startup Founders 101
Show HN: Tinmark - Bookmarking and Clipboard service
That's true, women do, but not having been on the receiving end it's harder for me to speak on that, and it's not what the post is about. I think that we can discuss the behaviors of one group of people without the implied assumption that they're the only ones who behave in that way or that every other group is inherently blameless.
There's another reason to not have trees on top of skyscrapers: It's dangerous.

Even the best-pruned tree will occasionally have the occasional branch break off in a severe storm. Normally that's not a problem -- but if the tree is 300' in the air, that branch can go flying a long way and hit someone with a lot of force when it reaches ground level. The sorts of companies which build big skyscrapers don't like to take risks like that; nor do most city zoning boards.
"recommendation of someone you trust"

As an example of this one of my current lawyers came by way of a recommendation of a law school professor who blogged in the area of interest that I needed to secure an attorney in. I simply contacted him blind and he gave me 3 attorneys that he had dealt with and thought highly of. That was over 10 years ago and I still occasionally use that attorney to this day.
Patents provide exactly zero "protection" if you get sued. They provide exactly zero protection from competitors copying your idea unless you are prepared to spend huge amounts to litigate them.

Patents will serve you one purpose only. To have something to show to investors to get funding. Those investors might be (or sell out to) the trolls you despise.
Sure, but it's different because you need to compile a whole VM to asm.js and run javascript inside of it. You can't compile a dynamic language like javascript to low-level code because you need too much information at runtime.

See this project, which compiles SpiderMonkey to javascript via emscripten, which supports asm.js: https://github.com/jterrace/js.js/