skysight-inc/HackerNews huggingface dataset:
I know it's insane of me to suggest this, but Apple has pretty broad support for many open standards. Most iCloud services utilize open standards, they created WebKit, they broke Flash's grip on the web, they contribute to a lot of important hardware standards as well as software (mini display port and mDNS come to mind). They've been a force improving clang/llvm. Most of their file formats are XML based. Big contributors to the *DAV formats.

Apple isn't perfect and is not an exemplar of a libre philosophy. Their most strategic stuff is pretty much all closed. But they have embraced a lot more openness than people give them credit. With Google moving everything into their own APIs it might not be long before Apple is more open than Google.

Apparently Google's even made their own proprietary zigbee competitor for Android@home. Whyyyyyyyyy.
Who is "we?" You and I?

Great. Now how about all the other people who see it?
I see so many flaws with this process and small business owners that may not be able to get the attention that Digg just has.
Handmade Desktop Icons
Seriously, does she really believe racism is only one sided? I had to read that tweet more than once to be sure I was reading it correctly.
Massively discussed not 11 hours ago https://news.ycombinator.com/item?id=5410515
I would imagine it was more like:

Apply actions to (tick one) :

[] Individual Link
[] Individual Page
[] Individual Keyword
[] Whole Domain

[SUBMIT]

And the manual reviewer was drunk on Google Juice :)
I came here to post this video. Anyone wondering how TED should change its ways needs to see this video.
Making WebRTC Simple with conversat.io
This is not uncommon at all in academia/research.

Also, for the record, both Martin and SPJ are incredibly active and probably eternally young.
Popular science blog is run by a woman – to the surprise of some on Facebook
Is it just me or did Google become a lot more focused on monetization and a lot less on protecting the open web and making great products as soon as Marissa Mayer left?
Wow, that's pretty tough isn't it?

I mean, imagine going to a conference, joking around with a friend and the next day you get fired for it!

I wouldn't even go so far to call this (yet another) discussion about women in tech. I mean there are many topics not gender-related that could potentially offend people.
The thing that I don't get is: Why did she decide to take a picture of them an put it on Twitter?

If she really didn't want to talk to them in person, which I wouldn't blame her for if she was offended by ther attitude, why didn't she just report them to the staff and get them escorted out?

Does anyone know if the people involved here ever talked to each other?
Développement Personnel
C'mon! Jokes about sex are just as common between girls, maybe even more so. Sorry but why the hell fire somebody with humor?

I actually miss the github message "hardcore forking action" when i fork a repo. That was humor!
I am unsure that most good embedded programmers would have a personality type compatible with web programming.

Embedded software requires attention to detail, and a continual focus on reliability.

It seems to me that web development often involves shoving shoddy solutions out the door, and often encourages a certain cowboy mentality.

Alternatively to try and make an elegant and correct solution for browsers (my goal) is frustrating and dissapointing due to the thousands of meaningless browser bugs and standards faults, and the ugly compromises that are forced to be made... Embedded vendor toolchains and hardware bugs are a dream in comparison!

At least that is my experience coming from an embedded programming background and now five years working on deep DOM foo... Slowly poisoning my brain with browser crud. Unfortunately business reasons often lead to choosing the browser as a delivery platform regardless of its numerous downsides :'(
Adria Richards is an evil cunt.

SendGrid is a shit company that I would never want to work for.
Coupé is my favourite - in the UK it is pronounced the French way whereas in the US it seems to be pronounced as "coop".
> I don't think compilation is CPU-bound - it's probably closer to 50/50 between CPU & I/O, if not outright I/O-bound. So, is compiling the kernel really a good benchmark for what you're trying to measure?

> The result is in line with what I'd expect, though :)

> [EDIT] Well, it depends: http://stackoverflow.com/questions/15199356/speed-up-compile...

On first run without an SSD it certainly would be (linking the modules of a distro kernel, particularly so). The rest depends on rusty's setup, and in 14 minutes, it looks like it was a trimmed down build that could fit in memory.
According to the post they didn't. She just made a picture and posted it to twitter.

If she just had said: "Guys that's not appropriate"
Then they would probably pardon themselves!

Sorry but they way she acted is not appropriate in my eyes. Just make a picture of somebody and put it online! C'mon that's against normal privacy etiquette.
Persona identity providers should be the email providers. If the email provider goes bust, then that identity is lost. If they only stop supporting Persona, then Mozilla steps in and supports Persona on that domain. I think it's quite an interesting approach.
Do you think that an observer should find those to be different? Bear in mind that at least one observer didn't experience them as different, and went into detail as why.
I think once you take into account our relatively short biological lifespans (and the subsets of them in which we are healthy and fit to do whatever we like even shorter), the second option just doesn't make any sense for most people. There is value in having $100k now.
Monsoons proof customer service in the broadband age
Is this Victorian England? Dude better cover up his ankles.
I've been using Vienna[1] on OS X. It's open-source and has a nice interface.

[1] http://www.vienna-rss.org/
> but generally thought of him as an intelligent, charismatic and, more recently, very generous man.

Er, Bill Gates is definitely a smart guy, but he's never been known as charismatic, or even nice. His reputation at MS was pretty nasty. [I'm talking about his "inside" reputation, to employees; his "outside" reputation tended to be conflated with that of MS (this is very different, for instance, than Steve Jobs, who left a pretty strong impression even on the general public).]

Of course, he's doubtless mellowed with age and with his new post-business role.
It's funny, but I find myself pretty much on the same situation as this guy. I've spent a couple years with Vim but I still don't "feel it".

Oh, and I touch type, and ijkl, and all that. It just took me a too much time and effort to get used to it.

A colleage asked me some time ago and I found myself telling him "just use sublime". And he's doing just fine. After two weeks, he's able to "find and replace in files" in sublime more easily than me in Vim in two years.

I'm seriously considering discarding my two years with Vim as a failed experiment and switching.
Urgent Need: Surgery for Jockus
Once you have a leading position in this markets it's very hard to change it. The network effects and chicken-egg problem gives you huge competitive advantage.

In Poland we had ebay clone (allegro.pl) several years before ebay. Then ebay tried to enter the market several times, failed each time. There also were several other startups trying to conquer this space with much lower fees, but they also failed.
Announcing Rego — Selectively social location bookmarking
Hey folks, just wanted to let you know about Rego, an iPhone app we just launched for bookmarking locations. It's private first, or what some people are calling, "selectively social". Shawn Blanc had a great writeup about it here: http://shawnblanc.net/2013/03/rego-review/

Hope you all like it! :-)
Annotated source is not documentation
I think the distinction is when you are dealing directly with known or suspected criminals and providing them services to help in criminal activity rather than providing something that can have criminal uses but also legit ones.
Really? Why is Adria Richards tweeting about a private conversation between two guys joking about sex? She needs to get out more often.
> computer tech isn't special. It's no different, in the grand scheme of things, than petrochemical refining or agriculture.

True, however I wonder if people think computer tech is simpler because they own some. Ask someone if they understand petro-chemical processing and they'll probably say no, but ask if they understand computers and they might think they know a lot because they use one all the time. They've even had to change some options in a password-protected preferences panel, or use a keyboard shortcut! They can get their phone to sync with their two computers, and it all just works.

Tech has (particularly recently) has become common and very simple, and we live now in a time when you can get your granny an iPad with Siri and she can use it. With driving the usability of everything up, we've also been pushing the idea that "it's simple, really! Don't be scared" and that's worked wonders. I get frustrated when a confirmation email takes more than a few seconds to show up in gmail, how ludicrous is that? I got annoyed when skype went blocky and the sound kinda crackled while talking to someone on the other side of the world for free, while on wifi. I caught myself thinking "But you just send the thing from here to there, it's so simple!" and thought about it more.

I think that was the point of this article, it's phenomenal complexity hidden behind a fantastically simple interface. A lot of people have poured a huge amount of money into making it feel simpler, Apple are a great example of that. You can talk to your phone and it'll sass you back.

I wonder which other fields have this same problem? I know there will be some, because I'll be one of the people thinking it's really simple when it isn't. Maybe medicine? People might think it's complicated for some things but there is a culture of 'Just make the right type of pill, duh'.
> You can reuse a view with a different controller

Then the examples on the site are really misleading, given that they hardcode the controller name in the example views.

EDIT:

To give an example of what I object to, this is cut and pasted from the Angular homepage:

<div ng-controller="TodoCtrl">
<span>{{remaining()}} of {{todos.length}} remaining</span>
[ <a href="" ng-click="archive()">archive</a> ]
<ul class="unstyled">
<li ng-repeat="todo in todos">
<input type="checkbox" ng-model="todo.done">
<span class="done-{{todo.done}}">{{todo.text}}</span>
</li>
</ul>
<form ng-submit="addTodo()">
<input type="text" ng-model="todoText" size="30"
placeholder="add new todo here">
<input class="btn-primary" type="submit" value="add">
</form>
</div>

First, it hardcodes the controller name. This, to me is configuration information - part of setting up routes - that the view should not know. Then there's the ng-click and ng-submit bits. More configuration that I really don't want in my views. It also seems to declare the model to update in the view?

This is what I meant about tight coupling to the views.
Don't let these flaws stop you, though--Persona is very well done and constantly getting better. I've had hundreds of people sign up for paid accounts and only two have had trouble to the point of asking for help. (And nobody's cancelled their subscription because of login problems. :-) )

Just as a point of info "only two have had trouble to the point of asking for help" is a really bad way of judging whether something is working well or not for your customers.

The vast majority of people do not complain if they hit problems. They just silently go away. From my experiences of optimising this sort of stuff I'd pretty much guarantee that you have at least 10x times than number failing and walking. Possibly much higher.
>Likewise an employee willing to accept a below-market offer may or may not be committed to the vision.

What vision? I thought we are all professionals working for the money.

It seems bleeding edge capitalism forgets the "free market" and "egoism turns out for the best" and resorts to idealism and religious-like "visions" for the company -- in order to have fools work for less than they could.
i think the point is largely it is irrelevant. people care abut the speed of their process, not the time it took to generate (within reason)
Amazon uses the email and password as an identity. I'm not sure that's a decision anyone should try to replicate.
FWIW, RustyRussell is this Rusty: http://en.wikipedia.org/wiki/Rusty_Russell

Nice to see him here - "ciao" from Italy:-)
I always look for "a rat" in separate.
Why people are mad at Adria? She just reported something that disturbed her.

I'd be rather angry at PyCon organizers for kicking out people for something that was neither sexual language, nor sexist joke. Unless sexual innuendo jokes count as sexual language? They should really clear that up in their code of conduct.

Of course top idiots here is Playhaven who kicked out dev for making sexual innuendo immature joke to his friends bit too loud.
Almost everyone can understand irrational fear. Phobias exist almost everywhere, and by dictionary definition, its disproportional fear to the actual dangers. In clinical psychology, its defined as a type of anxiety disorder. It belongs in the same category as people who are afraid of small rodents, small spaces, large spaces and meteors. Almost anyone with a phobia can put themselves in the shoes of someone else with a different phobia.

It should be added that around 10% of adults has some kind of phobia. Its common, and perfect understandable. At the same time, there is not much anyone can do about it. Avoiding all possible triggers for phobias is neither a option nor is it even a good thing. Treatments for phobias often include some kind of desensitisation by exposure, so avoidance is actually decremental.

That said, crude jokes are boring. I would just had told the two guys to be quiet because the python talk is infinitive more interesting than some crude joke regarding anatomy.
Leadership Qualities Needed to Run a Small Business
There is nothing in this link that was not discussed at HN already.
The issue most people seem to have is that she posted a photo of them publically on twitter before the conference organisers had a chance to sort it out in a less public manor.

I guess the real issue at the heart of this is that having a high follower count gives one a pretty big gun in the court of public opinion.
Cool. I'm in Shanghai at the moment. Looking for coding events.
Saturday is BarCamp!
Sometimes Google gives spammy links as ansewrs too. So why don’t block it altogether?
What ever happened to talking to people and resolving a conflict without involving the internet? :)
While I agree that the result in this case was extreme, it seems that the article does point out the distinction, which is whether the person behind the tech is directly aware that it will be used for <bad thing>.

In this particular case, I could see how there's a strong argument that he was. I mean, when he saw the $800k, honestly, he _did_ know it was related to drugs. He made the choice to continue. Should he have been charged as a conspirator and ultimately sentenced to 24 years? Not in my opinion! But he wasn't completely blameless either.
(after the complete lack of penalties for that kind of misuse).

Yes, that's one of the biggest problems with the DMCA. It could be solved by only having certain licenced people be allowed send DMCA take-downs (i.e. you need a DMCA licence to send it). All take downs would have to be filed with some central authority. You'd then have X% (e.g. 1%) of all DMCA take downs randomly examined to find misuse. If someone does ridiculusly stupid things, their DMCA licence is revoked. If someone recieves a DMCA take down notice, and they follow the law, they should also be allowed to have it examined to see if it's insane like this. Again, DMCA licences can be revoked. Someone with a DMCA licence will not send stupid take downs since it would affect them.

Initially it shouldn't take much time to examine these cases, since initially you're just looking for stupid cases like this.
> Using stats –trim-outliers, which throws away best and worse

people make this mistake over and over again. there's no point in taking anything but the best time when talking about performance in a preemptive multiprocessing environment. the best time isn't an outlier, every time other than it is!
Nike Selects 10 Startups in Digital Sports, Offers Funding and Mentoring
I think many people - even smart ones - still don't realize how big the possible consequences are when publicly bullying someone.

My thoughts on this: don't do it. You might feel like venting right now, and you might have good reason to do so, but do it in your immediate vicinity, not on the Internet. You might find out later that you overreacted, and you won't be able to take it back.

Also, I find it ugly to put someone in the pillory who has a lot less clout than you do, no matter how justified it seems to you. It seems like applying mob law to me, which I have an aversion to.
thorough investigation and firing within 24 hours, did it happen over phone, email or face 2 face?
most of the text could be replaced by a bar chart.
You cannot take into consideration erroneous assumptions or false knowledge.

Based on what words mean, and the definition of terms (see the comment you replied to), it doesn't matter if someone interpreted it wrong. Anyone can always interpret something wrong and find themselves offended. But that's all on them. It's not productive to go around worrying about that.
She is a person with quite some outreach and publicly posted a picture of the person in question instead of leaving the matter fully up to the organizers. If you invoke a Code of Conduct, you should also leave matters in the organizers hands - they put it up, they enforce it. Especially as the organizers reaction seems appropriate.

I think the problem is that most people see this as problematic and up to interpretation and Adria seems portrait it like a clear-cut case and justified in all aspects.

No reason to insult or threaten her, though. Anyone doing this really deserves to be fired. :/
Man, sucks. Never heard much about iPage before this...
I hope they pull through for ya and get your stuff sorted.
I think it comes down to that sport field thing. The average geek fits your description of females. Conversely, I know a number of rugby and hockey playing women who are much closer to your description of males.
Update: Someone has created a change.org petition to have Adria fired. I think it's only fair that she is fired, considering the fact that she put two innocent men's lives at stake.

https://www.change.org/petitions/sendgrid-please-fire-adria-...

Also:

http://www.thepetitionsite.com/374/323/889/give-alex-reid-hi...
Is this about sexism again? The culture has lost when political correctness is taken too far. Perhaps the guy behaved like an a*e for disturbing other people, but this is not how you handle it. You turn around, and tell them to STFU. But perhaps she was offended by the nature of the jokes.

Possibly off topic, because I didn't follow the incident at all. But I just thought of Derek Sivers' summary [1] of PG's "Hackers and Painters" (which I haven't read yet) and there he writes:

