Live data from Hacker News

Atom

atom.io

461–470 of 662 posts

Re: Atom

#462
post #224

Earlier quoted context omitted.

I've never though about that! But it sounds great! A question though... I don't know how much though you actually have put into this, but I'm curious. What do you consider a cheap computer? I do all my coding (though it mainly web, which arguably might need less resources than other languages) in a medium tier pc. It's a lenovo B590 with an i3, 8GB RAM. It's not exceedingly fast but with two windows of chrome, 20 tab…

> two windows of chrome, 20 tabs each, 5 or 6 instances of PHPStorm open Jesus Christ, that sounds excessive. Vim can be run well off of a $35 Raspberry Pie if that means anything to you. That machine has 512 MB of RAM. Basically every laptop will be able to handle it just fine.

Theoretically yes, practically it will be slow, but it's no the CPU/RAM it's the SD card (poor I/O speed) that slows down VIM on embedded devices. You have to disable swapping, you could load your current working dir to RAM and them write a script to save the data elsewhere but that's dangerous for production.

So the best device to run vim IMHO it's still a top-notch SSD-based laptop. A chromebook (intel-based to avoid other sort of issues) would be a better bet.

Re: Atom

#463
I just played with atom for the last 2+ hours.

It is kinda cool, but holy shit is it slow. Editing a plugin requires a reload. A reload is a good 2-4 seconds on my 4 year old mbp.

The vim-mode is very incomplete and very buggy. Granted that should get a lot better in time.

Re: Atom

#464
post #373

Earlier quoted context omitted.

I love learning new things! If it's better then I am more than happy to learn it, otherwise we'd all still be using EDT... This "master programmer" need to stop abusing his novices, stop resting on his laurels and get back to some learning.

It's interesting that people keep using the word "better" when it comes to new editors/languages/frameworks/etc, yet as an industry we have very little evidence to proof it. I've been doing this programming thing since the 80's, and the only thing I've seen that has really made software development better have been better practices. Maybe we should first review our definition of "better" before we label something wit…

Nonsense, you didn't even have CVS in the 80's.

Re: Atom

#465

Earlier quoted context omitted.

She probably had closed the file before the "o crap". Undo does no good there.

Then this really isn't a usability issue, if you replace the entire contents of a document with the clipboard, then click or shortcut to save, then click or shortcut to quit the application, that's really a human issue. It's too many steps to be labelled as a usability problem. ⌘-Z should have been adequate.

> "that's really a human issue ... ⌘-Z should have been adequate."

I hope you don't work in usability.

I've made exactly the mistake described, several times. When making small changes to a bunch of files, it's common to go through the whole open-edit-save-close sequence in a few seconds, and if you've got a few things open and someone's talking to you, it's easy to fuck up.

Re: Atom

#466

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…

>> and it's in JavaScript, so it couldn't be easier for programmers in general

Because JavaScript is magically easier than any other programming language ever invented.

Even if this were true, it still wouldn't help an expert Objective C programmer with no JS experience hack on Atom.

Your bias is showing.

Re: Atom

#467

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…

It's funny you say that, because as the only full time-ish developer of Chocolat, I could really use a lot of help! There's ~600 open issues, my personal todo list alone is several years' worth of work. Too much for one man. --- People make too much of open vs closed source. The real distinction is individual-lead vs committee-written. TextMate, Sublime and Vim are good editors. But they are also Allan, Jon and Bram.…

Never heard of Chocolat before - but it is a very attractive OS X app!

Re: Atom

#468
post #405

Earlier quoted context omitted.

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

VMS file versions solved that problem in the late 70ies. We are not learning anything from out history as a profession.

I'm a loyal unix guy but as a millenial without much actual hands-on experience with VMS I always love to hear anecdotes like that :) The first time I read about it was in Clifford Stoll's Cuckoo's Egg where it seemed as if there was constant competition between UNIX/VMS folks over which was the more sophisticated/elegant operating system - mostly good hearted competition of a more civilized age of course ;) I vividly remember the one encounter I had with it's weird shell where I had to re-configure an application running on an Alpha machine which had a consecutive uptime of something like 12 years...

One of humanity's biggest enemies to progress are "Not invented here" and the cult of youth. It's often better to start with a blank slate ("being ignorant") because amongst other things like simply having a different perspective (worth 100 IQ points ~Alan Key) it helps with actually starting to build something. Eventually though we should still be aware of what we as a collective have learned already.

To be fair I think Github folks should know their history so this project might be one of the exceptions - looking forward to it! <3

Re: Atom

#469
post #405

Earlier quoted context omitted.

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

VMS file versions solved that problem in the late 70ies. We are not learning anything from out history as a profession.

Netware too, but that was in the eighties.

Re: Atom

#470
Imagine Linus had used that sort of license for git. There would be no github, no nothing. I don't get it. Take for free, build a million dollar business and then make your own stuff closed...
Post reply on HN