Pull to refresh
342
Alex @MagisterLudiread⁠-⁠only

Реверс-инжиниринг мировоззрения

Send message

Уолли Фанк: 82 — самое время полететь в космос

Reading time2 min
Views2.8K
image

«Я сделала все из того, чего люди не ожидали от девушки!»

Мэри Уоллес «Уолли» Фанк родилась 1 февраля 1939 года в Лас-Вегасе, штат Нью-Мексико, и выросла в Таосе, штат Нью-Мексико.

В детстве Фанк увлекалась самолетами, механикой и строила модели самолетов и кораблей. К семи годам она мастерила самолетики из пробкового дерева. В девять лет у нее был первый урок полета.

Фанк была опытной туристкой, каталась на велосипеде, лошади, лыжах. В 14 лет она получила Премию выдающегося стрелка. Она представляла юго-запад Соединенных Штатов как лучшая лыжница, по слалому и скоростному спуску на соревнованиях Соединенных Штатов.

В старшей школе Фанк хотела пройти курсы инженерной графики и автомеханики, но, поскольку она была девочкой, ей разрешили посещать только курсы домоводства.

Фанк стала участницей «Flying Susies» и заняла первое место в своем классе из 24 летчиков. Она закончила обучение в 19 лет, получив лицензию пилота и степень кандидата гуманитарных наук.
Читать дальше →
Total votes 15: ↑13 and ↓2+11
Comments10

Как хакнуть когнитивные искажения через левое ухо

Reading time9 min
Views18K
image


Хочу сегодня познакомить вас с парочкой интересных не просто когнитивных искажений, а программно-аппаратных сбоев мозга, как с ними живется людям и как их хакнуть.

Есть такой синдром Капгра, когда в результате травмы или болезни человек вдруг начинает считать своих близких притворщиками. Такой больной видит свою мать и отца, или ребенка, и они выглядят точь-в-точь как его родные, но это не они, а какие-то люди, которые притворяются ими. Причем, на уточняющий вопрос, в чем отличия, больной приводит визуальные признаки: притворщик завязывает шнурки как-то иначе, другой цвет глаз, или длиннее нос. На сегодняшний день проверенное объяснение таково: нейронные связи, соединяющие локации мозга для определения лица и категоризации его как близкого человека – в целости, а вот связи между этим же регионом и эмоциональной системой разрушены.

Поэтому человек видит родителя или ребенка, но не чувствует никаких эмоций, и мозг выдвигает гипотезу, что это не мать, а притворщица. А стоит родителю выйти из комнаты и тут же позвонить больному, как диалог вполне нормальный. Потому что связи между голосовой идентификаций и эмоциональной системой в сохранности. Иногда при синдроме Капгра происходит селективное нарушение — вместе с притворщиками и родной дом оказывается подмененным, или притворщиком оказывается только один член семьи. Это может казаться безобидной причудой, но есть данные, что пациенты с синдромом Капрга убивали своих притворщиков, то есть, своих родных.
Читать дальше →
Total votes 48: ↑43 and ↓5+38
Comments35

Epsilon3 (YC S21) — программное обеспечение для космических аппаратов и сложных операций

Reading time4 min
Views1.9K
image

Привет, Хабр!

Мы — Лаура, Макс и Аарон, основатели Epsilon3. Мы создаем программное обеспечение, чтобы помочь космическим компаниям выполнять миссии на миллиарды долларов и избегать дорогостоящих и катастрофических ошибок. Когда вы строите ракету или спутник, у вас есть письменные контрольные списки и процедуры для их тестирования и эксплуатации. Вы не поверите, но большинство компаний до сих пор делают эту на бумаге или в Microsoft Word. Мы делаем это цифровым. Думайте об этом как об усиленных чеклистах, плюс контроль версий (например, Asana+Github). Это полезно для космической отрасли, и для всех, кто занимается сложными процессами тестирования и эксплуатацией.

Сейчас наблюдается рост количества космических стартапов, количества космических аппаратов и людей летающих в космос что-то. Полезная нагрузка улетает в космос несколько раз в день, о большинстве запусков вы не слышите. Есть очень много компаний, которые создаю порясающие технологии для космоса (отели, роботы-конструкторы, сборщики мусора и пр). Но чтобы поддержать этот рост и обезопасить всех, отрасли необходимо программное обеспечение значительно лучшего качества, чем те неэффективные и подверженные ошибкам вещи, которые существуют сейчас.

