1. Borg precedes K8s and likely is tightly coupled with Google's backend infra - that's to say, Borg gets architected around Google's existing workflow and new backend development is written around Borg's workflow.
2. GoLang was never intended to be an OS-level programming language. It was created to enable more robust, efficient, and rapid development in a particular space. It would be just as silly to argue that Google's three OS projects all eschew Dart.
Backspace has traditionally been a back button shortcut. In a similar complaint, the current key combo to navigate back across all platforms doesn't perform that action when a textbox is focused.
Using collusion without knowing what it means... Businesses make business deals all the time. If I had a company that made an inferior product and wasn't able or willing to invest time and resources to improve it, you know sure as hell I'd look to sell that product IP off before my competitors take all of my marketshare anyway and my company gets nothing for years of pre-existing work.
That's a sensible business move that lets them allocate resources to their strengths. To believe it's some kind of secret or illegal deal is pretty naïve. It's obviously not a mistake either - Hipchat is technologically behind other products on the market, and Atlassian has other core products that are doing really well (JIRA, for example).
I'm sure there's a fair amount of business logic between what's in the database and what's delivered to the presentation layer. Pulling from a database means that the new company has to reverse engineer Hipchat's API implementation.
This was one of the big mistakes made by OS/2 when they were competing against Windows. They created a compatibility layer for Windows applications, which meant that developers never wrote native apps for their platform, leading to a very poor user experience and gave Windows a leg-up on its competition. I doubt Microsoft wants to make the same mistake.
Just a quick nitpick, I would like to see the links expand to their entire <p> parent elements, so the entire box is a clickable link, not just the text inside.
My most hated at the moment? Those ads that hijack page scrolling and don't let go until you've scrolled the ad past. Wouldn't be a huge problem if it didn't totally fuck up my browser's scrolling functionality and lag things out.
It's about the same as how you'd approach modern programming, except instead of watching variables you'd watch registers and addresses in RAM/VRAM and work backward from there. Hell, you could even look specifically for instructions that manipulated those addresses.
I remember reading about this a few years ago, and observed network activity using Facebook. They certainly did capture what you type but fail to post. I would put serious money on them mining that data, too, since it can reveal someone's true uncensored thoughts.
Yes, it is what we do with insurance. The crux of the matter is that driving is a privilege, incarceration is a restriction on/revocation of a person's rights.
Healthcare is a good demonstration of where lines are blurred (at least in the United States). Some view it as a right, others don't.
As far as explanations are concerned, I've always heard that you should create a company and claim to do freelance work between getting fired and finding a new job. Any other tips?
We certainly do have to keep developing totally new antibiotics. Problem is many of the new antibiotics that we have are tweaks on existing antibiotics. We're in such a rush to have something useable that side effect profiles get nastier and bacteria develop resistances to entire families of antibiotics.
The depression doesn't help, but this sounds more like stress. Don't know how much it will help, as I don't suffer from depressin, but occasionally I'll get myself into a rut like that, and I found a few things that help.
Sleep at night. No more late nights, give your brain a rest before bed. Limit your caffeine to the morning - and no naps either. Sleep a full 8 hours, and willingly go to bed early enough that you have an extra hour of leeway in the morning. You'll feel tired until your body adjusts, but it will.
Get some cardio in - go for a run, ride a bike, or swim. Do something to get your heart rate up. Your body will naturally reward you, and will help calm you down mentally. Pay attention to your body, and add more cardio as you can tolerate it.
Keep a day-to-day list of things that you have to accomplish, and update it as part of your morning routine. I would recommend the Bullet Journal method, since that's been working for me. This will help you keep on track and see what you've actually accomplished.
Break down tasks that seem too daunting into smaller portions. Something that may sound simple like deploying an application can be overwhelming until it's broken down into smaller steps. Smaller steps also lead to more frequent wins, which will act as encouragement since you'll get to see progress.
And finally, don't expect to get so many things done per day. Focus on one or two things and work on them. If you add more than that, you'll just compound your stress which will turn into a vicious cycle because you'll constantly feel behind on your work.
Good luck, you're in a spot that plenty of people have been in, including myself, but even if this isn't it, there /is/ a way out.
The point about WCHAR size reminded me of how little browser security mattered back then. Kinda interesting to think about how the internet was so fresh that there wasn't such a focus on a secure application. I wonder how many buffer over/underflow exploits were completely ignored.
From what I've read in the past, it doesn't cover your thumbprint. [1]
Thumbprints are physical, so they don't get the same protections. It's kind of like having a physical key to a physical lock. It's not self-incrimination for law enforcement to take that key and use it in the lock.
Same with writing your passcode on a piece of paper. It's no longer a matter of self-incrimination if they find that and use it.
All of their interests and investments are all justified because it either drives people to look at advertisements or it generates more information about the users to make their ad platform more valuable.
1. Borg precedes K8s and likely is tightly coupled with Google's backend infra - that's to say, Borg gets architected around Google's existing workflow and new backend development is written around Borg's workflow.
2. GoLang was never intended to be an OS-level programming language. It was created to enable more robust, efficient, and rapid development in a particular space. It would be just as silly to argue that Google's three OS projects all eschew Dart.