HNHacker News
TopNewBestAskShowJobs

toddml

128 karma · joined November 2, 2008

submissionscomments
toddml··on Ask HN: Who is Hiring? (March 2012)
Bitly - http://bitly.com - New York, NY

bitly helps you collect, organize, shorten and share links. We are currently reinventing how people discover and share content on the web.

Hiring:

Infrastructure Engineers

Application Engineers

Frontend Engineers

Systems Administrators/DevOps

We work at massive scale, using a straightforward/well reasoned stack of open source software components. We are predominantly a Python/C shop, but we prize passion, problem solving ability, and intelligence over any specific language background.

Apply at jobs@bitly.com or visit bitly.com/jobs to learn more.

toddml··on Chats are not dead yet
A large number of New York City startups use something called PartyChat (hosted on AppEngine). It is maintained by some current/former NYC Googlers, and basically creates an IRC style chat interface over XMPP, allowing you to create fairly full featured chatrooms using your various Gtalk or XMPP accounts. It's easily extensible with commands and "hooks", so you can pipe code commits, deploy messages, alerts, and the like into the chatroom.

http://partychapp.appspot.com/

Also check out partychat-hooks for simple HTTP API integration. It was written by one of our engineers at bitly to ease some of the aforementioned integrations. http://partychat-hooks.appspot.com/

toddml··on Ask HN: Who is Hiring? (June 2011)
We do, although we're fairly full up on interns this summer. Feel free to shoot us an email though.
toddml··on Ask HN: Who is Hiring? (June 2011)
New York, NY (full-time, onsite)

bitly - http://bitly.com/jobs (or just e-mail jobs@bitly.com)

We're adding Systems Administrators, Frontend Developers, Infrastructure Engineers, and a UX Designer

We can handle H1Bs if necessary

toddml··on Anyone use AOLServer recently?
We use it to the tune of a few hundred million requests/day
toddml··on Seven Reasons Tech Start-Ups Are Setting Up Shop in New York
bit.ly is always looking for good people. Take a look at our jobs page, and shoot us a resume if you think you qualify.

http://bit.ly/jobs

toddml··on Ask HN: Who's Hiring? (Summer Edition)
New York, NY

bit.ly is hiring at all levels of the stack.

http://bit.ly/jobs

toddml··on Tell HN NYC: bit.ly hackathon this Wednesday
Our doors are open until 11:30, so feel free to drop by anytime before we close up the office.
toddml··on MongoDB: A first look
We're using it for one of our subsystems (user history) at bit.ly. We've been quite pleased with the performance and flexibility.
toddml··on Bit.ly is Harmful to Your Reputation
In much the same way that we don't frame links, or permanently remove flagged links, we would never return a short link that pointed to anything other than the link requested by the API, or by the user via an interface. It's a simple, deterministic API. The downsides of the proposed approach are far more extreme than any potential upside.
toddml··on Bit.ly is Harmful to Your Reputation
The intent behind the very statement you quoted was to convey that we do precisely that. However, also mentioned was the fact that in a number of cases, modifiable destination redirects are embedded within the chain. In those cases, unless the redirect is crawled on every clickthrough, the integrity of the chain is difficult to assert.
toddml··on Bit.ly is Harmful to Your Reputation
We always consider ways in which to provide the best level of service to our end users and API users, while preventing unintended side effects. There are pros and cons to every approach, and they have to be evaluated with care.
toddml··on Bit.ly is Harmful to Your Reputation
Todd from bit.ly here.

From day one, we've prized security, transparency, reliability, and openness at bit.ly. Along the way, we've made a number of product decisions based on those tenets. Among those are link permanence (link destinations don't change once created), the avoidance of anything that interferes with user experience (we've never framed, nor will we), and a dedicated focus on spam and malware detection, so that our users can click on bit.ly links with a high degree of confidence.

We take our responsibility as internet citizens seriously, and you'll see this exhibited even in the small details of the ways in which we manage flagged links (you'll notice we never actually disable a redirect, and at most simply insert an interstitial which retains the end destination link).

In the course of analyzing content for spam, malware, and phishing attacks, we rely on a number of systems, both internal and external. Over the course of the past year, a number of spammers have attempted to use various levels of indirection through redirectors (some of which are reconfigurable), in order to obfuscate and cloak their efforts. In fact, the bulk of shortens to bit.ly coming through other URL shorteners have tended to be attempts to spam the system. While our crawlers do of course follow links through redirections, the inclusion of modifiable redirects in the stream, and our analysis of the preponderance of spam attempts via these vectors have made it necessary and appropriate in some cases to block the URL shorteners.

Just to reiterate, the only goal is and always has been to protect the end user clicking on bit.ly links, regardless of the link source. Given that multiple layer wrapping of URL redirectors tends to be an edge case based on inappropriate API usage, confused users, or in the preponderance of cases, attempts to spam, we think this has been a fair approach. As such, you'll note that we did in fact update our interstitial warning pages with language better reflecting the reasoning behind the status. We're happy to see a healthy, vibrant, shortening ecosystem, and have no intention whatsoever to put a damper on other sites in the space.

Some have suggested we simply not shorten URLs already pointing to 3rd party short URLs. While this is a potential possibility, our API responses and the innumerable clients and scripts that use these methods aren't currently designed with this state in mind. Consequently, any changes would have to be carefully considered.

As with any product, bit.ly is a work in progress, and we're always interested in finding ways to best serve our users, while maintaining the integrity and openness of the product.

toddml··on Ask HN: Looking for interns / entry level?
bit.ly is looking for dev interns in NYC this summer.

If you're ambitious, curious, and like the idea of big data and high traffic volumes, drop us a line at jobs @ bit.ly

toddml··on Why You Need to be in Silicon Valley
Tell that to foursquare, tumblr, bit.ly, etsy, gilt, drop.io, aviary, boxee, meetup, gdgt, hunch, betaworks, hot potato, kickstarter, challengepost, etc, etc, etc. All New York startups.
toddml··on Ask HN: How best to sell used server hardware?
I'm interested. Toss an email to todd at bit.ly
toddml··on Interactive NYC Homicide Map
The per capita murder rate is quite low for a large city. New York City's population is so much higher than any other city in the country that it tends to skew your perception.
toddml··on Any companies in NYC hiring summer interns?
betaworks/bit.ly is looking for summer interns (We're in NYC). E-mail us at jobs @ bit.ly
toddml··on 17 Windows browsers on your Mac. Sort of.
http://crossbrowsertesting.com/ gives you VNC sessions on a raft of preconfigured Windows instances.
toddml··on A Better Way to Load a Plane
The suggested method isn't going to work for families and couples with adjacent seats.

If the primary impediment to rapid boarding is cargo stowage, it seems like it would make sense to focus efforts on developing an alternative carry-on cargo stowage system.

toddml··on Ask HN: What is a good introduction to neuroscience?
My undergrad neuroscience textbook was the classic "Principles Of Neural Science" by Kandell, Schwartz, and Jessell.

http://www.amazon.com/Principles-Neural-Science-Eric-Kandel/...

If you're looking for something a bit more digestable, you could try "Biological Psychology: An Introduction to Behavioral, Cognitive, and Clinical Neuroscience", which is more appropriate for a survey level (100, 1000, depending on your school) course.

http://www.amazon.com/Biological-Psychology-Introduction-Beh...