well having no e2e encryption is safer than having a half-baked e2e encryption that have backdoor and can be decrypted by the provider.
and for tiktok's stance, I think they just don't want to get involved with the Chinese government related with encryption (and give false sense of privacy to user)
It depends on what you're handling. Frontend (not css), swagger, mundane CRUD is where it shines. Something more complex that need a bit harder calculation usually make the agents struggling.
Especially good to navigate the code if you're unfamiliar with it (the code). If you have known the code for good, you'll find it's usually faster to debug and code by yourself.
Well someone who says logging is easy never knows the difficulty of deciding "what" to log. And audit log is different beast altogether than normal logging
Audit logging is different because it's actually more straightforward than "normal logging". You just make a log entry for each state change, basically. Especially if you're storing the log entries as "objects" instead of plain text.
Besides, do you think that a LLM would be better at deciding what to log than a human that has even just a little experience with the actual system in question?
One reason why I don't do this: even I won't be immune to mistakes. When I fix it with new values or paths, for example, and the one I provided is wrong, it can worsen the future work.
Personally, I like to order claude one more time to update the plan file after I have given annotation, and review it again after. This will ensure (from my understanding) that claude won't treat my annotation as different instructions, thus risking the work being conflicted.
I probably will, I use AI extensively, but mostly when I can't remember tedious syntax or suspect something can be done in a better way. And that work well for me... If I go too much towards vibe coding, the fun is sucked away for me.
thought so. I find that too much vibe coding (less spec) will make the AI perform worse, even with 4.6 opus. Pseudocode is obviously the best they perform, having a good lower-level specs usually provide a good result too.
App instalation isn't really even the problem. It is just the capabilities you have that you do not have access to. a modern iPad can easily run macOS as an 'app', if you will. The kernel is there, the userland is there, just not the checkbox from up high. Even Xcode works well in macOS VMs nowadays.
the bigger caveat here is where some people can do "bad" things but the law doesn't apply to them. This breaks social contract and exposing law as a tool for the powerful to control the masses (this is still true, but by not doing it blatantly, the contract can still be somewhat upholded).
In an ideal world, when this happen, it should be anarchy until a new set of government, that uphold the law equal to everybody, is enacted. But we don't live in ideal world.
and for tiktok's stance, I think they just don't want to get involved with the Chinese government related with encryption (and give false sense of privacy to user)
reply