Github Copilto
-
@dovid אמר בGithub Copilto:
לא צריך את הקודים שלך
בהחלט
אבל אם הוא יזהה את הAPI של ימות המשיח ויעתיק את המחלקות שלי למי שמשתמש בימות המשיח לא נראה לי לעניין.. לתקשר עם המודל API של ימות המשיח יש לי המון נסיון וטריקים, ועדיין לא הגעתי לשלב שזה יהיה קוד פתוח..
וכן התייחסתי לנושא סיסמאות שמופיעות בקוד שלא יושלמו למישהו אחר.
(כבר התייחסו כאן בעבר שמישהו כתב קוד של המייל ופרסם בגיטהאב את הספריה עם הקוד..) -
@חוקר
אצל tabnine נראה שהמידע לא נשלח אליהם
אולי לכן אנשים לא אוהבים אותו כי הוא לומד ממאגרי קוד יותר קטנים.
https://www.geektime.co.il/github-releases-copilot-code-autocomplete-extension-public/?ref=myhomepage.ml#:~:text=ומאפשר הרצת מודל באופן לוקאלי%2C כך שהקוד שלכם לא נשלח לענן. -
@חוקר אתה לוקח ספריה חכמה בצורה מטורפת ועושה אותה טפשה קיצונית...
אתה יודע מה, תהנה לגלות שמה סיסמאות של אחרים...
גם מה שגיטאב לוקחים סטטיסטיקות לדעתי זה איך ומתי השתמשת או דחית או ערכת את התוצאה. הם לא צריכים את הזבל הלא איכותי שיש לאנשים במחשב, שזה קוד שבאיכות נמוכה בדרך כלל פי כמה ממה שמפורסם בגיטאב. -
@dovid אמר בGithub Copilto:
ובלי לקרוא את החוזה אני יכול לומר לך שהוא יותר קנאי לפרטיותך ממה שהנך.
זה מה שהם כותבים כאן בין השאר:
Code Snippets Data
Depending on your preferred telemetry settings, GitHub Copilot may also collect and retain the following, collectively referred to as “code snippets”: source code that you are editing, related files and other files open in the same IDE or editor, URLs of repositories and files paths.כלומר הם לוקחים לעצמם חירות מאוד נרחבת...
אני בהחלט יכול להבין שאנשים מסויימים, ובפרט חברות גודלות יהיה להם בעיה עם זה.
לגבי המוצר עצמו - בשבילי זה כבר קשה להסתדר בלי...
אני לא חושב שהוא מושלם, אבל לדעתי לומדים מהר מאוד לזהות איפה הוא עוזר ואיפה לא.
הוא עובד מעולה עם קודים גנריים ומתכונות מסויימת שיש לך כבר בתוך הקובץ/פרויקט וכמובן פחות מוצלח כשזה מגיע לצרכים ספציפיים ומקרי קצה, שזה, אגב, בד"כ החלק המועט בקוד.@yossiz אמר בGithub Copilto:
לדעתי זה יותר משעשע מעוזר, אבל מחכים לשמוע דעתך
אה, כן, אכן יש גם הרבה שעשוע (בפרט בעברית...), זה לא רע ככה באמצע העבודה
-
@dovid אמר בGithub Copilto:
@חוקר אתה לוקח ספריה חכמה בצורה מטורפת ועושה אותה טפשה קיצונית...
אתה יודע מה, תהנה לגלות שמה סיסמאות של אחרים...
גם מה שגיטאב לוקחים סטטיסטיקות לדעתי זה איך ומתי השתמשת או דחית או ערכת את התוצאה. הם לא צריכים את הזבל הלא איכותי שיש לאנשים במחשב, שזה קוד שבאיכות נמוכה בדרך כלל פי כמה ממה שמפורסם בגיטאב.הנה הטיפשות של הבינה המלאכותית בהתגלמותו:
$result = $conn->query("SELECT ........... AND `password` IS NOT NULL AND `password` != '' AND `password` != '0' AND `password` != 'NULL' AND `password` != 'null' AND `password` != '0.0' AND `password` != '0.00' AND `password` != '0.000' AND `password` != '0.0000' AND `password` != '0.00000' AND `password` != '0.000000' AND `password` != '0.0000000' AND `password` != '0.00000000' AND `password` != '0.000000000' AND `password` != '0.0000000000' AND `password` != '0.00000000000' AND `password` != '0.000000000000' AND `password` != '0.0000000000000' AND `password` != '0.00000000000000' AND `password` != '0.000000000000000' AND `password` != '0.0000000000000000' AND `password` != '0.000000000000000000' AND `password` != '0.0000000000000000000' AND `password` != '0.00000000000000000000' AND `password` != '0.000000000000000000000' AND `password` != '0.0000000000000000000000' AND `password` != '0.00000000000000000000000' AND `password` != '0.000000000000000000000000' AND `password` != '0.0000000000000000000000000' AND `password` != '0.00000000000000000000000000' AND `password` != '0.000000000000000000000000000' AND `password` != '0.0000000000000000000000000000' AND `password` != '0.00000000000000000000000000000' AND `password` != '0.000000000000000000000000000000' AND `password` != '0.0000000000000000000000000000000' AND `password` != '0.00000000000000000000000000000000' AND `password` != '0.0000000000000000000000000000000000' AND `password` != '0.00000000000000000000000000000000000' AND `password` != '0.000000000000000000000000000000000000' AND `password` != '0.0000000000000000000000000000000000000' AND `password` != '0.00000000000000000000000000000000000000' AND `password` != '0.000000000000000000000000000000000000000' AND `password` != '0.0000000000000000000000000000000000000000' AND `password` !=
ה............ הוספתי במקום כמה שדות שהוא לקח ממקום אחר בקוד.
השורה נחתכה בסוף כנראה בגלל מגבלה של ה IDE...
נראה שבאמת אין תחליף למח האנושי.
פשוט מפחיד לנסוע ברכב אוטונומי. -
@WWW לא רואה מה טפשי פה.
אני עובד עם מיקרוסופט ומעולם לא ראיתי שגגות משונות,
שגם אם היו לא הייתי קורא להם טפשות, הוא מנסה להבין אותך, מה לעשות שזה לא הולך גם לבני אנוש.עריכה: כעת אני מבין שמפריע שזה לקח שדות מקודים של אחרים. אבל אם בלי סוף פרוייקטים (שזרים זה לזה) השתמשו בדיוק באותם שדות (כי כנראה הם עבדו מול טבלה של פרימוורק) אז יכול להיות שהיית ממש מרוצה לקבל את הרשימה הזו. לגבי האוסף המטומטם של הPASSWORD זה התגלמות הטפשות שיש במתכנתים, לא בבינה המלאכותית שסה"כ רוצה לחסוך לטיפש הבא.
-
@WWW אמר בGithub Copilto:
נראה שבאמת אין תחליף למח האנושי.
פשוט מפחיד לנסוע ברכב אוטונומי.ראיתי נהגים מטומטמים פשוט מפחיד לסוע עם הבני אדם האלו.
פשוט שיש הבדל בין בינה מלאכותית שנועדה להציע לבן אדם איזה קוד לכתוב לבין מכונה שתסיע רכב, כל הניחושים של המכונה הם סטיסטיים ואם זה רק הצעה היא תציע לך משהו שיש לו 30% סבירות שזה נכון וברכב רק מה ש99%+. -
@dovid אמר בGithub Copilto:
לגבי האוסף המטומטם של הPASSWORD זה התגלמות הטפשות שיש במתכנתים, לא בבינה המלאכותית שסה"כ רוצה לחסוך לטיפש הבא.
אני חושב שזה יותר באג - האפסים אחרי הנקודה העשרונית (זה נראה משהו מתמטי), לא חושב שיש מישהו שכתב פעם כזו שאילתא...
אבל גם אם אתה צודק שזה טיפשות של המתכנתים, עדיין זה קצת סותר לציטוט שלך שכתבת שהוא מספיק חכם לסנן שטויות, פה יש לך מקרה שהוא לא סינן את זה. -
@WWW אמר בGithub Copilto:
עדיין זה קצת סותר לציטוט שלך שכתבת שהוא מספיק חכם לסנן שטויות, פה יש לך מקרה שהוא לא סינן את זה.
הוא ל צריך לסנן אם זה באמת מה שהמפתח ירצה לכתוב.
כל עוד שהוא הולך לחסוך למתכנת הקלדה, הוא עושה את העבודה שלו.
לך ברור שהקוד הזה לא שימושי לאיש, ואף אחד לא הלך לכתוב כזה קוד, אני לא יודע.
אתה צודק שהקוד משונה, אבל לאט לך עם המסקנות. אולי זה בדיוק מה שכתבו מאות פרוייקטים רציניים ברוב טפשותם?
באמת לא מצאתי כזה קוד משונה באינטרנט (חיפשתי בגיטאב אבל אולי אני לא יודע לחפש).