I don’t see this article actually arguing against GitOps. It just argues that the policies in place for GitOps need to make sense for the environment you’re developing in.
Obviously, the level of auditing and reviewing for infrastructure changes in a Prod environment make no sense for a Sandbox environment, and there’s nothing in GitOps that implies these need to be the same.
Ideally at every phase of development, you have very legible infrastructure that can be shared and iterated on by a team. The CI pipelines backing this should offer rapid turnaround times, and things should be easy to test.
All things which the general GitOps concept still works in tandem with.
One useful thing I discovered recently about zoxide is that it has a basedir flag, so in theory you scan scope your query to the directory you’re in or based off some git root.
something like
alias zg=‘zoxide —basedir $(git rev-parse --show-toplevel)’
My current assumption is that other classes of assets, assuming technological progress continues at its current rate, will grow significantly faster than demand for land.
So the economics that once made homeownership favorable, no longer exist.
Holding the assumption that your landlord operates on favorable conditions (mine is pretty responsive and rent increases are controlled), I’m not sure I have a good reason to opt to purchase a house unless I’m planning on occupying it for the next 2 decades at minimum.
I can’t help but think purchasing is an emotional decision, unless the location you live in allows you to buy for a similar rate to the mortgage pricing, but I’ve only observed this in LCOL areas.
Running the container on Windows is probably a lot more complicated because there’s no obvious built in chroot + mount filesystem command (at least from memory).
I believe they’re built on silos. I believe containerd itself is probably as low in the container runtime as you’d want to go…
See https://github.com/microsoft/hcsshim for the actual bindings.
iTerm and Terminal are pieces of software emulate a physical terminal environment. They take the output of programs/shells output characters and control codes to render text, clear the screen, etc.
The terminal emulator receives keyboard input via your operating system, and passes it to the shell program via stdin.
The shell is responsible for prompting you and handling whatever you type.
For example the “$ “ waits for next character from the terminal emulator until you hit newline.
The shell is responsible for parsing your input, executing any child programs “ls” for example, outputting their content to stdout, and prompting you again.
If you can get away with this, keep doing so, but definitely recommend putting some time into the 59000 / 69000 classes taught at the grad level.
Advisors let you swap elective classes in your track for the higher level ones, and they’re far more interesting (especially for the AI/ML track).
Also connects you with more professors that would be research oriented (if that was something you were interested in).
The program also had an exchange with ETH/KTH which unfortunately I couldn’t take advantage of due to COVID.
Then how would you type uppercase letters? /s
But on a more serious note, it does appear that some people are not aware that the shift key capitalizes letters and exclusively rely on the caps lock key.
Honestly haven’t had too bad of an experience with Capital One’s hopper portal.
Normally I don’t care for these aggregators, but 9/10 times the price difference is negligible, I don’t have to create a new account, and their customer service has actually been decent ( booked a flight with ryan air that showed incorrectly free check in on the portal, and they reimbursed me for the baggage ).
Also it usually ends up forwarding me the direct flight details anyway, so I can always modify the booking on the main airline’s page.
Like a lot of people in this thread. I was 9 when I started using game maker.
This wasn’t by chance, the good fortune of some willing parent who wanted to teach kids how to make games started a club at my elementary school.
By the end of the year, I could put together most rudimentary 2d games I could imagine.
I think more than anything, don’t worry about finishing, don’t worry about getting everything right, empower the kid to engage with their ideas and that’ll go a long way.
Sounds like the bigger issue in this case is that it’s not clear to developers in which cases they can rely on DPAPI to be entirely local, which I assume is what’s needed for password manager style applications.
It’s frequently used to describe the problem of calling an async function from a sync one or vice versa. There’s other applications of the term though (pure vs impure functions).
I think it just happens to be that we like assigning colors to differentiate things in the mathematical side of CS.
Having seen his exhibit in Venice. I will say, in the right contexts it really does look like a black hole. This doesn’t require limited lighting, just regular room lighting. 3d objects painted with it will disappear into themselves as if it was 2d.
But this has been pretty nice for me.
https://mwitch.viraat.dev/
It’s also open source if you want to customize it for your own preferences (pinned apps, custom keybinds, etc)