HN user

luigi

5,431 karma

Founding Engineer at Upworthy.

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

http://luigimontanez.com

Posts96
Comments205
View on HN
upworthy.github.io 12y ago

The Building Blocks of Upworthy's Data Systems

luigi
1pts0
medium.com 12y ago

Autodrive: The Most Moral Technology Of Our Generation

luigi
4pts0
blog.dobt.co 12y ago

The Healthcare.gov Fiasco

luigi
8pts1
kiriakakis.net 12y ago

A Web Comic That Wonderfully Illustrates 'Strong Opinions, Weakly Held'

luigi
12pts2
waldo.jaquith.org 12y ago

"I have come to find out what it's like to be dumb."

luigi
224pts114
medium.com 12y ago

Anatomy Of An Incident

luigi
1pts1
googlewebmastercentral.blogspot.com 12y ago

Google updates PageSpeed Insights with better mobile analysis

luigi
2pts0
medium.com 12y ago

Getting XKeyscore Right

luigi
2pts2
www.pressdemocrat.com 12y ago

Spy agencies are addicted to corporate data load

luigi
2pts0
www.outsidethebeltway.com 12y ago

We Can All Resume Googling Backpacks And Pressure Cookers

luigi
24pts45
konklone.com 12y ago

The Door To The FISA Court Doesn't Even Have A Sign On It

luigi
273pts56
james.padolsey.com 13y ago

The Perfect Place To Work

luigi
2pts0
luigimontanez.com 13y ago

QR Codes In China And The Troubling State of Tech Reporting

luigi
6pts1
www.andymoore.ca 13y ago

I'm tired

luigi
139pts123
github.com 13y ago

White House Web API Standards

luigi
2pts0
developer.ford.com 13y ago

Ford Developer Program

luigi
1pts0
harthur.wordpress.com 13y ago

Dealing With (Not Dealing With) the Open Source Assholes (2011)

luigi
33pts5
harthur.wordpress.com 13y ago

What It's Like To Be Ridiculed For Open Sourcing A Project

luigi
1331pts781
www.lofgren.house.gov 13y ago

Rep. Zoe Lofgren Introduces Aaron's Law [pdf]

luigi
349pts166
www.youtube.com 13y ago

Aaron Swartz: How We Stopped SOPA

luigi
6pts0
luigimontanez.com 13y ago

The Rise of the Activist Engineer

luigi
3pts0
currybet.net 13y ago

One day my daughter will ask me how we tolerated this

luigi
1pts0
jamellebouie.net 13y ago

Diversity? That's for racists.

luigi
32pts30
www.threechords.org 13y ago

Diversity in tech: still an issue in 2013?

luigi
25pts62
testobsessed.com 13y ago

Fact-checking the tweets made before BritRuby was canceled

luigi
3pts0
luigimontanez.com 13y ago

A Reminder: The Web Exists

luigi
2pts0
github.com 13y ago

Republican and Democratic Party Platforms in XML

luigi
9pts3
royal.pingdom.com 13y ago

Hacker News is 44% 18-24 year olds, 77% male

luigi
134pts88
luigimontanez.com 14y ago

On Starting a Startup

luigi
25pts17
mir.aculo.us 14y ago

Reasons to Use Semicolons in JavaScript

luigi
1pts0
Girls Who Code 13 years ago

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.

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.

> 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.

A/B Testing 13 years ago

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.

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?"

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.

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

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.

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.

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?