Skip to main content

2023-03-22

GitHub Copilot X - prihláste sa na technický náhľad

  • GitHub Copilot X je ďalšia evolúcia GitHub Copilot, párového programátora s umelou inteligenciou, ktorý automaticky dopĺňa kód.
  • Copilot X ponúka chatové a hlasové rozhranie, podporu pre žiadosti o stiahnutie a dokáže odpovedať na otázky týkajúce sa dokumentácie pomocou novo vydaného modelu OpenAI GPT-4.
  • Copilot for Pull Requests ponúka AI generované popisy pre pull requesty, pridáva značky poháňané AI na základe zmeneného kódu a ponúka vývojárom náhľad na ich úpravu.
  • Copilot for Docs poskytuje odpovede generované umelou inteligenciou na otázky týkajúce sa dokumentácie, počnúc React, Azure Docs a MDN.
  • Copilot CLI zostavuje príkazy a slučky, umožňuje vyhľadávanie príznakov pre presné dotazy a pomáha s dopĺňaním kariet.
  • Copilot X znižuje počet manuálnych úloh, uľahčuje zložitú prácu a pomáha každému vývojárovi sústrediť sa na vytváranie inovácií.

Web fingerprinting je horší, ako som si myslel

  • Webový odtlačok je metóda používaná na identifikáciu používateľov v rôznych reláciách prehliadania a na rôznych webových stránkach bez použitia súborov cookie alebo iných trvalých úložísk. Funguje na základe štúdia webového prehliadača a hardvérovej konfigurácie používateľa a dokáže vygenerovať jedinečné ID spomedzi miliónov.
  • Mnohé webové lokality používajú na generovanie jedinečných ID knižnice odtlačkov prstov a niektoré spoločnosti dokonca predávajú odtlačky prstov ako službu iným webovým lokalitám.
  • Jednou z takýchto spoločností je FingerprintJS, ktorá predáva open-source knižnice na snímanie odtlačkov prstov v jazyku JavaScript mnohým webovým stránkam. Aj keď používateľ vymaže vyrovnávaciu pamäť prehliadača a všetky ostatné údaje o lokalite, FingerprintJS dokáže vygenerovať rovnaké ID návštevníka a prepojiť ho s predchádzajúcou návštevou používateľa.
  • Fingerprinting vážne narúša súkromie používateľa, ale existujú spôsoby, ako sa proti nemu chrániť. Firefox s funkciou resistFingerprinting=true a Tor Browser sú proti fingerprintingu bezpečnejšie, zatiaľ čo prehliadač Brave náhodne vyberá odtlačky prstov pre každú reláciu. Brave je však stále založený na engine Chromium spoločnosti Google, čo podporuje monopol spoločnosti Google. Siete VPN nepomáhajú pri snímaní odtlačkov prstov, pretože iba maskujú adresy IP.

Adobe AI Art Generator: Firefly

  • Adobe Firefly je rodina kreatívnych generatívnych modelov umelej inteligencie, ktoré prichádzajú do produktov Adobe a ktoré možno použiť na generovanie obsahu pre digitálne zobrazovanie, fotografiu, ilustráciu, umelecké diela, grafický dizajn, video, marketing, sociálne médiá a 3D modelovanie.
  • Generatívna umelá inteligencia umožní tvorcom používať každodenný jazyk na rýchle generovanie mimoriadneho nového obsahu, upravovať to, čo vytvoria, pomocou nástrojov, ktoré už poznajú a majú radi, a generovať vlastné vektory, štetce a textúry len z niekoľkých slov alebo dokonca náčrtu.
  • Spoločnosť Adobe sa zaviazala vyvíjať kreatívnu generatívnu umelú inteligenciu zodpovedne s tvorcami v centre pozornosti a s vývojom Firefly bude naďalej spolupracovať s tvorivou komunitou na vytváraní technológií, ktoré podporujú a zlepšujú tvorivý proces.
  • Firefly je jedinečný, pretože spoločnosť Adobe má v úmysle byť viac než len generátorom textu na obrázok s umelou inteligenciou.
  • Generátory AI, ako je Firefly, môžu posilniť kreativitu tým, že ľuďom poskytnú nové spôsoby, ako si predstavovať, experimentovať a uvádzať svoje nápady do života.
  • Vďaka generatívnej AI môže ktokoľvek vytvárať videá, dokumenty a digitálne zážitky, ako aj bohaté obrázky a umenie.
  • Firefly je zabudovaný do služby Creative Cloud, aby ľuďom poskytol nástroje na rýchle generovanie výsledkov a zároveň ich prispôsobenie ich jedinečnej vízii.
  • Obsah vytvorený pomocou Firefly bude obsahovať značku Content Credentials, ktorá uvádza, že bol vytvorený pomocou generatívnej AI.
  • V súčasnosti sa Firefly trénuje na súbore údajov Adobe Stock, dielach s otvorenou licenciou a obsahu vo verejnej doméne, na ktorý vypršali autorské práva, ale spoločnosť Adobe plánuje preskúmať spôsoby, ako môžu tvorcovia trénovať model strojového učenia s vlastnými zdrojmi.

Hyundai sľubuje, že v autách ponechá tlačidlá, pretože ovládanie na dotykovej obrazovke je nebezpečné

  • Spoločnosť Hyundai sa zaväzuje, že vo svojich budúcich produktoch bude používať fyzické tlačidlá, pričom jej návrh vychádza z obáv o bezpečnosť.
  • Sang Yup Lee, šéf dizajnu Hyundai, uviedol, že tlačidlá súvisiace s bezpečnosťou musia byť tvrdým kľúčom a fyzické ovládanie je nevyhnutnosťou pre všetko, čo by mohlo ovplyvniť bezpečnosť.
  • Hyundai sa pravdepodobne bude vo väčšej miere zaoberať používaním dotykových ovládacích prvkov, keď sa autonómne riadenie stane bežným.

Populárna fotografická webová stránka DPReview po 25 rokoch končí

  • DPReview, dlhoročná fotografická webová stránka známa svojimi recenziami fotoaparátov, správami a fórami, ukončí svoju činnosť 10. apríla z dôvodu rozhodnutia materskej spoločnosti v rámci každoročnej revízie prevádzkového plánu.
  • Používatelia môžu požiadať o stiahnutie svojho obsahu do 6. apríla, potom budú údaje vymazané.
  • Mnohí používatelia sú z tohto zatvorenia sklamaní a vyzývajú Amazon, materskú spoločnosť stránky, aby prehodnotila svoje rozhodnutie alebo stránku predala niekomu, kto ju udrží v prevádzke.

Getting the Most Out of Fzf

  • Fzf je unixový nástroj, ktorý poskytuje rýchle a intuitívne rozmazané vyhľadávanie súborov a adresárov v termináli. Možno ho použiť aj ako náhradu funkcie Ctrl+R.
  • Fzf je prispôsobiteľný a možno ho používať spolu s inými unixovými nástrojmi, ako sú Vi a Ripgrep, na získanie výkonných vyhľadávacích možností.
  • Článok obsahuje príklady použitia fzf v rôznych scenároch vrátane fuzzy vyhľadávania každého riadku v každom súbore a otvorenia konkrétneho súboru pomocou Vi.

Bob Metcalfe získal Turingovu cenu

  • Bob Metcalfe bol vymenovaný za víťaza ceny ACM A.M. Turing Award 2022 za vynález, štandardizáciu a komercializáciu technológie Ethernet, ktorú vyvinul pred 50 rokmi.
  • Toto ocenenie sa považuje za počítačovú obdobu Nobelovej ceny a je spojené s odmenou vo výške 1 milión dolárov, pričom ho finančne podporuje spoločnosť Google.
  • Metcalfeho poznámka z roku 1973, v ktorej opisuje vysielaciu komunikačnú sieť, ktorá prepojila niektoré z prvých osobných počítačov, čo viedlo k vytvoreniu siete Ethernet.
  • Po odchode zo spoločnosti Xerox Metcalfe založil vlastný internetový startup 3Com Corporation a naďalej zohrával kľúčovú úlohu pri komercializácii siete Ethernet.
  • V súčasnosti je Ethernet hlavným kanálom komunikácie v káblových sieťach na celom svete, pričom zvláda prenos dát rýchlosťou od 10 Mb/s do 400 Gb/s, pričom sa objavujú technológie s rýchlosťou 800 Gb/s a 1,6 Tb/s.

Mailchimp blacklisting IPs with dev tools open

  • Spoločnosť Mailchimp údajne zakazuje prístup používateľom, ktorí majú v prehliadači otvorené nástroje pre vývojárov, keď pristupujú k platforme pre e-mailový marketing.
  • Nie je jasné, ako Mailchimp zisťuje, či má používateľ otvorené nástroje alebo nie, ale jednou z možných metód by mohlo byť zistenie náhlej zmeny veľkosti zobrazovacieho priestoru, ku ktorej dochádza pri otvorení vývojárskych nástrojov na prípravu zobrazenia pôvodných zdrojov webovej stránky.
  • Niektorí používatelia špekulujú, že Mailchimp mohol zistiť a zablokovať používanie vývojárskych nástrojov na zobrazenie zdrojového kódu bez súhlasu.
  • Spoločnosť Mailchimp sa k problému nevyjadrila.

Petals: Spustite doma kolaboratívne viac ako 100B jazykových modelov

  • Petals umožňuje kolaboratívne spúšťanie veľkých jazykových modelov, ako je BLOOM-176B, kde používatelia načítajú malú časť modelu a spolupracujú s ostatnými, ktorí obsluhujú zvyšok na odvodzovanie alebo dolaďovanie.
  • Jednorazová inferencia prebieha rýchlosťou 1 sekunda na krok, čo je až 10x rýchlejšie ako offloading, vďaka čomu je užitočná pre interaktívne aplikácie, ako sú chatboty.
  • Petals ponúka flexibilitu s PyTorchom, umožňuje jemné ladenie a metódy vzorkovania, vlastné cesty cez model a prístup k skrytým stavom.