Неудачи космических миссий США обошлись в 18,6 миллиарда долларов (31 миллиард долларов по всему миру), а в среднем компания тратит 400 тысяч инженерных часов в год на неэффективное управление процедурами.
Читать дальше →
Total votes 11: ↑8 and ↓3+5
Comments1

Как бесплатно поступить в Гарвард, Стэнфорд, MIT: опыт Селимжана Чалышкана

Reading time8 min
Views21K
image


Селимжан Чалышкан выиграл бронзу на международной олимпиаде International Biology Olympiad 2018 в Тегеране, а также взял золото и бронзу на республиканской олимпиаде. В конце 2017 года Селимжан Чалышкан вместе с Любовью Дудченко заняли первое место в номинации «Социально значимые инновации» на республиканском (казахстанском) молодежном конкурсе NURINTECH.

Гарвардский университет предоставляет полную финансовую помощь ученикам, чьи семьи не зарабатывают больше $65 000 в год. Финансирование включает в себя оплату за обучение, за питание, за жилье, за медицинскую страховку и дают кэш на личные расходы.

Вот, что нужно для подачи заявки в университеты:

  1. Application (Common App/Coalition App/Universal App)
  2. ACT or SAT Test Scores (+ SAT Essay)
  3. SAT Subject Test Scores (up to 3 subjects)
  4. Secondary School Transcript (9-12 классы)
  5. Secondary School Report
  6. Teacher Recomendations (1-4)
  7. Application Fee ($75+)
  8. Essays
  9. TOEFL и/или IELTS для иностранных студентов
Total votes 13: ↑8 and ↓5+3
Comments12

Как бесплатно поступить в Стэнфорд, Гарвард, MIT: опыт Дильназ Камаловой

Reading time11 min
Views43K
Всем привет!

Ontol — это github для бесплатных текстов и видео, которые оказывают значимое влияние на жизнь и судьбу человека.

Годы, проведенные в университете — самые определяющие в жизни человека, и от того, какой университет вы выбрали, колоссально зависит ваша дальнейшая судьба. Но иногда, увы, этот выбор сделан рандомно и халатно, а иногда и «под давлением» друзей, семьи, военкомата, халявы (дипломов с олимпиад), районной администрации, государства, и человек поступает в университет номер 461, а в универститеты номер 1, 2, 3, 4, 5 он даже не посмел подать заявку (если вообще знал о их существовании).

Каждый может поступить в Стэнфорд и MIT бесплатно. Сегодня я начинаю серию публикаций и интервью, которые призваны бороться с выученной беспомощностью школьников и разрушать интеллектуальный железный занавес, который закрепощает учеников внутри границ одной страны. Слово Дильназ Камаловой:

image

Я учусь в выпускном классе школы НИШ Алматы. Занимаюсь робототехникой и развитием индивидуальных проектов. В апреле этого года узнала, что поступила в 6 вузов США. А именно в Принстонский, Стэндфордский, Гарвардский, университет Райса, Лихайский, университет Дьюк.

Во все университеты я подавала заявку на полную финансовую помощь, не только на обучение, но и на ежедневные расходы, питание и проживание.

Я делюсь личным опытом в надежде, что это будет полезно кому-то и станет некой дозой мотивации.
Total votes 45: ↑30 and ↓15+15
Comments96

Пол Грэм: Как работать усердно

Reading time10 min
Views15K
image


к/ф «Одержимость»

Возможно выглядит как будто нельзя ничего сделать, чтобы научиться работать более усердно, но это не так. На первый взгляд не требуется учиться тому, как работать усердно. Все, кто был в школе, знают что такое усердный труд, даже если они не особо трудились. В тоже время, когда меня спрашивают больше ли я знаю об усердном труде сейчас, чем в школе — ответ всегда «да».

Я знаю одно: если вы хотите делать великие дела, вам придется очень много работать. В детстве я не был в этом уверен. Школьные задания различались по сложности; не всегда нужно очень много работать, чтобы преуспеть. А кое-что из того, что делали известные взрослые, казалось, делалось почти без усилий. Может быть, есть какой-то способ избежать тяжелой работы с помощью чистого таланта? Теперь я знаю ответ на этот вопрос. Нет.

Причина, по которой некоторые предметы казались мне легкими, заключалась в том, что в моей школе были низкие стандарты. И причина, по которой известные взрослые, казалось, делали что-то легко, — это годы практики. Благодаря годам практики кажется, что мастер выполняет работу легко.
Читать дальше →
Total votes 17: ↑11 and ↓6+5
Comments20

Y Combinator: редактирование мировоззрения основателей стартапов

Reading time3 min
Views2.5K
image

В конце июня мы запустили нашу летнюю программу Y Combinator 2021 года — 33-ю по счету с момента основания акслератора в 2005 году. Сейчас мы финансируем сотни компаний каждые полгода, и я рефлексирую о том, как мы работаем с этими компаниями во время интенсива и потом, по мере того, как они строят свой бизнес.

За все годы я обнаружил, что существует распространенное заблуждение относительно того, чем мы занимаемся в Y Combinator. Люди часто считают, что смысл существования YC — это Demo Day и привлечение инвестиций, и что единственная цель учредителей при подаче заявки в YC и завершении нашей программы — повысить вероятность привлечения инвестиций.

Это правда, что компаниям, которые завершают основную программу YC, легче привлекать деньги от бизнес-ангелов и венчурных капиталистов. Также, безусловно, верно, что привлечение капитала чрезвычайно важно для стартапов на ранней стадии, поскольку они финансируют разработку своих продуктов и рост, который они планируют и на который надеются.

Но возникает важный вопрос: почему у компаний YC больше шансов на успех в сборе средств? В том ли причина, что YC — эффективный фильтр: выбирают только лучших основателей и компании? Это, безусловно, одна из причин. Однако это еще не все, и он имеет важное значение для того, что мы делаем. Присоединившись к YC, пройдя нашу программу, работая с нашими партнерами и став частью сообщества YC, каждый стартап претерпевает тонкую трансформацию в компанию, которая с большей вероятностью преуспеет. Это настоящий секрет успеха YC.

Мы — гораздо больше, чем просто ключ к привлечению капитала.
Читать дальше →
Total votes 18: ↑8 and ↓10-2
Comments0

Windows must die

Reading time4 min
Views69K
image


Об авторе: Joel — ИТ-журналист с 19-летним стажем и создатель Deep Space Nine Upscale Project (DS9UP).

Согласно заявлениям Microsoft, Windows 11 сделает существенный шаг назад по сравнению с Windows 10. В частности, Windows 11 Home теперь будет требовать как доступ к Интернету, так и учетную запись Microsoft для настройки ПК.

Скажу как рецензент — это требование смехотворно. Я регулярно создаю и уничтожаю тестовые прототипы. Я не хочу создавать одноразовые аккаунты и подключаться к интернету каждую итерацию. Если я пытаюсь протестировать поведение двух конкретных версий Windows, система, которая заставляет меня обновляться до последней версии в качестве условия установки, буквально мешает мне выполнять свою работу.

Однако я признаю, что у меня узкий нишевый случай. Хотя я нахожу эти ограничения раздражающими, они не являются проблемой для обычного пользователя ПК. И это не основная причина, по которой я не собираюсь пользоваться учетной записью Microsoft, чтобы использовать свой компьютер.

Компьютер — это не Интернет


Я готов смириться с тем фактом, что это может быть артефактом того времени, в котором я вырос. Для меня мой компьютер и «Интернет» — две совершенно разные вещи. Я подключаюсь к интернету, чтобы загружать файлы, читать новости и смотреть контент, но это лишь часть того, чем я занимаюсь на своем ПК. Использование онлайн-учетной записи для входа на мой ПК стирает разницу. Я признаю, что это мои личные проблемы, но для меня эта разница важна. На самом деле это очень важно. Я не хочу, чтобы моя локальная учетная запись Windows была синонимом онлайн-входа.

