Skip to main content

2023-04-23

Cartea "Construiește-ți propria ta bază de date" este terminată

Știri

  • Cartea "Construiește-ți propria bază de date" este finalizată, parte a seriei de cărți "Construiește-ți propriul X".
  • Învățarea modului în care funcționează bazele de date este importantă în educația în domeniul ingineriei software.
  • Printre subiectele abordate în carte se numără persistența, indexarea și concurența.
  • Cartea acoperă o abordare pas cu pas, începând cu un arbore B și terminând cu o mini-bază de date cu un limbaj de interogare de tip SQL.
  • Partea I a cărții, care implementează un magazin KV, poate fi utilizată ca o carte de sine stătătoare și este disponibilă gratuit online.

Reacții din industrie

  • Lansarea cărții "Build Your Own Database" (Construiește-ți propria bază de date), autor Tim_SW
  • Cartea încurajează cititorii să construiască o bază de date simplă și acoperă concepte fundamentale, folosește Golang pentru exemple de cod
  • Oferă o referință excelentă pentru cei care doresc o înțelegere de bază a modului în care funcționează bazele de date relaționale la nivel intern

Am făcut un joc SQL pentru a-i ajuta pe oameni să învețe / să-și pună la încercare abilitățile

Știri

  • A fost creat un joc SQL pentru a ajuta la învățarea și provocarea abilităților SQL.
  • Jocul prezintă mai multe scenarii legate de bazele de date și provoacă jucătorul să scrie interogări SQL pentru a le rezolva.
  • Jocul are un clasament unde jucătorii își pot afișa scorurile și pot concura cu alții.
  • Creatorul jocului acceptă feedback și sugestii pentru viitoarele actualizări.
  • Jocul este accesibil gratuit pe GitHub și poate fi jucat pe orice dispozitiv cu conexiune la internet.

Reacții din industrie

  • Discuție despre diferite biblioteci pentru gestionarea SQL în programare
  • Speculații cu privire la posibilitatea ca instrumentele NLP să facă SQL irelevant în viitor
  • Dezbatere privind valoarea cunoașterii SQL față de utilizarea instrumentelor NLP pentru interogarea bazelor de date.

Papagalii învață să facă apeluri video pentru a discuta cu alți papagali: studiu

Știri

  • Cercetătorii de la Northeastern University, MIT și Universitatea din Glasgow au descoperit că papagalii pot învăța să facă apeluri video cu alți papagali pe Facebook Messenger folosind tablete și smartphone-uri.
  • Păsările au inițiat apelurile în mod liber și păreau să înțeleagă că la celălalt capăt al firului se afla un papagal adevărat, ceea ce a dus la experiențe pozitive pentru păsări.
  • Papagalii s-au angajat în majoritatea apelurilor pentru timpul maxim permis și au format preferințe puternice pentru anumiți papagali, sugerând o dinamică reciprocă similară cu cea a socializării umane.
  • Constatările sugerează că apelurile video pot îmbunătăți calitatea vieții unui papagal de companie, în special pentru cei care nu pot fi fizic aproape de alte păsări din diverse motive.
  • Studiul evidențiază complexitatea cognitivă a papagalilor și capacitatea lor de a se exprima prin vocalize și interacțiuni în cadrul apelurilor video.

Reacții din partea industriei

  • Un studiu a demonstrat că papagalii sunt capabili să învețe și să folosească apelurile video pentru a comunica cu alți papagali.
  • Papagalii au timpi de răspuns mai rapizi și patru primari în ochi, ceea ce le permite să observe diferențele de nuanțe, dar pot considera iritante ratele mici ale cadrelor și lumina de fundal PWM.
  • Apelurile video pot fi benefice pentru calitatea vieții papagalilor de companie, dar există preocupări legate de menținerea animalelor în captivitate și de conceptul de a deține animale de companie.

Sundar Pichai a primit o compensație de 226 milioane de dolari, stimulată de o acordare trienală de acțiuni

Știri

  • Pachetul de compensații al lui Sundar Pichai pentru anul 2020 a fost evaluat la 226 de milioane de dolari.
  • Cea mai mare parte a acestei compensații a provenit dintr-un grant trienal de acțiuni în valoare de 200 de milioane de dolari.
  • Se pare că majorarea salariului lui Pichai s-a datorat performanțelor financiare solide ale companiei.
  • Unii critică această compensație ca fiind excesivă, mai ales în lumina controverselor recente de la Google.
  • Pachetul de compensații al lui Pichai este semnificativ mai mare decât cel al altor directori executivi din industria tehnologică, inclusiv Tim Cook de la Apple și Mark Zuckerberg de la Facebook.

Reacții din industrie

  • Remunerația lui Sundar Pichai a crescut la 226 de milioane de dolari datorită acordării trienale de acțiuni.
  • Dezbaterea privind performanța lui Pichai în calitate de CEO al Google este continuă, unii lăudându-i capacitatea de a crea consens, în timp ce alții îi critică eșecul de a stabili viziuni îndrăznețe.
  • Discuția de pe Hacker News se referă, de asemenea, la lipsa de inovație a Google, la declinul ca "angajator de vis" și la problemele legate de declarația sa de misiune.

There is no A.I.

Știri

  • Jaron Lanier susține că termenul "inteligență artificială" este înșelător și sugerează că A.I. ar trebui privită ca un instrument de colaborare socială.
  • Inteligența artificială trebuie să fie proiectată cu transparență pentru a preveni potențialele prejudicii aduse oamenilor și pentru a evita utilizarea abuzivă.
  • Conceptul de demnitate a datelor este necesar pentru a depista și a recunoaște cei mai unici și influenți contribuitori la modelele de inteligență artificială de mari dimensiuni, pentru a preveni strămutarea lucrătorilor și pentru a extinde modelele în noi frontiere.
  • Pentru a pune în aplicare demnitatea datelor sunt necesare cercetarea tehnică și inovarea în materie de politici, iar organizațiile de drepturi intermediare ar putea juca un rol.
  • Este important să creștem gradul de conștientizare, responsabilitate și participare a oamenilor în ceea ce privește automatizarea pentru a o face sigură și pentru a preveni riscuri precum Deepfakes.

Reacții din industrie

  • Dezbatere privind modelele de inteligență artificială care imită cogniția umană față de cele care sunt create fără nicio asemănare internă cu oamenii și importanța sau limitele modelelor lingvistice în înțelegerea inteligenței.
  • Discuții privind lipsa unei definiții clare a unor termeni precum AGI, conștiință și inteligență, precum și potențialul mașinilor de a raționa mai bine decât oamenii în anumite sarcini.
  • Dezbateri privind schimbarea culturală și societală în favoarea entităților virtuale și riscurile potențiale ale unui viitor dominat de IA, precum și importanța reglementării utilizării IA de către corporații pentru a proteja consumatorii.
  • Examinarea impactului automatizării crescânde asupra ocupării forței de muncă și a defectelor inerente ale capitalismului, precum și sugestii de protecție a consumatorilor prin mijloace tehnologice mai degrabă decât prin legi, cu apeluri la intervenția guvernului pentru a finanța dezvoltarea unor astfel de soluții.

Prompt engineering vs. prompting orb

Știri

  • Ingineria promptă este o disciplină riguroasă care utilizează metode experimentale reale.
  • Blind prompting este o abordare rudimentară de tip trial-and-error care este adesea confundată cu prompt engineering.
  • Procesul începe cu identificarea unei probleme și utilizarea unor seturi demonstrative pentru a măsura acuratețea promptului.
  • Ar trebui create mai multe candidați pentru prompt, iar prompturile trebuie testate înainte de implementare.
  • Îmbunătățirea continuă este necesară pentru a asigura rezultate de înaltă calitate.

Reacții din industrie

  • Ingineria prompturilor este dezbătută în ceea ce privește eficiența sa în îmbunătățirea modelelor lingvistice precum LLM-urile.
  • Modelele lingvistice au beneficii, cum ar fi analiza eficientă a limbajului natural și suplimentarea proceselor deterministe.
  • Modelele lingvistice ale OpenAI (LLMs) nu beneficiază de protecție a drepturilor de proprietate intelectuală și necesită prompt engineering.

Locuințele ar trebui să fie accesibile, cu excepția cazului în care îmi vând casa cu 1 milion de dolari

Știri

  • Un scriitor își exprimă empatia pentru cei care nu au prețuri pe piețele imobiliare, dar insistă că propria casă ar trebui să fie scutită de reducerea prețului
  • Scriitorul consideră că noile locuințe ar trebui să fie accesibile, atâta timp cât nu afectează prețul de vânzare ridicat al casei lor actuale
  • Scriitorul recunoaște cererea mare de locuințe, dar consideră că dezvoltatorii nu ar trebui să profite de această cerere, insistând în schimb asupra profiturilor personale obținute din vânzarea propriei case.
  • Autorul este dispus să sprijine construirea de noi locuințe pentru a reduce prețurile, dar numai după ce propria vânzare este finalizată.
  • Scriitorul speră că toate locuințele vor fi accesibile în viitor, cu excepția propriei curți.

Reacții din industrie

  • Participanții sugerează că achiziționarea unei case nu ar trebui privită ca o investiție pe termen lung.
  • HOA și impozitele pe proprietate au fost discutate, comentatorii împărtășindu-și experiențele și perspectivele.
  • Lipsa de locuințe există în locațiile dezirabile și va exista întotdeauna.

iOS 17 app sideloading ar putea fi disponibil doar în Europa

Știri

  • Zvonurile sugerează că iOS 17 app sideloading ar putea fi disponibil doar în Europa și nu în SUA
  • App sideloading permite instalarea de aplicații din afara unui magazin oficial de aplicații, cum ar fi pe macOS sau Android
  • Apple adaugă probabil sideloading din cauza presiunii de reglementare din partea UE și ar putea introduce funcția în mod discret, fără fanfară
  • Este posibil ca dezvoltatorii să fie nevoiți să plătească taxe suplimentare pentru a avea aplicații disponibile în afara iOS App Store
  • Apple s-a aflat anterior sub presiunea autorităților de reglementare din UE în legătură cu problema percepției App Store ca fiind un monopol condus de Apple, motiv pentru care ar putea permite instalarea aplicațiilor din alte surse.

Reacții din partea industriei

  • Dezbaterile privind încărcarea laterală a aplicațiilor continuă, cu argumente pro și contra acestei practici
  • Unii consideră că iPhone-urile ar trebui să fie considerate dispozitive informatice generale și să ofere mai multe opțiuni de personalizare
  • Apar preocupări legate de răspundere și de potențialele riscuri de securitate în cazul aplicațiilor "sideloaded", dar propunerea UE sporește libertatea individuală în detrimentul libertății întreprinderilor.

De ce conexiunile creierului cu corpul sunt încrucișate

Știri

  • Animalele cu simetrie bilaterală au nervi încrucișați, cu nervi care se încrucișează de la o parte a corpului la partea opusă a creierului
  • Conexiunile creierului cu corpul sunt organizate somatotopic pentru a crea o hartă virtuală a lumii exterioare
  • Cablarea încrucișată evită erorile de cartografiere a spațiului 3D pe un plan 2D și înlocuiește necesitatea unor conexiuni complexe necrucișate
  • O mică rotație fizică a corpului are ca rezultat răsturnarea hărților de percepție, ceea ce face complexă menținerea conexiunilor neîncrucișate
  • Este posibil să fie nevoie de cercetări biologice suplimentare pentru a descoperi conexiunea dintre creier și corp.

Reacții din industrie

  • Articolul aprofundează motivul pentru care conexiunile creierului cu corpul sunt încrucișate, existând o dezbatere cu privire la motivul acestei structuri și dacă aceasta este doar pentru procesarea vizuală.
  • Conversația se învârte în jurul structurii creierului uman și a cablajului său, inclusiv a cablajului încrucișat între emisfere, a utilizării cartografierii 2D pentru fenomenele 3D, a efectelor deteriorării conexiunilor neuronale și a posibilității unor metode alternative de cablare pentru biologie și robotică.
  • Pacienții cu creier divizat confabulează scuze pentru comportamentul lor din cauza separării emisferelor stângă și dreaptă și există teorii despre motivul pentru care cablarea creierului evită o singură captură fără divizare.

Finetuning Finetuning Large Language Models

Știri

  • Reglarea fină a modelelor lingvistice mari a devenit din ce în ce mai importantă în domeniul inteligenței artificiale
  • Articolul discută trei abordări convenționale bazate pe caracteristici și pe reglarea fină pentru LLM-uri, împreună cu rezultate din lumea reală privind un clasificator de recenzii de filme.
  • Tehnicile de reglare fină eficiente din punct de vedere al parametrilor pot minimiza costurile și resursele de calcul, obținând în același timp performanțe ridicate de modelare
  • Învățarea prin întărire cu feedback uman utilizează clasificarea sau evaluarea umană pentru a antrena un model de recompensă care ghidează adaptarea modelului lingvistic la preferințele umane
  • Autorul îi invită pe cititori să consulte Substack Notes sau cărțile lor și să le sprijine activitatea devenind abonat gratuit sau plătit.

Reacții din industrie

  • Articolul explorează reglarea fină a modelelor lingvistice mari (LLM), cum ar fi GPT-3, pentru sarcini specializate, limitările pentru reamintirea faptelor și opiniile privind fezabilitatea reglajului fin pentru reamintirea cunoștințelor.
  • Autorii comentariilor discută despre adaptoare de transformatoare, SuperCOT și Tabnine, precum și despre dezbaterea privind eficacitatea reglajului fin pentru documentație.
  • LLM-urile sunt văzute ca platforme cu un mare potențial, cu considerații precum dimensiunea contextului și compromisuri între reglajul fin și solicitarea de câteva lovituri pentru diferite sarcini.