it_depends_man

@it_depends_man@lemmy.world · Joined ⁨May⁩ ⁨2024⁩

Replying to an earlier post

How can I teach myself how to offer small improvements to the projects I use?

Programming in general?

Probably more that if you want to work on graphics software, you need to understand graphics programming?

That’s unfortunately very difficult. I know of no good way to do that. With specification based software, you can at least read the specification or related standard and then it flows from that how it should work. With programs that server a different, specific use case, there is a manual, and flow to things and then “things stick out”.

If there are issues, you just read a bunch of issues and read the code that they are about and get a feeling for why the issue is an issue and why the code is the way that it is.

I remember one thing I helped with for a short while, didn’t use the python “with” file writing dialogue, because the file they were writing was massive and opening it in one place, then doing a bunch of functions that wrote and appended to the file and then closing it somewhere else, was the best solution, even though it looked unclean at first.

Replying to @⁨FoxtrotDeltaTango@sh.itjust.works⁩

Remember that story about the chalk mark engineer with Ford? Chalk mark 1$, knowing where to mark 1000$ ? Same with code. “Code” is easy. Knowing what to write, why and where, that’s the hard part. LLMs have somehow managed to automate the code part, without the abstraction, at least in an error proof way. I don’t think “coding isn’t that hard” is insulting, and I don’t use C++ because I think it’s hard. But it’s not because writing something is hard, it’s because writing precisely what is needed is hard.

Anyway, this debate doesn’t matter, negotiate better, be active politically to ban stuff or not, complaining on the internet won’t do anyone any good. I know you’re emotionally invested in this, just… breathe and do something else? Idk. Also I’m not your enemy on this, so no need to attack me.

Replying to @⁨pixxelkick@lemmy.world⁩

copilot should just be prompting the user for permission if it ever edits a file other than the one that is open. Im surprised that isnt already the case…?

That can’t be done or they would be burying the “agentic AI” thing that has been the goal and marketing thing for the last years.

Independent actions by copilot on behalf of the user without the users knowledge is the entire point.

Replying to @⁨SaltySalamander@fedia.io⁩

I mean… yeah. Duh. They say so openly on the website, that’s the point.

They observed wrongdoing, were fired for opposing it and now they are trying to highlight that and make it public.

Whether the whole thing is TRUE is the question. I don’t know that. I guess it’s a reminder that ultimately everything online could be fake and false and manipulation. We would need more sources with similar stories. But if everyone didn’t publish because they would be the first, we would never get multiple sources.

So, just read it as a biased perspective and leave it unsolved whether it’s true or false…

Replying to @⁨FartMaster69@lemmy.dbzer0.com⁩

See, humans are smart. Praying and blessing things yourself? By hand, so to speak? Boooo! Pedestrian! Ain’t nobody got time fo dat!

en.wikipedia.org/wiki/Prayer_flag

the Tibetans believe the prayers and mantras will be blown by the wind to spread the good will and compassion into all pervading space. Therefore, prayer flags are thought to bring benefit to all.

By hanging flags in high places the Lung ta will carry the blessings depicted on the flags to all beings. As wind passes over the surface of the flags, which are sensitive to the slightest movement of the wind, the air is purified and sanctified by the mantras.

I choose to believe that the prayer app is just a hip, new and with it innovation in prayer spreading.

en.wikipedia.orgPrayer flag - Wikipedia