News for hackers. Stuff that matters.
Re:The Cost of Developers by rsp1984 on Tuesday June 05, 2018 @07:13AM (#17236587)
There are times when I really like the thoughtful analysis on Stratechery and there are other times when I think it's a complete pile of detached-from-reality horsesh!t. Today is of the 2nd kind.

What it also has is a potentially fatal weakness: no platform with user-based leverage.

Sorry, what? Windows still has > 90% market share on desktop. If that isn't "user-based leverage" I don't know what is.

This, by the way, is precisely why Microsoft is the best possible acquirer for GitHub, a company that, having raised $350 million in venture capital, was not going to make it as an independent entity.

Seriously? GitHub could have easily gone out for more VC. They could have IPOed. "Not going to make it as an independent entity" is so far detached from reality, what was he thinking when writing that?

Re:The Cost of Developers by ealexhudson on Tuesday June 05, 2018 @07:39AM (#17236720)
Github would have had trouble getting more VC investment. According to Bloomberg, there are ~21M software developers in the world, and Github has ~24M user accounts. There's little userbase growth possible there; they would have had to start increasing revenue per user rapidly to be interesting for another VC round.

Equally, on their $200M revenue (or whatever it was), they would struggle to get a multiple that would be interesting for their VC backers. Their market cap at IPO wouldn't have been much more than $1B (absent some growth story).

It's a great problem to have, to be sure, but the MS purchase is a great deal for Github investors.

Re:The Cost of Developers by rsp1984 on Tuesday June 05, 2018 @07:54AM (#17236789)
They could have easily become a formidable competitor to Atlassian if they extended their offering beyond just code hosting. Competing with Atlassian is actually not that hard considering how bad Atlassian is at times (I'm a customer myself). Atlassian today has a market cap of 15B.

There's a lot of growth opportunities if you have >20m users.

Re:The Cost of Developers by hinkley on Tuesday June 05, 2018 @03:17PM (#17241048)
I used to work for an Atlassian competitor and the feeling in the company was a sense of intimidation.

Now that I’m a customer, it’s really ridiculous how badly their stuff is integrated. I mean, when I find myself wishing for the good old days of using Trac pre-1.0 because at least it fucking works and I don’t have to log in four times while working a ticket through code review and into a deployment. I mean Jesus Christ Atlassian, you're on version 6 and you can’t make SSO painless, and every time I type in a ticket number into an input field behaves differently.

Why hasn’t a competitor eaten their lunch yet?

Re:The Cost of Developers by dd36 on Tuesday June 05, 2018 @08:07AM (#17236861)
Agree. There are some easy project management wins for Github. It’s flabbergasting that they’ve ignored them. Issue complexity and time estimates. Burn downs. Github is only part way there, why not get all the way?
Re:The Cost of Developers by icc97 on Tuesday June 05, 2018 @09:36AM (#17237431)
Sometimes it's worth it to stick to what you're good at.

If Github burnt a ton of cash to try and compete with Jira, ended up making a product that didn't attract enough people over at the same time as ignoring problems that users were already grumbling about, this could have led to them being in a worse state and easier for MS to pick up on the cheap.

Re:The Cost of Developers by dd36 on Tuesday June 05, 2018 @11:54AM (#17238857)
If it cost a ton of cash, that would be ridiculous. It is adding some fields and charts. Do you think Zenhub has or had a ton of cash?
Re:The Cost of Developers by megaman22 on Tuesday June 05, 2018 @03:15PM (#17241028)
If it was so easy to make a decent project management tool, there would be one...
Re:The Cost of Developers by dd36 on Tuesday June 05, 2018 @10:10PM (#17243854)
There are many. We built one in Google Sheets. Zenhub layers over Github. We love it too. But I am sure it didn't require tens of millions of dollars to accomplish.
Re:The Cost of Developers by segmondy on Tuesday June 05, 2018 @08:13AM (#17236910)
I've 4 Github accounts, 3 for past companies that I've worked at and 1 that's personal. I wonder how many unique accounts are on there. I've interviewed plenty of devs who say they don't have a github account.
Re:The Cost of Developers by peshkira on Tuesday June 05, 2018 @08:09AM (#17236885)
According to Tim Cook yesterday, there are 20M Apple Developers. Someone is not telling it like it is :)
Re:The Cost of Developers by rjsw on Tuesday June 05, 2018 @08:38AM (#17237058)
If that is based on number of Xcode downloads then it will over-count, you need to install it to use Homebrew.
Re:The Cost of Developers by hinkley on Tuesday June 05, 2018 @11:15PM (#17244096)
I use Xcode as the command line tool chain to avoid needing brew.

Only recently did I discover you can download the CLI without installing XCode first. Saves about an hour off of setting up a new developer.

Re:The Cost of Developers by flylib on Tuesday June 05, 2018 @05:13PM (#17242125)
is this a joke? Investors were begging to get in Github it's whole history, no surprise it sold for 7.5 billion
Re:The Cost of Developers by zaat on Tuesday June 05, 2018 @07:24AM (#17236649)
> Sorry, what? Windows still has > 90% market share on desktop. If that isn't "user-based leverage" I don't know what is.

At first I thought the same way, but then I started wondering if those users are really meaningful users. Isn't most of the new developer products are either mobile apps or SaaS solutions, leaving aside monsters like adobe? If so, does it really matters that so many users are using windows if they consume apps mainly with their (probably, chrome) browser?

Re:The Cost of Developers by lev99 on Tuesday June 05, 2018 @12:02PM (#17238964)
> If so, does it really matters that so many users are using windows if they consume apps mainly with their (probably, chrome) browser?

Windows is monetizing Telemetry data, which does have meaning and value, even for people that never leave chrome.

Re:The Cost of Developers by zaat on Tuesday June 05, 2018 @02:24PM (#17240580)
As far as we, the general public, know for certain, telemetry is used to gather usability and preferences data, and bugs.

You can avoid using their software if you are concerned about your privacy, that's totally legitimate, You can also warn others about it, if you wish so and believe that it is an important cause. I'll walk most of that walk with you. But I believe you have no justification for your accusation.

Re:The Cost of Developers by lev99 on Tuesday June 05, 2018 @03:25PM (#17241138)
https://arstechnica.com/information-technology/2017/04/micro...

This suggests it is used for advertisements.

Re:The Cost of Developers by mastax on Tuesday June 05, 2018 @01:15PM (#17239811)
[citation needed]
Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @07:55AM (#17236796)
Sorry, what? Windows still has > 90% market share on desktop. If that isn't "user-based leverage" I don't know what is.

In the grand scheme of things. No one cares about desktop development. Walk into a VCs office and tell them that you have the next great idea for a Windows app and watch how fast you get laughed out of the office.

How many developers are going to flock to writing Windows apps?

As much as I hate it, most of the popular desktop apps are written using cross platform toolkits like Electron. The only companies making serious money on the desktop are Microsoft and Adobe.

Games don't count as "desktop apps". They are mostly using cross platform game engines and not dependent on being part of the Windows desktop.

As far as IPOing, if they couldn't make money as a public company, they would have been an acquisition target either way.

Re:The Cost of Developers by compcoffee on Tuesday June 05, 2018 @08:31AM (#17237013)
>Walk into a VCs office and tell them that you have the next great idea for a Windows app and watch how fast you get laughed out of the office.

In most of the world the "goal" isn't to go raise VC money. It's to develop a product and earn a living.

Maybe people building Windows apps for the massive market are doing okay without the desire to raise billions and take over the world?

Re:The Cost of Developers by wetpaws on Tuesday June 05, 2018 @08:45AM (#17237102)
https://www.kalzumeus.com/2009/09/05/desktop-aps-versus-web-...

This is an excellent overview from a developer point on why you don't want to develop desktop apps even if you don't want to depend on VC. This is 2009, mind you.

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @09:15AM (#17237294)
Desktop internal apps are a nightmare. Deployment is more difficult, it's harder to find developers willing to work on them, the only way you can access them remotely from a mobile device is using something like Citrix Server, the desktop management tools that you can use to deploy desktop apps are error prone, etc.

I said VC, but even as an architect of internal line of business enterprise apps, I would be kicked out of any managers office if I suggested developing a desktop app.

Heck these days it's hard to convince companies to write real native mobile apps instead of using one of the cross platform web based mobile app platforms.

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @08:42AM (#17237080)
Yes. My goal is also to make money as well as most other developers. Would you suggest I turn the focus of my career back to writing Win32 API based apps or WPF or UWP apps?

Where are all of these companies that are making money selling Windows apps? Where all of the jobs for Windows desktop developers?

Re:The Cost of Developers by AnIdiotOnTheNet on Tuesday June 05, 2018 @09:17AM (#17237304)
In the place of myth and legend: outside of SV. I know, it's crazy.
Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @09:33AM (#17237403)
Name some companies making any substantial money selling Windows desktop apps besides Microsoft and Adobe?

Again games don't count, they aren't for the most part developing "Windows apps" they are developing apps on top of game engines.

Re:The Cost of Developers by jpindar on Tuesday June 05, 2018 @11:28AM (#17238587)
Autodesk, Altium, Mentor Graphics, Cadence, Keysight, National Instruments, Texas Instruments, Analog Devices, Microchip, CCS, Keil, IAR, NXP, Mikroelektronika, Mitubishi, Xilinx etc.

EDA software, CAD/CAM software, instrument control software, electronic simulation and modeling software, specialized compilers/IDEs, etc. are mostly made for Windows desktops (although more and more of them are also supporting Linux nowadays).

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @11:43AM (#17238743)
And if you combine the revenue of all of those companies, how do they stack up?

To put it into perspective King (maker of Candy Crush) - just one mobile app developer made $2 billion in revenue last year (https://www.statista.com/statistics/288974/king-annual-reven...)

That's about the same as Autodesk (https://www.statista.com/statistics/416235/net-revenue-of-au...).

Having a dominance in a platform (Windows) with a shrinking market is not a winning formula. Why do you think Microsoft is de-emphasizing Windows?

From no less than the CEO of Microsoft.

At our core, Microsoft is the productivity and platform company for the mobile-first and cloud-first world. We will reinvent productivity to empower every person and every organization on the planet to do more and achieve more.

Re:The Cost of Developers by jpindar on Tuesday June 05, 2018 @08:10PM (#17243321)
You just said games don't count.
Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @09:03PM (#17243588)
I said games don’t count as far as a reason to care about Windows desktop dominance because “Windows” games are usually written on top of a cross platform framework that is fairly easily ported to another platform. Claiming Windows is important because of the number of Unity games that run on it is about like saying Windows is important because of the number of websites you can go to on it.
Re:The Cost of Developers by pjmlp on Wednesday June 06, 2018 @02:32AM (#17244795)
If that was that simple, we would already have the year of Linux Desktop Games, we don't and never will.

Yeah, I know about Steam on Linux, just a tiny drop of Steam on Windows.

Re:The Cost of Developers by HeyLaughingBoy on Tuesday June 05, 2018 @10:34AM (#17237969)
Depends on your definition of "substantial money."

There are many, many ecosystems where a Windows desktop app is the ideal platform. I spend my days writing libraries for Windows desktop software and sharing them with many other companies in the same space.

Almost by definition, most of the companies in any particular set of domains will not be household names you've heard of. There are really very few consumer software businesses, but somehow these unknown companies manage to be pretty damn profitable, even if they're not on the scope of Microsoft or Adobe.

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @11:10AM (#17238374)
Still no one is giving specific examples.

I spent my first 12 years as a developer doing Windows development,cut my teeth on MFC,ATL, COM/DCOM, VB6 and later on Windows Forms with .Net.

But by mid 2008 the writing was on the wall and I had spent so much time at one company, I found that my skillset wasn't marketable. No one wanted "Windows desktop developers". They wanted web developers. I've spent last 10 years being a boring old corporate Enterprise Developer nowhere near Silicon Valley.

On my list of things that I'm focusing on these days - learning at least one modern front end web framework, learning Node JS (I'm mostly a C# developer now), become more proficient with AWS from the netops/developer/devops perspective (I'm slightly above average now), Docker, etc., Windows desktop development ranks right below learning COBOL.

Looking at the market for front end technology, why would any developer who wants to stay competitive choose to focus on Windows development over Web and mobile.

Re:The Cost of Developers by pjmlp on Wednesday June 06, 2018 @02:38AM (#17244819)
Because Web never will catch up with native, is changing into yet another VM just to try to keep up with mobile, and mobile is only a money maker when doing consulting and selling training, the apps gold rush is gone.

Windows development pays the bills, owns the tablets, laptops and desktop space outside US, and if that means being paid like COBOL consultants, even better.

Re:The Cost of Developers by scarface74 on Wednesday June 06, 2018 @10:54AM (#17247627)
Do you have any numbers to back that up? The best I can find are the Stack Overflow developer survey for what developers are actually doing....

https://insights.stackoverflow.com/survey/2018/

Windows software development jobs have been in decline for years...

https://www.itwriting.com/blog/9121-stackoverflow-developer-...

Re:The Cost of Developers by pjmlp on Wednesday June 06, 2018 @02:52PM (#17249927)
The head hunters that fill my inbox.

I guess with 2 021 worldwide currently open positions on LinkedIn, there is something for many of us to be busy for many years.

Classic music also has been on the decline for centuries, yet composers still sell albums.

Re:The Cost of Developers by scarface74 on Wednesday June 06, 2018 @04:34PM (#17250862)
Unless "your inbox" is publicly accessible, I don't think that counts as a citation.

Working on technologies that are declining is not where most developers want to be....

Re:The Cost of Developers by pjmlp on Thursday June 07, 2018 @02:37AM (#17253767)
It counts as much as you throwing numbers around, regardless how much you apparently hate Windows development.

Windows owns the desktop, laptops and tablets here in Europe.

Is it declining? Sure it is, consumers are no longer replacing their computers every two years, likewise with mobile phones and tablets.

Here the market speaks pre-paid, most consumers only replace their devices when they can no longer use them.

Devices around 100 euros are still being sold with Android 5.1 on them, maybe I should say Android is also declining, as it isn't profitable to spend development effort in new versions, given the adoption rate.

Android tablets are being replaced by Windows tablets across all major consumer chainstores.

All flagship Asus and Samsung tablets are Windows 10 now, that sounds pretty much desktop Windows to me.

I have seen countless technologies come and go.

Some want to be rich selling hit-Summer tunes, while others manage a comfortable life composing classic, jazz, medieval music.

Re:The Cost of Developers by scarface74 on Thursday June 07, 2018 @12:30PM (#17257408)
It counts as much as you throwing numbers around, regardless how much you apparently hate Windows development.

The numbers I'm "throwing around" are from reputable publicly accessible sites - unless you don't think Stack Overflow is reputable. As far as the trend being away from Windows development - I posted a quote from the CEO of Microsoft in this very thread saying as much.

I don't "hate" Windows development. I would hate being stuck on unpopular, less marketable technologies. My area of expertise is still Windows back end development and ASP.Net MVC and .Net Core with a side of AWS netops, devops, and development.

Visual Studio Team Services is a joy to use for CI/CD.

I'm not disputing that Windows "owns the desktop" but the desktop market for developers is minuscule compared to web and mobile. All the money is going away from the desktop. How much money does the average consumer spend on desktop applications outside of Microsoft and Adobe? How much of B2B software as a service revenue is being spent on desktop applications compared to web applications and mobile? What are most people doing on their tablets if not MS Office and spending time on the web? Even if you're a developer, there is little money to be made creating development tools. My entire development tool chain consists of Fred Software besides the $11 a month a pay JetBrains.

Is it declining? Sure it is, consumers are no longer replacing their computers every two years, likewise with mobile phones and tablets.

We were talking about Software sells not hardware sells why are you conflating the two? As a developers selling software, The important metric is the installed based not the replacement rate. And you keep talking about the popularity of Windows desktops, but that doesn't matter as a software developer if no one is buying desktop software - except for MS Office. People are still mostly using thier desktop computers for office productivity and to go to websites.

I have seen countless technologies come and go

So have I, I got my start programming in 65C02 assembly language on an Apple //e. But I've never been one to mourn a technology that was passed its prime. That's the reason I've been moving away from the Microsoft stack toward cloud, web, and eventually mobile.

As far as where the money is for development....

Everyone including Microsoft sees the writing on the wall.

https://www.zdnet.com/article/selling-software-where-have-al...

https://www.cnbc.com/2016/04/22/mobile-game-revenue-to-pass-...

Re:The Cost of Developers by mywittyname on Tuesday June 05, 2018 @05:04PM (#17242045)
Games are one of the few remaining pieces of software that require tight platform integration. And even this is changing with WebGL.

If you take games totally out of the equation, App Store profits drop substantially. Most third-party apps are games or native wrappers for web UIs (pinterest, spotify, netflix). Of those, most are free or tied to a subscription that's device independent.

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @05:23PM (#17242203)
Even if that's the case, that still supports my original point that Microsoft having 90% of the desktop PC market has become increasingly meaningless in the age of web and then mobile. In the grand scheme of things, few new software initiatives are targeting Windows compared to web and mobile and only a select few companies are making any real money writing desktop software.

The example given of Autodesk kind of proves my point. They have the same annual revenue making CAD software that King digital has making Candy Crush.

Games aren't tightly tied to a single mobile platform now - most of them use a cross platform game engine. The reason they won't go to the web is payments are frictionless on mobile and you don't have to trust anyone but the platform provider.

Today anyone can setup their own shopping site and probably manage their own shipping but most small merchants still sell on Amazon.

Re:The Cost of Developers by mywittyname on Tuesday June 05, 2018 @05:57PM (#17242439)
I mean, I agree with your argument -- I'm just extending it to say that no platform dominance matters in the era of the web. Any software with mass-market appeal is going to be web-based so that it can reach the largest possible audience.
Re:The Cost of Developers by zaat on Tuesday June 05, 2018 @11:57AM (#17238892)
SAP
Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @12:45PM (#17239477)
SAP isn't "windows desktop software". This whole thread started by saying that Microsoft can leverage its Windows dominance.

SAP can either be used as web based software and even thier "Windows" Software is mostly built using thier proprietary cross platform ABAP platform.

Re:The Cost of Developers by zaat on Tuesday June 05, 2018 @02:18PM (#17240508)
I wasn't completely serious about SAP, just meant to gesture to the the general direction of where I see commercial windows software. There are many corporate software vendors I deal with that sell windows software, for an example a suit of Office plugins that connects to SharePoint and do documents versioning.

Another area where I see windows desktop software, and I don't see it goes anywhere soon, is in industrial, medical and labs equipment control.

Re:The Cost of Developers by tsenkov on Tuesday June 05, 2018 @09:36AM (#17237434)
Sarcasm: 'Overwhelming'
Re:The Cost of Developers by AnIdiotOnTheNet on Tuesday June 05, 2018 @08:09AM (#17236888)
> In the grand scheme of things. No one cares about desktop development.

Maybe no one in reality-distortion field of SV cares about Desktop, but offices are full of them and they're still running regular old desktop applications to do real work.

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @08:13AM (#17236909)
What are those regular old desktop apps? Apps built by Microsoft, Adobe, and a few other large companies. The bespoke internal business apps have been moving to the web for decades.
Re:The Cost of Developers by pjmlp on Tuesday June 05, 2018 @08:33AM (#17237024)
In SV maybe.

I have been developing mostly new WPF enterprise applications in the last 4 years and there is plenty of work across European business.

Re:The Cost of Developers by eftpotrm on Tuesday June 05, 2018 @09:44AM (#17237494)
While I've not done corporate desktop development in nearly 10 years now, but have been doing enterprise apps for most of that period. Not in SV, not even in the tech hotspots of the UK, and it's all been web.

I'm not saying my experience is typical, but I suspect the bulk of enterprise apps are now browser rather than desktop based.

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @08:46AM (#17237117)
I've been on the opposite coast in a major metro system for the last 20 years. I've been an "Enterprise Developer" for the last 10. The number of companies that are wanting new programs that are not either web or mobile based is slim.
Re:The Cost of Developers by pjmlp on Tuesday June 05, 2018 @09:15AM (#17237291)
The focus of Google making ChromeOS desktop friendly with Android native apps, and exposing the underlying GNU/Linux userspace shows they see pressure in desktop market.

Another example is how across Europe, Windows 10 2-1 convertibles are basically wiping out Android tablets at consumer stores.

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @09:39AM (#17237452)
The focus of Google making ChromeOS desktop friendly with Android native apps, and exposing the underlying GNU/Linux userspace shows they see pressure in desktop market.

That has nothing to do with the statement that no one cares about Windows desktop development. All of the energy in the software space is web and mobile. Google wants to leverage the Android market - which dwarfs the install based of desktops to make Chrome OS more appealing. Apple just announced they are doing something similar - porting iOS frameworks to MacOS to make it easier for iOS developers to write Mac apps. No one would ever say that the Mac desktop market is vibrant.

Another example is how across Europe, Windows 10 2-1 convertibles are basically wiping out Android tablets at consumer stores.

Android tablets are horrible experiences. What are most people doing with thier desktop computers? Using the web and the same apps from the big companies - Microsoft and Adobe.

Re:The Cost of Developers by AnIdiotOnTheNet on Tuesday June 05, 2018 @08:22AM (#17236962)
I think you'd be surprised how few companies that aren't SV startups actually give a damn about the cloud. "Oh, you want to charge me a subscription to use software I already own and host all my data and critical infrastructure somewhere where I don't have direct control over it? And it costs more? Where do I sign up!?"
Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @08:31AM (#17237008)
The last company that I worked for was the stodgiest, old school non SV company that you could find.

They paid software as a service companies for everything from project management, human resource related software, mobile device management, email, they had Office 365, etc.

Most new internal software is being written using web technologies. Even if they are hosting the apps themselves. They want thier employees to be able to access their bespoke apps remotely without logging into a Citrix Server.

Re:The Cost of Developers by vinceguidry on Tuesday June 05, 2018 @08:37AM (#17237053)
This is disingenuous, the big software outfits have entire teams of people to ensure their price points are reflective of existing market offerings. They'll raise prices when they can, and slightly lower them when they're looking to make a play like this. Nothing about the cloud makes this dance any different, we're still using the same steps and beat, just to an internet jukebox.
Re:The Cost of Developers by teddyh on Tuesday June 05, 2018 @09:36AM (#17237437)
VCs only invest in “startups”, i.e. companies which can be very big very fast, and can be sold for lots of money. This does not mean that every other form of company or product is irrelevant.
Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @09:44AM (#17237489)
If you had a great idea for a non game piece of software, what market would you target? Windows, Web, or mobile?

Where are all of the mythical profitable companies making commercial desktop software? Where are all the companies making new internal line of business desktop software?

Re:The Cost of Developers by citrablue on Tuesday June 05, 2018 @01:36PM (#17240075)
Much manufacturing and warehouse software is on Windows, with extremely high end costs. ERPs, some are moving to the cloud but so much is still hosted locally. With HUGE annual license fees (often in the millions per year).

These systems are slow, unintuitive, and annoying. But they're stable. Companies don't want to risk their existence to change something that sort of works, so you'd be amazed at what a ERP solution with $X00,000 annual costs can get away with.

(In turn, they are often managed by / developed by the IBM/Oracle level of consulting b.s., which further drives up the costs.)

Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @05:17PM (#17242157)
How much of the software that is hosted locally is web based software? My point is not that everyone is moving to the cloud, my point is how many new initiatives are being targeted at the "windows desktop"? Microsoft's only leverage was customers dependence on Windows APIs and fat client Windows Software.

Isn't most of Oracle's desktop software written in Java and doesn't it run on anything that runs Java?

Re:The Cost of Developers by chillacy on Tuesday June 05, 2018 @02:21PM (#17240539)
But to answer the parent poster's question, if you were developing a new piece of manufacturing/warehouse solution, would you write it as a native windows app or would you target web or mobile? Is the claim that manufacturing/warehouse software is and will be on windows... forever?
Re:The Cost of Developers by scarface74 on Tuesday June 05, 2018 @05:32PM (#17242290)
Of course they wouldn't. They would either do it on the web or mobile. My first .Net job was writing Windows mobile apps for field technicians and factory workers on ruggedized devices. I've since written software for field service workers for Android tablets. They definitely weren't going to be carrying around Windows laptops.
Re:The Cost of Developers by hoorayimhelping on Tuesday June 05, 2018 @09:10AM (#17237260)
>Sorry, what? Windows still has > 90% market share on desktop. If that isn't "user-based leverage" I don't know what is.

I thought that was addressed with this line:

>Windows remains an important platform in the enterprise and for gaming (although Steam, much to Microsoft’s chagrin, takes a good amount of the platform profit there), but the company has no platform presence in mobile, and is in second place in the cloud.

The 90% of users are largely enterprise (who don't go out and buy software on a whim) and Steam customers. Anecdotal, but the only reason I still have a personal Windows machine is to access my huge Steam library. I think a lot of gamers are in a similar situation. If my entire library worked on another platform (and all my preferred hardware), I would have very little reason to stay on Windows.

Re:The Cost of Developers by martin_drapeau on Tuesday June 05, 2018 @07:16AM (#17236604)
Keep in mind that Windows as a platform is fading away. The Web with SaaS and is taking a lot of that. Even if they keep 90% of the desktop market, revenues are migrating to cloud and apps. MS doesn't want to end up with just an OS running a browser to access other things.
Re:The Cost of Developers by heavenlyblue on Tuesday June 05, 2018 @07:18AM (#17236617)
Does MS not actually want it or is it your thinking?
Re:The Cost of Developers by simonh on Tuesday June 05, 2018 @07:59AM (#17236820)
Oh, they really don't want that because it makes the OS valueless. If the only desktop app you're running is a browser, you might as well be using ChromeOS.
Re:The Cost of Developers by heavenlyblue on Tuesday June 05, 2018 @08:36AM (#17237040)
But it doesn't suddenly make Windows any less valuable than ChromeOS. Which means that under the assumption of 50% of the market still using Windows, they will continue using Windows.

You may be drinking the kool-aid, but 90% of the market doesn't care. Windows costs $20 per device; ChromeOS has a non-zero cost either.

Re:The Cost of Developers by simonh on Tuesday June 05, 2018 @09:46AM (#17237515)
The profit margin on most consumer PCs is less than $20.

https://www.theguardian.com/technology/2014/jan/09/pc-value-...

Look at the 4th chart down. That's a bit out of date, but current figures aren't going to be dramatically better, and look at the trend line.

Re:The Cost of Developers by heavenlyblue on Tuesday June 05, 2018 @10:02AM (#17237637)
Yeah, but Chrome OS is also developed by Google - a revenue-seeking company.

So you're either missing the point where the margins on the laptops are already including the cost of the OEM OS priced at an even lower price than a personal OEM license, or you're missing the point where the OS being free also includes your annual usage of Google services.

Re:The Cost of Developers by simonh on Tuesday June 05, 2018 @11:44AM (#17238759)
I’m not sure I’m following you. Bottom line is, if a consumer purchasing a laptop doesn’t care about Windows apps, two very similar laptops one running Windows and the other $20 cheaper running ChromeOS is not a good situation for Microsoft. No matter what Googoe’s revenue model is.
Re:The Cost of Developers by heavenlyblue on Tuesday June 05, 2018 @01:42PM (#17240136)
Well, I don't see any features of Windows that make it inherently not-free. So what's the catch here? I think people who are selling Windows believe they can milk that cow for some time, still.

During that time they can push on the software development tools/environment; and frankly they have always been better at that. Business logic is better done by business people and no matter how hard an average software developer is going to push against that - that's the truth.

Who do you think is going to acquire AirTable or alike? I could see Microsoft being incredibly interested in that opportunity.

Re:The Cost of Developers by Eridrus on Tuesday June 05, 2018 @11:17AM (#17238454)
MS definitely doesn't want it. ChromeOS has already won in terms of device administration, because simpler devices are easier to administer, less prone to malware, etc.

If native apps, e.g. Office, really get replaced by web apps, it's going to be all over for Windows as a profit center, and Windows will be hamstrung by it's legacy customers from embracing simpler ideas.

Re:The Cost of Developers by pjmlp on Wednesday June 06, 2018 @02:41AM (#17244834)
ChromeOS is no where to be seen in Europe, that doesn't sound like a victory to me.
Re:The Cost of Developers by alter_eco123 on Tuesday June 05, 2018 @07:57AM (#17236806)
> Seriously? GitHub could have easily gone out for more VC.

Making it as an independent company generally involves not taking on more debt on top of a massive pile of debt.

What's necessary is, you know, profits and stuff.

Re:The Cost of Developers by icedchai on Tuesday June 05, 2018 @08:02AM (#17236840)
1) Equity isn't debt.

2) Profits? You must be kidding. Take a look at some SaaS companies that have gone public in the last 5 years. Few are profitable. It's all about growth of revenue. The profits are way down the line.

Re:The Cost of Developers by alter_eco123 on Tuesday June 05, 2018 @08:29AM (#17236994)
> Take a look at some SaaS companies that have gone public in the last 5 years. Few are profitable. It's all about growth of revenue.

Who's kidding? I doubt you genuinely believe we've reached a new paradigm where bankruptcy is no longer a thing.

Re:The Cost of Developers by icedchai on Tuesday June 05, 2018 @08:52AM (#17237156)
Correct. I don’t believe most of these businesses are viable long term. But that hasn’t kept me from profiting on the stocks...
Re:The Cost of Developers by alter_eco123 on Tuesday June 05, 2018 @09:00AM (#17237204)
Good for you.

But you were ostensibly addressing the idea of making it as an independent company - not whether and when revenues and profits might suddenly matter again.

Re:The Cost of Developers by icedchai on Tuesday June 05, 2018 @11:13AM (#17238410)
I believe that Github could've done their own IPO at some point. They could've "made it" as an independent company, in that respect, without profits...
Re:The Cost of Developers by alter_eco123 on Tuesday June 05, 2018 @09:32PM (#17243726)
And after the proceeds from the IPO have been spent?
Re:The Cost of Developers by icedchai on Tuesday June 05, 2018 @10:48PM (#17244001)
The great think about equity is you can keep issuing more of it, doing secondary offerings, diluting existing stockholders, and raising more money until your stock price has gone to zero. That takes decades.
Re:The Cost of Developers by compcoffee on Tuesday June 05, 2018 @08:34AM (#17237027)
>Few are profitable. It's all about growth of revenue. The profits are way down the line.

We are officially well on our way to 1999 bubble territory! Nothing matters but revenue growth, even if you're selling dollars for 50 cents.

Re:The Cost of Developers by icedchai on Tuesday June 05, 2018 @08:53AM (#17237167)
I remember 1999. We’re not there yet. Let me know when the pets.com socket puppet shows up.
Re:The Cost of Developers by cbzbc on Tuesday June 05, 2018 @08:51AM (#17237151)
.. yeah but we make it up on volume!
Re:The Cost of Developers by s73v3r_ on Tuesday June 05, 2018 @01:59PM (#17240305)
Equity is absolutely a form of debt, especially when given to the kinds of VCs that demand high exits.

Maybe if there were VCs who would be happy to own part of the company and be satisfied with the dividends from Github's revenue, it'd be a different story.

Re:The Cost of Developers by icedchai on Tuesday June 05, 2018 @05:16PM (#17242149)
Maybe startups should go out and get true debt financing, then they don't have to give up that valuable stock? Oh, wait a minute, they generally can't because they have no real assets to borrow against. No, equity is not debt.