Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
djs55
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
djs55
6mo ago
(co-author of the article and Docker engineer here) I think WireGuard is a good foundation to build this kind of feature. Perhaps try the Tailscale extension for Docker Desktop which should take care of all the setup for you, see https:&#x
2.
▲
by
djs55
2y ago
I believe even with the visa it’s still up to the immigration agent. I came close to trouble once when asked for my H1B visa petition document (not the visa in the passport). I had a photocopy and was told that wasn’t enough and although th
3.
▲
by
djs55
5y ago
I feel exactly the same way. College had just the right amount of private space, lots of shared spaces for social occasions / group working and a maintenance department to look after all the tedious domestic repairs. Bliss
4.
▲
by
djs55
5y ago
Do you mean TSG? From https://wiki.qemu.org/ChangeLog/6.0#TCG > TCG > Added support for Apple Silicon hosts (macOS)
5.
▲
by
djs55
5y ago
(I work for Docker on the M1 support) I'm glad it's working for you! There's a bug in the recent Docker Desktop on Apple Silicon RC build which affects some users of vagrant at the provisioning stage when the new ssh key is c
6.
▲
by
djs55
6y ago
Thank you for this -- I've been bothered by my Windows PC not sleeping properly for the best part of a year. `powercfg lastwake` indicated the Ethernet adapter and then disabling the option "Wake on Pattern Match" has allowed
7.
▲
by
djs55
6y ago
Don't worry, we (at Docker) have been working on Apple Silicon support for a while. The command-line tools work under Rosetta 2 but the local VM inside Desktop will take a little bit longer to port. Just in case you haven't seen i
8.
▲
by
djs55
6y ago
Thousands (30) of people are in the trial, half were assigned randomly to the control group. So far 95 people in the trial have caught COVID and, when they unblinded the data, they discovered that 90 of those infections where in the control
9.
▲
by
djs55
6y ago
I do OCaml programming on Windows and I found that it was a bit confusing at first with too many different ports and install options. However once I settled on https://github.com/fdopen/opam-repository-mingw I was fine
10.
▲
by
djs55
8y ago
Yes -- opam and dune are complimentary. I normally use dune (formerly known as "jbuilder") as the build system within my packages, which I then publish and install via opam. Dune does the fast incremental builds, while opam deals
11.
▲
by
djs55
8y ago
Are you trying to avoid linking against Cygwin at runtime or trying to avoid Cygwin in the build environment too? In my case I use Cygwin in the build environment (see https://github.com/moby/vpnkit/blob/maste
12.
▲
by
djs55
8y ago
I think `opam` failed to find `jbuilder` on the `$PATH`, even though (presumably) `opam` has built it and installed it in it's own `bin/` directory. Try running `eval $(opam config env)` to update the `$PATH` and trying the comman
13.
▲
by
djs55
8y ago
There's a very good OCaml binding: https://github.com/fdopen/uwt . It works really well in the networking component of the Docker for Mac and Windows desktop apps (see https://github.com/moby/
14.
▲
by
djs55
8y ago
The 1.5% that's in the hyperkit repo is the shim to the Mirage block layer. The qcow2 implementation that's normally linked in is from https://github.com/mirage/ocaml-qcow .
15.
▲
by
djs55
9y ago
I'm also an OCaml old timer and I think I can relate too. I believe the recent tooling changes are going in the right direction and will eventually fix several of these problems, for example: There's a push to remove "optiona
16.
▲
by
djs55
9y ago
I don't know the answer to the mix old/new compilers question but it looks like it's only the directory structure of the compiled artefacts that's important rather than the directory structure of the source code. It look
17.
▲
by
djs55
10y ago
(I work on Docker for Mac.) Apologies for the inconvenience this has caused. There was a race condition in a previous release which could allow multiple hypervisor instances to open the Docker.qcow2 simultaneously. Unfortunately this can co
18.
▲
by
djs55
10y ago
In the past I worked for a UK company from the UK which was owned by a US parent, where employees in the UK were granted options in the US company under the HMRC Enterprise Management Incentives (EMI) scheme: https://www.gov.uk&#
19.
▲
by
djs55
10y ago
I'm looking forward to trying APFS, particularly support for sparse files. But you're right, it'll take while before we can rely on it.
20.
▲
by
djs55
10y ago
We'll probably use AHCI since hyperkit https://github.com/docker/hyperkit (the Mac hypervisor based on xhyve based on bhyve) lacks a virtio-scsi implementation at the moment. When the VM sends a TRIM ("these
21.
▲
by
djs55
10y ago
(I'm a Docker employee working on this very issue. I guess my plan to take a break by reading HN failed!) You're completely right -- it's a problem caused by lack of TRIM in the storage path. In the next beta of Docker for Wi
22.
▲
by
djs55
10y ago
(I work at Docker) If you haven't already and can spare the time, could you file a pair of issues: perhaps one for the shared volume problem and another for the networking on https://github.com/docker/for-win ? We
23.
▲
by
djs55
10y ago
The DNS resolving code in Docker for Mac is in the VPNkit project which is open-source: https://github.com/docker/vpnkit . A DNS timeout is a fairly general symptom and it's hard to diagnose fully without a packet
24.
▲
by
djs55
10y ago
If you have the time, could you make a report on the issue tracker https://github.com/docker/for-mac/issues and include the contents of /etc/resolv.conf and "scutil --dns" when you connect and
25.
▲
by
djs55
10y ago
A minor addition: to use 'localhost' in beta 8 you may need to also run the internal debug command: pinata set native/port-forwarding true In previous betas this setting was implied by "VPN compatibility" mod
26.
▲
by
djs55
10y ago
(I work for Docker on Docker for Mac) Our approach is to focus on functionality and correctness first, and then improve performance over time. We're building up a suite of performance benchmarks to help us track progress-- are there pa
27.
▲
by
djs55
10y ago
Our focus so far has been more on reliability, but we intend to increase performance steadily over time. There are lots of interesting optimisations we can make across the whole stack. Please do check it out and suggest some particular benc
28.
▲
by
djs55
11y ago
That's right -- it'll negotiate 9P2000.u if it can and otherwise drop back to 9P2000. I don't think it'll ever support 9P2000.l the very Linux-specific variant.
29.
▲
by
djs55
11y ago
We had a quick look -- we think it was taken down as part of an automatic github+travis redeploy which took longer than expected. The deploy scripts could use some more work.
30.
▲
by
djs55
12y ago
I'm refactoring "Xenstore" (part of the control-plane for a Xen host) to use it. I want to make the server stateless so I can restart it if it crashes.. this mainly involves remembering lots of bits of state: connection infor
More ›