71 karma · joined January 26, 2021
The bigger problem is when people fib about their usage. Saying you only used it in college when you’ve used it more recently is something people do fairly often, and seemingly are encouraged to fib about.
These days I don’t think that happens with digital records. Omitting that incident would almost certainly cause more issues than not now as I’m sure they’d turn up in the investigation. If not included on your sf86 you’d likely be grilled about it.
Investigators are usually reasonable in my experience. If you omitted it because you earnestly forgot because it happened when you were 12, they’d likely understand if you were forthcoming about it during your interview. Investigators are human though so it depends on how they feel.
What they really care about is stuff to try to purposely hide.
> I cannot install it as nonroot user
You still need root privileges to install podman initially.
There’s also some issues with large Results, though I think you have to manually enable that. From their site
> CAUTION: the larger you make the size, more likely will the CRD reach its max limit enforced by the etcd server leading to bad user experience.
And then if you use Chains you’re opening up a whole other can of worms.
I contracted with a large institution that was moving all of their cicd to Tekton and they hit scaling issues with etcd pretty early in the process and had to get Red Hat to address some of them. If they couldn’t get them addressed by RH they were going to scrap the whole project.
That isn’t a core misunderstanding of Go, that’s a core misunderstanding of programming.
About the only code example I saw in here and thought “yeah it sucks when that happens” is the accidental closure example. Accidentally shadowing something you’re trying to assign to in a branch because you need to handle an error or accidentally reassigning something can be subtle. But it’s pretty 101 go.
The rest is… questionable at best.
I value out of the box stuff that works most everywhere. I have a fairly lightweight zsh config I use locally but it’s mostly just stuff like a status like that suits me, better history settings, etc. Stuff I won’t miss if it’s not there.
Like… yes running a process is going to have whatever privileges your user has by default. But I’ve never once heard someone say “full server privileges” or “full nodejs privileges”…. It’s just random that is not necessarily wrong but not really right either.
It uses memory ballooning as its dynamic memory management. Managing this balloon requires some custom implementations if you want to do things like reclaim memory from the guest.
If a large file is created and deleted within the host that disk space stays claimed until the VMs disk is deleted.
No GPU support.
I used to run Arch on my work laptop but getting sleep and hibernate was such a pain I never did get it working quite right. My battery life was not great, partly due to the difficulties getting the system to prefer the iGPU over the nvidia GPU — however poor battery life is something I also experienced with windows laptops.
I’ve been running a MacBook since they switched to Apple Silicon and it would take a lot for me to switch back to a different laptop.
I you are right that this is the truth of it. Error handling just isn’t that big a problem. 13% reported it on the survey cited. That doesn’t seem that significant. And honestly, after writing Go, I barely notice error handling as I’m writing/reading code anyway. If anything I appreciate it a bit more than exceptions.
Always something that can be complained about. But it doesn’t mean every complaint is a huge deal.
Mitch Lowe and Ted Farnsworth were very deceptive about Moviepass and its parent company. They also started using shady tactics to prevent paying customers from using the service, like changing power users' passwords and posing it as a technical problem to prevent them from getting tickets to high-profile movies.
Ted Farnsworth is the more interesting character of the two. He's essentially a scam artist, in my opinion.
My point was that systemd and bash are _not_ part of a linux system, and you can't count on them being there.
Also the difference in some of the tools CLI flags wind up boiling down to being the BSD versions of them as opposed to the GNU versions of them. Which, again, isn’t a problem isolated to MacOS.
If you’re considering all Unixes everything you said basically still applies even if you remove MacOS from the equation. Unix isn’t just Linux.
https://www.theverge.com/2017/4/23/15399438/apple-uber-app-s...
Kovid Goyal has a history of being incredibly opinionated to the point of being combative and toxic at times. He makes some great software, I’m a user of kitty, but this hyperbolic tone about this issue is not shocking to me at all.
Full disclosure I haven’t tried this but I’m curious if you have. The main component of a controller is its k8s client, so go will always have an advantage, but this JS client looks somewhat decently maintained