Hacker Newsnew | past | comments | ask | show | jobs | submit | more cmdkeen's commentslogin

That may include tax credits, don't assume it is just "administration" costs.


Yes, HMRC has 56,000 employees, so it's unlikely that's all or indeed mostly administrative costs.


The documentation may do but many of the official images run as root and provide little to no documentation on how to change that, the Bitnami images in comparison are light years ahead.


A simple multistage example for Golang apps would be:

  FROM golang:1.12.4
  WORKDIR /opt/src/github.com/project1/myprog/
  COPY . .
  RUN go get -d -v ./...
  RUN CGO_ENABLED=0 GOOS=linux go build -a -mod=vendor -o myprog .
  
  FROM ubuntu:latest
  RUN useradd -u 5002 user1
  
  FROM scratch
  COPY --from=0 /opt/src/github.com/project1/myprog/myprog .
  COPY --from=1 /etc/passwd /etc/passwd
  USER user1
  ENTRYPOINT ["./myprog"]


Indeed - and there's no mention of any of this at https://hub.docker.com/_/golang - compare with https://hub.docker.com/r/bitnami/nginx that discussed non-root users and how to use it.


It's a really satisfying thing to work with paper charts, rolling rulers and dividers. These days for proper navigational planning it is all ECDIS (or WECDIS for really fun stuff) and electronic.


> These days for proper navigational planning it is all ECDIS (or WECDIS for really fun stuff) and electronic.

Its not strictly true that 'proper' navigational planning happens entirely on ECDIS, especially on smaller vessels. My preference while working on offshore tugs was to work out the rough voyage on paper first, before transferring them to ECDIS; the 2nd mates I worked with in training had a similar preference.

That said, paperless navigation is becoming more and more common (and saves a ton of time on chart corrections), and in that case you don't have a choice.


I loved learning navigation. You peel away a layer and a new, more complicated set of skills presents itself.


It's good fun. Plotting tidal vectors to calculate course to steer is very satisfying, especially when you end up in roughly the right place!


Being punchy about it you've never moved on from thinking you need admin rights on your machine. Chocolatey for Business' self-service installer, SCCM jobs, and a variety of other tools exist to enable you to get specific things that require elevation executed. If you're changing things to test various configurations wouldn't it be handy to have those scripted, get them peer reviewed / linted and you've got yourself the start of a process to get that script executed on demand.

This stuff isn't that hard - but those of us doing it see the mad things that people do when they're given blanket, even time bound, admin access. They're the ones dealing with the support calls when then every SQL Server installation has been done differently with no details of what specifically was done. IaC works.


Then I hit another 'no-admin' roadblock, that requires a day or weeks of hostile IT bureaucracy and the IT department has just wasted another +$3000 of employee time. This behavior might drive them to quit, leading to a premature +$30k recruiting and on ramping cost to replace them.

Now iterate that over 1000s of other instances and you see the financial reason why devs need admin.


Have you ever considered that some people are themselves writing tools like Chocolatey that inherently need elevated rights? I am working on a Windows service that needs to be elevated to work. In addition I need to change TPM keys and change registry settings in the machine hive. The SQL Server installation is local and IT will never be bothered with it. Just let me install it.


The problem is that spending is at 38.95%, down from 43.75% in 2010. UK Government spending in real terms is best described at a plateau for the past 10 years rather than slashed. The Government and Opposition were both happy (for different political reasons) to portray what we experienced as mass cuts. They weren't compared to what happened when the IMF imposed greater cuts in a single year back in the 70s.

The credit crunch destroyed government revenues, in response the Government ballooned the deficit rather than impose massive cuts. They've spent the past decade not growing spending so that GDP growth has caught up - in the process massively increasing the national debt.

It's great that young people are getting involved in politics. One can't but help think of the much attributed quote: if a man is not a socialist by the time he is 20, he has no heart. If he is not a conservative by the time he is 40, he has no brain.


1799 originally, as a temporary tax to help pay for the Napoleonic Wars.


Yes but that time it actually was introduced temporarily. The date I gave was when it was introduced permanently.


Nothing is more permanent than a temporary solution.


It also very much depends on who is doing the investing. If you're CALPERs with ~$320bn you don't want to put it all into the S&P 500. Diversification through exposure to other, ideally uncorrelated, equity types or asset classes.

The best asset managers charge low fees, they make up for it very comfortably in volume and long term holdings. Warren Buffet famously doesn't sell, he doesn't need to make thousands of deals a year to eke a small profit from each, he needs to judiciously pick fewer things that are going to do well in the long term. All too often people don't want to properly invest however, they want to speculate.


Good advice, I picked up some good phraseology for parts of it from the military:

Your "1 up" and "2 up" (i.e your manager, and their manager) - what is your manager working towards, what is the context in which they are operating. Understanding that can play a large part in helping to exercise the good judgement, especially things to potentially flag up early.

Appreciate they're context switching more frequently, launching straight into a complex issue you haven't discussed for a few days is going to cause a massive page fault. Give their brain a chance to get into gear, a quick refresher or catchup can help. Quick being 60 seconds.


Rancher has an "air gap" installation option, though requires you to be running your own on-premise registry (which you'll be doing if you're not sure you can use the public cloud.

I'm busy deploying 1.6 at a financial institution, and thinking about the 2.1 upgrade to Kubernetes. The Rancher team have been great so far.

https://rancher.com/docs/rancher/v2.x/en/installation/air-ga...


Noted. I didn't see this option. Thanks!


Drink driving rarely attracts a prison sentence. In the vast majority of cases it attracts a driving ban along with a significant fine. The sentencing guidelines have imprisonment as an option for blowing over 120 where the limit is 35 (in England and Wales, it is lower in Scotland now).

The UK went through a major cultural change relating to drink driving several decades ago, it isn't viewed as acceptable, the police get tip offs on a regular basis.

https://www.sentencingcouncil.org.uk/offences/item/excess-al...


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

Search: