Scrum is really like communism.
Everyone keeps saying “read the agile manifesto “ but the people who practice scrum (communism) most likely never read it. They just “get the idea”.
Same applies to the works of Marx and Engels: they are designed for completely different set of people compared to the ones that quote them and tend to say “they get the ideas”.
Have you ever thought that some software engineers enroll not by their natural calling but for pure economic factors?
For a lot of people in Europe, the paycheck immediately turns you into a middle class person with stable income, benefits and you get to work with kind of smart people around more or less.
Plus, it’s all over the media, how the hi-tech sector always lacks talents and that there’s no formal admission process to these kind of jobs except for FAANG.
Where I’m going with this, is that you’re actually right. I’ve worked with people who are born into this job without a degree but also, I’ve worked with those who enrolled into this career for purely economical reasons.
The economical no degree guys, especially in their late 20s, early 30s may have a tendency of producing a result, but it would be of lower quality than that of a CS grad.
With a CS grad, we can speak the same language about data structures, patterns and we do generally get each other. But with the off-the street guys — you never know if they get you. And this is a big problem once you build software at scale.
Adding to that, I’ve encountered situations, where the SSEs just discovered design patterns and for no good reason decided to practice what they learned right in the production codebase. This practice later came down to code rot, decreased portability and generally waste of engineering time (which is money too). When you at the company at a later stage, you can see that a self-trained SSE was just juggling with new shiny things (that could’ve been learned at school as when to apply them etc) and it’s a train wreck to work with such people.
Also, once you question what was the engineering justification for it, they may immediately take offense and become hostile rather than engage in what is expected to be a basic engineering discussion.
So I would say, that the overall quality of working software engineers is decreasing across the board, yes. My own experience proves this.
Biggest improvement in sleep quality happened to me, when I returned to intermittent fasting.
For more than a year, I stopped doing it (along with the diet) and indulged myself in junk food, tasty things like ice creams, bakery et cetera.
All that carbs and sugar overload made me stay awake overnight with no added value really. Eventually, I calculated the sleep stats — around 5,5 hours of sleep per night. Needless to say, I felt lousy and self-loathing a lot of mornings. Neither coffees, nor cold showers helped me to really wake up properly.
Once, I cut off junk food again, returned back to 18/6 fasting cycle, I sleep like a baby. I shut down by 10.30 PM and awake by 7 AM or little bit earlier. Before the alarm goes off!
Garmin watch reports, that I have good to excellent sleep quality with no wake ups: at least 2 hrs of deep sleep and 2+ hrs of REM.
I drink around 2 regular mugs of coffee per day (around 20oz) and at least 1 liter of green tea. The rest is still water, so 2,6 quarts each day.
>Kazakhstani (born in Kazakh SSR, Soviet Union) ethnic Russian stops mentioning “Russia” in his biography during a period of increased Russophobia.
He is jewish.
Just like the rest of the "yandex talents" that moved to work at Israeli office.
They all get to be jewish when if suits them.
UPD.
Also, yandex news was (and still is) the pinnacle of russian putin propaganda. And the person in question was complicit with it. Even, given the fact he wasn't living in russia since 2014.
He tries to whitewash himself because he is a sanctioned individual. And the protocol to get desanctioned is to publicly state he disapproves the war.
If this whole infrastructure is built just to render a static page, I can guarantee that from the point of view of someone reaching it out from Indonesia, then the PageSpeed wouldn't matter. It would be super slow.
I host my blog on CF Pages, and my front pages loads is subsecond time (around ~725 ms actually).
This incurs no electricity bills or any additional costs to me. And it's aggressively cached, compressed and also distributed on Edge Cache. Which is literally impossible with RPI at home.
As a white european dude, who's ancestors never oppressed anyone, rather were oppressed by other white dudes through history. Can you ELI5 why the DEI exists and what problems does it solve, from but from a perspective of someone of my position?
Not a troll-bait question, but I sincerely try to comprehend this as to me the mere term people of color is the uttermost racist label imaginable. Also, that presumes I'm from people of no-color...
>Mobile is eating the web. Mobile (Android - it's all Safari on iOs) Firefox is a bad experience.
Allow me to second this!I have a not-so-small bookrmark collection (~600). When I discovered FF tags, I was ecstatic: assigning multiple tags to a single bookmark makes navigating the pile really good.
But, as soon as I discovered that neither iOS nor Android version of Firefox supports tags, I felt betrayed. Add to it the inability to export full FF profile (such peculiarities as about:config overrides, extension lists etc) and you end up with a very disgruntled user. So I ended up with trusting desktop Safari. Turns out it has _similar_ feature called bookmark description.
I still resent Chromium-based products, because UX is wrong to me. But FF is certainly mismanaged if not sabotaged and the upper level management will bury it. Or the time will make FF almost irrelevant.
Those of you implementing DPI, assisting CCP with logging, cryptocurrency daredevils, tracking enablers and even a slave helmet guy. Do know that you have changed the world. For worse. And you'll never git amend or git revert what you've done. Most likely you will never find rest for what you've done as the confessions are very indicative.
Funny, how Hollywood different the notion of an evil computer guy in movies (asian/western european/nerd) to an average american family guy Mikey Mike doing all this real damage.
But, I bet all those mortgages ain't gonna pay themselves, right?
Given Lyft have (had?) an office in semi-fascist state of Republic of Belarus, there's no wonder they are laying off someone.
I double checked, the evidence of Minsk office is washed from their career portal. Yet, the old listings are there[0].
Funny how raising red flags may correlate with plain pay raise strategy.
It's a known fact, that 2+ yr tenured workers will get smaller salary bumps for loyalty or staying with the company. And the next guy walking in may have a significantly bigger salary for the same title and set of responsibilities.
I was this "next guy walking in" and during kitchen banters with colleagues it was revealed they have had a 30% smaller compensations. Since that day I never trust it's in company's interest to fairly bump salaries of tenured staff. They'd rather get a new guy and pay him more. And it's simple economy: giving 15% raise to X members with base comp Y every year is much more expensive than, say, give a 150-180% base of Y to a single fresh hire.
From my point of view, a raise flag is not getting a decent pay raise and not getting any articulation on why cloaked as annual company policy et cetra.
I'm not frustrated personally, but I know a lot of people who lost their faith in what the organization does.
No one is branching off, but a pretext that your personal take on things must comply with some sort of argumentation protocol that is the only valid blueprint for discussion isn't convincing. Moreover you've managed to somehow unwrap you single comment into a fully fledged dialog while ignoring that their roadmap (the big picture) is not exposed to the public. Given we can only judge isolated decisions, they seem what they are — rather not aligned with the expectations of the userbase.
Personally, I see a pattern of Signal making news in rather negative connotation rather than positive lately.
When it got traction, I felt like it's a new day and the future is bright. But since then, they went with a series of rather ambiguous decisions that sidetracked from previous claims.
EOS for SMS is again one of controversial decisions, I mean, we're in a thread started by a person that went above to clarify reasoning behind the press release.
And before it was a year of server side repos without any commits, and then the public got a feature no one asked for — MobileCoin integration. And echoes of intent about it are still heard across the table.
>Being such a small operation, I think they're making a great decision by focusing on what matters most.
Currently, it looks like they are focusing on social networking features: stories, emoji stuff, better link previews. Basically everything that competition already did. The roadmap is not public, so I wouldn't take guesses as what may come next. But...
..."dropping support of X as a feature" is some kind of new transcendent approach to product development incomprehensible to common earthlings.
NL is rather small sample to, say, larger countries like Poland that use SMS quite frequently. And depending on carrier, SMS texting most likely will be completely free with most of the current plans.
Signal's rationale is just Signal's own reluctance to build an umbrella messenger. And given they do drop SMS, still won't introduce usernames it's very hard to actually sell it as a WhatsApp replacement.
And now, with WhatsApp supporting password protected cloud backups and up to 2Gb attachments, I'd say Signal will loose the userbase it acquired during the hype and Musk tweet.
In fact, during 2020 Belarus protests, Signal did nothing to support it's own operations during internet semi-blackout in the country, while Telegram tweaked their server side to provide at least some possibility to know what was happening in big cities.
So what are the values of Signal — I don't even know. But they sure did support pillagers and rioters in the USA.
To be even more brazen, Signal is not Apple. They stopped innovating. And they don't have enough political power to convince people do things the new way.
Even their zero knowledge server is worthless. Check out the story on FBI cracking down on the leader of some right wing proud boys type of armed group. They tracked him and then compelled to give up access to Signal.
Their innovation stopped at providing solid cryptography that was adopted by most decent messengers already. And they aren't visionaries with cancelling SMS.
UPD: the funniest part is that the service that drops the SMS support still relies on SMS to provide account registration.
>I enjoy the act of drinking - literally having a drink, or the feeling right after a drink. I hate how I feel an hour later, the foggy head feeling.
Hydrate the same time you consume alcohol and after. One 500 ml of beer takes around 300 Alcohol metabolism incurs body dehydration, may as well be that you're mildly dehydrated on top of being poisoned by toxins.
>I don’t buy it for weeks at a time, then cave and have a 12 pack in a weekend and feel like garbage most of the time.
You must evaluate your stress factors. It's not easy because most likely you use alcohol as a sedative tool to hotfix some issues.
>Any tips on cutting out something completely and how to get out of just hating yourself when you fail?
Not really, unless you identify the stress factor and deal with it/your attitude to it.
> This is absolute nonsense. Bitwarden has worked absolutely perfectly for me until now, their clients work just fine and it's the password manager I always suggest to people around me.
Same for me.
>I suspect that in case of a complete outage or while not connected to the internet the client will work just fine, but on this instance something got messed up on the autentication/authorization side, so your client tried to authenticate to their server to sync up/do whatever it needs, since the server was not down but experiencing problems it received an error and logged you out.
If you're familiar with Bitwarden you're aware there is a Vault lock. When the laptop started and FF was launched, the extension got greyed out immediately. This means there's some sort of preflight init right after browser starts.
This behavior is not documented anywhere on their website in the troubleshooting section. And that was my first attempt to figure out the cause. Next thing was to reinstall the application and check if the problem goes away. And only after that the email to support was dispatched. So, enough effort was put before contacting BW staff. The error message is misleading[0]. So I went on to support forum[1] to learn this problem is recurring. And while I was typing my message, I have seen several messages deleted by the staff. Same happened with mine.
Given all that, where is my fault exactly?
>What you're describing here looks like nothing more than an outage, a thing that literally everyone and their dog experiences, from the non-profit like us to AWS, Microsoft, Google and Cloudflare.
It's an outage that indicated that you can loose access to BW Vault anytime they have an outage, means you can loose offline access even if the docs say otherwise[2]. To me it's false advertising at best given the iPhone's vault was in locked state as well but did not show any operational errors. Current BW users got aware of the incident and can draw conclusions and mitigate risks. I'm speaking for my experience and it's avoid at all costs now.
I can feel uncalled hostility in your attitude, dictated by your conjecture which isn't the right indicator to make judgement about this specific incident. Ad hominem is irrelevant here since it's not about me but service operations.
Anyway, I'll still respond.
>Idk why you think you should be able to login to a cloud SaaS product while its down
The application works without internet access.
> Not all forms of Auth can be done locally, for example most 2fa requires server access.
TOTP validation can be done at the offline level. And the hardest proof of it is that the tokens themselves are generated offline. All that is required at the server side is shared secret and a Unix time syscall. This gets done at the browser extension level[0], no network required.
Same applies to the works of Marx and Engels: they are designed for completely different set of people compared to the ones that quote them and tend to say “they get the ideas”.