4 ms·
You are assuming Microsoft code base is superior to Linux / Git / MySql / whatever else is in github right now. That is a .... big assumption. And if Microsoft
by dh2022 3y ago
You are assuming Microsoft code base is superior to Linux / Git / MySql / whatever else is in github right now. That is a .... big assumption.
And if Microsoft's code ends up influencing the rest of the world code that would be a .... big downside.
- eru 3y ago> You are assuming Microsoft code base is superior to Linux / Git / MySql / whatever else is in github right now. How do you get that impression from the comment? I don't see anything implying that.
- ryanwaggoner 3y agoNot for Microsoft it wouldn’t, which was their point.
- giantg2 3y agoWithout a myriad of dumbasses like me being able to commit to Microsoft vs Github, I'd assume Microsoft's average is better than Github's.
- blackhole 3y agoThat is a... bold assumption to make. Not just for Microsoft but for any large corporation.
- giantg2 3y agoI'm not saying bad code doesn't exist there. My thought is that the percent of bad code increases with volume (or at least higher number of producers). Tens of millions of people committing to Github should mean its more cluttered with garbage than in MS. I at least assume MS has some automated code standard or security scans. That's at least more than nothing.
- dh2022 3y ago" I at least assume MS has some automated code standard or security scans." -- that is a .... big assumption.
- giantg2 3y agoNo, it really isn't when we're dealing with an organization that is audited for SOC 1/2, DoD, and likely others.
- clankyclanker 3y agoAre you sure? https://arstechnica.com/security/2023/09/hack-of-a-microsoft-corporate-account-led-to-azure-breach-by-chinese-hackers/ https://arstechnica.com/security/2023/09/hack-of-a-microsoft... The Azure-State-Department breach had nearly a half dozen contributing bugs...
- giantg2 3y agoAnd how does that compare to all the bugs on Github?
- dh2022 3y agoMy friend - Chinese secret services read Secretary of Commerce's emails because of Microsoft's security leaks: https://abcnews.go.com/Politics/commerce-secretary-gina-raimondos-emails-hacked-microsoft-cyber/story?id=101201179 https://abcnews.go.com/Politics/commerce-secretary-gina-raim... So yeah, assuming Microsoft systems are up to standard or have security reviews or whatever is a .... big assumption.
- tmpX7dMeXU 3y agoMy friend, nobody implied that any of these things result in a foolproof system.
- lannisterstark 3y ago
- dietr1ch 3y agoYup, individuals struggling to have impact will cut corners and heavily impact tech debt :P
- lelanthran 3y ago> That is a... bold assumption to make. Not just for Microsoft but for any large corporation. I dunno; the average project on github isn't code-reviewed, while all the projects at Microsoft are.
- zik 3y agoI have a friend who worked at Microsoft... if his opinion is anything to go by that's very far from true.
- Karellen 3y agoI don't think you should be looking at the best of the Microsoft/GitHub corpora to gauge their overall quality. You probably want to be looking at the quality of the median project, which is going to be heavily influenced by the long tail of low quality projects. IMO, the long tail of non-code-reviewed, written-by-someone-in-their-first-month-of-coding, barely-even-compiles noob code[0] in Github is going to be orders of magnitude larger than the long tail of crap in Microsoft's internal repos. [0] Hey, everyone has to start somewhere. There's nothing wrong with your first "hello world" program being buggy - that's what being a beginner means. But it's probably not the sort of code you want to train an LLM on.
- singleshot_ 3y agoI would think if the LLM knew it was rookie code, it could actually be pretty useful, no?
- Wowfunhappy 3y agoNow I'm wondering if the copilot AI (GPT3/4?) takes number of stars/forks/etc into account during the training process.