Hacker News new | past | comments | ask | show | jobs | submit login
Opera sends 90 out the door (translate.google.com)
121 points by runarb on Feb 18, 2013 | hide | past | favorite | 113 comments



It's worse than the article describes. Those laid off are terrified to say anything publicly. From what I can gather, the total may be double the quoted number. In addition, morale is at rock bottom, with a number of people leaving on their own. Opera as we knew it is gone.

I worked for Opera for seven years, three of them managing the core testing team. I left a year ago. It breaks my heart to see how the current management treats some of the best engineers I've ever met, loyal to the company for a decade, like disposable rubbish. Here's your ten-year watch, now fuck off.

In the 2010 downsizing (described by the HR VP as "rightsizing"), they at least tried to make the decisions look good internally, blaming the economic downturn. The last two rounds they didn't even bother. No explainations, just individual talks - and a wave of fear.

The only good news is that there's plenty of fantastically skilled engineers available. I've hired one myself. If you need anyone, drop me a line, and I'd be happy to recommend someone for your open position. My loyalty is to my old team and the technology - not the current mismanagement. /c:


>"Those laid off are terrified to say anything publicly."

I'm curious as to why?

Norway doesn't seem like a place where people would fear their ex-employers.


It also seems like a place where you could quickly end up meeting ex-employers in new settings.


I can only speculate, and I don't think that's particularly helpful. The 2010 downsizing was quite transparent. This time no ordinary employees seem to have the full picture of what exactly is going in.


Who says employees don't have the full picture? The reasons are even stated in public.

Why would they be terrified of speaking in public -- and if they are, why are several people doing it?

You say that speculating is not particularly useful, and you still speculate that people are terrified of Opera Software, and that the company is lying to its investors about the number of employees?


