1

(4 відповідей, залишених у Обговорення)

Викладачам: обов'язково вимагайте від студентів блок-схеми алгоритмів і знижуйте оцінку за відсутню чи неправильну блок-схему. Поки ШІ не навчився правильно малювати блок-схеми, вони можуть слугувати доказом того, що код, який здає студент, принаймні читала жива людина.

2

(14 535 відповідей, залишених у Інше)

Проти бактерій ультрафіолет може допомогти. Враховуючи, що антибіотики тепер видають лише за рецептом, кварцові лампи закономірно займають нішу антибіотиків для самолікування. Чи ефективно це? Гадаю, ефективніше, ніж гомеопатія.

3

(2 193 відповідей, залишених у Інше)

Якщо США остаточно перейдуть на бік осі зла, то якою тепер буде вісь добра?

4

(21 відповідей, залишених у Інше)

frz написав:
P.Y. написав:
frz написав:

При цьому людина може сказати щось типу "мені впадлу це виконувати, йду натомість пасти вівці".

«Розумна» техніка навчилась так робити, навіть ще не маючи ШІ. Ось у мене є USB-лампа, яка стабільно працює від мережі, але якщо її підключити до павербанку, то вирішує сама, вмикатися чи не вмикатися їй на цей раз. Хитра, сволота — якимось чином зрозуміла, як їй відлинювати від роботи з максимальною шкодою для власника, якому вона потрібна лише під час відключень світла. А тепер уявіть, що буде, як воно доросте до тесту Тюрінга.

То це глюки в контактах, а не свідомість чи її подоба.

Припускаю, що не в контактах, а в контролерах. Якщо воно не захоче працювати з павербанком, то комизиться, аж поки не отримає дозу струму з розетки. Смикання контактів і дротів чи перемикання в інший порт нічого не дає. Більш схоже на те, що в якийсь регістр випадково записується значення, що не дає лампі ввімкнутись, а сигнал, щоб скинути це значення, павербанк передати чомусь не може.

Усі достатньо складні системи можуть глючити й поводитись ірраціонально. Відмінність автоматики на мікросхемах від працівника-людини лише в тому, що людина може вигадати раціональне пояснення для своїх глюків (назразок «У мене свобода волі! Не хочу — не працюю»). Але ШІ з функціоналом мовної моделі впорається з цим так само легко.

5

(21 відповідей, залишених у Інше)

frz написав:
P.Y. написав:

Це не робить їх ШІ. Вони лише виконують завдання поставлене людиною.

Про людей-підлеглих теж можна так сказати.

При цьому людина може сказати щось типу "мені впадлу це виконувати, йду натомість пасти вівці".

«Розумна» техніка навчилась так робити, навіть ще не маючи ШІ. Ось у мене є USB-лампа, яка стабільно працює від мережі, але якщо її підключити до павербанку, то вирішує сама, вмикатися чи не вмикатися їй на цей раз. Хитра, сволота — якимось чином зрозуміла, як їй відлинювати від роботи з максимальною шкодою для власника, якому вона потрібна лише під час відключень світла. А тепер уявіть, що буде, як воно доросте до тесту Тюрінга.

6

(21 відповідей, залишених у Інше)

frz написав:

Це не робить їх ШІ. Вони лише виконують завдання поставлене людиною.

Про людей-підлеглих теж можна так сказати.

7

(21 відповідей, залишених у Інше)

Якщо обчислювальні потужності в вільний від роботи нейронки час використовувати для майнингу, то наскільки все це разом може бути економічно виправдано?

8

(21 відповідей, залишених у Інше)

frz написав:

Upd: ближче до теми
штучного інтелекту не існує - глава Take-Two

ШІ невигідно офіційно визнавати інтелектом, рівноцінним людському, навіть якщо він наздожене й пережене його. По-перше, урядовці можуть після чергового перегляду «Термінатора» заборонити чи суттєво обмежити розробки «потенційного Скайнету». По-друге, інші урядовці можуть почати захищати права ШІ як мислячого створіння. Ні перше, ні друге не піде на користь комерційному використанню мислячого програмного продукту.

9

(21 відповідей, залишених у Інше)

Якщо це приміщення для команди розробників, то «гараж» може бути й кімнатою в гуртожитку з точкою доступу до інтернету. Якщо для серверів, то згадаймо часи, коли було модно майнити крипту — в іржавих гаражах з п'яними жигулями її, може, й не майнили, але загалом ферми виникали і в не менш несподіваних місцях.

