Попросил GPT начертить карту Европы. С Балканами конечно сложно получилось. Чехия тоже не совсем удалась.
😁26👍3
ChatGPT оказывается отлично разбираются в Таро. как раскладывает так и интерпретирует. причем если что-то не устраивает в прогнозах, всегда может переиграть.

железный конь приходит на смену бабе Шуре
😁21🔥5👍4💩1
Учим физику по правильным учебникам
😁36🔥14👍5💩1
Маньяк человек переписывает популярные command line tools на sed. sed на sed пока не переписал. https://github.com/tiawl/sedjutsu
😁36🔥9👍6
😁59👍7
GPT конечно часто косячит, но в паре с человеком это большая сила.

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

Изначально планировалось молчать в игровом чате, но троллить хотелось. Тогда я придумал легенду, что я - молодой чав из Лондона (местный гопник) и поэтому хулиган.

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

ИИ пока, к счастью, не личность. Но создать с помощью человека искусственную личность может элементарно. Still run tings round my endz ✌️
👍20😁12🔥7💩2
Forwarded from Блог*
😁57👍8💩2
Qualcomm сегодня купили Arduino. Это еще один шаг Qualcomm для выхода на рынок робототехники.

В честь слияния сегодня была запущена новая шикарная борда Arduino Uno Q c QRB2210 (можно запускать обычный Linux) и STM32U585 для задач реального времени.
👍15🔥12👎1
Forwarded from Programmer memes
И в чём он не прав? 

8️⃣ Programmer memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50👍6
Lenovo P16 Gen2 - первая топовая рабочая станция которая прожила у меня пол года, и пожалуй последняя на х86. Сбежал на Apple. У конкурентов буки на ARM тоже появляются (в основном Qualcomm), но пока выбор маловат. Надеюсь Lenovo P-cерию Thinkpad'ов тоже рано или поздно переведут на ARM, потому что х86 всё больше выглядит как легаси-дно.

Основные минусы RISC-буков - мало греются, долго держат. На балконе можно в такую погоду легко задубеть.
😁28👍11👎3
Первое что бесит в макоси - переключение раскладки клавиатуры. Стандартно оно идет по caps lock но, как обычно у яблок, есть нюансы: во-первых есть небольшая задержка переключения (это отключается), во-вторых переключение происходит при KeyUp, что не отключается. Сделано это нарочно - по мнению UX-дизайнеров длинное нажание по caps lock включает собственно caps lock, а короткое - переключает язык. На печати же это влечет то что вы уже нажали следующую букву, намереваясь напечатать слово в новой раскладке, а caps еще не отжали и вы начинаете беситься.

К счастью, есть xkbswitch под macos и она прекрасно работает, не смотря на то что 8 лет не апдейтилась. Бинарники есть только под интель, но пересобрать под силикон дело пары минут. Соответственно, вешаем переключалку на любой автоматор и наслаждаемся.

Я пошел конечно другим путем и написал свою продвинутую переключалку на расте. Из нюансов - CGEventTap caps lock не ловит, поэтому берете karabiner и перемапливаете его на какую-нибудь несуществующую в природе клавишу, которая умеет выдавать вменяемый scan code. Не забудьте вставить своё поделие в опции для инвалидов, чтоб оно могло слушать global inputs. Вообще на эпплах опции для инвалидов - первое место где можно настроить нормальный UX.

Собственно ситуация абсолютно типичная - что шиндовс, что осьх в первую очередь делаются на американский рынок и проблемы каких-то там странных европейцев, которые используют по 3-4 языка - это примерно проблемы марсиан.
🔥26😁23👍6
Пример почему "IT мертво, разослал резюме в 1000 компаний, но так и не получил работу". Это кстати пришло в 3 копиях, плюс еще два инвайта в календарь на гугл-мит в 7 утра и какой-то инвайт на workspace.

Очевидно, соискатель был отправлен в бан немедленно.
😁55👍5💩2
В ЕС провалили очередное голосование по chat control - согласно законопроекту все мессенджеры должны либо отменить шифрование, либо отдать в соотв. органы ключи. Дания, которая продвигает законопроект с 2022 года, сдаваться не собирается и будет пиарить его дальше.

Законопроект "chat control" - инициатива Дании по отмене шифрования в интернетах "для борьбы с педофилами".
👍29💩22😁14🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Глава OpenAI Сэм Альтман заявил, что они в ближайшее время снимут ограничения на "взрослый" контент для совершеннолетних пользователей.

Таким образом, ChatGPT хочет конкурировать с порнонейросетями, которые набирают популярность.
😁32👍6
При применении стандартных POSIX-thread mutexes (POSIX.1c-1995), следует учитывать что мютекс может сломаться (или как это называют - gets poisoned), в случае если поток, который его залочил, завершился некорректно, без вызова pthread_mutex_unlock. В принципе ОС вообще не отвечает за ваши действия, pthread_mutex - это просто атомик, немного более продвинутый в логике, чем обычный семафор. и ваша задача лочить и анлочить его корректно. Проблема еще более усугубляется, если pthread_mutex лежит в общей памяти (где он чаще всего напрямую и используется) и используется несколькими процессами одновременно, которые могут даже не знать о существовании друг друга.

Более поздние версии POSIX-стандарта (1-2008) позволяют нацепить на mutex дополнительный атрибут "robust", который будет возвращать EOWNERDIED, в случае, если кто-то захочет залочить poisoned. Но это не решает проблему с потоками, которые уже вызвали pthread_mutex_lock и ждут своей очереди, никто их будить не станет.

В целом, поскольку некорректное завершение потока или процесса - ситуация внештатная, использование pthread_mutex_timedlock - выход из ситуации. Пока вы не начинаете использовать mutex в паре с condvar.

pthread_cond_signal - операция простая и пойзониться там нечему. самое страшное, что может случиться - мы отправим сигнал "умершему" потоку и часть данных потеряется. Практически везде, кроме Linux, где оно реализовано через жопу Futex. К сожалению, posix-реализация pthread_cond_signal в libc имеет дополнительный mutex, который вызывается без таймаутов и сигнализирующий поток во внештатных ситуациях успешно зависает на вызове FUTEX_WAIT.

Решение проблемы - не использовать Linux стандартный pthread_cond_signal в Linux в критически важных системах, заменив его либо собственной реализацией, напрямую на методах futex, либо использовать альтернативный IPC-signaling для передачи данных через shmem, например через unix sockets (как например это реализовано в wayland, криво, но портабельно) или eventfd (лучше, но непортабельно).

p.s. QNX и BSD-based системы таких проблем не имеют. Linux-musl тоже.
👍23🔥9
Мой любимый вопрос на собеседованиях кандидатам на JavaScript: какой будет результат следующей операции

('b' + 'a' + + 'a' + 'a').toLowerCase()


А у вас?
😁20💩6👍3🔥2👎1
Если хотите выбесить собеседника, начинайте все ответы на его вопросы с “Good question…”
😁49👍3🔥1
Интересно, почему большинство "luxury" брендов в Европе до сих пор живёт где-то в 70х. Инвойсы без QR-кодов, счета в банках, которые зачисляют платежи по два рабочих дня, невменяемые веб-сайты, про веб-магазины вообще молчу, про оплату криптой даже не вспоминаю.

Это какой-то специальный мазохизм, чтобы клиент 10 раз съездил в бутик? Хотя бумеров давно заменили поколения интровертов и никто никуда ездить не желает.

В Чехии из 40 банков остались наверное 1 или 2 без моментальных платежей. Это надо специально искать такой! Но естественно вся шобла с Парижской улицы сидит там.
👍12😁2🔥1
Немного о Suno 5. Хотя модель еще в бетке, но уже разрывает эстраду (и традиционных мясных певцов). Голос стал намного естественнее, постобработка практически не нужна, а Suno Studio вполне позволяет творить прямо онлайн, без установки дорогостоящих локальных DAW, выдавая наружу 24-битные 48к WAV студийного качества.

Как и у графических моделей, которые еще недавно рисовали лишние пальцы, а сегодня уже лишают работы художников клипартов, у звуковых моделей тоже происходят свои революции. Suno 5 всего месяц, а продюсеры уже оценили потенциал и стараются первыми перейти на 100% генерацию вокала, по крайней мере в электронике. Непосвященный слушатель от живого человека AI уже не отличит. А через год, думаю, Suno 6 заставит подвинуться и продвинутых аудиофилов, захватив "традиционные" классические стили. Уже даже пятерка иногда может взять чисто такое арпеджио, что у оперного певца повторить завернется язык.

А они думали, что ИИ лишит работы программистов. А вот. Впрочем, всё это уже было в Японии. Мику Хацунэ собирает стадионы с 2007 года.

https://music.youtube.com/watch?v=A1irRKQ2GFE&list=RDAMVMA1irRKQ2GFE
👍8💩6👎3🔥1
Интересную тему подняли в комментах. Мол, если часть (всю) музыку написал ИИ - это не творчество.

Мой путь в музыку начался с пианиста, который говорил, что музыка, пропущенная через любую цифру - уже не живая. А от MIDI начинал материться. Уверен, что его пра-пра-пра-дедушка слушал тоже самое про рояль (скорее клавесин) - на клавиши с молоточками может нажимать каждый дурак, а ты вот попробуй струны руками подергай. Ну а изобретателя первой прото-гитары щемили, что звуки должны издавать только люди, а не нитка с деревяшкой.

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

Так где же творчество в ИИ? А везде. Поэт может сочинить офигенную лирику и записать трек без вокалиста. Вокалист - написать текст вместе с GPT. Музыкант-виртуоз - наложить свою скрипку. Ну а профессиональная команда с ИИ сделает тоже самое, что вы с этими вашими курсорами и копайлотами - 10% работы сами, а 90% отдадут ИИ. Сфокусировавшись на количестве, качестве или собственно творчестве, по желанию. Вайб-композинг конечно тоже будет, но со всеми вытекающими.
👍11💩5🔥3👎1
2025/11/09 03:00:02
Back to Top
HTML Embed Code: