Программерские перлы. Замечательный док. Мой топ:
- Pi seconds is a nanocentury
- If you lie to the computer, it will get you
- If we can’t fix it, it ain’t broke
- One person’s constant is another person’s variable
#humor #programming #code
- Pi seconds is a nanocentury
- If you lie to the computer, it will get you
- If we can’t fix it, it ain’t broke
- One person’s constant is another person’s variable
#humor #programming #code
👍1
Можно ли помыть тостер в посудомойке? Кажется, идея - не очень, да?
#hardware #physics
These commenters are speaking authoritatively on subjects about which they are completely ignorant, but they are strident in doing so because they are repeating what everybody knows. They are intellectually secure in the center of a vast mob; their wisdom was received, not crafted. It doesn’t need to be crafted, because it is already known, established, beyond question (but demonstrably wrong).
#hardware #physics
❤2
Немного альтернативной истории, так сказать. Каким мог бы быть веб и мир. Если бы да кабы.
@berkus поделился ссылочкой, скажем спасибо!
#talk #history #internet
@berkus поделился ссылочкой, скажем спасибо!
#talk #history #internet
👍1
Отчет о целой пачке жестких дырок в points-dot-com, на которых сидит безумное число всевозможных программ лояльности.
#cybersec #vulnerability
#cybersec #vulnerability
Про ужасную, но прекрасную кодобазу.
#programming #code #db
Oh the merchants2 table? Yeah, we ran out of columns on merchants, so we made merchants2
#programming #code #db
😁1
Серия из двух постов про поиск коллизий объектов, начинаем наивно, постепенно оптимизируем. Все красиво, на пальцах, с интерактивом и плясками.
#gamedev #algorithm #cs
#gamedev #algorithm #cs
Тут пытаются ввести определение магии в коде. Не поругать или похвалить, а именно определить. Ну и насыпать каких-то советов.
#code #programming
#code #programming
👍1
Сложно в короткой форме описать все, о чем тут пишут, но попробую так: мысли и откровения чувака, который не хочет больше мириться с корпоративным буллшитом и, не имея никакой уверенности, уходит делать свой «правильный» бизнес.
#company #programming
#company #programming
Calling All Hackers. Очень любопытный пост про:
- Кто такой хакер и что стало с этим словом в последнее время
- Как работают шиткоины, стоки и VC
- Почему сегодняшние успешные стартапы такие, какие они есть
#startup #finance
- Кто такой хакер и что стало с этим словом в последнее время
- Как работают шиткоины, стоки и VC
- Почему сегодняшние успешные стартапы такие, какие они есть
#startup #finance
Ещё интересных подробностей о One Million Checkboxes. Как люди начали зашивать в стейт линки на чат, координироваться, рисовать картинки и даже анимации. Просто чудесно.
У моего научрука в универе был похожий прикол. Он любил назначить какое-нибудь мероприятие в далекой аудитории в глубинах запутанного здания, не развесив никаких указателей, а потом «случайно» задержаться. Ну и позже с радостью наблюдал, как люди из самых разных сфер пришли, нашли, скоординировались, познакомились, и начали общаться ещё до ивента.
#humor #project #hack
У моего научрука в универе был похожий прикол. Он любил назначить какое-нибудь мероприятие в далекой аудитории в глубинах запутанного здания, не развесив никаких указателей, а потом «случайно» задержаться. Ну и позже с радостью наблюдал, как люди из самых разных сфер пришли, нашли, скоординировались, познакомились, и начали общаться ещё до ивента.
#humor #project #hack
👍3❤1
Как страшно жить. Админка, позволяющая выписать кому угодно доступ уровня сотрудника авиалинии (быстрый проход без проверок в аэропорту, полет в кабине с пилотами) была подвержена совершенно детской SQL инъекции.
#cybersec #vulnerability #aviation
#cybersec #vulnerability #aviation
😱2
Один из хороших подходов к тех. собесам: дать готовый проект, озвучить существующий баг, попросить найти причину и починить. Мы когда-то практиковали похожее, но поскольку проектом был Android апп, и баги (повторяющие что-то настоящее из прода) можно было увидеть глазами, мы их не озвучивали, а просили найти ручным тестом.
#interview #hr #bug
#interview #hr #bug
👍2👎1
Тут на пальцах объясняют, почему по-быстрому собирать на коленке конструкции из хэш-функций - почти всегда плохая идея.
#cryptography #cybersec #vulnerability
#cryptography #cybersec #vulnerability
👍3
Тут автор поднимает интересный вопрос: а точно ли неблокирующий IO - хороший путь? Ведь на практике на разных платформах все по-разному и не везде все хорошо. И не лучше ли было все усилия направить на облегчение и ускорение OS threads?
#async #io #thread
#async #io #thread
🤔2👎1
Никогда не понимал, зачем мне
#process #programming
argv[0]. Ну то есть понятно, что можно в зависимости от имени как-то менять поведение программы, но это же чистое безумие. А теперь вот понял, зачем это надо. Чтобы безопасников (и живых, и автоматических) запутывать. #process #programming
👍4
Тут хвалят и ругают LSP. В основном ругают, конечно. Мне не доводилось что-то в этой области писать, но, кажется, все там достаточно грустно. Разброд и шатания.
#lsp #code #editor
#lsp #code #editor
Тут как могут ругают terminfo. С железными аргументами, естественно. Мне только один раз приходилось трогать руками эти штуки, когда Alacritty и tmux на macOS как-то неправильно цвета отображали. Тогда я для себя твердо решил, что я даже не хочу знать, что это за говно мамонта такое.
#terminal #legacy
#terminal #legacy
🔥1
Удивительная фигня: числами Фибоначчи можно с достаточно высокой точностью конвертировать мили в километры и обратно.
#math
#math
🔥7❤2😱1