Is anyone else creeped out that this desktop application phones home every time you start it? Is this just the new normal now?
It was the new normal like 15 years ago. Almost every major application phones home to deliver bug reports, telemetry, check for updates, etc. Read the terms and conditions of apps when you install them next time.
Atom Reaches 1M Active Monthly Users
71–80 of 87 posts
Re: Atom Reaches 1M Active Monthly Users
#72This is the first time I've opened a discussion about Atom where all the top posts weren't about how horrible and slow it is. Has it gotten better, or have people who know better just given up on this editor?
Re: Atom Reaches 1M Active Monthly Users
#73Earlier quoted context omitted.
> Much as I like Sublime Text, the fact that it's proprietary has prevented me from using it. Same here, and when I recently ran into some built in limitations with gvim regarding its inability to easily deal with proportional width fonts, I switched to Atom. I've been really happy so far -- the vim mode plugin is nice. Atom isn't perfect, but it's good enough for now, and the extensibility model makes me confident t…
Why would you want proportional width fonts in Vim? Forgive me for asking, it's probably pretty obvious to you.
Re: Atom Reaches 1M Active Monthly Users
#74The most fantastic thing about Atom to me has been the underlying technology-- specifically Electron, which is a novel combination of Chromium and NodeJS. We at Nylas built an email app that originally was a fork of Atom, and now runs on Electron (which is evolving way faster). http://github.com/nylas/n1 I honestly think that Electron is the future of desktop software, and it all started with Atom. Hats off to those…
[ot] N1 is great, too bad I can't recommend to pretty much anybody because there's no translation support. The bug is open since October 2015, has 50+ comments and no feedback from devs. https://github.com/nylas/N1/issues/24 IIRC Atom doesn't have translation support either, I wonder if it has something to do with Electron.
It's definitely on our roadmap though! (For people who want to help... https://jobs.lever.co/nylas/3c688d62-4985-4224-b59f-ab0a4f48... ;)
Re: Atom Reaches 1M Active Monthly Users
#75The most fantastic thing about Atom to me has been the underlying technology-- specifically Electron, which is a novel combination of Chromium and NodeJS. We at Nylas built an email app that originally was a fork of Atom, and now runs on Electron (which is evolving way faster). http://github.com/nylas/n1 I honestly think that Electron is the future of desktop software, and it all started with Atom. Hats off to those…
As much as I'd love to use something like Nylas, the deal-breaker for me was its sync engine. Having a third party store and index all of my emails just isn't an option for me, and I can't justify jumping through hoops to host it myself when I can just use a client that doesn't require any server-side component.
Re: Atom Reaches 1M Active Monthly Users
#76The most fantastic thing about Atom to me has been the underlying technology-- specifically Electron, which is a novel combination of Chromium and NodeJS. We at Nylas built an email app that originally was a fork of Atom, and now runs on Electron (which is evolving way faster). http://github.com/nylas/n1 I honestly think that Electron is the future of desktop software, and it all started with Atom. Hats off to those…
> I honestly think that Electron is the future of desktop software I like your software but this statement makes me sad -- it's really not a great situation where a desktop software is written in a language that's not exactly great (to say the least); it runs on the top of countless abstraction layers that make the product comparatively very slow. I have 20 CPU cores and 64G RAM, and Slack starts much slower (!) than…
If there's one thing consistent about software, it's that things always get faster. People had a similar sentiment about Java (sloowwwwww), and yet now the JVM is pretty amazing and powers a huge part of the world.
We know N1 isn't as fast as something written in C++, but we're not super worried about it because this is likely the slowest that N1 will ever be-- and yet lots of people are still using it every day! V8 and CPUs will continue to get faster and faster each year, and we'll also improve the codebase.
Our main objective was to make N1 easy to extend by today's developers. And (whether you agree with it philosophically or not) JavaScript is leading the way for the future of programming. So it's the right choice to use in this regard.
For reference, check out the NPM growth: http://imgur.com/R8UjESZ
(Also, I think React might be the biggest UI programming paradigm shift in like 15 years. Not specific to JavaScript, but we're also betting a huge amount around that vs. traditional MVC architecture.)
Re: Atom Reaches 1M Active Monthly Users
#77Earlier quoted context omitted.
It has gotten WAY faster.
Still not fast enough, especially when you have VSCode that is built with the same technologies and performs way way better. Atom can and should be faster.
I bet the core Atom team would agree with you. :) You should join the Slack channel and dive in. Pretty smart+driven group of people working on it. http://atom-slack.herokuapp.com/
Re: Atom Reaches 1M Active Monthly Users
#78Earlier quoted context omitted.
The knowledge/approval part isn't Google Analytics - that's usually built in to whatever uses it. In the case of Atom, they state quite plainly on first-load that they track usage for the purposes of telemetry/product improvement, and you can opt-out on first-open. I'm not really sure I see the issue? Also, usually with Google Analytics you're viewing a remote website (or in this case I suppose you're phoning home fo…
> The knowledge/approval part isn't Google Analytics - that's usually built in to whatever uses it. That's right, GA is the malware and websites / apps that use it are distributing malware. Sort of like SourceForge distributing malware with its installers. > I'm not really sure I see the issue? Do you have an issue IRL if someone follows you around, taking notes of every where you go? I do.
Re: Atom Reaches 1M Active Monthly Users
#79Congrats! Atom may not be perfect (no editor is), but it's constantly and consistently improving, which is a lot more than one can say about most other editors. For those who use Jupyter: there's a package called Hydrogen that let's you run your code directly within Atom using Jupyter kernels (not just python!). To me, that's the perfect example of the power of a hackable editor.
I tried to implement it but Atom just wasn't there at the time. The new block-level decorators should make it possible.
Re: Atom Reaches 1M Active Monthly Users
#80Earlier quoted context omitted.
> I honestly think that Electron is the future of desktop software I like your software but this statement makes me sad -- it's really not a great situation where a desktop software is written in a language that's not exactly great (to say the least); it runs on the top of countless abstraction layers that make the product comparatively very slow. I have 20 CPU cores and 64G RAM, and Slack starts much slower (!) than…
Thanks for the kind words! If there's one thing consistent about software, it's that things always get faster. People had a similar sentiment about Java (sloowwwwww), and yet now the JVM is pretty amazing and powers a huge part of the world. We know N1 isn't as fast as something written in C++, but we're not super worried about it because this is likely the slowest that N1 will ever be-- and yet lots of people are st…
Full ElectronJS apps can use something called ASAR which effectively creates a super efficient bundle for loading application code at launch. More here: https://github.com/atom/electron/blob/master/docs/tutorial/a...