It’s a plugin, and it’s disabled by default even.
He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java
- 22 Posts
- 304 Comments
It’s almost on par with VSCode nowadays, and that little loss of a few plugins worth it for the exchange of less resource usage, and not trying its best to force you to do vibe coding.
KATE does have a plugin, that allows you to use it in a similar fashion to Vi at least.
KDE also has a pretty good VSCode alternative, KATE. You can actually disable the AI agent, takes up much less resources, only thing it lacks is a DAB plugin, which I’m working on the sides.
I think, to punish Micro$lop for its collaboration with fascists and its monopolistic behavior, the whole Windows codebase should be made public domain.
Entity Component System all the things!
I might write an XML ECS parser, as a joke. Practical? No! Probably even slower than the XML DOM? Yes! Funny? Yes!
Now someone needs to make it an entity component system!
Attempt 1:
public struct Entity { bool isDog : 1; bool isAircraftCarrier : 1; bool isFlea : 1; bool canFlyInAir : 1; ubyte opt_numOfAircrafts : 4; int entityID; int opt_parentID; static Entity createDog(int entityID) { Entity result; result.isDog = true; result.entityID = entityID; return result; } static Entity createFlea(int entityID) { Entity result; result.isFlea = true; result.canFlyInAir = true; result.entityID = entityID; return result; } void addAirCraft(ref Entity aircraft) { if (aircraft.canFlyInAir && this.isAircraftCarrier) { aircraft.opt_parentID = this.entityID; this.opt_numOfAircrafts++; } } void woof() { if (isDog) { if (isAircraftCarrier) writeln("I'm a motherfucking aircraft carrier"); else writeln("Woof!"); } } } void main() { Entity dog = Entity.createDog(1); Entity flea = Entity.createFlea(2); dog.woof(); dog.isAircraftCarrier = true; dog.addAirCraft(flea); dog.woof(); }
Because you need to infer the fuzzy boolean as a type (I personally plan to make one that works between -127 and 127, on integers instead of floats), and then write an interpreter to use the values accordingly.
Now get ready for fuzzy logic!
- -1.0 = false
- 0.0 = neutral
- 1.0 = true
Also now you know more about AI than most AI bros on the internet.
Because it’s AI slop.
Free software as in free speech vs. free software as in I acquired it for free.
ZILtoid1991@lemmy.worldto
linuxmemes@lemmy.world•What do you mean it's not $139.00 for an OS?
12·13 days agoAll while technically selling alpha versions…
ZILtoid1991@lemmy.worldto
Programmer Humor@programming.dev•Sometimes my code is like this....
5·13 days agoMy code has half-implemented features like that.
ZILtoid1991@lemmy.worldto
linuxmemes@lemmy.world•What do you mean it's not $139.00 for an OS?
83·13 days agoIf something is free, then you’re either the product, or the beta tester. But since paid software is getting worse and worse, being the beta tester is a good alternative.
ZILtoid1991@lemmy.worldOPto
Programmer Humor@programming.dev•Virgin Framework vs Chad ThinkPad
1·19 days agoI got an upgraded L440, judging from your context, you got a ThinPad, which are not as good as the older ThiccPads, of which the L440 is a part of.
Distro hop to some Arch-based one, so you won’t have problem with horribly outdated packages.
ZILtoid1991@lemmy.worldOPto
Programmer Humor@programming.dev•Virgin Framework vs Chad ThinkPad
8·19 days agoStop ruining ThinkPads for me!!!
It still haunts the OS though, especially as Windows used to be actually good back then.
Five Nights at Altman’s
crying chudjak “Sob…sob… YOU’RE MISSING OUT ON SO MUCH!! You’re even ruining open source by forcing developers to make their things more usable for normies instead of fixing bugs! I’m so frustrated! I used to remember the time when I knew all the Linux users, hazing newbie users, now its full with woke people pushing Rust on everyone!”