Hacker News new | past | comments | ask | show | jobs | submit login

Finally made it! Congratulations!

Zawinski's Law “Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.”

--- Action Mailbox routes incoming emails to controller-like mailboxes for processing in Rails. It ships with ingresses for Amazon SES, Mailgun, Mandrill, Postmark, and SendGrid. You can also handle inbound mails directly via the built-in Exim, Postfix, and Qmail ingresses. The foundational work on Action Mailbox was done by George Claghorn and yours truly.




Funny, I first saw this law mentioned yesterday in a discussion about a new PHP Laravel package for handling incoming mail.


Once you hear about Baader-Meinhof effect, you see Baader-Meinhof effect everywhere.


Rails and Laravel have many things in common. In some cases one is ahead of the other one.


Hah! And with not a lot of code and an ActionText integration, you can write some nice looking emails too!

I can build my own Gmail in an hour!


[flagged]


I'm sure you didn't mean to, but please don't start tribal flamewars on HN. It just leads to tedious responses and worse.

https://news.ycombinator.com/newsguidelines.html


It sounds like you are implying that web developers are beneath you. Building web based software is more complex than slapping together some HTML, JavaScript and CSS.


I am absolutely not saying that. What part of any of that says they are beneath me?

When a European tells an American that they're not the only ones on the internet you people don't jump down their throats. When I do it you people lose your collective shit.


When a European preemptively tells an American that they're not the only ones on the Internet based on stereotypes about Americans, then yeah, that's kind of offensive. You've insulted Americans based on stereotypes, insulted web developers based on stereotypes, and when people point it out to you, you keep doubling down on it.

Let this Ugly American suggest to you that perhaps you should consider following the First Rules of Holes: when you're in one, stop digging.


It's sort of a metaphor for bloat:

https://en.wikipedia.org/wiki/Jamie_Zawinski


Even then, that level of bloat is unique to certain types of development. In more regulated industries, like medical devices, more code can translate to high regulatory costs.


Thats fine - just realize your competitors will eventually do it.


My previous competitors will not put code to email people inside medical devices. It was hard enough to not get a lawsuit with core code going haywire.


Jesus, you took the grandparent comment way too literally. Take a break, dude, the internet isn't out to get you.


Someone said that I need to get over myself. If I told you that how would you feel?

Someone said that I look down on people. I dont have the energy to look at people in any way, down or up. It's an attack on my character to say otherwise.


I'd take a look at my comments, rethink it, and realize I probably misjudged the situation.


So you're saying I should not be trying to engage the problem that people are engaging in verbal abuse with me:

https://en.m.wikipedia.org/wiki/Verbal_abuse


I'm saying you should just disengage, and not stress yourself out by overthinking and overreacting. Your life will be simpler and better for doing so. :)


Of course internet points mean nothing but you completely missed the part where I said that people are attacking my identity.

I didn't take the original comment very seriously but i did take the attacks on my identity very seriously.


Where is anybody attacking your identity? What the hell does that even mean. After 24 hours, your comment can no longer be downvoted. There's only one other comment in a different thread capable of being downvoted, and it looks like you're being downvoted for a similar reason there too. You're participating in some fabricated outrage.


Being disgusted by a state having the ability to invade my body with a warrant is fabricated outrage, are you serious?


I was downvoted into oblivion to the point where people are downvoting comments in other threads that had positive upvotes for awhile; told to get over myself; told that I look down on people. I've had my identity attacked for what? Because I pointed out that their field is messier than others? If someone told me something wrong with my field I wouldn't attack their identity, I would go you know what you're probably right or say you know, I think you're not considering x y and z. I wouldn't outright attack their identity. You people are honestly being bullies right now to the point where it's borderline abusive.


They're internet points, they mean _nothing_. You are freaking out over a joke grandparent comment, and you're being downvoted here because of your overreaction. You wrote a paragraph to my simple comment of suggesting you disengage, but perhaps you really do just want this outrage. Good luck.


I'm sorry that this comment got downvoted because I actually think this is a valid point even if I'm about to offer my perspective on why it shouldn't be a concern. We shouldn't be so thin-skinned.

Nothing you weren't expecting, but: like many libraries which shipped with Rails, you can easily turn it off with a single comment character and never have to think about it again. In this sense, it's a tempest in a teapot. I never got excited about CoffeeScript, so I just commented it out.

Big picture, Rails is often mistaken for a product but it is quite literally just a set of useful abstractions from Basecamp that hit critical mass when Basecamp launched. If other people find it useful, great - but that's never been the MO.

Now, obviously Rails also has a life of its' own, and that's where the idea of convention over configuation kicks in. Basically, DHH has strongly-held opinions about the way things should be done to maximize the experience of building. The new multi-db support is another example of something that people have been building their own versions of since forever; by offering an opinionated generalized take on how the experts would do it, we all benefit from not having to reinvent the wheel.

I honestly believe that this is why Rails is both successful and enduring. I love seeing all of the comments from people who were seduced by SPAs and are finding their way back to SSR Rails. The productivity and ease of hiring is just unparalleled, and commenting out ActiveText or whatever else you don't need takes away none of that.


> Web developers are to the rest of developers what internet people in the us are to the rest of the world.

You mean no harm, but this comes off as a little offence... Besides that, I understand what you're saying.


You're right; chipotle_coyote provided insight that convinced me why I was in the wrong.

I've partially addressed this in another comment:

https://news.ycombinator.com/item?id=20720618


Oh, get over yourself. That quote doesn't have anything to do with web development (and for that matter, it hardly has anything to do with mailboxes, except as a tongue-in-cheek example of an extraneous feature) so I have no idea why you feel the need to take a swing at another discipline that you clearly don't know the first thing about.


Personal swipes aren't ok here. Regardless of how annoying or provocative you find some other comment, please don't post like this to HN.

https://news.ycombinator.com/newsguidelines.html




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: