Мысли одного горилла
رفتن به کانال در Telegram
453
مشترکین
+124 ساعت
اطلاعاتی وجود ندارد7 روز
+330 روز
آرشیو پست ها
Android устанавливает стандарты инноваций. Это значит, что вас ждут по-настоящему умный ИИ, ещё больше новых функций, регулярные обновления и возможность настроить телефон так, как удобно именно вам.Возвращаемся на кнопочные джавафоны? 🤖#⃣☺️ https://keepandroidopen.org/
Мысли про ситуацию с Bun
Несколько месяцев назад он был куплен Антропиками, а сейчас разрабы оперативно перевайбкодили его на Раст
Это был крупный перспективный опенсорс проект на Зиге, реализующий JS рантайм. Сейчас это сотни тысяч строк слопа, который никто не читал
Размер бинаря уменьшился, скорость сборки увеличилась, бенчи незначительно улучшились => рекламная кампания удалась. Я не представляю, как они будут поддерживать тонны бездушного неидеоматичного мусора, который залили
Эндрю, со своей strict no AI policy, — один из немногих воинов света, который не хочет делегировать свой мозг бредогенератору в тёмные века стагнации. К сожалению, у его противников бесконечные деньги, и они готовы задушить любую технологию, чтобы сделать нас AI-нариками
🦍😥⚡️
приехал админ еджаджа в отпуск. лежит под пальмой, тут ему звонит главный по кружку, говорит мол ахуел он, занятие в новосибирске через полчаса, надо контесты залить, а не отдыхать. ну нечего делать, админ пошел polygon2ejudge с algolymp запускать. попивает пина коладу, заливает задачки, а рядом на ветке сидит обезьяна и постоянно за ним наблюдает. как-то раз отошел админ, возвращается, а обезьяна уже вместо него за компом сидит и интерактивки с двойным запуском заливает. и так каждый раз. стоило админу отойти, как обезьяна на его место садилась и контесты грузить начинала. посмотрел главный в кружке на это дело и уволил админа. через полгода звонит ему и говорит:
- приходи к нам обратно, нам опять админ нужен.
- ага, не справилась обезьяна.
- нет, обезьяна уже главным методистом стала, опять задачи заливать некому
Поддержите Калужского исполина на конкурсе деревьев России
Действительно достойный крутой дуб 🏆🍌🥇
https://rosdrevo.ru/
+3
На майских дошли руки заняться интересным проектом, который давно откладывал, и прогресс меня очень порадовал
Анонс будет позже, а пока можете попробовать по ребусам угадать 🦍👽⌨️
Для Войда сделали AUR с враппером над
xbps-src на Odin:
https://voiduserpackages.org/
Оттуда уже можно скачать Zig, Zed, Odin, а ещё они готовы пакетировать форки Хромиума. Надеюсь, проект получит развитие и не повторит судьбу апстрима, который превратился в токсичное политическое лобби 🦍💎👍На днях GitHub сделал большую вонючку:
https://trunk.io/blog/what-happens-if-a-merge-queue-builds-on-the-wrong-commit
Вендорлок это всегда плохо, особенно в домене опенсорса, но никогда не поздно бойкотировать эту слопную помойку и переехать 🦍😤👻
Рубрика #доброеутро 😊
Оказывается в C23 добавили __VA_OPT__ 💎
Больше можно не писать гнутый
##__VA_ARGS__ для триминга лишней запятой 👽
Ну и итератор теперь реализуется совсем тривиально:
#define _EVAL1(...) __VA_ARGS__
#define _EVAL2(...) _EVAL1(_EVAL1(__VA_ARGS__))
#define _EVAL4(...) _EVAL2(_EVAL2(__VA_ARGS__))
#define _EVAL8(...) _EVAL4(_EVAL4(__VA_ARGS__))
#define _EVAL16(...) _EVAL8(_EVAL8(__VA_ARGS__))
#define _EVAL32(...) _EVAL16(_EVAL16(__VA_ARGS__))
#define _EVAL64(...) _EVAL32(_EVAL32(__VA_ARGS__))
#define EVAL _EVAL64
#define _EMPTY()
#define _MAP() MAP
#define MAP(m, a, ...) m(a) __VA_OPT__(_MAP _EMPTY()()(m, __VA_ARGS__))
#define SAMPLE(a) extern char a##_blob[];
EVAL(MAP(SAMPLE, a, b, c, d))Писал в этом году для курсача ремейк своей любимой флешки с raylib и ECS на C ⚡️
Ремейк такой себе получился, когда-нибудь доделаю возможно, но от написания движка кайфанул 🦍
Никакие Сэмы Альтманы не заберут у меня право получать удовольствие от ручного кодинга ✍️
https://codeberg.org/Gornak40/warfare-1916
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
