Message from @picnicnapkin

Discord ID: 481447559320043521


2018-08-21 12:55:22 UTC  

aka Chromium Embedded Framework revised

2018-08-21 12:55:51 UTC  

its for making nice sleek desktop GUI programs using the same programming frameworks used in making fancy web apps

2018-08-21 12:55:55 UTC  

Electron is literally just your program, but running inside a Chrome browser that can't go on websites.

2018-08-21 12:56:08 UTC  

It's ridiculously slow.

2018-08-21 12:56:27 UTC  

it _can_ be super slow, you have to be careful how you code the apps

2018-08-21 12:56:53 UTC  

and most people using it are probably noobs who have no idea how javascript actually performs under the hood

2018-08-21 12:57:06 UTC  

That'd be me 😛

2018-08-21 12:57:33 UTC  

atom is a bad example, the Slack desktop app used to be, and VSCode is a very good example

2018-08-21 12:57:36 UTC  

if you're still confused on what Electron is, if you hit CTRL+SHIFT+I in Discord, click the Console tab and type in `window.location.href = "google.com"` then your Discord will immediately transform into Google because the entire Discord app is a joke and only exists to do push to talk (notifications and whatnot could still be done in the web browser, they just don't want to enable it to force you to use this junk)

2018-08-21 12:58:21 UTC  

lmao they left in developer tools in the release? WHY

2018-08-21 12:58:25 UTC  

Wow...

2018-08-21 12:58:39 UTC  

oh, you'll also notice that CTRL+SHIFT+I in Discord brings up the same inspect element developer tools window as your web browser does

2018-08-21 12:58:57 UTC  

don't touch it though

2018-08-21 12:58:59 UTC  

Before I try this how do I undo it?

2018-08-21 12:59:09 UTC  

there's a close button in the top right, only click that

2018-08-21 12:59:13 UTC  

^

2018-08-21 12:59:32 UTC  

you don't want to mess with the developer console because you'll get HIV.js

2018-08-21 12:59:41 UTC  

kek

2018-08-21 13:00:24 UTC  

Got it. Just tried it. Looks interesting. No idea what any of it means. Left it the hell alone

2018-08-21 13:00:35 UTC  

I once saw a calculator, a fucking calculator, made in Electron- like, it had even less features than the calculator built into Windows, like why

2018-08-21 13:00:43 UTC  

lmao

2018-08-21 13:00:45 UTC  

amazing

2018-08-21 13:00:49 UTC  

why would anyone want a calculator that uses a literal gigabyte of RAM

2018-08-21 13:00:52 UTC  

<:sad:382980750347206666>

2018-08-21 13:01:15 UTC  

i can't post images, but if I could, I'd show you a screenshot of my task manager right now where Discord is using literally 1.3 GB of RAM

2018-08-21 13:01:17 UTC  

1.3 GB

2018-08-21 13:01:19 UTC  

for a chat client

2018-08-21 13:01:22 UTC  

like i said ... most people building these apps, have no idea about performance

2018-08-21 13:01:59 UTC  

calling it lightweight was an absolute joke and Discord are a bunch of pseudo-intellectual crooks, this is so sad, alexa can we all use qTox

2018-08-21 13:02:00 UTC  

around 500MB for me

2018-08-21 13:02:28 UTC  

which yeah, is insane

2018-08-21 13:02:33 UTC  

Even 500MB is a lot, considering how old some peoples' machines are.

2018-08-21 13:02:38 UTC  

its a trade off

2018-08-21 13:02:53 UTC  

209.2MB for me

2018-08-21 13:03:05 UTC  

for reference, Teamspeak only uses around 25 MB for me

2018-08-21 13:03:07 UTC  

my machine has 16GB i dont care about RAM, but if it starts hogging CPU

2018-08-21 13:03:35 UTC  

OH YOU HAVE NO IDEA HOW BAD DISCORD'S SCREENSHARE IS FOR YOUR CPU

2018-08-21 13:03:42 UTC  

they're doing VIDEO ENCODING and DECODING on the CPU

2018-08-21 13:03:49 UTC  

what the ACTUAL FUCK

2018-08-21 13:03:58 UTC  

like the Slack client used to open a window/thread (cant remember the details) for EVERY org you were in

2018-08-21 13:03:59 UTC  

HAHA 100% CPU USAGE HERE WE COME