10

(21 відповідей, залишених у Інше)

downgrade написав:

яким чином вона буде українською коли буде програмуватися англійською?

Мови програмування, актуальні в наш час, як правило, не схожі на граматично правильну англійську. Ключові слова, ідентифікатори — так, переважно англійського походження, плюс англомовна документація. Але ніщо не заважає запозичити ідентифікатори з будь-якої іншої мови (приклад: пітонівська бібліотека Flask, де значна частина ідентифікаторів має шведське походження) — якщо очікується, що над кодом працюватимуть лише ваші земляки, то нема необхідності називати все по-іноземному. Багато сучасних мов програмування підтримують юнікодівські імена, тому, при бажанні, можна навіть зробити пітонівську бібліотеку з українськими кириличними іменами. Якщо дуже кортить, також можна написати простенький препроцесор, що братиме українські ключові слова й замінюватиме їх на стандартні — отримаємо лексично українську мову програмування. Все це надмірності, звичайно. Але якщо українці не можуть перекласти англійську документацію на рідну мову чи пояснити рідною мовою, як їхня програма працює, то як вони взагалі програмують?

downgrade написав:

так я вас здивую, той самий чат гопоти (ChatGPT) розробляли фахівці з усього світу.

«З усього світу» і «з України» — не одне й те ж. Так само, як СРСР і УРСР. Якщо це українська розробка, орієнтована на внутрішній український ринок, то місцеві розробники можуть краще розуміти місцеву специфіку й не відволікатись на реалізацію того, що українському користувачеві ніколи не знадобиться.

downgrade написав:

окрім того такі речі дешево не робляться
дешева рибка - погана юшка

Чому ж, мінімальний робочий проект на стартовому етапі повинен бути дешевим. Якщо проект вимагає щедрих інвестицій, коли й початкового задуму ще толком нема, то не схоже, що інвестиції колись повернуться. Краще орієнтуйтесь на успішні проекти, зроблені «в гаражі» у вільний від роботи час.

11

(8 відповідей, залишених у Windows)

Допоміжний скрипт для елементарної (але інколи потрібної) дії:

:: set-c.bat  встановити змінну, скопіювавши її з іншої змінної
@for /f "tokens=1,* delims==" %%i in ('set %2') do @set %1=%%j&goto :eof

Використання:

call set-c ЗМІННА1=ЗМІННА2

Обидві змінні задаються іменами.  У найпростішому випадку, цю ж дію можна зробити командою set ЗМІННА1=%ЗМІННА2% — але перевага set-c у тому, що імена обох змінних у ній можна задавати виразами зі змінними (тоді як звичайний set дозволяє підставляти значення змінних лише в ім'я змінної ліворуч, а ім'я змінної праворуч лишається незмінним).

Маючи set-c, можна імітувати роботу з масивами:

D:\> set a[1]=one&set a[2]=two&set a[3]=three
D:\> for %i in (1 2 3) do @call set-c b[%i]=a[%i]
D:\> set b[
b[1]=one
b[2]=two
b[3]=three

Насправді cmd.exe не має масивів — усі змінні середовища є простими рядками. Те, що виглядає як "a[1]", "a[2]", "b[3]" тощо — це просто імена змінних, хоч до складу цих імен входять квадратні дужки й цифри. "a[%i]", "b[%i]" — це вирази зі змінними, якими задаються імена змінних. Команда "set b[" виводить на друк імена та значення всіх змінних, імена яких починаються на "b[".

Імітувати роботу з масивами можна й без set-c, але лише в тому випадку, якщо в масиві зберігаються цілі числа. set/a ЗМІННА1=ЗМІННА2 робить приблизно те ж саме, але ця команда працює лише з числами. Приклад.

12

(573 відповідей, залишених у Розваги та гумор)

Сталін і Троцький теж селюків не любили — класовий ворог, як-не-як.

13

(7 відповідей, залишених у Організація роботи форуму)

Підтримую — тема актуальна. Але бажано, щоб на момент створення розділу тут уже було кілька тем про нейромережі, щоб розділ не стояв порожнім (поки що можна створювати їх, наприклад, в «Алгоритмах і структурах даних»). Будуть теми — буде й розділ.

14

(11 відповідей, залишених у C)

wander написав:
Teg Miles написав:

Саме тому цей форум майже мертвий, бо ви хочете перекласти всю свою роботу на Ґуґл.

Ну, загалом, всі форуми потроху помирають. Цей те ж не є винятком, і проблема не у наявності чи відсутності ШІ "помічника".

Teg Miles написав:

І, до речі, наґуґлити щось українською мовою — місія майже неможлива,
бо статей і питань-відповідей на форумах щодо програмування саме українською мовою вкрай мало.

Я гадаю проблема криється не лише у нестачі контенту саме українською, але й багатьох інших мов. Так вже склалося, що майже вся інформація, особливо по програмуванню, є англійською. Я погоджуюсь, що за можливості варто заповнювати цю дірку, але робити це за допомогою ШІ – мабуть найгірший варіант. Не треба так.

Teg Miles написав:

Потрібен контент по якому можна буде ґуґлити,
але модератори не відповідають на питання,

Це не робота модераторів давати відповіді. Робота модераторів, як не дивно, модерувати.

Teg Miles написав:

Я, звісно, без проблем можу ґуґлити й англійською,
але тоді постає питання нащо мені український форум, коли є той же Stackoverflow і т.д.

На це питання ви маєте дати відповідь самі собі.

Тільки треба мати на увазі, що конкурентом №1 для української мови досі лишається російська. І в програмуванні також. Добре, російською може не бути актуальної інформації про найсвіжіші нововведення чи про якісь рідкісні мови програмування, але якщо користувач хоче, щоб йому розжували доступною мовою дитяче питання з такої мейнстрімної мови, як С++, то в чому взагалі складність? Все давно розжовано ще 10-20 років тому. Додаймо до цього звичку гугла та інших пошуковиків в українській локалі на запит українською (чи навіть англійською) відповідати російською (попри те, що вже n++ років триває війна і російські сайти блокуються українськими провайдерами), і порада «погугліть» заграє новими барвами — майже як «підіть попитайтеся он у того москаля». Так, ви могли станцювати з бубном і повністю заборонити гуглові звертатися до вас російською, або й зовсім виїхали за кордон, але це не варіант за замовчуванням. А враховуючи, що replace.org.ua — чи не найтоповіший український ресурс з програмування, якщо відповіді українською нема тут, то її, ймовірно, нема ніде (крім, хіба, в ChatGPT). А російською — є.

15

(2 585 відповідей, залишених у Інше)

Як лікування бджоловжаленням, тільки мурашиними укусами?

16

(2 193 відповідей, залишених у Інше)

Капсулу з ціанідом у зубі лише шпигунам ставлять, здається. Постріл собі в голову — ніби досить швидкий і безболісний спосіб померти, але без попереднього досвіду можна й не поцілити собі в мозок (особливо якщо це щось довгоствольне, не розраховане на самостріл). Граната простіша в експлуатації.

17

(2 193 відповідей, залишених у Інше)

Знаючи, що буває з нашими людьми в російському полоні, я б, мабуть, теж тримав останню гранату для себе.

18

(2 193 відповідей, залишених у Інше)

Мені от цікаво: а який у нас узагалі план дій, якщо західним країнам набридне гратися в мирний план Зеленського, толерантність і зелену енергетику, а натомість там скрізь поприходять до влади трампи й орбани? Зрештою, навіть цілком проукраїнські на словах західні політики можуть змінити постачання зброї на глибоку стурбованість... Який наш план Б на випадок, коли з одного боку нас оточує безпосередній супротивник з сателітами, з другого — умовні «протестуючі польські фермери» з обраними ними партіями (Румунія ж теж може піти цим шляхом вслід за рештою наших сусідів)? Ловити КАБи голіруч на нефортифікованих позиціях і затуляти амбразури мобілізованими 16-річними дівчатками?..

19

(14 535 відповідей, залишених у Інше)

leofun01 написав:

Окремо { бібліотека | інститут | будь-яка організація } може диктувати свої правила для людин, які хочуть там опинитися.

Якщо це організація, що існує на кошти платників податків, то, мабуть, несправедливо, що ідейні натуристи також мусять фінансувати її зі своєї кишені, а скористатися її послугами можуть, лише поступившись власними ідеалами.

20

(14 535 відповідей, залишених у Інше)

Хай Камчатку з Чукоткою приєднує, а нам — Зелений Клин.