Hacker News Digest

Обновлено: 28 ноября 2025 г. в 08:55

Постов: 4635 • Страница 12/464

Chrome Jpegxl Issue Reopened (issues.chromium.org) 🔥 Горячее

by markdog12 • 24 ноября 2025 г. в 12:23 • 275 points

ОригиналHN

Комментарии (125)

"Yes, re-opening.".> Given these positive signals, we would welcome contributions to integrate a performant and memory-safe JPEG XL decoder in Chromium. In order to enable it by default in Chromium we would need a commitment to long-term maintenance. With those and our usual laun

NSA and IETF, part 3: Dodging the issues at hand (blog.cr.yp.to) 🔥 Горячее 💬 Длинная дискуссия

by upofadown • 24 ноября 2025 г. в 12:00 • 286 points

ОригиналHN

Комментарии (155)

For context, djb has been doing and saying these things since he was a college student: While a graduate student at the University of California at Berkeley, Bernstein completed the development of an encryption equation (an "algorithm") he calls "Snuffle." Bernstein wishes to pub

Shai-Hulud Returns: Over 300 NPM Packages Infected (helixguard.ai) 🔥 Горячее 💬 Длинная дискуссия

by mrdosija • 24 ноября 2025 г. в 10:40 • 965 points

ОригиналHN

Комментарии (731)

ProTip: use PNPM, not NPM. PNPM 10.x shutdown a lot of these attack vectors.1. Does not default to running post-install scripts (must manually approve each)2. Let's you set a min age for new releases before pnpm install will pull them in - e.g. 4 days - so publishers have time

Fifty Shades of OOP (lesleylai.info)

by todsacerdoti • 24 ноября 2025 г. в 09:40 • 122 points

ОригиналHN

Комментарии (75)

OOP-bashing seems fashionable nowadays.Yes, and for just cause. OOP was invented in Simula76 (1976) and popularized in C++ (1982). OOP solved a very real problem of allowing applications to logically scale in memory constrained systems by allowing logic to grow independently an

Quake Engine Indicators (fabiensanglard.net)

В движке Quake скрыты индикаторы производительности TURTLE, RAM, DISC и NET из pak0.pak/gfx.wad, отображаемые в левом верхнем углу экрана. Они помогали разработчикам id Software диагностировать проблемы: TURTLE (черепаха) появляется при FPS ниже 10 (host_frametime >0.1с), активируется командой showturtle 1/0 в SCR_DrawTurtle; предназначен для проверки полигонов в картах. RAM сигнализирует о thrashing кэша поверхностей (surfacеs из текстур+lightmap) в том же кадре, вызывая "death spiral" с резким падением FPS (D_SCAlloc).

DISC мигает при чтении файлов с HDD (Sys_FileRead в SCR_DrawRam), давая визуальную обратную связь о загрузке. NET отображается, если пакеты от сервера не приходят >300 мс (SCR_DrawNet), помогая игрокам оценивать пинг. Все индикаторы видны одновременно при тяжёлой нагрузке; в Quake 2 scr_showturtle бесполезен. Обнаружены при фиксе бага в Chocolate Quake.

by liquid_x • 24 ноября 2025 г. в 08:10 • 245 points

ОригиналHN

#quake#idsoftware#quake2#chocolatequake#quakespasm#halflifealyx

Комментарии (50)

  • Обсуждение индикаторов Quake: NET для потери пакетов (не высокий пинг), turtle/tortoise для низкого FPS, DISC/RAM для диск/HDD/RAM нагрузки.
  • Коррекции от автора и комментаторов: опечатки (prevent→present, SCR_DrawRam→Draw_BeginDisc), уточнения по коду, reconnect и портам.
  • Ностальгия: воспоминания о 56k/LAN, живое сообщество, порты (Chocolate Quake, Quakespasm), влияние на CoD/Half-Life Alyx.
  • Вопросы о source ports, почему нет аналога Chocolate Doom раньше, turtle-команда как отсылка к Logo.

Build a Compiler in Five Projects (kmicinski.com)

by azhenley • 24 ноября 2025 г. в 07:14 • 175 points

ОригиналHN

Комментарии (38)

It surprises that they are still teaching parsing techniques that are based on limitation from 40 years ago, when memory was limited and you had to parse a file one character at the time. Why not start with a back-tracking recursive descent parser on a file stored in memory? Can

What OpenAI did when ChatGPT users lost touch with reality (nytimes.com) 💬 Длинная дискуссия

by nonprofiteer • 24 ноября 2025 г. в 05:58 • 248 points

ОригиналHN

Комментарии (408)

https://archive.is/v4dPa One of the more disturbing things I read this year was the my boyfriend is AI subreddit.I genuinely can't fathom what is going on there. Seems so wrong, yet no one there seems to care.I worry about the damage caused by these things on distressed people. W

Lambda Calculus – Animated Beta Reduction of Lambda Diagrams (cruzgodar.com)

by perryprog • 24 ноября 2025 г. в 05:17 • 125 points

ОригиналHN

Комментарии (8)

There's a model of computation called 'interaction nets' / 'interaction calculus', which reduces in a more physically-meaningful, local, topologically-smooth way.I.e. you can see from these animations that LC reductions have some "jumping" parts. And that does reflect LC nature,

RuBee (computer.rip) 🔥 Горячее

by Sniffnoy • 24 ноября 2025 г. в 03:08 • 320 points

ОригиналHN

Комментарии (56)

  • @jjmarr предлагает создать аудиоклип с фразой "government cell phone detected" для пранка над бывшими госслужащими.
  • @quamserena сначала предлагает скопировать существующий аудиофайл для этой цели.
  • @quamserena затем предупреждает, что это может создать OPSEC-проблемы.
  • @quamserена отказывается помогать из-за потенциальных OPSEC-рисков.

Japan's gamble to turn island of Hokkaido into global chip hub (bbc.com) 🔥 Горячее 💬 Длинная дискуссия

by 1659447091 • 24 ноября 2025 г. в 03:07 • 258 points

ОригиналHN

Комментарии (384)

Why are all the comments here so weird? It's like people saw (but didn't read) an article entitled "Man Opens a Taqueria in his Hometown" and the only responses are1) Why didn't he open it in my hometown? This location isn't convenient for me.2) Wouldn't it be better for someone