Viewing profile — vfaronov
vfaronov
HN member- Joined
- Mon, Jul 18, 2016, 11:38 PM UTC
- HN karma
- 198
- Public activity
- 64 items
- HN profile
- View on Hacker News ↗
About vfaronov
Recent public activity
-
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…
-
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 …
-
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…
- comment
-
comment
Comment #19476542
How much of this applies to 1~100KB responses?
- comment
-
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 …
-
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…
-
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
-
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…
- comment
-
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…
-
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…
-
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, …
-
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…
-
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…
-
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’.
-
comment
Comment #16070790
Not to worry, it’s “just” 5–10% for “well tuned servers using all of [performance-saving] techniques”.
-
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…
- comment
-
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…
-
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…
-
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…
-
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…
-
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…