Live data from Hacker News

JetBrains: $270M revenue, 405K paying users, $0 raised

twitter.com

651–660 of 680 posts

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#651
post #641

Earlier quoted context omitted.

If you actually read his comment, I think you'll agree this was an accurate and fair assessment. I've worked with those kids who believe they're super smart and others are simpletons purely based on tool preferences.

You don't have nearly enough information to draw that conclusion about someone from an internet comment. However, even if you're right, it misses the point. The point isn't that you owe $commenter better, it's that you owe the community better. Personal attacks poison the well and invite others to do worse. The community here is fragile. If you want to participate, you need to help preserve it, not help destroy it.

That is very subjective, but I will try to follow the rules.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#652

Earlier quoted context omitted.

git log, copy paste hash, git checkout If you have a dirty wd, stash. But, to be honest, I almost never perform that action, and when I do I use the web browser.

> git log, copy paste hash, git checkout You remember the hash of your June commit 3 years ago?? > But, to be honest, I almost never perform that action, and when I do I use the web browser. Web browser... for a local repo? Or do you mean you don't have a solution if your repo isn't on GitHub or you don't have an internet connection handy? (You should also time yourself on your web interface by the way.)

> You remember the hash of your June commit 3 years ago??

...which is what the git log above is there for.

> Web browser... for a local repo? Or do you mean you don't have a solution if your repo isn't on GitHub or you don't have an internet connection handy?

Yeah, local repo. You know, git is not GitHub. :)

> (You should also time yourself on your web interface by the way.)

Just paste the hash commit in the HEAD selector or even in the URL.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#653

Earlier quoted context omitted.

Git model is simple. What is complex is the hundred features and commands it provides on top of that model.

> Git model is simple. I strongly disagree. Let's list just basic git concepts that you're likely to encounter fairly early on: the working tree, staged commits, branches, remotes, stashes, detached heads, tags, submodules, merge conflicts, squashed commits, fast-forwards, rebasing, cherry-picking. Some of these you could choose to ignore - rebasing and submodules - but on the whole you need at least a cursory unders…

You are confusing the model with the features built on top of that model.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#654

Earlier quoted context omitted.

Before a vim'er finishes typing yet another command to find that one specific text, a mouse user will have already clicked where needed :)

Quite the opposite actually, by the time your hand even finds the mouse the vim user will already have jumped to the desired code block and have started editing it.

Having worked alongside longtime vim users, that's almost never the case. There's often more time spent on finding out/remembering the efficient way to get to a particular piece of code. And then there are the inevitable mistakes (oh, I counted give spaces/quotes/paragraphs, but there was one more/one less; oh, I failed to account for some minor thing in my macro etc.).

In a modern IDE you have a multitude of shortcuts and a mouse, and they complement each other.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#655
post #237

Earlier quoted context omitted.

That’s absolutely wrong. The only thing that you’ll notice in IDEA is that it makes certain assumptions about Java (e.g vocabulary and certain menu items are Java-related), but otherwise the functionality is the same.

Python support inside IDEA is not the same as Pycharm, please don't confuse people. If you want to do Python development, use PyCharm. For Java, use IDEA.

I have used IDEA for 4 years doing Python development. Now I am using PyCharm, where the only difference is that it doesn’t support multi-module projects.

Please specify the differences as I am seeing none.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#656
post #375

Earlier quoted context omitted.

That’s absolutely wrong. The only thing that you’ll notice in IDEA is that it makes certain assumptions about Java (e.g vocabulary and certain menu items are Java-related), but otherwise the functionality is the same.

Actually, you're wrong. There are indeed plenty of features that are specific to each IDE/Language that aren't in the IDEA-equivalent plugins.

Would you mind listing these differences? I have used idea for 4 years and PyCharm for a year.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#657

Earlier quoted context omitted.

That’s absolutely wrong. The only thing that you’ll notice in IDEA is that it makes certain assumptions about Java (e.g vocabulary and certain menu items are Java-related), but otherwise the functionality is the same.

The language specific apps also seem to get updated before the language plugins do. I used to use IntelliJ Ultimate, and had to wait a while before getting new features announced for PhpStorm, for example. I now just use PhpStorm for PHP and GoLand for Go, instead of attempting to use IntelliJ for all languages. I spend less time configuring IntelliJ for each language and get updates on release day. JetBrains has an…

Not if you’re using the nightly (EAP) IDEA, however.

I have used IDEA and PyCharm for enough time to say there’s 0 difference between the two.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#658

Earlier quoted context omitted.

> Unlike Eclipse, which is acceptable That's a nice way of saying it's a trash fire.

What happened to Eclipse? I remember there was a time when IBM really invested in it that it was miles better than anything in the Java editing space, or honestly any competitor at the time. For example, instantaneous compiling and error checking was so far ahead it took MS many years to catch up with it. It used to be a matter of huge excitement when a new language or framework was supported by Eclipse. But I moved…

IBM getting involved in something is usually a death sentence. Initially they might inspire hope. But they'll turn everything into a horrible mess lacking those polishing touches that makes stuff nice to work with. They'll tick feature check-boxes. But the stuff will barely be usable.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#659
post #317

Earlier quoted context omitted.

Something can be legal and still be incredibly tasteless. If you keep lifting major open source tooling as the basis of your product without contributing, you're eventually going to exhaust the patience and free time of the people working on it. Think about it this way: When Linus started working on Linux and decided to release it under the GPL, was it because he wanted companies to use it as the basis of billion-dol…

If you think doing so is tasteless, you are clearly approaching this with a social lens and I don’t necessarily disagree with your conclusions. I chose to approach this with an economic lens, hence the question of whether the original license was permissive, which is the green-light that allows all commercial exploitations to not appear illegal in the eyes of the law. Open source is one of those activities where deve…

I think a fundamental root of this problem is that many foundational parts of the open source/free software model are social and not economic in nature. People are encouraged to view this as a commons, where everyone is helping each other and lifting each other up. In practice, if you put something on github, you're funding some tech company's products, you just don't know it yet.

In my case I built and maintained my software for 3 years and when I chose my license I knew the license meant that someone could repackage it and sell it. That was a decision I made, and maybe my decision was wrong, but in the end the economic factors meant I could no longer pay rent by doing it anymore, so I stopped. Those actors lost the foundation of their product as a result, so the economic factors didn't end up working out in their favor either.

I could perhaps have prevented their actions by using the GPL, but it wouldn't have suddenly made them pay me - they would have just lifted someone else's inferior permissively-licensed solution, because there were multiple options and mine was just the best. I did previously have corporate sponsorship, but that never lasts forever.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#660
post #5

Jetbrains products are awesome though. I used to use a heavily customized vim which was a pretty good setup, but the things a jetbrains ide can do are just much better than what my custom setup could do. I pay for a personal subscription and couldn't be happier. I will recommend everyone to atleast give their products a try. They have a free trial period.

I use Jetbrains products for everything at work. I don't know what's going to happen if I ever have to work at an Eclipse shop. Might have to turn it down, honestly.

I would turn such a role down - not because they use Eclipse, but they are a single IDE 'shop'.

The development process should not be tied to the IDE!

Post reply on HN