264 karma · joined February 24, 2019
Just something to consider if you are in a professional environment before switching your entire infra: maintenance cost is expensive. I strongly suggest to throw man-days in your cost calculation.
To prevent security vulnerabilities, the team will need to write some playbooks to auto-update regularly your machine, hoping for no breaking changes. Or instead write a pipeline for immutable OS images updates. And it often mean testing on an additional canary VM first.
Scaling up the VM from a compute point of view is not that straightforward as well, and will require depending of the provider either downtime or to migrate the entire deployments to a new instance.
Scaling from a disk size point of view, you will need to play with filesystems.
And depending on the setup you are using, you might have to manage lets encrypt, authentication and authorization, secrets vaults, etc (here at least Disco manages the SSL certs for you)
Only young people can support this schedule, how a company like that is expecting senior and experienced people to stay?
To have deployed some blockchain layer 1 nodes, it's actually quite similar than deploying a distributed database.
Nowadays, it's actually just easier to fork geth/reth or other engine, and just deploy it. There are so many doc and tooling that can then be reused.
For the defense of git add and the index, I actually personally enjoy it. I discovered git add -p recently, and it's quite nice.
It's like a way to say: let's prepare a commit with only this part of the file, but not yet this one as it's not yet finished.
For example, you can git add -p only the dependencies of a package.json, push that so others have it, and continue working on the scripts part.
I use often as well the index in order to have more granular commits that follows well Conventional Commits, when I want to have a `docs:...` for the readme update and a `feat: ...` for the src change
jj looks interesting, I will take a look!
In a kind of a ... ponzi pyramid?
I haven't found however if Cursor cli provides this kind of extension
From a professional context for example, we are using in my company both Google Workspaces and GCP.
With Google Workspaces, we have including in our subscription Gemini, Veo 3, Jules, etc. Everything is included in a subscription models, rate-limited but unlimited. The main entrypoint is gemini.google.com
However, everytime we need to use the API, then we need to use GCP. It gives us access to some more advances models like Veo3 instead of Veo3-fast, and more features. It's unlimited usage, but pay-as-you-go. The main entrypoint is GCP Vertex AI
And both teams, Google Workspaces and GCP are quite separate. They often don't know really well what the others teams provides.
I don't condemn using LLM, but at least they could have use it in order to write better Github Actions instead.
With retirement at 70, manual labours can already stop dreaming of taking a rest before dying.
They just won the market because historically they reused existing locking bricks concept from a company called Kiddicraft, found a way to make it more lockable... and patent it before the original company and other companies could implement it.
We can say that they became famous half fir engineering reason, and half from their legal department...
If you are looking for the place to hire new engineers, or researchers to work on an advanced project, I would recommend it too.
I will argue the contrary. Companies with US mindset makes us think that.
Countries with social safety net have a better way of handling it. Even in the country where I am now living, Hong Kong, which is very liberal, half of the companies let you have 1 month of notice period.
In a society, everyone should do what they are good at, and help each other. This is why we invented companies. One that is good at marketing, one good at business management, one good at coding will work together. And hire other people to come to help them...
We are going back in circle here
However, as it was trained using generic text data similarly to a normal LLM, it knows how an apple is supposed to look like.
Similar than a kid that never saw a banana, but his parent described it to him.
Money is energy. Instead of let it aside "in case we need it later", it should help other people to grow, and give them an extra pair of hands.
If we don't want to waste time looking at where to invest it, then taxes to put dormant money into a sovereign fund, which in return will give out the interest in the form of social measures, is something that can be done as well.