Но это не единственная моя причина.
Читать дальше →
Total votes 219: ↑195 and ↓24+171
Comments582

Как 20-летний паренёк фигачит по 12 часов каждый день уже больше года

Reading time10 min
Views65K
YouTube мне предложил посмотреть видос какого-то азиатского паренька и я согласился, потому что в названии фигурировало «как я фигачил по 12 часов в день в течение года».

Паренек рассказывал про книжки, которые он прочитал, про свои мечты, всплакнул даже. А потом я зашел на его канал и увидел это:

image

И так каждый день с марта 2020 года.

У паренька ЭЛТ-монитор, прикольный рыжий кот, парень стримит каждый день, как он учится на ИТишника (и своим усердием мотивирует других) по 10 часовых помодорок с 10-минутными перерывами между ними.

Я решил немного разобраться, что же это за паренек и что им движет.
Total votes 69: ↑33 and ↓36-3
Comments139

Астрологи объявили год единорогов: количество миллиардных стартапов удвоилось

Reading time5 min
Views6.4K
image


«Единорог» — частная технологическая компания с капитализацией $1 млрд и выше. Десятирог (декакорн) — $10 млрд, сторог (гектокорн) — $100 млрд.

Впервые этот термин был использован в 2013 году известным венчурным предпринимателем, основателем Cowboy Ventures Айлин Ли, выбравшей это мифическое животное как яркий образ для представления статистической редкости таких успешных компаний. На момент выхода статьи Welcome To The Unicorn Club: Learning from Billion-Dollar Startups, вдохнувшей новый смысл в сам термин “единорог”, которую Айлин Ли написала для TechCrunch, в мире насчитывалось только 39 компаний, которые можно было считать единорогами.


Ранее я писал о рыночной капитализации единорогов и индустриальных городах в 2019 и 2020 годах. За последние 8 месяцев количество технологических стартапов стоимостью 1 миллиард долларов и более («единорогов») выросло на 43% с 487 до 701. Это почти удвоение по сравнению с 361 единорогом в июне 2019 года (!).
Total votes 22: ↑15 and ↓7+8
Comments11

Андрей Карпати: Bitcoin на Python (часть 1)

Reading time21 min
Views15K
image

Андрей Карпати — директор по искусственному интеллекту и Autopilot Vision в Tesla.

Я считаю, что блокчейн — классная штука, потому что он расширяет open source разработку софта до open source + state. Это кажется интересным нововведением в компьютерных парадигмах; Мы не просто делиться кодом, мы можем предоставить общий доступ к работающему компьютеру, и любой человек в любом месте может использовать его открыто и без разрешения. Семена этой революции, возможно, начались с биткойна, поэтому мне стало любопытно вникнуть в него более подробно, чтобы получить интуитивное понимание того, как он работает. И в духе «то, что я не могу создать, я не понимаю», что может быть лучше, чем реализовать биткойна с нуля?

Мы собираемся создать, поставить цифровую подпись и транслировать биткойн-транзакцию на чистом Python, с нуля и с нулевыми зависимостями. В процессе мы немного узнаем о том, как биткойн представляет ценность. Давай попробуем.

(кстати, если визуальный формат этого поста вас раздражает, посмотрите версию jupyter notebook, у которой идентичный контент).

Шаг 1: создание крипто сущности


Для начала мы хотим создать совершенно новую криптографическую сущность, которая представляет собой всего лишь пару ключей: публичный и приватный. Биткойн использует криптографию на эллиптических кривых (Elliptic-Сurve Сryptography, ECC) вместо чего-то более распространенного, например RSA, для защиты транзакций. Я не собираюсь здесь углубляться в ECC, потому что другие проделали значительно лучшую работу, например, я считаю серию постов в блоге Андреа Корбеллини очень полезным ресурсом. Здесь мы просто напишем код, но чтобы понять, почему он работает математически, вам нужно прочитать эти посты.
Читать дальше →
Total votes 21: ↑10 and ↓11-1
Comments3

Аарон Шварц: «Верь в то, что ты можешь измениться»

Reading time6 min
Views15K
image


Кэрол Дуэк была одержима неудачами. Знаете, кажется, будто некоторые люди преуспевают во всем, что они делают, в то время как другие остаются беспомощными, обреченными на постоянные неудачи? Дуэк тоже это заметила — и она была полна решимости выяснить, почему так происходит. Поэтому она начала наблюдать за детьми, пытаясь увидеть разницу между этими двумя группами людей.

В 1978 году в исследовании с Кэрол Динер она дала детям различные головоломки и записала, что они говорили, когда пытались их решить. Очень быстро беспомощные дети начали винить себя: «Я запутался», — сказал один; «Моя память никогда не была хорошей», — объяснил другой.

Но головоломки продолжали появляться — и они становились все сложнее. «Это уже не весело», — кричали дети. Но все же загадок становилось ещё больше.

Дети не могли этого больше терпеть. «Я сдаюсь», — настаивали они. Они заговорили о другом, пытаясь отвлечься от натиска хитрых головоломок. «В эти выходные состоится шоу талантов, и я буду Ширли Темпл», — сказала одна девочка. Дуэк просто дала им еще более сложные головоломки.

Теперь дети начали дурачиться, как будто они могли скрыть свою неудачу, дав понять, что они вообще не пытались. Несмотря на то, что одному мальчику говорили, что это неверно, что это неверно, он мальчик продолжал выбирать коричневый в качестве ответа, говоря: «Шоколадный торт, шоколадный торт».
Total votes 27: ↑20 and ↓7+13
Comments38

Майкл Бьюрри, предсказавший кризис 2008 года, предсказывает еще больший хлопок

Reading time2 min
Views61K
image


— Бьюрри, что происходит?
— Всё просто. Мы наблюдаем величайший пузырь всех времен и народов. Во всём.


Кризис 2008 года я не помню. Я был нищим студентом и поэтому разрыв между мной и обеспеченными людьми сокращался, и по относительности движения, казалось, что я богател.

Потом был прекрасный фильм «Игра на понижение» с бэтмэном (Кристиан Бейл) в главной роли, только бэтмэн был в шортах и зарабатывал на шортах. И с барабанными палочками в руках.

«Бэтмэн» доказал всему миру, что его расчеты по поводу приближающегося трындеца 2008 года верны. Майкл Бьюрри тогда работал управляющим хедж-фонда Scion Capital и в 2005 году застраховал около миллиарда долларов своих клиентов через кредитный дефолтный своп. Через три года, в 2008, когда запахло жаренным, Бэтмэн заработал вкладчикам (хотя они хотели его засудить) своего фонда $700 млн (489.34%) и лично себе положил в карман $100 миллонов.

Сейчас Бьюрри всполошился вновь. То, что было «тогда», говорит Бьюрри, это цветочки по сравнению с тем, что произойдет вот-вот.

Total votes 76: ↑39 and ↓37+2
Comments172

Пароль для стартапа

Reading time2 min
Views4.2K
image

Недавно администрация США объявила о возобновлении программы International Entrepreneur Parole. Путь для предпринимателей въехать в штаты и остаться для развитии собственной компании.

Процесс


  1. Заполнить форму I-941 (и форму I-131 для членов семьи: супруг или дети, родители — это не семья)
  2. Если заявка по форме I-941 подтверждена — посетить консульство США за границей, чтобы получить выездные документы на parole determination (разрешение на въезд и временное пребывание иностранца в США)
  3. Прибыть в США для получения окончательного parole determination (разрешение на въезд и временное пребывание иностранца в США)

Критерии


  1. Предприниматель должен владеть минимум 10% доли бизнеса и играть центральную роль в его работе
  2. Стартап должен быть основан в США в течении последних 5-ти лет
  3. Стартап должен демонстрировать потенциал для быстрого роста и создания рабочих мест

О потенциале свидетельствуют


  1. Капитальные вложения не менее 250 000 долларов США от квалифицированных американских инвесторов
  2. Награды или гранты (не менее 100 000 долларов США) от федеральных, государственных или местных органов власти
  3. Предоставление других «надежных и убедительных доказательств» (например, подтверждение поступления в стартап-акселератор)
Читать дальше →
Total votes 20: ↑12 and ↓8+4
Comments2

Пробелы бывают разные:   ≠ C2A0

Reading time3 min
Views38K
image

Я только что потратил более двух часов на устранение, казалось бы, простой проблемы с HTML. Когда я скопировал и вставил небольшой раздел HTML, веб-браузер отображал только что вставленный раздел не так, как оригинал. Горизонтальный интервал между некоторыми элементами был немного другим, из-за чего вся страница выглядела неправильно. Но как такое могло быть? Два раздела HTML были идентичны — новый был буквально копией старого.

Эта простая на первый взгляд проблема бросала вызов всем моим попыткам ее объяснить. Я придумал множество замечательных теорий: проблемы с моими классами CSS или с полями и отступами. Несоответствующие теги HTML. Ошибки браузера. Я попробовал три разных браузера и во всех получил одинаковые результаты.

Чувствуя себя сбитым с толку, я снова посмотрел на два раздела HTML в редакторе WordPress (текстовое представление) и подтвердил, что они полностью идентичны. Затем я попробовал встроенные в Firefox инструменты веб-разработчика для просмотра отображаемых элементов страницы и сравнил все их свойства CSS. Идентичны, но каким-то образом визуализированы по-разному. Я использовал инструменты разработчика, чтобы проверить точный HTML, полученный с моего веб-сервера, снова проверил два раздела и убедился, что они символьно идентичны. Инструмент Firefox «источник страницы» также подтвердил, что эти два раздела полностью идентичны.

К этому моменту я был готов обвинить космические лучи или магию вуду.
Читать дальше →
Total votes 29: ↑15 and ↓14+1
Comments14

Школьник как стартап: интервью с Дарьей Николаевой

Reading time11 min
Views10K
Сегодня Дарья поделится тем, как каждый подросток 13-18 лет может (бесплатно) поступить в самую крутую в мире «не-школу» и вместе с такими же мотивированными сверстниками со всего мира учиться у Тони Старков и Илонов Масков, и проходить стажировки в ООН и NASA. (в конце статьи бонус для школьников)

image

— В ноябре тебе исполнится 18, а ты вместо того чтобы 99% времени думать о ЕГЭ (героическом прошлом, борщах, тёплом месте в Газпроме) занимаешь какими-то стартапами? У тебя есть профиль в LinkedIn, Medium, Twitter и даже сайт, ты тусишь со студентами MIT, общаешься с людьми из ООН, что с тобой не так?

Дарья: Я живу в «своей норе» и не вижу «обычных» людей, даже в школу не хожу — на семейном обучении. Круг общения у меня другой. С детства хотелось чего-то вдохновляющего, значимого. Ещё хотелось свободы. Возможно я насмотрелась железного человека или начиталась Чехова, но мне кажется, что это все-таки чисто внутреннее желание делать что-то стоящее, а подобные произведения помогли его понять.

Я не могу качественно делать что-то, если от меня это требуют. Могу только то, что мне интересно. Я попробовала себя в разных ролях и направлениях, чтобы понять, что нравится. Откликается хайтек, стартапы. С 15 лет где-то я начала пытаться «изучать» предпринимательство любыми доступными способами. В 2020 развивала свой стартап и поступила в стартап-школу Y Combinator.

Как-то я прочитала, что есть 7 уровней развития цивилизации (шкала Кардашева). Мы на 0 уровне, не достигли даже уровня 1. Это прискорбно, но в тот день я увидела «данные», почему мне 100% нужно внести свой вклад в апгрейд человечества.

Я писала на все имейлы Роскосмоса, но меня проигнорили, поэтому я буду делать проект на «летней школе» в NASA.

ЕГЭ мне не важен, потому что не хочу поступать в университет в России. Вообще, хочу найти адекватный путь без университета — хочу изучить практическую инженерию, но не хочу сидеть на нудных лекциях.

— Как ты узнала про The Knowledge Society?
Total votes 49: ↑21 and ↓28-7
Comments44

Про комментарии к коду

Reading time3 min
Views9.4K
image

Раньше я думал, что мне не нужны комментарии, если я пишу самодокументированный код. Однако я понял, что пишу комментарии и считаю их действительно полезными. Чтобы увидеть, сколько комментариев я пишу и какие они есть, я написал скрипт для анализа моих коммитов git за последние шесть лет. В общей сложности семь процентов моих утвержденных строк содержали комментарии. В этом посте есть подробности о том, что считать хорошими и плохими комментариями, а также дополнительная статистика из моего скрипта.

