Ex Microsoft Employee tells secrets on why Windows 10 bugs exist 👨💻 - @Barnacules
Вставка
- Опубліковано 17 вер 2019
- Did you know I've made over 800+ other videos on UA-cam? Hit that SUBSCRIBE button and watch another Barnacules Nerdgasm video right after this one! 🍿 Let me tell you why Microsoft Windows 10 has so many bugs with every new Windows Update from my perspective as a former Senior Software Developer (SDET) that worked at Microsoft on the Windows operating system for 15 years. Oh, and my PC crashed (BSOD) while uploading this video the first time which I found strangely ironic.
👇 Discounts for my viewers only 👇
Get 70% off NordVPN 3 Year + Free Month @ nordvpn.com/barnacules
-- Use code 'barnacules' at checkout to ensure you get discount!
Get $50 off Rad Power Bikes @ bit.ly/RadPowerBikes
Get 20% off Kinesis Gaming FreeStyle Edge @ gaming.kinesis-ergo.com/barna...
👇 Watch all my other Microsoft Windows 10 videos 👇
bit.ly/win10playlist
👇 Download Clonezilla 👇
clonezilla.org/downloads.php
👇 Ways that you can help support my content 👇
Patreon Exclusive Behind The Scenes Videos - / barnacules
Buy my T-Shirt's, Mugs & Stickers - shop.barnnerd.com
Tip directly via PayPal - bit.ly/helpbarnacules
👇 Follow me on social media 👇
/ barnacules
/ barnacules
bit.ly/BarnDiscord
/ barnaculesnerdgasm
👇 Check out my live streams 👇
/ barnacules
👇 Want to see what is silently failing on your Windows 10 PC 👇
Open 'search' and type 'reliability history' and open it up. You'll see all the crash reports that have been sent to Microsoft and what critical system services, etc have crashed without you even knowing about it.
⚠ Disclaimer ⚠
The views expressed here are solely those of the author in his private capacity and do not in any way represent the views of Microsoft, or any other entity affiliated with Microsoft in any capacity. It should be quite obvious that Microsoft has not approved, endorsed, embraced, friended, liked, tweeted or authorized this video in any way. - Наука та технологія
If you enjoyed this video or some of my other content please consider pressing the *SUBSCRIBE* button and hitting the *BELL* next to it so you get notified when I release a new video. You will find all the links and information you want in the expanded video description including exclusive coupons and links for discounts only available to my viewers. If you have any questions or comments please leave them below and you can always come find me on social media via the links in the description. Check out my 700+ other videos including everything nerdy!
Windows 10 - free telemetry and worth every penny
I thought RTM stands for Release To Manufacturing? Not media...
You made me laugh with the reference to "Your computer isn't ready for this update yet". Hey, my computer is fine. It's the update that isn't ready for my machine! 8)
@@Jpetersson Shhhh! The Barnacules is speaking!!!
@@nakyer Shhh!
so what you are saying is that i can add "Beta tester of software used by millions worldwide" to my resume
Absolutely!
Especially when you´re using Home Edition yes.
More like alpha tester with Microsoft's management not being even interested on getting most bugs corrected before pushing patches out.
Otherwise they would still have proper own testing department.
not millions. BILLIONS.
Among the reasons Windows 10 is for free. Ironically, Linux OSes are also for free and crash far less often.
Windows 10 feels like put together by a duct tape, unlike previous versions of Windows, even Windows Vista feels so wholesome and rugged compared to Windows 10
Sounds to me like some genius executive had a brilliant cost saving idea...
just another company run by cheapskates, to hell with the customer
Impossible; there are no genius execs at Microshaft.
@@bvnseven One had already assumed that fact self evident...
Anti-consumer practices are everywhere.
@@CognizantCheddar Doesn't mean we should put up with them
The problem also is the "windows as a service" idea. An operating system is NOT a service. A service is a website or an application. System code is different from application code. An operating system has thousands of complex moving parts that need to work on thousands of hardware configurations. MS used to make major upgrades every 3-5 years - 95/98/2000/XP. By switching to 2 major releases a year they just don't have the time to fully test everything. Slow it down to one major release every 2 years and there'll be fewer bugs.
I'd love to send a full dump to Microsoft. Working on one right now.
I see what you did there , and cant be more supportive of it !
LoL
Yeah...my turds contain plenty of peanuts...Hopefully the turds that laid off Jerry are allergic 😂
Don't wipe, it makes it harder for them to find the bugs.
@@Barnacules You're probably correct, but at this point in my life after dealing with Microshit's problems since even 95 ( I skipped vista ftr). I'm doing being a beta tester for them. The only thing keeping me from going 100% linux right now ( which I"m ..almost there) is getting the last remaining corner of the world gaming able to work... such as Crysis 3 via ea's shitty Origin launcher. That's basically it.
regardless Jerry, You are an asset to the modern world good man. I hope people remember your name, your vibe, you intentions as well as your accomplishments.
It's people like you that still help make Windows tolerable. cheers. good man.
So, basically they do what the game world does... Early Access/Preorder = unpaid beta-testers
lol!
My insider edition Win 10 worked better than the 8.1 of the time though. Win 10 has gotten more bugs as we go it seems
That's a great way to put it.
@Joe I wouldn't say the industry, I'd say the corporate entities that own the game studios about which you're complaining.
Just being literal. :P
Sadly early access and public betas have nothing to do with betas or bug fixing. If you have taken part in a true closed beta where you a tually sign an NDA
In return for some co pensation, you will get to test the product including some games. (had a chance to do a AAA game many years ago), and during that process which usually came after the internal QA team was done. You could report a bug and issue it a priority, and usually within a few hours someone from the dev team may contact you if more info was needed, or if specific dumps were needed. A real beta while you will be paid less than your time is actually worth, is still fun and rewarding since you get to test what would be a feature complete product, and have your feedback actually be valued with personalized attention.
I never thought I'd see anyone taking credit for Vista.
Eww that shit was horrible
...i remember that crap
Vista wasn’t that bad.
@@TheUltamatium yes
it was the worst
@@Jesujej Windows ME: would like to know your location.
I never had an issue with it really. I skipped 7. Shrug nothing to brag about. Its all the same now will just use what is installed.
Wow, this... process of "testing"... Is so against the modern standards and methods of development.
Dang, I can only imagine how much did they prolong the time-to-fix of some bugs and most probably made some bugs impossible to fix with those data.
Supposedly Zuckerberg had said at one time about application development to throw it together, release it, and then see what breaks. Apparently Microsoft thinks the same.
Some bugs I have had over several years and several different computers. If I didn't need windows for my games I would never use it again.
This comes close to confirmation about suspicions i've had about how industry has moved away from in-house beta to an end-user beta model.
Very customer-hostile practice.
matthew kühl Add to that the "forum based support" where basically users help each other for free and we are almost in the open source realm. Should just publish the code and let us fix it at this point.
@@webspec I'm shocked; You don't get real help from MS support personnel? And instead the IRL persons willing to share? Shocked I tell you. /sarcasm
"Shove it out the door ASAP and worry fixing it later." And nothing ever gets fixed, from OS's to Browsers which just need constant updating, and games that end up being fixed by "unofficial" user-created patches (Bethesda games)
*laughs in bleeding edge arch linux*
and makes us to pay as well
Here's a vote for the Clonezilla video! It would be usefully useful I think! ;)
Yeah, but don't you still have to boot Clonezilla from usb, then do the backup? I'd rather use Macrium Reflect, at least the drive image can be done while you're still using Windows, no downtime.
Boot clonezilla from a boot loader like grub or clover. Ye I uploaded some vids already above this. If you too noob just watch a vid
please !!!
@@hycron1234 I use Clonezilla's boot to ram from CD, then remove the CD media. Win10 bugs are no problem then, everything is straightforward.
They need to bring back the Tech Beta testers. I was one from MSN Explorer through Windows 7 until they decided to go with the telemetry from "public" betas and stopped listening to us.
@Dhir Am same :) using win7 right now. and will keep using it until it becomes unusable... which it won't for a while
@Dhir Am this goes with most software/UI these days.
Let's move everything to a web-based engine just because we can that somehow has less functionality than previous versions at the cost of more performance!
I fucking hate this trend of flat, overly simplistic icons together with shitty web-based interfaces that make your computer fans become turbine engines
There have definitely been moments where I wanted to send a 'full dump' to Microsoft XD
Send it in the mail along with faeces
There have been times I have wanted to lock them in one of their buildings and light it on fire. Oh wait did I say there have been times? I mean pretty much every single day for the last 10 years.
HAHAHA no doubt!
TL;DR. You ARE the beta tester now.
Serpent77 more like TL;DW
So that's why Microsoft gave me Windows 10 for free. I'm the unpaid tester! D:
@@togwam yeah, I knew I was leaving myself open to that one if I went with the common acronym :p
Serpent77 I really hope no hard feelings, I don’t like to ridicule or destroy anyone’s confidence
@@togwam nawww, we're cool, I chuckled that someone called it out so fast ;)
How many of you got the "Bug Bash" email from Microsoft right after this video went live? I just have to laugh at the irony of that. Microsoft trying to get free labor because they don't want to maintain a proper accountable test team. However, I hope some people really do find some great bugs and help Microsoft fix them because the current insider build stuff is falling way too short and Microsoft just proved my point in this video by scheduling the Bug Bash.
So that's why you get all the BSODS. Because you in the insider program? Isn't that what you could expect when u use a not stable version of Windows?
You sound bitter. No wonder you got fired.
i'm on 1903 fast update builds and i can verify that DISM and system restore is still BROKEN and shits the bed when it comes to the Microsoft Store. I had to reinstall the latest WIB. Feels sluggish...but working. R5 1600x - Asus X370-f Gaming/Strix RX 480- vengeance rgb pro 3200c16 CJR - ar938X WIRELESS
I love bash, I never find bugs in bash.
M M I’m not in the insider program.
That was why I hated Microsoft pulling telemetry from my PC. If they want to use MY hardware and MY electricity and resources for fixing THEIR problems, then I want them to pay rent!
All they had to do was grab a copy of the prefetch folder or turn on task mgr with the mini dump. Then test all the software people were using on their boxes not ours.
Some Microsoft Developers were good, others were college kids doing their first gig. I could run different year versions of Delorme Street Maps on the same laptop and it worked.
That is rock solid skill. Apparently they changed Visual Studio too much, and you can not make tablet versions of some software always.
Delorme was bought out and not exists now. Microsoft street maps was not as good. None of them are, especially the apps. They wanted to charge for arial photos, bye bye?
Get used to buggy software and upgrades you do not want on free stuff I guess.
@@marlinlenchanteur4260 Compatability my friend, there is a trade off. Even proton or wine doesn't run everything Windows can. Also there's the stubbornness of not wanting to change what you use.
Linux yes, MacOS not so much.
The only thing MacOS has going for it is that they don't even _try_ to support most hardware, accessories, or third party app workflows. Finding a Linux distro that isn't a hot mess is actually more of a needle in a haystack than it was ten years ago, too.
It's all a flaming train wreck of toxic practices. Monetized services are ruining everything they touch.
Fedora linux is awesome!
If you hate Microsoft then use Linux :)
This video summarized: Microsoft took a dump on all of us.
Matthew Wallen I thought this was common knowledge for a long time.
It's what happens when you get rid of software QA. Bad things. Very bad things.
@rustybuttpate maybe you should change your password
@@circuitbreaker1434 I changed mine to windowstux, clearly more secure /s
My boss
"You're a Linux Admin, why do you have all our workstations configured to deliver Microsoft diagnostic data"?
Me
"I want Microsoft to know when their stuff breaks."
Salt that wound baby
No. Don't give them ANYTHING. Let them hire back the testing team to get their own details as to why it crashed.
@@ThejusRao That would be ideal, but I need these stupid machines to stay online. Keeping things running outweighs ideological desires.
That said, I am almost finished migrating the MSSQL servers to RHEL. I might have to deal with the desktops, but fewer Windows servers make me happy.
Change users over to Linux, problem solved
@@IncendiarySolution ROFL. Sure, because Internet Explorer and Excel work great in Linux! I should specify I work in the financial services sector. You would have to get all the banks and trading platforms to switch to HTML5, and Microsoft to make web based excel work with all the scripts/plugins as the local version does.
To give you an example; I recently deployed a terrible trading platform that keeps me awake at night. Requirements were Windows server, UAC disabled, firewall disabled, all sensitive files stored on network share with "everyone allow all", all clients get the sa password to the database, and all clients get UAC disabled.
Jerry Jerry .... According to Forbes you are now a "whistleblower"
" .... and Microsoft was even hit by a whistle-blower exposing the reasons for the increase in instability. "
Forbes, lol.
More Main Stream Media idiocy. He can't be a whistleblower, as he doesn't work for them anymore.
You have answered my long standing question of "How is is that Microsoft, a company with so much capital and the ability to poach talent from anywhere can't manage to get their fingers out of their nose and ship a working OS"
They can't even make C# work.
So good to see you back on youtube. Thanks for all the great videos!
Still waiting on a "switched to Linux" video. I know it's coming.
The funny thing is that there is a UA-cam channel named "Switched to Linux"
@@esra_erimez I'm aware.
@TarekT My first Linux install was SUSE 6.3. I couldn't do anything with it back then, so I switched back to Windows2000, and then installed Deus Ex just to give you some idea of how long it's been since then. I got rid of my Win7 drive almost four years ago because I hadn't actually booted into it in six months. Fedora has been my daily driver for going on five years, and I was dual booting for a few years previous(mainly Ubuntu). I really recommend people looking to stop being abused by Microsoft to check out PopOS! or Mint(IT Professionals would be better served with Fedora or CentOS because Red Hat). Your favorite Windows game probably runs via SteamPlay. If not Lutris is a safe bet.
@TarekT i used to run kubuntu too but it had a issue with Ethernet cable. Now using mx Linux and loving it
I'd love to see that :D
In my experience, these are the main reasons bugs are increasing in most software companies :
* "agile" development generating more technical debt with ever iteration
* insufficient time being assigned for maintenance and/or testing
* developers being treated as cogs in a machine rather than individuals
* insufficient developers
* "Diversity" or socialibility being prefered during hiring rather than programming skill
Good points, especially the diversity > skill nonsense.
Also I would add:
* Rapid/fixed release cycles forcing updates to be pushed based on a deadline, resulting in code being released that isn't ready or "well we have to change *something*"
* The "-Werror" issue, where correct code may be rejected simply because it causes compiler warnings or triggers static analysis.
Couldn’t agree more. I won’t say where I work but I am a Software Engineer and one of our new hires was more than clearly a diversity hire. I have no issue with diversity, I do have an issue that he has absolutely no skills needed for his role.
The other issues like agile, the insane time frames and expectations they have of us... it’s all a problem. Right now we’re moving a lot of on premise apps to Azure and the new automated code checks have been a nightmare.
Agile seems to produce great marketing, not great products.
I agree with you on the diversity hire aspect.
People are treating meritocracy as a bad thing and emphasizing your race or ethnicity.
Also, being hired based on the color of your skin instead of what you bring into the table is actually very insulting and you could argue that it is actually racist.
Agile actually works very well. It's just that most organizations implement it very badly or completely wrong. If agile methodology is causing more issues than it's solving then someone up the chain has failed to understand what it's for and how to use it properly and just tried to adapt waterfall to it by eliminating planning and testing to make waterfall fast instead of becoming agile.
In my experience, a lot of times it comes down to poor choices being made in metrics, what to measure and why, without considering what they're actually incentivizing by measuring that thing. For example, the company that tried to clean up their environment from the malware they kept getting on user endpoints by giving employees a small bonus for finding malware on a system and reporting it. Sounds like a win win, right up until they had someone bringing in a CD full of malware and infecting the system over and over again so he could get the bonuses.
To use agile properly and effectively, you have to start by measuring and rewarding the right things, otherwise you get needless software churn for no reason other than to bump metrics and look good to poor management wanting to see agile "working well".
I was also in Test, somehow survived the layoffs and transitioned to Dev. You hit it right on the head.
This guy is pretty smart. He should work with computers or something.
Well he is doing "something" which is talking about computers 🤣
Wooooosh
@@TheSenseiKai Imagine writing woooosh on a joke and woooshing yourself lol.
@@gromgardenlor wooosh
Gromsterino 😂😂😂
As a C# developer since 2003, this video was great. I've done some contract work for M$ about 10 years ago and it was impressive back then the code reviews and documentation/test plans needed before code could be submitted up the chain.
It's always funny to me how some companies discount their QA department and think that just using automated and virtualized tools alone will be sufficient for the developer to troubleshoot and reproduce a problem. I especially appreciated your comment on how leaving troubleshooting to the developer with little details forces them to guess and assume what the potential fix might be (and often very dangerous). QA's are the real heroes. For anyone out there who works in QA, thank you for saving our butts and making our lives easier and safer. Nothing feels as good when your confident in your release build. :)
This comment made my day, thank you George! 👍
It's a negative cycle: companies undervalue QA, so all the talented engineers avoid QA, which lowers the quality of QA work, which leads to companies further undervaluing QA...
I guess Microsoft are still finding their feet on how fast they can make their development cycle. The old way found more bugs but the OS needed to pick up the pace of feature releases. I guess look at where Windows 10 is today and all the cool things being built into it. Under the old product cycle, it simply wouldn't have happened. As an enterprise customer I like the 19H2, 20H2, etc concept. Let's make H2 releases about stability and slow up the pace of how fast features come out. Even Apple only release once a year.
For addressing software testing with third-party tools, virtualization is perfectly sufficient. The QA of a piece of software is determined by how well it performs regardless of testing. It's not MS's responsibility to do QA on OEM products. Instead they need to focus more heavily on improving their own baseline product and everything else will fall into place.
As a tester turned programmer thank you for describing it as it is. Your experiences resonate with basically what I assumed was happening based on stories I've heard since the release of Windows 10.
I personally delay feature updates for 180 days - to give enough time for a new release to pass a litmus test and so when I decide to upgrade, it's a time at my convenience (I'll manually update to the new version probably at the 100 - 180 day mark - before I get prompted).
Software development would be improved greatly by beefing up testing knowledge and processes. Unfortunately, most developers haven't done a QA stint so they don't necessarily appreciate the troubleshooting skills you would build while in this position - which translates to cleaner, much more robust code if you decide to switch to a programmer later on.
Unfortunately, it's difficult to get managements attention when you're trying to make a case for being proactive and improve software functionality. Testing only proves the existence of bugs. Testing doesn't ensure a software product is "bug-free". As long as management considers QA and IT as a cost center versus a profit center, we aren't going to be able to change their minds.
Very interesting! I love hearing this from someone who actually knows what they are talking about. There’s mountains of incorrect tech information out there, I get very annoyed of all the bad advice and speculation that goes on. I see hundreds of computers every month and have been able to piece a lot of this together already, but you filled in all the gaps! I do wish they would get it together and reassemble the testing team because there is so much good with what they are doing, but that means nothing when your computer doesn’t work! Anyway, great content, thank you!
Funny how all these problems started popping off after you got laid off, coincidence?!!?.....
Probably
Fire good guys first, so they dont stop somebody starts doing bad things.
@@curt8806 agree to disagree. You can write code that finds bugs and problems , but at the end of the day the people fixing it are humans. As a developer when I have a QA guy tell me here's the issue , here's a scrwen shot , here's a video. It literally takes me about 10m to at least realise oh ok. Any time I get a user reported bug or through something automitatdd , I could spend 3 days chasing a codebase which might not even be the issue.
Abe Plus Exactly.
I agree with you. Why testing that actually works isn't worth it?
Rule 39
(NCIS reference)
So.... Windows Vista was *your* fault???? lol ;)
Brains Ironically I’m required to take a little bit of responsibility for that one ☝🏻
Hey, Vista was actually good in the last years of support! I stopped using it in 2017. It was bad at the beginning, but after years of patches it became pretty usable.
So do we get our pitchforks?
@@comicsanz97 I'd use vista ultimate today. Since I have access to better hardware now lol
Vista seemed awful at the time, but I learned it at a job where I had been using 7 at home already...I ended up realizing that Vista is basically 7 under the hood, with more memory usage and a much more difficult to understand UI. But once you learn it, it's 7, and it was actually pretty good!
This was amazing, and I like your delivery. Keep up the good work. Very informative, helpful, and entertaining to boot.
Great video! You made a somewhat tedious topic fun. Love the thought bubbles (especially the one about dump) and the X wing.
Love your content Jerry! Keep it up!!!
Keep on making Windows videos like this. Not a lot, or if any people, have such knowledge as you do on UA-cam about Windows. Keep videos like this coming! If you do, you will hit 2mill subs in no time. Also, Scammer calls are hilarious
by CDMC Dude if he made tutorials on proper things to enable/disable on windows 10 from an “ex-employee” standpoint he would get a lot more attention.
There’s a lack of UA-cam content on windows 10 issues, how to prevent them, what hardware is affected with updates, actual changes from one version of windows to the next and barnacles would be perfect for that.
I hope he reads this and gets back into it because a lot of people would really appreciate the insight/help!
“Let’s just bury functions people don’t use much. That can only go well.”
they threat it as if only 6 years old kids using windows.
Yeah, absolutely hate how they bury functionality, especially when you need to fix another fail windows update that broke your pc.
I am still using Windows 7 and after that linux
google Zorin, it's as close to windows as any of the Linux distros.
I have one box left with windows7
I thought that I'd always use Windows 7 but recently upgraded to Windows 10, and honestly, it's nowhere near as bad as people make out. The most pressing thing is really that you need the hardware to run it properly.
I'm probably going to go back to Windows 7 myself. i hate 10 so much.
Welcome ✋✋
@@exagol8921 I tried Windows 10 and no matter what I tried I couldn't make half of my hardware to work properly. It's absolute garbage.
I'd rather stop windows 10 from updating without my permission.
You can turn off Window 10 update, that being said its a bit annoying having to install security update manually.
@@Verpal officially or with work arounds or third-party?
@@lopwidth7343 Turn off Win 10 update only require simple registry change, perhaps turn off most telemetry whilst you at it.
To turn off telemetry and Intel ME as much as possible though, third part tool required.
so many things to turn off, may as well get into gpedit and whack them all out in a few hours and make a backup imagine of it so you don't have to tune windows again. yeah... why its not this way out of the box is nothing but total bullshit on Microsoft's parts, the auto updates aren't even the bad part.
Check out Sledgehammer - Windows 10 update control do a search for it been working great for me. If only it was as simple as editing the registry to stop the updates. I have been on 1703 for a long time now with nothing pushed. I am responsible for a handful of computers they are getting devious with the updates all the steps to manually stop them. I honestly wish more people knew about that program is has saved me a lot of headaches. I could go on with all the problems with the updates.
Vid about clonezilla would be dope!
I'm interested as well!
Yes please!
Yessss
Yep I would like this as well.
Please video on clonezilla. I tried once and well didn't get that far
so this explains why windows xp and 7 was so good Barnacules was helping out :P
Thanks for another quality segment, rock on Barnacules! :)
Totally agree!!! Great video and great points!
I’ve seen multiple times where huge Win10 issues were reported for months from insider builds and went completely ignored.
Great video - good insight into how the debugging is done!
This is an issue with the industry. My company got rid of testers because you know Agile.
Hey Jerry, great video glad to see the vids again! Cheers!
Edit: And yes a Clonezilla video would be great!
I watched this video while taking a full dump. What a coincidence! 💩💩
Send it to Microsoft.
Taking a mini dump right now...
broo im eatingg
16 mins to take a full dump?!!
Hearing the words Windows 10 and Microsoft increases bowel movement in any human .
Very informative. I like your approach to the issues and thorough explanation. I run a small I.T. business and have been fortunate enough to not have encountered these issues in the wild yet.
0:58 Ach Barney, I still enjoy Kubuntu Linux 18.04 but your rants are priceless. 🤗
Thank you for selling me linux.
😮 The very second you mentioned the M$ testing team getting laid off pretty much explained why Win10 has been coming up with an orgy of bugs...
...Fortunately, both of my ASUS laptops (one of which I'm selling to a recycler) haven't been dicked or bricked by Build 1903... ☺️
...Yet. 🤔
I gave up on windows and went to linux.
Cool story bro. How can you tell somebody is a Linux user? Don't worry, they'll tell you.
@@Metal-Possum How can you tell a slave to Bill Gates and Microspy? They attack Linux users.
The day my steam library can run on Linux or something not owned by Apple I'll gladly ditch windows, assuming whatever that is also has good software for various other tasks as well.
Me too. Despite the steep learning curve it has been well worth it. 10 from day one sucked for me and I seemed to be one of those they to keep pushing windows to first. I went back to 8.1 at first, till a few years later, my hardware would only work on 10. But after a year of major issues, including files been deleted. I had had enough. By then Linux had gotten to the point that it was work able. Where as 2 years before when I had poked at it and given up due to graphic card issues. It now worked :-) Linux has improved in leaps and bounds in the last few years.
I'm still learning 6 months later some of the basics. But the first month was the hardest for me. I'm not exactly an expert at computers. But I'm not clueless either. Know just enough for it to be dangerous, lol. Uncle Google has been a great help in solving issues. Help on line has become much more user friendly than it used to be. I don't feel like need a couple of degrees behind my name just to figure out how to get the computer to obey me anymore.
For me Linux mint has been the easiest of the major distributions of Linux to work with. It is very windows like and extremely stable. I still haven't crashed it. Used the super easy timeshift (restore point) to fix any minor issues I may have caused while poking at it, before throwing something else at it.
@@ellisargamer9248 I am trying to make the switch to linux, but that was my problem too. Steam made an app called proton which pretty much enables most of its library on linux
Just found your channel today, great video dude! :) Nice to learn about WHY Win 10 is so buggy. I was only ever able to get earlier builds of it to install on my modern hardware, but even when 10 installed, I couldn't soft reset my system, it would boot me into a BSOD unless I hard reset...so I'm sticking with 7 for now. Funny how people have been saying that the video game industry has started using us consumers as free beta testers. Looks like software companies in general might be taking this approach more.
2 weeks and 3 videos? What a time to be alive. Keep it up I love these. I’m buying a shirt.
Thank you so much! I feel like I'm earning it! 😁
Windows 10 is partially built with 30 year old code from MS DOS days. Of course such a complex system would age badly in the modern era.
There is truth to this but VERY little of the original code remains since it had to be updated to support 32bit and 64bit platforms.
@@Barnacules Aren't they dropping 32bit support soon? Thought I saw that somewhere....maybe that was android or something.
This is like saying the Linux kernel doesn't have ancient remnants, which it absolutely does have. This is true for all old OSes
NickyNiclas Hm. That's also true.
@@Dougie085 Ubuntu almost dropped 32 bit support and OSX did drop it
Great video! I used to work in Test at MIcrosoft for 15 years. Toward the end, the topic of test and quality became essentially verboten. Lots of people fleeing anything to do with Test and teams rebranded from “test” to “quality” and eventually dropped “quality lol moniker all together as it was perceived as the short bus of engineering.
A lot of the thinking became flawed where the goals became the automation test report and not the quality. It’s like going in for a blood test and declaring yourself healthy because the results are good whilst the doctor did not order a hepatitis screen.
Congrats on your assessment, explanation, and proposed solutions. I would love to hear your thoughts on how outsourcing code is affecting MS quality. Before watching your video, I thought outsourcing code to cheap labor was the sole culprit of the lowered quality. Thank you and Happy 2020.
HELL YEAH MORE BARNACULES! LOVING THESE REGULAR VIDEOS JERRY
I swiched to linux, Microsoft can't hurt me anymore...
I'm about to do that but my fucking laptop won't detect the bootable usb drive of Arch Linux :v
@@ShivamJha00 my old, like old laptops, have a boot keypress, like F9 to choose the boot device, from there I could choose usb. but it was not automatic.
Have fun trying to get devices, sound and software. I use linux for specific purposes, but unless all you do is surf the web you are severely limited by the OS and have more issues to deal with on linux than windows.
@@ShivamJha00 in that case try another currently maintained distro, remember with Linux you have a choice. But Arch is one of the almost-down-to-the-bare-metal distros and has an adoption curve steeper than Everest.
@@ShivamJha00 Try Mint instead.
Hey Jerry,
Great video and brought back some fond memories ( Windows 8.1) until they laid me off in 2014 along with most of the Test organization. Part of my ownership was Clean Install, OEM Tools (dism, WinPE, etc.), Upgrade, Servicing, Licensing, etc. I was super passionate about all my components and so was everyone on my team. Dog-fooding, Install fairs. Test labs, Test-automation with the latest hardware from the OEM's were all standard processes that were eventually phased out soon after the layoffs. As you mentioned, not having the exact hardware/environment makes it virtually impossible to replicate the issue and data loss which was something we made sure never happened seems to be a frequent occurrence. Many of my old team members are still there doing excellent work but the "new" way of doing things limits their ability to perform at the level like we did pre-2014. I hear there are Test teams re-forming at Microsoft within some-organizations but they have a long way to go.
Thank you, that was very informative and loud.
I take a full dump every day, I'll be willing to sell it to Microsoft for a reasonable price!
Don’t sell it, lease it to them...with costly future expansions. ;P
Do you charge by the ton, cubic foot or number of 🥜.
With regular updates
@@rangerdoc1029 As long as he's regular. 😁
You want to give Microsoft your form of Windows 10? 😁
"Who uses optical media nowadays?"
Funnily enough, I was just installing a Blu-ray Drive into my PC while listening to this video.
Optical media, sound cards, flight sticks and trackballs! Yep it's still the 90s up in here :x
@@pdraggy I also have a trackball mouse!
Now I feel bad man, but I'll probably install from optical media in my Windows reinstall video coming up.
@@Barnacules Nah, don't feel bad, Jerry. Great video, by the way!
@@pdraggy bought a MS Sidewinder FFB2 for 30€ a month ago. Almost 20 years old and still works on Win10 which is a complete miracle.
You just earned a sub. I’ve been in IT since 3.1 and you’re 100% right. Software testing is almost dead, unit and integration testing is too expensive and the companies love automated tools. It’s a cost center and statically, the quants say 98% reliability with a .05 CI minimizes cost so that’s what we’ll go for. I understand that the code base is millions of lines and I had heard that they’re selectively re-writing it.. bugs are inevitable. I can understand that. But seriously, could you really imagine any software manufacturer asking the customer for a full core dump? Lawyers would never allow that.. “it implies our product is not fit for service”. BTW .. got sick of 30 years of Windows problems in 2014 and went to Mac. Different set of problems there. I agree, I want MS to get better.. I was hoping to go back to them at some point in time.. especially once the code base re-write is done. I was hoping the Linux kernel would help but it doesn’t seem to be.
Welcome aboard!
SinistaN To an extent... but keep in mind unit testing is only as good as the specs and the testing rules the developer is provided. If the developer is told to return a number and not told the rules, and doesn’t think to ask, an integer and a real both meet the spec, especially if the package can be overloaded and there are multiple constructor methods. Integration testing is the bitch... and that takes time. No one wants to take the time to write good specs any more but are quick to blame the developer for taking the fastest route.... especially if you have a dick of a PM that minimizes the analyst role and wants it done yesterday.
Very educational, and very well said! I haven't used Windows since 2000 and I can wait some more. Thank you for the detail, the insider's perspective, GREAT presentation, and you have a great radio voice :)
Windows 10 has forced me to learn/install linux and i found it to be more efficient from ram to cpu usage without the built in spyware (cortana) and bloatware such as candy crush which seems to keep reinstalling after every update in windows????🤯 . I only use windows for some applications that dont work right in linux yet, thanks Microsoft for migrating me to a better operating system 👍👍👍
Candy crush don't reinstall it's self. it doesn't come with the os.
It does come with win 10
Windows 10 QA is NOT a a Rolla coaster ride... rolla coaster also tend to go UP and land ground level at the end. Microsoft's Windows 10 QA is just going down!
Amazing video! Thanks for sharing!
Great video! I like your idea of displaying a dialog box asking the user to send the full dump, but I don't think that's the best approach. Ubuntu Linux displays a dialog window, when some application crashes, and will ask the user if it's ok for the *system* to send diagnostic information for analysis. End users won't know how to deal with a huge dump, but if the user is asked if it's ok for the system to send the dump, the user won't be tasked with sending it *and* the dump gets sent to Microsoft for analysis. Thanks for posting this video! :)
Linux programs crash? O.o
I can't believe the UI limitations I run into constantly in Windows10
So in this case, you're saying that there's no reason to pay for Windows? I mean, if we're effectively beta-testers, there's no reason to pay for that "privilege"...
Thankyou for explaining so well why at least one of my PC does not work after a big update. Every time!
Thanks for this, very insightful
I feel that when companies fire staff then then these companies don't recover from that decision, what they do is rebadge and rebrand shit to convince themselves that they did good.
TLDW: we're the beta testers...just like the game industry.
I've been Beta testing PUBG for 2 years.
At least gaming industry actually does relevant beta testing sometimes.
@@BorgOvermind key word being 'sometimes'....
1C have to hand their IL-2 games over to dedicated fan developer teams eventually to sort out all their unresolved bugs and upgrade older titles.
@@nate_d376 Better than not at all, definitely.
Wow. I love your absolute level of detail. Keep creating content.
really fantastic video, thank you so much for the informative art piece. I am a sysadmin myself and have always wondered how microsoft can release such things to production. I have heard rumors that they fired the whole testing department and I didn't believe it, but now I got my answers. It is really time for rethink of their testing environment, I am so tired of being so cautious every time we have to do updates and and build upgrades we find bug after bug and incompatabilities we have to manually fix.
Multi billion $ behemoth with unlimited money and power..... but the poor thing needs your free work to survive. Poor Microsoft, they just have eneugh money to buy Mars from God. Help them, they may not eat today!
Couldn't agree more.
When i saw EX-EMPLOYEE i was expecting to see a linux OS on your screen, but oops!
That's immediately what jumped out to me. It's even Windows 10, like even old Microsoft holdouts at least are clinging to 7 or even still XP if they're gonna bitch about 10 for a quarter of an hour. Hell, I would have even accepted a Mac convert.
Like if you hate Microsoft *that much* then at least dual boot Linux for everything but that one or two programs that won't run under WINE.
Also note that he is running a heavily modified version of windows 10 that has everything disabled that is a privacy nightmare.
@@AniMerrill He doesn't hate Microsoft! He's explained it in one of his videos. There good reasons to use Microsoft once you can get around their some of their privacy nightmare which he shows how to do. If you won't accept him then get outta here. Hating Microsoft bcos they fired him is actually what would be pathetic!!
@@NphiniT Asalaam aleikum brother in iman, i dont hate the guy nor microsoft,i was just talking out my mind.
@@jamalahmed3396 Wa alaikum Salaam! Okay that's fine. There is a video on his channel where he explains his time at Microsoft, and his dismissal. He mentions that he stayed with Windows mainly because he is a gamer and most of the games he plays work seamlessly on Windows (among other reasons)
Yes More Windows Videos Please, oh .. and I am glad your back !
good on ya mate. i don't normally watch channels with this kinda content but i thought this was super valuable and an important video to put out there. your hearts in the right place and you have a large set of balls. good work
I remember a while back an update broke my Ethernet on my laptop and me trying many different drivers to try to fix it. I finally switched to a USB ethernet adaptor to fix the issue. The upside is that the adaptor is much faster than the built in port but im always worried a future update will break more hardware as my laptop is old and their hasn't been any updated drivers released for it for years.
Jason Kay
You can't expect Microsoft to supply legacy drivers for 15 yo equipment.
@@wysetech2000 More like 7 years. The problem is that the drivers worked fine for a year or two then after an update it doesn't work anymore. It's still a pretty decent everyday laptop with plenty of speed and Ram and no need to replace it. Im not expecting new drivers for it, I just don't want Microsoft to break the old ones.
This was a good explanation of a complex situation. I love hearing behind-the-scenes stuff. Not the gossipy kind, but the factors that go into decision making and operations, for better or worse.
I think it's simply coincidence that it sounds gossipy a lot of the time because it just so happens that quality control and pride of workmanship are not priorities in pretty much any industry these days. Nope, the most important thing is making billions and billions and billions and billions of dollars instead of settling for merely billions and billions and billions and trying to somehow squeak by.
Well spoken! Great editing!
I am so happy I came across your channel! It's like sharing my deepest feelings and pain with a very close friend. So much relief. All revived and ready to fight the KB4524147 shit storm.
Thank you and SUBSCRIBED!
I had to ditch Windows some time ago, a lot of these issues were driving me bananas. I'm happy over in Linux world now and outside of office computers, I doubt I'll ever be back.
Yes would love to see a tutorial/guide on clonezilla my computer has crashed so many times and I lost precious documents !
😱
Don't use Windows then.
Great content, my man!!!
I'm running "Insider" builds, and usually when I send in an issue, it actually gets fixed (yeah, amazing, I know). Now where I have problems is during upgrades Windows will decided to kinda destroy itself, and then roll itself back, which for some reason DOESN'T trigger sending Microsoft a problem has happened. It assumes since it rolled back and eventually starts up again, nothing is wrong. It really sucks because I have 4 computers, and the only one that runs Windows as a "main" operating system is the gaming machine, which sure AF has good enough hardware it should be supported 100%. The mission critical box is running Debian, the Internet mission critical box runs Ubuntu with Mate, and the programming box (well, laptop, I dunno if that's really a box) runs vanilla Ubuntu with Gnome. I've run countless distros of linux, hackintosh boxes, and Windows from 3.11 to bleeding edge, and Debian/Ubuntu has the reliability and compatibility that makes me so pissed off I PAID for Windows to not work anywhere near as well as something free. /end rant
So I need to buy 2 of the exact same HW and run insider build on one of them with same SW config so bugs are going to be fixed before it is released to my main box, therefore doubling my TCO... Brilliant!
I should probably pray really hard as well (that the reported issues were actually fixed, cause I have read that some bugs weren't fixed that insiders had reported previously on forums )...
The issues you send back get fixed? That must be a bug.
Literally ran into this last night for my mom. Updated to 1903 and he printer driver was fubar, had to reinstall the driver from HP as even removing the printer did nothing to fix it.
I've been hearing a lot of reports of driver incompatibility. That's another thing we tested vigorously when I was there was drivers. We had batteries of tests for sound cards, video cards and common peripherals like printers, etc.
@@Barnacules I think the loss of testers like yourself is felt more than Microsoft and other let on personally. I use to use a Sound Blaster Z for gaming and I recently moved on to an external DAC because I was tired of every time my rig updated Windows my sound would break until I removed all the drivers manually and reinstalled from the official release.
Who wants more codegasm videos? I do!! You're awesome dude.
Great explanation of the good ol days when we used to catch bugs in-house, Jerry! Miss our hallway chats in 26!
This is the first of your videos I've watched. I really enjoyed it. I'm a GNU Linux user, so I don't have to deal with this stuff but it's good to know so I can help those who do. Which are fewer and fewer in my area.
None of my Windows Apps work properly. If I try and open the Windows Store or the default photos app, for example, it takes more than 5 minutes for them to open. On top of that, if I try to install anything from the Windows Store, it attempts to begin the download then fails a few minutes later.
My windows store is gone, it says "you just be connected to the internet" I am, but it's dead. Good job it's full of crap.
I am shocked! Microsoft used to actually test the software?
Unbelievable....
Win 7 was incredibly stable if we compare with 10 now, and way, way less gossip (altho disabling really cortana and patching other things, it ain't that bad...). Here's still rocking one of those... until January, surely, end of w7 extended support. Dunno what I'll do then... can't use Linux, even while I *LOVE* it, professional software for graphics ain't running there, apart from Blender(should I say market-standard professional software, as Blender and Krita are better in some aspects than their counter parts. But for freelancing or at the job, sadly is still all about the standard, unlimited thingy. Specially sensational is Blender, it covers all my freaking 3D projects needs and more. And I do pretty advanced stuff, is not a hobby...). Wine is no solution, as a bunch of what I use doesn't run on Wine, usually not this tool's fault, but the usual protectionism of the market standard pro apps, which make it non compatible, I suspect that on purpose. And those who run, often find performance probs in comparison to run on Windows native. That's being improved, tho, but for now in my pro work, nothing to do there.
@@3polygons Get a system with many processing cores and a second graphics card. Then run Linux natively for everything you can use it for and do the rest in VM's. Even MacOS can be run in a VM these days and for Windows it's a minor thing. Just beware of code 43 if you use an Nvidia card that isn't a Quadro. But there are workarounds for this problem.
@@CheapBastard1988 That's a very good advice, I'll keep it in mind for when the time comes, will study the situation and multiple factors, then.
@@3polygons Last time I had Windows running on my computer it froze while defraging.
But that was in the late 90s...
I admit I did not have any data recovery experience back then but I did swear to never again have such shift happen on my pc.
Now as a Gnu/OSS only user I am perfectly fine to have some alpha and beta and RC* software running and I don't refrain from filling bug reports, patching and so on. I even earned a paycheck as a tester for a few years when I worked for an Austrian company.
But having the front desk employee, or the the chief accountant have to deal with this s*** it is simply unacceptable period.
Whilst working at another company, I slowly I managed to to migrate most office computers to Linux based systems. Saved on costs by using refurbished computers and having decent if not excellent up times, not to mention serious corporation-grade security and and remote availability. Nothing my coleagues needed to do on those computers couldn't be done after switching. Even things that were never meant for networking were networked. And I started to have some peace, finally. The printing was just working, the computers were just running and usable and responsive.
Then that company was bought buy another which imposed Windows systems installed and maintained by why their IT department (MS partners) and I cannot forget those days when the chief accountant was looking at her computer while Windows7 :was updating for the last 6 hours and she had to make the salaries. And they were running like pure crap. Laggy, unresponsive, they were seing each other in the network only on _special_ ocasions, not even mentioning network printing.
And the MS bois were spending hours on those....Either remote or local, hours upon hours and the situation kept saming.
And all I could do was to look at computers that were previously working fine and now now they are updating 8 hours a day followed by another few hours of reverting.
They gave me the admin like two months before I quitted.
Until you can write a better OS that has to work on large number of hardware, stop knocking it.
Windows 10 still has problems reading USB devices, especially activity trackers. The connection will work one moment and stop working the next time.
yep, it happens to my midi keyboard
just had a blue screen due to this the other day, on a less than 1 year old install
Nice just subscribed so keep at it and thanks
I just want Windows 10 to stop updating without my approval.
Win10: It's 4am, your computer is locked, are you there?
Me: Snoring away in the other room.
Win10: Gooooood, lets just sneak this unwanted update in here and reboot the PC. even if you specifically told us not to, we'll assume you're okay with it.
Win10: Wait, was that something working in the background....ahh no worries I'm sure nothing bad will happen.
Me: Wakes up to broken work file that was crunching away while asleep and new janky MS bloatware popping up, thanks MS. >:(
So basically, they are getting very greedy. Cutting corners and the users suffer.
This is nothing new with Micro$oft.
Sounds like Boeing
Greed will be the downfall.
In 1999 I worked for Phillips in the UK, writing software for hybrid CD writers / DVD readers to slot into tower PCs. A brand new feature was the ability for buyers to download software updates for the hybrids off the Phillips site and onto the hybrid's onboard OS at home after purchase. We were also told that the software we were writing didn't have to be perfect when we shipped the hybrids because we now could just keep on ironing out the bugs after sale and the customer could install the updates himself. At the time I remember thinking that we were selling this as a feature, but it was really just an excuse to ship unfinished products and make the customer fix our bugs on their own time.
Great vid. One question. How do you get in on the "Insider" program?