Обновить
3

Пользователь

Отправить сообщение

Вы решили ВАШИ проблемы каким-то способом - вы молодчина.

Вы мне предлагаете соревнование, чтобы что?

Требование отрицательных чисел кого-то удивить должно? А нецелочисленные значения когда-нибудь работали? А требования где-то записаны? То-то и оно.

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

Да и не нужны тут вообще массивы. Чтобы получить отображение точек  - читаем строку - сразу рисуем точку на канвас, в растр или вектор. Тогда днем несколько дата-файлов сгенерировал, самый большой сто миллионов строк - 2 гигабайта. Целочисленные положительные координаты в диапазоне 1..10000 и таймштамп. На го картинку нарисовал - 20Мб весит. Без использования массивов. Просто без смысла лишний раз держать все точки в памяти пока не обойдешь - ну это шиза какая-то.

Теперь смотрите: у вас есть доступ к языковым моделям, у меня есть доступ, у всех есть. Они генерируют километровые полотна текста. Этими текстами неудобно обмениваться, ценно уметь быстро выявлять в них смысл, полезную информацию. Не нравится направление оси Y - я верю, вы сможете её перевернуть. Кстати, как и сдвинуть/отмасштабировать отрицательные координаты. И округлить до ближайших целых ... бррр. Ну если вам зачем-то надо - удачи там

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

Что в том моем комментарии важнее: предоставить работающий код или тыкнуть в промт? Угадали, второе.

Что вы хотите больше: разобраться в теме или меня на чем-то поймать? Допустим вы пытались разобраться и у вас вопрос к коду и еще есть полный промт, который его сгенерировал. Конечно же вы использовали промт в чатгпт, но случилось так что их сервера плохо себя чувствовали, у них изменилась температура, и вы не получили таких же объяснений как я. Возможность такого события существует. Пояснения:

Что делает

  • каждая координата (X,Y) → одна *

  • повторы не влияют

  • печать идёт сверху вниз (как декартова плоскость)

  • пустые ячейки — пробелы

Ничего плохого не вижу. Технического задания тоже не вижу. А вы статью прочитали и какое-то тз видели. А видели код в статье и куда там вертикальная ось направлена? Вот это печально.

Не благодарите

Есть текстовый файл .csv

Время,координата-X,координата-Y

100,17,15

101,3,14

...

Нужно написать awk скрипт, который заполнит двумерный массив звездочками по таким координатам и его распечатает. Учти что файл на миллионы миллионы строк

получится что-то вроде

awk -F',' '

NR == 1 { next }   # пропускаем заголовок

{

    x = $2

    y = $3

    field[x, y] = "*"   # сохраняем только существующие точки

    if (NR == 2 || x < minX) minX = x

    if (NR == 2 || x > maxX) maxX = x

    if (NR == 2 || y < minY) minY = y

    if (NR == 2 || y > maxY) maxY = y

}

END {

    for (y = maxY; y >= minY; y--) {

        line = ""

        for (x = minX; x <= maxX; x++) {

            if ((x, y) in field)

                line = line "*"

            else

                line = line " "

        }

        print line

    }

}

' data.csv

Лишний цикл для определения лимитов пропал. Почему вы не подумали что фраза миллионы строк для машины это важно?

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

 -Шеф, а оно точно вам надо? Зачем?

 

Тут же очевидно, правильный контекст - не делай что-то на awk, а делай визуализацию данных (не важно на чем, пока что на awk) - это то что НА САМОМ ДЕЛЕ вам надо

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

Из того что вас устроило бы распечатать миллионы звездочек (не надо так делать, это ужасно), я догадываюсь что значения у вас не случайные (1000х1000 абсолютно случайных значений при миллионе строк и вы ничего не увидите) Следовательно куча строк с повторяющимися или очень близкими координатами. Реально нужно всего лишь посмотреть в каких областях они сосредоточены

Далее я вижу что в таблице есть время, на самом деле это тоже очень важно. Представьте что у вас повторяющиеся координаты и разное время, надо уточнять что с этим делать. Это практически гарантированно выкидываем и awk, и звездочки. Не верю что нужно обязательно все значения по шкале времени и при этом нас устраивают дурацкие звездочки из которых не понять какая раньше а какая позже зажглась. У вас обычная задача, для нее надо брать обычный для таких случаев язык (js/ts, go, python и так далее) От текстового отображения надо уходить либо в браузер, либо хотя бы в png картинки. Здесь можно делать слайдер - двигать временное окно (все проблемы производительности будут решены), здесь можно рисовать точки с низкой прозрачностью - посмотреть какие значения повторяются и/или менять цвет, например синеньким показывать ранние точки, красненьким - которые позже рисовались

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

Главное в ходе своего расследования не выйти на себя

Взять текст конурента, приписать ему 70 попугаев, это в чем и кого должно убедить?

Давайте возьмем вашу статью "Исполняемый код культуры: почему мемы — это просто данные, а миром правят Нарративы (.exe)" и посмотрим:

АУДИТ ПАРАЗИТНЫХ ПАТТЕРНОВ

📊 ОБЩИЙ ИНДЕКС ЗАРАЖЕНИЯ: 64%

СТАТУС: 🔴 ЗАРАЖЕНО

ДЕТАЛИЗАЦИЯ ПО КРИТЕРИЯМ

1. Эмоциональная Эскалация: 10/20 баллов (50%)

└─ Умеренная драматизация через образы «вируса», «заражения», «зомби», «боги без жертв». Эмоции используются как усилитель аргумента, а не как иллюстрация. Прямой личной привязанности к читателю нет, но присутствует эмоциональный нажим через тревогу и иронию.

2. Семантическая Деградация: 13/20 баллов (65%) ×1.2

└─ Большой объём метафор (вирус, executable, root-нарратив, зомби, AGI-боги), которые звучат операционально, но не всегда переводимы в проверяемые модели. Часть аргументов подменяется эффектной риторикой и нарративным давлением вместо строгой операционализации.

3. Инъекция Избранности: 8/20 баллов (40%)

└─ Лёгкая элитарность через позицию «наблюдателя, который понял механику», противопоставление «осознанного читателя» массе заражённых. Нет прямого «ты избранный», но есть приглашение в когнитивно привилегированную позицию.

4. Сетевая Мистика: 14/20 баллов (70%)

└─ Активное использование псевдотехнических метафор («root-нарратив», «операционная система сознания», «виртуализация», «пинг сущностей»), которые выходят за рамки строгой IT-аналоги и формируют квази-онтологию. Технический язык используется как легитимация философских утверждений.

5. Фактор Неизбежности: 12/20 баллов (60%)

└─ Присутствует фаталистический вектор: ускорение эволюции нарративов, возможное «выпадение» человека из цепочки, автономная эволюция нарративов в кремнии. Это подаётся как логичное продолжение, но без эмпирического обоснования.

📋 РЕЗЮМЕ АУДИТОРА

Текст демонстрирует активный паразитный паттерн высокого уровня.

Главная уязвимость:

Саморефлексивный мета-нарратив, который деконструирует нарративы, оставаясь при этом нарративом. Текст выполняет именно то, что описывает: заражает читателя моделью мышления о «заражении», используя те же механизмы (эмоция, метафоры, ощущение прозрения).

Механизм захвата:

Эмоциональный фон тревоги + ирония

Техническая метафорика как суррогат строгости

Позиция «я вижу систему целиком» → когнитивное притяжение

Финальный рекурсивный ход («даже эта статья — нарратив») как иммунитет от критики

Функционально:

Текст не является чисто инструментальным. Его цель — не передача проверяемой модели, а репликация рамки восприятия, в которой читатель начинает сканировать другие тексты (и свои мысли) через предложенную оптику.

Рекомендация по прерыванию паттерна:

Явно разделить описательную модель и риторический нарратив

Заменить часть метафор формальными критериями или схемами

Убрать или ослабить фаталистические прогнозы

Вынести эмоциональные образы в отдельный, помеченный как публицистический слой

Итог: это высокоэффективный, интеллектуально изощрённый паразитный нарратив, осознающий свою природу, но не перестающий ею быть.

Так где критерии хорошей научной теории? Долго-долго объясняли что плохой критерий на самом деле плохой - и что? Те теории которые ему не соответствуют автоматически стали хорошими?

Почему теория мультивселенных хорошая?

А пример у вас хороший, только он против вас работает

Рассмотрим две теории гравитации.

Первая — это точная формулировка общей теории относительности Эйнштейна.

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

Будете считать вторую очевидно никчемной? Какая из них болеее простая? Что заслуживает большего доверия?

что значит не наблюдаема, но влияет?

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

Какую предсказательную ценность? Если бы из теории мультивселенных можно было бы выдавить любое мало-мальское предсказание - она была бы фальсифицируема.

Вот теория, вот предсказание - если предсказание не исполнится - теория ошибочна.

Ну так и почему гипотеза мультивселенных научна? В чем разница с гипотезой существования Бога? Она тоже может быть верной и тогда объяснит даже больше

Люди, машины.. кого это вообще интересует, как они связаны с ценой поездки, в уме что ли считать? Можно же наконец просто сделать индикатор типа - Яндексу сейчас нужны деньги на 9/10 - и все сразу понятно

Кто "мы тратим" и кто "мы получили"? На NFT тоже кто-то что-то тратил и кто-то что-то даже получил. Это не обязательно одни и те же люди.

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

Любителям научпсиопа грех на это жаловаться, буквально самая доверчивая аудитория

умный человек это не профессия

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

Значит у вас тоже такое  когда взят один с каким-нибудь признаком, условно говоря, - еврей; а потом он всем кто не еврей говорит нет и у вас вся команда ими заполняется?

Да-да живые люди судят, сидят в ванной в вр-шлемах и судят... а потом приходит Том Круз

О, Господи.. это что?

... о Теореме о бесконечных обезьянах. Но к эволюции это утверждение не имеет отношения

открываете ссылку и читаете:

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

Так вы что объясняете? Зарождение жизни? Так причем тут эволюция? Вы же сами сказали (и надеюсь понимаете) что они не связаны.

Эволюция это очень просто: дети похожи на родителей, но есть отличия. Не надо это доказывать, мы это каждый день видим. Но это никак не связано с самозарождением жизни

Ну сгенерируете молекулы, а самозарождение ЖИЗНИ причем?

Вообще-то не очень понятно. А какой перевод правильный?

Рассуждаем про ИИ-применимость языков, а на самом деле... Ну наверное просто в Дублинской Университетской библиотеке больше книжек по этому языку было

Учитывались: запросы в гугл, стековерфлоу, число уникальных разработчиков, которые сделали коммит на этом языке на гитхабе, число статей с тегом языка в собственной библиотеке IEEE Xplore Digital Library, вакансий на собственном сайте IEEE Jobs Site, сайт Career Builder, количество чат-румов в дискорде, библиотека Trinity College Dublin Library  

https://spectrum.ieee.org/top-programming-languages-methodology-2025

И что же ты хотел))

Цель — стать автором собственной этической системы вместо пользователя чужой.

Т.е не принять лучшую для чьих-то условий, не принять достаточно хорошую...

Просто придумать свою мораль? Ну берешь сам и придумываешь. Люди же тут ни при чем. Спроси у себя что движет объяснять другим что "not invented here" - это фатальный недостаток? Особенно когда ты эту мудрость открыл, а они не хотят понимать. Странно, правда? Ты им говоришь - они серые и в болоте сидят. Так даже вины не чувствуют, а ведь только ты так умеешь

1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность