HNHacker News
TopNewBestAskShowJobs

luigi

5,431 karma · joined April 9, 2008

Founding Engineer at Upworthy.

@1uigi (starts with the number 1) on Twitter.

http://luigimontanez.com

submissionscomments
luigi··on Why I'm Done With Social Media Buttons
The last time there was a rant like this, I did an analysis using real-world data:

http://luigimontanez.com/2012/actually-social-media-buttons-...

The Nieman Journalism Lab followed up a few months ago:

http://www.niemanlab.org/2013/11/tweet-buttons-are-less-of-a...

luigi··on Two big announcements
I predict that GitHub will acquire Campfire.
luigi··on Girls Who Code
It's telling that we only know him as "the guy from PlayHaven" while we all know Adria Richards by name. In that picture Adria took at PyCon, I'm not even sure which guy got fired.

Okay, so the PlayHaven guy got fired. Adria had death threats made against her, was the subject of a beheading picture, had her home address and phone number publicized, her employer was DDOSed, and she was ultimately fired, like the PlayHaven guy.

That's misogyny in action. That's what needs to end.

On one side, it's a few people using their real names and identities to be harshly and specifically critical on Twitter. On the other side, it's an avalanche of anonymous death threats. I know which one bothers me more.

luigi··on Fastest Growing Startups Who Are Hiring Now
Founding engineer from Upworthy here. My email is my username @upworthy.com -- Happy to talk.
luigi··on Google 'down,' let's do an experiment
ISP: Comcast Xfinity

Location: Atlanta, GA

luigi··on Are We An Unjust People?
There are two really interesting, and frankly devastating, double standards at work here:

(1) We all know Adria Richards's name. We know all about her. Her personal address has been spread. Things she wrote in the past have been used against her. But we don't really know anything about those guys. We know who they work for and what they look like, but there's been no widespread effort to expose them in the same manner that Adria's been exposed.

(2) When that guy lost his job, everyone thought it was a great injustice, and that Adria should make a heartfelt apology to him. But when Adria lost her job this morning, there were no such pronouncements going the other way. No one declared, "That dude really needs to apologize to Adria for making the dick joke that eventually led to her getting let go." That's not an argument that's being made anywhere.

Ask yourself why these things are happening in one direction. In an equal world -- a balanced world -- things should cut both ways. These tactics should be used by people on both "sides". But in this instance, that's decidedly not happening.

luigi··on SendGrid Fires Company Evangelist After Twitter Fracas
> but I can speak for the other women that I know.

Are you certain of that? Really think about it. Put yourself in the shoes of these women you know. Would they really want you speaking for them?

luigi··on Rackspace acquires ObjectRocket
> people like mongoDB because it's fast on a single node and they can use SQL rather than having to learn something new

You can use SQL on MongoDB? And thanks for telling people who like MongoDB why exactly they like it.

luigi··on A/B Testing
If you go through the trouble of setting up an A/B test and determining a statistically significant result, you're not blindly following it when you implement the winning variant.

It's totally cool to disregard the result an A/B test gives you. But don't justify that decision by saying that if you do follow the results of well-run A/B test, that it's somehow blind.

luigi··on Seer SEO Toolbox
I gave a talk about Search-Friendly Web Development a few years ago:

http://www.slideshare.net/luigimontanez/searchfriendly-web-d...

http://blip.tv/rubynation/luigi-montanez-search-friendly-web...

luigi··on That Tesla Data: What It Says and What It Doesn’t
Overall I think Broder acquits himself well, and his explanation about circling the Milford parking lot makes sense. Also, the Tesla engineer he was on the phone with at the time should have been able to tell Musk that happened (or Tesla should have just asked Broder to comment before posting the rebuttal).

His action here is still hard to understand:

> The Tesla personnel whom I consulted over the phone – Ms. Ra and Mr. Merendino –told me to leave it connected for an hour, and after that the lost range would be restored. I did not ignore their advice.

So it sounds like he didn't speak to Tesla personnel after he charged at the weak station in Norwich for an hour. If I were him, I'd call them back and say, "Uh guys, it says it only has 32 miles left and I have 61 to go. Maybe I should give it another hour?"

luigi··on When a No means Yes
Where did brennenHN invoke Hitler or Nazis?

http://en.wikipedia.org/wiki/Godwins_law

