8 ms·
Download Atom editor without an invite
- deleted 13y ago[deleted]
- deleted 13y ago[deleted]
- xdissent 13y agoI lol'd.
- tinco 13y agoSo there's only one comment that gives the impression that there's some kind of troll going on. Just to let you know: It actually works, nothing fishy just someone posting the direct link to the app that's exposed via their update Api. There's no activation or anything, it will just take you straight into the app.
- Blahah 13y agoconfirmed, works for me too
- kartikkumar 13y agoYep working well!
- ColdHawaiian 13y agoIs it actually ok to download the app without an invite though?
- tinco 13y agoIf you live in The Netherlands it is. You need a license to read it into memory or even modify that memory (by executing it) though ;)
- oneeyedpigeon 13y agoLegally, almost certainly. Morally, almost certainly not.
- Blahah 13y agoNot sure about that - if it's on a publicly accessible URL on a site designed to generate public interest, it's their own fault it got out.
- oneeyedpigeon 13y agoTheir clear wish is for this to be invite only. I agree that their 'security' should probably better if they want to protec themselves against certain types of people, but your argument is akin to justifying robbing a house of its contents because it was only locked up with no alarm and you had to break one window to get in.
- Blahah 13y agoNo, my argument is not akin to that because piracy is not akin to theft. Downloading the beta from a public URL is not depriving Github of anything or breaking anything of theirs, whereas if I broke a window to steal something I've left the owner with a broken window and deprived them of the contents.
- k-mcgrady 13y agoYet on HN there have been numerous 'security breaches' defended solely due to the fact that the data was accessible via a public URL and if they wanted it secured they should have done better.
- fnordfnordfnord 13y agoI would assume that github knows how to create a private github repository and therefore they wouldn't mind you cloning / forking it.
- Watabou 13y agoHah, that was easy. Thanks. It indeed works just fine. It looks very much like Sublime text as people have been saying. There's even a command palate. One thing I noticed though straight off, it just doesn't feel as smooth as a native app. Is that just me? EDIT: The gist was just removed. Glad I got it before it went down. EDIT 2: The curl command still seems to be working: curl -L https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
- k-mcgrady 13y agoIt feels a little bit sluggish to me but not enough to effect my productivity. Opening folders/files seems to take a little longer than Sublime.
- deleted 13y ago[deleted]
- a9entroy 13y agoHow can I download it for Windows ?
- Watabou 13y agoOS X only for now.
- josteink 13y agoWtf. Why would one start with the software-patent and lawsuit-based platform? Does nobody at github have any sense of ethics? Github was built on open source software and Linux. Why not give something back? Why support those who spend national budgets on anti open-source lawsuits?
- Rafert 13y agoProbably because GitHub was built with Macs. And it's not like they haven't open sourced a thing...
- Yetanfou 13y agoIt is rather disappointing that github heads down the Mac OS path while they base their company around a concept which is rather strange to most things Apple - openness and sharing. Writing for Mac OS first also makes it harder to port to other platforms as it is a rather idiosyncratic platform. If they insist on pushing Mac OS AND want to be seen as a good free software citizen they might want to consider putting some effort in the GNUstep project. Once GNUstep is up to par they should be able to build for that on Linux and Windows with minimal porting efforts. Still, I'm disappointed in the lack of vision many of these so-called 'open source' companies exhibit. Don't they realise that by pushing these closed, proprietary platforms they undermine the very base of their own existence? The software and community which github depends on was not the result of the generous sponsorship from Microsoft and Apple after all...
- cincinnatus 13y agoDuring beta. It will be on other platforms soon. Chill.
- W0lf 13y agoAnd boom. The script is gone :)
- hdragomir 13y agoThe gist has been taken down.
- lolo_ 13y agoThe gist seems to be down, anybody take a copy of the contents?
- Watabou 13y agoThis was the curl command: curl -L https://www.atom.io/api/updates/download https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
- ing33k 13y agoI don't have a mac, but still downloaded it , and just refreshed gist, its gone . Github staff really active on HN ?
- oneeyedpigeon 13y agomaybe not in the sense that the GitHub owners are constantly refreshing the GitHub home page, but they could certainly have notifications set up for posts that mention GitHub. plus, anything as relevant as this is, is going to reach them pretty quickly by many different routes.
- gyardley 13y agocd ~ curl -L https://www.atom.io/api/updates/download https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip open Atom.zip mv Atom.app /Applications/ rm -rf Atom.zip
- kayoone 13y agoCome on... people here should be able to handle a zip file...
- oneeyedpigeon 13y agoalso, "rm -rf Atom.zip" - WTF? Why not throw a "sudo" in there for good measure...
- Blahah 13y agoalso, why 'open'? It's asynchronous with the bash session, so the mv will fail.
- oneeyedpigeon 13y agoYeah, "cd ~" is quite funny, too, but maybe we should leave this guy alone now :-)
- gyardley 13y agoPlease forgive me, oh great overlords of HN, for copying and pasting the contents of the original gist without bothering to edit it.
- maccard 13y agoWorks, but the gist is now gone. However, it looks so similar to sublime, I can't believe it. In case anyone is looking for it: the command is curl -L https://www.atom.io/api/updates/download https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
- rmc 13y agothat command doesn't work anymore
- aram 13y agoYup, results in {"message":"Not Found"}
- iancarroll 13y agoThe command works fine, putting it in your URL bar doesn't.
- aram 13y agoThis was the contents of the file created by cURL. I wasn't the only case by upvotes. However, I tried right now once more and it seems that it's available again.
- huseyinkeles 13y agogist is gone curl -L https://www.atom.io/api/updates/download https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
- nicolasd 13y agocurl -L https://www.atom.io/api/updates/download https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" > Atom.zip
- onetimeonly 13y agohttp://pastebin.com/dFSHy3b1 http://pastebin.com/dFSHy3b1
- Cless 13y agoWorking link: http://pastebin.com/raw.php?i=NJngNDk8 http://pastebin.com/raw.php?i=NJngNDk8
- RivieraKid 13y agoNot anymore.
- dovel 13y agoWhat makes this so slow? Is it because it is written in JS?
- dsego 13y agoNope, JS is fast enough. But it uses html for rendering the UI and syntax highlighting. Here is one line of C code "if (inLen < 1) {" in atom markup: <div class="line"><span class="source c"> <span class="meta function c"><span class="meta block c"> <span class="leading-whitespace indent-guide"> </span><span class="keyword control c">if</span> <span class="meta initialization c"> <span class="punctuation definition parameters c">(</span> </span>inLen < <span class="constant numeric c">1</span>) <span class="meta block c"> <span class="punctuation section block begin c">{</span> </span></span></span></span></div>
- deleted 13y ago[deleted]
- dovel 13y agoThanks for the reply. So, is there no way of speeding it up without moving away from HTML? Is the html generated from JS? or is it static? would that make it faster? (newb questions) Thanks!
- dsego 13y agoI think the editor uses the same underlying technology that Chrome uses to display web pages. That's a lot of overhead for a text editor, but it makes it really easy to extend and do crazy things, basically anything that is possible in a browser. I honestly don't know what would make it faster.
- danielhunt 13y agoDoes anyone feel it's very, very wrong of Github to take down that gist?
- oneeyedpigeon 13y agoisn't that the same message if the user took it down? I.e. how do you know GitHub took it down themselves? btw, I also feel it's pretty wrong to exploit a workaround like this to obtain the software against the authors' wishes.
- danielhunt 13y agoTrue, there's no proof that they did it. I'd still put money on them having done it.
- maxerickson 13y agoCan you articulate why? Their terms of service aren't exactly a grand stand for freedom of expression: We may, but have no obligation to, remove Content and Accounts containing Content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party's intellectual property or these Terms of Service. From: https://help.github.com/articles/github-terms-of-service https://help.github.com/articles/github-terms-of-service
- danielhunt 13y agoWell, I suppose I can try. While I understand that Github is a private body and that their site is, well, their site ... forcibly deleting someone's gist simply because they don't like that that someone has found a way around their invite process smacks of underhandedness. Will they suspend his account permanently as a result of this leak? Will he have his account limited in some other way, preventing him from having private repos, for example? Will they lash out against anyone sharing Atom.zip that they can trace back to a github account? It's just all very "our show, our rules" of them to delete the gist. And yes, I understand that it is their show. And yes, their ruleset too. Doesn't make me feel any comfier in the knowledge that they'll simply delete anything that they don't approve of.
- archagon 13y agoThis kinda feels a little piracy-ish. Github clearly wants to limit beta access for now. (...with that said, I couldn't help myself.)
- sveme 13y agoFrom the README: > 4. To help us improve the editor, Atom sends usage information to Google Analytics. See [atom/metrics](https://github.com/atom/metrics https://github.com/atom/metrics) for details. That is quite horrible in my opinion. Do I want an application on my computer that constantly sends information to Google and Github? What kind of information is it sending? (from the link) Collected Data + A unique identifier that is generated by computing the SHA-1 of the machine's MAC address. + The screen width and height + The version of Atom being used + The name of each item opened in a pane such as EditorView, SettingsView, and MarkdownPreviewView + The amount of time the current window was open for + The amount of time the current window took to load + The amount of time the app took to launch Item no. 4 is the critical one. I really don't like this. However, you can apparently disable this: > If you do not want this information reported, disable this package from the Metrics section of the Settings view `(cmd-,)`. (edit: removed typo)
- userbinator 13y agoThat is disturbing. I've had *.google-analytics.com nullrouted ever since I heard of GA. > SHA-1 of the machine's MAC address. There's only 2^48 MAC addresses, there are 2^160 SHA-1 hashes. With computing power at where it is today, a bruteforce over the MAC space wouldn't take long. On the other hand, spoofing the data is also an alternative way of opposition...
- qpleple 13y ago> a bruteforce over the MAC space wouldn't take long Indeed, best supercomputers are running today around 10 petaFLOPS (= 10^16 FLoating-point Operations Per Second) and there are 2^48 ~= 10^15 possible MAC addresses.
- userbinator 13y agoA FLOP is quite a lot simpler than a SHA-1 hash, however. The Bitcoin network might be a better comparison since it uses doubled SHA-256; currently it's at around 3e16 hashes per second, or 6e16 SHA-256 operations per second. That's enough to hash all possible MACs in less than a second.
- escaped_hn 13y agoCan anyone reupload the zip to another host? It doesn't work for me.
- asogi 13y agoSame here. Though of course I'd prefer to get it from GitHub directly.
- bluenose69 13y agoThere doesn't seem to be a way to emulate Vi or Emacs :-(
- pi-rat 13y agoInstall the 'Vim mode' plugin (under Packages)
- bluenose69 13y agoExcellent!!!
- Cless 13y agoClick the underlined "Atom.zip" next to "Download:" to download it. http://speedyshare.com/cjJSs/Atom.zip http://speedyshare.com/cjJSs/Atom.zip
- jjsz 13y agoThanks.
- Jxnathan 13y agoDownload: http://www.filedropper.com/atom_1 http://www.filedropper.com/atom_1
- message 13y agoFileDropper is really slow for europe. Mirror: http://www68.zippyshare.com/v/17397784/file.html http://www68.zippyshare.com/v/17397784/file.html
- milankragujevic 13y agoHere's a command to download from zippyshare without using the website. wget http://www68.zippyshare.com/d/17397784/131268/Atom.zip http://www68.zippyshare.com/d/17397784/131268/Atom.zip \ --referer='http://www68.zippyshare.com/v/17397784/file.html' http://www68.zippyshare.com/v/17397784/file.html' \ --cookies=off --header "Cookie: JSESSIONID=F95B7128B57441E49B5F33920D27AFD0" \ --user-agent='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; WOW64; Trident/4.0; SLCC1)'
- ashwinnaidu 13y agoThanks Jxnathan
- paukiatwee 13y agoOff topic: From Atom's FAQ, Atom is not going to be free. "We haven't settled on pricing yet, but you can expect it to be competitively priced compared to similar editors" Then why drop Sublime and move to Atom?
- oe 13y agoBetter extendability?
- RivieraKid 13y agoDoes anyone have the Atom.zip?
- uu 13y agoI think I've found the original gist: https://gist.github.com/anonymous/9265315 https://gist.github.com/anonymous/9265315
- danielhunt 13y agoAlso gone
- agumonkey 13y ago$ curl -L https://www.atom.io/api/updates/download {"message":"Not Found"} $ curl -sLI https://www.atom.io/api/updates/download HTTP/1.1 404 Not Found Cache-Control: no-cache Content-Type: application/json; charset=utf-8 Date: Sun, 02 Mar 2014 12:23:50 GMT Set-Cookie: request_method=HEAD; path=/; secure Status: 404 Not Found Strict-Transport-Security: max-age=31536000 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-Request-Id: f69dc125-390e-40cc-969c-586a04dfa65d X-Runtime: 0.014472 X-Ua-Compatible: chrome=1 X-Xss-Protection: 1; mode=block Connection: keep-alive I guess the game is over
- aidos 13y agoNotice the other comments set the user agent - to one I assume is used by the app itself when it does auto updates. You probably need to set that: -A "Atom/0.1 CFNetwork/1.5
- agumonkey 13y agotrue I forgot to paste it back, same difference though: $ curl -sLI https://www.atom.io/api/updates/download -A "Atom/0.1 CFNetwork/1.5" HTTP/1.1 404 Not Found Cache-Control: no-cache Content-Type: application/json; charset=utf-8 Date: Sun, 02 Mar 2014 12:55:36 GMT Set-Cookie: request_method=HEAD; path=/; secure Status: 404 Not Found Strict-Transport-Security: max-age=31536000 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-Request-Id: 23d92789-1d1f-4ed0-bb95-9e2ff4b33bbf X-Runtime: 0.014090 X-Ua-Compatible: chrome=1 X-Xss-Protection: 1; mode=block Connection: keep-alive
- asogi 13y agoSo, now that the zip file is missing from GitHub, some people are starting to upload it elsewhere. Can the people who got it from GitHub earlier post the result of running md5 Atom.zip ? That might help mollify the paranoid conscience. (EDIT: or any other hash function for that matter.)
- Jxnathan 13y agoMD5 (Atom.zip) = 5454bd3a8271c93f5225cd2b57cdab81
- uu 13y ago$ shasum -a 256 Atom.zip 4614ec62feaea32392ad7f6b3a80534c8ad0c758ed210cabafcc86c5c49a49a1 Atom.zip
- asogi 13y agoThank you. Can anyone else confirm this?
- srijs 13y agoFrom the official update: $ shasum -a 256 atom-mac.zip 4614ec62feaea32392ad7f6b3a80534c8ad0c758ed210cabafcc86c5c49a49a1 atom-mac.zip $ md5sum atom-mac.zip 5454bd3a8271c93f5225cd2b57cdab81 atom-mac.zip
- guiambros 13y agoConfirmed. I downloaded from github directly yesterday night, when this was first posted. Same shasum/md5sum here.
- shor_ 13y agoGot the same hash.
- Wintamute 13y ago
- bradleyg_ 13y agoYeah, now updates within the app are broken.
- deleted 13y ago[deleted]
- m4k 13y agoIs there a way to install in ubuntu?
- chid 13y agonot until it's released (or you use OSX in a VM)
- shanjili 13y agothis is a test
- xu85131208 13y agothank you.
- calvaro 13y agohello