Post B3u91IkyRRj0hopTrE by mahadevank@mastodon.social
(DIR) More posts by mahadevank@mastodon.social
(DIR) Post #B3tjgbiiF7dqaJo6gS by mntmn@mastodon.social
7 likes, 7 repeats
for whoever needs to hear this: you're not alone. i'm not vibecoding any of the software i write. i'm writing it by hand, but i've leveled up my emacs with eglot/lsp. i'm modernizing my stacks and use languages with excellent compilers. i think about how to do more with less. i'm trying to combine the best human-written libraries and modules and assemble them with minimal boilerplate. i enjoy reading your manuals and references. i believe in robust, secure, human-written software.
(DIR) Post #B3u91IkyRRj0hopTrE by mahadevank@mastodon.social
0 likes, 0 repeats
@mntmn Same club. I only use AI for snippets of code - which of course, I have to then edit quite a bit to bring it to good shape.I mostly use it for stuff I'm new to, like Vimscript. Speaking of which Vim here - it has been my editor of choice for more than 20 years now, so the habit runs deep.
(DIR) Post #B41k4MSKCXNdSS9Eu0 by foosel@chaos.social
1 likes, 0 repeats
@mntmn Some days it certainly feels like all developers around me have lost their collective heads so thank you from the bottom of my heart for this.
(DIR) Post #B81sfD6yRELIKrMl8q by a_cubed@mastodon.social
0 likes, 0 repeats
@mntmn Anything an LLM can actually do would be better achieved by a solid library.
(DIR) Post #B820rPQZGxWBdorJ5c by mirabilos@toot.mirbsd.org
0 likes, 0 repeats
@mahadevank @mntmn how will you ever not be new to anything if you offsource thinking to the fashtech plagiarism machine?How will you be able to review its extruded slop for bugs if you’re new to it?
(DIR) Post #B821wykFUTI8ZvHfqS by octorine@fosstodon.org
0 likes, 0 repeats
@mntmn It's frustrating to be pro automation but anti AI right now.
(DIR) Post #B822q0RmrZsHmit6m0 by lb1a@freiburg.social
0 likes, 0 repeats
@mntmn I love to hear such voices ☺️
(DIR) Post #B824CRz7GA51W3k91U by mahadevank@mastodon.social
0 likes, 0 repeats
@mirabilos @mntmn its mostly the syntax that I offload - once it has a rough script I go through it and understand it in detail and fix it quite a bit before I use it.And such usage is mainly for sidequests like a small plugin for Vim that makes life simple for me.
(DIR) Post #B824CSFQHX7kKdNARM by mirabilos@toot.mirbsd.org
0 likes, 0 repeats
@mahadevank @mntmn but this way you’ll never learn.Worse, you’re exploiting the stolen works of others and wasting insane amounts of natural resources and energy for “making life simple” for you. This is globally untenable.“AI” use like that is essentially slavery.
(DIR) Post #B826syX6ptbyX934L2 by mahadevank@mastodon.social
0 likes, 0 repeats
@mirabilos @mntmn I use local models on my PC. I would never use a big-tech frontier model.I use a 3B parameter model which uses my GPU less than the games I run on it.Regarding stolen though I agree with you, but what I used to get out of Stackoverflow and such is what I now get from my models because internet search is messed up.
(DIR) Post #B826synlpwwHMoqNJA by mirabilos@toot.mirbsd.org
0 likes, 0 repeats
@mahadevank @mntmn who trained that model, with whose works and whose natural resources and electricity?
(DIR) Post #B82B4P2n0bmfl3ZTjk by mahadevank@mastodon.social
0 likes, 0 repeats
@mirabilos @mntmn you have a point there, but what choice do I have? The internet is already dust.I need a source of info I can atleast semi-rely on, and preferably offline because of draconian digital surveillance, and I'm doing the best I can given the circumstances.I do hope internet search gets fixed and that all data centers get destroyed. I hate them.But I do need to function and right now, I don't see a better choice.Open to suggestions.
(DIR) Post #B82B4PXd9wSDIi06oC by mirabilos@toot.mirbsd.org
0 likes, 0 repeats
@mntmn @mahadevank just not use "AI". Full stop.It is not even hard.
(DIR) Post #B82EuOPetsEwimkaOG by mahadevank@mastodon.social
0 likes, 0 repeats
@mirabilos @mntmn you aren't hearing my points. I'm not interested in having a one-sided conversation, and you haven't even seen my AI usage.I'm off this thread, those who understand will know what I mean.I'm still open to suggestions, but not from you.
(DIR) Post #B82EuOgfsbqpZYiAue by mirabilos@toot.mirbsd.org
0 likes, 0 repeats
@mntmn @mahadevank that’s the problem, you have AI usage
(DIR) Post #B82G5etq2j9qzfnp1E by danielaKay@mastodon.cloud
0 likes, 0 repeats
@mntmn me too :)
(DIR) Post #B846UiCSIc5tF9jomG by hashraydamon@me.dm
0 likes, 0 repeats
@mntmn neither I,if anything because the code does need to pass regulation and we better be able to explain line by line what it does
(DIR) Post #B84BJDETavFJmk1FqK by BorgIOS@mastodon.social
0 likes, 0 repeats
@mntmn the reason AI can write code is because humans are writing the same code over and over again. Every company hires software people to write the same things the same way as ever other company does.
(DIR) Post #B89Udcoz2FRBrILFuS by doragasu@mastodon.sdf.org
0 likes, 0 repeats
@mntmn Thanks. Reading things like this helps in this generative AI dystopia we are living.
(DIR) Post #B89dKFql7KaAhR0iZ6 by kevinr@masto.free-dissociation.com
0 likes, 0 repeats
@mntmn thank you, yes, it’s lonely out here
(DIR) Post #B89sXGKO9Nl1G6Wvrc by kevinrns@mstdn.social
0 likes, 0 repeats
@mntmn Bravo
(DIR) Post #B8D5iQ26HzlvQEVQwa by Lapizistik@social.tchncs.de
0 likes, 0 repeats
@mntmn Same here. using Emacs improves and speeds up lots of tasks – you only need half a year to learn it, figure out which packages in which combination work best, configure them and write a bunch of Emacs lisp methods and macros… But then it's great¹.I am using Emacs since last millennium and still learning new stuff :-)__¹and there is magit ;-)
(DIR) Post #B8Mc5p9VhMW6DLXyWe by kris@todon.eu
0 likes, 0 repeats
@mntmn Very much feel you on taking this as a push to level up!Dealing with quite some sloppery at $DAYJOB, and i have really gone hard on incorporating code review in emacs. (basically checking out two branches locally, and diffing them, with goto-definition and goodies enabled)It's been less and less possible to actually use github for reviewing code, since there's just so much of it, and you always have to manually check if it's not duplicating something that's already there.