Javadoc — самый бесполезный


Одна из причин, по которой я скептически относился к комментариям, заключалась в преобладании комментариев в стиле Javadoc. Этот стиль комментирования существует и на других языках. Вот пример на Python, который я только что придумал, но который является представителем этого стиля:

image

Проблема большинства этих комментариев в том, что они несут очень мало информации. Часто это просто повторение имени метода и имен параметров в нескольких словах. Эти комментарии могут быть полезны для API, открытых извне, но в приложении, где у вас есть доступ ко всему исходному коду, они в основном бесполезны. Если вам интересно, что делает метод или каков допустимый диапазон ввода для параметра, вам лучше просто прочитать код, чтобы увидеть, что он делает. Эти типы комментариев занимают много места, но не представляют особой ценности.
Читать дальше →
Total votes 19: ↑11 and ↓8+3
Comments12

На пути к Матрице: как происходит исследования в области построения симуляций и искуственной жизни

Reading time10 min
Views4.2K

О проекте


ALiEn — это программа моделирования искусственной жизни, основанная на специализированном физическом и рендеринговом движке в CUDA. Он предназначен для моделирования цифровых организмов, встроенных в искусственные экосистемы, и для имитации условий (до)биотической эволюции.

Узнайте о целях проекта и о том, как начать.



Функции

  • Реалистичные физические расчеты кинематических и термодинамических процессов повреждаемых и склеиваемых твердых тел
  • Программируемый материал для моделирования цифровых организмов и эволюции
  • Встроенный графический редактор для проектирования собственных машин
  • Моделирование и рендеринг на GPU
  • Программное обеспечение с открытым исходным кодом и доступно под GNU General Public License, Version 3 (GPLv3).

Под катом два примера («Самопроверяющиеся репликаторы» и «Репликация на основе информации») применения данного программного комплекса.
Total votes 17: ↑16 and ↓1+15
Comments0

А нужен ли Redis или хватит PostgreSQL

Reading time3 min
Views18K
image

Есть проверенная архитектура, которую я видел много раз для поддержки ваших веб-сервисов и приложений:

  • PostgreSQL для хранения данных
  • Redis для координации очередей фоновых заданий (и некоторых ограниченных атомарных операций)

Redis — это фантастика, но что, если бы я сказал вам, что его наиболее распространенные варианты использования этого стека на самом деле могут быть достигнуты с использованием только PostgreSQL?

Сценарий 1: очередь заданий


Пожалуй, наиболее частое использование Redis, которое я видел, — это координация отправки заданий из вашего веб-сервиса в пул фоновых воркеров. Идея состоит в том, что вы хотите записать желание выполнить какое-то фоновое задание (возможно, с некоторыми входными данными) и гарантировать, что только один из многих ваших фоновых воркеров выполнит его. Redis помогает в этом, поскольку предоставляет богатый набор атомарных операций для своих структур данных.
Читать дальше →
Total votes 27: ↑25 and ↓2+23
Comments10

Запускаем DOOM на лампочке

Reading time3 min
Views24K
image

В DOOM уже поиграли на пианино и на клавиатуре, на тесте на беременность (кстати, это был фейк) и на паяльнике, на самолёте, банкомате, принтере и осциллографе.

Пришло время для лампочек.

imageВнутри лампочки TRÅDFRI RGB GU10 (IKEA model: LED1923R5) хакеры из Next-Hack нашли модуль Silicon lab's MGM210L RF module с 108кб оперативки и запустили на нем DOOM. Исследователям-хакерам пришлось попотеть над оптимизацией использования оперативки, потому что оригинальный DOOM требует 4мб, но они смогли.

Модуль имеет только 1 МБ внутренней флэш-памяти, поэтому умельцы добавили внешнюю флэш-память SPI для хранения файла WAD, который можно загрузить с помощью YMODEM. Процессор у лампочки 40-MHz Cortex M4.
Total votes 63: ↑48 and ↓15+33
Comments25

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity