OP has literally written in the gist about exploring a way to map entire port range and avoiding doing this, so the non hacky way of doing this is setting up something like a wireguard tunnel. That's the reason I suggested doing this instead of a tunnel which has other disadvantages like doing TCP on TCP.
I do a similar thing so I don't have to store sensitive data on a VPS. The sensitive data is used to compute non-sensitive results that I'm happy to go via a VPS.
After disliking it for 6-7 years, because it doesn't offer the amount of abstraction that others languages offer (Scala, Haskell, Java), Go has grown on me.
I got too caught up in designing elaborate abstractions in those languages. I couldn't avoid it either, since other libraries would also use elaborate abstractions.
With Go, I just write plain dull code, against a suite of good dull libraries. Ultimately I spend less time writing programs (typically internet services) in Go than other languages.
> Separate failure domains is an advantage of self-hosted.
Well the responsibility falls on the infrastructure people in an open-source project as soon as you self-host. But then again many open-source projects already do this. I'd rather have control over my repositories than host them on someone else's server which is why I'd go for self-hosted Gitlab or Gitea.
This has been my point which I have made for self-hosting over the last few months since GitHub was down on a regular basis, and going against locking in their ecosystem, which is another risk. GitLab cloud is no different. [0]
People tend to forget about scale. GitLab need to work for millions of developers and repositories, your self-hosted instance need to work for only a couple of dozens of developers in case of a smaller company, which doesn't even need a distributed system.
I can agree with this. I maintain a gitlab instance at my place of work and it’s been very resilient for the last two years I’ve been doing it, even with the most mild of attention paid to it.
This sounds to me like you've not really bought in to the peripheral software project tools Gitlab offers like boards, issue tracking, CI/CD for running tests, etc. In which case, Gitlab seems a bit like overkill. Running your own git remote is pretty straightforward.
We use a self-hosted Jenkins for CI/CD, tests. Does Gitlab offer anything substantially better in this regard? I am open to moving away from Jenkins but only if it is better. Jenkins is easy to maintain and relatively simple to configure.
It mentions "One might posit that people with lower cognitive ability have higher risk of catching the
virus. We consider such a relationship plausible; however, it would not explain why the observed
deficits varied in scale with respiratory symptom severity.".
That is, it attributes that potential causal link as raising incidence of infection (e.g. they may choose to gather in crowds indoors), not as raising the impact of infection.
Either way, as a cross-sectional study, it doesn't establish causation, but may be a smoking gun.
They're very much official routes. The US also has 'private bills' in which Congress can make anybody, even criminals and other individuals ineligible under the current INA, into US citizens. https://www.latimes.com/archives/la-xpm-1992-02-04-mn-1209-s...
Ha! That's not true at all. Having rich Americans come is actually a public policy option that was openly debated in the papers during the election.
Basically, New Zealand has turned into a real estate operation that sells milk on the side. Despite record highs all parties have made it their explicit goal to keep housing prices high. Having rich people come buy real estate is really considered a great idea. I'm shocked but that's the way it works here.
As @versteegen said, Thiel came in under Ministerial dispensation, not the usual visa program which has space for investors and skilled migrants.
I do largely agree with your real estate operation zinger. Since Europeans came here, it has always been thus. The New Zealand Company was set up as a flip scheme -- buy land from Māori at low price and sell high to settlers. The New Zealand Wars were fought to free up land for more such enterprise. If you're curious about the New Zealand Company, I can recommend Patricia Burns's "Fatal Success: a History of the New Zealand Company". (And, in general for NZ history, the "Black Sheep" podcast)
The Detail had a really good piece on the current state of NZ immigration, fwiw: <https://www.stuff.co.nz/national/the-detail/300122700/the-de...> I believe one of their interviewees made the point that previous governments have used immigration to prop up/grow the economy. I can see why: it's one of the few straightforward levers they have. (Which policy settings will create a Google in NZ? Dunno. Which policy settings create more domestic commerce and thus boost GDP? Easy!)
The Immigration Minister can give out exceptions to the citizenship process but the point is they're not going to be giving out any more exceptions as extreme as the one they gave to Thiel, because noone was happy the Minister did that.
That's different from the above-board process for easing the path to permanent residency/citizenship with investment money, (residency visas for investors and entrepreneurs) which is considered a good idea.
Also how can you claim "all parties" want to keep selling real estate to rich foreigners when Labour outlawed it last term, and made a very big fuss about doing so? But other parties clearly want to be in that business.
I use it as a personal planner for career and life stuff. Nothing too fancy, just TODOs with tags.