3,661 karma · joined October 17, 2018
In my experience the most effective work pattern for me is using agents to perform research and feedback on high level design, then I write the code manually, then I ask the agent to review the code for potential bugs/issues and fix those. The agents have a much easier time making small changes once the design is 90% there without going fully off the rails and generating slop.
I am working on writing skills to make the agent better but it is a bit painstaking. For example I had to write this inside of a skill because sometimes the agent would just stub out methods and leave TODOs: “always fully complete the requested task before finishing edits unless input is needed”.
I was a terrible student until high school — where I could start entering into college classes and/or skip classes — because the pace was too slow and I got bored and caused issues. Having the opportunity to do advanced classes was a huge gift for me and my peers I no longer disrupted.
Other orgs have never heard of alerts or error reporting and naturally will not catch issues until they are catastrophic (for example services that crash frequently in the background go unnoticed until the crash frequency causes a catastrophic failure). In my experience a lot of issues are pretty simple such as running out of memory, CPU throttling, crashes caused by simple bugs (nil panics). If you have good observability you can catch those issues early.
For example: people rag on Ceph that their cluster somehow got into a broken state, but that really only occurs when abuse of the ceph cluster has went on long enough that the cluster finally reaches the tipping point where it is unrecoverable. If you set ceph up, follow the correct replication rules so components are spread across failure domains, and use the metrics and alerts that are distributed with ceph it is actually quite hard to break the cluster.
Sure, but you actually have to work for continued income. Wealth accumulates with no input once established.
Wealth has the ability to increase (capital gains) without having to pay tax until it changes hands, whereas when income increases it is immediately taxed at a higher rate. Additionally, wealthy people can use securities as collateral for near zero interest lifetime loans which also bypass having to pay income tax.
Also, I bought a rav4 hybrid which is one of the most common cars on the road here and therefore mechanics have a lot of experience working on these vehicles.
The real question is why github has 3800 internal repos.
Hashing passwords has been a thing for at least 50 years now. V3 unix had /etc/passwd which hashed all user passwords. Notably, these hashed passwords in early unix have been cracked: https://arstechnica.com/information-technology/2019/10/forum...
I guess you got your answer.
Why is that? You would think the company ending events like IAM going poof due to it being dependent on us-east-1 would be top priority to fix?
I personally would love to live in a western state like oregon, arizona, or new mexico where I feel like there is an appropriate balance between freedom, geography, and government for my lifestyle.
Back in 2022 you could make the moves, but I think now it is very hard to make the jump.
Part of the issue with building and running very large on-prem infrastructure is that you can only get experience by doing it. It not like you can run thousands of racks in multiple datacenters as a personal side project.
My guess is that one of the following applies: 1. You do not live silicon valley 2. You do not work at a FAANG 3. You have not built foundational infrastructure
I think if all three of the above are true, you are in demand to build AI hyperscalers. The trillions of dollars going into datacenters has to be built and managed by humans.
A week later my wife misses her period and she is pregnant. It turns out my vision is more accurate than the 99% accurate pregnancy test.
I never had a similar vision since.
If you don’t think a for profit hardware company which also makes operating systems will never think about making it so only their software can run on their hardware, I don’t know what to say to you. They already do this with iphone/ios. It is possible they do with mac/osx. Im not saying it is guaranteed, I am saying it is possible. And I am also saying it is much more possible than a meteor wipes us out in my lifetime. If you disagree with that, fine.
I am pretty sure I will be vindicated by Asahi never being relevant.
How do these people still have jobs post ZIRP?