Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
BenTheElder
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
BenTheElder
6y ago
[I work on kind amongst other things...] If you want to turn your host into a node you can do this with --vm-driver=none in minikube or better yet just use `kubeadm init` directly. In KIND we point people to the latter -- the main thing we&
32.
▲
by
BenTheElder
7y ago
The article links to [1] and comments on this near the beginning -- as others have mentioned this is not always the case. The Linux client does not offer this functionality, only green screen. I'm also using this with other apps for fu
33.
▲
by
BenTheElder
7y ago
Amusingly the current bottleneck is actually reading from the webcam with the suboptimal ~default capture config. Without doing anything else that's ≤ 10fps. Low hanging fruit still :-)
34.
▲
by
BenTheElder
7y ago
BodyPix does downsample before masking OOTB, the article is doing 'medium' (50%) (though for this script we ought to move that over to the python side), it's still not 30fps though without egregiously sacrificing quality, at
35.
▲
by
BenTheElder
7y ago
I haven't tried yet but there's some work related to this going on in OBS https://github.com/obsproject/rfcs/pull/15#issuecomment-6054...
36.
▲
by
BenTheElder
7y ago
I need to profile it more closely, I actually don't remember the exact FPS etc. but I don't expect that to be the limiting factor. The inference / ml is expensive (which I did profile initially...), and I suspect not really o
37.
▲
by
BenTheElder
7y ago
I'm in a 1 bedroom apartment with my fiance who is also work from home now, there isn't really space to put a physical green screen behind me. If you have the space, and good lighting it's a much simpler approach. It's a
38.
▲
by
BenTheElder
7y ago
Docker made it easier to package up the dependencies (especially aligning cuda etc.), and containers are my dayjob :-) The web requests are just an easy mode of IPC to pass around some bags of bytes, "high frame rate" is at most 3
39.
▲
by
BenTheElder
7y ago
Thanks for sharing -- With very similar settings too! (Not far from the defaults unsurprisingly). Injecting this into a web client seems like the sweet spot effort wise.
40.
▲
by
BenTheElder
7y ago
The demo at the end of the page is a video (webm), but there's not a ton of motion to reference besides the blinking. IIRC it's something like 10FPS currently which is sufficient enough for meetings so far (about 1/3 what you
41.
▲
by
BenTheElder
7y ago
This I did actually tinker with this and other approaches a little. Also the things in the background get moved around pretty frequently, e.g. what is on the couch. I don't have a dedicated office room
42.
▲
by
BenTheElder
7y ago
You could actually pipe in a video clip with just ffmpeg and v4l2loopback pretty easily without writing any code I think :-) The virtualvideo readme has an example of looping a single frame. https://github.com/Flashs/vi
43.
▲
by
BenTheElder
7y ago
:-) Great minds think alike! I'm iterating on it again tonight, and tentatively virtualvideo [1][2] gives better results by just piping frames into ffmpeg vs pyfakewebcam [1]: https://github.com/Flashs/virtualvideo
44.
▲
by
BenTheElder
7y ago
loses all the data because you have to start a new cluster? The data should be persisted... If this refers to https://github.com/kubernetes-sigs/kind/issues/148 , the good news is that we're most of the w
45.
▲
by
BenTheElder
7y ago
unfortunately not. figuring this out would make a lot of people happy, but it doesn't rank highly for our current use cases versus other work. https://github.com/kubernetes-sigs/kind/issues/763
46.
▲
by
BenTheElder
7y ago
Appreciate the feedback :-) I think the "best" depends on what you're doing to be honest, (e.g. if you only develop on ubuntu, check out microk8s too! they have some good ideas, eg focusing on straight-forward support for a l
47.
▲
by
BenTheElder
7y ago
author here, some background: kind was originally built for developing kubernetes itself, as a cheaper option for testing changes to the core components. it wasn't really meant to compete with minikube et. al, but complement for differ
48.
▲
by
BenTheElder
7y ago
actually we run containerd and I think you will find it is comparatively lightweight and fast compared to most options :-) it's certainly heavier than _not_ using Kubernetes
49.
▲
by
BenTheElder
7y ago
This shouldn't happen, can you please file a bug with more more information about your environment and specific usage? I run kind in the minimum docker for mac spec which is one core / 1gb and it performs just fine. We've wor
50.
▲
by
BenTheElder
7y ago
Hi, kind author :-) microk8s is really cool! We wanted kind for development of kubernetes itself and I don't think microk8s was around at the time. One difference besides being able to build & run arbitrary Kubernetes versions is b
51.
▲
by
BenTheElder
7y ago
Looks like the twitter post you referenced was deleted. That user's only recent post is about super mario maker 2...
52.
▲
by
BenTheElder
7y ago
Right, most of the APIs used are documented, but https://slack.com/api/users.admin.setInactive is not. There are some unofficial docs: https://github.com/ErikKalkoken/slackApiDoc/blob/mas
53.
▲
by
BenTheElder
7y ago
Kubernetes also had (has?) pretty major issues with these, but a community member built some tools using what APIs they do have to make the moderation aspects easier at least: https://github.com/kubernetes-sigs/slack-in
54.
▲
by
BenTheElder
8y ago
Echoing what Tim said, it seems to be standard practice on HN, I'm just trying to be transparent rather than somehow get accused of something(?) I normally lurk more than I comment, but I'm disappointed to see how it's been r
55.
▲
by
BenTheElder
8y ago
Disclosure: I work at Google on Kubernetes CI / Infra etc. The tooling, configs, etc are all open source [1] (and largely run on Kubernetes!), but the actual deployments have been Google operated. This is about opening up access to ope
56.
▲
by
BenTheElder
9y ago
Huh, I cannot reproduce that. I asked a friend who's never been to GT to check as well and they can't either.
57.
▲
by
BenTheElder
9y ago
This is one I remember using that I didn't see on there: Professors William T. Trotter [1] and Mitchel T. Keller [2] Applied Combinatorics [3,4] [1] http://people.math.gatech.edu/~trotter/ [2] http://re
58.
▲
by
BenTheElder
10y ago
We had to implement them when I took it with Dr. Waters at least (Summer 2015). CS 1332 is a pretty good intro course.
59.
▲
by
BenTheElder
10y ago
Yes, the previous projects preceding Kubernetes have a history of being Star Trek references, specifically to the Borg [1]. As to Heptio’s name, Beda explained: “When we were helping create Kubernetes, we pitched it as ‘Seven of Nine,’ a ‘
60.
▲
by
BenTheElder
10y ago
I actually do this with one project, with a very small script that wraps cargo and sets $CARGO_HOME to a project local path before actually calling cargo. I keep a very short cargo.py and cargo.sh with my project. I've experimented wit
More ›