Týždeň 2020-35
Minulý týždeň bol posledným, kedy ste sa mohli slobodne vrátiť z Chorvátska. Ak ste to prešvihli, tak si v karanténe môžete počítať tento týždenník. @vlkodotnet
Téma týždňa: Neuralinkované prasatá
Ak niečo môže skutočne zmeniť svet počítačov, tak je to budúcnosť, v ktorej budú počítače priamo pripojené na mozog človeka. Na začiatok to bude prepojenie smerom von, teda možnosť ovládať počítač jednoduchou myšlienkou. Na to sa nechytá myš s klávesnicou, dotyková obrazovka, ba ani hlasový asistent. V druhom kroku sa naučíme posielať informácie do mozgu, a tak priamo vyvolať obraz, zvuk, pocit. Toho druhého sa za našich životoch asi nedočkáme, ale prvá možnosť má pred sebou veľký potenciál. Preto sa netreba čudovať, že do tejto oblasti investoval aj Elon Musk a vytvoril spoločnosť Neuralink. Dosiaľ bolo pripojenie do mozgu dosahované pevnými ihlami. Neuralink ale prišiel s nápadom flexibilného kábliku, ktorý znesie aj nejaký ten otras a následne nepoškodí mozog. K tomu vyvíjajú aj robota, ktorý potrebnú sondu do mozgu zavedie. Tým sa odstráni tá najproblematickejšia časť procesu a tou je človek. Lebo nechať sa hrabať človeku vo vlastnej hlave nikto nechce.
Oproti minulému roku má aktuálne Neuralink vzhľad mince, a už bol aj testovaný na prasatách. Tým ho nielen zaviedli, ale jednému prasiatku aj vybrali von, čím chceli ukázať, že proces je vratný.
Aktuálny potenciál je v liečbe niektorých mozgových ochorení, a to priamou stimuláciou určitých mozgových buniek. Ale inak sme úplne na začiatku, vieme, ako náš mozog približne funguje a ľudí na diaľkové ovládanie tak skoro nečakajte. Okrem toho sa vždy môže naša ľudská spoločnosť rozhodnúť, že takéto veci sú proti bezpečnej budúcnosti ľudskej rasy, a všetky podobné experimenty zakázať.
Windows 95 má 25 rokov
Pred štvrťstoročím vyšiel operačný systém Windows 95, ktorý bol vo svojej dobe revolučný. No možno je revolučný silné slovo, pretože tu už dávno bol klasický Mac OS, alebo OS/2 od IBM. Windows 95 ale prerazil rýchlejšie a výraznejšie ako čokoľvek iné a dodnes sa cez Windows 98, Windows ME, Windows XP, Windows 7 a Windows 8 dostal až k Windows 10. Je dosť možné, že Windows 10 je posledný klientsky operačný systém a ďalšie verzie už budú iba behové prostredia pre prehliadače, ako je napríklad Google ChromeOS.
Doba pokročila a dnes si viete spustiť emulátor Windows 95 aj v prehliadači.
Ikea Lego boxy
Obsah tejto novinky by sa asi viac hodil do "Linky na záver". Ale k Legu mám od detstva špeciálny vzťah. Spojenie Ikea a Lego je ukážkou toho, ako Ikea dokáže integrovať čokoľvek. Spoluprácu so Sonos, tvorba vlastného IoT a dnes už aj Lego. Aj Lego robilo vlastné boxy, ale tie proste nikdy nevyzerali takto užitočne.
.NET okienko
.NET 5 sa nám prehuplo do fázy Preview 8 a nám táto verzia priniesla top level funkcie (to sú funkcie bez triedy, ale inak to je syntax sugar), pattern matching pre property patterns, inicializáciu premennej cez new(), 80% API v .NET Core s nullable anotáciami, Windows ARM64 kompilátorom a viac.
Aby mohol .NET 5 kompilovať do jedného jediného súboru, tak mu vymysleli Source Generators (viac tu). Tie pridajú do kompilátora nový krok, ktorý zoberie kus kódu v projekte a dynamický ho vykoná. Takto zistí, kde všade a čo program používa. Tu je pár príkladov ako na to.
A mám tu tiež jeden článok pre AI odborníkov, ktorý popisuje ako bol vytvorený deep learning model pre automatické návrhy kódu IntelliCode.
Linky na záver
Zamýšľali ste sa niekedy, čo sa deje, keď sa prihlasujete do svojho Windows účtu (mimochodom je to dosť dlhý twitter thread)?
Nasledujúci nástroj vytvorí SQL vrstvu nad metadátami Git repozitára. Tak umožní jednoducho robiť analytické dotazy pomocou SQL.
Tradičná vizuálna bodka na záver.
PS #Wakanda4Ever.