They're providing you a service by coding it up, hosting it, dealing with customer service requests and Southwest's lawyers, etc. Seems fair to charge $3 to provide the service of saving you money. Also seems fair to try outcompeting them by providing that service for free at your own expense.
I think you are conflating multiple things. There's several JS styling libraries have literally zero configuration (and don't involve build tooling, etc). They "just work" out of the box.
Plain pseudo classes are supported (e.g. :hover), but since descendant/child combinators aren't supported, a parent :hover can't change a child style. But any element can still have :hover styles.
For generated HTML docs or websites, this is still not ideal because you have to commit generated code into your master branch.
You can even use Travis to automatically generate and deploy your docs/website, which I find much cleaner and convenient than manually publishing or committing generated code.
The generated code is going to be "committed" somewhere, so I am not sure this is much of a down side. I suppose one might worry about storing too much history. Is there a way to pair down history for everything in docs/ ?
It's not a $7 billion "exit". It's an investment for a 20% stake in Didi for $7 billion, which presumably will increase in value as Didi continues to expand in China, especially with less need for ridiculous spending on driver incentives since they will no longer be competing with Uber.
Uber probably had something in the ballpark of 20% market share in China so it sounds like the two decided to simply make peace and become profitable together instead of duking it out for years on end and throwing away billions.
Suppose you spent $1B on a factory to make blenders + blender marketing + distribution channels, etc. Later, you invest $200MM in another blender concern for a 20% stake. How do you value / account for the first $1B in sunk costs?
One of the biggest differences between ReactCSS and other solutions is that all of the style merging is done in the style object and not in the HTML. This keeps the markup clean and puts all style and style logic in one place.
Private contributions don't benefit the greater community unless the project is eventually open sourced.
The contribution graph was a nice way to show off how much one contributes to open source, thereby encouraging folks to contribute to open source projects. It's a vanity metric in the first place, so why not use it to help motivate more contributions to open source software?
They are definitely working on strengthening their value proposition for paying customers. And I really can't blame them, as they are competing against free. GitLab is free. Bitbucket and Microsoft Visual Studio Team Service (VSS) are free for 5 or less users.
What they (GitHub) really need to work on, if it isn't on their radar is a marketplace/extension system. And this is where I think Microsoft may leap frog everybody.
I've only spent a day looking at building extensions for VSS, but I'm really impressed by how much thought they put into making 3rd party solutions, first class citizens. And I think this comes from the fact they understand enterprise.
In enterprise, there are so many crazy edge cases and if you don't have a reasonable answer to how you can address them, customers will pass on you.
We released this last October as a way of broadcasting the work we've been doing in the ecosystem thus far: https://github.com/integrations. There's lots more to be done in that area, and we're learning a ton from our integration partners along the way. Enterprise readiness is one of the big areas we want to keep refining too.
I hope supported injection points is something that will be supported in the future. The way of integrating on top of GitHub with a browser extension, is really a hassle and it's the reason why I'm going to discontinue my Chrome extension.
I would like to bring advanced Git analytics and search to GitHub, but it's not worth the effort considering how easily I can drop it into Bitbucket and VSS.
I like it because if a potential employer were to look at my github it'd look pretty lame. Seeing a boatload of anonymized activity sends the message "hey, what you see mught not be indicative" instead of them saying meh and moving on
Actually, I found after enabling the new feature I regained a lot of squares from a private organization I am no longer a member of. These squares didn't even show up when I was logged in before.
Only if you remove your work email from your account. I still have green boxes for things I don't have access to. But I made sure to leave my work email in my account settings, if you remove it, then you lose all the green boxes.
I did some contract work for several months where they just gave me access to the organization and removed it when I left. I have nothing for that time.
Honestly, I think it's pretty lame trying to profit from arbitrage on SW prices like that. $3 per alert? Really?
Great job making an OSS implementation.