I also do the extra step of eliminating things that are not needed, or we review this during backlog refinement.
4,867 karma · joined October 2, 2016
QWNjZXNzIG1haW4gcHJvZ3JhbS4gQWNjZXNzIG1haW4gc2VjdXJpdHkuIEFjY2VzcyBtYWluIHByb2dyYW0gZ3JpZC4=
I also do the extra step of eliminating things that are not needed, or we review this during backlog refinement.
This gives product owners the ability to embellish as they wish and reduces the need of the dev to repeat themselves.
Sure now it is easy, but in 3-10 years AI will get significantly better. It is a lot like the audio quality of an MP3 recording. It is not perfect (lossless audio is better), but for the majority of users it is "good enough".
At a certain point AI generated content, PR's, etc will be good enough for humans to accept it as "human". What happens then, when even the best checks and balances are fooled?
If it is not legally required, it will not be done.
<in reference to hardware buttons in the spaceship control panel>
USA astronaut: "This is an American aircraft, you don't know the parts"
Russian astronaut: "Ah, American parts, Russian parts... all made in Taiwan!"
S3 has excellent legal and auditory settings for data, as well as automatic data retention policies.
KMS is a very secure and well done service. I dare you to find an equivalent on-prem solution that offers as much security.
And then there's the whole DR idea. Failing over to another AWS region is largely trivial if you set it up correctly - on prem is typically custom to each organization, so you need to train new staff with your organizations workflows. Whereas in AWS, Route53 fail-over routing (for example) is the same across every organization. This reduces cost in training and hiring.
Text is very crisp at this DPI. The built in thunderbolt dock works reliably.
It is annoying how the cables stick down on the bottom of the monitors. A few right angle adapters helps with that.
That being said, this is not free - you are paying for Claude to do this in both tokens and data. I personally think it is insane to hand over your private financial data to an AI company, but I also recognize not everyone has the same concerns.
https://msrc.microsoft.com/update-guide/vulnerability/CVE-20...
For a UI I’ve been using VSCode. It is quite quick when you disable all extensions and most settings.
Margret Atwood, the Handmaids Tale.
I think we need to recognize that social media of 2026 is not the same as what we had in 2006. AI generated content, regardless of if it is image, video, or text, is here to stay. And it will only get better and more convincing as the technology improves.
What people really need to ask is this - what do they want to get out of social media? Is it personal relationships and status updates? Is it entertainment? Is it something in between?
The harsh truth is most people at this point use social media for entertainment, and AI content is entertaining, or at least engaging, to most people. Remember that 54% of USA adults read below a 6th grade reading level [1]. It is not perfect, but it is convincing enough that a large enough number of people are beginning to accept it as "real".
[1]: https://www.nu.edu/blog/49-adult-literacy-statistics-and-fac...
The argument is “we have a competitive benefits package”. Yeah, so does everyone else.
This is a tricky issue. Here is how we fixed it:
Assume you have a stack with the ConstructID of `foo-bar`, and that uses resources exported to `charlie`.
Update the Stack ConstructID to be a new value, ie `foo-bar-2`. Then at the very end of your CI, add a `cdk destroy foo-bar` to delete the original stack. This forces a new deployment of your stack, which has new references. Then, `charlie` updates with the new stack and the original `foo-bar` stack can be safely destroyed once `charlie` successfully updates.
The real conundrum is with data - you typically want any data stacks (Dynamo, RDS, etc) to be in their own stack at the very beginning of your dependency tree. That way any revised stacks can be cleanly destroyed and recreated without impacting your data.
LLM’s are not consistent. For example, having a new company make a functional duplicate of ChatGPT is nearly impossible.
Furthermore, the cost of LLM’s can change at any time for any reason. Access can be changed by new government regulations, and private organizations can chose to suspend or revoke access to their LLM due to changes in local laws.
All of this makes dependence on an LLM a risk for any professionals. The only way these would be mitigated is by an open source, freely available LLM that creates consistent results that students can learn how to use.
What happens if LLM’s suddenly change their cost to be 1000 USD per user per month? What if it is 1000 USD per request? Will new students and new professionals still be able to complete their jobs?
git clone <tmate / banned action git URL> cd <the action> Run the action start point.
Apparently this is a feature, not a security risk.
https://blog.yossarian.net/2025/06/11/github-actions-policie...
This can be disabled fairly trivially. I then alias the update command to a homebrew update alias.
https://lore.kernel.org/asahi/20251215-macsmc-subdevs-v6-4-0...
https://lore.kernel.org/asahi/20251215-macsmc-subdevs-v6-4-0...