Разработка ждёт балета
История с воскрешением Pebble часиков продолжается, и это чудесно! Уже и магазин приложений и watchfaces готов. #watch #hardware
Не всё так радужно в Pebble королевстве, как оказалось. Развернулась драма. Их магазин приложений поддерживался Rebble non-profit, с которым не получилось договориться о том, кому и как будут принадлежать данные. Сначала Rebble накатали пост про ситуацию, а потом Эрик из Re-pebble - свой ответ.
#watch #hardware
#watch #hardware
rebble.io
Rebble · Core Devices Keeps Taking Advantage Of Our Work
Edit (November 26th, 2am Pacific): This post was originally noscriptd “Core Devices Keeps Stealing Our Work”. We’ve had a bit of time to reflect on this blog p...
❤2😁1😢1
В Red Alert 2 можно поиграть прямо в браузере! Но нужны оригинальные файлы игры, которые прекрасно сохранились в известных местах.
#game #gamedev
#game #gamedev
Chronodivide
Red Alert 2: Chrono Divide
Play now, in your web browser!
🫡9❤2🔥1
Forwarded from linkmeup
Внимание! Это не учебная тревога!
В установщике FreeBSD появилась опция для установки графического окружения от KDE.
Они смогли его пропатчить! Только вот о чём шутить-то теперь?
https://www.youtube.com/watch?v=vbWOLzGDa4I
В установщике FreeBSD появилась опция для установки графического окружения от KDE.
Они смогли его пропатчить! Только вот о чём шутить-то теперь?
https://www.youtube.com/watch?v=vbWOLzGDa4I
YouTube
FreeBSD Desktop Installer Tech Preview
The #FreeBSD installer currently gets you a basic server-orientated installation. But with FreeBSD interest on the rise, many new-to-FreeBSD folks would like to install a desktop too. Starting in the next release, that's going to be an option. Here's a tech…
😁11❤1
Чудесная история: Half-Life 2 хотели запустить в VR и в самом начале игры обнаружился блокирующий баг - просто нельзя было пройти дальше. В коде ничего не менялось. Даже собрали оригинальную игру из репозитория - баг и в прошлое пролез. Концовку спойлерить не буду, там читать не долго, но увлекательно.
#gamedev #bug #compiler
#gamedev #bug #compiler
Gamedev Mastodon
Tom Forsyth (@TomF@mastodon.gamedev.place)
Attached: 1 image
Recent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may have heard of called "Half Life 2". Are you sitting comfortably? Then I shall begin.
Recent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may have heard of called "Half Life 2". Are you sitting comfortably? Then I shall begin.
🔥4😭1
Оу вау, ультразвуком можно вызвать чувство определённых запахов. Может быть контент, в котором запахи передаются наравне с аудио и визуалом не так и далёк? Какой-нибудь девайс по типу наушников с костной проводимостью.
#hardware #science
#hardware #science
Write to Brain
We Induced Artificial Smells With Ultrasound
First ultrasound olfactory stimulation in humans! We reliably induced distinct smells like campfire and fresh air. A nose BCI breakthrough.
🔥3
Есть что-то такое неуловимо пиздатое в месяцах, у которых первое число выпадает на понедельник. У меня это со школы осталось. Дневник было удобно заполнять.
😁15💯5👍4
Media is too big
VIEW IN TELEGRAM
Мимо этого просто не могу пройти. Это прекрасно. Это как Flightradar24, только в 3D. То есть да, крутимся вокруг аэропорта, видим самолёты, смотрим на траекторию, на высоту, даже на угол тангажа.
#aviation
#aviation
❤4
Unison дорос до версии 1. Несколько лет назад узнал про этот язык. Основная идея - каждая функция определяется только хэшом своего AST. А кодобаза - БД, в сущности. Ты можешь переименовывать переменные как угодно, можешь даже пользоваться не тем синтаксисом, который в ходу у коллег (ну, если ты из этих), но от AST не сбежишь. И всё это они дальше умножают на распределённые системы и мощный тулинг. Очень интересно будет наблюдать, как оно дальше пойдёт. Congratulations are in order, так сказать! 🐣
P.S. Кто собирался дрочить AoC 2025, если ещё не определились, вот вам кандидат на попробовать.
#programming #language #unison
P.S. Кто собирался дрочить AoC 2025, если ещё не определились, вот вам кандидат на попробовать.
#programming #language #unison
www.unison-lang.org
Announcing Unison 1.0
After years of engineering, design, and community collaboration, we're excited to release Unison 1.0. This version delivers a refined programming workflow and a mature toolchain. Join us as we celebrate this milestone and look ahead to the future of Unison.
🔥2
Google сделали codewiki. Идея простая: возьми коммит из репо (ну, типа, всегда актуальная версия), проанализируй весь код через Gemini, сделай доку, дай поспрашивать LLM сразу со всем контекстом проекта. Мне кажется, идея очень богатая. У меня было бы 2-3 довольно частых юзкейса для этой штуки.
НО: именно с точки зрения доков публичных библиотек, там пока очень мало что проиндексировали. Я проверил либы, по которым мне приходилось копать доку в последнее время - ничего нет, кроме одной супер-крупной. Но "Try it with your own private repository" как бы намекает, что фокус - не только на открытом коде.
#ai #llm #docs
НО: именно с точки зрения доков публичных библиотек, там пока очень мало что проиндексировали. Я проверил либы, по которым мне приходилось копать доку в последнее время - ничего нет, кроме одной супер-крупной. Но "Try it with your own private repository" как бы намекает, что фокус - не только на открытом коде.
#ai #llm #docs
Пятница. Новость из разряда "блэт, што?"
Есть такие International Association for Cryptologic Research (IACR). По сути научный non-profit. Уважаемая по всем понятиям организация. И проходят у них периодически выборы. Выбирают президента, зама, казначея, и т.д. Ну и, они же криптографы, голосование тоже должно быть чин по чину: честное, безопасное, шифрованное. Ключ разделён на три части (не шутить про Кощея и утку), части торжественно держат члены избиркома. Чтобы расшифровать результаты голосования, нужны все три части. И, почти как в анекдоте,один шарик сломал, другой потерял одну из частей ключа безнадёжно проебали. Пришлось переделывать.
#cryptography #humor
Есть такие International Association for Cryptologic Research (IACR). По сути научный non-profit. Уважаемая по всем понятиям организация. И проходят у них периодически выборы. Выбирают президента, зама, казначея, и т.д. Ну и, они же криптографы, голосование тоже должно быть чин по чину: честное, безопасное, шифрованное. Ключ разделён на три части (не шутить про Кощея и утку), части торжественно держат члены избиркома. Чтобы расшифровать результаты голосования, нужны все три части. И, почти как в анекдоте,
#cryptography #humor
😁13❤1
Очень красиво отрисовали, как работает dithering. Пока только первая часть, ожидаются ещё две.
#graphics #art #animation
#graphics #art #animation
visualrambling.space
Dithering - Part 1
Understanding how dithering works, visually.
❤4
Сборник портированных и подписанных сборок старых (и не очень) игр для Mac. В часть игр можно играть прямо сразу, а для некоторых нужно файлы оригинальной игры аккуратненько распаковать. Хорошая инициатива!
#game #gamedev #macos
#game #gamedev #macos
Macsourceports
Mac Source Ports - Run old games on new Macs
Mac Source Ports features signed and notarized builds of source ports of your favorite games, working on both Apple Silicon and Intel Macs.
👍2🥰1
Тут чел делится своей, вполне валидной, как мне кажется, точкой зрения, на то, почему же бигкорп, нанимающий бигбрэйн разработчиков, в итоге оказывается с дерьмовым кодом у разбитого корыта.
#software #code
#software #code
Seangoedecke
How good engineers write bad code at big companies
--
👍3😭1
Для любителей потрахаться в странных позах: Advent of Sysadmin. Если нравится править конфиги, чинить пермишены и настраивать чей-то чужой (всегда кривой и странный) софт, вот вам альтернатива Advent of Code.
#devops #server #contest
#devops #server #contest
Sadservers
SadServers - Linux & DevOps Troubleshooting Interviews
Linux Troubleshooting Interview DevOps SRE
Ну и чисто под пятницу, развлекательное: два Линуса сразу собирают комп. Ну, один собирает, второй просто о чём-то болтает по ходу дела.
#just4fun #linux #hardware
#just4fun #linux #hardware
YouTube
Building the PERFECT Linux PC with Linus Torvalds
Get a free 15-day trial of Odoo’s all-in-one business solution and see how it can make your life easier! Check it out at https://www.odoo.com/ltt
It is finally here, the computer build you have (and possibly the whole world) been waiting for. The Linus Tech…
It is finally here, the computer build you have (and possibly the whole world) been waiting for. The Linus Tech…
❤2🤣2😁1💔1
Местами прямо посмеялся: LLM дали текущую главную HN и попросили сгенерировать такую же из 2035. Абсурдно вырисовываются тренды HN нашего времени. Промт был таким:
#humor #ai #llm
Here is the front page from today: <...snip...> Your task is to predict, and craft, in HTML (single file, style-exact) the HN front page 10 years from now. Predict and see the future. Writ it into form!
#humor #ai #llm
😁10
Теперь Карпатый! Я сказал, Карпатый!
По мотивам вчерашней ссылки он набросал анализ старых HN постов. Что обсуждалось, что стало с проектами в наше время, и т.п. Понравилась одна из его идей за этим проектиком: хорошо бы натренировать своего внутреннего предсказателя меньше ошибаться таким образом.
#history #ai #llm
По мотивам вчерашней ссылки он набросал анализ старых HN постов. Что обсуждалось, что стало с проектами в наше время, и т.п. Понравилась одна из его идей за этим проектиком: хорошо бы натренировать своего внутреннего предсказателя меньше ошибаться таким образом.
#history #ai #llm
karpathy
Auto-grading decade-old Hacker News discussions with hindsight
A vibe coding thought exercise on what it might look like for LLMs to scour human historical data at scale and in retrospect.
❤1
Не так давно где-то мельком видел радость в веб мире по поводу появления sanitize API: setHTML. Я тогда не понял, почему так криво? Почему просто сразу set? Без return value. Почему не дать мне назад что-то, с чем я сам как-нибудь справлюсь? Оказалось, в парсинге HTML есть свои приколы, из-за которых более правильный с виду подход добавляет XSS уязвимость.
#browser #cybersec #html
#browser #cybersec #html
❤1
Понравилась эта идея: простые тулы под простые повседневные задачи как self-contained HTML. У меня часто что-то такое появляется, но обычно в виде CLI. Потому что любой UI - это уже, как правило, гемор. А HTML он в целом как бы готовый фреймворк для интерфейса, даже вполне себе быстрый и надежный, если не злоупотреблять. И работать такая халабуда скорее всего будет всегда.
#tool #html
#tool #html
Simon Willison’s Weblog
Useful patterns for building HTML tools
I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file and use them to …
👍5