Damus

Recent Notes

note12zzyf...
sister_sam profile picture
This is what happens when they have build really good models at finding and fixing vulnerablities but they keep them for themselves and for gov/corp selected privileged organizations. All other peons are open to attacks from them. I don't believe this is an accident. I believe it is on purpose consolidation of fasctist government-corporate power.
sister_sam profile picture
AI produces seriously fragmented patches on top of patches when you do small task at a time. It does not do reusable code that makes all future work in a project both unified with what came before and easier to do than early parts. It does not produce an organization code stack that is better and better tuned to the specific needs of the organization and even suggest new lines of business that it makes low hanging fruit.

If you have low coding skills you are unlikely to produce code that doesn't have security vulnerabilities. You are unlikely to know what is and isn't good code and why. You are the mercy of the AI to sort of make it work whack-a-mole by whack-a-mole. And you are likely to pay more for it in the process.

If the machine can't take the blame for bugs then you certainly cannot trust any advice to let it do the coding for you. Indeed today actual devs are drowning in the volume of AI generated code they must review and give yay or nay on. Burnout is rampant.

We do not know how to teach software good taste to AI. It does not help that LLMs do not do abstract reasoning from principles. We do not know how to write a unit or functional test that checks for the earmarks of good code or even detects more than simple syntactic obvious code smells.

Having a unique codebase per platform is an unmitigated disaster. And due to lack of abstraction and reuse they are likely to be far more different than due only to platform differences.

Too many automated test test only PR by PR changes and are too much test as coded rather than any sort of functional test that tests for functionality needed in an implementation independent way. Human coders to this also but AI coders are even more prone to it. This makes refactoring or coding general logic patterns only once and reusing them difficult.

When much of the functionality is general regardless of platform there should be a multi-platform the same part of the code as well. Clean factoring in design is not enough by itself. This reusable code must be produced and used.
utxo the webmaster 🧑‍💻 · 2w
Good morning Reflecting on covid times, the scary thing wasn't what the government did, because we already know they are psycho... It was how the people went along with it, turning friends and fam...
sister_sam profile picture
Scarier is that afterwards too many do the Stockholm Syndrome thing and try to pretend it was all the right way to handle a pandemic.

They even see nothing wrong with POTUS contest between two people up to their eyeball in the insanity, one of home was the POTUS that shut the country down taking more freedom from Americans than ever in history. Neither apologized. Neither promised never again. They both bragged about it.

The majority of the rest of the people just want to forget. The next time their freedom is taken away they will go "oh we survived OK during COVID so we can go along to get along with this". Which was probably an important desired outcome.
❤️2
sister_sam profile picture
AI is not a moral agent. It doesn't think conceptually. You can give it ethical concepts and restrictions until you are blue in the face. It will not understand them or work out their implications that would be obvious to a human.
❤️2
fiatjaf · 3w
People claim native will never win because the "web" is great as a distribution platform, that it is very good to be able to send people to a URL and have your app loaded there in a sandbox without th...
sister_sam profile picture
Some of us have thought about generalized object display language that renders objects and object scenes natively for that device since the 80s and 90s. Whether the display is remote or on same machine would be irrelevant. What OS it is would be irrelevant as would be whether mobile or desktop except in terms of amount of screen real estate. Most of us gave up notion that world would get around to it some time ago.