Live data from Hacker News

Atom

atom.io

581–590 of 662 posts

Re: Atom

#581
post #546
post #165

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

I think that's fair for a beta app where they really need the data to tighten things up. It would be nice if metrics became opt-in post-beta, though.

Re: Atom

#582
post #341

From "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…

[deleted]

Re: Atom

#583

I 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…

That is also one of the ideas behind Light Table.

Re: Atom

#584
post #559

Earlier 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.

As evident from the comments above, one of OS X's biggest weak points is feature discoverability.

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

#585
post #174

Earlier 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.

where on earth would a professional software developer find SIX different machines to run builds on??

Re: Atom

#586
post #404
post #210

Earlier 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.

I do fair amount of work on my Chromebook, granted I work mostly with Rails apps, so I can just connect to my server and do my stuff over SSH

Re: Atom

#587
post #481

Earlier 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?

You press the key labeled 'X' in the keyboard, and an X shows up in the screen. Can't be more intuitive than that.

Re: Atom

#588
post #207

Earlier quoted context omitted.

echo ' 127.0.0.1 ssl.google-analytics.com 127.0.0.1 www.google-analytics.com 127.0.0.1 google-analytics.com' >> /etc/hosts

and remove it whenever i want to access GA !?

Why are you using GA if you hate GA?

Re: Atom

#589
post #489
post #371

Earlier 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?

Unless the authors of the software behind HN make up a large portion of its comment contributors, I don't see the relevance.

Re: Atom

#590
post #527

Earlier 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.

You're absolutely right. We don't track individual filenames or data.
Post reply on HN