279 points thw_9a83c 2 hours ago 277 comments
theappsecguy 2 hours ago | parent
sebzim4500 2 hours ago | parent
the__alchemist 1 hour ago | parent
Zed in particular, from the way it was described upon release, sounded like it should have been a JB competitor. Reality: It can't even move functions or structs!
gonzalohm 1 hour ago | parent
ipsod 1 hour ago | parent
At least, that was so in dynamic languages, like Python, and PHP, last I checked.
gomoboo 1 hour ago | parent
ipsod 1 hour ago | parent
That's always been my experience. Not even close. One gives you legos that lets you make a plastic toy, and the other is an industrial machine shop for code.
I thought maybe I was holding VSCode wrong, though.
the__alchemist 1 hour ago | parent
Likewise (Same with zed). I've given them a thorough try several times, assuming I was holding it wrong as you say based on conversations with others who use them effectively. I've reached the conclusion you say here each time.
matsemann 1 hour ago | parent
memsom 1 hour ago | parent
Semaphor 46 minutes ago | parent
I use Rider but need VS for some things.
jayd16 40 minutes ago | parent
But there's plenty of examples.
sebzim4500 1 hour ago | parent
For languages like kotlin, java and even python JB is still way ahead of the competition.
joshkel 51 minutes ago | parent
A year or two ago, I finally gave up:
1. The IDE was simply too slow - notably slower and "heavier" than VS Code in particular - and it seemed to regularly get slower.
2. Bugs - from the complex (TypeScript constructs that tsc itself handles just fine while WebStorm's code analysis kept throwing false positives on) to the trivial and silly (failing to properly handle the <col> tag in React), and often staying open for years.
Meanwhile, VS Code just kept getting better, addressing the complaints I had with it while staying fast.
I work almost exclusively in TypeScript these days; as other commenters pointed out, I'm sure that JetBrains products are still great for other languages.
And their refactoring tools remain second to none. I'm profoundly disappointed in our industry that the VS Code developers apparently looked at JetBrains, with its arsenal of expertly crafted, deterministic, testable refactorings, and said, "Nope, we'd rather make everyone use inherently random language models for anything more complex than Rename Symbol."
onlyrealcuzzo 1 hour ago | parent
Microsoft's stuff is quite good, or you've got a really high bar.
caaqil 1 hour ago | parent
> quite good
Good one.
pluc 1 hour ago | parent
Sharlin 1 hour ago | parent
taspeotis 1 hour ago | parent
folkrav 1 hour ago | parent
szatkus 1 hour ago | parent
onlyrealcuzzo 1 hour ago | parent
Microsoft has had a very long reputation (for good reason) for having good developer tooling, even if Windows was not particularly developer friendly...
Sharlin 1 hour ago | parent
pjmlp 1 hour ago | parent
cosmic_cheese 35 minutes ago | parent
One such thing that Xcode has that IntelliJ doesn’t is per-pane history. In Xcode hitting back/forward navigates history for your focused editor pane whereas IntelliJ’s navigates history across all editor panes.
This might sound like a minor difference, but Xcode’s way gets me to where I want to go more quickly most of the time because I’m not having to wade through the likely-irrelevant history of the other panes. It’s a frequent frustration whenever I have to use an IntelliJ IDE.
marginalia_nu 15 minutes ago | parent
The redesign they've gone for also seems like a supremely weird choice. It's like they're trying to be more like VS Code, when their probably biggest selling point was that unlike VS Code, they offered a full and traditional IDE experience.
Their trajectory has been a deeply questionable mix of change for the sake of change and nervously doing what everyone else is doing.
dukeyukey 11 minutes ago | parent
efficax 2 hours ago | parent
1899-12-30 2 hours ago | parent
onionisafruit 1 hour ago | parent
patadura 2 hours ago | parent
ThatPlayer 2 hours ago | parent
If engineers are abandoning IDEs then shouldn't they be following the engineers?
mrweasel 2 hours ago | parent
I have no idea what that contains, but it appears to be a rather large dip, compared to previous years. Overall it's not really that interesting without context and commentary from JetBrains.
SkyPuncher 2 hours ago | parent
For me, the things that made Jebteains great just don’t matter anymore.
kugelblitz 2 hours ago | parent
I still use it a lot for reviewing the code.
KptMarchewa 1 hour ago | parent
cbg0 1 hour ago | parent
SkyPuncher 46 minutes ago | parent
GitHub or Tuicr for code review. Still waiting for an agentic first review environment- which Jetbrains has missed the ball on.
vachina 2 hours ago | parent
InsideOutSanta 2 hours ago | parent
My guess is that people aren't abandoning their IDEs. Their market is probably growing. I suspect they're burning money on subsidized inference, just like everybody else.
romanovcode 1 hour ago | parent
perbu 2 hours ago | parent
I’m not surprised.
markus_zhang 2 hours ago | parent
It's better to be the king of a niche.
maxdo 2 hours ago | parent
Applejinx 1 hour ago | parent
'refactor' isn't just a blender. If I wanted agentic coding I would just do that. I'm quite happy for other people to so completely entangle themselves in agentic coding that they can't get out. Please proceed.
to add: I'm a paying JetBrains customer, but they could lose me if they vibecode themselves into a pile of slop. I'm not sure they're doing that, even if they're dabbling in it. I think there's still expertise there.
Theodores 1 hour ago | parent
I have used their support before, to be extremely impressed. This is an area that they could differentiate themselves in.
rfgplk 1 hour ago | parent
eunos 1 hour ago | parent
Ironically, back then they praised JetBrains for not following hype staying focused on IDE and Dev environment
jcmontx 2 hours ago | parent
edit: added the extra words + I must mention I'm talking about legacy maintenance projects
bdavbdav 2 hours ago | parent
snarfy 1 hour ago | parent
jeroenhd 1 hour ago | parent
ipsod 1 hour ago | parent
I've tried it, and it seemed fine, but not compelling enough to even spend the free usage I get with my All Products Pack.
jeroenhd 1 hour ago | parent
The Jetbrains integration is nice, but if you rely on the tool you're probably not going to use the IDE much anyway.
matsemann 1 hour ago | parent
Blackthorn 1 hour ago | parent
PaulHoule 1 hour ago | parent
I would like to see one more ide-integrated, like I think running commands like ‘grep’ with the shell is really for the birds (creates a risk that some other command line might be run, the wrong files might be accessed, all that) and rather there should be a specialized toolbox.
[1] … I reject vibe coding. Token costs be damned but I always like to have a talk before it starts like “I think…, maybe you should…, does this make sense?, do you have any questions for me before you start?” and later “what are you doing in the code in the selection?”
poncho_romero 1 hour ago | parent
surgical_fire 1 hour ago | parent
It is alright to get an LLM review on code I write myself, but getting extra tokens is expensive, and it was not clear if I could configure it to use one of the API keys I have from GLM, MiMo, etc.
I tried Air as well. It was alright, but I found it a bit more cumbersome to use then Pi. I tried configuring Pi to be accessed though ACP, but it felt like going through a hoop to have a worse experience. Then again, I am not someone that manages multiple agents in parallel, at most I have one agent implementing something in a different repository while I am doing my own things.
Air could maybe be useful for me if I could plug in the LLMs I actually use directly, it is too tied to ChatGPT, Claude, etc.
chrisandchris 56 minutes ago | parent
Junie is boring, and that's perfect (for me).
bdcravens 46 minutes ago | parent
jermaustin1 1 hour ago | parent
I still use Visual Studio in my day job, where Claude's output while VERY helpful, requires my ownership of everything, meaning I am inspecting every single line it changes. If a change is bigger than I think it should, I kill it before I commit.
I know I don't HAVE to use an IDE for that, but if the change is small enough, I am faster than asking Claude to understand the subtext behind my personal context of the product, and the IDE is supremely helpful for making a quick change across a handful of files.
kuekacang 1 hour ago | parent
> ...inspecting...
I got used to sublime merge to context-switch editing vs reviewing, staging changes line-by-line
Gareth321 1 hour ago | parent
I think this is changing fast. Pressure is increasing on devs for output, and most devs I know are no longer inspecting lines. I have devs in my business unit who claim to not have looked at code for months, except on certain rare occasions. I am not a developer and this week I've been given access to the repo to build my own apps and extensions. There's a "review" between commit and deploy, but there's no chance the Tech Lead can manually review everything, so that's getting done by AI too.
I know this horrifies a lot of devs, but these tools are shockingly good and we are not seeing an increase in bugs. In fact our automated detections (also AI assisted) are reducing the number of customer reported critical bugs.
I really think the days of inspecting every line are over.
treis 49 minutes ago | parent
I agree that they have gotten shockingly good. It's been a long time since I've seen them do something that is objectively wrong. Once we get closer to the "too cheap to meter" cost level things will change radically again.
JambalayaJimbo 8 minutes ago | parent
narsonika 15 minutes ago | parent
chris_st 1 hour ago | parent
jeroenhd 58 minutes ago | parent
ApolloFortyNine 54 minutes ago | parent
Basically they give you a way to view the code the llm has generated/changed easily, annotate that code for the llm, and manage multiple agents and at once.
aurareturn 54 minutes ago | parent
mjr00 1 hour ago | parent
usrusr 1 hour ago | parent
Reads like aimlessly burning whatever they felt they were able to burn without existential risk on some "also ran" LLM sinkhole.
In other words: nothing to see here, same as everybody else.
echelon 1 hour ago | parent
To do nothing is to die. I've been a JetBrains subscriber for over a decade. Nobody is going to use their tools in five years. I certainly don't need my subscription anymore.
> on some "also ran" LLM sinkhole.
They can't do Junie. It's a dead end. They can't do the same thing everyone else is doing either, or they're exactly as you put it: an "also ran" in a very crowded field.
The only way for JetBrains to survive is to figure out their Garmin play. They either find some niche within the existing product or - maybe (and very improbably) - they can innovate something wild nobody else has figured out yet that provides a path to new fertile pasture. But that's more the startup path than the thriving incumbent facing innovator's dilemma path.
But no matter what, if they stay the course, they're dead. Just like half the people expecting to still be writing code by hand.
sporedro 1 hour ago | parent
VSCode has been eating at their users for years now. Jetbrains tools still were much better in my opinion but they are competing with “free” and “good enough”. With AI getting better, the main advantages of Jetbrains are gone.
I don’t need a massive IDE anymore. I still need an editor, but there’s hundreds of better tools for quick edits than a massive IDE.
It’s a company at the end of the day, but I hope they find a niche or pull a Garmin play like you said, otherwise I don’t see them being relevant.
mschuster91 1 hour ago | parent
What will replace it? The dumpster fire called Eclipse, certainly not. The even larger dumpster fire that is Electron based VS Code, also not. And "vibe coding", "agentic AI" etc. will also be a thing of the past once the VC money spigot selling tokens for far below actual cost dries up.
The JetBrains portfolio is here to stay.
(One might even see a total ban for American products in the EU or a significant push in sovereign technology on the horizon, and JB stands to profit from both options!)
mort96 49 minutes ago | parent
Oras 1 hour ago | parent
They should stay in where they started, dev experience and IDEs custom for each language. Entering the AI coding was a mistake in my opinion, I’m sure one can argue that AI coding would have better tooling without their IDEs, but AI coders (Cc and codex) don’t use IDEs anymore so it’s a lost battle before the start
rolosa 1 hour ago | parent
noodletheworld 1 hour ago | parent
Sure. I still use mine though; privately and at work.
> Nobody is going to use their tools in five years.
> they're dead. Just like half the people expecting to still be writing code by hand.
Hyperbole much. Leave it on LinkedIn man.
Who knows?
5 years is a long time.
They're trying to navigate the AI era just like everyone else.
You know what we got told at work? “Scrappy AI startups are snapping at our heels, we need to move fast so the competition doesn't over take us”
…but if you ask: what startups? Silence. If you ask, why are we scared of some teenager vibe coding a platform and stealing our customers? Silence.
Dont question the narrative.
Of course AI is an existential threat. Of course there are vibed startups trying to eat our market.
Have you not seen our share price?
Such hyperbolic BS. Ffs. Calm down.
tetraodonpuffer 1 hour ago | parent
I could not care less about "new paradigm" editors, UI reworks and AI lock-in offerings, the only AI I want is let me bring my own local model, or interface with claude / codex / ...
jbvlkt 1 hour ago | parent
Integration with other developer tools, code reviews etc. are better than ever. Ideavim is probably the best vim plugin and it gets new features every month. They are also investing a lot in the AI.
I would bet they will survive just fine unless we would write software in slack only using emoji :-)
Semaphor 52 minutes ago | parent
microtonal 48 minutes ago | parent
Can't agents just use a language server? There are already a bunch of projects that provide this, e.g.: https://www.agent-lsp.com/
Doesn't seem like a huge differentiator anymore?
I don't really know much about their current users, but from a business perspective, post-tokenmaxxing and them having an IDE, it seems like the most efficient environment for having a human in the loop is something they could tackle?
ffaccount2 44 minutes ago | parent
Geof25 47 minutes ago | parent
miohtama 1 hour ago | parent
PunchyHamster 41 minutes ago | parent
Yeah, no, vast majority just want to pick a AI vendor and integrate it into their IDEA or CLion or whatever other editor they were already using. Pushing into entirely different subscription was dead on arrival.
They figured that out and started integrating it into main tooling (https://plugins.jetbrains.com/plugin/33314-air), but they definitely wasted a bunch of resources on something nobody really wanted.
donor20 19 minutes ago | parent
mattbrewsbytes 1 hour ago | parent
Maybe people smarter than me know better but couldn't there be a middle ground where an IDE/Editor has an embedded engine (doesn't need to be a full-on LLM) that doesn't require external tool calls and token spend?
If an organization is paying $2400/year per developer for tokens and a highly intelligent editor/IDE comes around that charges $1000/yr and gets more output at a fixed cost, its a no-brainer of a decision.
dimitrios1 1 hour ago | parent
intrasight 38 minutes ago | parent
blktiger 1 hour ago | parent
Sheeny96 1 hour ago | parent
I'm using the word understanding loosely there, but I couldn't think of another word.
afavour 16 minutes ago | parent
edukite 7 minutes ago | parent
Intellij when I used to use it had a lot great features like refactoring, extracting part of code as a function, renaming and creating empty classes/boilerplate but that's it
In current job I can order LLM to take data sink from other endpoint and write new with given URL. It will fetch from endpoint, check what it gives, compare with other and write new sink. Then it needs polishing because it always create something as awful as possible with cloning data all around but the most boring and soul sucking part is done
AIblemblio 1 hour ago | parent
But finding out what an LLM needs to understand from a business side to write your code good, is an otpimzation which no one cares currently.
I'm pretty sure we either stay on big full frontier models for a long time, just use them for everything or we will start to see more and more people doing finetuning/project specific training like java + german + english + business contxt xy;
It will be an indicator for the whole industry.
DrewADesign 34 minutes ago | parent
Roark66 55 minutes ago | parent
Qwen3.8-Flash-Next - relatively small, it runs on 6 6 year old GPUs on my home PC happily running 5 simultaneous 262k sessions with additional 10 cached in RAM (bought back when you didn't have to remortgage your house for Ram) and it has been the first local model that is not a toy.
But there is a class of problems where I still reach for Anthropic's fable...
However, I have a hunch bordering with certainty Anthropic is achieving such great results by doing a lot of harness tricks.
For example opus 4.8, is not much better on coding than before mentioned Qwen model, but gets amazing results on factual knowledge stuff (the knowing all works of Shakespeare thing). How hard would it be to add a general knowledge RAG to requests that contain relevant questions and beat all benchmarks like that? Not very hard.
So I think there is big innovation to be had in harnesses, routers, inference and so on.
As to money spent on AI per developer my current client (a fortune 200 software company) spends $500 per month. That is $6k a year. A lot more than your examples. And many people run out of their quota pretty quickly.
PunchyHamster 45 minutes ago | parent
IDEA already have small LLM for one line code completion IIRC.
But the gain people want from LLM is generally "here, add this entire feature" or "here, go thru every dependency's changelog and update code to work with latest version". Those are not small LLM tasks
bryanrasmussen 28 minutes ago | parent
Would there be problem domains in which the more educated LLM would perform better? Are your names directly related to concepts from said domain,
LLM comments: "I think it may be a potential bug that the sum VATAddedTax gets added to the TaxFreeItems".
I mean it seems a bit unnecessary but also maybe it can help in unexpected ways.
JambalayaJimbo 13 minutes ago | parent
But I’m sure we can have a small model that’s really strong at programming concepts, JavaScript syntax, and that’s about it. You’d interact with it differently, at specific seams in your code base - review a PR, merge two functions together, investigate these logs.
Or maybe I’m just not adequately absorbing the bitter lesson. Idk
chinathrow 16 minutes ago | parent
simoncion 1 hour ago | parent
...or they're bailing out of really bad investments before they become even worse ones...
neuropacabra 1 hour ago | parent
echoangle 1 hour ago | parent
jm4 1 hour ago | parent
piker 56 minutes ago | parent
TheOtherHobbes 44 minutes ago | parent
I've always been a JB fan. But the last few updates have been quite rough, and they really don't seem to have worked out the AI thing at all.
jagged-chisel 30 minutes ago | parent
Who has?
PunchyHamster 39 minutes ago | parent
No idea why they thought they can compete with frontier AI labs on that, it's entirely waste of money
They also tried to push AI feature set as a separate subscription which is just insane in current tooling market.
All users wanted is good integration of multi-AI providers in their base offering. I think they are slowly shifting to that but that's a lot of money wasted already
rco8786 6 minutes ago | parent
beached_whale 2 minutes ago | parent
They host a lot of models too, and that is probably where they burned the cash.
echelon 1 hour ago | parent
Now it's Claude Code and ever so occasionally Codex.
I never do work in IDEs by hand anymore. I stopped writing code entirely in February and I will likely never write code again unless my internet dies.
I need a JetBrains-level AST navigator that focuses on high level code navigation and understanding, and moreover on code and architectural review. I need to quickly scan diffs and quickly see architecture at a glance.
Of course even that too many eventually fall away.
I rarely open RustRover these days. I could never have predicted that.
user43928 1 hour ago | parent
I don't even remember the last time I opened them, I cancelled my All Products pack this year.
The advantage it had over vscode was always the better language features and the familiar UI.
None of that is useful to me in AI based workflows. Some might still disagree, but the manual development workflow using an IDE is clearly dying.
JetBrain's revenue will obviously crater as a result, particularly when slower enterprise licenses follow.
echelon 1 hour ago | parent
Half of HN hates AI.
A large percentage thinks that the current status quo is how things will look over the next decade. They don't think everything is fundamentally and irreversibly changing.
Nobody is coming out of this with the same career. The whole world is being rewired. Some people really don't like that.
I'm just glad we're out of the web platform / cellphone incrementalism era. I wish more of my career could have been spent with this rocket fuel. It's dangerous and hypergolic, but it's fun and flashy and capable of pulling us out of this gravity well.
swozey 1 hour ago | parent
user43928 1 hour ago | parent
That there is no lack of people delivering low quality using AI does not change this.
swozey 1 hour ago | parent
And as soon as an edge case pops up that your model will have never been able to hear about because it hasn't been released publicly, security vuln, whatever, you'll get a "fix" confidently hallucinated at you and be none the wiser.
There's going to be a huge pendulum swing with all the llm zombies and sanewashing it like this isn't helping anyone.
All of this just oozes junior engineer if you're even employed in the field at all.
user43928 59 minutes ago | parent
It doesn't give you the right to insult my expertise, and frankly your arguments sound like things that one would make up despite little actual experience using AI to develop software.
throw1234567891 38 minutes ago | parent
mastermage 47 minutes ago | parent
user43928 36 minutes ago | parent
That's probably the rare exception.
Even in finance everyone is using AI.
throw1234567891 39 minutes ago | parent
> there is no lack of people delivering low quality using AI
I like how you self-associate. Do you really belong to the first group, or is that what you think you are.
esafak 1 hour ago | parent
poncho_romero 1 hour ago | parent
user43928 1 hour ago | parent
And I don't use the debugger nowadays. The AI can do it much faster and add relevant instrumentation and parse logs.
mjr00 1 hour ago | parent
If you've been on HN long enough you recognize that the OP is quite prolific in making absurd claims about AI: infamously predicted that children would be making professional, Hollywood level films by the end of 2025, and is now spending their time building the 5000th barely functional clone of Adobe tools[0]. It's probably a little unfair, but they are bold claims from someone who really does not have the ground to be making bold claims.
yolo3000 1 hour ago | parent
PunchyHamster 38 minutes ago | parent
dukeyukey 11 minutes ago | parent
esafak 1 hour ago | parent
bakugo 1 hour ago | parent
echelon 1 hour ago | parent
Coding by hand is for dinosaurs.
JetBrains needs to figure out the AI workflow that developers will be using over the next decade. Assuming that's going to be a big enough market, of course. A bigger market might be to build for agents and completely autonomous use cases.
Bridged7756 1 hour ago | parent
fg137 1 hour ago | parent
phoghed 1 hour ago | parent
bakugo 1 hour ago | parent
fg137 50 minutes ago | parent
Whether someone else will be left cleaning up the mess (I have been in that position) is a separate question.
cosmic_cheese 50 minutes ago | parent
If you’re not doing that and just blindly committing whatever code the LLM generates without so much as glancing at it, you’re not adding any value and there’s a good chance that with a little initial guidance, the janitor could perform your prompt-jockeying about as well.
notrustincloud 46 minutes ago | parent
I couldnt not put this here. I have people skills.
steve1977 43 minutes ago | parent
bakugo 1 hour ago | parent
moomin 1 hour ago | parent
FeloniousHam 1 hour ago | parent
poncho_romero 1 hour ago | parent
sofixa 1 hour ago | parent
bakugo 58 minutes ago | parent
I firmly believe JetBrains would have a better chance of survival if they stopped chasing the AI hype and got back to work on their IDEs, accepting the fact that they'll have less users than before. Right now, they're completely lost.
jm4 1 hour ago | parent
binlog 1 hour ago | parent
Wonder what the "something big" could be that companies are throwing money into in 2026.
maxdo 2 hours ago | parent
Their main moat was smart refactor, and a few other nice tools to debug. regardless of what you think about coding is done, agents and your harness is the best tool. I heard they doing business accelerator to find a new business ideas. But as a company, hardly imagine anyone buying expensive IDE in 2 years. Why?
cbg0 1 hour ago | parent
I guess you're all in on that Anthropic IPO with the "coding is solved" approach.
greyw 1 hour ago | parent
jen20 1 hour ago | parent
If the first part follows the second, the surprise is that revenue is up while the prevailing opinion appears to be "no-one needs to buy an IDE".
LogicArsenal 2 hours ago | parent
runetech 2 hours ago | parent
I am not moving away from JetBrains anytime soon, but it does gets harder to justify when I spend considerable time in a competing offering that has better experience and is free...
saadn92 2 hours ago | parent
The landscape is changing significantly, and I think these types of tools will become more popular.
rfgplk 1 hour ago | parent
NoHedgeAllBets 2 hours ago | parent
fidotron 2 hours ago | parent
giancarlostoro 1 hour ago | parent
They could have bought out Cursor early on too.
moishe_szyslak 52 minutes ago | parent
giancarlostoro 25 minutes ago | parent
jadar 1 hour ago | parent
the__alchemist 1 hour ago | parent
thr0w 1 hour ago | parent
ipaddr 1 hour ago | parent
caaqil 1 hour ago | parent
Can anything serious/complex be done on mobile? I'm genuinely curious. It's seems bizzare in the context of IDE and tooling discussion.
drchickensalad 44 minutes ago | parent
gaybees 1 hour ago | parent
alfg 1 hour ago | parent
I'm usually working between VSCode and Codex/Claude Code at the same time, but find myself mostly in latter these days.
xnorswap 1 hour ago | parent
Any leverage that claude could benefit from LSPs or language/AST MCPs is undone by that tooling not being able to keep up or stay fresh, so the IDE just "runs hot" for no purpose.
Which means I'm incentivised to close my IDE while claude is working, and now I've got used to not looking at the code.
Like you, I really want a system that works better. I want claude to search and edit through better tooling, it would be faster, more accurate, and should in theory be able to leverage compilers to apply edits better and more accurately.
I don't want claude wasting an awful lot of time grepping for things that a compiler cache can answer, but if that compiler cache can't keep up then it's actively harmful.
I'm sure there must be a better way, there must be a way to have smarter more change-aware cache invalidation, and smarter more cache-aware claude tool use, but so far none has happened.
Long term I'm sure the pairing will emerge, but unfortunately I don't think that's going to come from the IDE vendor side, it'll have to come out of some harness research lab, where Anthropic or a competitor finds a way to reliably leverage this stuff for a speed and accuracy boost.
It's completely bonkers to me that an LLM can almost "natively" read profiler output, but doing so involves vast amounts of text and context ingestion, when there are real tools sitting there that it ignores in preference for either reading vast amounts or iffy python one-shot scripts to parse stuff.
linuxftw 1 hour ago | parent
jt2190 1 hour ago | parent
> Figures are the company's own (unconsolidated) statutory statements filed with the Czech business register…
Are these as reliable as the U.S. 10K or its European equivalent?
I assume that a company like JetBrains would be investing in shifting products around A.I., so it doesn’t seem too surprising that they don’t report a profit for 2025.
rfgplk 1 hour ago | parent
then Sbirka listin and download the filings. It's all in Czech so put it through GPT for translation
Summary:
JetBrains s.r.o. went negative because a large foreign-exchange loss overwhelmed a much smaller operating profit. The report explicitly identifies CZK 1.516 billion of currency losses caused by the Czech koruna strengthening against major foreign currencies. But “it was just accounting” would be incomplete: operating profit also fell 63.2%. These accounts use Czech accounting rules, not IFRS.
So two separate things happened: operations deteriorated by CZK 1.291 billion, and the financial result deteriorated by CZK 2.016 billion. Lower taxes cushioned the fall rather than causing it. Approximately 61% of the deterioration before tax came from the financial section and 39% from operations.
For cash generation, the reported operating cash flow is positive—but requires caution. It increased from CZK 5.059 billion to CZK 6.353 billion. However, the 2025 statement includes CZK 6.672 billion of positive net working-capital adjustments, while its before-working-capital subtotal is negative CZK 60.926 million. The positive final figure therefore should not be read as CZK 6.353 billion of recurring cash earnings.
Removing only that disclosed currency loss would produce CZK 1,191.121 million of profit before tax. That is a mechanical sensitivity calculation—not an IFRS profit figure or a fully currency-neutral result. It leaves derivative gains and all other reported amounts unchanged, and it should not be treated as adjusted after-tax profit. The report says the 2025 “other financial income” line consists mainly of derivative income.
serial_dev 1 hour ago | parent
conradfr 1 hour ago | parent
Personally I usually use Claude inside the Jetbrain's IDE terminal, even if I code by hand obviously less. I still like using the diff, navigation, quick access to any file path for my prompt etc but maybe that won't last.
(edit: although I currently use an old perpetual fallback license because I didn't like the last price increase especially as they slowly remove what I like in the UI)
ipsod 1 hour ago | parent
Nobody cares how I get there or how ugly the code is. They care how fast I can do it and how reliable the software is.
I look at code sometimes, in down time, to see what's been done terribly by AI, and to fix it and hopefully fix the process so that things don't get done terribly in that particular way in the future.
swozey 1 hour ago | parent
This shouldn't be normalized for you yet unless you're at a faang pushing this at the edge and new to the field, cause this isn't what we used to do 2 years ago.
If you're happy with the ai slop $$$ job more power to you but that isn't the entire field and there used to be (and hopefully still are) good and fun engineering jobs.
Contrary to popular normie belief, no not everyone wants to work at the Metas and OpenAIs and for good reason.
edit: Guys a literal business owner writing code for his own business, christ, what a waste of my time. So instead of hiring actual engineers you try to make it sound like you're employed as a software engineer and your experience is remotely normal. You are the literal business owner not filling seats because you're using AI.
"I'm paid to just shut up and code, baby!"
Yeah, that isn't a real SWE job, bud, don't make comments like you're in the trenches.
ipsod 56 minutes ago | parent
I still get to do some coding, where there are safety-critical production systems, but the work is mostly tooling that gets us to that point or supports the business otherwise.
It's an awesome job. Couldn't be funner, pretty much, except on data collection days. I get high level tasks, or come up with my own, and find or build solutions - no more running a whole business, doing production, keeping books, shipping orders, doing customer support - I only do the stuff I like.
poncho_romero 1 hour ago | parent
ipsod 1 hour ago | parent
The AI review stage is where I've found prompting matters a lot more than that initial prototyping phase. I've iterated on prompts and tooling that help the AI keep the codebase clean-ish.
PunchyHamster 35 minutes ago | parent
Of course it did. Because reviewing code thoroughly is harder than writing it.
Writing only consists of "making sure it does the task", reviewer have to understand code first, check if it does the task, then check whether it doesn't affect something else negatively (and it can be meta things like "doesn't adhere to project style", even if technical side is correct)
patwolf 1 hour ago | parent
cmrdporcupine 1 hour ago | parent
They've also done so many pivots on AI, all of them weakly and annoyingly done. They couldn't even pull of FiTM copilot well, they were super late on it and it had all sort of bugs.
They could have just taken the loss and written an amazing GUI coding agent that integrated well with their IDE -- amazing integrations with their refactorings, etc. -- but that played well in other people's ecosystems but they refused and tried to own the whole pipe. Or something. They just confused me.
Their latest attempt is to allow you to connect to and run other people's agent harnesses inside the IDE and it works well enough but it wasn't enough to grab me since I (like you) use herdr on another machine to do the coding.
I've been using their products since ~IDEA 3.x. Almost my entire 25+ year career really. My fingers are wedded to their keystrokes.
t_mahmood 11 minutes ago | parent
cmrdporcupine 7 minutes ago | parent
user43928 1 hour ago | parent
It only fits a hands-on, merely AI-assisted development approach, on one feature at a time, that is not typically productive compared to agentic development.
You might disagree, but you'll find that the proponents of the hands-on approach are losing ground every month as AI gets better at working autonomously.
conradfr 1 hour ago | parent
surgical_fire 1 hour ago | parent
Claude constantly makes poor architectural decisions, adds unnecessary and costly checks, makes wrong assumptions, etc.
Doesn't take the value out of LLMs writing code, but they need to be properly steered and reasoned with. How will you do so if you don't even browse the code it generates.
I always suspect that the people all in fully agentic codig like this are mostly creating prototypes, half-assed copies of existing products, etc.
I am glad to not work in such an environment.
user43928 42 minutes ago | parent
I've put like 500 hours of work into it over the last 6 months, besides my full-time software engineering job.
Frankly I think I have more experience than most here at using AI.
For me it works very well to just have a conversation with the agent in order to understand issues and steer it.
Essentially I would ask the question I would otherwise try to answer by reading the code.
Obviously, this has the downside that sometimes you miss things that would be obvious when reading and understanding all the code.
Since that can take a lot of time, it is still more efficient for me to instead QA test functionality and address issues I notice during actual use.
lemagedurage 54 minutes ago | parent
There is potential to build a better UI than what's constrained within a CLI's grid of characters.
bsoqk 1 hour ago | parent
I'm paid to create a product. If Claude does so without me having to look at the code, then that's what I'm being paid to do.
lemagedurage 58 minutes ago | parent
etatester 50 minutes ago | parent
This of course varies by company but this is clearly where it's headed: bot pushes, bot reviews, you look at the PR title and click merge.
vel0city 1 hour ago | parent
cedws 1 hour ago | parent
ivanjermakov 1 hour ago | parent
sporedro 1 hour ago | parent
lnrd 56 minutes ago | parent
etothet 53 minutes ago | parent
cosmic_cheese 45 minutes ago | parent
fg137 52 minutes ago | parent
I have seen a bubble sort function in a PR from an engineer with 10 years of experience. Meanwhile sort from standard library is easily available with one single line.
The bar has become as low as "it works" without considering what's in the code or whether the entire feature should even exist at all.
P.S. that same engineer sent out a PR of 200-file feature. The PR is so large that it freezes the latest MacBook Pro if you try to read it. Nobody reviewed it and he merged it himself. Nobody uses that feature, and nobody in the teams wants to maintain it. Now we are considering scrapping it.
callc 22 minutes ago | parent
Quality, maintainability, simplicity, understandability, flexibility etc all still matter at $DAY_JOB, where you’ve got paying customers. We’ve got a responsibility to write good software that adds to people’s lives.
I’d recommend to try to raise the bar. Commit messages written by humans, no PRs above a certain size, any PR needs an introduction / explanation by author first for the reviewers.
alkonaut 8 minutes ago | parent
So it's already an improvement. Should it be manually read, comprehended, reviewed? Probably. But they can get to an improvement over what they did 2 years ago, with basically no effort. And then they can get a little bit further, with massive effort?
The "LLM-yolo" is a big knee in the cost/benefit curve. It's an improvement over their "old code". The only drawback is: it's still containing bugs, and now no one understands them. But that's not hitting them until that code has aged somewhat, so a year or two down the line.
Merad 46 minutes ago | parent
kgeist 24 minutes ago | parent
hmokiguess 16 minutes ago | parent
I mean, sometimes work falls exactly at the tool's strongest suit/match.
I am trying to think of what a comparison here could be but, for example, I remember early days in my career where pretty much 80% of the work was writing boilerplate and using scaffolding/generator tools, plugging them in the various plumbing and pipes of the stack, and just ticking boxes through Jira
Lots of "CRUD" and/or similar "recipe" type of work that was really just turning your brain off and needed that grunt labour force
You may ask: why is the person even needed?
My answer is the same as before: I don't know, I didn't know why were they needed back them either, felt like all could be automated as well, maybe the cost to invest in automating and mapping that all out was never a priority and the ROI math was "good enough" for the business while leadership had other north stars they were worried about?
epolanski 13 minutes ago | parent
I've spent 1 month between august and early september writing some of the best code of my life. LLMs only provided feedback, I wrote all the code manually, still remember it by heart.
I was very delighted by the many architectural iterations that led to it. 9 files, around 10k lines of code (of those, 7k tests).
By the end of super funny exercise I kinda realized that if I had the same feature vibe coded it would've been better. I would've done much more and progressed more feature wise.
I just feel stupid hand writing my code.
It doesn't help that I work with stellar individual contributors. All of my team mates (except a junior) are either all former faang or contributed to projects we all use (from the TypeScript compiler to Linux). And they are all abandoning if not spearheading the abandonment of reading code. I'm talking people that truly loved the technical aspect of it and excelled in it.
I just feel stupid, like I'm carrying a weight that I should abandon.
Comments like yours feel would've made sense 6 months ago, but now are crumbling.
Software is essentially so cheap and throwaway nowadays that letting LLMs write it is imperative. When you find your use cases you start reviewing it or rewriting it thoroughly.
tombert 12 minutes ago | parent
TacticalCoder 11 minutes ago | parent
And seen that JetBrains revenues still grew 6% YOY, it looks like after all there are still developers paying for an IDE.
I thought that by now, according to the AI kool-aid drinkers, there wouldn't be any developer anymore?
hombre_fatal 9 minutes ago | parent
At this point of 2026, if you're reading code and still catching things, then the problem was before the code was written. You should have decided more high level preferences like invariants before the work began.
And this is a good thing.
ganksalot 2 minutes ago | parent
olejorgenb 1 hour ago | parent
zdc1 1 hour ago | parent
There are companies where you'd rather be the owner, and others where you'd rather be an employee, or a customer. I think the JetBrain's customers are the real winners in this one.
zkmon 1 hour ago | parent
xmpir 1 hour ago | parent
chii 1 hour ago | parent
Which is a shame really - this is similar to old blacksmithing tools.
havblue 1 hour ago | parent
micromacrofoot 1 hour ago | parent
leobuskin 1 hour ago | parent
dhruv_ahuja 1 hour ago | parent
leobuskin 1 hour ago | parent
dncornholio 36 minutes ago | parent
kgeist 7 minutes ago | parent
I heard rumors JetBrains started going downhill around 2022-2023 because they severed ties with employees in Russia's St. Petersburg, which housed their R&D and all (although many employees were relocated but who knows).
swader999 1 hour ago | parent
synthc 1 hour ago | parent
pelagicAustral 1 hour ago | parent
igleria 1 hour ago | parent
stingraycharles 1 hour ago | parent
They seem to be very bloated and unable to modernize their product lines.
ActionHank 1 hour ago | parent
jazdw 1 hour ago | parent
stingraycharles 1 hour ago | parent
One of the things we really use heavily is dynamic pipelines, as we have a lot of different stuff.
In teamcity, we had close to 1k build configs, and were able to replace this with about 20 dynamic pipelines in buildkite.
We did need to do a bunch of plumbing, but in this age of AI it means our developers don’t have to rely on devops anymore to get their stuff done to make all this work.
One of the problems was that our devs were “afraid” to alter teamcity build configs, as it all was more fragile than it should be and they were afraid to break stuff.
Teamcity allows for customization with plugins, but all that is so bloated with either Java or Kotlin and requires a shitton of domain specific knowledge to pull off.
Buildkite is much simpler with YAML and their plugin infrastructure which is effectively just hooks into scripts. It’s well designed.
drchickensalad 39 minutes ago | parent
rfgplk 1 hour ago | parent
i2km 1 hour ago | parent
Never looked into it further, but might be a factor...
TehCorwiz 1 hour ago | parent
https://blog.jetbrains.com/blog/2022/03/11/jetbrains-stateme...
https://blog.jetbrains.com/blog/2022/12/06/update-on-jetbrai...
0xy 1 hour ago | parent
I doubt I will remain a subscriber for the entirety of next year.
Let's look at their AI product, it suuuuucks. They released it, and it literally did not function. I purchased it, and it kept giving me licensing errors. Contacted support and they couldn't tell me anything. Okay, cool, cancel it and refund me. This is useless.
That was a while ago. Today, it still sucks. AI Chat is a bolted-on afterthought that looks like a hackathon project and functions like one. Isn't deeply embedded in the editors. Clunky. Slow. Ugly to look at. Doesn't integrate nicely with all the tools. No native AI plugins, you're forced into their garbage.
What are they DOING?!?
vehemenz 1 hour ago | parent
I'm paying hundreds of dollars to use the IDE. The least they could do is integrate well with other harnesses (like every other text editor in the world does).
mikemarsh 1 hour ago | parent
On a very related note, I'm probably very late to this discussion, but has anyone else noticed autocomplete in JetBrains products has gotten significantly worse after the advent of LLMs? It would previously take into account type signatures and all kinds of context, now it's clearly just a very minimal next token generator, often producing code that doesn't even compile.
shevy-java 1 hour ago | parent
icar 1 hour ago | parent
pjmlp 1 hour ago | parent
throwaway2037 1 hour ago | parent
tegeek 1 hour ago | parent
AIblemblio 58 minutes ago | parent
Don't overestimate the relevance to this.
vinyl7 56 minutes ago | parent
bgilroy26 17 minutes ago | parent
mastermage 56 minutes ago | parent
cowlevel 54 minutes ago | parent
gjvc 46 minutes ago | parent
devy 45 minutes ago | parent
tiffanyh 36 minutes ago | parent
Where are these financials coming from?
mathgladiator 34 minutes ago | parent
threecheese 34 minutes ago | parent
They are working on a cli agent; I tried it, but it silently injected hooks into all my other cli agents to re-target JB inference APIs, which caused me to burn through my JB tokens in like two minutes and b0rked all my running agent sessions.
They are working on a spec-driven thing, which I attempted to try but getting burned by the cli thing I abandoned it. It looks really interesting - it's a meta-harness, built and shipped with one of the Spec-Something frameworks, where you define your own specs for your projects, kinda like snake-eating-it-own-tail-of-specs. If spec-driven is The Future, they are at least trying.
There have been a few other things I can't recall, but my observation is that they are taking generative AI seriously as an existential threat, and probably (as another poster here put it) "heating the office burning tokens".
someperson 21 minutes ago | parent
The quality of their software has been falling despite all recurring revenue. I used JetBrains for almost a decade because it just worked. JetBrains Toolbox is some of the worst software I've used, it causes more problems that it solves for me.
Needing to install a different IDE per language is also something I dislike about JetBrains, but not a deal breaker.
duckiec 16 minutes ago | parent
1a527dd5 15 minutes ago | parent
I think they've started to realise that and are trying to reign it in with 'Fleet' and 'Code With Me' deprecations.
denis-nikomo 12 minutes ago | parent
First, revenue is growing, assets - too. I believe company does some money burning to compete. According to the prev years nett income, they should have collected a reasonable amount of money so a little money burn doesn't harm.
Second, the Gross Profit is only 72.1m whereas the Revenue is 675m. That means, 600m is somewhere in the COGS. Not sure how to read this.
hn_submit 8 minutes ago | parent
butz 5 minutes ago | parent