GitHub Copilot X är nästa utveckling av GitHub Copilot, en AI-parprogrammerare som automatiskt kompletterar kod.
Copilot X erbjuder chatt- och röstgränssnitt, stöd för pull requests och kan besvara frågor om dokumentation med hj älp av OpenAI:s nyligen släppta GPT-4-modell.
Copilot for Pull Requests erbjuder AI-genererade beskrivningar för pull requests, lägger till AI-drivna taggar baserat på ändrad kod och erbjuder utvecklare en förhandsvisning för att ändra dem.
Copilot for Docs ger AI-genererade svar på frågor om dokumentation, med början i React, Azure Docs och MDN.
Copilot CLI komponerar kommandon och slingor, aktiverar sökflaggor för exakta sökningar och hjälper till med avslutningar av flikar.
Copilot X minskar manuella arbetsuppgifter, underlättar komplexa arbeten och hjälper varje utvecklare att fokusera på att bygga innovationer.
Webfingerprinting är en metod som används för att identifiera användare i olika webbläsarsessioner och på olika webbplatser utan att använda cookies eller annan permanent lagring. Den fungerar genom att studera en användares webbläsare och hårdvarukonfiguration och kan generera ett unikt ID bland miljontals.
Många webbplatser använder fingeravtrycksbibliotek för att generera unika ID:n, och vissa företag säljer till och med fingeravtryck som en tjänst till andra webbplatser.
FingerprintJS är ett sådant företag som säljer JavaScript-bibliotek för fingeravtryck med öppen källkod till många webbplatser. Även om en användare rensar sin webbläsares cache och alla andra webbplatsdata kan FingerprintJS generera samma besökar-id och koppla det till användarens tidigare besök.
Fingeravtrycksanalysen undergräver allvarligt användarnas integritet, men det finns sätt att skydda sig mot den. Firefox med resistFingerprinting=true och Tor Browser är säkrare mot fingeravtryck, medan webbläsaren Brave slumpar fingeravtryck för varje session. Brave är dock fortfarande baserad på Googles Chromium-motor, vilket uppmuntrar Googles monopol. VPN-tjänster hjälper inte mot fingeravtryck, eftersom de endast maskerar IP-adresser.
Adobe Firefly är en familj av kreativa generativa AI-modeller som kommer till Adobes produkter och som kan användas för att generera innehåll för digital bildbehandling, fotografering, illustration, konstverk, grafisk design, video, marknadsföring, sociala medier och 3D-modellering.
Den generativa AI kommer att göra det möjligt för kreatörer att använda vardagligt språk för att snabbt generera extraordinärt nytt innehåll, redigera det de skapar med hjälp av de verktyg som de redan känner till och älskar, och generera anpassade vektorer, penslar och texturer från bara några få ord eller till och med en skiss.
Adobe har åtagit sig att utveckla kreativ generativ AI på ett ansvarsfullt sätt med kreatörerna i centrum, och när Firefly utvecklas kommer de att fortsätta att samarbeta med den kreativa gemenskapen för att bygga teknik som stöder och förbättrar den kreativa processen.
Firefly är unik eftersom Adobe vill att den ska vara mer än en AI-generator för text-till-bild-generering.
AI-generatorer som Firefly kan öka kreativiteten genom att ge människor nya sätt att föreställa sig, experimentera och ge liv åt sina idéer.
Med generativ AI kan vem som helst skapa videor, dokument och digitala upplevelser samt rika bilder och konst.
Firefly är inbyggd i Creative Cloud för att ge människor verktygen för att både generera resultat snabbt och anpassa dem så att de passar deras unika vision.
Innehåll som skapas med Firefly kommer att innehålla en Content Credentials-tagg som anger att det skapades med hjälp av generativ AI.
För närvarande tränas Firefly på ett dataset av Adobe Stock, öppet licensierade verk och public domain-innehåll där upphovsrätten har löpt ut, men Adobe planerar att utforska sätt för skapare att träna den maskininlärande modellen med sina egna tillgångar.
Hyundai lovar att använda fysiska knappar i sina kommande produkter, vilket är ett designförslag som grundar sig på säkerhetsaspekter.
Sang Yup Lee, Hyundais designchef, sade att säkerhetsrelaterade knappar måste vara en hård tangent och att fysiska kontroller är en nödvändighet för allt som kan påverka säkerheten.
Hyundai kommer troligen att titta på att använda touchkontroller i större utsträckning när autonom körning blir vanlig.
DPReview, en mångårig fotografisk webbplats som är känd för sina kamerarecensioner, nyheter och forum, kommer att stänga den 10 april på grund av ett beslut som moderbolaget fattat som en del av en årlig översyn av verksamhetsplanen.
Användare kan begära att få ladda ner sitt innehåll fram till den 6 april, varefter uppgifterna kommer att raderas.
Stängningen har gjort många användare besvikna och uppmanar Amazon, webbplatsens moderbolag, att tänka om eller sälja webbplatsen till någon som kan hålla den igång.
Fzf är ett Unix-verktyg som ger snabb och intuitiv fuzzy-sökning av filer och kataloger i terminalen. Det kan också användas som en ersättning för Ctrl+R-funktionen.
Fzf är anpassningsbart och kan användas tillsammans med andra Unix-verktyg som Vi och Ripgrep för kraftfulla sökfunktioner.
Artikeln innehåller exempel på hur man använder fzf i olika scenarier, bland annat fuzzy-sökning av varje rad i varje fil och öppning av en specifik fil med hjälp av Vi.
Bob Metcalfe har utsetts till vinnare av ACM A.M. Turing Award 2022 för uppfinningen, standardiseringen och kommersialiseringen av Ethernet, en teknik som han utvecklade för 50 år sedan.
Utmärkelsen ses som datakomponenternas motsvarighet till Nobelpriset och är förenad med ett pris på 1 miljon dollar, med finansiellt stöd från Google.
Metcalfes memo från 1973 som beskriver ett sändningskommunikationsnätverk kopplade samman några av de första persondatorerna, vilket ledde till skapandet av Ethernet.
Efter att ha lämnat Xerox grundade Metcalfe sitt eget nystartade internetföretag, 3Com Corporation, och fortsatte att spela en nyckelroll i kommersialiseringen av Ethernet.
I dag är Ethernet den viktigaste ledningen för trådbunden nätverkskommunikation runt om i världen och hanterar datahastigheter från 10 Mbps till 400 Gbps, och teknik för 800 Gbps och 1,6 Tbps håller på att utvecklas.
Mailchimp svartlistar IP:er med utvecklingsverktyg open
Mailchimp rapporterar att de bannlyser användare som har webbläsarens utvecklingsverktyg öppna när de använder plattformen för e-postmarknadsföring.
Det är oklart hur Mailchimp upptäcker om en användare har verktygen öppna eller inte, men en möjlig metod kan vara att upptäcka en plötslig ändring av visningsgränsen, vilket sker när utvecklarverktyg öppnas för att förbereda visningen av en webbplats originalkällor.
Vissa användare spekulerar i att Mailchimp kan ha upptäckt och blockerat användningen av utvecklarverktyg för att visa källkod utan samtycke.
Petals möjliggör gemensam körning av stora språkmodeller som BLOOM-176B, där användare laddar en liten del av modellen och samarbetar med andra som sköter resten för inferens eller finjustering.
Inferens i en enskild batch körs på 1 sekund per steg, vilket är upp till 10 gånger snabbare än avlastning, vilket gör den användbar för interaktiva tillämpningar som chatbots.
Petals erbjuder flexibilitet med PyTorch, vilket möjliggör finjustering och samplingmetoder, anpassade vägar genom modellen och tillgång till dolda tillstånd.