HNHacker News
TopNewBestAskShowJobs

moredhel

19 karma · joined February 5, 2016

[ my public key: https://keybase.io/moredhel; my proof: https://keybase.io/moredhel/sigs/RyZfp0zicIh4y1-g58SxfxLgMVRv3D42txh8qcYz48o ]

moredhel@aoeu.me

submissionscomments
moredhel··on Terraform Config Root Setups
I’ve always adopted the protobuf idea of growing an api interface.

Define a default which is backwards compatible.

moredhel··on Ask HN: Freelancer? Seeking freelancer? (June 2020)
SEEKING WORK | Den Haag, Netherlands | Remote: okay

Devops, Cloud Engineer, CICD.

I have been working on all 3 clouds (GCP, Azure, AWS) focusing on IaC, CICD & Architecture.

I have also delivered many trainings on Kubernetes & building Cloud Native software.

Reach out if you would like to run some internal training, or are considering a move to the public cloud.

My email can be found in my profile

moredhel··on Helm (the Kubernetes package manager) 3.0.0 has been released
Customize[1] is the competing tech re. Helm.

In fact, helm has moved closer ideologically in this new release to what Kustomize is.

[1]https://github.com/kubernetes-sigs/kustomize

moredhel··on Free Solo and Economic Growth
I agree that more modern climbing gear is fantastic and definitely gives me a great deal of confidence when I am pushing my limits, I don't think that it would stop me from pushing at all.

Even using gear from 30-40 years ago, it is possible to climb with relative safety, the new gear is mainly only an incremental improvement in safety.

That's not to say that I would happily take a fall on older equipment, just that the main element of danger is generally not the equipment but the surrounding environment.

moredhel··on Free Solo and Economic Growth
I watched and really enjoyed this movie. Essentially for both of these reasons.

1. The psychology of fear and how we can learn to overcome fear. I think there is a lot to say about the tantalising experience of facing death.

2. The evolutionary nature of a discipline. Some disciplines improve with technology, others with knowledge.

I really love technical sports and am inspired by the amount of sharing in the communities. It is also easy to see in the newer sports how much progress has been made.

It's exciting seeing how far we can push ourselves through what we previously thought was difficult/impossible and redefine the frontiers of the sport

moredhel··on Show HN: Paperkast
I am still having similar issues: https://paperkast.com/feed
moredhel··on A Study of Tabbed Browsing
I use tree style tabs, and wanted to get rid of the redundant tabs at the top. I used the following:

https://github.com/piroor/treestyletab/issues/1525

moredhel··on Multiprocessing in Python with Fortran and OpenMP
There are a few places that use FORTRAN extensively. The two I am aware of being Weather simulations and ESDU[1].

[1] https://www.esdu.com/cgi-bin/ps.pl?sess=unlicensed_117111319...

moredhel··on Breaking up the Container Monolith
As a sibling mentions, Nix is has support for working on building Docker images. The syntax is declarative by default but does allow for an escape-hatch if required to run custom commands[1].

The support is decent and has a couple of interesting properties.

The first is bringing all of the stateful code `apt update` etc. out of the image. It is not necessary for it to be there in the first place. Because of the packages being updated out of the container, and the way nix caching works we don't need to worry about security fixes being missed because of the Docker caching.

Another benefit is declaratively building the image, This gives us a guarantee that we will get the same image on two machines. They are currently working towards reproducible builds meaning we will get to a point where two builds will produce _exactly_ the same docker image.

I agree with all that you're saying, Dockerfiles seem to be artificially constrained and a poor interface for building images.

[1] https://nixos.org/nixpkgs/manual/#sec-pkgs-dockerTools

moredhel··on Leading elephant conservationist shot dead in Tanzania
I feel like growing up in that environment breeds résignation around the frankly pretty common deaths that crop up.
moredhel··on Leading elephant conservationist shot dead in Tanzania
Daphne Sheldrik do really good work. They also it effort into training people I rather than importing them.
moredhel··on Why 30 is the decade friends disappear
This is interesting, I have been doing a little reading on it. Nothing particularly technical, but I would be interested to know whether you went to a boarding school. There has been some research on the matter, and I can see the relation (boarding school in several countries from 6+). I have a disturbingly high proportion of the symptoms mentioned on the following page[1]. I'm pretty sure that I have friends, but I don't know if it's true, so I never ask people for anything. I also have a tendency to push people away.

[1] http://www.ibblaw.co.uk/insights/blog/boarding-school-syndro...

moredhel··on Lamdu – towards a new programming experience
I have just spent a little (too much) time playing with this.

How are you meant to implement the reverse function without a helper function? I tried defining an anonymous lambda function in a let statement, but recursion isn't allowed it seems. And interesting project though! well done