4 ms·
There's a better way - you can find all apps you really should care about, i.e., the ones you have installed locally - run the last script in a comment of the G
by nikolay 1y ago
There's a better way - you can find all apps you really should care about, i.e., the ones you have installed locally - run the last script in a comment of the Gist [0].
Update: It appears that the author of shamelectron was influenced by the same Gist [1].
[0]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1e58 https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1...
[1]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1e58?permalink_comment_id=5786430#gistcomment-5786430 https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1...
- nikolay 1y agoSome notable apps without fixes (which I have installed locally): * 1Password.app * Bruno.app * Claude.app (oh noes!) * Cursor.app * Docker.app * Dropbox Dash.app * Dropbox.app * Element.app * GitKraken.app * Graphite.app * HEY.app (shame on DHH!) * Keeper Password Manager.app (it's not just 1Password) * Keybase.app * Kiro.app (come on, AWS!) * Ledger Live.app (crypto seems to lag behind Web 2.0 still!) * Loom.app * Notion Calendar.app * Notion Mail.app * Notion.app * Pocket Casts.app * Podman Desktop.app * Proton Mail.app * Proton Pass.app (all major password manager apps are in trouble) * Redis Insight.app * Sculptor.app * Simplenote.app (shame on photomatt!) * Texts.app (although it's possibly now replaced by Beeper) * Tonkeeper.app * Windsurf - Next.app * WorkFlowy.app * itch.app * krisp.app
- rezonant 1y ago> * HEY.app (shame on DHH!) There are much better reasons to shame DHH.
- deleted 1y ago[deleted]
- jen20 1y agoThe number of major companies doing half-assed javascript bullshit instead of proper native macOS apps is ridiculous. This did remind me to go cancel 1Password though, something I'd been meaning to do since they switched _to_ electron...
- mikamika83 1y agoMeh. VSCode is a fantastic piece of software, one I never had a problem with before Tahoe.
- skydhash 1y agoStill not half of vim or a quarter of emacs.
- mikamika83 1y agoLove my 1985 Chevy and my 2025 (insert not very hated auto make here). Each has its uses
- jen20 1y agoThat's what happens when people use private APIs... there's no problem until there is.
- mikamika83 1y agoWise, applies to every piece of software on earth.
- WD-42 1y agoCompared to what? I find it telling that the original creators of electron are now writing a new editor with native code because even they can’t stand electron. It’s like they are trying to write a wrong they did to the world.
- mikamika83 1y agocompared to... nothing... I love it. It's subjective. I love what it does and it's my favorite piece of software because it does what i need it to do, every time, all the time.
- gfehhffvvv 1y agoXcode, Visual Studio (the original I mean), PyCharm et al., Eclipse, vim, emacs, Notepad++, Sublime… hmm that’s all the IDEs and text editors I can remember using significantly in a professional context. I prefer VSCode to those.
- binaryturtle 1y agoWhat is that? Like 32x >100MB junk overhead per app? ~4GiB gone from the disk just to hold the same broken copy of some framework/library? It's quite the insanity, isn't it? If there was one copy of that electron (e.g. installed to /Library somewhere) which all apps would simply use then you only would need to update one copy. Less disk space wasted. All apps fixed in one go. Back in the old days on the Commodore Amiga we would just do that… install some .library to SYS:Libs/ first if a program required it. It's not like this process was so complicated nobody could do it, right?
- deleted 1y ago[deleted]
- charcircuit 1y ago>It's not like this process was so complicated nobody could do it, right? Don't underestimate the utility of write once run anywhere. Needing to ensure compatibility with a bunch of different browser engines is not simple.
- whatever1 1y agoNo F shared libraries. Seriously. Memory and storage is cheap enough nowadays to not have to deal with the insanity that shared libraries cause. I don’t care if I use 30gb of memory to run a browser and a note taking app.
- jonhohle 1y agoSome of us do care. Devs should respect users systems more than their own instead of crapping all over them with Electron. I’d almost go as far as to say that it’s evil. Wasting resources, energy, people’s time, and money.
- solid_fuel 1y agoI don't understand why it's all-or-nothing. We know how to version things pretty well these days, why is there no blended solution where libraries are shared but version aware? I don't mind having two different versions of electron on my laptop but I don't want 30 copies of the same version.
- deleted 1y ago[deleted]
- shelled 1y agoHey - "Shame" is somewhat stronger than what I would have said but I also had similar feelings considering it was from DHH's company. And not just for outdated Electron, but for shipping Electron in the first place. For some reason I always felt DHH will write native apps for his company :) I have absolutely lost hope from Dropbox and I am actively looking for a replacement. BitWarden using Electron is just unfortunate and it is sluggish. What happened to 1Password (don't use it, never did) and their Apple only-great-native-software trope I used to hear? Cost cutting? Electron is the reason I am still using Overcast and not Pocket Casts even though it's FOSS. Proton Mail - this app is such a mess! Simplenote - moved away long back! When did Electron come into it? It was native, wasn't it?
- cosmic_cheese 1y ago> What happened to 1Password (don't use it, never did) and their Apple only-great-native-software trope I used to hear? Cost cutting? They started chasing B2B/corporate, and as part of that switched their desktop app over to Electron and replaced the old UI of 7 with a generic flat blobby SaaS type design. They lost their botique app shop feel and now blend in with the usual greasy SaaS fare.
- nikolay 1y agoUpdate: Meanwhile, Podman Desktop got fixed!
- mikamika83 1y agoThanks for the mention! Yes, I was the person who found the original bug in electron and made the PR to get it fixed. Now doing my due diligence of (nicely) asking companies to update their versions :)
- nikolay 1y agoThank you very much!