skysight-inc/HackerNews huggingface dataset:
I'm not a web developer, so maybe I just don't understand, but why is it so important to the author that there be wide adoption of Cappuccino? Why does it matter to him that the majority of the web dev community is favoring "micro JS"? Why does he care that other web devs don't want to take a day to learn ObjJ? Why would he leave a path he's so passionate about just because other devs aren't being good software engineers?
It's not "misogyny" to disapprove the actions of a person who happens to be a woman.
Best Practices of Information Security = Vanity Metrics
Risk I/O CEO Ed Bellis discusses the best practices of information security in this blog post.
The joy of remembering I installed that cloud -> my butt extension.

“My butt also represents a threat in that it facilitates piracy, and the pirates seem to have gotten into this space first.”
>This is a solid counter post to Mozilla's post

In what way? It doesn't offer anything at all to counter that post, and doesn't in any way support the notion that users like social logins. It just shows that users who used social logins spent more time on the site.
"Big dongle" offended girl's site DDoSed
I think it's interesting that public shaming isn't the answer to problems, but that a lot of people don't seem to appreciate that.

It's not just Adria. Remember John Scalsi and "When Gut-Boys Attack"? http://whatever.scalzi.com/2012/11/14/when-gut-boys-attack/

Same thing. Take a person, smash them publicly, and hope that the everyone watching will get the idea and stop doing that thing, because of fear of similar punishment.

...but, I was under the impression there was a pretty well defined protocol for handling public sorts of hate-speech like antisemitism, and trolling, and that had been shown in all kinds of circumstances not to work.

You get all the same reactions we've seen here; a social reaction against the 'shaming' group to socially prevent similar shaming from happening in the future.

Which totally mitigates the potential benefit of the original action.

The correct responses have always been:

1) Don't engage with obvious trolls. These are a lost cause. You're wasting everyone's time.

2) Speak positively about the topic instead of negatively about the other person

3) Engage with the people who are doing the wrong thing and try to correct their behavior so they become mini-champions of 'the right way' in their own community, thus spreading correct behavioral policy organically.

I thought that this was well known stuff; we certainly covered it in college. I'm boggled by this whole bizaar extravaganza. It's such a cliche.
Hey Andrew.

Is there a way I can start a private conversation? I see you don't have your email on your HN profile.
Yes, the "activists" who insert themselves to disrupt other communities to promote their own personal infamy.
That is massively out of proportion with everyone else. I suggest you look into what you broke on your normal registration process.
New Way to Pay Service Providers: Venmo Payouts
By the way, let's not forget that besides Adria Richards, there is another party to be shamed and boycotted: PlayHaven.

I am pretty good at what I do and I would never ever in a million years work for them or anyone like them. Good engineers are in demand and thus in a position of some influence.

Don't take the victim mindset. Your employer needs you at least as much as you need them. Boycott PlayHaven. They need to know there are consequences. It's the only way anything is going to change.

I saw a petition to re-hire the guy who got fired. Fuck that. I know I wouldn't want that job back.
Wonder where it all went wrong?

> Objective-J

oh yeah
> Everyone says things in private they wouldn't want their employer to hear.

That's the difference in this case. The men in question were not in the personal life having a private discussion, they were attending a conference that their employer was a sponsor of and they were marked as being representatives of that sponsor company via their badges. They are already damaging their own and their company's reputation by making dumb sexist jokes at a professional-for-them event.
Its pretty rare to see a situation like this where everybody involved ends up worse off.
> Nobody need do so. Simply move to another seat.

Or better yet, tell them to knock it off.
Primarily by having these in my .vimrc:

autocmd FileType text set textwidth=75

autocmd FileType text set formatoptions+=a

autocmd FileType text set formatoptions+=w

explanation:

- formatoptions+=a: auto-format as you insert text, which means it will (basically) automatically insert a newline once you've typed 'textwidth' number of characters on your line. it will insert a newline while you are typing.

- formatoptions+=w: this isn't necessary, but it has an effect on the way the auto-formatting is done. i find the 'w' options more convenient. With 'w', a linebreak means a new paragraph, unless trailing whitespace at end of line. It means that the 'a' option doesn't auto join lines separated by a linebreak.

- if you're not familiar with Vim's autocmds, what they're doing in the above definitions is setting those options for any text files that are opened (and only text files).

I've also setup Taglist http://www.vim.org/scripts/script.php?script_id=273 so that it can show a listing of the markdown headings in my document.

[EDIT: added brief explanation of autocmds]
I read the post differently.

I think he was simply pointing out the fact that we've stagnated at the same level of abstraction in the web space for a long time. Cappuccino is just the example he's using to point out where we were relative to where we are and in that light it's almost a regression.

For the purposes of his larger argument, the way that Cappuccino delivered its abstractions (Objective-J) isn't as important as what it allowed you to do with the web.
I would title that: "how to kill innovation and become a drone"
People doesn't like to create new accounts to login. That´s all.
I feel for what you mean here.

Personally I hate the PS3 controller as it's too small, I much prefer the xBox 360 controller and especially if it has the keyboard attached to it.

Also, on the iPhone I dislike 99% of the games that use a virtual joystick on the screen, I just can't get on with them.

But for touch interface games, what the parent post says is a joy I look forward to experiencing: A game with discreet information on the hand-held device.

