Live data from Hacker News

Viewing profile — vfaronov

vfaronov

HN member
Joined
Mon, Jul 18, 2016, 11:38 PM UTC
HN karma
198
Public activity
64 items

About vfaronov

Vasiliy Faronov

Recent public activity

  1. comment
    Comment #27614420

    But doesn’t this apply to “normal” panics as well? When unwinding the stack of a panicking goroutine, any deferred call might panic again, in which case Go keeps walking up the sta…

  2. comment
    Comment #27606701

    > While that sounds like a strange implementation detail, the philosophy of the .Net team has always been "how do you reasonably recover from an stack overflow?" Can you expand on …

  3. comment
    Comment #21385951

    The title of this HN post is completely out of context, and the discussion here is unrelated to the article. The author is not at all arguing against types or Haskell, nor is he ba…

  4. comment
  5. comment
    Comment #19476542

    How much of this applies to 1~100KB responses?

  6. comment
  7. comment
    Comment #18578906

    HTTP is an inherently complex protocol, which has over time accrued many idiosyncratic, non-orthogonal features to support various use cases of the growing Web. Just consider that …

  8. comment
    Comment #18578867

    Case in point: CacheControl [1]. Plug it in and you get flexible caching — interoperable with NGINX, the browser, and everybody else — for very little. But it relies on the protoco…

  9. comment
    Comment #18576702

    RFC 7540 also defines an optional way for the client to signal whether it wishes the request to be processed asynchronously: https://tools.ietf.org/html/rfc7240#section-4.1

  10. comment
    Comment #18576695

    https://tools.ietf.org/html/rfc7231#section-6.5.9 > It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that i…

  11. comment
  12. comment
    Comment #17026005

    Outstanding explanation. I would like to emphasize one point: > If you have multiple systems with data, and you want to merge the data together into a unified whole for some reason…

  13. comment
    Comment #17025690

    This article does not have a valid argument against using JSON-LD. It may be read as an argument against making namespaces a ubiquitous part of JSON, in the same way as they are ub…

  14. comment
    Comment #17025159

    RDF was not designed for arbitrary graphs. It was specifically designed for resource descriptions on the Semantic Web. > reliance on the web infrastructure (IRI, DNS, web servers, …

  15. comment
    Comment #17014370

    > async/await are a step ahead to give you the best of both worlds here: You can write your programs as if your requests block Are you thinking of “green”/M:N threading (as found e…

  16. comment
    Comment #17010971

    The article isn’t merely arguing that users prefer rich content, other things being equal. It is arguing that users prefer paywalled rich content to free plain content. This is not…

  17. comment
    Comment #16287093

    I am not able rightly to apprehend the kind of confusion of values that could provoke the spelling of ‘Tweets’ with a capital ‘T’.

  18. comment
    Comment #16070790

    Not to worry, it’s “just” 5–10% for “well tuned servers using all of [performance-saving] techniques”.

  19. comment
    Comment #16070745

    I have a hunch that the era of side-channel attacks is only now dawning, and that we should expect many more painful exploits and cumbersome mitigations in the coming years. What d…

  20. comment
  21. comment
    Comment #15008771

    > In most cases it is clearer to simply adopt a payload format that includes application specific error codes Absolutely. This is a common practice and there’s even a proposed stan…

  22. comment
    Comment #15008630

    Here’s the standard for 422: https://tools.ietf.org/html/rfc4918#section-11.2 . It’s not a WebDAV-specific error condition. People are right to see the similarity and reuse the sta…

  23. comment
    Comment #15008563

    > WebDAV spec, which is not HTTP HTTP is not a closed protocol. There will never be a single document defining all HTTP methods, status codes and such. Nothing in the definition of…

  24. comment
    Comment #14967285

    Worth remembering that essentially the same issue exists at a lower level: the “%Cpu” number as shown by top includes not just the share of time spent actually executing your instr…

  25. comment
    Comment #14927946

    > No option to disable automatic updates, or even reduce the check's frequency. Currently, it runs every hour, even though they can go weeks without a release! Why is this a proble…