Aditya Gupta 🦀

599 posts

Aditya Gupta 🦀 banner
Aditya Gupta 🦀

Aditya Gupta 🦀

@sortedcord

Maximal developer impostor syndrome sufferer. In memory of Choco.

India Beigetreten Haziran 2020
45 Folgt39 Follower
Aditya Gupta 🦀
Aditya Gupta 🦀@sortedcord·
@VPrium @jsgrrchg @drakvynhost Ur getting too political about this. Yes they both sandbox. But did you ever bother to check how sandboxing is implemented? It's like saying "oh windows 7 and 11 both use the nt kernel so they're basically the same OS"
English
0
0
0
8
Rodrigo
Rodrigo@VPrium·
@sortedcord @jsgrrchg @drakvynhost Both bundle apps+deps, sandbox & enable cross-distro installs. Core idea is identical: universal packaging. Snap's flaws (Canonical control, perf) don't change that while Flatpak is supported by Red Hat (via Fedora/GNOME). Just check Flatpak 2, it's worse than Snaps.
English
1
0
0
10
Aditya Gupta 🦀
Aditya Gupta 🦀@sortedcord·
@VPrium @jsgrrchg @drakvynhost Flatpak and snap are not the same thing. Stop making uninformed bold claims without having anything to back it up. We shit on snap because it is objectively a worse packaging experience both for the developer and the user.
English
1
0
0
17
Rodrigo
Rodrigo@VPrium·
@jsgrrchg @drakvynhost Además agrégale los problemas por Wayland con sus restricciones ridículas. Canonical está intentando mitigar el problema del empaquetado con Snap, pero la comunidad se les fue encima (los mismos que andan de arrastrados con Flatpak que en esencia es lo mismo)
Español
2
0
2
446
Aditya Gupta 🦀 retweetet
psankar
psankar@psankar·
Why do they summon IITs to analyze CBSE website security ? It is not like IITs are stalwarts of OpSec For ex: Incubation cell of IITM has an expired cert for a few months now incubation.iitm.ac.in Above URL is from their home page iitm.ac.in/research-park/… Atleast call Zoho
psankar tweet media
English
23
67
303
22.8K
pushkar
pushkar@pushkarscripts·
Thank you, Programming ♥️
pushkar tweet media
English
16
0
98
2.3K
ANGSUDO
ANGSUDO@K19Unknown·
Even AI know CBSE site contains so many vulnerabilities and double check for confirm. I was thinking how they teach computer programming?
ANGSUDO tweet media
English
9
2
65
3.2K
Aditya Gupta 🦀 retweetet
?
?@W00_am_1·
@ThePrimeagen calling every app an operating system is how you know marketing found a new toy. sometimes it's just a feature with confidence
? tweet media
English
0
1
17
1.4K
Aditya Gupta 🦀 retweetet
kenneth
kenneth@kennethnym·
i find myself struggling to agree with this. perhaps electron is the best we have got for now in terms of cross platform development, but that is largely due to the fact that webdev toolings have received much more attention/investment compared to alternatives. zed with 5 tabs + 3 terminals uses 20-30% less memory compared to vscode with just the project open and nothing else. zed is also much more responsive and has a noticably lower keystroke latency. we got here not because chromium is inherently the superior choice for cross platform dev, but because we settled. few dared to build something better because it's easier to walk the beaten path. zed is a living proof that it *is* possible to build a polished, cross-platform native program, but it is only possible because the zed team dared to defy the status quo and built the entire ui stack from scratch in rust. to reject other solutions because chromium is good engineering (which it is!) is to dismiss engineering efforts put into native frameworks too. (they are good engineering too, so why aren't we using them?) so far, gpui is the only framework that feels like it's a right step in the direction towards a better future. it is easy to grasp and feels familiar enough that it won't take long for any seasoned rust dev to pick up. what we need is not more electron apps. we need better cross platform primitives that is as easy to build with as web dev, without the cost (which consumers pay) of deploying electron apps, and we need better education for alternative solutions.
Eira@eiranoirx

Electron hate is one of the most confidently wrong opinions in tech. People say it like they've cracked something open. "Discord is just a website." "VS Code is Chrome with a titlebar." Yeah, and your kitchen knife is just shaped metal. The framing tells you nothing about whether the thing is actually good. Writing a real cross-platform native app is brutally hard, and not because the logic is complicated. Every platform has different UI conventions, different system APIs, different accessibility models, different font rendering, different input handling. Write a macOS app in Swift and it looks great on macOS and doesn't exist anywhere else. Want Windows? WinUI, WPF, take your pick, each with its own learning curve and its own special set of things that don't quite work right. Linux? Qt or GTK, both of which produce apps that feel slightly wrong on every platform they target, and you're maintaining all of this in parallel, same features across three codebases, three bug trackers, three build pipelines, three sets of platform-specific nonsense to debug Or use Electron with just oneOne codebase. "Electron uses too much RAM." VS Code idles around 150-300MB on a typical project. Sounds bad until you check what else is open. Chrome with four tabs is using 800MB. Your JetBrains IDE, fully native, compiled to the JVM, is sitting at 1.2GB before you've opened a single file. The native Slack alternative someone built in Qt uses 90MB, sure, but it also hasn't shipped a new feature in two years and the emoji picker breaks on HiDPI and nobody is fixing it. Memory is cheap. The RAM argument is almost always made by people who don't look at what their "good" native apps are actually consuming. Chromium is good. It is one of the most tested, most optimized pieces of software running on consumer hardware right now. The rendering is fast. V8 is fast. The security model has sandboxed processes and site isolation baked in, which is more than most native apps bother with. Embedding it in a desktop framework is not a betrayal of some pure native ideal. It's using a genuinely good piece of engineering for a job it's good at. The app is not slop because it runs on Chromium. The app is slop if the team who built it didn't care. Those are different things. Maybe stop confusing them.

English
6
3
119
9.4K
Aditya Gupta 🦀 retweetet
matia 🇭🇷
matia 🇭🇷@joyofcodedev·
Svelte added a new feature so you're able to define variables anywhere in a Svelte component 🔥
matia 🇭🇷 tweet media
English
5
17
162
5.3K
vereis
vereis@vereisyaps·
@sortedcord oh nope just my own site and code
English
1
0
1
12
vereis
vereis@vereisyaps·
a friend told me to share this today, which surprised me but ok
vereis tweet media
English
55
34
1.2K
33.6K
nik
nik@realNirajK·
i've been using @zeddotdev consistently for the past few weeks and i've to say, i'm not going back to vscode at all now. i've migrated and reconfigured everything from vscode. everything here just feels so lightweight & snappy. it's just perfect for my rust🦀 workflow!
nik tweet media
English
15
2
180
12.8K