Viewing profile — urbanautomaton
urbanautomaton
HN member- Joined
- Tue, Jun 28, 2011, 11:44 AM UTC
- HN karma
- 138
- Public activity
- 54 items
- HN profile
- View on Hacker News ↗
About urbanautomaton
Recent public activity
-
comment
Comment #7973912
Well, I'm not sure I agree that not much harassment goes on in more established companies, but you're absolutely right that at least they're more likely to have procedures in place…
-
comment
Comment #7972177
Call me naive, but when harrassment this egregious is exposed at a well-known tech company, I don't feel the need to stroke my chin and wonder if there's a media conspiracy to make…
-
comment
Comment #7848877
I have no time for someone who claims to be quoting "the legal documents" when he is in fact parroting one side's case in a domestic violence dispute to which he is not a party. Th…
-
comment
Comment #7848134
> If she doesn't like it, she can go back to actually working for a living, like the rest of us. The rest of us turn up for 8 hours on a good day, turn in shitty code on our horrif…
-
comment
Comment #7848015
And as a guy not on the margins, who has been repeatedly educated and informed by these "spoiled princesses", I can't say I agree with him either. I find their work incredibly valu…
-
comment
Comment #7462439
I would be ecstatic if the businesses I chose to deal with had such principles, yes, and would gladly join their boycott. We are all involved in the civil rights "debate", whether …
-
comment
Comment #7462352
Brendan Eich chose to make his personal belief public by paying for it to be written into law, and his customers, who include publishers on his platform, are absolutely free to hol…
-
comment
Comment #7461981
Weighed in the balance: 1. the right of gay people to get married 2. our personal right to pay money to bigots using specific money-transfer services I'll be honest, I keep re-roll…
-
comment
Comment #7461715
Well, let me help you out. Brendan Eich choosing to pay actual money (taking a direct action) to oppose the existence of gay marriage (alienating a large community) is what I'm ref…
-
comment
Comment #7461444
> That's a very very very VERY unprofessional stance. I do not recognise this definition of professionalism, and am happy to be called unprofessional if it is the accepted one. Moz…
-
comment
Comment #6284919
I totally agree. And this is before we even consider what ubiquitous autoloading encourages us to do to our code in terms of coupling. Our classes are available everywhere, so the …
-
comment
Comment #6284779
Yep - if you pass a path the behaviour is as normal, but it's still overloaded to support the path inference behaviour. I guess it's not really monkeypatching though as `Module` it…
-
comment
Comment #6284469
Rails does overload Ruby's autoload (naturally - no core functionality can remain un-monkeypatched. ;-)), but not for the on-demand autoloading the article describes, which is what…
- story
-
comment
Comment #5074744
Just to make sure we're on the same page: I'm talking about the externality of global warming, which at present is completely absent from the oil pricing system. As a result, I'm n…
-
comment
Comment #5074021
The incentives are completely screwed, because flaring off that gas represents a mere opportunity cost to the oil company, yet imposes a heavy externality on the rest of the world.…
-
comment
Comment #4998289
I took a stab at separating out the method dispatch costs from the cost of the #extend call here https://gist.github.com/4436640 . I also tried making a call against an unmodified …
-
comment
Comment #4997843
It doesn't seem to be widely acknowledged amongst people promoting this particular style of DCI as a good way to write Rails app, so I'd say the point is valid, even if the title i…
-
comment
Comment #4921905
"You Scored: 56.00000000000001". :-)
-
comment
Comment #4898557
You're quite right, query builder statements are error-prone and difficult to stub; that's why you shouldn't sprinkle them throughout your app. Rather than write things like User.a…
-
comment
Comment #4850281
> It feels like we're on totally separate universes. It does indeed. Never mind, it's happened before and will no doubt happen again. :-) If all you're proposing is a coding conven…
-
comment
Comment #4848796
> As a client I like to know if a method is purely functional or if it's going to have side-effects because I care to know if the operation is going to be re-entrant or not. But yo…
-
comment
Comment #4847290
> I think that we agree on the bottom-line: UserContentSpamChecker has no need for a state and is just some kind of namespace. I'm not sure that we do. I agree that the current imp…
-
comment
Comment #4843690
I see this assertion increasingly frequently, and it puzzles me: that if we're not currently using an object to encapsulate state, we should prefer class methods. What's the justif…
-
comment
Comment #4664097
Yes, some configuration detail would be helpful. For instance, I can't find any custom Haml config, suggesting it's running with the defaults - in production mode this would mean t…