luigi··on When a No means Yes
Agreed, that headline is totally rapey.
luigi··on What It's Like To Be Ridiculed For Open Sourcing A Project
Here's the Twitter discussion alluded to in the post:

https://twitter.com/harthvader/status/293829635823792128

Main justification is the nicer syntax. I agree it's nicer, but would approach it by wrapping sed, not re-implementing in Node.js from scratch.

I don't think that excuses the ridicule, though.

luigi··on Rep. Zoe Lofgren Introduces Aaron's Law [pdf]
Explanation here:

http://www.reddit.com/r/technology/comments/16njr9/im_rep_zo...

luigi··on How I Build A Startup Team In 2 Weeks
Love it: "Tell me, what would you do if I was totally finished one evening and I just sat on your lap and asked you to scratch my back for me?"
luigi··on Basecamp Breeze officially launched
I could see this being appealing for people who use GroupMe. "I wish I had GroupMe but only on email."
luigi··on On false dichotomies and diversity.
Criticizing the results of a speaker selection process is not "beating up on the people who organized" the event. Aral does indeed point to resources that describe speaker selection processes which successfully achieved healthy diversity. I'm not sure why efficiency needs to be a consideration here. Organizing a conference is not an efficient endeavor to begin with.

The notion that the people who organize these events shouldn't be held accountable is profoundly wrong. Event organizers appoint themselves leaders of the community that they're holding the event for. Sure, they're well-meaning volunteers usually, but that doesn't mean they're absolved of any and all criticism. Leaders organizing a software conference should recognize that an industry-wide lack of diversity is a problem, and should take steps to solve it. And the community should call them out when they fail at that.

luigi··on The Web Book Boilerplate - Writing books for almost every platform
To me a "Web Book" should take advantage of some HTML5 features in order to get some of the benefits of the richer Kindle/iBooks experience:

* Offline in-browser reading using AppCache

* Highlighting, bookmarks, notes, last place read using localStorage or indexedDB and then synced to the server when online

luigi··on The Basement
I'm in the middle of reading "Tubes" by Andrew Blum, which is the story of how the Internet was physically built. MAE-East, PAIX, Ashburn, and all that.

The Kindle version is $1.99 right now. I paid $9.99 for it last week.

http://www.amazon.com/Tubes-Journey-Center-Internet-ebook/dp...

luigi··on Bootstrap 3.0 Upcoming changes
I've always wondered why they initially chose camelCase and not dashes. I like keeping camelCase for JS only. CSS uses dashes (border-top). LESS uses dashes in its example documentation.
luigi··on Why Atlanta Should Be Your Next Startup HQ
Here's the Google cached text-only version:

http://webcache.googleusercontent.com/search?q=cache:MPoNN4t...

luigi··on Explaining coder's block to non-coders
For me it's about establishing momentum.

1. Practice TDD: Start out by just writing a test. Then you'll want to write the implementation.

2. Set yourself up for the next coding session when you're wrapping up. Leave a line of code unfinished (dangling =), or leave yourself an empty method/function/block that's just waiting to be filled in.

luigi··on On Heroku and 2012
Kenneth is awesome, in the true sense of the word.
luigi··on Meet the Obama campaign's $250 million fundraising platform
This Quora board has been compiling all the articles and interviews with members of the Obama tech team:

http://www.quora.com/obamatech

luigi··on Meet the Obama campaign's $250 million fundraising platform
Can you describe how you set Akamai to host the site? I'm familiar with using S3 to host a static site, and using a CDN to host assets, but it's not clear to me how a CDN can be set to host a full static site. Did contribute.barackobama.com just mirror something like contribute-s3.barackobama.com?

And why Akamai and not Amazon Cloudfront?

luigi··on Why Brit Ruby 2013 was cancelled and why this is not ok
Why not address my argument directly rather than sidestepping it with a cute list?
luigi··on Why Brit Ruby 2013 was cancelled and why this is not ok
Please tell me more about how awful it is to be a white guy in Western society.
luigi··on Why Brit Ruby 2013 was cancelled and why this is not ok
The act of organizing a conference makes one a leader for their technical community. We all know we have a diversity problem. And conference organizers are responsible for helping address that problem. Leaders should lead.
luigi··on Why Brit Ruby 2013 was cancelled and why this is not ok
Both quality and diversity of speakers should be goals when curating a tech conference. And I think it's quite achievable, and has been achieved. Here's one example, just to the north:

http://programme.scottishrubyconference.com/schedule

Page 1 of 7Next →