TGViewer
Channel Public Channel
Блог*

Блог*

@dereference_pointer_there

Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Subscribers
1.97K
Photos
4K
Videos
157
Links
4.1K

Showing posts older than #10494 · Back to latest

Older Posts 20 shown
Post #10493 826

Forwarded from Кулешов разгоняет IT | AI

Трансгендеры, Code Property Graph и при чём здесь AI

В мире анализа кода есть такая современная сущность: CPG — графовое представление программы, по сути привычное всем программистам дерево AST, дополненное CFG и PDG. Все крутые современные анализаторы стараются этим пользоваться.

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

Буквально в самом начале, в контексте межпроцедурного анализа, натыкаюсь на список литературы. Взгляд сразу подозрительно цепляется за пункт 28:

First, they typically focus on function-level analysis, overlooking crucial inter-procedural dependencies and broader program context [5,18,19,21,27,28,43].

[28] Danielle M Seid. Reveal. Transgender Studies Quarterly, 1(1–2):176–177, 2014. Danielle M. Seid is a PhD student at the University of Oregon, where she specializes in film/TV, queer studies, and critical race theory.


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

“Раскрытие” (the reveal) — это момент в жизни трансгендерного человека, когда на него давит гендерная система, требующая «обнародовать правду» о теле или идентичности. Ну, думаю я: намоленный Запад окончательно оплёл всё повесточкой — даже в статьи про графы и анализ кода.

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

⚠️ UPD: Статья в таком виде принята на уважаемую USENIX conference 2025.
  • 😁 43
  • ❤‍🔥 2
  • 👍 1
  • 💩 1
Post #10488 1.06K
Код, коты и карандаш Питон: язык, в котором программа запускается сразу, а потом ты её долго и мучительно отлаживаешь. Хаскель: язык, в котором ты долго и мучительно компилируешь программу, а потом она работает. Сиплюсплюс: язык: в котором ты долго и мучительно компилируешь программу…
Rust: долго и мучительно подбираешь чулки для проекта
  • 🌚 18
  • 😁 10
  • 💩 2
  • 🤔 1
Post #10487 1.05K
#meme про правильный выбор
  • 💩 11
  • ❤ 7
  • 🤔 2
  • 💯 2
  • 🤝 2
  • 🤣 1
Post #10485 979

Forwarded from Код, коты и карандаш

Питон: язык, в котором программа запускается сразу, а потом ты её долго и мучительно отлаживаешь.
Хаскель: язык, в котором ты долго и мучительно компилируешь программу, а потом она работает.
Сиплюсплюс: язык: в котором ты долго и мучительно компилируешь программу, а потом долго и мучительно отлаживаешь.
#код
  • 😁 49
  • 💯 16
  • 🔥 1
  • 💩 1
Post #10484 1.2K
Ну #game #meme

Source (но перевода, а не оригинала, у самого автора неудобный сайт)
  • 😁 18
Post #10483 3.92K
#prog #article #amazingopensource

zizmor — статический анализатор для Github Actions, рождённый из-за фрустрации автора, вызванной тем, насколько легко использовать Github Actions небезопасно. Инструмент намеренно нацелен на то, чтобы иметь высокий signal to noise ratio по умолчанию.

В статье Introducing zizmor: now you can have beautiful clean workflows автор рассказывает о том, что это за инструмент и мотивации для его создания, а также некоторые детали реализации (написан на Rust, BTW).

В более технической статье Fun with finite state transducers автор рассказывает о том, как снизил на порядок количество данных, включаемых в инструмент. Эти данные используются для идентификации того, в каких контекстах YAML-файлов, настраивающих Github Actions, включение внешних данных небезопасно.

Если вы сомневаетесь, насколько этот инструмент нужен, то в статье zizmor would have caught the Ultralytics workflow vulnerability автор рассказывает, как zizmor мог бы предотвратить инцидент, который привёл к публикации как минимум двух вредоносных версий Python-библиотеки для машинного обучения и, предположительно, к компроментации репозитория целиком.
  • 👍 4
  • 🔥 1
Post #10481 1.05K

Forwarded from HN Best Comments

Re: Apple AI Chief Retiring After Siri Failure

Siri is probably among the products which had the most exposure to users (probably a billion+ users throughout iPhone's history) without capturing that opportunity to actually do anything meaningful with the huge user base it got for free.

A decade and a half is insane timeline in tech industry, and huge majority of users use Siri the same way today as 15 years ago, setting a timer or an alarm clock.

If they had 0 improvements over these 15 years the situation wouldn't be much different than today.

elAhmo, 2 hours ago
  • 🤣 9
  • 👍 1
  • 😁 1
  • 🌚 1
Post #10480 993

Forwarded from Попячечная 🌚

Чудеса оптимизации.

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

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

Ещё одна история в копилочку «ойти ваше ёбаное». 😂
#ойти #хуи
  • 😁 11
  • ❤ 1
Post #10479 1.05K
Переполняшки

#quotes #трудовыебудни
  • 😍 6
Post #10477 1.4K
  • 🍌 7
  • ❤ 3
  • 🤡 2
  • 😭 2
Post #10476 1.05K
#ml #meme
  • 💯 7
  • 😁 3
  • 👍 1
  • 🤬 1
Post #10475 1.32K
#math #video

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

youtube.com/watch?v=64ZjFXrFBqE
YouTube when the author likes math This is a stupid little scene I've had stuck in my head for years, so for anyone who watched it and was completely confused here ya go! Or, if you haven't seen Assasination Classroom, go watch it! Music NCS Chill Music Free Chill Lo-Fi Music (For YouTube…
  • 🔥 5
Post #10474 944
∏ρ؃uñçτØρ Øπτµç∑ | 👁‍🗨›››› Photo
Почти два года спустя всё ещё актуально
  • 👍 6
  • ❤ 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →