Live data from Hacker News

Viewing profile — mantrax3

mantrax3

HN member
Joined
Mon, Mar 24, 2014, 9:39 PM UTC
HN karma
80
Public activity
44 items

About mantrax3

No profile information was provided.

Recent public activity

  1. comment
    Comment #7478805

    Doesn't help if you click somewhere by accident and delete an email without noticing.

  2. comment
    Comment #7478393

    You can always shoot yourself in the foot even with a service layer. But in a service layer you need to get it right once . And therefore if you don't, you have to fix it just once…

  3. comment
    Comment #7478340

    If it's "not a hard problem" - and I agree it isn't, and it's solved by Clojure's SQL libraries, why should the web framework deal with it in any way? And moving the problem actual…

  4. comment
    Comment #7478293

    Well you see, when I refer to "powerful" I mean custom, scalable, service based architecture best fitting the app at hand. PHP can do that. I can even write some of the services in…

  5. comment
    Comment #7478000

    It's simple. Let's see what the spectrum of PHP solutions is. It goes from: - WordPress: very simple, you don't need to be a coder, not that powerful. And goes until: - PHP + libra…

  6. comment
    Comment #7477932

    Yes scores can't possibly be universal. But admit it. It just irks you to see a pop singer might be more popular than the president.

  7. comment
    Comment #7477835

    > "But in our universe, people saw the algorithm as hackneyed, particularly when Justin Bieber had a higher Klout score than the US president." Maybe Klout was wrong with this part…

  8. comment
    Comment #7477756

    > "it'll still confuse the FUCK out of java, c#, c++ and flash developers, because they are still SEMANTICALLY weird and confusing to people used to classical inheritence... So I'm…

  9. comment
    Comment #7477648

    > "That won't necessarily stop $developer making a little PHP interface long after you leave, which exposes your DB again." Let me ask, does this hypothetical company have someone …

  10. comment
    Comment #7477539

    In a nutshell, social engineering can be countered by proper software & processes engineering. So if social engineering is possible, blame the software architects. Maybe in extreme…

  11. comment
    Comment #7477479

    Your logic is a bit weird. Sendgrid just experienced this major embarrassment and are currently re-training their staff to avoid it again at all costs. And you're going to move awa…

  12. comment
    Comment #7477458

    That's probably the one part that really didn't make sense. But maybe he did it for sport.

  13. comment
    Comment #7477406

    > "and it looks inspired by PHP." You're getting the order wrong here. - It was inspired by Java. - PHP OOP was also inspired by Java. It's hard to argue that Java's OOP model is b…

  14. comment
    Comment #7477288

    And a bunch of people coming out of their caves to tell us how JavaScript's quickly cobbled up hacky prototype system is a design by God himself, and everything else is the Devil t…

  15. comment
    Comment #7477241

    You may have heard about spreadsheets or relational databases...

  16. comment
    Comment #7477012

    > In hindsight it's too bad we don't have similar characters that follow a more sexpr-ish layout - say, ListStart, ListEnd, and Delimiter. Then you could tree them endlessly. Well,…

  17. comment
    Comment #7476763

    Of course, and in software development we call these instruments, interfaces and well designed automated tools libraries . A framework in aerospace would be more akin to a pre-buil…

  18. comment
    Comment #7476739

    It is always possible. Name one case where it isn't, and I'll tell you how it's possible :) Web frameworks should handle input (routing, request fields, url query) and output (temp…

  19. comment
    Comment #7476725

    That private API is called a service layer, and without it, your code devolves into copy/paste spaghetti. We live in an age when having a complementary iOS/Android app for your sit…

  20. comment
    Comment #7476718

    Once again there's no way to make a mistake with a prepared statement. The only way to do it is using poor practices like using half baked "sanitizing" functions which no competent…

  21. comment
    Comment #7476294

    Well first of all your "common scenario" terrifies me, and betrays an app developed by incompetent devs who wouldn't even know what a "hash" is, because in any sane situation: 1) T…

  22. comment
    Comment #7476065

    Nothing is secure by default, even Django and Rails. You can always shoot yourself in the foot, if you don't know the basics about security. This is why the solution isn't relying …

  23. comment
  24. comment
    Comment #7476001

    SQL injection is not a problem of web frameworks, because SQL should never be a part of the web layer of an application in the first place.

  25. comment
    Comment #7475918

    The problem of lookup table attacks is solved by the public salt I already mentioned. HMAC protects against attacks like length extension (google it), which aren't applicable for d…