Earlier quoted context omitted.
Some apps ask on install if you agree to share usage data. I can't say how Atom handles it, but it sounds like you're in unless you modify the config. BTW, I'm less concerned and more just surprised to see Google Analytics used like this. I guess it really is the blurring of the lines between desktop and browser-based apps. Maybe this GA usage is not unique, but it's new to me.
> it sounds like you're in unless you modify the config. You are, though it's mentioned on the very first screen that pops up when you open the app: https://github.com/atom/welcome/blob/master/lib/welcome.md
Atom
581–590 of 662 posts
Re: Atom
#582From "The Zen of Programming": ------ Hearing a disturbance, the master programmer went into the novice's cubicle. "Curse these personal computers!" cried the novice in anger, "To make them do anything I must use three or even four editing programs. Sometimes I get so confused that I erase entire files. This is truly intolerable!" The master programmer stared at the novice. "And what would you do to remedy this state…
> Sometimes I get so confused that I erase entire files OT, but just this week my wife did something that really got me thinking about how far computers haven't come in terms of usability. I heard her say "O crap" from behind her macbook, and out of habit I came to assist. For some reason unknown to both of us, she had pasted the text of an email into a document called "thesis.docx", and then saved it. The text was c…
Re: Atom
#583I was all ready to be skeptical and everything... but this could actually be amazing. I currently use Chocolat for code editing, which is beautifully elegant and I love it, but there are 25 little tiny things that I really wish I could fix. I file issues, but the developers rightly have their own priorities. It's closed-source, but even if it were open source, I'm not about to learn how to use XCode and Objective C a…
Re: Atom
#584Earlier quoted context omitted.
Assuming the app has implemented the new saving model correctly, it will also keep a history of every version: File > Revert To > Browse all versions
Indeed - the OS X model fixes (to some extent) the problem in question, not exacerbates it.
I love how OS X stays out of your way, but most regular users never get to take advantage of greater complexity. You have to be in the mindset of one of 'us' (reading every update to Apple's PR) to get a handle on everything OS X can do.
Re: Atom
#585Earlier quoted context omitted.
In practice, the ST3 API is extremely limiting and poorly implemented. The docs are both lacking and dated (read incorrect). It is trivial to crash ST3 by making the incorrect sequence of correct API calls. It is also common to resort to polling the editor to make up for other deficiencies. The API also only allows for extremely limited UI choices forcing highly unintuitive interfaces on end users. The ST3 runtime al…
I don't know if I'd call it extremely limiting… there are some places I'd like to see more accessibility. However, I've built some pretty extensive stuff with it. I would love to see ssl compiled in - I believe the reason Jon currently doesn't is that it would require building on at least 6 different machines to cover 0.9.8 and 1.0.0 (libssl.so.10 and libssl.so.1.0.0) for x86/x64 plus a customized version of ssl.py.
Re: Atom
#586Earlier quoted context omitted.
I like sublime, but my primary computer has an ARM processor and there is no sublime port. The sublime developers have stated that they don't have the bandwidth to handle an ARM port, and that's fair. But I find it difficult to justify paying for a license, when I can only use the editor ~25% of the time. An editor that is sublime-like and works everywhere would be awesome. I can't tell if atom has this, but a hosted…
'Primary computer is ARM' - and you are a developer? I'm genuinely curious about your setup & work.
Re: Atom
#587Earlier quoted context omitted.
> Are you suggesting that it isn't in Emacs? Yes, of course. Emacs is obviously and inarguably not immediately intuitive.
What is immediately intuitive about anything a programmer does on their machine? I assume you have used a Unix shell, right? Was there anything immediately intuitive about that? You've probably done some programming, so was there anything immediately intuitive about your programming language?
Re: Atom
#588Re: Atom
#589Earlier quoted context omitted.
> people didn't born knowing Javascript. They learnt it. And one could argue that Lisp is just as easy to learn Just about everyone here knows javascript. Almost know one here knows Lisp, make your own conclusions.
You do realize this site was written in Lisp?
Re: Atom
#590Earlier quoted context omitted.
I'm almost comfortable with the choice of metrics, except for: >> The name of each item opened in a pane such as EditorView, SettingsView, and MarkdownPreviewView Why would they need to know my filenames?
I _think_ they're talking about the actual 'atoms' - that is the editor components. So the data that will be sent to google is 'EditorView is open', not 'EditorView contains these files'. I might be wrong though.