Viewing profile — vonsnowman
vonsnowman
HN member- Joined
- Fri, Sep 12, 2014, 6:35 PM UTC
- HN karma
- 282
- Public activity
- 24 items
- HN profile
- View on Hacker News ↗
About vonsnowman
No profile information was provided.
Recent public activity
- story
-
comment
Comment #10199932
A very valid concern. We will work on this.
-
comment
Comment #10199926
A big advantage of LF-delimited over length-prefixed messages is netcat/telnet-friendliness. That was more valuable to us than being binary-clean as our use cases do not involve se…
-
comment
Comment #10199314
Netstrings look neat although I find the use of a redundant comma delimiter somewhat confusing. Buffer overflow concerns are not applicable to SSMP however, as the spec explicitly …
-
comment
Comment #10198685
Client auth is explained in more details in the spec: https://github.com/aerofs/ssmp Our most common use case is client certificates but there are provisions for alternate auth sch…
-
comment
Comment #10198675
base64 is the preferred way but any 8-bit encoding that doesn't use LF would also work. There is no support for a length header or chunking as SSMP is designed with small messages …
-
comment
Comment #10198614
Not currently but we'd love to do it if there's enough interest to justify a more formal standardization.
- story
-
comment
Comment #10020490
At first glance: - golang-builder does not provide a convenient script, instead requiring manual docker invocations [more flexible but more cumbersome] - golang-builder uses volume…
- story
-
comment
Comment #10015013
We're not doing anything too fancy. Basically, we spawn a container to build a statically linked binary and do a regular Dockerfile-based build inside that container. The result is…
-
comment
Comment #10013604
> This isn't so much Java vs. Go as it is JIT/interpreted vs. AOT-compiled. The numbers are entirely typical across a wide range of such comparisons. > [...] while an app written i…
-
comment
Comment #10012739
Hehe, yes, I'm afraid I have a proclivity for terrible puns. I do think they're somewhat less cringe-worthy that the link-bait titles that are all the rage these days (or at least …
-
comment
Comment #10012709
Basically Ubuntu 15.04 docker image + openjdk8 + mysqlclient + the service itself
-
comment
Comment #10011656
The footprint of this particular service could have been optimized in Java but: 1. the JVM itself imposes a high floor (hotspot, many shared libs loaded, ...) 2. the Java language …
-
comment
Comment #10011580
As mentioned in the blog post, this was a hackathon project originally, hence the motivation to start with a very small server. The other servers that went through a rewrite also e…
-
comment
Comment #10011551
At this point we have 6 microservices written in go in the appliance: - team-server probe: already mentioned in the blog post. Determines if any installed Team Server is down. - ca…
- story
-
comment
Comment #8941935
Go all the way to appendix B for the serious part. It's interesting how, besides the obvious jokes in every other sentence, the paper is otherwise almost plausible.
-
comment
Comment #8691258
I value coworkers whose company I enjoy and who genuinely care about making customers happy. There's a wide spectrum between detached paycheck collector and over-invested lifer tha…
-
comment
Comment #8691006
Such anger. I don't recall claiming to make the world a better place. We've changed our focus since I joined and to be honest I was more excited about the original vision but I'll …
-
comment
Comment #8689187
Don't get me wrong, the terms of the H1B are pretty terrible but that should not detract from Yuri's point that quotas and other immigration restrictions have a serious impact on s…
-
comment
Comment #8688711
Or, you know, keep the person they've been training for 2 years and that is now the most knowledgeable about some sizable chunks of the product...
-
comment
Comment #8688689
FYI, I am the employee mentioned in that post and your statement is just hilarious. Obviously, a young French guy with disposable income, no dependents and earthly possessions that…