Live data from Hacker News

Viewing profile — Firehed

Firehed

HN member
Joined
Thu, Aug 06, 2009, 9:46 PM UTC
HN karma
1,044
Public activity
345 items

About Firehed

Founding engineer at WePay. If you've got payments questions, I've got answers (or an API) for you! eric at wepay dot com.

For personal/unrelated stuff, my username here is the same as everywhere else: twitter, github, gmail, etc.

Recent public activity

  1. comment
    Comment #5174889

    That's a bad code problem, not a PHP problem. Why does this meme continue to exist? This is a PHP bug: http://www.networkworld.com/news/2011/010511-php-floating-po... Everything el…

  2. comment
    Comment #5169791

    And ding your credit history? No thanks. I would definitely charge back every unauthorized charge they make, and charge it back again if they fight it and win (yes, you can do this…

  3. comment
    Comment #5169772

    Is it unreasonable? I'd recommend Hover too, and also would have used my affiliate link. If I didn't have one I'd still happily recommend them, but if it doesn't cost you anything …

  4. comment
    Comment #5168129

    Gearman is pretty solid once you have it working, but it can be a huge pain to get to that point. We spent probably two years (on-and-off, of course) tweaking code to get our frame…

  5. comment
    Comment #5167132

    People questioned and attacked his intelligence because of his actions, not because of his race and/or gender. I'd suggest that people who want to attack someone for whatever reaso…

  6. comment
    Comment #5167061

    I imagine most developers can tell the difference between 'pursuing' and 'stalking'.

  7. comment
    Comment #5167036

    Being confrontational also brings the issue to light and may take us one step closer to solving the problem. Simply ignoring the matter (as uncomfortable as it would be to deal wit…

  8. comment
    Comment #5165904

    Are you writing this for yourself or to share? If the latter, optimize readability for people who don't understand regexes. As for commenting the end of loops - that too just impro…

  9. comment
    Comment #5162612

    $3000 is quite low in my experience (depends on your processing volume; I've seen high tens to mid hundreds of thousands of dollars) - although reserves typically aren't applied as…

  10. comment
    Comment #5158848

    I skimmed the PDF and didn't see what you're referring to; however, I did see it explicitly point out the in effectiveness of "security" questions.

  11. comment
    Comment #5158842

    It's a trade off between that and allowing some random stranger to transfer your money if you get up and forget to lock your computer. Our first alpha didn't have the auto-logout a…

  12. comment
    Comment #5158669

    Why have speed limits at all then? I've heard anecdotes of professional drivers getting out of massive speeding tickets because they know how to handle a vehicle at that speed (and…

  13. comment
    Comment #5155422

    Uh, no - this is more of a "don't execute code in a textbox" thing.

  14. comment
    Comment #5154473

    Likewise. I got a similar message several months back, but that wasn't part of a larger leak; apparently some website I'd used a while ago had been compromised and I was using my t…

  15. comment
    Comment #5147956

    My understanding is that ntpd corrects clock drift by replaying milliseconds consecutively, not by actually jumping back. However I can't remember where I read that and could be to…

  16. comment
    Comment #5147883

    @ is extremely slow. @$arr['key'] is the same as $er = error_reporting(0); $arr['$key']; error_reporting($er); unset($er); Probably more importantly is that the internal errors are…

  17. comment
    Comment #5147861

    No more or less than Cake, Zend, CodeIgniter, ... Heck, the second Google hit for "php mvc framework" for me was a 2009 guide to writing your own (talk about not getting the point …

  18. comment
    Comment #5147840

    What lack of separation? Don't take this the wrong way, but have you ever actually tried to use PHP in a non-web context? Running "./foo.php" is just as easy as "./foo.py", "./foo.…

  19. comment
    Comment #5147788

    I'd say it started closer to making C more accessible for web programming (no fussing with pointers, memory allocation, bounds checks, etc), which incidentally makes it really easy…

  20. comment
    Comment #5147320

    I'd be more concerned about the PPC ads leading to a 500 error.

  21. comment
    Comment #5147311

    I imagine he means the ability to deploy code to prod at will, not full access to their database.

  22. comment
    Comment #5142271

    Indeed. I think the best correlation may be that if someone is already inclined to commit mass violence, they may be able to improve their technique for practicing murder with a vi…

  23. comment
    Comment #5136870

    Sounds like the precise idea behind the Do Not Track header. No idea if MixPanel respects it; I'll let one of them answer.

  24. comment
    Comment #5122106

    magic_quotes has been deprecated for three and a half years, and widely understood to be a bad idea for around a decade. If you don't check your configs when moving to a new host, …

  25. comment
    Comment #5122092

    That's a developer incompetence problem, not a PHP problem. If python or ruby was as trivially easy to get running (read: preinstalled everywhere), then they would be the lowest ba…