Hacker News new | past | comments | ask | show | jobs | submit login
What is a kubelet? (kamalmarhubi.com)
82 points by luu on Aug 28, 2015 | hide | past | favorite | 20 comments



OT: Non-native English speaker here. The form "what even is X" sounds completely bizarre to me. Can anybody explain the grammar or history of this?

I noticed that the title was edited on the HN post (original title: "What even is a kubelet?"), but not the original article. This seems to go against the "please use the original title" guideline? Are people annoyed by this phrase?


It's not proper English.

The grammar is purposefully incorrect as a way of emphasising that you have "no idea what it is".

I'm not sure how it's supposed to emphasize it, but I have noticed that many people use incorrect grammar as a funny way to emphasize their point.


It works up until the incorrect grammar becomes the correct grammar, because language evolution.


For any non-English speakers, there's a subtle joke here: really you should say "because of <noun>" or "because <noun verb>" (or any grammatically valid clause), so in this case it ought to be "because of language evolution" or "because language evolves".

The "because <noun>" construct is a fairly recent thing, I think. The Atlantic "goes long" on it here: http://www.theatlantic.com/technology/archive/2013/11/englis...


Yes I was kind of wondering if this is a new thing, like because[0,1,2] or if it's canonical English. I was looking for an analysis like [0] on this, but I couldn't find any.

0: http://allthingslinguistic.com/post/72252671648/why-the-new-...

1: http://www.quickanddirtytips.com/education/grammar/because-a...

2: https://stancarey.wordpress.com/2013/11/13/because-has-becom...


It adds an air of exasperation to the questions, like you have heard people talking about X a lot but no one has let you in on the meaning. A similar phrase might be "what the hell is X".

Disclaimer: I've only lived in California, so I don't know how wide spread it's use is.


Thank you. I found the following applicable definitions of the word "even" in the dictionary[0]:

    Used as an intensive to indicate something that is
    unexpected: declined even to consider the idea.
or

    17. (intensifier; used to suggest that the content of a
    statement is unexpected or paradoxical): even an idiot
    can do that.
or

    You use even to show that what you are saying is
    surprising. You put even in front of the surprising
    part of your statement.

    Even Anthony enjoyed it.

    She liked him even when she was arguing with him.

    I shall give the details to no one, not even to you.
Maybe my confusion stems from the fact that "even" is translated into the phrases "även" (also), "till och med", "inte ens" (not even), and others in Swedish. I can't come up with any good translation for "What even is X?", without rephrasing it to something like "What is x, even?".

Is this considered "good" English? Is it a strong social demarcator, ie you sound like a teenager/professor/girl/snob/... if you use it? Like I said, I became curious because I noticed the phrase before and now I noticed that it was edited.

0: http://www.thefreedictionary.com/even


In the Scandinavian languages, I think the closest we get to "what even is X?" is intonation combined with interjecting nå/nu for ekstra emphasis.

E.g in Norwegian "Hva er nå X?" (possibly tacking on a "for noe" at the end) instead of just "hva er X?" conveys extra emphasis quite well. Would "vad er nu X?" do the same in Swedish, or does that only work in Norwegian?

The entire phenomenon is basically intentionally interjecting or removing words to create a jarring effect that creates extra emphasis, so looking for a translation boils down to figuring out words that add emphasis if you add or remove them rather than looking for an exact translation of the individual words.

It seems to very much be a strong social demarcator that still seems to be tied quite strongly to online communities with a relatively young demographics (e.g. various sub-reddits are full of these)


Seems to be similar to Swedish "Vad är nu X", but it sounds thoughtful rather than perplexed. To me at least.


As other people have said above, "What even is X?" is a sort of odd phrasing being used for emphasis, similarly to other odd dubiously-grammatical constructions that the Internet likes.

A more typical usage of "even" in a similar role would be the sentence "What are you even doing?" which is just an intensified version of "What are you doing?". Even this reads to me as colloquial, but it doesn't sound especially marked and I can imagine hearing it on the street. "What even is X?" seems like a further evolution of it.


I'd say in the UK a phrase like "What even is steak?" would be more expected of a teenager than anyone else; perhaps because they tend to over exaggerate more in conversation. However a phrase like "Even Anthony liked it." is perfectly common and wouldn't tend towards being used more by any particular segment of the population - this is an expression about the person mentioned, surprise that they liked it more than it is about the speaker using the phrase as emphasis.

A: "Why even would you do that?" [as opposed to "Why would you even do that?" B: "Because reasons"

"Even Anthony liked it" could well be phrased "Anthony also liked it" but you lose something of the surprise - in the first phrase there is an expectation that Anthony wouldn't normally like that sort of thing.


I can't even


Cool, I'm just starting to play with Kubernetes myself.

I like the idea of a pod; some containers should run on the same machine and be "more connected" than others.

Here's a couple of useful videos I've found: https://www.youtube.com/watch?v=WwBdNXt6wO4 https://www.youtube.com/watch?v=tA8XNVPZM2w


Thanks for those links. I'll definitely watch the first one to get an idea for organising the later posts.

And yeah, pods are a great idea. I came across mtail [0], an awk-like language for tailing logs and turning them into metrics. Putting that in a pod with uninstrumented serving components will be fun!

[0] https://github.com/google/mtail


I like how rkt moves the concept of the pod down the stack into the execution layer


Author here. Yeah, I'm hoping to use rkt instead of Docker when I actually put this all together. Docker wins for familiarity though, plus is the kubelet's default hence using it for this post.


Any pointers to some good docs? I'd love to start playing with rkt but I have no idea where to even start.


The really easy part is it can happily run Docker containers:

    $ sudo bin/rkt --insecure-skip-verify run --interactive docker://busybox
    rkt: fetching image from docker://busybox
    Downloading cf2616975b4a: [====================================] 32 B/32 B
    Downloading 6ce2e90b0bc7: [====================================] 1.15 MB/1.15 MB
    Downloading 8c2e06607696: [====================================] 32 B/32 B
    2015/08/28 12:15:24 Preparing stage1
    2015/08/28 12:15:25 Writing image manifest
    2015/08/28 12:15:25 Loading image sha512-9d710100ce6769569b12a39100318bfed5b6b98115ee6315b724c11658db3751
    2015/08/28 12:15:25 Writing pod manifest
    2015/08/28 12:15:25 Setting up stage1
    2015/08/28 12:15:25 Wrote filesystem to /var/lib/rkt/pods/run/e3cbf309-5f03-4ce4-b098-597b5ec3e040
    2015/08/28 12:15:25 Pivoting to filesystem /var/lib/rkt/pods/run/e3cbf309-5f03-4ce4-b098-597b5ec3e040
    2015/08/28 12:15:25 Execing /init
    / # ls -l $(which ls)
    lrwxrwxrwx    1 root     root             7 May 22  2014 /bin/ls -> busybox
    / # exit
    Sending SIGTERM to remaining processes...
    Sending SIGKILL to remaining processes...
    Halting system.
The `--insecure-skip-verify` is to disable the GPG verification that rkt does for its native ACI container format. Beyond that, take a look at `rkt help run` and poke around.


So I know a lot of places are doing these 'cluster' type container stuff.

Would anyone be able to clarify the differences between them all and the benefits of each?


Could you give some examples of places you mean?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: