Live data from Hacker News

Viewing profile — matchu

matchu

HN member
Joined
Tue, Nov 29, 2011, 2:18 AM UTC
HN karma
549
Public activity
175 items

About matchu

No profile information was provided.

Recent public activity

  1. comment
    Comment #15941528

    Haha, I was writing a reply, too! In Sam's case, it sounds like all of his social discomfort is happening entirely within free speech principles? From what I can gather, Sam someti…

  2. comment
    Comment #15941372

    Sam's argument seems to be that one of our major social problems is that we socially disallow controversial ideas, which makes him feel uncomfortable expressing himself and stifles…

  3. comment
    Comment #15389989

    They're demonstrating Guacamole's ability to handle simple animations smoothly. Music visualizers are a solid, familiar example, despite not being a super-common use case for remot…

  4. comment
    Comment #14975010

    Mm, thanks for calling out the false-negative thing! I think I misparsed that the first time around and got confused between decreasing false negatives and increasing false positiv…

  5. comment
    Comment #14971931

    I'm not saying don't have these conversations. Rather, have them carefully, and choose your words with the consequences in mind. There are many good and thoughtful ways to talk abo…

  6. comment
    Comment #14964278

    Yeah, that's a good point! It's important to consider the truth of the underlying idea, as well as the consequences of how it was expressed—though I don't like that the blog post s…

  7. comment
    Comment #14962941

    I haven't decided yet whether I think the memo is sexist. But I'm confident that, because of how it's written, sexist people who read it will feel validated in their sexism. It use…

  8. comment
    Comment #14961223

    It's important to distinguish between what the memo's author says, and what effect his words actually have. It is an anti-diversity memo, even if it isn't intended as one. The auth…

  9. comment
    Comment #13466801

    Be sure to read Paul Bakaus's response, "Why AMP caches exist", to hear both sides of the issue. https://amphtml.wordpress.com/2017/01/13/why-amp-caches-exis... (Though, actually, …

  10. comment
    Comment #13367931

    For me, I trick my brain with indirection. When I'm just sitting around saying "am I happy yet?", I never am. It just reinforces the depression by reminding me of the challenges. H…

  11. comment
    Comment #13348427

    Hmm, okay. I'm starting to poke at the TodoMVC's compiled code in the debugger, and it's not quite the super-duper-aggressive graph conversion that I was imagining—but it's interes…

  12. comment
    Comment #13348231

    Oh! I think I'm fundamentally misunderstanding the pitch here. Here's my new guess: Svelte analyzes my component tree to discover the graph of data dependencies… and then throws ou…

  13. comment
    Comment #13347440

    I'm confused by the anti-runtime argument. The file size problem is about unused code, right? If we tree-shook the runtime and shipped the minimal version that our app needs, would…

  14. comment
    Comment #13275976

    The tricky part is rendering the correct number of equals signs. Markdown.css fakes it by rendering a constant large number of equals signs, then setting the width so that only som…

  15. comment
    Comment #13225585

    Some immutable data structures implementations perform optimizations under the hood. For example, if you have a large game state object with mostly stable fields, but the position …

  16. comment
    Comment #13133965

    I'm curious about this limitation: > Descendant and child combinators are unsupported Are conditional applications of rules also unsupported, like `:hover` and media queries? That'…

  17. comment
    Comment #13133869

    Bandwidth was the major motivation for building Aphrodite, too: Khan Academy wanted to decrease the number of bytes required for the initial pageload. http://engineering.khanacadem…

  18. comment
    Comment #12789620

    Interesting! I really like the architecture here. I think the next major opportunity for abstraction is all the server/client detection you still have to do. Do I want `request.hea…

  19. comment
    Comment #12387242

    I don't think that's actually part of the Cast protocol. Google just built a desktop streaming app on top of the Cast protocol, and bundled it with the client.

  20. comment
    Comment #12195966

    Certificate pinning does prevent an important class of MitM attacks, though. I think some applications use certificate pinning when validating a certificate provided by a default c…

  21. comment
    Comment #11497991

    I like that you're planning to earn trust long-term, but, if customers are entrusting their proprietary codebase to you, some more concrete promises will be important, too. There's…

  22. comment
    Comment #11497686

    I'm not clear on why we need to upload the full codebase. The Privacy Policy indicates that this is because their index of public code is too large to copy to the client machine. S…

  23. comment
    Comment #10778613

    Otto replaces Vagrant for the common use case : if you're just a person who wants to run a personal dev server, they'd like you to move onto Otto. However, Otto is just a layer on …

  24. comment
    Comment #10517201

    Philosophically I like the idea of the user being able to choose any version of the client, but that doesn't seem sustainable: while it's generally _nice_ to support old versions o…

  25. comment
    Comment #10440998

    Sounds like they only focused on short-term business needs. Maintainability and security are definitely business needs, but they're long-term instead of short-term, so it's easy fo…