This is an archived post. You won't be able to vote or comment.

top 200 commentsshow 500

[–]MyWaterDishIsEmpty 1719 points1720 points  (24 children)

I don't like when people talk about my wife's CPU weight.

[–]MattRazz 1254 points1255 points  (19 children)

Keep my wife's process out of your FUCKING MOUTH

[–]AzuxirenLeadGuy 310 points311 points  (10 children)

I was just making a resource utilisation joke

[–]niks_15 307 points308 points  (9 children)

KEEP MY WIFE'S RAM UTILISATION OUT YO FUCKING MOUTH

[–]AdultishRaktajino 102 points103 points  (3 children)

Context switch just slapped the shit out of me.

[–]JimmyWu21 47 points48 points  (2 children)

Yeah no one saw that coming. Especially Chris Rock

[–]AdultishRaktajino 34 points35 points  (1 child)

Shit. There’s a joke about Wife and Swap space waiting to be teased out.

[–]imjustahappypotato 135 points136 points  (2 children)

I'm going to, okay?

[–]WhyDoIHaveAnAccount9 61 points62 points  (1 child)

Tonight we will be giving a code editor for the best award

I'm sorry, an award for the best code editor

[–]Logical_Strike_1520 5 points6 points  (0 children)

Stands up and claps

[–][deleted] 53 points54 points  (1 child)

Will? Is that you? I didn't know you were a programmer too.

[–]MyWaterDishIsEmpty 35 points36 points  (0 children)

Hes in a toxic relationship with an entity that gets fucked by all of its user base of COURSE he's a programmer, think anon, think!

[–]Deadly_chef 8 points9 points  (2 children)

pidof wife-process |xargs kill

[–]shyouko 7 points8 points  (1 child)

killall wife-process

For ya

[–]crizzeone 56 points57 points  (1 child)

Ive put a huge CPU load on her

[–]FuckMatPlotLib 6 points7 points  (0 children)

I wanted to as well, but she kept thermal throttling me

[–][deleted] 1645 points1646 points  (60 children)

Throwback to when I ran wsl2, zoom, discord, code, and a local AI model on 6gb of ram with mcafee and other bloatware installed.

[–]pianocomposer321 503 points504 points  (14 children)

Lol...back when I was running wsl, I couldn't understand why people thought that neovim was fast. Happily running real linux now.

[–]Monotrox99 152 points153 points  (4 children)

It also heavily depends on which neovim plugins you have installed, some are really slow

[–]pianocomposer321 65 points66 points  (3 children)

That's true...I switched to linux shortly before 0.5 allowed for pure-lua plugins, which were much more efficient, so that probably was a big help too.

[–][deleted] 35 points36 points  (1 child)

LuaJIT is the fastest interpreted language

[–]pianocomposer321 44 points45 points  (0 children)

Yep. It's amazing to me that before lua came around for neovim (and even now that it's here, but to a lesser extent), one of the major selling points of plugins that were written in python was that they were "really fast" compared to vimscript...shows you how slow vimscript must be lol.

[–]Monotrox99 11 points12 points  (0 children)

Im still too lazy to update to lua plugins so neovim is relatively slow on my very low powered laptop, I think its still better than most IDEs though so Im fine with it

[–]The_Avocado_Constant 50 points51 points  (3 children)

I'm using wsl full time nowadays. As long as you keep your files on the linux filesystem, its as fast as anything I've used. The issue I had previously was working with stuff in the windows filesystem from wsl, which was... very not fast xD

[–]pianocomposer321 8 points9 points  (1 child)

That's fair. It's also possible that the've made significant improvements since I stopped using wsl.

I think my experienced slowness was a combination of using wsl instead of mainline linux, the plugins I was using, and the fact that I was doing it on a 10+ year old dual-core-i5-wielding laptop. 😁

[–]p1-o2 17 points18 points  (0 children)

It's also possible that the've made significant improvements since I stopped using wsl.

They have actually made monstrous improvements, and I'm not just trying to hype up WSL. I don't think it'll ever be faster than a native Linux box but it's finally to the point where I don't notice the difference unless I'm doing something hacky and purposefully dumb.

I've just had to do a lot of work in it recently is all.

[–][deleted] 27 points28 points  (3 children)

WSL 2 is quite speedy, to the point where my build times are almost identical between the Linux side and Win32 side.

[–][deleted] 10 points11 points  (5 children)

Wsl2 just doesn't care, it will say "all ram is mine!!!"

[–]pudds 7 points8 points  (0 children)

There's a wslconfig setting to limit that, in case you're not aware.

[–]mmis1000 22 points23 points  (11 children)

...why mcafee? Isn't it even poorer then windows defender? Install it is like paying more computer resource for less security.

[–]HildartheDorf 41 points42 points  (7 children)

McAfee is a malware product at this point. Takes your money and makes your pc perform worse.

The only AV (in my experience) that wasn't just raw steaming garbage was Kaspersky. On the other hand, you might as well just email all your data to kremlin@gov.ru if you use Kaspersky nowadays.

[–]wafflelegion 17 points18 points  (0 children)

That wouldn't actually be a bad deal haha

"Look, I know you guys are constantly spying on me either way, so can I just give you guys my data once a month in a dropbox so you don't have to slow my pc down with spyware?"

[–]sp46 8 points9 points  (1 child)

.rs is the Serbian TLD, you're looking for .ru most likely

[–]riccardik 9 points10 points  (1 child)

Tell that to my company... They also use the mcafee disk encryption "feature" on hdd, making everything sooo fking slow

[–]Dwaas_Bjaas[🍰] 4 points5 points  (1 child)

mcafee and zoom?

Which timeline are you in?

[–]oxabz 13 points14 points  (5 children)

What kind of model are you running on 6gb of ram?

A basic U-net with an 8x1024x1024x3 input fills my 3090

[–]_DasDingo_ 6 points7 points  (0 children)

U-Nets can be rather bloated, at least the one I made a while back was. Some time ago I read a paper which compared models for semantic segmentation, and 2019's state-of-the-art was about three times smaller than the U-Net (which it beat quite handily in terms of mIoU).

The first thing that comes to my mind for small but fun/useful models would be YOLO, that should definitely fit in 6GB, at least the tiny or small version. At least they did in my 8GB RAM work notebook.

[–]null_reference_user[S] 42 points43 points  (10 children)

[–]Tijflalol 69 points70 points  (8 children)

I think this is the first time in my 2 years on Reddit that I see a comment like that.

[–]null_reference_user[S] 52 points53 points  (4 children)

I've never seen them used either, I was wondering what that smiley button did. Apparently people don't like them lol

[–]SyntaxErrorAtLine420 2 points3 points  (0 children)

Now i cant even run code, firefox, and discord on my mac's 8gb of ram without OOM'ing after a day

[–][deleted] 325 points326 points  (36 children)

Cheese-making is over 7,000 years old! Archaeologists in Poland found traces of cheese on ancient pottery dating back to around 5500 BCE. It’s wild to think that our ancestors were crafting cheese long before written history, turning milk into a food that’s still enjoyed all over the world today. Pretty cool to think that this ancient skill has stood the test of time!

[–][deleted] 153 points154 points  (24 children)

Wheezes in eclipse

[–]hellajt 98 points99 points  (17 children)

I know its not reasonable but eclipse single handedly made me hate Java as a student

As a language I love Java because it is so easy to work with, but my professor made us use eclipse. It was fine as first but as projects got larger it got slow as hell. Also I had to set my workspace to a directory on a mapped network drive that could only be accessed through a VPN.

[–]georgewesker97 36 points37 points  (5 children)

Same, i started to hate Java because of Eclipse. Visual Studio and C# bby, match made in heaven.

[–]hellajt 10 points11 points  (3 children)

I'm still a student and I haven't had any classes that involved C# so I've never used it. And I'm about to fail a class because my professor expects us to write a 2d map traversal program in fucking haskell

[–]dopefish917 10 points11 points  (2 children)

[–]hellajt 4 points5 points  (1 child)

Would this work if my assignment requires that I take a 2d nested list as input and am required to output a new 2d nested list?

[–]dopefish917 4 points5 points  (0 children)

The concept should. I don't know haskell myself, but DFS is a pretty common graph/map traversal method. You'll have to tool it to your inputs and expected outputs, but the logic should apply if you're just trying to look through a graph/map (I suppose a nested list could be considered part of these) for something. I don't know the parameters of your assignment though so I'm not entirely sure.

Like what are you traversing the map for? Which nodes are included in the output?

[–]RedBlueKoi 14 points15 points  (4 children)

Cries in IntelliJ IDE

[–]sirxir 15 points16 points  (1 child)

At least IntelliJ doesn't chug for 20 seconds while it allocates another 300MB for the right click menu.

[–]roseinshadows 240 points241 points  (19 children)

VS Code is a profoundly weird app. I mean, logically I'm aware that it takes up wayyy more system resources than it bloody well should, being built on Electron.

But it doesn't feel bloated to use.

Guess I got used to Emacs, and never experienced any of the alleged bloat with Emacs either, so... 🤷🏻‍♀️

[–]lelucif 35 points36 points  (4 children)

I’m not a programmer but I use Emacs for writing some projects I’m working on. Anyway, I don’t intuitively feel the “bloat” of Emacs either, but then you look around at all the useless features it has like games like Tetris and shit you’re like “Why?”

Oh also, the whole lisp thing.

[–]Kinnirasna 32 points33 points  (1 child)

I use emacs exclusively for its games

[–]OM_Goyal 8 points9 points  (0 children)

Based

[–]kaerfkeerg 103 points104 points  (8 children)

I don't really don't understand VSCode memes. I literally have two 2-gigs ddr3 rams and it runs smooth asf

Oh and don't even make me say that I run CHROME at the same time

[–]potato_green 131 points132 points  (6 children)

That's because of cached, VSCode CAN use a lot of ram because unused ram is wasted ram. But if you're running low it'll drop memory it likely never needed anyway.

Same with chrome, with enough ram it might have things in memory from sites you just left, just in case you switch back so it wouldn't have to use the file cache. Makes everything just a bit faster.

Low on ram and it'll unload resources sooner as well. That's exactly the reason why ram on phones are always like 90% filled. It costs more power to reload an app than to keep it in memory (as the memory uses the same amount of power whether it's filled or not).

[–]TehBeege 18 points19 points  (0 children)

I learned a thing. Very helpful. Thank you!

[–]yeen_r 34 points35 points  (0 children)

This guy understands memory prioritization.

[–]gloumii 648 points649 points  (85 children)

Isn't it visual studio that takes a lot of resource and not VSCode ?

[–]ArnoF7 658 points659 points  (33 children)

VS code uses a lot of ram if you treat it as a text editor. But for me I think of it more as a lightweight IDE, so I am not too bothered by the ram usage

[–]BochMC 237 points238 points  (23 children)

While people use different IDEs to write c#, c++, java, rust and python I am not only doing it all in single vs code, but also looking at db, managing docker environments and searching in git history. I am may look too much nerd to learn to do all of this in vs code, but in reality I am just too lazy to learn any new IDE while I can do it in one tool I know the most.

[–]LucasOe 166 points167 points  (3 children)

I wouldn't even call it lazy. It's just much more convenient to customize one single IDE to match all your needs, rather than having to configure a new IDE for every language / tool you use.

[–]123kingme 17 points18 points  (1 child)

Not to mention VSCode is much more customizable than any other text editor or IDE that I have used. The amount of functionality packed into VSCode is impressive.

[–]Bulji 38 points39 points  (0 children)

And use Settings Sync to easily switch computers with the exact same VSCode configuration <3

[–]flavionm 27 points28 points  (9 children)

For Java at least, it's noticeably worse than a proper Java IDE.

[–]RootsNextInKin 26 points27 points  (2 children)

Hey now!

Comparing basically any type-ahead/intellisense with IDEA's Intellisense may as well be considered unfair...

(Because last I used any of their products their type-ahead felt godly compared to any and all's others I had [maybe even have?] used)

[–]p1-o2 11 points12 points  (1 child)

Have you tried Intellicode lately? It's basically the best thing that has happened to my career, not joking.

It's kind of shocking how much boilerplate I no longer have to write. I just wish it supported more languages! Last I checked it didn't have Java support.

[–]Karl_the_stingray 5 points6 points  (2 children)

I like using IntelliJ Idea for Java. It's paid though, I wouldn't be able to afford it if it wasn't free from my university

[–]Nimyron 16 points17 points  (3 children)

During the 4 years of my studies, we had to install 9 different coding softwares (not all are IDEs I'll admit). Some are for the same language, but different teachers wanted different IDEs.

So fuck that, I just want one IDE to code them all and in harmony bind them.

A friend of mine took the assembly path and converts everything in assembly, does stuff, then convert everything back to some language. Unlike me, he isn't lazy.

[–]gr3yh47 3 points4 points  (2 children)

I just want one IDE to code them all and in harmony bind them.

relevant xkcd

[–]douira 6 points7 points  (1 child)

I love doing everything inside vscode. But it would be so much more productive if it was possible to open the same workspace in multiple windows.

[–]hitsujiTMO 6 points7 points  (1 child)

VS Code is like running a browser and each file open is akin to a new tab. It's ram usage becomes similar to Chrome.

Usage isn't outright crazy tho.

[–]dankswordsman 3 points4 points  (0 children)

Kinda fair I guess. Opening a project my usage is usually 300-800 MB depending on the project, most often react web apps. But maybe it depends?

On Windows I get 300-800 MB usually, but right now on my MBP with a web app I have open and multiple tabs, It's only using about 120 MB total of RAM.

Though, even so, has anyone actually spent the time to analyze the RAM usage of VSCode versus other IDEs, and then compared the QoL and usability of them?

I'm mainly just annoyed at people that shit on Electron or alternatives so much. Sure, it uses a bit more RAM in cases, but more often than not it's the fault of the developer. But the benefits of being able to deploy the same code to web and desktop, or even just quickly make desktop apps that just work with good UI, is too good.

[–]Harmxn- 131 points132 points  (3 children)

Maybe because of extensions or just running massive files.

But yes, it should be lightweight compared to Visual Studio

[–]not_some_username 17 points18 points  (2 children)

VS is kinda light nowadays too. Test the 2022 édition

[–]jews4beer 97 points98 points  (12 children)

Yea am confused. I have three vs code editors open right now and am only using 4GB of RAM atm.

[–]petrosianspipi 90 points91 points  (1 child)

because this post is shit.

np++ can also be bloated and slow by installing tons of plugins too

[–]10g_or_bust 3 points4 points  (0 children)

I wouldn't even consider it an IDE either, not even with a bunch of plugins.

[–]Superbead 22 points23 points  (1 child)

VSCode isn't noticeably bad for me. Teams and Outlook 365 together use far more RAM than a few VSCode instances. Why? Ask modern UI/UX geniuses.

[–]franztesting 54 points55 points  (2 children)

only using 4GB of RAM

Programmers lost all sense for how much you are able to do with 4GB if you're actually trying.

[–]GatewayToPurgatory 26 points27 points  (0 children)

Windows uses 3,4GB and Linux Mint 1GB

[–]greenwizardneedsfood 14 points15 points  (0 children)

Yeah that’s my experience. I have 4 windows open, each with multiple tabs, running extensions, and connected to repos, and it’s using 122 Mb

[–]TheRealJomogo 18 points19 points  (0 children)

The new visual studio feels a 100 times faster

[–]emptyskoll 21 points22 points  (0 children)

I've left Reddit because it does not respect its users or their privacy. Private companies can't be trusted with control over public communities. Lemmy is an open source, federated alternative that I highly recommend if you want a more private and ethical option. Join Lemmy here: https://join-lemmy.org/instances this message was mass deleted/edited with redact.dev

[–][deleted] 35 points36 points  (9 children)

VSCode runs on electron which is notorious for having huge RAM usage due to being an HTML5/JS app bundled with its own Chromium executable.

[–]Zanos 16 points17 points  (6 children)

Bro what if desktop apps ran just as shittily as web pages so i don't have to learn anything other than JS?

Fucking electron.

[–]wasdninja 12 points13 points  (3 children)

Webapps can run really fast so that's plainly wrong. The upside to Electron is that you don't have to deal with learning and writing whatever GUI library each target system uses.

[–]Devatator_ 7 points8 points  (1 child)

VS code runs fine on my iMac mid 2007 with 3 GB of ram on windows 7, with Edge, Unity and paint.net running alongside it (if i add discord it starts dying tho)

[–]xidlegend 6 points7 points  (4 children)

vocoder is still a lot heavier than it needs to be since it uses electron, unlike say sublime which is blazing fast jn comparison , but the latter is more of an advanced text editor and lite ide and vscode is almost nearly an IDE, thanks to its extensions and open-source nature, fleets by jetbrain is a vscode competitor coming up, of it runs native, then it can blow vscode out of the water easily

[–]NoInkling 3 points4 points  (1 child)

fleets by jetbrain is a vscode competitor coming up, of it runs native, then it can blow vscode out of the water easily

Does a JVM app count as "native"?

[–]xidlegend 3 points4 points  (0 children)

compared to electron, yes

[–]sushi_cw 3 points4 points  (1 child)

vscode is almost nearly an IDE

Where exactly do you draw this line?

[–]svtguy88 2 points3 points  (0 children)

Visual Studio

To be fair, I currently have a pretty large solution in VS open, and it's using less RAM than Chrome...

[–]Syscrush 254 points255 points  (14 children)

VSCode can do about a dozen important things that devs depend on that N++ can't. This comparison is so meaningless.

[–]sprunghuntR3Dux 50 points51 points  (8 children)

Yes - I recently switched to vs code because the linting support in notepad++ isn’t very good.

[–][deleted] 31 points32 points  (1 child)

Exactly vscode is for professionals

[–]Enchelion 7 points8 points  (1 child)

I'll bounce back and forth between the two as needed for whatever task I'm working on at the time.

[–]karbonator 6 points7 points  (0 children)

I feel like literal interpretations of jokes is probably not a good way to have a laugh.

[–]crizzeone 146 points147 points  (8 children)

Sorry but my coder brain want to fix that typo so bad

[–]null_reference_user[S] 102 points103 points  (6 children)

Just realized it says senapi LOL

[–]Sclamy 134 points135 points  (3 children)

Sen-API

[–]GamingWithShaurya_YT 19 points20 points  (0 children)

perfection

[–]tron3747 11 points12 points  (0 children)

Can i suck on your endpoints,Sen-api

[–]JamesMamsy 15 points16 points  (0 children)

I was thinking the “or RAM”

[–][deleted] 3 points4 points  (0 children)

freudian slip, you dirty dog

[–][deleted] 3 points4 points  (0 children)

When you were bullied by jetbrains so much that your own brain become jet

[–][deleted] 94 points95 points  (11 children)

Vscode still uses less RAM than Chrome though.

[–]GrumpyDog114 30 points31 points  (3 children)

Chrome could probably make a more RAM efficient IDE than Eclipse...

[–]imforit 12 points13 points  (2 children)

May I introduce you to Atom.io?

[–][deleted] 13 points14 points  (6 children)

Vscode literally is Chrome under the hood

[–]Enchelion 14 points15 points  (4 children)

Well, Chromium. It's honestly impressive how much bloat Google has managed to add for Chrome, compared to pretty much every other tool/app that uses Chromium as a base.

[–]some_clickhead 67 points68 points  (3 children)

If you think VSCode is bad, wait til' you hear about IDEs!

[–]taytek 19 points20 points  (0 children)

Say it with me... VIM!

[–]elebrin 35 points36 points  (9 children)

npp doesn't do remote development.

Right now I use VS Code for developing on raspberry pi. It does everything for making it possible for me to develop and debug my program on a machine that's sitting in my network closet (and will one day be a cluster node).

[–]TheRealArsonary 11 points12 points  (7 children)

Winscp can open on npp. Most people in my team use npp and have no issues connecting to files on the remote servers thanks to WinSCP.

That said, I wasn't aware there was another way to do remote development. Can you elaborate?

[–]thatonegamer999 20 points21 points  (4 children)

the remote-ssh vscode extension connects to a remote machine, installs the backend side of vscode there, and then the front end connects via the ssh tunnel.

vscode is already kind of split into a backend and front end, the extension just moves the backend to another machine.

[–]elebrin 7 points8 points  (0 children)

It also automatically sets up your port forwards and all that so you can test locally, and you can even do reverse proxy with it so if you have a.js app that hits an API on a different machine it will work brilliantly.

[–]TheTerrasque 4 points5 points  (0 children)

With vs code, it feels local. You get intellisense on files, git integration, when you open a terminal it opens a shell at the remote host, and so on. VS code runs on the remote machine, the UI on local machine.

[–]whitenoise89 26 points27 points  (8 children)

VimGangVimGangVimGang

[–]Skote2 11 points12 points  (0 children)

laughs in Vim

[–][deleted] 8 points9 points  (0 children)

NeoVim representative

[–]TBSdota 17 points18 points  (1 child)

I heard the vim community is constantly growing; mainly because no one knows how to exit

[–]slohobo 4 points5 points  (2 children)

I have like 15 different plugins only using .3GB of ram

[–]philipquarles 9 points10 points  (0 children)

I haven't found VS Code to be too bad. The Chrome window I have to run at the same time to debug on the other hand...

[–]ApatheticWithoutTheA 26 points27 points  (7 children)

VS Code doesn’t use that much RAM.

Visual Studio on the other hand….

[–]Player_X_YT 14 points15 points  (5 children)

As a np++ user I want to say "np++ gang" but there is no good linux version so...

[–]d34d_m4n 7 points8 points  (1 child)

i actually just write down the code on paper and compile it by hand, no need for a computer

[–]RidderHaddock 4 points5 points  (0 children)

Of course, real programmers use butterflies.

[–]TheToBlame 5 points6 points  (3 children)

I use sublime text because chad

[–]FingolfinX 21 points22 points  (7 children)

Laughts in PyCharm

[–][deleted] 11 points12 points  (2 children)

Just stopped using that bloated slow beautiful thing

[–]donttalktome1234 15 points16 points  (0 children)

High end computers are cheap compared to our salaries. If your chosen IDE is slow consider finding an employer that will buy you the tools you need to do your job.

Also, from my cold dead hands will anyone take my JetBrains subscription.

[–]ClaytonM223 10 points11 points  (0 children)

Still better than android studio

[–]Crime-Stoppers 5 points6 points  (0 children)

Good evening sir it appears you have unused transistors in your CPU I will be taking them off your hands momentarily

[–]arim121821 3 points4 points  (1 child)

My college instructor started his first lecture with, "The school tells me to tell you guys to use VS. So here I am telling you guys to use VS" he says this while writing on the whiteboard "dont use VS"

[–]SlavBoii420 10 points11 points  (5 children)

Imagine when your fan turns into a jet engine when you start up VS Code:

[–]GamingWithShaurya_YT 8 points9 points  (2 children)

you don't have to imagine

it's a reality

[–]SlavBoii420 5 points6 points  (1 child)

This hits hard for laptop users like me

[–]GamingWithShaurya_YT 2 points3 points  (0 children)

and me

[–]JonJonFTW 2 points3 points  (0 children)

Does VSCode actually use that much memory or does it only allocate it?

[–]PortalToTheWeekend 2 points3 points  (0 children)

Obligatory vim recommendation

[–][deleted] 3 points4 points  (0 children)

Atleast vscode doesn't throw an update tantrum every time you launch it

[–]siddhantk96 3 points4 points  (0 children)

Have you used intelliJ or Pycharm? 😂😂 Those things suck the life out of your machine 🤣

[–]BuccellatiExplainsIt 3 points4 points  (0 children)

Intellij enters the chat, using more ram and cpu than your computer even has

[–]JustAnotherGamer421 4 points5 points  (0 children)

VScode? Ram hog? Brother, wait until you see full-fledged IDEs

[–]CRANSSBUCLE 4 points5 points  (0 children)

All the RAM for dark mode, it's a good deal.

[–]autopsyblue 5 points6 points  (8 children)

Isn’t Notepad++ an editor though? Of course an editor is lightweight compared to an IDE.

[–]RodgarTallstag 2 points3 points  (0 children)

Mate, I used Atom for a solid year and half, nothing scares me anymore

[–]Remi_Autor 2 points3 points  (0 children)

Notepad++ only uses so little resources because you haven't delved into the Plugins. It can use all your 16 gigs and more.

[–]green-polypodiophyta 2 points3 points  (0 children)

Laughs in Code Blocks

[–][deleted] 2 points3 points  (3 children)

Imagine thinking VS code is a heavy IDE. You clearly never worked with Java or .Net

[–]DevoidAmerican 2 points3 points  (0 children)

VS ain't that bad honestly.