Hacker Newsnew | past | comments | ask | show | jobs | submit | micnguyen's commentslogin

2000 minutes -free- on macOS is unheard of. Is there any other providers do anything like that? Finally I can run my iOS Unit Tests for free without a farm of on-prem Macs!


The company behind Sublime really fascinates me.

Given how many developers I've seen use Sublime, in the modern age of social media I'm so surprised SublimeHQ is still invisible. They hardly do any marketing that I've seen online, no social media engagement, nothing. Not necessarily a bad thing, but Sublime just seemed -primed- to be that sort of company with a hyper-engaged user base.


"If you want to be heard speak quietly."

Looks like it works IF you have something to say, the topic is an important one and your audience knows how to listen... and all the others are yelling. (the translation into the zeit-geist of marketing deliberately not provided)

Also every time this under-marketing and under-hype of sublime comes up I wonder if we already reached the stage were semi-objective and subjective evaluation of tools is not enough to legitimate their use, if some sort of "hype" is necessary to release users from the burden of own evaluation and decision making...

Is marketing and hype a feature?

Is there maybe a generation of developers missing the pure joy of using under-hyped yet powerful hidden-gems?

Also: code-editors lagging at text input with the history leading to this funny state of affairs must be an entry in the encyclopedia technica for this civilization. ;) /scnr


IIRC, its just one person; Jon Skinner.


Definitely at least one other person: http://www.sublimetext.com/blog/articles/sublime-text-3-buil...

And despite their lack of "social media engagement", they do have a Twitter account (@sublimehq) with nearly sixty thousand followers - and they tweet just about as regularly as updates for Sublime Text are released!


Jon Skinner [0]

Will Bond [1]

Jon's only GitHub project is funny: [2]

[0]: https://github.com/jskinner

[1]: https://github.com/wbond

[2]: https://github.com/jskinner/test1


> Definitely at least one other person

Just wondering how it would be if it was less than one... How sublime would that be?


Three years ago, Jon Skinner mentioned it was a "3 person company"


"Good products don't need advertisement".


Tell that to the Amiga.

A long read, but demonstrates that even amazing products die with crappy advertising: http://arstechnica.com/series/history-of-the-amiga/


Well, until a real competitor like Visual Studio Code comes along, then they do. :)


I've been using Visual Studio Code for a project recently. I told myself I would give it a try as I get pretty annoyed by the Sublime prompts and general wonkiness of the plugins.

It's not a real competitor by any means. I don't need git integration or a debugger in my IDE, these are wasted features for web dev (the best debugger is the browser because that's where the code actually runs...). I dislike how the "search across project" works - sublime presents search results on a huge screen, but Code is confined to the side bar, really difficult to find what you're looking for given ~250px of space. Code's code highlighting is very bare, it doesn't highlight enough for me, I have to read the code too much. And Code wants me to Tweet my feedback? They actually built twitter into an IDE? Wtf

It's just a typical Microsoft product; too little too late, and nothing special.


> these are wasted features for web dev.

For your use case perhaps, debuggers are invaluable if you are using a backend language that isn't javascript, XDebug with Intellij is outstanding for those rare times you really need a proper debugger.


And I get that, in which case the developer would be better served to use one of those IDEs. Sublime text doesn't have a debugger and it's not really needed because of the type of work you would do in it. I wouldn't write Java or C# in sublime, why would I do that in Code?

To my point, Code is just a weird mish-mash of features. Is it an advanced text editor like sublime or is it an IDE? In either case, it's bad at both.


VSCode is still a bit far from ST. I still can't use VSCode for Go programming since it will randomly cause BSOD's, as well as several file-size and file-saving issues.


Interesting. My experience is the opposite - VSCode's Go plugin is what me switch to VSCode from Sublime.


Same here. And BSOD's? What??


Which version of Windows? Surprised BSODs are still a thing, especially from a what should be a purely userspace app.


Gonna guess they're on Windows 7 and the graphics driver is crashing - VSCode enables hardware acceleration via a Direct3D DLL. I'd still like to get a hold of the memory dump to run `analyze -v`


I pretty much use VSCode for just Go programming and haven't encountered any BSODs or other issues.


Maybe it is for Go, but for TypeScript and F#, it's better than anything else out there.


PyCharm is really good for TypeScript as well, but probably not as good as VSCode.


Visual Studio Code is pretty amazing. It's always the example I give when people say native-y stuff built on Javascript (Electron) can't be fast.


I tried it for a few minutes and the lag and weight far exceeds Sublime... YMMV.

So no, from the available evidence, VSC and Atom, there is no way that an editor written in a heavily abstracted and interpreted language and VM can match the performance of Sublime.


The problem might be not JS but using DOM (every colored word has to be a separate node and every time you add or remove a letter there would be a reflow) instead of custom widget written in compiled language and heavily optimized for displaying colored text in monospace font.

Sublime uses high level language (python) too but not for rendering.


But "good products become obsolete also."


Probably because their success is essentially due to 1) picking up the ball that TextMate dropped and 2) there really aren't any alternatives that are truly competitive when it comes to both features, plugins, and speed, esp. across multiple platforms.


When moving away from ST2 (too many workspace/plugin issues), I strongly considered Atom. With plugins, I could replicate nearly everything I had spent a couple years setting up in ST2 config and plugins.

But then I landed a contract using vim, and found it has more functionality than both, if you're willing to spend the time. I especially like being able to SSH/Tmux into a session from a tablet remotely and pick up where I left off, even over slow connections.


It's just like Sriracha-Sauce!


I'm an iOS Developer working on a project that uses Fabric ad I -absolutely- hate it. Maybe something is wrong with our integration, but I hate the fact that any run of the XCode build runs the Fabric Mac app and you HAVE to have it running, or else your XCode build fails. This doesn't help when your Fabric app crashes sometimes or isn't seen by Xcode for some reason, so every now and then my Chrome browser will just re-direct me to Fabric's website to download the SDK and I'll have about 20 tabs open before force quitting & relauncing the app. I like the idea of housing a lot of useful dev tools together, but hate having such a large overhead around it to do so.


I'm using Fabric for the Twitter SDK on Android, and it is just the same there.

No, I don't want an IDE plugin that rewrites (read: messes up) my config files to "help" me install things. All I need is a website to generate API keys and a package URL to add to the dependencies file.

The IDE plugin must have taken quite a bit of effort as well - not sure why and how someone at Twitter considered it to be a good idea. Perhaps a misguided attempt at "capturing developer mindshare" or the arrogant assumption that Twitter/Fabric SDKs are important parts of people's apps?


Same. Is it that hard to just ship a library via CocoaPods? Google do it, Facebook does it. But nooo, Twitter is "speshul" and they just have to be able to drop multiple folders in the root of my project.


You can totally use CocoaPods to add and update Fabric https://docs.fabric.io/ios/fabric/cocoapods.html. I'm not sure if this still requires the Fabric app but I didn't have issues with it.


Hey, I work on Fabric and we recently added some new pages that could help. If you have trouble using our plugins with your project, check out our manual onboarding process at https://fabric.io/kits/ios/crashlytics/install


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: