Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Подскажите по чату ГПТ

1942  1 2 3 4 5 6 все
Muenchausen завсегдатай01.03.23 12:40
Muenchausen
01.03.23 12:40 

Всё чаще слышно что он реально крут, но я где то стыкался что там нужна регистрация ? Нужна ли там реальная регистрация с подтвержлением личности и как ето происходит ? Ато накопился ряд вопросов по рулетке как бы...

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#1 
7495 старожил01.03.23 13:03
7495
NEW 01.03.23 13:03 
в ответ Muenchausen 01.03.23 12:40

Чатгопота сперва надо обучить, сначала он информацию впитывает потом информацию выдаёт. Не осознавая.

Говори тут какие вопросы, чтоб я мог его подготовить, рулетка? на какие числа поставить, рот или шварц? glass




Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#2 
Срыв покровов патриот01.03.23 13:19
NEW 01.03.23 13:19 
в ответ Muenchausen 01.03.23 12:40

а самому попробовать слабо?

#3 
Muenchausen завсегдатай01.03.23 14:11
Muenchausen
NEW 01.03.23 14:11 
в ответ Срыв покровов 01.03.23 13:19

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

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#4 
Бесконечный цикл завсегдатай01.03.23 22:07
NEW 01.03.23 22:07 
в ответ Muenchausen 01.03.23 14:11
Вот и страшно что припишут меня во враги народа.

Какая разница кто запишет во враги?


Да и вообще у всех крыша съехала по поводу это хрени. А что реально изменитсся? Да ничего. Вместо кучи живых бредогенераторов (которые вручную сочинают бред в соц. сотях), будут автоматические бредогенераторы. Суть от этого не сильно поменяется. Ну разве что управлять народом будет на порядок легче, для этого наверное и задумали.


#5 
alex445 коренной житель02.03.23 11:57
NEW 02.03.23 11:57 
в ответ Бесконечный цикл 01.03.23 22:07, Последний раз изменено 02.03.23 11:59 (alex445)

Разработка ПО с использованием нейросетей - 80% что-то скачиваем, настраиваем, конфигурируем, 20% - пишем три-четыре функции, половина из которых копипастные. Помидора ему и 6-значную зарплату в валюте!


С ЧатГПТ поди ещё проще будет - неделю сидим и базарим с ИИ-чатом. Нагенеренную лапшу несём главарю-кодеру - пусть ипётся с этим как хочет.


Что-то эти адепты нейросетей, ИИ и блокчейнов дискредитируют себя всё больше и больше. Идеи сами по себе может и хорошие, но вот их реализаторы и фанаты всю картину портят.

#6 
Срыв покровов патриот02.03.23 12:28
NEW 02.03.23 12:28 
в ответ alex445 02.03.23 11:57

Алекс, 50% работы синьора это понять задание и переспросить у заказчика.

У меня даже простые рядовые не кодят 100% времени.

#7 
Muenchausen завсегдатай02.03.23 14:07
Muenchausen
NEW 02.03.23 14:07 
в ответ alex445 02.03.23 11:57

Так тогда получается, что эта искуственная интеллигенция не сможет перешагнуть своих создателей ? Вот у меня дурное предчувствие теперь что этот чат таки мои вопросы по азартным играм и не ответит.

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#8 
alex445 коренной житель02.03.23 14:32
NEW 02.03.23 14:32 
в ответ Muenchausen 02.03.23 14:07
Так тогда получается, что эта искуственная интеллигенция не сможет перешагнуть своих создателей ?

В узкозаточенных областях ИИ давно перешагнул своих создателей. Даже не ИИ, а просто алгоритмы. В задачах "общечеловеческих" ИИ никогда не превзойдёт человека, т.к. ему это и не надо. Человек проходит многие стадии обучения в разных областях, множество из которых ИИ просто не нужны - типа поведение в обществе, питание, правила этикета, размножение и прочие.

#9 
Бесконечный цикл завсегдатай02.03.23 20:00
NEW 02.03.23 20:00 
в ответ Срыв покровов 02.03.23 12:28
Алекс, 50% работы синьора это понять задание и переспросить у заказчика.



#10 
alex445 коренной житель02.03.23 21:23
NEW 02.03.23 21:23 
в ответ Бесконечный цикл 02.03.23 20:00
7495 старожил02.03.23 22:42
7495
NEW 02.03.23 22:42 
в ответ alex445 02.03.23 11:57
Что-то эти адепты нейросетей, ИИ и блокчейнов дискредитируют себя всё больше и больше.


Давай сравним, чат гопота уже знает что блокчейн это хорошо и приносит много бабосиков в кошелёчек. ChatGPT знает Solidity!


а ты 3 года бегаешь мычишь про блокчейн: МММ МММ, мошенники, мировые проекты университетов называешь наперсточками!

Это в то время, когда в каждой деревенской библиотеке книги о блокчейн, в каждой школе, в каждом техническом университете!


В общем я конечно понимаю вас стариков, привыкли к кнопочным телефоном, вам большой стресс был к смартфонам привыкать

или как вы раньше без твиттера, инстаграмма, тиктока выживали! Ктото говорил даже мобильников не было, уму не постижимо!


*****


В общем прогресс не остановить! Кто не идет в ногу со временем, со временем исчезает. Одумайся, установи метамаск! Богатей!

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#12 
alex445 коренной житель03.03.23 00:22
NEW 03.03.23 00:22 
в ответ 7495 02.03.23 22:42, Последний раз изменено 03.03.23 00:30 (alex445)
Давай сравним, чат гопота уже знает что блокчейн это хорошо и приносит много бабосиков в кошелёчек.

Крипта была придумана, чтобы в ней деньги сжигать, а не умножать их.


называешь наперсточками

Мне тоже эта фраза понравилась.


мировые проекты университетов называешь наперсточками!

Ну так если напёрсточники взяли на вооружение мировые проекты университетов и слепили из них очередную рулетку. Это как долевое участие в чём-нибудь - выкинули привязку к физическим активам, стали давать немного денег в качестве вознаграждения за привод новых клиентов, и получилась пирамида. Везде, куда приходят напёрсточники, они всё обгаживают и роняют доверие к идеям.

#13 
daduda свой человек03.03.23 00:43
NEW 03.03.23 00:43 
в ответ Muenchausen 01.03.23 12:40

Пока вы тут "дискутируете", ChatGPT помог мне:


-Сбежать с умирающего фидор банка при выводе с кракена

-Сделать из нетбука 2011го года с Windows 7 Starter сверхбезопасный криптонетбук на базе Линукс

-Пофиксить баги JReport при работе с JRE 1.6

-Убедить руководство в том, чтобы я мог остаться на хоумофисе.

#14 
alex445 коренной житель03.03.23 09:05
NEW 03.03.23 09:05 
в ответ daduda 03.03.23 00:43, Последний раз изменено 03.03.23 09:14 (alex445)
-Убедить руководство в том, чтобы я мог остаться на хоумофисе.

Он за вас переговаривался с рукоблудством?


-Сделать из нетбука 2011го года с Windows 7 Starter сверхбезопасный криптонетбук на базе Линукс

Как там c 1 ГБ оперативной памяти - нормально криптуется-сёрфится?

#15 
alex445 коренной житель03.03.23 09:07
NEW 03.03.23 09:07 
в ответ alex445 03.03.23 09:05, Последний раз изменено 03.03.23 09:08 (alex445)

У каждого должен быть свой ИИ-бот. Если у тебя нет ИИ-бота - ты лох, чмо и непоцан. Даже у 5-летних детей есть у каждого по нескольку карманных ИИ-ботов, а чего добился ты, мальчик?

#16 
daduda свой человек03.03.23 19:59
NEW 03.03.23 19:59 
в ответ alex445 03.03.23 09:05

Да, нормально. Это лучше, чем говномаки, которые форсят криптонисты.


И гораздо дешевле.

#17 
alex445 коренной житель03.03.23 21:27
NEW 03.03.23 21:27 
в ответ daduda 03.03.23 19:59, Последний раз изменено 03.03.23 21:35 (alex445)

1. Вот простая ситуация - конкатенация строки и символа в Сишарпе - string + char. Это можно сделать разными способами. Спросите у этого бота, какие способы есть, какие у них плюсы и минусы.


2. А главное, какой способ лучше подходит вот в этом конкретном месте моего кода и почему?


Думаю, он даже на первый нормально не ответит. А на второй тем более, а это и есть самое главное. Без этого этот бот - просто ещё один поисковик, чуть более продвинутый. Хотя теже поисковики всякие давно научились давать ответ в самом верху результатов поиска. Задолго до появления этих ИИ-ботов. Вот результаты ответа на два похожих вопроса (разделены красной линией) в Бинге (белый фон) и в Гугле (тёмный фон):



#18 
alex445 коренной житель03.03.23 21:37
NEW 03.03.23 21:37 
в ответ alex445 03.03.23 21:27, Последний раз изменено 03.03.23 21:40 (alex445)

Как видите, результаты так себе - надо всё проверять и вычитывать в первоисточниках самому, а также самому пробовать. Ну и с ботом этим так же. А всё потому, что ответ не однозначный, возможны варианты, и всё зависит от разных условий, контекста.


Если бы вся проблема заключалась в поиске однозначных ответов ("да", "нет", "42", "сначала красное, а потом 3 раза подряд на зеро"), то проблемы бы не было. А основные и самые трудные задачи - изучить возможности и выбрать наиболее подходящую под контекст. Первый тип задач - тупо справочник с поиском. Второй - творчество. ИИ сейчас где-то ближе к справочникам.

#19 
Срыв покровов патриот03.03.23 22:01
NEW 03.03.23 22:01 
в ответ alex445 03.03.23 21:37

Алекс, ты ты как баба яга, которая против?

Те реально что ли ссышь, что тебя на ИИ заменят?))

Пару лет у тебя ещё есть, может поумнеешь.

#20 
Срыв покровов патриот03.03.23 22:06
NEW 03.03.23 22:06 
в ответ alex445 03.03.23 21:27, Последний раз изменено 03.03.23 22:07 (Срыв покровов)

покажи мне, как гугл или бинг справятся вот с этим запросом:

Напиши мне функцию на c#, которая возвращает последний день переданной даты.


И вот ответ:

Конечно! Вот функция на C#, которая принимает дату в качестве аргумента и возвращает последний день месяца переданной даты:


using System;

public static class DateExtensions

{

public static DateTime LastDayOfMonth(this DateTime date)

{

return new DateTime(date.Year, date.Month, DateTime.DaysInMonth(date.Year, date.Month));

}

}


#21 
Срыв покровов патриот03.03.23 22:25
NEW 03.03.23 22:25 
в ответ Срыв покровов 03.03.23 22:06

или вот вопрос:

Can you write a generic function in c#, which gets a entity type and lambda condition and returns a list of elements, that meet a condition

Ответ

public static List<T> GetEntities<T>(Func<T, bool> condition) where T : class

{

using (var context = new YourDbContext())

{

return context.Set<T>().Where(condition).ToList();

}

}


Вопрос

Can you rewrite this function to return only one property of the entity. This property is passed to function as expression

Ответ


public static List<TResult> GetEntities<T, TResult>(Func<T, bool> condition, Expression<Func<T, TResult>> selector)

where T : class

{

using (var context = new YourDbContext())

{

return context.Set<T>()

.Where(condition)

.Select(selector)

.ToList();

}

}

#22 
Срыв покровов патриот03.03.23 22:30
NEW 03.03.23 22:30 
в ответ Срыв покровов 03.03.23 22:25

продолжение

I need one more generic function to update property of entities. It should get a type, a condition and an a action with setter. Can you make it?

Ответ

public static void UpdateEntities<T>(Func<T, bool> condition, Action<T> setter) where T : class

{

using (var context = new YourDbContext())

{

var entitiesToUpdate = context.Set<T>().Where(condition).ToList();

entitiesToUpdate.ForEach(setter);

context.SaveChanges();

}

}

#23 
alex445 коренной житель03.03.23 23:56
NEW 03.03.23 23:56 
в ответ Срыв покровов 03.03.23 22:01, Последний раз изменено 03.03.23 23:59 (alex445)
Те реально что ли ссышь, что тебя на ИИ заменят?))

В мире, где инклюзивность и дайвёрсити правят бал, человека никогда не заменят... Хотя, может быть и худший вариант - инклюзивные и разнообразные, а также самые достойные сеньёры будут сидеть на 6-значных зарплатах, а джуны с миддлами и недозрелые помидоры - мёрзнуть на морозе. А между ними будет засилье ИИ. Правда в этом случае оставшимся сеньёрам придётся делать работу вообще за всех - за себя, за ИИ (парсить его лапшу), за все цвета радуги. Так что вполне возможно, что эти "счастливчики" будут на самом деле самыми несчастными.

#24 
alex445 коренной житель04.03.23 00:05
NEW 04.03.23 00:05 
в ответ Срыв покровов 03.03.23 22:06, Последний раз изменено 04.03.23 00:05 (alex445)
покажи мне, как гугл или бинг справятся вот с этим запросом:
Напиши мне функцию на c#, которая возвращает последний день переданной даты.



И вот ответ:
Конечно! Вот функция на C#, которая принимает дату в качестве аргумента и возвращает последний день месяца переданной даты:

"день", "даты" - масло масляное


"возвращает последний день месяца переданной даты" - а с какого буя этот искуственный идиот решил, что я имел ввиду месяц, а не скажем год или неделю? Слова "месяц" даже в исходном запросе не было - этот балда добавил его от себя. Вот и будете вы сношаться с ним часами, уточняя подробности.


А Гугл или Бинг просто встроят эту функцию в свой поиск, как они уже повстраивали туда всякие калькуляторы, конвертеры и прочее.

#25 
alex445 коренной житель04.03.23 00:09
NEW 04.03.23 00:09 
в ответ Срыв покровов 03.03.23 22:25, Последний раз изменено 04.03.23 00:11 (alex445)
или вот вопрос:
Can you write a generic function in c#, which gets a entity type and lambda condition and returns a list of elements, that meet a condition

Ответ
public static List GetEntities(Func condition) where T : class
{
using (var context = new YourDbContext())
{
return context.Set().Where(condition).ToList();
}
}

Это называется "в правильном вопросе содержится половина ответа", а то и больше. Т.е. когда знаешь, о чём спрашивать, то обычно и сам решение можешь найти быстро. В данном конкретном случае вы бы этот код и сами написали, причём может даже быстрее, чем общаясь с этим ботом.


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


А ещё попробуйте сделать так, чтобы выданный код не содержал лишних скобок для using context. Надо "всего лишь" указать, в какой версии языка должен быть код. Интересно, этот бот сможет учесть это? К исходному вопросу добавлена совсем маленькая деталь.

#26 
alex445 коренной житель04.03.23 00:13
NEW 04.03.23 00:13 
в ответ Срыв покровов 03.03.23 22:25, Последний раз изменено 04.03.23 00:14 (alex445)
Вопрос
Can you rewrite this function to return only one property of the entity. This property is passed to function as expression

Ответ


public static List GetEntities(Func condition, Expression> selector)
where T : class
{
using (var context = new YourDbContext())
{
return context.Set()
.Where(condition)
.Select(selector)
.ToList();
}
}

Ну и что он выдал? Какой вопрос, и какой ответ? Где только одно свойство на возврате? Если в вопросе чушь, то он должен задать уточняющий вопрос. Если не чушь - пусть выкручивается и делает. А так он додумал что-то (т.е. подобрал наиболее подходящее из всего банка кода, который у него есть) и выдал лапшу - разбирайся сам мол.

#27 
alex445 коренной житель04.03.23 00:19
NEW 04.03.23 00:19 
в ответ Срыв покровов 03.03.23 22:30, Последний раз изменено 04.03.23 00:28 (alex445)
продолжение
I need one more generic function to update property of entities. It should get a type, a condition and an a action with setter. Can you make it?

Опять вопрос, в котором содержится бОльшая часть ответа. Вы плохого студента на экзамене "на троечку натягиваете", чтоли?


Попробуйте так:


I need a function in C# to update an entity. This function receives a type, a condition, and a setter. Then it returns the name of updated entity and the elapsed time for this operation. The code should be written with the last version of C#.


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


Но главное, что вы должны проверить его результат. А если вы не разбираетесь, то проверить не сможете. А если разбираетесь - вам не нужен этот бот, чтобы писать такие функции.

#28 
alex445 коренной житель04.03.23 00:49
NEW 04.03.23 00:49 
в ответ Срыв покровов 03.03.23 22:30

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

#29 
Срыв покровов патриот04.03.23 08:12
NEW 04.03.23 08:12 
в ответ alex445 04.03.23 00:05
А Гугл или Бинг просто встроят эту функцию в свой поиск, как они уже повстраивали туда всякие калькуляторы, конвертеры и прочее.

во-первых ещё не встроили

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

#30 
Срыв покровов патриот04.03.23 08:17
NEW 04.03.23 08:17 
в ответ alex445 04.03.23 00:09

придираться к лишним скобкам? Серьёзно?


Это называется "в правильном вопросе содержится половина ответа", а то и больше.

Факт в том, что ни ты ни гугл мне бы решение не выдал. И да, я правильно формулирую вопросы, тебе стоит у меня поучиться.

#31 
Срыв покровов патриот04.03.23 08:18
NEW 04.03.23 08:18 
в ответ alex445 04.03.23 00:13
Ну и что он выдал? Какой вопрос, и какой ответ? Где только одно свойство на возврате?

а ты тут увидел несколько свойств? Где же?

#32 
Срыв покровов патриот04.03.23 08:26
NEW 04.03.23 08:26 
в ответ alex445 04.03.23 00:19, Последний раз изменено 04.03.23 08:27 (Срыв покровов)

По-моему просто охуенно

Here's an example function that meets your requirements using C# 10:

public static class EntityUpdater

{

public static (string Name, TimeSpan ElapsedTime) UpdateEntity(Func condition, Action setter) where T : class

{

using var context = new MyDbContext(); // replace with your own DbContext class

var stopwatch = new Stopwatch();

stopwatch.Start();

var entity = context.Set().FirstOrDefault(condition);

if (entity == null)

{

throw new InvalidOperationException("Entity not found");

}

setter(entity);

context.SaveChanges();

stopwatch.Stop();

return (typeof(T).Name, stopwatch.Elapsed);

}

}

#33 
alex445 коренной житель04.03.23 12:46
NEW 04.03.23 12:46 
в ответ Срыв покровов 04.03.23 08:17
придираться к лишним скобкам? Серьёзно?

Именно. Я не хочу разбираться в портянках старых подходов и версий.

#34 
alex445 коренной житель04.03.23 12:47
NEW 04.03.23 12:47 
в ответ Срыв покровов 04.03.23 08:18, Последний раз изменено 04.03.23 12:49 (alex445)
Ну и что он выдал? Какой вопрос, и какой ответ? Где только одно свойство на возврате?
а ты тут увидел несколько свойств? Где же?

По коду он возвращает всю сущность, а не одно свойство. Разве не так?

#35 
alex445 коренной житель04.03.23 12:51
NEW 04.03.23 12:51 
в ответ Срыв покровов 04.03.23 08:26, Последний раз изменено 04.03.23 12:53 (alex445)
Here's an example function that meets your requirements using C# 10:

Вот, уже куда лучше. Если вы дали ему прямо мой запрос, без наводящей беседы. А теперь копипейст (ну там с заменой контекста на свой) и в компилятор - 0 ошибок и 100% правильное выполнение?


Все угловые скобки здешний редактор потёр?

#36 
alex445 коренной житель04.03.23 12:56
NEW 04.03.23 12:56 
в ответ alex445 04.03.23 12:51, Последний раз изменено 04.03.23 13:01 (alex445)

А, нет - неправильно.


typeof(T).Name


Вернёт имя класса, но не имя обновлённой сущности.


"it returns the name of updated entity"


ИИ не понял контекста - не имя сущности в коде, а имя обновлённой конкретной записи. Т.е. у неё где-то должно быть поле с именем, типа City.Name. Но ладно, это поправимо. Просто надо либо больше описать контекст, либо самому дописать. Но в том-то и дело, что описывая контекст максимально точно, я усложняю это описание для понимания не только ИИ, но и для себя. Приходится буквально к каждому слову добавлять кучу описывающих слов, что имелось ввиду. Т.е. не просто entity name, а скажем


it returns the name property of updated entity


или


it returns the name of updated entity (i.e. the entity should have a name property that should be returned)

#37 
alex445 коренной житель04.03.23 13:05
NEW 04.03.23 13:05 
в ответ alex445 04.03.23 12:56, Последний раз изменено 04.03.23 13:16 (alex445)
the entity should have a name property that should be returned

Кстати, догадайтесь, к чему здесь относится "that" - к entity или property? Можно ещё уточнить


it returns the name of updated entity (i.e. the entity should have a name property, and this name property of the updated entity should be returned)


Но тогда в запросе слишком много тавтологии. В этом и проблема. Чтобы получить максимально подходящий код, нужно вылизывать запрос, иногда часами. Также и картинки получали - я наблюдал, как чел сидел и вылизывал многострочные запросы, чтобы получить детали на картинке, которые он хотел. И вот вы уже не программированием занимаетесь, а обучаете ИИ-джуна. Отличие этого железного джуна от мясного, что железный имеет очень быстрый доступ и поиск к большому банку данных.


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


Если эта прослойка останется, то и джуны с прочими градациями никуда не денутся - просто в обучении прогера добавится "уметь базарить с ИИ и проверять его результат". И вместо доков типа МСДНа и всяких Stackoverflow первым источником для примеров и описаний для прогера станет такой вот бот. А сами доки займут более второстепенное место - для самостоятельного изучения и погружения в глубины. Ибо основная масса запросов, особенно прогеров низких грейдов - "дай мне пример кода". Вот это вот "вставьте свой контекст" кто-то же должен делать? Вот джуны этим и всем подобным и займутся - подгонкой полученных примеров по месту. Только раньше они это делали, долго ища самостоятельно в интернете, а теперь будут копипастить первый ботовский результат (с соответствующими последствиями).


Например, я не хочу читать всю статью про стопвотч, варианты его использования и подводные камни, если мне нужен просто кусок быстро вставить для замера времени. Дай мне самый просто юз кейс использования стопвотча и всё. Я могу конечно открыть статью и пошерстить там самый простой пример, но если бот ответит быстрее - то ок... Правда, статья в МСДНе верифицирована, а откуда бот взял свои писульки - непонятно.

#38 
alex445 коренной житель04.03.23 13:25
NEW 04.03.23 13:25 
в ответ alex445 04.03.23 13:05, Последний раз изменено 04.03.23 13:26 (alex445)

Ну и да, больших увольнений не получится. Иначе придётся менять всю структуру разработки и производства по цепочке:


- младшие прогеры не нужны - всё сделают ИИ и старшие;

- выгоняем часть менеджеров, т.к. менеджерить теперь надо в 3 раза меньше людей;

- выгоняем часть старших менеджеров, т.к. младших менеджерить надо меньше;

- выгнанные сокращают потребление, т.к. либо меньше зарабатывают, либо сидят на пособии;

- на сокращение потребления отвечаем сокращением производства;

- запускаем положительную обратную связь;

- сеньёр-помидор при очередной прогулке получает перо в бочину от выгнанных и обанкротившихся джунов, сбивающихся в стаи пограбить пока ещё обеспеченных;

- богатых и рептилоидов, правящих миром, некому лечить и обслуживать, т.к. сильно сокращённого числа специалистов на всех не хватает;

- специалисты сокращаются естественным путём (умирают), новых на их место не приходит (младшие ведь не нужны);

- людишки сокращаются сами, причём во всех стратах - богатые, бедные, средние;


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


Думаю, немного покошмарят с перегибами на местах, особо "умные" разорятся, остальные приспособятся. А хайпожоры поднимут бабла на лохах - ещё больше и быстрее, чем на крипте. Ждём всплеск акций ИИ-компаний. Нужна какая-нибудь "Тесла" от ИИ, куда можно зарыть пару десятков триллионов баксов.

#39 
alex445 коренной житель04.03.23 13:30
NEW 04.03.23 13:30 
в ответ alex445 04.03.23 13:25, Последний раз изменено 04.03.23 13:32 (alex445)

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

#40 
alex445 коренной житель04.03.23 13:32
NEW 04.03.23 13:32 
в ответ alex445 04.03.23 13:30, Последний раз изменено 04.03.23 13:33 (alex445)

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

#41 
alex445 коренной житель04.03.23 13:43
NEW 04.03.23 13:43 
в ответ alex445 04.03.23 13:32, Последний раз изменено 04.03.23 13:47 (alex445)
I want to find a cheap secondhand Opel Vivaro C in Germany, Bavaria. This car should have two seats in the first seat line, and three in the second, rear view camera, be not older than 5 years, has a mileage no more than 50000 km.
Sure, I can help you with that. Here are the steps you can take to find a cheap secondhand Opel Vivaro C in Germany, Bavaria, with the specifications you mentioned:


  1. Start by searching on popular online car marketplaces in Germany, such as Mobile.de, Autoscout24.de, or Ebay-Kleinanzeigen.de. Use the search filters to specify your requirements, such as the model, year, mileage, and location.
  2. Use keywords such as "Opel Vivaro C", "secondhand", "used", "Bavaria", and "rearview camera" to narrow down your search.
  3. Once you have found a car that matches your requirements, contact the seller and ask for more information about the car's condition, history, and any issues that it might have. You may also want to ask for additional photos or videos of the car.
  4. If possible, arrange to see the car in person and take it for a test drive. This will give you a better idea of the car's overall condition and performance.
  5. Finally, negotiate the price with the seller and make sure to get a written agreement before finalizing the purchase.
Remember to do your research and compare prices before making any purchase. Good luck with your search!
Good luck with your search!

F*ck you!


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

#42 
alex445 коренной житель04.03.23 13:49
NEW 04.03.23 13:49 
в ответ alex445 04.03.23 13:43, Сообщение удалено 04.03.23 14:15 (alex445)
#43 
alex445 коренной житель04.03.23 14:12
NEW 04.03.23 14:12 
в ответ alex445 04.03.23 13:49

Отставить панику! Он тупой. Останется в качестве быстрого справочника.


#44 
7495 старожил04.03.23 14:28
7495
NEW 04.03.23 14:28 
в ответ alex445 04.03.23 14:12

Анекдоты несмешные, потомучто рассказываются на АНГЛИЙСКОМ, а бот переводит на русский. Там игра слов!


Самоуспокоением занимаешься? О глобальных проблемах человечества он задумался... спаситель экономики)))


Ты лучше о своей судьбе подумай, как только тебя выставят на мороз - в первую очередь продашь свой опель!

да да да... сейчас ты копишь денежки, на нестыдную машину, а кормилец ЗАСТАВИТ тебя проесть твою машину!


вот если бы ты перешел на нашу сторону, к блокчейнерам и успешных успехов... купил бы себе 5 нет 10 квартир!

и не парился бы с увольнениями, квартиры скупаешь, машины нестыдные, девушки сами инициативу проявляют!


и это всего лишь, надо думать правильно, программировать хтмл, кнопки, яваскрипт и богатеть! путешествовать!

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#45 
alex445 коренной житель04.03.23 14:34
NEW 04.03.23 14:34 
в ответ 7495 04.03.23 14:28

Я попробовал спросить его, чтобы он угадал персонажа сказки. Он не смог и за примерно 30 вопросов. Я ему отвечал примерно так


-Отгадай персонажа, которого я задумал.

-К сожалению, я не могу прочитать ваши мысли, поэтому не могу отгадать, о каком персонаже вы думаете. Если вы скажете мне больше информации о нем, я могу попытаться угадать.

-А ты вопросы наводящие задавай.

-Хорошо, я могу задавать наводящие вопросы, чтобы лучше понять, о каком персонаже вы думаете. Он/она из какого мира - книг, фильмов, игр или комиксов?

-Из сказок.

-Хорошо, это персонаж из классической сказки или из более современной?

-Классической.

-Отлично, я буду исходить из классических сказок. Этот персонаж человек, животное или существо?

-Существо.

-Это существо маленькое или большое?

-Маленькое.

-Это существо имеет крылья?

-Нет.

-Ок, это существо имеет хвост?

-Нет.

-Это существо имеет уши?

-Не знаю.


ну и так далее я ему ответил раз 30 - без толку. Старался отвечать односложно, выбирая варианты из его вопросов.


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



Это говорит о том, что ИИ общего назначения всегда будет немного тупым и неинтересным. Гораздо интереснее, если бы была заточка на код, тесты и прочее - тогда ответы были бы гораздо качественнее. А если дать доступ к контексту, то и копипастить можно было бы без правок.

#46 
alex445 коренной житель04.03.23 14:38
NEW 04.03.23 14:38 
в ответ 7495 04.03.23 14:28, Последний раз изменено 04.03.23 14:39 (alex445)
Ты лучше о своей судьбе подумай, как только тебя выставят на мороз - в первую очередь продашь свой опель!
да да да... сейчас ты копишь денежки, на нестыдную машину, а кормилец ЗАСТАВИТ тебя проесть твою машину!

Тогда разорится опельный машинный завод. За ним Стеллантис. За ним его хозяева. За ними рептилоиды... Нет, лучше отдать мне этот Опель бесплатно. Ну или сделать так, чтобы я его мог относительно легко купить.

#47 
Срыв покровов патриот04.03.23 14:40
NEW 04.03.23 14:40 
в ответ alex445 04.03.23 12:47
По коду он возвращает всю сущность, а не одно свойство. Разве не так

Не так

Select(selector)

#48 
alex445 коренной житель04.03.23 14:43
NEW 04.03.23 14:43 
в ответ Срыв покровов 04.03.23 14:40, Последний раз изменено 04.03.23 14:43 (alex445)

А, из-за удалённых скобочек не понял. В оригинальном сообщении понятно.


Где тесты!!!??? )))


Я не хочу писать тесты. Вот если бы кто за меня их делал - это реальная помощь.

#49 
alex445 коренной житель04.03.23 14:48
NEW 04.03.23 14:48 
в ответ alex445 04.03.23 14:34, Последний раз изменено 04.03.23 14:49 (alex445)
Это говорит о том, что ИИ общего назначения всегда будет немного тупым и неинтересным. Гораздо интереснее, если бы была заточка

Во, он со мной согласен:


-Ты знаешь, кто такой Акинатор?


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


-Ну так он лучше тебя отгадывает. Значит, ты хуже него?


-Акинатор и я - это разные программы с разными целями. Моя задача - помогать людям в ответах на их вопросы и задачи в разных областях знаний, используя свой интеллектуальный потенциал и базу знаний. Акинатор же, как я уже говорил, это онлайн-игра, которая использует специальный алгоритм для угадывания персонажей, о которых вы думаете. Он может быть лучше меня в этой задаче, но я могу помочь вам в других вопросах, например, по образованию, науке, искусству, технологиям и многим другим темам.


#50 
7495 старожил04.03.23 14:56
7495
NEW 04.03.23 14:56 
в ответ alex445 03.03.23 09:05
Как там c 1 ГБ оперативной памяти - нормально криптуется-сёрфится?


А зачем ему мощная система? Главное чтоб связь с интернетом была, чтоб подключиться к сети, отдавать команды evm.


ЭВМ, разработка советских учёных: Ethereum Virtual Machine (EVM) это майнфрейм для обогащения нормальных пацанов.

Тебе, человеку на стыдной машине, попробую объяснить, это виртуальная вычислительная среда, распределенный реестр.


Майнеров сменили валидаторы, они отвечают за хранение данных, обработку транзакций, добавление блоков в блокчейн.


А у обычных пользователей на руках "клиенская программа", например в странице "параметры", а метамаск хранит ключи,


в принципе можно даже свой клиент написать, на одноплатнике за 4 доллара, Raspberry Pi Pico: your new $4 microcontroller:





Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#51 
alex445 коренной житель04.03.23 15:03
NEW 04.03.23 15:03 
в ответ 7495 04.03.23 14:28
надо думать правильно, программировать хтмл, кнопки, яваскрипт и богатеть! путешествовать!

Вы уже написали свои скрипты с помощью этого бота?

#52 
alex445 коренной житель04.03.23 15:04
NEW 04.03.23 15:04 
в ответ 7495 04.03.23 14:56
А зачем ему мощная система? Главное чтоб связь с интернетом была, чтоб подключиться к сети, отдавать команды evm.

А тёлачек в соседней вкладке посмотреть?

#53 
alex445 коренной житель04.03.23 15:06
NEW 04.03.23 15:06 
в ответ 7495 04.03.23 14:56, Последний раз изменено 04.03.23 15:06 (alex445)
в принципе можно даже свой клиент написать, на одноплатнике за 4 доллара

Но не лично вам, даже с помощью ИИ бота? ))

#54 
7495 старожил04.03.23 15:12
7495
NEW 04.03.23 15:12 
в ответ alex445 04.03.23 15:06

На всё есть специально обученные люди, сейчас студент спросит у бота для меня, решит мне проблему! glass

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#55 
alex445 коренной житель04.03.23 15:22
NEW 04.03.23 15:22 
в ответ 7495 04.03.23 15:12

Прямо сейчас? А почему он это не сделал полгода назад, или когда вы тут спрашивали? Сколько бабла упущено за это время! А часики-то тикают!

#56 
Срыв покровов патриот04.03.23 15:29
NEW 04.03.23 15:29 
в ответ alex445 04.03.23 14:34
Это говорит о том, что ИИ общего назначения всегда будет немного тупым и неинтересным.

все относительно

ЧатГПТ не такой душнила как ты.

#57 
MrSanders коренной житель04.03.23 16:25
NEW 04.03.23 16:25 
в ответ Срыв покровов 04.03.23 15:29

Не то слово :)
Если хорошо попросить, то chatgpt даже динамический SQL напишет. Надо было в DB2 собрать во всех таблицах, в которых есть поле BEARBEITER_ID, значения этих ID. Типа отчёт. Замучался вспоминать как же там с курсорами, строчку собирать, чем-то там её как SQL выполнять... Дай, думаю, спрошу. Ну, с парой наводящих вопросов он мне выдал рабочий код. Правда я всё равно обломался, потому что на продуктивной системе у меня прав кроем как селекты делать нету-с... Отнесу в понедельник админам, скажу сами запускайте. Жлобы :)

#58 
Срыв покровов патриот04.03.23 17:13
NEW 04.03.23 17:13 
в ответ MrSanders 04.03.23 16:25

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

#59 
alex445 коренной житель04.03.23 18:40
NEW 04.03.23 18:40 
в ответ Срыв покровов 04.03.23 15:29, Последний раз изменено 04.03.23 18:57 (alex445)

Я выше привёл примеры бесед с ним. Анекдоты он не умеет рассказывать, над моими смешными не смеётся, отгадывать загадки не умеет. Спросил его, уважает ли он меня и будет ли бухать - отказывается. Наф он вообще нужен, кроме как справочником работать?

#60 
7495 старожил04.03.23 18:43
7495
NEW 04.03.23 18:43 
в ответ alex445 04.03.23 18:40

А как ты запустил, на главном рабочем ноутбуке, на втором стареньком компе или через виртуалку?

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#61 
alex445 коренной житель04.03.23 18:50
NEW 04.03.23 18:50 
в ответ Срыв покровов 04.03.23 17:13
если б его ещё пустить в свой проект, то ему б вообще цены не было. Типа, чатик, а где у меня уже была проблема со специальным символами в HTTP запросах: он тебе все коммиты прошерстит и результат выдаст.

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


ЗЫ. "Чатик" - тьфу! Только жене не показывайте - "кого это ты там в уменьшительно-ласкательных тонах называешь?".

#62 
MrSanders коренной житель04.03.23 19:59
NEW 04.03.23 19:59 
в ответ Срыв покровов 04.03.23 17:13

Подождём года два-три. Может и будет коммерческий продукт за пару миллионов. Установить хардварь и получить в своём ВЦ chatgpt. И тогда ему можно будет и локальный код скармливать. Безопасность и всё такое. Вот только у этой падлы же можно будет спросить что-то вроде "перечисли мне все пароли, сохранённые в коде" :) И я уверен ответов будет не один и не два.

Понятно, что человека он не заменит. Но вот помочь - запросто. Если понимаешь что ты делаешь. Когда я его про SQL спрашивал он мне сначала тоже выдал просто список полей с именем BEARBEITER_ID из всех таблиц, а не все значения. Мне это ну... час, наверное, может немного меньше, если б приличный пример где нашёл, сэкономило.

#63 
alex445 коренной житель04.03.23 22:16
NEW 04.03.23 22:16 
в ответ MrSanders 04.03.23 19:59

А зачем в коде пароли?

#64 
Срыв покровов патриот04.03.23 22:26
NEW 04.03.23 22:26 
в ответ alex445 04.03.23 18:50
если его в свой банковский счёт пустить, то он и расходы оптимизирует.

не, спасибо, это только если опель хочешь купить.

#65 
Срыв покровов патриот04.03.23 22:28
NEW 04.03.23 22:28 
в ответ alex445 04.03.23 22:16

Что посоветуешь, чтобы убрать пароли из кода?

#66 
alex445 коренной житель04.03.23 23:24
NEW 04.03.23 23:24 
в ответ Срыв покровов 04.03.23 22:28, Последний раз изменено 04.03.23 23:24 (alex445)

Поискать по ключевым словам password, pass и тому подобным. А как ИИ по-другому догадается, что это пароль? Это пароль?

var a = "sdajf03LKK-+";

#67 
Срыв покровов патриот04.03.23 23:55
NEW 04.03.23 23:55 
в ответ alex445 04.03.23 23:24

спрятал как блять боженька 👌

#68 
alex445 коренной житель05.03.23 00:23
NEW 05.03.23 00:23 
в ответ Срыв покровов 04.03.23 23:55, Последний раз изменено 05.03.23 00:27 (alex445)

Так я и не понял, какие пароли вы собираетесь найти? Спрятанные со злым умыслом, оставленные случайно разработчиком, невинные ничего не значащие пароли вида "111111" для тестового доступа в тестовые вещи, которые недоступны вне интранета предприятия?

#69 
7495 старожил05.03.23 00:31
7495
NEW 05.03.23 00:31 
в ответ alex445 05.03.23 00:23
А зачем в коде пароли?
Поискать по ключевым словам password..
Так я и не понял, какие пароли вы собираетесь найти?


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

Пока ты тестишь на своём компьютере - всё ОК, а когда выкладываешь сырцы в интернеты? И при этом забываешь поменять ключи?

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


*****


Можешь провести для наглядности себе такой эксперимент, ты создаёшь проектик о криптовалютах, пишешь тонны псевдокода, текста,

и где-нибудь внутри пару раз закинешь приватный ключ или секретную фразу - на первый адрес надо положить 10 долларов (ханипот).


Так вот когда ты загрузишь всё это на гитхаб, секунд через 5, эти твои 10 долларов перелетят с твоего счёта, на другой, на чужой счёт,

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

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#70 
Срыв покровов патриот05.03.23 10:05
NEW 05.03.23 10:05 
в ответ alex445 05.03.23 00:23
Так я и не понял, какие пароли вы собираетесь найти?

нет, это я не понял, как ты собираешься мои пароли прятать.


Вот переименую я константу в abc. А толку?


String abc = „secret“;


New WebRequest(„https://url.login?user=vasja$password=„ + abc);

Это надо быть Алексом, чтобы пароль не найти



#71 
alex445 коренной житель05.03.23 11:30
NEW 05.03.23 11:30 
в ответ Срыв покровов 05.03.23 10:05, Последний раз изменено 05.03.23 11:35 (alex445)
нет, это я не понял, как ты собираешься мои пароли прятать.

Я их не собираюсь пратять. Это вы их собираетесь искать. А я спросил, какой смысл их там прятать. А если смысла прятать нет - какой смысл их там искать?


Вы опять не следите за разговором. Изначально человек говорил про поиск паролей в коде с помощью бота. Я спросил - какой смысл, ведь "прятать" их в коде явно никто не будет. И если пароли там будут, то это будут разве что тестовые ничего не значащие, который программист забыл удалить. Тут влезаете вы и спрашиваете "что посоветуешь, чтобы убрать пароли из кода", постулируя, что они там есть. Я сказал, что если они там есть, то найти их легко - банально по словам "pass" и тому подобным. Тут снова влезаете вы - мол, "хаха, спрятал пароль". Так я его не прятал, это у вас они постулированы и вы их пытаетесь найти, при этом говорите, что это легко. Ну так а я про что?


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

#72 
MrSanders коренной житель05.03.23 11:40
NEW 05.03.23 11:40 
в ответ alex445 05.03.23 11:30
Я спросил - какой смысл, ведь "прятать" их в коде явно никто не будет.

Ой дураааак. Давай так, поработаешь ещё годиков 10, тогда пообщаемся. Заметь, те кто действительно программируют сразу поняли о каких паролях я говорил.

#73 
alex445 коренной житель05.03.23 11:45
NEW 05.03.23 11:45 
в ответ MrSanders 05.03.23 11:40, Последний раз изменено 05.03.23 11:46 (alex445)
Заметь, те кто действительно программируют сразу поняли о каких паролях я говорил.

Пфф! Щас будет перепись тех кто "да-да, я тоже догадался, это он дурак не может понять!".


О каких же?

#74 
MrSanders коренной житель05.03.23 11:58
NEW 05.03.23 11:58 
в ответ alex445 05.03.23 11:45

О тех же. Много путей приводит к появлению в коде паролей, которые "никто не должен знать". Вот наиболее частый. Сидит дурак перед экраном и думает:


Надо бы мне проверить, как там мой сервис, правильный ответ выдаёт, а то вдруг, как всегда, хрень накодил. Как же мне это проверить? О! Я же гений! Надо просто у сервиса спросить! А, блин, для доступа аутентифицироваться надо. Ну на тебе мой логин и пароль. На всякий случай, я же умный дурак, я назову переменную не password а nenuzhnaja_fignja, никто не догадается! И вообще, потестирую и сотру.

Ну а потом (он же дурак), конечно, ничего не стирается и коммитится вместе со всем остальным кодом. Гениальные дураки ещё и автоматизированые интеграционные тесты делают. А чо, нельзя что ли? Совсем супер-гении пароли прячут. То проксорят, то в Base64 закодируют. А потом аудит их находит... Чо тогда творицца...

#75 
alex445 коренной житель05.03.23 13:37
NEW 05.03.23 13:37 
в ответ MrSanders 05.03.23 11:58, Последний раз изменено 05.03.23 13:39 (alex445)
Надо бы мне проверить, как там мой сервис, правильный ответ выдаёт, а то вдруг, как всегда, хрень накодил. Как же мне это проверить? О! Я же гений! Надо просто у сервиса спросить! А, блин, для доступа аутентифицироваться надо. Ну на тебе мой логин и пароль. На всякий случай, я же умный дурак, я назову переменную не password а nenuzhnaja_fignja, никто не догадается! И вообще, потестирую и сотру.

Я про это и говорил - тестовый пароль, который забыли удалить.


Гениальные дураки ещё и автоматизированые интеграционные тесты делают. А чо, нельзя что ли? Совсем супер-гении пароли прячут. То проксорят, то в Base64 закодируют.

А место, где он используется, типа передаётся параметром в функцию Authentication, тоже называется не password, pass или ещё как-то, а "ненужная фигня"? Кой смысл прятать, если по контексту понятно, что это пароль? И чтобы это понять, не нужен ИИ, а всего лишь список таких мест и полнотекстовый поиск. А если контекстно-зависимый (типа по всем аутентификационным, авторизационным функциям), так вообще легко.

#76 
MrSanders коренной житель05.03.23 14:43
NEW 05.03.23 14:43 
в ответ alex445 05.03.23 13:37
Я про это и говорил - тестовый пароль, который забыли удалить.

Не-а. Ты не понял. Тестовые пароли мало кого волнуют. Часто это или пароли к продуктивным системам, или пароли к учетке в AD таких гениев.

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

Я ж говорю - дурак. Осталось поискать все 100500 вариантов аутентификации в кодовой базе строк так на 10 миллионов. Фигня ж.

#77 
7495 старожил05.03.23 14:48
7495
NEW 05.03.23 14:48 
в ответ alex445 05.03.23 13:37
чтобы это понять, не нужен ИИ


Правильно, для этого ИИ не нужен, для этого есть "специально обученные люди" пентестеры называются, с ихними инструментами.


Но читать надо внимательней:


час наверное, может немного меньше, если б приличный пример где нашёл, сэкономило


Карочи ты можешь сам писать пентестить, либо экономишь время говоришь: "ЧатГПТ найди дырки и перепиши говнянный код элегантно"

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


Приносишь старшим товарищам на проверку, аудит ничего не находит, апрувит, все тебя уважают, повышение, премии выдают на опель.

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#78 
alex445 коренной житель05.03.23 16:27
NEW 05.03.23 16:27 
в ответ 7495 05.03.23 14:48

экономишь время говоришь: "ЧатГПТ найди дырки и перепиши говнянный код элегантно"

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

Ну-ну...


Приносишь старшим товарищам

И они говорят, а нафиг ты им нужен, если всё чат делает по запросу в 8 слов выше.

А потом очередь и до старших товарищей доходит - просто надо запрос подлиньше сделать и посложнее.

#79 
Срыв покровов патриот05.03.23 21:55
NEW 05.03.23 21:55 
в ответ alex445 05.03.23 11:30
Вы опять не следите за разговором.

тебе показалось.

Начал этот разговор ты со слов «а кто пароли в коде хранит?» в таком тоне как будто это последний зашквар. Потом выдал какой-то детский метод, как пароли прятать.

#80 
alex445 коренной житель05.03.23 22:37
NEW 05.03.23 22:37 
в ответ Срыв покровов 05.03.23 21:55

Это не метод, как пароли прятать. Я спросил, пароль ли это. Т.е. любая непонятная комбинация символов под непонятной переменной - пароль?

#81 
Срыв покровов патриот06.03.23 06:55
NEW 06.03.23 06:55 
в ответ alex445 05.03.23 22:37
alex445 коренной житель06.03.23 10:44
NEW 06.03.23 10:44 
в ответ Срыв покровов 06.03.23 06:55

Вы лучше скажите, почему Эльстер мне на 1200 уменьшает налогооблагаемый брутто доход, после чего начисляет возврат налога, хотя говорили, что это уменьшение на 1200 уже учитывается работодателем в зарплате? Т.е. если у меня не наберётся вычета больше, чем на 1200, мне не должны ничего возвращать. А Эльстер насчитал возврат, даже если я ничего не указываю для вычета (типа расходы на хоум офис). Получается, что любой получает возврат в любом случае, если у него нет незаплаченных с дохода налогов?

#83 
Срыв покровов патриот06.03.23 14:31
NEW 06.03.23 14:31 
в ответ alex445 06.03.23 10:44

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

#84 
alex445 коренной житель07.03.23 00:53
NEW 07.03.23 00:53 
в ответ Срыв покровов 06.03.23 14:31, Последний раз изменено 07.03.23 00:54 (alex445)

Вот так у меня - 1200 дедакшон идёт в любом случае, даже если вербунгскостен не указывать. Это предварительный расчёт в Эльстер. А в финансовом разделе мне сказали, что они уже учтены в зарплате, и поэтому эти вычеты мне не положены.



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

#85 
Срыв покровов патриот07.03.23 06:36
NEW 07.03.23 06:36 
в ответ alex445 07.03.23 00:53

ты неправильно понял

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


#86 
Muenchausen завсегдатай08.03.23 14:36
Muenchausen
NEW 08.03.23 14:36 
в ответ Muenchausen 01.03.23 12:40

У кого есть доступ к этому Чаду, попросите его пожалуйста продолжить рандом : 1, 11, 28, 10, 30, 7, 28, 29, 19, 19, 16, 31, 24, 6, 18, 31, 4, 21, 26, 36, 0, 4, 25, 36, 24, 17, 35 , 18, 8, 2,

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#87 
7495 старожил08.03.23 22:42
7495
NEW 08.03.23 22:42 
в ответ Muenchausen 08.03.23 14:36

42



Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#88 
alex445 коренной житель08.03.23 23:19
NEW 08.03.23 23:19 
в ответ 7495 08.03.23 22:42

С какой стати, когда самое большое число 36, а самое маленькое - 0? Тут же явно кто-то в рулетку играет.

#89 
Muenchausen завсегдатай09.03.23 12:28
Muenchausen
NEW 09.03.23 12:28 
в ответ alex445 08.03.23 23:19

Да ,это рулетка, но чат гпт должен по идее знать закон выпадания случайных чисел и быть в состоянии подсказать следующие позиции.

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#90 
MrSanders коренной житель09.03.23 17:39
NEW 09.03.23 17:39 
в ответ Muenchausen 09.03.23 12:28

Continuing the sequence, the next five numbers are:

10, 29, 23, 25, 32

So the full sequence up to this point is:

1, 11, 28, 10, 30, 7, 28, 29, 19, 19, 16, 31, 24, 6, 18, 31, 4, 21, 26, 36, 0, 4, 25, 36, 24, 17, 35, 18, 8, 2, 10, 29, 23, 25, 32

#91 
MrSanders коренной житель09.03.23 18:00
NEW 09.03.23 18:00 
в ответ MrSanders 09.03.23 17:39

Блин, я был о ChtGPT лучшего мнения. Пытался от него добиться в каком стихотворении Кэролла используется слово "бармаглот". Нёс полную чушь. Пришлось сказать ему искать перевод Орловской. Он сказал что нашёл. И выдал вот такое:

Для Вас я приведу правильный стихотворный перевод Дины Орловской на русский язык стихотворения Jabberwocky:

Варкалось. Хливкие шорьки Пырялись по наве, И хрюкотали зелюки, Как мюмзики в мове.

О бойся Бармаглота, сын! Он так свиреп и дик, А в глуши рымит исподлобья Хрюндель крюк и шмыг.

Задумал ты пойти дальше — Погоди-ка чуток: Далеко ли до Аутленда? Впрочем, смотри: вон —

Белый Конь там под горою В пыли, словно туман; Но загнанный Вождь Красногорья Свой меч потерял стан.

О бойся Бармаглота, сын! Стой где стоишь, а то Мгновенья между мечом и головой — И сбежит кровь — потом...


Вот как он к такому пришёл? :) Да здравствует нейросеть! Где никто не может понять какого хрена она выдаёт тот или иной ответ :)


#92 
alex445 коренной житель09.03.23 19:48
NEW 09.03.23 19:48 
в ответ MrSanders 09.03.23 18:00

И ведь даже по башке ему не треснешь...

#93 
Бесконечный цикл завсегдатай09.03.23 20:31
NEW 09.03.23 20:31 
в ответ MrSanders 09.03.23 18:00
Вот как он к такому пришёл? :) Да здравствует нейросеть! Где никто не может понять какого хрена она выдаёт тот или иной ответ :)

Алгоритмы ФБ для показа ленты обучаются по критерию сколько рекламы будет показано и кликнуто, что естественно. Они вполне автономны и логика их обучения тоже автономна, ну типа сетка какая-то с тысячами или миллионами параметров. Главное максимизровать прибыль. Читал когда-то, что люди когда проанализировали логику такой сети, то оказалось, что успешные алгоритмы стравливает, разделяет юзеров и повышает уровень хейтерства. Не знаю что там дальше было, но тут ее сеть можно понять. Довольные люди один раз кликнут и идут пить пиво. А если людей завести, то они часами будут кликать, спорить, ругаться и чего-то доказывать. Еще и друзей пригласит на помощь. Ясно что сетка этого и хочет, хотя в человеческом смысле этого не осознает.


С ЧатГПТ что-то подобное. Если человек получит правильный ответ, то он просто уйдет. Если ответ тупой, то чел будет либо чего-то доказывать, либо попытаться вывести на нужный ответ. Если сеть очень умная, то она будет как-то иначе удерживать чела, ну типа интриговать или искуственно тупить. Опять же, не понимая, а просто она под это заточена.


#94 
melodi_ знакомое лицо09.03.23 22:10
NEW 09.03.23 22:10 
в ответ Muenchausen 01.03.23 12:40

Я целыми днями сижу в чате. По всем требуемым алгоритмам код выдает рабочий

#95 
MrSanders коренной житель10.03.23 07:09
NEW 10.03.23 07:09 
в ответ melodi_ 09.03.23 22:10

К сожалению, это скорее указзывает на простоту требуемых вам алгоритмов. Как только что-то сложнее, не чистая математика, ни в яве, ни в SQL мне чатгпт с первого раза ничего верного не выдавал.

#96 
Срыв покровов патриот10.03.23 07:24
NEW 10.03.23 07:24 
в ответ MrSanders 10.03.23 07:09

может так быть, что причиной тому отсутствующий у чата контекст твоего проекта?

#97 
Muenchausen завсегдатай10.03.23 09:09
Muenchausen
NEW 10.03.23 09:09 
в ответ MrSanders 09.03.23 17:39

Это вам чат выдал, или вы рулетчик тоже ?


33, 36, 7, 30, 17, 31, 2, 34, 36, 3, 12, 27, 1, 18, 16, 3, 18, 18, спросите у чата 9 последующих. мне очень интересно как он обсчитает "wrong zero"

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#98 
MrSanders коренной житель10.03.23 09:36
NEW 10.03.23 09:36 
в ответ Срыв покровов 10.03.23 07:24
может так быть, что причиной тому отсутствующий у чата контекст твоего проекта?

Не, про проект я его и не пытаюсь спрашивать. Понятно что тут у него шансов нет. Я общие вопросы задавал.
Например: как получить список уникальных значений типа INT, из столбца BEARBETER_ID из всех таблиц, в которых есть столбец с таким именем и типом. Он мне сначада выдал SQL который просто выплёвывал имена всех столбцов.

Динамический SQL он мне только после пары уточняющих вопросов выдал.

#99 
MrSanders коренной житель10.03.23 09:41
NEW 10.03.23 09:41 
в ответ Muenchausen 10.03.23 09:09

Чат. И это тоже чат.

Generate next 9 numbers for the following row: 33, 36, 7, 30, 17, 31, 2, 34, 36, 3, 12, 27, 1, 18, 16, 3, 18, 18


20, 22, 27, 11, 8, 28, 24, 16, 5

alex445 коренной житель11.03.23 02:41
NEW 11.03.23 02:41 
в ответ melodi_ 09.03.23 22:10
По всем требуемым алгоритмам код выдает рабочий

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

7495 старожил11.03.23 04:40
7495
NEW 11.03.23 04:40 
в ответ alex445 11.03.23 02:41
пофиксить баги, добавить фичи.

ну так есть же инструменты у пентестеров, не? Это только вопрос времени научить сеть искать дырки и делать заплатки.


Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
melodi_ знакомое лицо11.03.23 09:51
NEW 11.03.23 09:51 
в ответ alex445 11.03.23 02:41, Последний раз изменено 11.03.23 10:06 (melodi_)

так и есть, для студенческих забав чат подходит

и у кого голова больше, чтобы держать в ней все алгоритмы, как дурак

я стараюсь себя сдерживать и решать задачи самой. Но что мне нравиться, что чат можно использовать и для генерации задач для экзамена. Например мне надо не линейную рекурсион уметь и я знаю только фибоначи числа. Но чат знает больше. Осталось только написать к этому код.




alex445 коренной житель11.03.23 11:12
NEW 11.03.23 11:12 
в ответ melodi_ 11.03.23 09:51

Когда придёте на реальную работу, можете оставить свои линейные рекурсии и фибоначчи за порогом. Они вам пригодятся максимум 1% времени. А так - вот баг трекер и фигач. За последние полгода я написал аж две рекурсивных функции - для сериализации и десиреализации одной структуры.

melodi_ знакомое лицо11.03.23 11:40
NEW 11.03.23 11:40 
в ответ alex445 11.03.23 11:12
Когда придёте на реальную работу, можете оставить свои линейные рекурсии и фибоначчи за порогом. Они вам пригодятся максимум 1% времени. А так - вот баг трекер и фигач. За последние полгода я написал аж две рекурсивных функции - для сериализации и десиреализации одной структуры.


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

alex445 коренной житель11.03.23 12:34
NEW 11.03.23 12:34 
в ответ melodi_ 11.03.23 11:40

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

melodi_ знакомое лицо11.03.23 12:43
NEW 11.03.23 12:43 
в ответ alex445 11.03.23 12:34
Просто не ходите к тем, кто дрючит по алгоритмам, ища обычного кодера и багфиксера.

Если искать работу, то конечно можно и не вспоминать алгоритмы, но прежде чем бевербоваться требуется Штудиум абгешлоссен. А штудиум без Алгоритмов не будет абгешлосен.

melodi_ знакомое лицо11.03.23 12:50
NEW 11.03.23 12:50 
в ответ melodi_ 11.03.23 12:43, Последний раз изменено 11.03.23 13:00 (melodi_)

Мне вообще то мне алгоритмы нравяться. Когда доходит идея ...восхищаюсь чей то смекалкой.

я вспоминаю, как страшный сон одного дядечку с течнической информатики. Он начинает с транзистора и заканчивает программированием микропроцессора. Короче все наработки Хардваре за последнии 70 лет. Задачи с алгоритмами по сравнению с этим предметом просто ни о чем

alex445 коренной житель17.03.23 10:55
NEW 17.03.23 10:55 
в ответ melodi_ 11.03.23 12:50


Не понимаю, что люди находят в таком общении. Типа прикольно - железка раньше вообще молчала или лишь код выполняла, а теперь чего-то говорит? Мне, например, надо, чтобы мне сказали что-то, что я не знаю, или нашли быстрее, чем я бы сам в поисковике искал или на сайтах. А делать предположения, болтать ниочём - мне это нафиг не надо. Ну или я могу на форум зайти, перекинуться несколькими фразами. Я и сам могу такие предположения наделать сколько хочешь. И любой человек. Разговариваешь с этим чатом как со школьником - мол, выскажи мнение, развей мысль, сделай предположение. О том, чтобы что-то новое придумать или изобрести, речи вообще, похоже, нет. Алгоритм, настроенный на тупой перебор всех комбинаций с отбором нужных комбинаций по параметрам и то полезнее, чем предположения этот ИИ-бота. Реально он в лучшем случае как просто другой поисковик, да и то его проверять надо. Хватанул я первый попавшийся кусок кода по моему запросу из Stackoverflow, или взял его из этого бота - один хрен. Прочитал определение в Википедии или спросил у бота - тоже примерно одно и то же. Разве что Вики у меня больше доверия, ну и там обычно определения и статьи более развёрнутые.

alex445 коренной житель17.03.23 11:24
NEW 17.03.23 11:24 
в ответ alex445 17.03.23 10:55

Ещё из комментов на Хабре:


Кто-то ждёт, что сеть будет рисовать то, чему её не обучали?

Да, ...ть! Она вообще у них самообучается или как? Иначе зачем она нужна, кроме как тупо комбинировать уже готовые картинки? Для набросковой работы пойдёт, и просто "поприкалываться" а-ля калейдоскоп - встряхни, чего-то может и получится.

melodi_ знакомое лицо17.03.23 14:26
NEW 17.03.23 14:26 
в ответ alex445 17.03.23 11:24

У меня мнение поменялось...чат херня безполезная

Murr патриот17.03.23 15:37
Murr
NEW 17.03.23 15:37 
в ответ melodi_ 17.03.23 14:26

херня безполезная

-----

Ну какие учителя... и пользователи... смущ

alex445 коренной житель17.03.23 16:11
NEW 17.03.23 16:11 
в ответ Murr 17.03.23 15:37, Последний раз изменено 17.03.23 16:12 (alex445)

У вас есть кейс успешного использования этого чата, который без этого чата не состоялся бы? Ну или без этого чата это заняло бы существенно больше времени и сил?

melodi_ знакомое лицо18.03.23 13:18
NEW 18.03.23 13:18 
в ответ Murr 17.03.23 15:37
Ну какие учителя... и пользователи...

Кто сам не знаешь, лучше не пытаться еще кого то учить. Например я пытаюсь ответить на вопрос, про измерение времени, чтобы выполнить какое то действие. Для этого есть библиотека в питоне. Он мне белым по черному пишет что дефолт number

= 1, а на самом деле 1 мил. Я отвечаю не правильно.

alex445 коренной житель19.03.23 10:45
NEW 19.03.23 10:45 
в ответ melodi_ 18.03.23 13:18, Последний раз изменено 19.03.23 10:45 (alex445)

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

1 2 3 4 5 6 все