Wprowadzenie niegenerycznych interfejsów std.io.Reader i std.io.Writer z buforem w interfejsie, co umożliwia optymalizację ścieżek gorących i minimalizuje wywołania vtable.
Deprecacja starych API I/O i formatowania (np. std.fs.File.reader, std.io.AnyReader, std.fmt.format) wraz z przewodnikiem migracji i narzędziem adaptToNewApi().
Nowy system formatowania w std.fmt z uproszczonymi specyfikatorami (np. {t}, {b64}) i usunięciem opcji FormatOptions.
+4 more insights
Autor stworzył emulator Game Boya w OCaml, działający w przeglądarce z prędkością 60 FPS na smartfonach.
Architektura emulatora opiera się na modularnym podejściu OCaml z interfejsami Addressable, funktorami, GADT i modułami pierwszej klasy.
Testowanie CPU uproszczono poprzez wstrzykiwanie zależności Bus za pomocą funktorów, a testy integracyjne wykorzystują testowe ROM-y i ppx_expect.
+4 more insights
Mozilla udostępnia eksperymentalny szablon Wasm agents do uruchamiania agentów AI w przeglądarce bez dodatkowych zależności.
Wasm i Pyodide umożliwiają uruchomienie kodu Python w przeglądarce w samodzielnym pliku HTML.
Agenci korzystają z biblioteki openai-agents-python i mogą używać modeli OpenAI lub innych kompatybilnych API.
+4 more insights
Autor opisuje zjawisko „Whatever” jako kulturę pędu ku samopromocji aktywów cyfrowych, które nie mają realnej wartości.
Marzenie o zdecentralizowanym systemie płatności (Bitcoin) zostało zastąpione skomplikowanym ekosystemem spekulacji.
Centralizacja stron internetowych wokół reklam zmusiła platformy do maksymalizacji zaangażowania kosztem jakości treści.
+7 more insights
Dane satelitarne wykazały od 2016 r. odwrócenie meridionalnej cyrkulacji Oceanu Południowego (SMOC).
Odwrócenie cyrkulacji powoduje wynoszenie na powierzchnię ciepłych wód bogatych w CO₂, co przyspiesza topnienie lodu morskiego.
Proces ten może podwoić stężenie CO₂ w atmosferze poprzez uwolnienie węgla zgromadzonego przez wieki, co grozi katastrofalnymi skutkami klimatycznymi.
+3 more insights
Wind Knitting Factory to wiatro-napędzana maszyna dziewiarska zamocowana do fasady budynku.
Wirniki mają ponad metr średnicy i przechwytują wiatr napędzając maszynę.
Maszyna dzierga długi szalik schodzący w dół budynku.
+1 more insights
Użytkownik @soham_btw oskarżył startup o wykorzystanie kodu GPL-v3, zmianę licencji na Apache i przedstawienie go jako własnego produktu.
Inny użytkownik ogłosił, że w ciągu 4 dni opublikowano kod asystenta spotkań Glass od Cluely jako open source, podkreślając szybkość publikacji jako przewagę.
Kevin Kelly realizuje wiele różnorodnych projektów kreatywnych, zamiast dążyć do jednego przełomowego celu.
Jego „hollywoodzki” styl pracy polega na podążaniu za zainteresowaniami i traktowaniu działania jako formy nauki.
Kelly odrzuca obsesję na punkcie wielkości, nazywając ją ekstremizmem z licznymi wadami.
+4 more insights
NASA w latach 1960–1962 opracowała obrotowe stacje kosmiczne generujące sztuczną grawitację zgodnie z wizją von Brauna.
Realizacja programu Apollo zmieniła priorytety NASA, skutkując odłożeniem na bok projektów sztucznej grawitacji.
Początkowe koncepcje NASA Langley zakładały jednoczęściowe, nadmuchiwane struktury zamiast montażu modułowego na orbicie.
+5 more insights
Netflix wdrożył na dużą skalę AV1 Film Grain Synthesis, aby zachować artystyczne ziarno filmu i jednocześnie obniżyć bitrate.
Technologia AV1 FGS wykorzystuje model autoregresyjny do odwzorowania wzoru ziarna oraz funkcję skalowania do regulacji intensywności ziarna.
Proces kodowania usuwa szum z obrazu, a parametry wzoru i intensywności ziarna są przesyłane w strumieniu wideo i odtwarzane podczas dekodowania.
+5 more insights