"What exactly is "hate speech?" This sounds like a phrase out of 1984. Labels like that are probably the biggest external clue. If a statement is false, that's the worst thing you can say about it. You don't need to say that it's heretical. And if it isn't false, it shouldn't be suppressed. So when you see statements being attacked as x-ist or y-ic (substitute your current values of x and y), whether in 1630 or 2030, that's a sure sign that something is wrong."

[1] http://sivers.org/book/HackersPainters

For what it's worth, he shouldn't be too upset for not working there anymore.
We are policed far, far more often, and more thoroughly, than the Victorians could have dreamed. In that sense, Victorian England was a far freer society than ours.
The issue here is not sexism. It is surveillance. In this case, sexism is a red herring.
We've been working on a minimal LXC manager for a week now, but docker seems to be exactly what we need. Can't wait to check this out. https://github.com/cpra-lcoffe
…and I’m fired | Don't mess with HF-Trading
De Beers enjoyed a monopoly on the market for a long time, so the prices were pretty much standardized across the entire marketplace. Yes, you could obviously find someone willing to sell you diamonds for more than what De Beers charged, but nobody would believe that you willingly paid more than "market rate". "Market rate" in this context refers to De Beers' monopolistic pricing, not actual market rate, which is actually peanuts because diamonds are in fact very common.
[prophecy] Google will down from Reader Close.
I can sure turn off Google Reader, Google will certainly demise.
Someone other arguments it?
Who’s Kidding Who -- Drone Attacks on U.S. Soil Won’t Happen and Can’t Happen?
The assertion that the U.S. government would not use drones to kill Americans on their turf is an illusionary notion. Rand Paul’s thirteen-hour talkathon to block confirmation of President Obama’s nominee for director of the CIA was an unnecessary waste of time. Sen. John McCain’s “wacko bird” comment was at best entertaining. In face of America’s history of brutal, lethal force, both here and abroad, they, Congress, and the American people are not in touch with reality if they think it can’t happen here.
Use to doodle during boring meetings? Share your creations!
> in my experience more kludgy

Not sure what that means

> even after having in aggregate spent many days customizing it

Do your work and if you find you can add something to your ~/.emacs then do

> Vim feels cleaner and less annoying,

I cannot empathise with that. Model editing is awful. I feel like i should have a foot pedal to actually toggle it

/oldest debate in the world
In this case the process is "GCC" and the way to measure its speed to measure how long it takes to compile something else.
Exactly, this. Creating Tor is like the general practice of building these traps as a business. Traps have both legal and illegal uses, and you have no way of knowing what will happen with each trap after you build it. No problem there. The problem is when that service is provided directly to someone known to be using it for an illegal purpose. In the case of Tor, it is not provided directly to anyone, but rather available freely to everyone. Now, say Tor came with home installations of the client, and the client mentions to the installer that now he's got a great way to buy drugs anonymously on SR. That would be a problem.
I was successfully deterred off eBay when I tried to sell a hot item (recently released top range smartphone), other people selling same items just register bogus accounts and sabotage your auction. Getting insertion fees back is not always guaranteed, I spent almost £40 on them. Fuck eBay.
This is a case of everyone behaving badly and it turning into an ulgy fight. Who's side do you choose?

None of the above. Watch, learn, but stay the hell out of it.
I think it would be fair he gets some punishment, but 24 years without parole, while the main perpetrators get a sentence half the length? I guess that's what happens when you don't take a deal.
Of course it's possible. Private detectives can procure an insane amount of information on anyone, often using quasi-legal means like social engineering of the target or "favors" from friends on the police force.

Given equivalent conditions, the two tasks are equally easy.
How Startup Marketers Stay Productive – We ask Sairam Krishnan of Freshdesk
Telecommuting and Yahoo's Desperate Need for Innovation
Mark Meckes, on The magnitude of metric spaces.
I've visualized the data so you can get insights quicker: http://ycindex.silkapp.com/
Adria Richards published private conversation she eavesdropped on and also the picture without asking. She must be fired at least for that