All streams
Search
Write a publication
Pull to refresh
10
0

Аспирант, программист Haskell

Send message

По-моему это звучит как автоматическое дифференциорвание. Кстати, вот реализация на хаскеле https://hackage.haskell.org/package/ad

Да, потому что за NaN в предложенной логике может скрываться Inf.

Nvidia, похоже, говорит, что они даже карту движения из игры не требуют, а сами выводят из предыдущих кадров:
image
https://www.nvidia.com/en-us/geforce/news/nvidia-dlss-2-0-a-big-leap-in-ai-rendering/

Что-то это уже для меня слишком тонко. Где тут шутка, а где реальное мнение? :)

А в чем принципиальное отличие от технологий десятилетней давности? https://www.youtube.com/watch?v=87qdmuOesRs

И ещё Data.Data тогда уж можно упомянуть. Забавно, что в одном языке есть три разных подхода для программирования дженериков :)

Бесплатный полный "рейтрейсинг"! Идеально проработанные тени и отражения с любым количеством зеркал и источников света :)

Тогда уж чтоб совсем совсем общая реализация получилась:


withDyns :: (forall a. c a => a -> a -> b)
         -> (TypeRep -> TypeRep -> b)
         -> Wrapper c -> Wrapper c -> b
withDyns f def (Wrap (v1 :: a1)) (Wrap (v2 :: a2)) = case eqT :: Maybe (a1 :~: a2) of
  Nothing -> def (typeOf v1) (typeOf v2)
  Just Refl -> f v1 v2

А Kind правда переводят на русский как "сорт"? Я думал, в Хаскеле принято переводить его как "род".

А в чём проблема? Если хотите ровно — празднуйте себе миллионы секунд со дня рождения, а не года :)

Интересно, а как порталы реализованы в "Hellblade: Senua's Sacrifice"?..

А кто рисовал постер visit Barcelona? Звучит слегка неоднозначно :)


Events, beatches!

Недавно купил беспроводной модуль для вайва, он использует WiGig — 60ГГц. Так вот сигнал падает даже если руку задержать между антеннами (не говорю уж о стенах). В комнате, конечно, работает хорошо и очень быстро, но я не представляю как такое может заменить 4G. В каждой комнате что ли ставить базовую станцию?

Так мило смотреть, как в сообществе разработчиков витает идея, которая вот-вот должна сформироваться в последовательную научную теорию :)


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

В большинстве случаев спасает переиспользование объектов, т.к. все композитные структуры включают друг-друга по указателю, а не по значению. Сборщики мусора могут быть реализованы совсем по-другому, когда известно что вся память иммутабельна.
Есть ещё всякие оптимизации типа линейные типов для минимизации расхода памяти (обсуждение для Haskell).

Для UI есть Functional Reactive Programming (FRP).
Вот здесь, например, весь UI и весь WebGL код написан на Haskell (скомпилирован в JS через ghcjs).


UPD: прошу прощения, не заметил что продублировал ответ других пользователей.

А ещё батареи электромобилей можно использовать для подпитки домашней сети. Например, если у вас солнечные батареи есть, а погода не очень. Можно сгонять на станцию подзарядки, вернуться и питать дом — сплошная экономия :)

Не могли бы вы дать ссылочку, погонять в VR? Есть ли доступная для скачивания модель в каком-нибудь общепринятом формате? Если да, под какой лицензией распространяется?

Прошу прощения, невнимательно прочитал!
Кстати, на википедии доступно написано: допплеровское смещение имеет место, но оно мало по сравнению с эффектом объясняемым ОТО.

1

Information

Rating
Does not participate
Registered
Activity