Live data from Hacker News

Viewing profile — ctidd

ctidd

HN member
Joined
Mon, Feb 25, 2013, 2:17 AM UTC
HN karma
197
Public activity
48 items

About ctidd

No profile information was provided.

Recent public activity

  1. comment
    Comment #49015120

    It’s a very strong convention in bicycle photography. The drive side is considered nicer looking, it’s where you get to show off the components, etc. Independent of what humans may…

  2. comment
    Comment #48638718

    There are multiple MIPS systems. The early ones were like you described, with a distinct feeling of too much plastic. Newer ones (e.g. Integra) are much more seamless. There are al…

  3. comment
    Comment #48621189

    CSRF can compromise the non-mutating path as well to exfiltrate data, but the mutating path and non-mutating are different, hence the OPTIONS preflight required prior to sending mu…

  4. comment
    Comment #48615914

    All CORS does is allow for selective loosening of anti-CSRF controls. CORS is a mechanism for a service to tell a client “I’m CSRF-resistant” so that that the client doesn’t need t…

  5. comment
    Comment #46381084

    CSRF exists as a consequence of insecure-by-default browser handling of cookies, whereby the browser sends the host’s cookies on requests initiated by a third-party script to the v…

  6. comment
    Comment #46381036

    You want lax for the intuitive behavior on navigation requests from other origins. Because there’s no assumption navigation get requests are safe, strict is available as the assump…

  7. comment
    Comment #44873580

    CSP is a defense in depth mechanism which can be (among other capabilities) used to preempt the capability of inline scripts. This mitigates rendering bypasses, in the event that u…

  8. comment
    Comment #44859947

    > Similarly, why is an online event handler considered a security risk? I just don’t see the difference between that and using a named function? It is a vector for script injection…

  9. comment
    Comment #41313169

    Putting the blame on cyclists for dooring requires missing problems up the chain which cause them to be in the door zone. Road designs (marked bike lanes that are 80% or more in th…

  10. comment
    Comment #40271761

    The implicit premise in this argument is that safety is an add-on that you buy or install like an antivirus package. If we designed to encourage less dangerous forms of transportat…

  11. comment
    Comment #40269873

    The other part of this decision not to protect human-powered mobility (pedestrian, bicycle, wheelchair, etc.) is that we allow or encourage automotive traffic as a constant, and _t…

  12. comment
    Comment #26939573

    I want to respond to this constructively, because you highlighted a useful interface I'd never taken note of previously; maybe we can focus this discussion on a technical level. Me…

  13. comment
    Comment #26936484

    As a heads up since you mentioned "class method syntax", methods are one of the most important places to have lexical `this` binding in many scenarios. Take the following example, …

  14. comment
    Comment #26856180

    The goal makes sense, but more specific questions can get substantially better responses. An example of what I'd find to be a more effective line of questions with a similar goal: …

  15. comment
    Comment #24585822

    Forcing your children to eat things they aren't comfortable with is not a hack. Please do not do this. There is a significant difference between providing a positive environment fo…

  16. comment
    Comment #24561552

    As a counterexample to consider, I would suggest that a client-side web app is coupled to any remote data source intrinsically by a latency-sensitive connection over the network. A…

  17. comment
    Comment #24000075

    If I follow your statement, it doesn't appear correct. JS Promises are eager, and the work underlying the promise will begin executing prior to being awaited. Await is just blockin…

  18. comment
    Comment #23755064

    If you're not familiar with the term, this image viewer pattern is generally called a lightbox rather than a carousel. I generally don't see the two used interchangeably, but there…

  19. comment
    Comment #23110377

    Since you provided a concrete scenario, I should probably do the same to clarify what I'm referring to in re-parenting or hoisting hooks. It doesn't really map to the statement "re…

  20. comment
    Comment #23108288

    That's not a bug with hooks, but almost a complete misunderstanding of how hooks work (*on the part of anyone who writes that code thinking it will behave otherwise). Hooks are eff…

  21. comment
    Comment #23106785

    It sounds like you're talking about network resolved state. I like to share this sort of state using a subscription model, where components subscribe to a property of a state root …

  22. comment
    Comment #23104450

    One of the problems Redux is used to solve (as a global store) is peace of mind that you won't need to refactor large swathes of component trees to reparent state and callbacks tha…

  23. comment
    Comment #22787441

    I feel compelled to step in here and hopefully provide some insight on what that report means, because it doesn't appear to be what you implied. * Edit: The header image failed to …

  24. comment
    Comment #22150462

    And options help with solidifying input contract as well as the output. Knowing what's an acceptable input via a type system is just as relevant as knowing what is a potential outp…

  25. comment
    Comment #20946671

    Looks like an interesting project. I know the website isn't responsive, but adjusting the current meta viewport declaration would go a long way while you're working on a full solut…