Hoppa till huvudinnehåll

2023-04-23

Boken "Bygg din egen databas" är klar

Nyheter

  • Boken "Bygg din egen databas" är färdig, en del av bokserien "Bygg din egen X".
  • Att lära sig hur databaser fungerar är viktigt i utbildningen i programvaruteknik.
  • Ämnen som tas upp i boken är bland annat persistens, indexering och samtidighet.
  • I boken behandlas ett stegvis tillvägagångssätt som börjar med ett B-träd och slutar med en minidatabas med ett SQL-liknande frågespråk.
  • Del I av boken, som implementerar ett KV-lager, kan användas som en fristående bok och är fritt tillgänglig online.

Industriella reaktioner

  • Lansering av boken "Build Your Own Database", författad av Tim_SW
  • Boken uppmuntrar läsarna att bygga en enkel databas och täcker grundläggande begrepp, använder Golang som exempelkod.
  • En bra referens för dem som vill ha en grundläggande förståelse för hur relationsdatabaser fungerar internt.

Visa Jag har gjort ett SQL-spel för att hjälpa människor att lära sig/utmana sina färdigheter.

Nyheter

  • Ett SQL-spel har skapats för att hjälpa till att lära sig och utmana SQL-färdigheter.
  • Spelet innehåller flera scenarier med anknytning till databaser och utmanar spelaren att skriva SQL-förfrågningar för att lösa dem.
  • Spelet har en leaderboard där spelarna kan visa sina poäng och tävla mot andra.
  • Spelets skapare tar emot feedback och förslag för framtida uppdateringar.
  • Spelet är tillgängligt gratis på GitHub och kan spelas på alla enheter med internetuppkoppling.

Industriella reaktioner

  • Diskussion om olika bibliotek för hantering av SQL i programmering.
  • Spekulationer om huruvida NLP-verktyg kommer att göra SQL irrelevant i framtiden.
  • Debatt om värdet av att kunna SQL jämfört med att använda NLP-verktyg för att fråga i databaser.

Papegojor lär sig att ringa videosamtal för att chatta med andra papegojor: studie

Nyheter

  • Forskare från Northeastern University, MIT och University of Glasgow har funnit att papegojor kan lära sig att ringa videosamtal med andra papegojor på Facebook Messenger med hjälp av surfplattor och smartphones.
  • Fåglarna inledde samtalen fritt och verkade förstå att en riktig kamratpapegoja fanns i andra änden, vilket resulterade i positiva upplevelser för fåglarna.
  • Papegojorna engagerade sig i de flesta samtal under den maximalt tillåtna tiden och bildade starka preferenser för vissa papegojor, vilket tyder på en ömsesidig dynamik som liknar mänsklig socialisering.
  • Resultaten tyder på att videosamtal kan förbättra en sällskapspapegojas livskvalitet, särskilt för dem som av olika skäl inte fysiskt kan vara nära andra fåglar.
  • Studien lyfter fram papegojornas kognitiva komplexitet och deras förmåga att uttrycka sig genom vokaliseringar och interaktioner i videosamtal.

Industriella reaktioner

  • Papegojor har i en studie visat sig kunna lära sig och använda videosamtal för att kommunicera med andra papegojor.
  • Papegojor har snabbare svarstider och fyra primära ögon, vilket gör att de kan uppfatta skillnader i färgtoner, men de kan tycka att låga bildfrekvenser och PWM-driven bakgrundsbelysning är irriterande.
  • Videosamtal kan förbättra livskvaliteten för sällskapspapegojor, men det finns farhågor om att hålla djur i fångenskap och om konceptet att äga husdjur.

Sundar Pichai fick 226 miljoner dollar i ersättning, förstärkt av en treårig aktietilldelning.

Nyheter

  • Sundar Pichais ersättningspaket för 2020 värderades till 226 miljoner dollar.
  • Merparten av denna ersättning kom från en treårig aktietilldelning värd 200 miljoner dollar.
  • Pichais löneförhöjning ska ha berott på företagets starka ekonomiska resultat.
  • Vissa kritiserar ersättningen som överdriven, särskilt mot bakgrund av de senaste kontroverserna inom Google.
  • Pichais ersättningspaket är betydligt högre än för andra vd:ar i teknikbranschen, bland annat Tim Cook på Apple och Mark Zuckerberg på Facebook.

Industriens reaktioner

  • Sundar Pichais ersättning har skjutit i höjden till 226 miljoner dollar på grund av en treårig aktietilldelning.
  • Debatten om Pichais prestationer som vd för Google pågår, där vissa berömmer hans förmåga att skapa samförstånd medan andra kritiserar hans misslyckande med att sätta upp djärva visioner.
  • Diskussionen på Hacker News omfattar även Googles brist på innovation, nedgången som "drömarbetsgivare" och frågor om företagets uppdragsbeskrivning.

Det finns ingen AI.

Nyheter

  • Jaron Lanier hävdar att termen "artificiell intelligens" är missvisande och föreslår att A.I. bör ses som ett verktyg för socialt samarbete.
  • A.I. måste utformas med öppenhet för att förhindra potentiella skador på människor och undvika missbruk.
  • Begreppet datavärdighet behövs för att spåra och erkänna de mest unika och inflytelserika bidragsgivarna till stora AI-modeller, förhindra att arbetstagare förskjuts och utvidga modellerna till nya områden.
  • Det krävs teknisk forskning och politisk innovation för att genomföra datavärde, och organisationer för mellanliggande rättigheter skulle kunna spela en roll.
  • Det är viktigt att öka människans medvetenhet, ansvar och deltagande i automatiseringen för att göra den säker och förebygga risker som Deepfakes.

Industriella reaktioner

  • Debatt om AI-modeller som efterliknar mänsklig kognition jämfört med modeller som skapas utan inre likheter med människor, och språkmodellers betydelse eller begränsningar för att förstå intelligens.
  • Diskussion om bristen på en tydlig definition av termer som AGI, medvetande och intelligens och om möjligheten för maskiner att överträffa människor i vissa uppgifter.
  • Debatt om den kulturella och samhälleliga förskjutningen mot virtuella enheter och de potentiella riskerna med en AI-dominerad framtid samt vikten av att reglera företagens användning av AI för att skydda konsumenterna.
  • Övervägande av den ökande automatiseringens inverkan på sysselsättningen och kapitalismens inneboende brister, och förslag till konsumentskydd med hjälp av tekniska medel snarare än lagar, med krav på statligt ingripande för att finansiera utvecklingen av sådana lösningar.

Prompt engineering vs. blind prompting

Nyheter

  • Prompt engineering är en rigorös disciplin som använder riktiga experimentella metoder.
  • Blind prompting är en grov trial-and-error-metod som ofta förväxlas med prompt engineering.
  • Processen börjar med att man identifierar ett problem och använder demonstrationsuppsättningar för att mäta uppmaningens noggrannhet.
  • Man bör skapa flera olika förslag till uppmaningar och dessa måste testas innan de genomförs.
  • För att säkerställa högkvalitativa resultat krävs ständiga förbättringar.

Industriens reaktioner

  • Det diskuteras om promptteknik är effektiv när det gäller att förbättra språkmodeller som LLM:er.
  • Språkmodeller har fördelar, t.ex. effektiv analys av naturligt språk och komplettering av deterministiska processer.
  • OpenAI:s språkmodeller (LLM) har inget immaterialrättsligt skydd och kräver prompt engineering.

Bostäder bör vara överkomliga utom när jag säljer mitt hus för 1 miljon dollar.

Nyheter

  • Författare uttrycker empati för dem som tvingas bort från bostadsmarknaden, men insisterar på att deras eget hus ska undantas från prissänkningar.
  • Författaren anser att nya bostäder bör vara överkomliga, så länge det inte påverkar det höga försäljningspriset på deras nuvarande bostad.
  • Författaren erkänner den stora efterfrågan på bostäder, men anser att byggherrar inte bör skörda frukterna, utan insisterar i stället på personliga vinster från försäljningen av sin egen bostad.
  • Skribenten är villig att stödja byggandet av nya bostäder för att sänka priserna, men först när den egna försäljningen har avslutats.
  • Författaren hoppas att alla bostäder ska vara överkomliga i framtiden, utom den egna bostadsgården.

Industriella reaktioner

  • Deltagarna menar att man inte bör se på att köpa ett hus som en långsiktig investering.
  • HOAs och fastighetsskatter diskuterades och kommentatorer delade med sig av sina erfarenheter och perspektiv.
  • Det råder brist på bostäder på eftertraktade platser och kommer alltid att finnas.

iOS 17 app sideloading kan endast vara tillgänglig i Europa

Nyheter

  • Enligt rykten kan iOS 17 app sideloading endast vara tillgänglig i Europa och inte i USA.
  • App sideloading gör det möjligt att installera appar utanför en officiell appbutik, som i macOS eller Android.
  • Apple lägger troligen till sideloading på grund av tryck från EU och kan komma att introducera funktionen i tysthet utan att det blir en stor uppståndelse.
  • Utvecklare kan behöva betala extra avgifter för att få appar tillgängliga utanför iOS App Store.
  • Apple har tidigare utsatts för påtryckningar från EU:s tillsynsmyndigheter när det gäller frågan om att App Store uppfattas som ett monopol som styrs av Apple, vilket kan vara anledningen till att de tillåter att appar installeras från andra källor.

Reaktioner från industrin

  • Diskussionerna om sidoöverföring av appar fortsätter, med argument för och emot metoden.
  • Vissa anser att iPhones bör betraktas som allmänna datorutrustning och erbjuda fler anpassningsmöjligheter.
  • Det uppstår oro för ansvar och potentiella säkerhetsrisker med sidoladdade appar, men EU:s förslag ökar den individuella friheten på bekostnad av företagens frihet.

Varför hjärnans kopplingar till kroppen är korslagda

Nyheter

  • Bilateralt symmetriska djur har korslagda nerver, med nerver som korsar varandra från den ena sidan av kroppen till den motsatta sidan av hjärnan.
  • Hjärnans kopplingar till kroppen är organiserade somatotopiskt för att skapa en virtuell karta över den yttre världen.
  • Genom korsförbindelser undviks fel i kartläggningen av 3D-rum på ett 2D-plan och behovet av komplexa okorsade förbindelser ersätts.
  • En liten fysisk rotation av kroppen resulterar i att perceptionskartorna vänds om, vilket gör det komplicerat att upprätthålla oöverkorsade förbindelser.
  • Ytterligare biologisk forskning kan behövas för att avslöja sambandet mellan hjärnan och kroppen.

Industriella reaktioner

  • Artikeln fördjupar sig i varför hjärnans kopplingar till kroppen är korsade, och det finns en debatt om orsaken till denna struktur och om den bara är till för visuell bearbetning.
  • Samtalet kretsar kring den mänskliga hjärnans struktur och dess ledningar, inklusive korsvisa ledningar mellan hjärnhalvorna, användningen av 2D-mappning för 3D-fenomen, effekter av skador på neurala förbindelser och möjligheten till alternativa ledningsmetoder för biologi och robotik.
  • Patienter med delad hjärna konfabulerar ursäkter för sitt beteende på grund av separationen av vänster och höger hjärnhalva, och det finns teorier om varför hjärnans ledningsdragning undviker en enda icke-delad fångst.

Finjustering av stora språkmodeller

Nyheter

  • Finjustering av stora språkmodeller har blivit allt viktigare inom AI-området.
  • I artikeln diskuteras tre konventionella funktionsbaserade och finjusterande metoder för LLM:er tillsammans med verkliga resultat från en klassificerare av filmrecensioner.
  • Parametereffektiva finjusteringstekniker kan minimera beräkningskostnader och resurser samtidigt som man uppnår hög prestanda för modellering.
  • Förstärkningsinlärning med mänsklig feedback använder mänsklig rangordning eller betygsättning för att träna en belöningsmodell som vägleder språkmodellens anpassning till mänskliga preferenser.
  • Författaren uppmanar läsarna att kolla in deras Substack Notes eller böcker och stödja deras arbete genom att bli en gratis eller betald prenumerant.

Industriella reaktioner

  • I artikeln undersöks finjustering av stora språkmodeller (Large Language Models, LLM) som GPT-3 för specialiserade uppgifter, begränsningar för återkallande av fakta och åsikter om genomförbarheten av finjustering för återkallande av kunskap.
  • I kommentarerna diskuteras transformatoradaptrar, SuperCOT och Tabnine samt debatten om effektiviteten av finjustering för dokumentation.
  • LLM betraktas som plattformar med stor potential, med överväganden som kontextstorlek och avvägningar mellan finjustering och fåtaliga uppmaningar för olika uppgifter.