Microsoft is forking VSCode open source community by split licensing for source code and and official build of VSCode. If you build by yourself you can’t connect to VSCode is marketplace.
This allows them to fully control VSCode telemetry and reporting along with use on platforms such as Gitpod. It’s similar to how Apple controls apps on iPhone and in turn control how much you need to pay them if you earn money on it.
In long run everything going on cloud and SaaS/ PaaS platform holding the keys to developer tooling gate such as VSCode, Microsoft has unfair advantage over other competitors and still keep benefits of OSS
Some of us were suspicious of the “new Microsoft”, mostly because with the exception of a few projects (VSCode among them, and not anymore), nothing really changed. Turns out, we weren’t wrong.
In an ideal environment the operating cost of a Tesla Semi is about 1/3rd (conservative estimate) that of a diesel.
That environment is, again, very specific. But if your routes are short and predictable, you have massive warehouse space for solar, and you can get your average electricity cost as low as Tesla can then it pays off. 1 million miles in a diesel is going to cost well over $1 million dollars (including the price of the cab). With a Tesla Semi that cost is at least half… IF you can get the electricity cost low enough.
Nikola was convicted of securities fraud last year for faking their electric truck. They finally delivered 48 trucks this year, and then all of them were immediately recalled for safety issues. I think the fact that the author referenced them as viable alternatives is pretty emblematic of how accurate the thread is.
This is my issue. You're replying but clearly you are missing that there arent any electric semis to compete with.
The author of the thread also clearly hasn't ridden a tesla semi, so he is just assuming that eg the mirrors can't be cleaned either from the inside nor the outside. Isnt that a bit too bad of a take?
I mean I love to read about his experience, but many of his points of criticism seem hypothetical.
I think front end is possessed with abstraction and DRY. Everything has to be a library or npm module, People keep on writing their on versions of same stuff most of the times because they didn’t liked the name of the function or order of arguments. Complexity in front end is definitely increased by obsession of abstraction while it should’ve reduced it
The experience I had while growing up and still today is very similar. I moved from India to Europe, my father was sole provider of the house. He earned just par what you would call minimum wage as there was no such concept in India, still not today. By no means you could term us under poverty but I never felt my situation better than that, in-fact I remember many times I wished we were poor so I will at least have close friends who will stand for me or understand how I felt. The school was government subsidised but we had lot of middle class or higher middle class kids. I cycled 6km in morning and after school, initially it felt more fun but eventually I realised with 2nd hand bicycle I was saving school bus money. I remember the day when I was 11 years old and 1st time went for 3 days school trip, my father gave me ₹100 ($1.20). It was not that small amount 2-3 kids also had around same but many of other brought ₹500 in fact there was a kid with ₹2000 and teachers were worried if he will lose it or someone might steal it. I only spent half of it cause I was saving for Nintendo Super Game Boy for both me and my 5 years younger brother. I got the Nintendo! but I was 15 then and wanted a PC. All my childhood was eventual despair of longing for anything. For my brother it was a bit better but he never got anything new or shiny, always whatever I had used. We never went out for food except for my, my brother’s and mother’s birthday, father never wanted to go out on his birthday citing he loves few select meals that mother makes which always infuriated me but after 12 or 14 I realised why he never wanted. Being older I got exposed to our situation very early and there was always this impatience and frustration I felt building in me, I use to express it on mother and brother but I never truly learned why it was there until I got my first job. I was grateful for my parents that I was able to graduate and can now live better financially, but my childhood shame never left me. Till today I secretly go to McDonalds, KFC without telling my wife or kids just to have that feeling that I can eat at those places whenever I want, not because these are fine dining or my wife will be upset but for me those are golf course sessions. Whenever I want to buy any electronics I first look for what is most expensive then reviews and finally decide what I should buy so I won’t look tech junky.
Limited financial resources in my childhood limits me now in my life, work. So many time I truly can’t connect to lunch or coffee conversations between colleagues because those feels like two persons in car fighting or waiving to each other while I look through bus window on the roadside.
I was financial limited then and because of that I’m cognitively restrained now.
It is more. Amazon gambled the money and fate of these employees hoping growth in covid will stabilise or might even grow. Now the small bubble of online shopping fiesta is coming to an end they are throwing out these employees as a dead weight, while they were the load bearers in high demand
The GitHub user instead of reporting incident to their security team chose to take sneaky approach to remove the keys fearing the actions from company.
They will be fired and instead of retrospectively improving the security Infosys will ban all OSS contributions from their developers.
Complete failure by team to not see super user permission as risks
> intrusion detection…
Clearly the did not implement AWS CloudTrail threat detection otherwise when op accessed the account it should have raised alarms, so its just plain lie
> …training on security policy
So the GitHub user probably skipped those considering them boring. And instead of reporting their own failure chose sneaky way to make it go away hoping no one will notice
Essentially there's a maximum size of IAM policy, which AFAIK is not documented properly anywhere - get close to it or exceed it and you start getting random failures everywhere.
Character limits & the number of applied policies are all publicly documented https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_i.... Im not aware of any evaluation complexity limits and have never run in to that sort of problem in my ~10 years of dealing with IAM.
I expect you ran in to this sharp bit "You can add as many inline policies as you want to an IAM user, role, or group. But the total aggregate policy size (the sum size of all inline policies) per entity cannot exceed the following limits." Calculating the sum would be a pain as a user.
We didn't use inline policies much, but we had many policies linked across different objects, and the error message never pointed properly and we somehow didn't stumble upon the docs you mention (that's going into my notes :D).
I no longer work on that project, but it was considerable blocker when I was leaving as Sagemaker notebooks started randomly failing to start depending on role they were launched with.
Yeah, I can see that happening. There are combinations of roles etc that might hit the limit.
Do you remember what was failing? That would give some insight into how these get evaluated.
I know that S3 does evaluation differently than the other services, which gave me some insight into the process. Unfortunately I forgot what the insight was (doh).
The service that hit it was Sagemaker Notebooks, or specifically underlying EC2 instance (which you normally don't see as customer, afaik) - it failed trying to attach a network interface to the instance, because of IAM failure mentioning something rhyming with blown stack (been over a year since, so I don't recall details)
Java is in middle or to the end of userspace, it is verbose and less opinionated. Golang is very close to systems programming hence very opinionated, you can easily build API applications with it but that’s the most non system engineering you can get out of it. The error handling is probably the best design I feel from language that’s in category of c, c++