I’m not sure there are many former employees that are speaking out in public. The ones I’ve seen are my own (obviously), Chaals, and Wilhelm’s comment here. All of us left of our own free will, (long) before these latest layoffs happened. I‘m not sure I’ve seen anything from anyone directly effected (not that this doesn't mean people have and I missed it).

I‘m not saying there is any fear involved, or a conspiracy theory, just that I haven't seen this as the case, bar private posts, and tweets from some that they left the company. When Google laid a large number off at Motorola (of which I was included), there was some sort of agreement in the package about not speaking bad of the company or products. This could be the case here, I don't know.


[deleted]


Haavard, is that you? (c:


It might not be the worst idea to secure a job, before you go ahead and dish on your former employer.


Come on.....saying publicly that you've been "laid off" doesn't mean you're dishing on the former employer.


So it is not actually out of fear for the current management, then? It's just a general fear of speaking of one's former employer if one was let go?

If so, why even mention Opera specifically then?


It breaks my heart to see how the current management treats some of the best engineers I've ever met, loyal to the company for a decade, like disposable rubbish.

Well now, were those engineers not paid every month for a decade? What more does Opera owe them?


Oh, they were paid. About 20-30% less than they could have made elsewhere. Money matters less when you love what you do, and you know the company is struggling.

And when the company yields record profits, they are kicked out.

A little human decency would be nice.


Adding to the comment about being paid less:

You are leaving out employee benefits. Free, hot lunch every day. Generous pension savings. Free insurance of various kinds covering not just the employee, but also the family. Free phone + subscription. Subsidized gym memberships. Massage. The list goes on.

If you factor in all the employee benefits the result is a much higher "salary."


Opera hasn't been struggling for years. It's had record profits for a long time by now.

People weren't kicked out until Opera needed cash to buy Skyfire.

Human decency sounds strange coming from you when you're bashing the work of your former colleagues.

These people had a job they loved for x years. Not the employer's fault if people decided to stick around instead of getting another job.


Loyalty is a one way street.


If they declined more lucrative offers out of a team spirit, they deserve similar in return. There is a human side to business.


They got a job for many years. It isn't the employer's fault if the employee declined other offers because he was having too much fun where he was.

The employer can't keep track of how much everyone is having and pay them accordingly.


I learned long time ago to always be loyal to the team members, not to management.

For management each employee is just an expense number in a spreadsheet.


Hello there, Wilhelm. I hear you've been bringing up my name quite a lot lately.

I'm happy to oblige, of course.

> Those laid off are terrified to say anything publicly.

Could you, for the sake of clarity, explain why you think that is? What are they afraid of?

I'm also wondering how you reconcile this with not only the comments from previous employees on sites like Twitter, but also to the press:

http://techcrunch.com/2013/02/18/opera-shrinks-in-house-deve...

> From what I can gather, the total may be double the quoted number.

You don't have to guess. You can find the actual number in the 4th quarter report on page 12:

http://media.opera.com/media/finance/2012/4Q12.pdf

The 90 or so people who decided to leave (some couldn't accept the technology change) or were laid off included not only engineers (QA and development), but also marketing, sales, and other departments.

I read somewhere that about half of the people leaving were engineers. Since engineers make up the majority of the company, it actually seems like the development teams weren't hit as hard as non-development teams.

> In addition, morale is at rock bottom, with a number of people leaving on their own. Opera as we knew it is gone.

I think some people were offered voluntary severance packages. I'm guessing that some were disappointed by the move to WebKit, and this was a golden opportunity for them to move on to something else. Those who remain, then, should be committed to the new engine (and those who remain are the vast majority, as far a I can tell).

I don't know about morale being at rock bottom. It's pretty liberating to not have to deal with those site compatibility problems (to such an extent) anymore. Morale usually increases when people get to do cool things instead of grinding on the same old compatibility problems forever. Of course, downsizings are never fun, but I've been through probably 5 or 6 of them in my years at Opera. People get over it eventually.

Is the Opera you knew gone? That depends on what the Opera you knew was. The company has been under constant change for as long as I've been here at least. With the growth of the company and the changes in the market in general, that is quite inevitable.

> In the 2010 downsizing (described by the HR VP as "rightsizing"), they at least tried to make the decisions look good internally, blaming the economic downturn. The last two rounds they didn't even bother. No explainations, just individual talks - and a wave of fear.

We had a department meeting, and to their credit, they actually told the affected people right away. They didn't have to wait for days or weeks to hear the judgment, which is what happened under the previous management.

As for reasons, the change in technology is obvious. Then there's the acquisition of Skyfire which seems to be the biggest one in Opera's history. It's going to cost a lot of money, so it seems logical that the company wishes to save money where they can.

> My loyalty is to my old team and the technology - not the current mismanagement.

In a comment elsewhere you started that the switch to WebKit was the inevitable result of Opera's past missteps. Does that not mean that you are actually arguing that the change done by the current management is caused by the mistakes of the former management which you now praise? That the former "good management" actually forced the hands of the current "bad management" with its mistakes?

Just an observation.


> Is the Opera you knew gone? That depends on what the Opera you knew was.

The Opera Software I knew and loved was a technology company filled with some of the most brilliant engineers I have ever met. Despite being a tiny company halfway across the world from where the real action happened, it managed to conjure up some amazing stuff.

The financial margins were slim, the salaries crappy, and the the roof of our derelict office building was literally leaking. But that was _fine_, as we were all in this together. Even the new guy received token stock options, owning a tiny share of something big.

The company culture was egalitarian. Decisions were not made in some ivory tower, but the CEO himself would roam the hallways, discussing with individual engineers. Even as the company passed 500 employees, we managed to retain very much of the startup culture.

The company had its share of problems, of course. Problems that, if not solved, would doom the company long term. Opera tried to be all things to all people, completely lacking focus. It allowed itself to be pushed around by OEMs that didn't understand the browser game. Its greatest strength was that the engine was portable to any platform, any device. But this was gained at a huge penalty to the development speed and agility.

With the lacking focus, Opera also failed to understand the importance of design. Having engineers in charge is great. Having engineers in charge of _design_ is a terrible, terrible idea. Opera was a great engine - with a very mediocre UI.

However, most worrying of all was that Opera grew complacent from having unsurpassed standards support, the fastest rendering engine, and so on. When things got difficult, one would blame Microsoft, as if taking the moral high ground would make any difference.

The decline and fall of Opera has been a gradual process. Just praising the old regime and blaming the new is too easy, too simple.

As the competition came back to the game around 2003-2004, Opera wasn't too slow to react. It didn't react at all. We should have thrown out that ugly ad-banner instantly. Dropped the old paid model the moment Phoenix came into existence. We should have made the project open source the moment Safari/WebKit became public. Or even better: before.

I was just a 20-yearold brat when I joined in 2004, fresh out of high school. I don't blame management for not listening to me then. But I'm sad that they didn't figure this stuff out themselves.

From there on, we were playing the catch-up game half the time, and pushing the boundaries of the Web the other half. I remember the rush to get XHR ready to ship just after Google Maps made use of it in 2005, making our browser look pretty bad. But I also remember the scramble to support Acid2 (2006) first, the rush to remain on top of the layout performance benchmarks - and the crazy experiments we did. Opera Platform, which was essentially Firefox OS many years ahead of its time, was pretty cool.

The platform work we did was amazing, too. We had the full web available on the most crappy devices you can imagine. The release of the Motorola A1200 (2005) was one of my proudest achievements. As was the fantastic adaptive zoom we made for the Wii (2006). The iPhone, made public a little later, had the exact same feature as we had come up with.

Apple and Mozilla's products, at this time, struggled with the same site compatibility issues as we did in this Microsoft era. But unlike us, they were focused on shipping one thing well. Their products became nice and pretty, while ours looked like something out of a hobbyist shed.

I believe our engine was _better_ than the competition for a very long time, but we kept shooting ourselves in the foot. Over and over again. And by this time, the competition was picking up speed. They were loading the big guns, while we were not.

Even as the money started coming into the company in 2006-2009, we failed to make the necessary investments in our future. I became department manager in 2007, and remember losing people over petty salary issues. Minor to the company, but significant to the employee. Some of the people I lost I had to hire two new guys to replace - and train for a year before they could really step up. Man-years of wasted productivity, thanks to the holy quarterly numbers.

Not to mention the failed projects we poured resources into, draining all departments for the people they needed just to _catch_up_ to the competition. (Opera employees will know what I'm referring to. :)

Or the fact that when the testing systems I was in charge of became a major bottleneck of our development process, I had to scavenge discarded hardware from the trash to speed it up. I don't even want to know how many developer hours were wasted waiting for test results. I offered to have my recruitment budget cut to zero if I could just have the damned servers I needed to do my job, but burning out my team was apparently a better option.

These were just some of the issues I could see from where I was standing. Elsewhere in the organization, there were similar issues. Many of these things improved over the years, but it was too little, too late.

And as the old regime was slowly replaced by the new, they started making new mistakes. The way the 2008 reorganization was handled was atrocious. I kept my mouth shut then, to keep my department from worrying. The 2010 layoffs is a story of its own.

It eventually dawned on me that upper management didn't actually give a shit about the rank-and-file employees. We had become replaceable cogs in the machine. They abused the startup culture for a long while. Despite good margins, salaries were kept crappy, playing on the engineers' idealistic love for what they were doing. The token options were soon gone, too. The leftover money turned into impressive bonuses for the selected few.

We knew from the start that Opera Mini (2005) was a transitional technology, to be made obsolete as devices became more powerful. But there was no plan then, and I doubt there is any sensible plan now, for how to remain relevant after that era is over. We started with the best, most portable engine, and were surpassed by the competition while we were asleep.

The desktop browser has remained stagnant for years. We kept shooting ourselves in the foot with rushed, buggy releases. The same, crappy UI. The wrong, new features - instead of what people actually wanted and needed.

At some point, the cumulative mistakes made doomed Opera as a technology company. I knew we could have turned things around in 2007, if we wanted to - and knew how. Doing the same in 2009-2010 would have been very, very difficult, but possible.

By 2011, I knew it was game over and left.

You see, I'm not angry about the switch to WebKit. I'm disappointed that due to years of mistakes, this has become inevitable. Saying "18 years of development has been futile - our codebase is worthless, and will be dropped" is no victory. It's surrender. We lost, and it's our own fault. Stop blaming others - we brought this onto ourselves.

I'm not surprised about the layoffs. I'm angry that my friends and old co-workers, who I care a lot about, are treated like crap. The last half of the layoffs, mentioned in the Q4 report, seem to have been handled moderately well. The first half (affecting Core) seemed random and arbitrary, lasting weeks - and nobody knew who was next. Suddenly, without warning, the guy next to you - who had been there for a decade - would be leaving. WTF was going on?

And that's just the Scandiavian offices. Tokyo has suffered four rounds of this shit, without the benefits of Norwegian labour law.

I'm sad that the influential, aggressive Opera Software that used to push progressive agendas in standards bodies has become irrelevant. Its influence stemmed from having its own realm, its own voice. Now it will be playing third violin in the WebKit orchestra, following the lead of Google and Apple. Brilliant core engineers will be making a skin for Chromium, wasting precious talent.

I spent seven years of my life on this project. Now it's gone.


I'd like to briefly return to your first comment, because I've been trying to understand the essence of your criticism:

> You see, I'm not angry about the switch to WebKit. I'm disappointed that due to years of mistakes, this has become inevitable. Saying "18 years of development has been futile - our codebase is worthless, and will be dropped" is no victory. It's surrender. We lost, and it's our own fault. Stop blaming others - we brought this onto ourselves.

> I'm not surprised about the layoffs. I'm angry that my friends and old co-workers, who I care a lot about, are treated like crap. The last half of the layoffs, mentioned in the Q4 report, seem to have been handled moderately well. The first half (affecting Core) seemed random and arbitrary, lasting weeks - and nobody knew who was next. Suddenly, without warning, the guy next to you - who had been there for a decade - would be leaving. WTF was going on?

I thought I'd focus a bit on this part, because it seems to explain the source of your frustration.

To recap:

You are not angry about the switch to WebKit (decision by the "new management"). You are disappointed in the mistakes by the "old management" which resulted in the "new management" making the switch. So it seems you don't like the move to WebKit after all.

You are OK with the second part of the process (where you seemed to say that people should have been lied to like you claimed happene under the old management instead of what actually happened), but not the first part.

But the first part is where people were given an offer rather than outright fired. I'm assuming that those who had a specific role in the new organization did not get an offer, while those who may not have a specific role yet did. Does this make sense to you?

That the first part of the process lasted for a while is probably because it took a while to figure out what position needed to be filled across the company. If there is no specific position to fill for someone, should he be allowed to choose to get another job, or wait even longer to see if there's a position he can fill when it all settles down?

So what it all boils down to is that you think the first part (where parts the company was restructured, and roles and tasks were not clear right away) was handled poorly. Was it really? I don't know all the details, but I can see a clear and logical reason for why things were done this way, rather than anything being arbitrary, sudden and unfair.

And those who could not accept the move to WebKit at least had a chance to get out with a decent severance package.


I think Haavard is a strikebreaker now. It's a shame that he took the money for PR-in Chromium.


Looks like not everyone has been paying attention.

Hint..theres no strike

Its a shame people who dont pay attention are flapping their gums like that.


+1 -- ex-opera employee


All this ranting and you didn't have the balls to mention Opera Unite? Weak, dude.


Ok, you didn't really answer most of my questions, but you did have a really long reply for one of them.

I'm still somewhat confused. Your description seems to contradict most your previous statements. You seem to be saying that the new management actually had to clean up after the old one because of all the bad decisions you claim were made. You seem to be saying that "the former management made terrible decisions for the company and product, but at least we all had a good time". I don't necessarily agree, but that seems to be the gist of what you are saying.

You are disappointed in the "new management" and yet your comment is about the "old management".

In fact, judging by your description, motivation at the company must have been at rock bottom even several years ago, when your previous comments would have people believe that everything was fine. Once again, I don't necessarily agree. I'm just going by your own description here.

> The company culture was egalitarian. Decisions were not made in some ivory tower

And those decisions, you later claim, were apparently the wrong ones. How does that fit your argument?

> Apple and Mozilla's products, at this time, struggled with the same site compatibility issues as we did in this Microsoft era.

I wouldn't say that. Mozilla had the advantage of the Netscape legacy, and Apple had the advantage of designers usually being on Macs (and despite its limited market share, Apple was loved by the press, giving the company far more influence than its market position would otherwise indicate).

> Not to mention the failed projects we poured resources into, draining all departments for the people they needed just to _catch_up_ to the competition.

Weren't these projects started by the old management, in the old egalitarian company culture you claim existed but is now gone?

> Suddenly, without warning, the guy next to you - who had been there for a decade - would be leaving.

But wasn't that his own decision? Wasn't that guy given the chance to choose himself whether to leave or not? Whether he felt he could live with the technology switch?

See, I have another problem with your criticism of the new management and praise of the old management. You mentioned the 2010 layoffs, and you seem to be saying that it was better to come up with what you claim was a bullshit excuse (economic downturn) to justify it? Once again I must stress that I am not saying that you are right or wrong as that is not my point. I'm questioning the consistency of your claims.

I think most people would agree that it's better to say nothing than to tell a lie. You seems to be accusing the old management of telling lies during the downsizing in 2010.

At least now we have made a major acquisition, which the management obviously could not discuss when the downsizing actually took place. It seems logical that one wishes to save money when buying something expensive, and try to avoid too large of a loan.

> When things got difficult, one would blame Microsoft, as if taking the moral high ground would make any difference.

Isn't this the old management again? And have you not just been arguing that taking the moral high ground is good? That morals are more important than doing what's right for the business? The egalitarian company which makes all the wrong decisions but everyone is having fun is better than the top management making a technology decision that some in the company may not agree with (or God forbid, passionate former employees do not agree with)?

> We should have thrown out that ugly ad-banner instantly. Dropped the old paid model the moment Phoenix came into existence.

You may not recall the round of layoffs back then. A company can't support further development without any revenue, after all. You can't just drop one of your main sources of revenue without knowing that you can replace it. And even when we did remove the ads, it was not certain that it would work. It probably would, but it was not a certainty.

> I spent seven years of my life on this project. Now it's gone.

Yes, I'm sure it's frustrating to see someting you've worked hard on for years disappear, but that doesn't mean it's the wrong decision.

Opera as you knew it is gone, you say. But the Opera you knew doesn't sound all that great if we are to judge by your passionate description of the state of affairs at the time.

All those decisions that you say were so terrible... they were made under the old "good management", in the culture you have just praised. It seems to me you can't have it both ways. You can't have engineers make all the decisions, and then first complain that this power was taken away from them, and later complain that the decision that were made under the system you praised were bad ones.

You want a technology-driven company where everyone gets to make or influence decisions, but you also claim that this led to major problems.

See, I can't get it to make any sense. While you seem passionate about this, it just doesn't sound logical or consistent.


Your conspiracy theory kind of falls flat on its face, since former employees have in fact spoken publicly on this.

What you can gather doesn't seem to be very useful either since the quoted number is correct. It's the number of employees reported by Opera to the authorities. But maybe in your conspiracy, Opera manipulates those numbers to lie to the authorities for some unknown, sinister reason?

How is the current management different from the previous management? Didn't the previous management fire anyone? Oh, they did? And they made up some BS reason to justify it?

Do you know what the reason is stated to be this time around, or did you just assume that they are firing random people to strike fear in people's hearts?

My Gawd.

Edit: Regarding people living in fear, here's one of the former employees speaking out:

"The process, from Opera’s side, was done, IMO, very professionally and the severance package we were offered was voluntary as well as substantial."


That's assuming that what they said was said truthfully and not under the threat of a loaded gun. Opera the company shows signs of being on track be acquired (with the founder reportedly selling part of his shares to not have a majority stake anymore [1]) and management would probably like to minimize dissent and bad press.

[1] http://gigaom.com/2013/02/12/opera-founder-sells-shares-pote...


What are you talking about? Loaded gun?

Are you seriously suggesting that the company is using threats of physical violence to shut former employees up?

Who cares about the founder? He previously said he wouldn't necessarily block an acquisition. And if Opera wanted to be acquired, why are they doing business like usual, and even buying up other companies?


Obviously it's a metaphorical loaded gun.


A metaphor for what? What's the loaded gun?


Who are you?

I'll respond to this if I know who I'm talking to.


I thought their press release of less than a week ago said those people were supposed to improve WebKit :-)

Can imagine that quite a few of those fired would have been tough to motivate, though. Nobody likes seeing their lifework put out and shot.


I thought that all the developer time they are saving would go into improving the browser and only a small number of people would be contributing to WebKit. I.e. browser improves faster as less time is spent working on the browser engine.

Now it is obvious. Cost saving! Which is fine, just a bit disappointing. Especially considering how they have 3 products. Opera, Opera Mini and the new Tablet Browser (I don't know if this is replacing Mini)


Opera isn't switching to WebKit, it's switching to the Chromium codebase (which uses WebKit). Chromium is a full browser, so Opera is basically outsourcing it's browser development to Google (which aside from practically all Chromium work also does most WebKit work these days).

This makes perfect business sense for Opera - why work hard to make a browser, when it can get one for free. As a plus, that browser uses WebKit, so its main competitors - mobile Safari and the mobile version of Chrome - will never be ahead of it on core engine features. Furthermore, one of those competitors, Chrome, will never be ahead of it in any way since they will be practically the same browser.

For that reason I doubt anyone believed Opera would be putting much engineering effort into core WebKit or even core Chromium. It makes no business sense - Google is already doing all the hard work on Chromium (and WebKit, with others), and anything Opera adds to WebKit shows up in its main competitors immediately.

What Opera does need engineers for is to replace the Google-specific stuff in Chrome, like login to Google services and other Google web services. Also Opera will modify the UI. Opera can also add some stuff on top of that to differentiate. But Opera simply no longer needs a significant browser engine department - Google is now that department.


But that means Opera is dead. There is no Opera. What is the value of a skin on top of Chrome?


Opera's browser and it's engine, Presto, are dead.

Opera is building a new browser using Chromium. They can still add value on top of that - Opera has more things than just a browser, they have their server-side rendering, ad network and analytics, etc. They can integrate those with a version of Chrome that has Opera branding and there could be value in that.

Note also that to include Chrome on your phone means a deal with Google. Typically that means using all Google services (docs, mail, app store). If you want to use something else, you can't use Chrome, so that might be an opportunity for Opera.


I kind of hope they would keep their "batteries included" philosophy. Meaning, retaining all the built-in functionality that you'd need 10+ extensions/plugins for in other browsers. For instance, you can't even change or add keyboard shortcuts in Chrome without an extension (at least, I couldn't figure out how to do it, and searching the web just pointed me to extensions).

Other features I use daily or at least weekly are: quick preferences (F12), per-site preferences, content-blocker, stylesheet switcher, paste-and-go (Chrome has this now, but not as a keyboard shortcut), go-to-parent-directory and way too many keyboard shortcuts to name here.

I'm sure I could get these features with a few choice extensions in Chrome, but I'd have to figure out which are the good ones first, and hope they play nice with eachother.

Either way, this is dark news nonetheless. I was somewhat positive about the switch to webkit/chromium but laying off this many people is bad for morale, bad for the product and of course most bad for the people that just lost their job.


If they manage to keep most of their features not directly related to the rendering engine that Chrome doesn't have, it would be of great value.


What makes you think it will just be a skin on top of Chrome?


> What is the value of a skin on top of Chrome?

Increased profit for the owners of Opera, who are the only corporate masters I know of who make their profits off of a web browser.

Users might prefer the Opera skins, but, frankly, users aren't central to this story. Profits are.


Opera isn't switching to WebKit, it's switching to the Chromium codebase (which uses WebKit)

All the articles I've read recently, including this article, all only mention WebKit. Where have you heard that they are switching to Chromium and not just WebKit? I'd be interested to read more about that.


I can't find anything that suggests that they are using anything other that WebKit as the rendering engine. ExtremeTech has an article that mentions Chromium:

By switching to WebKit/Chromium, Opera will not only become faster and more functional, but it will also allow its Norwegian developers to focus on the browser’s overall user experience.[1]

Notice that they seem to equate WebKit with Chromium, which isn't the case.

In my opinion (no based in knowledge of any kind) is that they are just ripping out Presto and replacing it with WebKit. I suspect that the next version of Opera will visually look similar to Opera now and will support most if not all the same functions (customizable menus, ad blocking, Mail client, etc).

[1] http://www.extremetech.com/computing/148312-opera-drops-pres...


They'll be using chromium to some extend, that doesn't mean it's going to be a chromium browser that's exactly like Chrome, Yandex, Torch, SRWare and what have you. That is what you seem to imply.

As you probably know "some stuff on top of that" is rather broad in Opera's case, assuming they keep current functionality. If they have business sense they'll also want to keep their 300 million users, I doubt they'll do that by killing their product and making an Opera branded Chromium instead.

http://my.opera.com/ODIN/blog/300-million-users-and-move-to-...

It states that for the user, it's going to be the same browser. It also states Opera extensions will keep working, so at the very least we know they'll be making something not as chrome as the other chromium browsers.


Yes, exactly, running Opera extensions on top of Chromium is precisely the kind of stuff Opera should add on top. Not that hard to do too, and does not require a fork.

It won't be exactly like Chrome, I never said it would - it will add stuff to it and remove some stuff. And I do think that can be a viable product that keeps many of their users.

I agree Opera might be more different than Chrome than SRWare for example. But it will still be 99% chromium in the core engine. To make significant changes in there would mean forking chromium and not being able to easily update from upstream - which would be silly.


What makes you think Opera is outsourcing development to Google? Just because something is using a framework doesn't mean they aren't using it to build their own thing on top of it.

Your comment doesn't make sense. It's wild speculation based on an article with false statements.


> What makes you think Opera is outsourcing development to Google? Just because something is using a framework doesn't mean they aren't using it to build their own thing on top of it.

They are using Chromium as their browser. Chromium is a full browser, so basically almost all the work on Opera's new browser will be done by Google. That is why I said "outsourcing development to Google", but of course I didn't mean it literally as in "paying Google to develop for them".

That's not speculation, that's just what it means when Opera is switching to Chromium.

Opera will add stuff on top. But Opera can't differentiate much in the core browser stuff, otherwise it would be forking Chromium and it would become harder and harder over time to get updates from upstream. That makes no sense technically or business-wise. What does make sense is to add things on top that are modular and separate, for example remove Google's login and replace it with Opera's, etc.


You are misunderstanding what "using Chromium means." As I replied to cpeterso:

Using the Chromium framework doesn't mean that you are using the actual final Chromium UI. The CEO himself said they're building a new UI.

Differentiation doesn't take place in the browser engine. It take splace in the UI. Most people have no idea which engine they are using, and they don't care.


I think we are in total agreement: They will use Chromium but change some things on top, including the UI. They will also add support for Opera addons, change the login stuff, etc.

I disagree though about your saying differentiation not taking place in the engine. It takes place everywhere, including the engine.


You wrote:

> almost all the work on Opera's new browser will be done by Google. That is why I said "outsourcing development to Google"

According to that logic, using any open-source component is outsourcing development. Doesn't make sense.


Opera has said they will leave all the core stuff to Google and just modify UI and other stuff on top. That means almost all development is done by Google.

This isn't the case when you use a small open source codebase. But it is the case here when Opera is using an enormous codebase by a huge corporation, and just innovating in the UI and other modular features on top of the huge core.


> Opera has said they will leave all the core stuff to Google and just modify UI and other stuff on top.

False. Opera has said they will contribute to both WebKit and Chromium.

> But it is the case here when Opera is using an enormous codebase by a huge corporation

WebKit is not Google's codebase.


Opera is switching to Chromium, which is a complete browser.


Using the Chromium framework doesn't mean that you are using the actual final Chromium UI. The CEO himself said they're building a new UI.


Yep, usually all these announcements come with a massive dosage of bullshit.

I hope they can keep their engine alive elsewhere... not likely though.


A culture crash may have contributed to that so many are leaving. According to the Opera CEO, iOS and Android are the future for Opera now[0].

One could argue that Opera now are in more need of 25 years old iOS developers, that 40+ C++ specialists.

0: http://translate.google.no/translate?sl=no&tl=en&js=...


    > One could argue that Opera now are in
    > more need of 25 years old iOS developers,
    > that 40+ C++ specialists.
One could, but would one not be assuming that their 20+ years of experience wouldn't more than make up for whatever platform-specific skills they'd need to train on which could surely be picked up in less than a year?


Assuming they want to use their skills that way.


Indeed. At least from the article it sounds like everybody was given the option to move to other projects, mainly client side mobile and desktop development, but a significant portion of the engineers turned down the offer.


It would make up, but it would also come with a hefty price tag.


One could argue that Opera now are in more need of 25 years old iOS developers, that 40+ C++ specialists.

To do what, make more Angry Birds clones?

Engineers that spent 15 years working on every possible mobile device aren't suddenly magically unable to start working on a new one.


Engineers that spent many years working on challenging problems in highly performance-critical areas of the core engine might not be all that interested in doing UI design on iOS.


I guess this depends on whether there will be more to Opera than a Chrome skin. Sigh.


Webkit ≠ Chrome. I think it's important that web developers do all they can to stop that idea becoming widespread, before people think all other browsers are just a knocked off version of Chrome.


Opera is basing its new browser on Chromium specifically, not just WebKit.


...which is why I used the term "it depends". If they knock off Chrome, they don't need back-end C++ programmers. If they don't, they'll need them where they want to technically innovate.

But apparently, it really will be a Chrome knockoff now.


This comes across as incredibly ageist. Why do the iOS developers have to be 25?


Maybe they hope they will improve open source Webkit on their own free time, which they will have much more than before being laid off from Opera.


What makes you think they aren't goig to work on Webkit? Out of those 90 people who left or were fired, there were marketing, sales, etc. personell. Only a minority was probably an actual developer.


Direct link for those of us who can read Norwegian: http://www.digi.no/911787/opera-sendte-90-paa-doren


FWIW, there's also a "Show: original" button on the top right of the Translate page.


Greit nok, men da har man likevel en stor del av vinduet dekket av "Google Translate", i tillegg til de gigantiske bildene som norske nettaviser typisk bruker, før man kommer til artikkelen.


Good browser engine devs are very hard to come by. I expect they won't have too much trouble landing on their feet.


Difficult to make it out in the translation but if they laid off engineers good enough to work on Presto they must not be a technology company any more. They must be transitioning to something else entirely, as your technical team is an asset and browser engine engineering requires some skill so you if you had to downsize you probably wouldn't want to get rid of those guys. Although I guess they can't be cheap. But I figure you could sell that team as a division and instead of paying severance you would be making money. I just don't understand what kind of crazy thinking would go into this. Maybe they just had a bad team that was unhappy?


From what I could gather from the article (i read Norwegian) they closed down the Presto department by offering everybody either a move to a different department (mainly mobile and desktop clients) or a severance package. At this point 50-70 people chose to leave. Since then they've also interdependently gotten rid of various other, both technical and non-technical people, for a grand total of 90.

I just don't understand what kind of crazy thinking would go into this.

It sounds like most of the engineers simply didn't want to move from core render engine and javascript interpreter development to more front-end client development.


They did not offer everybody to move to a different department. They did offer a that to a lot of us, but not to everyone. Most of those of us left were offered severance packages (which were said to be voluntary, but AFAICT most of the people who got offered one in the first round took it).


Depending on how they played it, it might have been a "good" way to get rid of employees with a lot of seniority and big pay packages.


Many from the core team have worked there since 1995. They may also have thought that this was a good time to move on to other ventures.

The unemployment rate her in Norway are around 3%[0], and probably 0% among it-engineers, so thus guys will be picked up right away.

0: https://www.google.com/publicdata/explore?ds=z8o7pt6rd5uqa6_...


My comment was more about the company, and less so about the people. Mass layoffs with severance does not portray the situation as employees choosing to leave.


Remember that the low unemployment in Norway means that it can make sense to take a severance package, and get another job immediately, and thus get 2x pay for months.


Execpt all 90 were not developers. They were marketing, sales, etc. Some were engineers, but it seems they were a minority.


Just curious, how do browser-only companies like Opera or Mozilla make money? I know Opera Mini used to be shipped with phones, but what other sources of revenue do they have?


Advertising income due to selling the default homepage and search boxes. In case of Opera and Mozilla Corporation, the majority of that income is from Google (who calls this "traffic acquisition costs" in their accounting).

Opera also licenses their browser to many phones and devices. That market may be starting to dry up.


Opera actually has a substantial sideline in selling mobile advertising, just like AdMob et al. I know this because my current employer spun-off our mobile ad network, which Opera then bought.


Roughly speaking, search engines pay browser vendors (including even Apple) for traffic.

See for instance some analyst's speculation about a Google-Apple deal here: http://news.ycombinator.com/item?id=5206764


Opera sells to hardware OEMs that want an embedded browser for their devices (Nintendo Wii, Feature phones, etc). Lots of feature phones have Opera Mini.

That as well as the search revenue that was already mentioned.


Mozilla makes money by setting Google as the default search provider: http://allthingsd.com/20111222/google-will-pay-mozilla-almos...

I assume Opera makes some money this way, along with the Opera Mini deals you mention.


They default the user to search engines. And add default bookmarks.


At a conservative average of $40K pa per employee, that's an annual staff bill of around $35M annually. The Firefox-Google deal is worth $300M annually, and their user base is 15x larger.

Add in other costs, and it's not hard to see that either they've got a huge source of other income or they are hemorrhaging cash.


You assume all users are equally valuable to Google: if there were to be a market in which Opera had significant marketshare but Google had little, then those users would be far more valuable to Google than, say, an American using Firefox.

To quote the 4Q12 report:

"Opera’s monetization strategy for its desktop browser revolves predominantly around search. Google is Opera’s global search partner and provides the majority of desktop monetization. This global partnership is supplemented by local search partnerships in certain markets, such as Russia, Japan, and China, where Opera works with Yandex, Yahoo! Japan and Baidu, respective- ly. In addition, Opera has signed up e-commerce players such as Amazon.com (USA, Germany, Japan), Booking.com (64 countries), and Ozon (Russia) to further enhance ARPU."

"Desktop Consumer" made 16MUSD in the last quarter: that's ~64MUSD annually. Of course, that won't be all the Google revenue (as there's also the default browser on other platforms), but gives a reasonable baseline figure.


The minimum hourly wage for an 18+ employee with no education and no experience the area in Norway is 152 NOK which is 28 USD. That's what you might get if you were to help building a house.

So the only way you might get a $40k/year in Norway, is if you are under 18 and work in a supermarket. Here it's 102 NOK/hour (but you probably wouldn't be allowed to have a full time job like that, this is just if you help out in a shop say 10 hours/week as an extra job while getting an education).

That's all the net wage, not including overhead!

Expect a pizza and a beer to cost you $50. Maybe $100 if you want some Danish cheese on top of it, which has a 277 percent custom tax. Foreign lamb has 429%. Such is the result of Norway not being part of EU proper!

Source: http://www.arbeidstilsynet.no/fakta.html?tid=90849


Opera's accounting is public. Last I remember, they were profitable and were taking in significantly more per user than Mozilla.

http://media.opera.com/media/finance/2012/4Q12_presentation....

•Revenue growth of 39% (40% FX adjusted)

•Record revenue and strong profits


At a conservative average of $40K pa per employee

Well that's extremely conservative. I don't know whether you speak from personal knowledge of Norwegian market but I can tell you that it's about 1/4 of what a intermediate/senior level engineer in the bay area would make. In fact it's about at the level of what a senior engineer (from a top level school) in India would make.


It was very conservative (although I guess not all Opera employees are senior engineers). I was trying to make the point that there's no way Opera can be profitable from just selling search engine traffic. The open accounts show that they spent around $25M on salaries in Q4 of last year.


You're assuming the money paid is linear in number of users. Given Opera's publicly available finances, that assumption seems to be false.


Opera sells "speed dial" bookmark promotion, for one.


The story is misleading. 90 people have either left of their own free will or were let go for various reasons. Those 90 were not all developers, but included marketing, sales, and other non-engineering staff.

All the comments so far therefore seem to be based on the misconception that they fired their entire Presto development team.

I thought HN was better than this.


By the way: Their year-over-year revenue is up 39% from Q411 to Q412. Most of their revenue is from providing browsing service to mobile operators around the world. very well secured by long term contracts and adjusting the rendering engine should not affect any of that business.


Actually, look at the Q4 presentation.

Operators are less than 20%. Desktop is the second biggest with nearly 30%, while publishing/advertising is the biggest revenue source with more than 40%.


I'm just gonna throw this slight grenade in. Opera is closed source. Does that in practice mean that it is unforkable (as is - with Presto)? On the desktop or mobile versions?


Yes. The source is not available publicly. There is a petition for opening the sources here - https://www.change.org/petitions/opera-software-open-sources... - but I wouldn't hold my breath.


How many engineers will they receive from the Skyfire purchase?


As of March 2012 it looks like they had 44 employees and were looking to hire another 20: http://it-jobs.fins.com/Articles/SBB000142405297020337060457...

Not sure how many of those ~65 would be engineers. Somewhere in the range of 30-50?


Strange how my karma takes a nosedive because I contradict the "evil Opera is doomed" thing...


I wonder how many of these Mozilla will pickup on the cheap.

Browser rendering engine seems such a specialized skill, where else could these people go?


Browser rendering engine skills directly translate to native front-end development skills, especially on mobile. Not to mention that writing an engine makes you an expert in the performance model pertaining to Web development—instead of having to guess how CSS properties perform like most people do, you just know.

Does being a MySQL hacker make you unqualified for Web app backend code or database administration? I don't think so.


I'm guessing they are skilled and versatile C++ programmers with years of experience even on difficult and restricted platforms.

Where could they not go?


Oh come on. It's not like these guys went to Browser Rendering U, and that's all they know!


No, but several of them have been working on rendering engines since before Mozilla was founded.


Several of them? Such as?


Why do you think they'll want to work for Mozilla "on the cheap"?


If a competitor fires people with the skills you need, the hiring process gets a lot easier and as such cheaper.

It not necessarily means low wages, but more "easy grab".


"easy grab", exactly. Hiring ex Opera employees who worked on a rendering engine will be cheaper than hiring c++ coders who then have to ramp up knowledge on how to code a rendering engine.




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

Search: