Skip to main content

2023-07-09

Kun sovellus pyytää lupia, siinä pitäisi olla "feed fake data" -vaihtoehto

  • Kun sovellus pyytää käyttöoikeuksia, käyttäjillä pitäisi olla mahdollisuus antaa väärennettyjä tietoja täyden käyttöoikeuden myöntämisen sijaan.
  • Näin käyttäjät voisivat suojata henkilökohtaiset tietonsa ja silti käyttää sovellusta.
  • Palveluiden aktiivinen rankaiseminen syöttämällä niille väärennettyjä tietoja voi olla tehokkaampaa kuin niiden boikotoiminen.

Alan reaktiot

  • Jatkuva keskustelu käyttäjien tietojensa hallinnasta, sovellusten käyttöoikeuksien vaikutuksesta sekä sovelluskehittäjien ja laitevalmistajien avoimuuden ja vastuullisuuden tarpeesta.
  • Huoli yksityisyydestä ja käyttäjien autonomiasta sekä mahdollisesta uudesta kehityksestä tulevaisuudessa.
  • Keskustelua App Storen aluelokalisoinnin toteuttamisesta, tyytymättömyyttä nykyiseen järjestelmään ja ehdotuksia vaihtoehtoisiksi ratkaisuiksi.

Jos PEP 703 hyväksytään, Meta voi sitoutua kolmen insinöörivuoden ajan CPythoniin ilman GIL:ää

  • Lauseke "pmf = sum(counters) # toimiiko tämä? en muista" toimii, jos aluksi annetaan tyhjä Counter.
  • Ilman alun perin tyhjää laskuria lauseke alkaa arvolla 0 ja aiheuttaa virheen.
  • Tämä tieto on merkityksellinen sen ymmärtämiseksi, miten lauseketta käytetään oikein ohjelmoinnissa.

Teollisuuden reaktiot

  • Jos PEP 703 hyväksytään, se voi johtaa globaalin tulkintalukon (GIL) poistamiseen CPythonista, mikä parantaa rinnakkaisuutta ja suorituskykyä.
  • Siirtyminen GIL-vapaaseen Pythoniin edellyttäisi C-API-laajennusten uudelleenrakentamista ja päivittämistä, mikä voisi olla suuri urakka koodikannoille, jotka tukeutuvat niihin voimakkaasti.
  • Facebook (Meta) on sitoutunut investoimaan insinöörivuosia Python-tulkin parantamiseen ja GIL:n poistamiseen käytöstä.

Ohjelmistoinsinöörit vihaavat koodia

  • Ohjelmistoinsinöörit inhoavat usein koodin kanssa työskentelyä, erityisesti muiden kirjoittaman koodin kanssa. He pitävät parempana vihreitä projekteja, jotka vaativat vain vähän ylläpitoa ja vianmääritystä.
  • Stack Overflow on suosittu resurssi koodiratkaisujen löytämiseen ilman laajaa koodianalyysiä.
  • Vanhemmat insinöörit priorisoivat tarpeettoman koodin minimoimista ja olemassa olevan koodin poistamista ymmärtäen, että koodi aiheuttaa ylläpitoa ja riskejä. He kannattavat olemassa olevan koodin parantamista ja uudelleenkäyttöä uusien ratkaisujen luomisen sijaan.

Alan reaktiot

  • Ohjelmistoinsinöörit eivät useinkaan pidä olemassa olevan koodin kanssa työskentelystä, koska se voi olla monimutkaista ja vaikeasti ymmärrettävää.
  • On tärkeää löytää tasapaino uuden koodin kirjoittamisen ja olemassa olevan koodin kanssa työskentelyn välillä, kun otetaan huomioon olemassa olevan koodin ylläpidon ennakoidut kustannukset ja uudelleenrakentamisen mahdolliset hyödyt.
  • Hyvien insinöörien tulisi olla ylpeitä työstään, pyrkiä puhtaaseen ja ylläpidettävään koodiin ja ymmärtää laadukkaan koodin kirjoittamisen pitkän aikavälin hyödyt.

Langchain Is Pointless

  • Langchain on suosittu mutta huonosti suunniteltu kirjasto kielimallien kanssa työskentelyyn.
  • Se on täynnä päällekkäisiä abstraktioita, jotka johtavat hämmennykseen ja turhautumiseen.
  • Dokumentaatio on epäjärjestelmällinen ja epäjohdonmukainen, mikä vaikeuttaa sen tehokasta käyttöä.

Alan reaktiot

  • Langchainia kritisoidaan siitä, että se yrittää ratkaista ongelmia teknisten perusteiden päälle, jotka eivät ole sopivia.
  • Käyttäjien mielestä Langchainin kunkin ominaisuuden edellyttämät mukautetut kehotteet ja kehotteiden virittäminen eivät ole uudelleenkäytettävissä ja johtavat ala-arvoiseen tulokseen.
  • Monet kehittäjät ovat havainneet tehokkaammaksi rakentaa omia ratkaisujaan käyttäen yksinkertaisempia menetelmiä ja kirjastoja kuin Langchainin abstraktioita.

Lopetin uusien kannettavien tietokoneiden ostamisen (2020)

  • Kirjoittaja kertoo, miksi hän lopetti uusien kannettavien tietokoneiden ostamisen ja siirtyi sen sijaan käyttämään käytettyä vuoden 2006 konetta, joka maksoi huomattavasti vähemmän rahaa.
  • Uusien kannettavien tietokoneiden ostamatta jättäminen ei ainoastaan säästä rahaa, vaan vähentää myös kannettavien tietokoneiden tuotantoon liittyvää resurssien kulutusta ja ympäristötuhoa.
  • Kirjoittaja antaa vinkkejä siitä, miten vanha kannettava tietokone saadaan toimimaan kuin uusi käyttämällä vähän energiaa kuluttavia ohjelmistoja ja korvaamalla kiintolevyasema kiinteän aseman asemalla.

Alan reaktiot

  • Artikkelissa tarkastellaan keskustelua kulutuskeskeisyydestä ja paineesta ostaa uutta teknologiaa joka vuosi.
  • Siinä keskustellaan näiden hankintojen taustalla olevasta ajattelutavasta ja siitä, ovatko ne rahan arvoisia.
  • Kirjoituksessa mainitaan akkujen vaihtaminen ja viitataan videoon kannettavien tietokoneiden akkujen kestosta.

Opi elektroniikkaa harjoittelemalla

  • Tämä viesti otsikolla 'Opi elektroniikkaa käytännössä' on tarkoitettu ihmisille, jotka ovat kiinnostuneita oppimaan elektroniikkaa käytännön harjoittelun kautta.
  • Postaus tarjoaa käytännönläheisen lähestymistavan elektroniikan oppimiseen, mikä on erityisen hyödyllistä aloittelijoille, jotka ovat vasta-alkajia.
  • Lukijat voivat odottaa saavansa arvokkaita tietoja ja taitoja elektroniikasta tässä postauksessa annettujen vaiheittaisten ohjeiden ja käytännön esimerkkien avulla.

Alan reaktiot

  • Keskustelupalvelun keskusteluketjussa käsitellään kokemuksia elektroniikan oppimisesta käytännössä.
  • Nand2tetris mainitaan suositeltavana kurssina elektroniikan oppimiseen.
  • Artikkelia kritisoidaan huonosta kirjoituksesta monimutkaisten käsitteiden selittämisessä.
  • Useita resursseja, kuten kirjoja, videoita ja verkkosivustoja, jaetaan elektroniikan oppimiseen.
  • Lisäksi mainitaan sarjat, kuten Ben Eaterin 8-bittiset tietokonesarjat, jotka sopivat erinomaisesti elektroniikan oppimiseen.
  • Sekä digitaalisen että analogisen elektroniikan ymmärtämisen tärkeyttä korostetaan.

PdfGptIndexer: PDF-tekstidatan indeksointi ja haku GPT-2:n ja FAISSin avulla

  • PdfGptIndexer on työkalu, joka auttaa sinua löytämään ja etsimään nopeasti tietoa PDF-dokumenteista käyttäen kehittyneitä tekoälymalleja.
  • Se käyttää kirjastoja, kuten Textract, Transformers, Langchain ja FAISS, tekstidatan käsittelyyn ja tallentamiseen kompaktilla ja tehokkaalla tavalla.
  • Tekstin upotusten tallentaminen paikallisesti nopeuttaa hakuprosessia, mahdollistaa offline-käytön, säästää laskentaresursseja ja mahdollistaa työskentelyn suurten tietokokonaisuuksien kanssa.

Alan reaktiot

  • Käyttäjät ovat turhautuneita vaatimukseen käyttää OpenAI:ta tai pilvipalveluja vastaaviin sovelluksiin.
  • Näiden sovellusten oletuslähestymistavan pitäisi olla paikallinen ensin, ja haluttaessa olisi voitava käyttää pilvipalveluja.
  • Käytettävissä on vaihtoehtoisia vaihtoehtoja, kuten paikallisesti suoritettavat LLM:t, jotka voivat tarjota samanlaisia toimintoja ilman pilvipalveluita.
  • Jotkut käyttäjät ovat kiinnostuneita ajamaan LLM:iä paikallisesti omalla laitteistollaan, mutta kaipaavat ohjeita siitä, miten se tehdään tehokkaasti.
  • OpenAI:n hinnoittelu ja datankäyttöpolitiikka huolestuttavat joitakin käyttäjiä, jotka tutkivat vaihtoehtoisia vaihtoehtoja yksityisyyden suojaan liittyvistä syistä.
  • LLM:ien rakentamiseen ja mukauttamiseen on saatavilla useita avoimen lähdekoodin työkaluja ja kirjastoja, kuten txtai ja ChatGPT.
  • Käyttäjät etsivät ratkaisuja, joiden avulla he voivat hakea ja käyttää tietoja omista asiakirjoistaan ja tiedoistaan.
  • Keskustelua käydään tekoälymallien ja pilvipalveluiden käytön vaikutuksista yksityisyyteen, erityisesti henkilökohtaisten ja arkaluonteisten tietojen osalta.
  • Osa käyttäjistä on kiinnostunut tekoälymalleihin ja -teknologioihin liittyvistä sertifikaateista ja pätevyyksistä, kun taas toiset eivät näe niissä arvoa.
  • Hienosäätöön ja vektorihakuun liittyy kilpailevia vaihtoehtoja ja startup-yrityksiä, jotka tarjoavat vaihtoehtoja OpenAI:lle.
  • Käyttäjät keskustelevat eri upotusmallien, kuten GPT-2:n, GPT-4:n ja mukautettujen upotusten eduista ja rajoituksista.
  • Käyttäjät tutkivat myös muiden työkalujen ja kirjastojen, kuten Milvuksen, Quickwitin ja Pineconen, käyttöä vektorin tallennukseen ja hakuun.
  • Tekoälymallien käyttö henkilökohtaisten tietojen, kuten sähköpostien ja chat-lokien, etsimiseen ja analysointiin on kiinnostavaa.
  • Yksityisyyden ja tietoturvan merkitys korostuu, ja kolmansien osapuolten pääsy henkilökohtaisiin ja arkaluonteisiin tietoihin herättää huolta.
  • Käyttäjät ovat kiinnostuneita löytämään isännöityjä versioita ja palveluja, jotka tarjoavat tekoälyominaisuuksia tietojen analysointiin ja hakemiseen.
  • Keskustellaan mahdollisista käyttötapauksista, joissa tietoja voidaan indeksoida ja hakea tekoälymallien avulla, kuten muistiinpanojen järjestämisestä, tietojen hakemisesta ja yhteenvetojen tuottamisesta.
  • Keskustelua käydään erilaisten tekoälymallien ja sulautusten, kuten GPT-2:n ja GPT-4:n, tehokkuudesta ja luotettavuudesta.
  • Käyttäjät jakavat kokemuksiaan ja suosituksiaan tekoälymallien ajamisesta paikallisesti eri laitteistokokoonpanoissa, kuten Intel-Macsissa.
  • Avoimen lähdekoodin vaihtoehtojen ja kirjastojen, kuten privateGPT:n ja vliten, saatavuutta korostetaan.
  • Keskustellaan tekoälymallien käytön hyödyistä asiakirjahaussa ja henkilökohtaisessa tiedonhallinnassa, mukaan lukien parannetut haku- ja tiivistämisominaisuudet.
  • Esitetään huolenaiheita tekoälymallien väärinkäytöstä ja mahdollisesta väärinkäytöstä, mukaan lukien lääketieteelliset tiedot ja yksityisyyden suojan loukkaaminen.
  • Jotkut käyttäjät ovat turhautuneita siihen, että tekoälymallien laitteistovaatimuksia ja suorituskyvyn vertailuarvoja koskeva dokumentaatio ja tiedot puuttuvat.
  • Käyttäjät jakavat kokemuksiaan erilaisista työkaluista ja lähestymistavoista tekoälymallien käyttöön, kuten palveluista, jotka mahdollistavat yksityisen vuorovaikutuksen asiakirjojen ja upotusten kanssa.

Vuoden kauhupeli on Doom II -modi

  • Doom II -modi MyHouse.wad on kulttiyleisönsä mukaan vuoden paras kauhupeli. Modi esittelee uutta teknologiaa ja ominaisuuksia, joita aiemmin pidettiin mahdottomina Doom II:ssa.
  • Modin loi salaperäinen käyttäjä nimeltä Veddge, joka jätti salaperäisiä viestejä ja katosi pian sen julkaisun jälkeen. Tämä herätti vimmaa pelaajien keskuudessa, jotka halusivat selvittää modin salaisuudet ja sen yhteyden Veddgen henkilökohtaisiin kokemuksiin.
  • Pelin hämmentävä tunnelma ja mielen vääntävä pelattavuus tekevät siitä ainutlaatuisen ja unohtumattoman kauhukokemuksen, joka on kerännyt kiitosta sekä pelaajilta että alan ammattilaisilta, kuten Doomin suunnittelijalta John Romerolta ja kirjailija Mark Danielewskiltä.

Alan reaktiot

  • "Vuoden kauhupeli on Doom II -modi"
  • Pelaa peliä seuraamalla ohjeita ja lataamalla tarvittavat tiedostot
  • Tukimateriaalin ja foorumipostausten lukeminen parantaa kokemusta
  • Tasojen lataaminen voi kestää jonkin aikaa, mutta älä hätäänny
  • Voit aloittaa pelin GZDoomin Flatpakista, jos olet Silverbluen käyttäjä
  • Myhouse.wad-tiedosto ei sisällä koko tasoa, sinun on käytettävä myhouse.pk3-tiedostoa.
  • Modi on trilleri, ei kauhupeli.
  • Pelissä on salaisuuksia ja piilotettua sisältöä, joiden löytäminen saattaa vaatia ulkoisia resursseja
  • Mod on saanut inspiraationsa kirjasta "House of Leaves", mutta ne ovat eri tarinoita
  • Saatavilla on useita YouTube-videoita, joissa käydään läpi sisältöä ja modin luomiseen käytettyjä menetelmiä
  • Joidenkin mielestä kauhupelit ovat liian intensiivisiä, mutta tämä modi on mielenkiintoinen olematta pelottava
  • FPS-peleistä voi tulla joillekin pelaajille toistuvia ja liian intensiivisiä.
  • Peleihin halutaan enemmän muita kuin taistelumekaniikkamahdollisuuksia.
  • Modia kehutaan sen taiteellisuudesta ja luovuudesta.
  • Mainitaan muitakin Doom-modeja niille, jotka ovat kiinnostuneita tutkimaan lisää vaihtoehtoja
  • Modin asentaminen ja pelaaminen voi vaatia lisätiedostojen lataamista ja kopioimista tiettyihin kansioihin.
  • Tarvittavien pelitiedostojen hankkimiseen on vaihtoehtoja, kuten Doom II:n ostaminen tai Freedoom-projektin käyttäminen.
  • Modilla on laaja vetovoima ja se houkuttelee monipuolista yleisöä.
  • Peliä odotetaan kovasti ja se herättää innostusta pelaajien keskuudessa.
  • Modi käyttää ominaisuuksia, jotka eivät olleet mahdollisia alkuperäisessä Doom-moottorissa.
  • Peliä kehutaan sen yksityiskohtien huomioimisesta ja levottomuutta herättävästä tunnelmasta.
  • Modi ei ehkä ole kiinnostava niille, jotka eivät tunne alkuperäisiä Doom-pelejä.

Miksi käyttää Pascalia?

  • Pascal on nykyaikainen, helppolukuinen ja nopea ohjelmointikieli, jolla voidaan kehittää ylläpidettäviä sovelluksia.
  • Se on alustarajat ylittävä, eli sillä voidaan luoda ohjelmistoja eri käyttöjärjestelmiin ja laitteisiin.
  • Pascalilla on ystävällinen ja kannustava yhteisö, ja kehittäjien käytettävissä on laaja valikoima työkaluja ja kirjastoja.

Alan reaktiot

  • Postauksessa käsitellään Pascalin käyttöä, vanhemman ohjelmointikielen, jolla on edelleen uskollinen kannattajakunta.
  • Lazarus, Delphin avoimen lähdekoodin kopio, mainitaan suosittuna IDE:nä Pascalille.
  • FpcUpDeluxe-työkalu esitellään tapana automatisoida Pascal IDE:n ja lisämoduulien asennus.

Huijauksia huijausten jälkeen: dataan perustuva mainoshuijaus

  • Digitaalinen mainonta on täynnä huijauksia ja harhaanjohtavia käytäntöjä, joissa petokset ovat monikerroksisia ja päällekkäisiä.
  • Tietoon perustuva mainonta, joka väittää käyttävänsä henkilökohtaisia tietoja mainosten tarkkaan kohdentamiseen, epäonnistuu usein kohdentamisessa ja pommittaa henkilöitä epäolennaisilla mainoksilla.
  • Teknologiayrityksillä on valtavat määrät tietoa käyttäjistä, mutta niiden algoritmit eivät ole tarpeeksi kehittyneitä tarkkojen ennusteiden tekemiseen tai merkityksellisten tietojen toimittamiseen mainostajille. Tämän seurauksena mainostajille myydään vääriä lupauksia ja he päätyvät tehottomiin mainoskampanjoihin.

Alan reaktiot

  • Kirjoittaja väittää, että dataan perustuva mainonta on huijausta, ja kyseenalaistaa kohdennettujen mainosten ja algoritmien tehokkuuden.
  • Hän korostaa mainostajien ja niiden kohdeyleisön välistä epäsuhtaa ja esittää, että mainosalalla keskitytään myymään palveluita eikä edistämään myyntiä.
  • Kirjoittaja korostaa, että on tärkeää kyseenalaistaa datapohjaisen mainonnan tehokkuus ja että tarvitaan tiukempaa testausta ja analyysiä.