A touch screen certainly isn't for 60fps twitch-gaming in my opinion.
To me this feels a little bit of a stab at the community for not adopting cappuccino but I remember what happened. Several years ago you showed us what it could do. We were impressed, we wanted to play with it but no, we weren't allowed. Instead of opening it up to the community it was kept locked away. By the time it was released (if ever?) we'd moved on. Now we don't care, we have frameworks that are good to work with (like angular). File size has nothing to do with it.
Not trying to bring up a language war or jump on the wagon berating ruby "magic" (so tired of those conversations. I love the dynamic nature of ruby.

That said... the code examples in this article are exactly the patterns that were leveraged (and are still being leveraged) to exploit the recent wave of object serialization vulnerabilities via YAML/JSON/XML (including the one that popped rubygems.org recently)

see: https://groups.google.com/forum/?fromgroups=#!topic/rubyonra...

Just be super careful when using code like this, it can have very unintended consequences when you bring object remoteing into the mix.
Well it seems like the other shoe has dropped:

https://www.facebook.com/SendGrid/posts/10151502570463967
Okie founder lost in NYC. Designer? Can I buy you dinner?
(If this is the wrong place for this, apologies. I'd hoped the HN crowd was cool with serendipity among its members)

I'm in NYC tonight through Saturday and would like to sit down with a designer (web/graphic/UI/UX) or small dev team if you're available.
I am on a trip to NYC for a very short period and I'm just throwing this out there. I have been working on a side project for some time but I would love to find a fantastic designer to work with to take things to another level. I thought it would be fun to try to meet while in NYC. I arrive today at 5pm and leave Saturday morning, but have commitments 9-6 on Friday.
My hobby and passion is building new software products (I work in a totally different industry by day) and would love to work with an experienced UI designer in NYC if anyone is available.
I plan on dropping by General Assembly (literally just ringing the doorbell) because I love what they're doing and would love to use a desk for the next few evenings if possible.
I'm in NYC tonight through Saturday and would like to sit down with a designer (web/graphic/UI/UX) or small dev team if you're available. I'll buy food and if its just friendly cool, but I think it would be awesome, unique, and memorable, to roll up our sleeves and get to work. (And if it becomes work, of course more than food would be involved.) I have a prototype and need to solve some UI/design issues before launching my MVP.
Halp?
My twitter: @briggsly
Email: briggsbio (at) gmail (dot) com
Startup Vidyard Raises $6 Million in Series A Funding from Omers Ventures
Their boss finding out what they said got them fired.

You know, we don't actually know what they said. We also don't know for sure why the guy was fired.

It might help to keep these things in mind before yelling "off with their heads" or "off with her head".

For the record, I'm neither defending them nor saying Adria handled it right. I could go on, but I already blogged about it [1] and I'm tired of repeating myself.

[1]: http://beardseye.blogspot.com/2013/03/off-with-their-heads-p...
The Fringe Benefits of Failure.....”J.K. Rowling, (2008) - Harvard Voices
Filepicker.io + Zencoder
Interesting, but I would be more interested in causal relationships (I.e. growth rate or engagement delta). I think it's quite possible that social merely segments users by their already existing commitment levels: anonymous users have no commitment, social users want to make their commitment painless.
They are getting DDOS http://venturebeat.com/2013/03/21/sendgrid-under-ddos-attack...
What founders need to know about building management teams before it’s too late
I would definitely pay for something like this. The ability to approve installs remotely would be amazing.
:) well I have no test for now, but there will be test for route parsing and other stuff.
Indeed, and available for Firefox as well:

http://jsonview.com/
This is exactly what we would expect to happen. Company's that employ and protect people who reinforce misogyny should held accountable for that, although I would argue most groups prefer education and training over discipline and firing for the most common work-related sexism issues.
I mean text written in sentences, as opposed to code (or files relating to code, such as configuration files).

For me this is primarily my planning/diary file and the phd documents I'm writing.
Debian: 20 years and counting
She wanted to be a victim.

Now she is.
Seems to have had the desired effect?
https://www.facebook.com/SendGrid/posts/10151502570463967
Why would they post something like this on Facebook? This smells like anonymous's work.
This is a good summary:

http://www.dailydot.com/society/pycon-dongle-joke-misogyny-s...
Big Data: Not just for baseball anymore
It's simple, really. You start at the result - the termination of someone's job - and work backwards. The first action thats absence changes the result is a direct cause of the result.

A direct result of the tweet is the termination of the employee. Without the tweet the parties involved wouldn't be identifiable, and no one would have lost their job.

Is the joke a direct cause of the firing? No. Many subsequent actions must take place to get from the joke to the firing. The joke isn't even required in the sequence of events. Because tweeting a picture of someone and labeling them a sexist is enough to get them fired from a certain employer.
Random audits and inspections of the meat sold in grocery stores or at various points in the supply chain by multiple auditing/inspecting entities, tort law remedies for fraudulent misrepresentation, and FTC sanctions for the same.
Presumably they want to regain customer loyalty.
Note: "mumbj jumbo" is the term.

"mambo jambo" is incredibly racist against Latinos, but I promise not to try to get you fired over it, or call you an "ass clown"
There is a certain category of an especially nasty person who loves taking up 'high moral ground', as it is generally promulgated by powers that be of their time, and using it to mercilessly destroy their fellow human beings. They are drunk with evil power and the sheer simplicity of it: just apply a glib label to your victim.

Pagan, heretic, catholic, protestant, blasphemer, republican, communist, anti-communist, racist, sexist....

Nothing new under the Sun. I wonder what will be the next 'in-vogue' label. The labels change but the type of person who is fond of using them is always the same, always nasty.
How the Secret Service Almost Shot Mahmoud Ahmadinejad
Very cool in concept. I genuinely believe that if you start packaging plugins based on your API for existing platforms like wordpress, magento, joomla for verticals like e-commerce, you would definitely start making bucks for the quick reporting features.
"A stupid person is a person who caused losses to another person or to a group of persons while himself deriving no gain and even possibly incurring losses."

http://www.ecotopia.com/webpress/stupidity/
If the team is good, no amount of competition will kill a company with a good idea. Think about it this way: how many great products and services do you use that have no competition? If your idea and team are worth investing in, then no one will be able to stop you by "stealing" the idea.
There hasn't been an appropriate response by anyone throughout this whole non-situation.
>That's spot on

I agree that web developers in general and web development in general follows this trend. But his evidence for it is unconvincing to non-existent. Caring about file size is not a symptom of "tossing out everything we've learned from the last 30 years".
This was pretty much the only thing SendGrid could have done in this situation. I haven't seen this much stink over a person's actions at a conference in a long time.

I do have to wonder: does this open SendGrid up to litigation by publicly announcing her termination? Affecting future employability, etc (not that she isn't at fault for that here).
I don't know if we're reading the same threads then. I see a nearly unambiguous, unidirectional wave of resentment, and the downmodding of anyone expressing anything remotely dissenting. A normal HN dialogue has people showing restraint when downmodding, even on topics where there is heated disagreement and passionate opinion, say something like "Does PHP suck?"

This is a deluge of unanimity, by comparison.
They're unable to email it out at the moment.
CCTV is a waste because effective police know who the criminals are anyway.

Every city police department has org charts for gangs and drug dealing orgs, and they know where people fence stolen property.

Best case, CCTV makes prosecution easier. Worst case, it makes it easier for the cops to justify harassing every black kid with a hoodie based on a grainy picture.
Cheap Data
All this over a penis joke.
Well, let's say I'm offended by your username. I'm so offended that I feel the proper punishment should be paying reparations of no less than $1M to the charity of my choice. Is it my offense taken by your username a fair offense? What standard is used to determine what offenses are legitimate, and what determines a proper punishment for that offense. Furthermore, how are you to know in advance that your username is offensive to me?
I think the take-away here is that they were BOTH representatives of their respective companies and their actions reflected poorly on BOTH of them.

If there is one constant in business, it's that some people will constantly make bad choices handling themselves while representing their company. Ask anyone in HR.
If someone's making "fire the $@!#$ or your web site gets it" threats, I would hope SendGrid would have enough integrity to get law enforcement involved rather than just giving the people making the threats whatever they want.
Dart syntax is familiar and it's a plus, you don't have to learn new syntax quirks.
I love WindowMaker; it has to be one of the best window managers for productivity. The workflow is just so natural, and it's so easy to use.
Going "All In"
Custom Chrome Dev Tools Theme
By your logic, Linux users are locked into a walled garden Linus Torvalds created. If Dart becomes popular, there's nothing stopping Mozilla and Microsoft from creating a Dart Compiler and VM. It's encouraged in fact. JavaScript will continue to be the target language of many transpilers such as Clojure and CoffeeScript. People will use whatever tool suits their needs.
Twitter Patents Twitter
Because their main site is down. It is being DDOS.
Financial TimeSeries in Cassandra 1.2
This website name is sexist, and therefore it is offensive to share on a technology forum.
[disclaimer, I work on the Dart team]

Yes, one of the long term goals of the language is standardization. The project is open source, we have external committers, and we've taken numerous patches. Pull Requests welcome!
Not really. I liked how PyCon organizers behaved during this whole thing - so good publicity for them, they showed they can handle such situations well and react to them sensibly.
It's on their Twitter account too.
Trying to be as sensitive about this, but hard to believe this is all over a dongle! I think it's because anonymous got involved http://pastebin.com/ubmznGhn
Perhaps we've reached the point of too many layers of abstraction.

The web is designed for simple hyperlinked documents with some media elements. We've done a pretty good job of adding more stuff to it than that, but that doesn't mean it has proven wise or elegant.
Really shitty to publicly announce a firing, regardless of how much of an imbroglio has formed around the situation. I think it would've gotten out without the press release, enough people are watching. Hard to see what Sendgrid gains by officially announcing it.

Congratulations, internet; a completely banal, pointless disagreement with zero stakes has ended with reputations tarnished, factions formed, threats hurled, feelings hurt, and two people out of work- and still nothing has been solved.

edit- this went off the front page REALLY fast, wtf
Seriously? Dick jokes aren't misogynist,and the joke the guy made wouldn't even earn a PG rating. Plus, it's a private conversation. If they had said something truly sexist (eg commenting about the body parts of a female presenter) I would at least understand being offended, but public shaming would still not be justified for an eavesdropped conversation.

It sucks, but it's really apparent that this woman used the hot button issue of sexism at tech conferences (which is a legitimate problem in professional presentations) to get attention for herself and her personal "brand" of anti sexism crusader... meanwhile, crying wolf like this potentially reduces the chance that later complaints will be taken seriously, and that actual sexism will be written off as a similar case of 'help help I'm being oppressed'!
Wow, announcing a firing on twitter seems a little tacky?

It's absolutely insane how fast these situations get of control in this generation of twitter/fb/g+ etc...
We are entering the MAD-SM era: Mutually Assured Destruction via Social Media
This sucks. Regardless of your opinion of the situation she hasn't been fired because what she did was wrong, she has been fired because the internet is blackmailing her employer by destroying their business. It's almost guaranteed that she will have been well aware this was going to happen, they'll have parted on friendly terms and will be doing everything they can to help her get another job. Hell, she might have even been involved in the drafting of that Facebook post herself. This isn't a victory, SendGrid have been bullied/blackmailed into doing something they don't want to do.

If she was going to be fired for it should have been because of her actions, not because some dickwads are blackmailing the company. How very disappointing and now we'll never hear the last of this. Time to make use of filtering options in HackerNew (https://chrome.google.com/webstore/detail/hackernew/lgoghlnd...)

Edit: to clarify, when I say blackmail I'm talking about the DDoS attack the company is suffering which is preventing them from doing any business: http://venturebeat.com/2013/03/21/sendgrid-under-ddos-attack...

Edit edit: This thread has been killed so nobody is going to see this comment again so I will take the opportunity to say I'm ashamed to be a part of the internet today.
Find Your Passion, Then Do It On Nights And Weekends For The Rest Of Your Life
I'm not interested in an iOS/Android debate -- that's what Reddit is for (I guess I shouldn't have opened this can of worms here, sorry), but I will say this:

>Mailbox is essentially a clone of the Android gmail client on iOS where a decent client wasn't available

You fundamentally don't understand Mailbox and I recommend learning about it before using that silly line again. That, or Google transformed Gmail into a deferred zero inbox app without telling anyone.
Not so much. The whole point of FirefoxOS is that the browser (Firefox) is the OS. Everything else on top is built on HTML and run by the browser.

Guess what the browser app is? It's pretty much just a HTML-app letting you set the location a iframe container should point to. It really is HTML all the way down.

Lots of people look at this as some sort of lock-in, because hey! you can't switch browser. Which is sorta true.

But IMO they miss the point: Firefox OS is about the opposite of lock-in: It is all about promoting openness and standards on an application-level, because all applications will first and foremost be web-applications and none of those will be locked into Firefox OS.

So if you ever decide to move on, away from FirefoxOS, you lose nothing. Because all those apps works everywhere else as well.

IMO it's the only revolutionary mobile OS out there right now, it's the only one offering something truly new and unique and it's the only player promoting open web-standards over their own technology and walled gardens.

And for that reasons, I'd really wish it would get more support in the community, instead of these typical HNesque reasons "But it's closed because I can't change browser!" (which I'd like to think of as a Chrome Stockholm sort of effect)

If that is your objection, you've clearly missed the point.
This is true and actually contributes to the fact that women have a hard time in tech. If a company simply fires people as a CYA move nobody is ever going to seriously learn about and address sexism within that company as the decision makers there would rather just ignore the problem than do something about it.
That's entirely a matter of opinion. I think you're wrong. PyCon's code of conduct does too. I think adding a clause about not public shaming is good though. These comments were creating an environment that reasonably made someone uncomfortable. PyCon's updated policy gives people a safe and productive way to deal with it. There's still a risk it'll leak out (as it often does), but it at least lets everyone know what the expectations are.
I won't pretend to be an authority on aesthetics, but GoDaddy's site doesn't seem to be quite the aberration against reason that this post seems to describe. Granted, I have no account with GoDaddy, so it may well look different when logged in. In any case, I can definitely point you to a site that (was) far worse.

Epileptics, proceed with caution: http://web.archive.org/web/20060613061524/http://moire.ch/
Precis: emails you daily/weekly summaries of your Git repos