37,790 karma · joined September 7, 2019
AFAIK, it's not actually Electron, but their own tooling using Chromium Embedded Framework (CEF). Also AFAIK, they came up with their solution for this before Electron was even a thing (so before Atom the code editor, which Electron came from).
Out of those, I think only "composable workflow definitions" would be one of the features that other CI platforms didn't have, before GitLab even existed as a project. You might want to re-read the history and features of build platforms before GitLab.
But not impossible, and there are a lot of examples of things being built (or destroyed for that matter) in perfect secrecy involving groups larger than 10 people.
That's pretty cool :) Usually people just pull in libraries for all those things, so pretty nice you didn't, makes for more interesting code when you're building stuff just for fun!
Of the parts you've built, which one would you say was the trickiest part?
As someone who only used GitLabs CI briefly when it initially launched, what hard parts did they innovate on exactly?
As far as I could tell, it's a run-of-the-mill CI/CD platform, for better or worse, but nothing I'd call "innovative".
But again, maybe since the first time I tried it when it launched, it has changed, and I missed something really cool they did.
But I don't think there has been any public updates since that release (edit: updates from YC. There is a community-led project that continues to improve the codebase after that release)
Someone should really be doing a deep dive into this issue, because it's been going on for a long time, and is clearly anti-competitive. My guess is that they're really good at hiding this/making it look accidental rather than on purpose.
This is the mindset difference I'm telling you about. The rest of us don't want to "grind" at all, never. Not now, not later.
We want a work/life balance that allows us to do whatever we want to do when we retire, but now. Spend time with family, enjoy hobbies or whatever, but not wait until retirement to do so.
This is how many of my friends already live, as they've chosen jobs that allow them a balance in life, without any "grind" or "hacking" or whatever you want to call it.
And I'd guarantee you that someone who worked five years for a average German company definitely has incurred less mental stress than someone working one year for Amazon, on average.
But I also recognize that it's hard to see the difference between the two cultures if you only have the experience of one of them, and the "hard working pays off" system is so heavily ingrained.
My impression is that you work in order to do what you really want later, while we tend to focus on getting a job that pays enough to survive + bit more, but still allows us to do the things we want now, rather than later at/around retirement.
Insert story about The Businessman and The Fisherman
Disagree, the discussion is about much more than just a metric of salaries. Even if you consider the discussion to only be about salary, doesn't it matter how much of that salary you have to spend on things like health insurance VS other places? As that'd eat from your salary (or not).
Sounds like that could introduce a ton of breakage, for little value. People who want a faster grep will use a different thing, while people who use grep can continue to use it. Sounds like an ideal situation already.
Seems to work exactly for the purpose it was created, to force out employees one way or another.
But wouldn't you claim that this is not a very common view to hold about the process of quitting, in the US? I've lost count how many times I've heard managers/executives being pissed off because an employee left without a two week notice, and they treat that happening as some sort of failure, instead of just a normal thing.
But I still think it's valuable for people who don't share that view, to make their own opinions public, as we all get richer by having multiple and sometimes opposing views out there.
Is this true? I've been wanting to be able to develop my own console stuff for a long time, but the hoops have seemed insurmountable so far. Can I really deploy my own stuff to Xbox without having to pay huge fees and have calls with a sales team?
For publishing to some store, that's fine, but just for development I just wanna be able to get a build running without too much red tape, otherwise it's not fun and therefore not worth it.
In my mind, it just looks like employees have been getting the short stick for so long that they don't even know what fair working conditions look like anymore.
> I got to the point where they offered me a job, and I was going to quit. But I had a huge stock investment coming up. So there was no way I was going to rock the boat in any way, shape, or form just trying to get to this date.
> If you walked away during the Pivot or anytime before you had your investment before it was there for you, you would lose it all. And I'm not talking a little bit of money. I'm talking: I had a couple hundred thousand dollars coming to me.
> I played along, and I'm good at playing along when I have to be. So then the money is in my account. That next day, I called my manager and I told them I was resigning.