RANDOM_RUST_DEV Telegram 174
Последнее время вижу много постов, о том как люди "вайбкодят" целые саасы вообще без навыков программирования.

Думаю, дай и я попробую.
Но что там целый продукт.
Пусть мне ИИ найдет решение одной задачки получше чем сейчас.

Достаю из широких штанин gpt-o1, copilot с gemini-2 и claude-3.7

Задача.
Есть кривая Безье. Даны 4 точки. Посчитай, сколько надо сделать сэмплов на одинаковых интервалах t, что бы построить ломаную линию, которая бы отличалась от кривой не больше некоторого значения ошибки.

И давай они все предлагать искать курватуру в разных точках, умножать на с потолка взятые константы и выдавать за ответ.

Искать курватуру они мне предлагали на концах, в середине, в нескольких местах и даже в сотне мест.
Но это все обламывалось в плохих сценариях.

Предложенный код функции чаще всего компилировался, но результаты были не очень. То слишком мало, то много. То результат рос не туда, то улетал в бесконечность.

В целом направление было правильным, но не совсем. И никакие итерации не могли решить проблему, так как алгоритм на основе курватуры требует найти экстремум, а это в общем виде сложно.

В итоге плюнул я на них, взял у них только формулу для дериватива кривой, но это буквально из учебников формула. И написал и отладил алгосик за полчаса.
А с ИИшками провозился часа 4 минимум.

Какие выводы - за последние полгода ИИ научился писать чаще компилируемый код, но искать ответ не научился.
Пытается применить методы из статеек в интернете, но если они не ложатся на ситуацию полностью, то блуждает вокруг. И даже не пробует иных подходов. А если попросить прямо - предлагает почти то же самое, выдавая за другой вариант.



tgoop.com/random_rust_dev/174
Create:
Last Update:

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

Думаю, дай и я попробую.
Но что там целый продукт.
Пусть мне ИИ найдет решение одной задачки получше чем сейчас.

Достаю из широких штанин gpt-o1, copilot с gemini-2 и claude-3.7

Задача.
Есть кривая Безье. Даны 4 точки. Посчитай, сколько надо сделать сэмплов на одинаковых интервалах t, что бы построить ломаную линию, которая бы отличалась от кривой не больше некоторого значения ошибки.

И давай они все предлагать искать курватуру в разных точках, умножать на с потолка взятые константы и выдавать за ответ.

Искать курватуру они мне предлагали на концах, в середине, в нескольких местах и даже в сотне мест.
Но это все обламывалось в плохих сценариях.

Предложенный код функции чаще всего компилировался, но результаты были не очень. То слишком мало, то много. То результат рос не туда, то улетал в бесконечность.

В целом направление было правильным, но не совсем. И никакие итерации не могли решить проблему, так как алгоритм на основе курватуры требует найти экстремум, а это в общем виде сложно.

В итоге плюнул я на них, взял у них только формулу для дериватива кривой, но это буквально из учебников формула. И написал и отладил алгосик за полчаса.
А с ИИшками провозился часа 4 минимум.

Какие выводы - за последние полгода ИИ научился писать чаще компилируемый код, но искать ответ не научился.
Пытается применить методы из статеек в интернете, но если они не ложатся на ситуацию полностью, то блуждает вокруг. И даже не пробует иных подходов. А если попросить прямо - предлагает почти то же самое, выдавая за другой вариант.

BY Random Rust Dev


Share with your friend now:
tgoop.com/random_rust_dev/174

View MORE
Open in Telegram


Telegram News

Date: |

Select: Settings – Manage Channel – Administrators – Add administrator. From your list of subscribers, select the correct user. A new window will appear on the screen. Check the rights you’re willing to give to your administrator. Invite up to 200 users from your contacts to join your channel Judge Hui described Ng as inciting others to “commit a massacre” with three posts teaching people to make “toxic chlorine gas bombs,” target police stations, police quarters and the city’s metro stations. This offence was “rather serious,” the court said. Public channels are public to the internet, regardless of whether or not they are subscribed. A public channel is displayed in search results and has a short address (link). Image: Telegram.
from us


Telegram Random Rust Dev
FROM American