2023-04-08
GitHub építése Ruby on Rails segítségével
Eredeti. A GitHub.com Ruby on Rails használatával készült, és több mint ezer mérnök tartja fenn, közel 2 millió sornyi kóddal. A vállalat hetente frissít a legújabb Rails commitra pull requestekkel és revíziós felülvizsgálatokkal. A frissítések előnyei közé tartozik a jobb adatbázis-kapcsolat-kezelés és a nézetek gyorsabb megjelenítése, a jobb biztonság és az ismeretlen problémák kisebb kockázata. A legújabb verziók tesztelése a kiadás előtt azonosítja és javítja a problémákat. A bejegyzés a GitHub adatvédelmi nyilatkozat, amely információkat tartalmaz a termék jellemzőiről, biztonságáról, történetekről, árképzésről, erőforrásokról, fejlesztői API-ról, partnerekről, platformról és támogatásról. Úgy tűnik, hogy a poszt nem tartalmaz új információt vagy eseményt, és nem világos, hogy miért kap figyelmet.
Discussion Service. A GitHub újjáépítette platformját Ruby on Rails segítségével, ami érdeklődést váltott ki a Rails ökoszisztémára gyakorolt potenciális hatása és a tesztlefedettségi követelmények iránt. A felhasználók kiemelik a Ruby elsajátításának kihívásait, mint például a szélsőséges tesztlefedettség & a jövőbeli kódhibák lehetősége. Egyes felhasználók a Sorbet használatát javasolják erősebb ellenőrzés típusokhoz. A GitHub a Crystal nyelv használatát és a Ruby metaprogramozási potenciálját dicsérik, míg néhányan kritizálják a Ruby adattudományi terét. A Microsoft a Github Rails platformjának közelmúltbeli frissítése a 2.3-as verzióról a 3-asra kihívásokat jelentett, de a statikus tipizálás segíti a frissítéseket. A fejlesztők a technológiai trendek és a bevált stabilitás közötti kompromisszumokról elmélkednek, egyesek a Rails könnyű kezelhetőségét, de a lemaradó nézeti réteget említik. A keretrendszer frissítése a leghatékonyabban fokozatosan, megfelelő teszteléssel történik. Sok szervezet fontosnak tartja az informatikai infrastruktúra frissítését, a GitHub tesztelési képességeit dicsérik, a GitHub pedig a Sorbetet használja a Ruby és a Rails esetében.
Ask Wirecutter: Tudna nekem ajánlani egy nem intelligens tévét?
Eredeti. A Wirecutter azt javasolja, hogy az adatvédelmi aggályok miatt inkább az okos tévékészülékeket biztosítsuk, ahelyett, hogy nem okos lehetőségeket keresnénk. A lekapcsolt tévékből hiányozhatnak a hasznos funkciók. A szakértők azt tanácsolják, hogy az adatgyűjtésből való kilépést, a Wi-Fi-hez való csatlakozást csak a firmware-frissítésekhez, és az időnkénti streaminget a kilépéshez. A régi tévék, 4K monitorok vagy projektorok alternatívát jelentenek. Hasonló adatvédelmi problémák más, internetre csatlakoztatott eszközök esetében is fennállnak.
Discussion Service. Egy cikk tárgyalja, hogy milyen nehéz olyan nem intelligens tévét találni, amely nem tartalmaz tolakodó és felesleges funkciókat. A javasolt megoldások közé tartozik egy lekapcsolt okostévé használata vagy a modulok fizikai leválasztása a nem kívánt kapcsolatok megakadályozása érdekében. Aggályok merülnek fel a magánélet védelmével és az adatok kiszivárgásával kapcsolatban. Vita az energiafelhasználásról, a lehetséges automatikus csatlakozásokról és az okostévék lassú indítási folyamatáról a felhasználók részéről. Javaslatok egy nem intelligens televízió lehetséges nevére és az ideális okostévé jellemzőire. Aggodalmak az adatok nyomon követésével és egy jó minőségű, buta kijelzős vállalkozás elindításának nehézségével kapcsolatban. A felhasználók megvitatják a kijelző sajátos jellemzőit és az okos tévék csatlakoztatás nélküli tartásának nehézségeit. A TCL etikátlan viselkedése és a felhasználók adatvédelmi aggályai kerülnek kiemelésre.
Codeberg - A GitHub gyors nyílt forráskódú alternatívája
Eredeti. A Codeberg.org egy ingyenes és nyílt forráskódú szoftver együttműködési platform és Git tárhely, amelyet a felhasználók működtetnek egy berlini nonprofit szervezeten keresztül. A platform a hasonlóan gondolkodó szabad szoftver- és tartalomkészítők közösségét is támogatja, a felhasználói adatok nyomon követése és értékesítése nélkül. A felhasználók regisztrálhatnak és hosztolhatják projektjeiket a weboldalon, a Codeberg e.V. pedig adományokból és opcionális hozzájárulásokból tartja fenn a közösséget. A weboldal több nyelven is elérhető, és a felhasználók hozzájárulásokat ajánlhatnak fel a Codeberg mögött álló szolgáltatások fejlesztéséhez.
Discussion Service. A Codeberg a Github gyors, nyílt forráskódú alternatíváját kínálja, amely az ingyenes és nyílt forráskódú szoftverek együttműködésére összpontosít. A Discussion Service felhasználói vitatják, hogy a Codeberg nyílt forráskódú etikára való összpontosítása túlságosan korlátozó-e, míg mások dicsérik az elkötelezettségét. Az informatikai infrastruktúra politikai jellegét megvitatva egyesek szerint a semlegesség lehetetlen, de mégis törekedni kell rá, míg mások azt állítják, hogy a politikai vélemények az informatikában tolerálhatóbbak, mint más kontextusokban. A Discussion Service-felhasználók a kódmegosztási filozófiát, a korlátozó licenceket és a vállalatbarát kódok FOSS sikerességi arányára gyakorolt hatását is megvitatják. A Codeberg nonprofit státuszát és a szabad szoftverlicencek melletti elkötelezettségét dicsérik. A platform gyors sebességét és egyszerű kezelőfelületét nagyra értékelik, de vannak adatvédelmi aggályok. Egyesek a Radicle-t a Githubhoz hasonló központosított szolgáltatások alternatívájaként ajánlják.
Évelő rizs: Egyszer ültetni, újra és újra betakarítani
Original. A tudósok olyan évelő rizstörzseket hoztak létre, amelyek termőképesek maradnak és minden betakarítás után újranőnek, ami hatalmas környezeti előnyökkel jár, kisebb szénlábnyomot eredményez, egészségesebb a talaj, és a gazdáknak nem kell újravetniük. Ezeket az elmúlt két évtizedben nemesített fajtákat 45 000 kisbirtokos önellátó gazdálkodó tesztelte és aratta le négy egymást követő évben. A szakértők szerint, ha egyre több gazdálkodó alkalmazza az új fajtákat, az nagy előnyökkel járhat a termesztők, a környezet és a rizst alapélelmiszerként használó világ népessége számára.
Discussion Service. Az évelő rizs csökkentheti a rizsföldek metánkibocsátását. Az állattenyésztésnek jelentős környezeti hatása van. Az éghajlatváltozás élelmiszerhiányhoz és más problémákhoz fog vezetni. A rizsföldekről származó metánnak nincs jelentős hatása más forrásokhoz képest. Az évelő rizs potenciális előnyökkel, de kihívásokkal is jár. Szakértők vitatják meg a mezőgazdaságot és az élelmiszertermelést. Az öntözéses évelő rizs sikerét vázolják fel. Az évelő növényekkel megtakaríthatóak a munkaerő- és a ráfordítási költségek. Az évelő növények előnyösek a talaj és a tápanyagkivonás szempontjából.
60 millió amerikai adózása olyan egyszerű, hogy az adóhivatal automatikusan elvégezhetné azt.
Eredeti. Az amerikai háztartások legalább 41%-ának, azaz 62 millió adóbevallási egységnek a teljes adóbevallását az IRS "előre kitöltött bevallások" segítségével, minden további beavatkozás nélkül elintézhetné. A kevésbé konzervatív megközelítés szerint ez a szám 73 millió bevallás, azaz 48%. Az automatikus bevallás lehetősége minden évben időt és gondot takaríthat meg, és hatékonyabbá teheti az adószezont. A cikk a továbbiakban röviden kitér más, az adózástól független témákra is, mint például a katolikus egyház gyermekekkel szembeni szexuális visszaélésekkel kapcsolatos válságára és a Tesla kameráinak vizsgálatára. Főként azonban kiemeli a jelentős problémákra adott egyedi megoldásokat, amelyekkel a Future Perfect hírlevélben foglalkozunk. A cikk semleges és informatív marad, politikai vagy vallási elfogultság nélkül.
Discussion Service. 60M amerikai adója elég egyszerű ahhoz, hogy az IRS automatikusan kiszámolja. Az IRS legkönnyebben az anyagilag kiszolgáltatottak ellenőrzésével kereshet pénzt. Az Intuit hozzájárul az átláthatatlan törvények jelenségéhez. Az IRS végrehajtó szervei korlátozottak, ezért az alacsony jövedelmű amerikaiakat gyakrabban ellenőrzik. A legutóbbi adóváltozások miatt kevesebb lehetőség van a tételes levonásokra. Az IRS nem tudja maximalizálni az automatikus adóztatási képességét. Az IRS költségvetése csökkent, nemrégiben megemelték; egyesek úgy vélik, hogy a többletfinanszírozás lehetővé teszi az IRS számára a bevételek maximalizálását ahelyett, hogy konkrét személyeket célozna meg. Javaslat, hogy az adóztatás X kulcs alapján történjen, iktassák, ha nem értenek egyet. Az előre kitöltött bevallások időt és pénzt takarítanának meg, de nem bolondbiztosak. A vállalati lobbizás hozzájárul a jelenlegi önkiszolgáló adórendszer bonyolultságához. A készpénzes tranzakciók forgalmi adólevonása nem valósítható meg automatizálással. Az adóelőkészítés dollár- és időmilliárdokat pazarol el.
El kell mondanunk az embereknek, hogy a ChatGPT hazudik nekik, nem pedig nyelvészeti vitákat folytatni.
Eredeti. A cikk a ChatGPT-hez hasonló nagy nyelvi modellekkel (LLM) kapcsolatos problémákat tárgyalja, amelyek hazudhatnak az embereknek, és olyan hibákat tartalmaznak, amelyek ellenállnak a javításnak. A szerző szerint fontosabb, hogy figyelmeztessük az embereket az LLM-ek használatának kockázataira, mint hogy a nyelvészetről vitatkozzunk. Bár az LLM-ek hasznosak lehetnek, nem érzőképesek, és nem lehet rájuk bízni, hogy tényszerű információkat szolgáltatnak. A cikk etikai kérdéseket vet fel azzal kapcsolatban, hogy hibáik ellenére bátorítsuk-e az embereket az LLM-ek használatára. A szerző arra a következtetésre jut, hogy az LLM-ekhez óvatosan kell közelíteni, és hangsúlyozza, hogy figyelmeztetni kell az embereket, hogy a ChatGPT hazudhat.
Discussion Service. A ChatGPT félrevezetheti a felhasználókat, és ismételten el kell mondani, hogy ne bízzanak benne. Hasznossága korlátozott lehet, ha a hallucinációra való hajlamot nem oldják meg. A ChatGPT nem rendelkezik érvelési képességekkel, és hamis információkat generálhat. Egyesek izgatottak a potenciális előrelépései miatt, de vannak, akik kritizálják az absztrakciós vagy érvelési képesség hiánya miatt. A mesterséges intelligencia által generált szövegek szkepticizmust igényelnek, és úgy kell tekinteni rájuk, mint egy jól olvasott, de potenciálisan zavaros beszédre hajlamos asszisztensre. A ChatGPT azonban hasznos a kódpéldák generálásában és az összetett kérdések megválaszolásában. Az esetek 99%-ában pontos válaszokat ad. A felhasználóknak tisztában kell lenniük a korlátaival, hogy elkerüljék, hogy a szükségesnél több erkölcsöt rendeljenek a ChatGPT-hez.
A Twitter nem engedélyezi a Substackre mutató tweetek retweetelését.
Eredeti. A Twitter elkezdte korlátozni a Substack.com-ra mutató linkeket tartalmazó tweeteket, válaszul arra, hogy a Substack bejelentette új termékét, a Notes-t, amely közvetlenül a Twitterrel fog versenyezni. A felhasználók észrevették, hogy nem tudnak Substack linkeket tartalmazó tweetekre retweetelni vagy válaszolni, és a Twitter látszólag elkezdte blokkolni a Substack bejegyzésekben szereplő tweet-beágyazásokat. Ez a korlátozás vélhetően a Twitter kísérlete arra, hogy megfékezze a rivális elérését a platformján. A Twitter 2022 decemberében hasonló módon kezdte el blokkolni a konkurens közösségi médiaplatformokra mutató linkeket. A Substack még nem válaszolt az ezzel kapcsolatos kérdésekre.
Discussion Service. A Twitter megtiltotta a Substackra hivatkozó tweetek retweetelését, az ilyen bejegyzések kedvelése pedig elnyomta a vitát. A lépés kritikákat váltott ki a szólásszabadsággal, Elon Musk ezzel kapcsolatos álláspontjával és a Substack konkurenciájával kapcsolatban. A Mastodon egyesek számára a Twittert helyettesíti. A PR-ról, a közösségi médiafüggőségről és a megkérdőjelezhető gyakorlatokról szóló viták kerülnek terítékre. Új technológiáról vagy kiadásról nem esik szó.
A Western Digital felhőszolgáltatásai 4 napig nem működnek.
Eredeti. A Western Digitalnál április 2-án kezdődött egy üzemzavar, amely a My Cloud, My Cloud Home, SanDisk ibi és más kapcsolódó termékeket is érintő szolgáltatásokat érintett, és április 3-án jelent meg egy frissítés. A kiesés április 7-én is folytatódott, és a fájlok és alkalmazások elérését érintette. A helyi hozzáférés elérhető, így a felhasználók Windows vagy MacOS rendszerű számítógépről is hozzáférhetnek személyes fájljaikhoz. További korábbi incidensek közé tartoznak az időszakos hozzáférési problémák, az időszakos jelszó-visszaállítások és a felhőszolgáltatásokhoz való időszakos kapcsolódási problémák. Egyes kínai felhasználóknál szintén előfordulhatnak hozzáférési problémák.
Discussion Service. A Western Digital felhőszolgáltatásai négy napja nem működnek, a kommentek a kiesést és a vállalat garanciáját tárgyalják. Egyes felhasználók a GPT nyelvi és világmodelljének korlátait vitatják meg, és kérdéseket vetnek fel az összetett fogalmak megértésével kapcsolatban. A hozzászólások a GPT szolgáltatási felelősségével és garanciáival kapcsolatos jogi fogalmakat is vizsgálják. A felhasználók megvitatják a státuszoldalak értékét az üzemzavarok idején, néhányan pedig alternatív módszereket javasolnak, például chatet. A felhasználók megvitatják az önhosting előnyeit és hátrányait, és olyan jövőt képzelnek el, ahol az emberek médiája bárhonnan elérhető. A Western Digital korábbi problémái a nem megfelelően megjelölt SMR-meghajtókkal kapcsolatban egyes felhasználók a helyi megoldásokhoz való visszatérést sürgetik.
Hogyan működik az adatbázisok megosztása?
Eredeti. A cikk elmélyül az adatbázisok megosztásában, elmagyarázva a skálázás előnyeit a skálázás-felfelé helyett, különböző megosztási sémák és algoritmusok megvitatásával. Kitér olyan létfontosságú szempontokra, mint az infrastruktúra megszervezése, az útválasztási réteg létrehozása és a migráció tervezése, hangsúlyozva a karbantartás jelentőségét. Rövid áttekintést ad az olyan sharding keretrendszerekről és eszközökről, mint a Vitess és a Citus, a CockroachDB pedig a "szerver nélküli" adatbázisok korszakát vezeti be. A piac feltörekvő szereplője, a PlanetScale a mérnöki erőforrásai mellett MySQL-re és Vitessre épülő shard-natív adatbázist kínál.
Discussion Service. Viták az adatbázisok shardingjának előnyeiről és kihívásairól; az adatokhoz illeszkedő rendszer választása; az automatikus shardingban a forró kulcsok átbocsátási sebessége probléma; Spanner/Cockroach vagy Dynamo/Cassandra alternatívák; a CockroachDB erős konzisztenciát és 2PC-t kínál a shardok között; az elosztás bonyolultsága fizetős szolgáltatásokat igényel; a horizontális skálázhatóságra összpontosítva elkerülhető az egyetlen gépbe való befektetés; jó kulcstervezéssel megelőzhetőek a hotspotok; gyakori az ügyfél szerinti sharding; a skálázhatóság érdekében javasolt a multi-tenant sharding; Yugabyte, Cockroach, & TiDB említve; az összes adat hashingolása a szinkronizáláshoz nem skálázható; a csalók kihasználják az Amazon tábla-kolokációs gyakorlatát; a MongoDB vállalati támogatási szerződést igényel.
A Hubble csillagok nyomát keltő, elszabadult fekete lyukat látott
Eredeti. Nem lehet összefoglalót készíteni, mivel a szöveg egy hibaüzenet, amely azt jelzi, hogy a kérést konfigurációs hiba vagy túl nagy forgalom miatt nem lehetett teljesíteni. Az alkalmazás vagy webhely tulajdonosával való kapcsolatfelvétel vagy a CloudFront dokumentáció áttekintése segíthet a hiba elhárításában és a hiba megelőzésében.
Discussion Service. A Hubble-teleszkóp egy csillagok nyomát hagyó fekete lyukat látott, ami találgatásokhoz vezetett az életre gyakorolt hatásáról, és új helyekről, ahol lakható bolygókat lehet találni. A Hubble egy ritka Hoag-típusú galaxist is talált, amely nagyjából kétszer akkora, mint a Tejútrendszer. A tudósok felfedeztek egy fekete lyukat, amely gázból csillagokat hoz létre, ami hatással lehet az univerzumra és fejlett civilizációkat vonzhat. Az űrben nagyon gyorsan haladó objektum szuperszonikus hatást gyakorol a gázra, de a "szuperszonikus" szó használata valószínűleg metaforikus. A Discussion Service felhasználói olyan sci-fi történeteket vitatnak meg, mint A háromtest-probléma, eltérő véleményeket tükrözve, és ajánlásokat tesznek a műfaj más könyveihez. A felhasználók a Föld-szerű élet ritkaságáról és az antropomorf elvről is vitatkoznak.
Az új-zélandi legnagyobb adatvédelmi incidens megmutatja, hogy a megőrzés az adatbiztonság alvó óriása
Eredeti. Több mint egymillió új-zélandi jogosítvány és útlevél került nyilvánosságra a Latitude Financial adatbetörése során; egyes adatok akár 18 évesek is lehettek. Az új-zélandi adatvédelmi biztos-helyettes a kiberbiztonsági támadások kritikus kérdéseként említi az adatmegőrzést, és kijelenti, hogy a vállalkozásoknak és szervezeteknek korlátozniuk kell a számukra nem szükséges adatok gyűjtését és megőrzését. Az ügynökségeknek személyes adatok megőrzési ütemtervet kell felállítaniuk, az egyéneknek pedig meg kell kérdőjelezniük az általuk szolgáltatott adatok megőrzésének okát és módját. Az adatvédelemnek alapvető fontosságú üzleti kérdéssé kell válnia, az egészségügyhöz és a biztonsághoz hasonló védelemmel. A Latitude Financial felveszi a kapcsolatot az összes érintett ügyféllel, hogy értesítse őket a jogsértésről és segítsen a megoldásban, miközben a szabályozó hatóságokkal is együttműködik a jogsértés részleteinek feltárásában.
Discussion Service. Az NZ legnagyobb adatszegése hangsúlyozza a megfelelő adatmegőrzési irányelvek szükségességét; a törlést prioritásként kell kezelni. A GDPR előrelépéseket tett, de az adatmegőrzés továbbra is mindenütt jelen van. A Discussion Service felhasználói a felelős adatgyűjtést, a kormányzati hozzáférést és az adatbiztonságot vitatják meg. Az adatok törlésének módszereiről és a megőrzés okairól vitáznak. A személyes adatokat minimalizálni kell, és mérgező eszközként kell kezelni. A vállalatoknak jobb oktatásra van szükségük az adatvédelemmel kapcsolatban.
Az USA és Kína háborút vív a hullámok alatt az internetkábelekért
Eredeti. Az USA és Kína harcban áll a tenger alatti kábelekért, amelyek az e-mailektől kezdve a katonai titkokig mindent továbbítanak. Az amerikai kormány az elmúlt négy évben legalább hat tengeralatti kábelügyletbe avatkozott be, hogy elszigetelje Kína csúcstechnológiai ágazatát és korlátozza a kínai hozzáférést az amerikai technológiához. A Fehér Ház nemrégiben biztonsági okokra hivatkozva az amerikai székhelyű SubComnak ítélte oda a Szingapúr-Franciaország kábelszerződést a kínai HMN Tech helyett. Az amerikai kormány agresszív erőfeszítései a tenger alatti kábeleken keresztül történő kínai kémkedés megakadályozására megzavarják a technológiai óriások terveit, és zavart okoznak az iparágban. Kína válaszul késlelteti a Meta által támogatott kábelprojektet, a Délkelet-Ázsia-Japán 2 kábelt.
Discussion Service. Az USA és Kína versengenek a tenger alatti internetkábelekért, a nemzeti határokkal és a cenzúrával kapcsolatos aggályok miatt. A kábelek késedelme és átvezetése milliókba került a technológiai óriásoknak. A szakértők a nemzetközi infrastruktúráról szóló könyveket ajánlják. Az USA-t aggasztja a kínai kémkedés és az internetforgalom gyűjtésére és szűrésére való képességük. Kína részvétele az el nem kötelezettek mozgalmában és az Övezet és Út kezdeményezésben kérdéseket vet fel. Sok "kiberbiztonsági" vállalatnak nincsenek képzett mérnökei. Szóba kerül a CIA kínzási programja és a háborús bűnökkel kapcsolatos elszámoltathatóság.
Az adatbázis "sharding" az Ultima Online-ból származik?
Eredeti. Sajnálom, nem tudok összefoglalót generálni a szöveg alapján, mivel ez egy hibaüzenet, és nem kapcsolódik a megadott témához.
Discussion Service. A Discussion Service felhasználói megvitatják, hogy az adatbázisok "sharding"-ját az Ultima Online inspirálta. Személyes történetek osztják meg, hogyan vezetett az UO a kódolás megtanulásához. Plakátok emlékeznek vissza az UO játékjellemzőire és a programozásra gyakorolt hatására.
Miért osztotta meg a Phreesia az orvosi adataimat, miután lemondtam?
Eredeti. Egy jelentés rávilágít az orvosi cégekre, amelyek beleegyezés nélkül osztják meg a betegek adatait. A beteg megtagadta az adatmegosztást, de a Phreesia mégis megosztotta az adatait. Javaslat a beteg beleegyezésének kikényszerítésére vonatkozó szabályra. Alapértelmezett lemondási lehetőségre van szükség, hogy a lemondás egyértelmű és egyszerű legyen. A jelenlegi eljárás megterhelő. A szakértő javasolja a reklámtechnológia és az egészségügy szétválasztását. A szerző etnográfiai szociológus és adatkutató.
Discussion Service. A Phreesia megosztotta a kilépő betegek orvosi adatait. Sokan aggodalmukat fejezik ki az adatvédelemmel és az elszámoltathatósággal kapcsolatban, és azt javasolják, hogy az érzékeny orvosi adatokat használó hirdetéseket ne lehessen jogilag engedélyezni. Megfelelő dokumentációra és jelentéstételre van szükség ahhoz, hogy az ilyen cégeket felelősségre lehessen vonni az adatvédelem megsértéséért. Az egészségügyi szolgáltatók elektronikus bejelentkezések és sötét minták használatát bírálták. Az Egyesült Államokban szigorú hozzájárulási törvényekre és az adatgyűjtés betartatására van szükség. Az egészségügyi szolgáltatók nyereségvágya és a betegek adatainak védelmére vonatkozó szabályozásokkal szembeni ellenérzése is megkérdőjeleződik.
JavaScript-algoritmusok: JavaScriptben megvalósított algoritmusok és adatszerkezetek
Eredeti. A JavaScript-algorithms a JavaScriptben megvalósított népszerű algoritmusok és adatszerkezetek átfogó tárháza, témák és paradigmák szerint rendszerezve. Alkalmas tanulási és kutatási célokra, valamint termelési felhasználásra. A felhasználók számos népszerű algoritmusra és adatszerkezetre találhatnak példákat, köztük titkosítási, evolúciós és gépi tanulási algoritmusokra. Az adattár magyarázatokat, Big O jelölést és további olvasmányokra mutató linkeket tartalmaz. Tartalmaz egy játszóteret is, ahol az olvasók kísérletezhetnek a kóddal. Olyan fejlett algoritmusok is szerepelnek benne, mint a branch and bound és a dinamikus programozás. Az olvasók figyelmébe ajánljuk, hogy adományokat szívesen fogadunk, és a Node 16-os vagy nagyobb verziója szükséges.
Discussion Service. "A Hacker News kommentálja a népszerű 'JavaScript-algorithms' GitHub adattárat. A felhasználók megvitatják a nyelv tanításra és gyakorlati használatra való alkalmasságát, néhányan váratlan viselkedésre figyelmeztetnek. Néhány Discussion Service felhasználó kritizálja a linkelt listák 'addBefore()' és 'addAfter()' metódusainak megvalósítását, míg mások nem értenek egyet. A Discussion Service-felhasználók további forrásokat ajánlanak, kritizálják az adatszerkezetek hatékonyságát, és kiemelik az erőforrások értékét a tanulási algoritmusok számára."
A SpaceX közeledik az első Starship Super Heavy startjához
(https://spacenews.com/spacex-closing-in-on-first-starship-super-heavy-launch/). A SpaceX még április folyamán tervezi a Starship teljes méretű jármű első indítását, a hatósági jóváhagyástól függően; a Szövetségi Légügyi Hivatal az Operations Plan Advisory dokumentumában április 17-i indítási dátumot jelölte meg, április 18-21. közötti tartalék dátumokkal; A Starshipet teljesen felpakolták a rakétatámaszra a texasi Boca Chicában található Starbase létesítményében, és a vállalat a jövő hétre tervez egy indítási próbát, amelyet körülbelül egy héttel később követ az első integrált repülési teszt; Nem világos, hogy a Starship pályára áll-e, majd azonnal végrehajt egy deorbit égést a lecsapódáshoz, vagy pedig egy hosszú szuborbitális repülésről van szó.
Discussion Service. A SpaceX közeledik a Starship Super Heavy indításához, a kommentárok hangsúlyozzák a kereskedelmi, katonai űrutazás jelentőségét és a gondolkodásmód váltását. A SpaceX bevételeinek legalább 80%-át kormányzati szerződések teszik ki. A Starship kriogén, folyékony üzemanyaggal működő rakétái alkalmasak elrettentő küldetésekre. Az indítás finanszírozása nem kizárólag a NASA-tól függ. A rakétaméreteket összehasonlító videó figyelmet kap. A SpaceX a 4/20-as indítást tervezi. Az FAA biztonsági aggályokat mérlegel. Vegyes reakciók Musk tiszteletlen hozzáállására.
Zenei szintetizátorok építése SQL-lekérdezésekkel
Eredeti. A NoiSQL nevű GitHub tároló lehetővé teszi a zenei hangok generálását SQL-lekérdezésekkel, alaphullámok, oszcillátorok, szekvencerek, LFO-k és zajgenerátorok felhasználásával. A 44,1 kHz-es, 16 bites sztereó PCM formátumban létrehozott jeleket a felhasználók SQL-ben definiált függvényekkel és kifejezésekkel vezérelhetik. A NoiSQL utasításokat és példákat ad a használat elsajátításához. A projekt képes zenei hangjegyeket és ritmusokat generálni a ClickHouse segítségével, és különböző fájlformátumokat tud létrehozni. Bár a projektnek vannak bizonyos korlátai, innovatív módja a ClickHouse funkcióival való kísérletezésnek, és potenciálisan bővíthető a videógenerálással. A felhasználók új példákkal járulhatnak hozzá a projekthez.
Discussion Service. SQL-lekérdezésekkel szintetizátorokat építő projekt. A Discussion Service kommentelői értékelik az egyedi ötletet, és hasonló projekteket említenek. Néhány felhasználó megjegyzi a magyarázat hiányát és az SQL-injekció lehetséges sebezhetőségét.
A leghosszabb egyenes Nagy-Britanniában anélkül, hogy közutat keresztezne.
Eredeti. Az Ordnance Survey által 2019-ben azonosítottnál hosszabb egyenes vonalat találtak Nagy-Britanniában anélkül, hogy közutat keresztezne. Nagy-Britannia leghosszabb, közutak közötti egyenes vonalát az egész Egyesült Királyságban is megtalálták. Az OS Open Roads termék sok nagyszerű nyílt adatot szolgáltat, de néha olyan utakat is tartalmaz, amelyek nem nyilvánosak. A korlátozott helyi elérésű utak általában burkolatlan magánutak. A leghosszabb vonal Nagy-Britanniában az A9-es út nyugati oldalán fekszik, nem pedig keleti irányban. Bár a térképezési adatok hasznosak, azokat is érdemes fenntartásokkal kezelni.
Discussion Service. Nagy-Britannia leghosszabb egyenes vonalát fedezték fel; nem biztos, hogy tökéletesen egyenes. Némi vita az utaktól való távolságról, a földutak megközelíthetőségéről és a népességről. A felhasználók megemlítik a világ távoli területeit és a keresés automatizálásának lehetőségét. Vita a schengeni egyezményről és az útlevélstatisztikákról.
Az Amazon betiltotta a Flipper Zerót, mert az egy "kártyakitallózó eszköz".
Eredeti. Az Amazon betiltotta a Flipper Zero értékesítését a platformján, "kártyakitallózó eszközként" vádolva azt. Az eszköz egy kompakt, hordozható és programozható eszköz, amely különböző digitális és hardveres eszközökkel való kísérletezésben és hibakeresésben segít. A felhasználók bemutatták a képességeit, ezzel ösztönözve az Amazon tiltását. A Flipper Zero eszközt árusító, korábban elérhető Amazon oldalak egyes linkjei halottak, míg mások "nem elérhető"-ként tüntetik fel. A brazil Nemzeti Távközlési Ügynökség is lefoglalta a beérkező Flipper Zero vásárlásokat a bűnözők általi állítólagos használat alapján. A Flipper Zero továbbra is megvásárolható a gyártó hivatalos áruházában.
Discussion Service. Az Amazon betiltja a Flipper Zero vásárlását, mivel kártyakitallózó eszköznek tartják, de a készüléket a hivatalos áruházból meg lehet vásárolni. A vásárlók érdekesnek találják, de nem hasznos. A Lockpick tiltási politika következetlen és dokumentálatlan. A Flipper Zero készítői egy amerikai székhelyű céget használnak a fizetésekhez, ami biztonsági aggályokat vet fel. Az Amazon motivációját megkérdőjelezték, hogy elkerüljék a bűnözéssel kapcsolatba hozható címlapokat. A Flipper Zero betiltása az illegális tevékenységek lehetősége miatt, de egyesek az Amazon politikájával való összeegyeztethetetlenséggel érvelnek. Egyesek úgy látják, hogy az Amazon kifejlesztheti saját hamisított változatát. A Flipper Zero-t eltávolították az Amazonról és az eBay-ről, de a hivatalos oldalon továbbra is megvásárolható.
A Facebook Messenger API visszafejtése
Eredeti. A szerző visszafejtette a Facebook Messenger API-t, hogy létrehozza a Messyger-t, egy parancssori programot. A bejegyzés elmagyarázza a bejelentkezési folyamatot és a cookie-kat, és Python kódot kínál a GitHubon. Az etikus viselkedést hangsúlyozza, és tippeket ad a böngészőn kívüli kérésekhez.
Discussion Service. A fejlesztők a felfújt és nem hatékony Messenger API-t kifogásolják. A Facebook apps könyvtár JNI kötődésekkel rendelkezik. Szükség van harmadik féltől származó kliensekre, a digitális piacokról szóló törvényre hivatkozva. Spam és adatgyűjtési aggályok, visszafejtő eszközök megosztása. Profitmotívumok vezérlik a spamek csökkentését, egyesek támogatják a kormányzati beavatkozást. A szabályozásnak a felhőszolgáltatókra kellene összpontosítania, nem pedig a "walled gardens"-re. A felhasználók megkérdőjelezik a tulajdon és a vállalati mentőcsomagok fogalmát.
Tatjana van Vark gépei
Eredeti. Tatjana van Vark, egy holland független kutató, aki a legkülönfélébb tudományos műszereket építette, másolta és restaurálta. Kidolgozott projektjei kiváló kézügyességről és a részletekre való odafigyelésről tanúskodnak, gyakran olyan összetettséggel, amely túlmutat a felszíni látszaton. Tatjana munkája a tudományos tanulmányok számos területére elvezette őt, az elektronika, az optika, a kriptológia, a szerves kémia és sok más területre épített darabokat. Autodidakta gépészi képességei ellenére műhelyében kiváló minőségű gépek találhatók, amelyek képesek megbirkózni precíziós munkájának igényeivel. Munkái a legmagasabb szintű tudományos kézművességet jelentik, és lenyűgöző fotókiállításai megtekinthetők a weboldalán.
Discussion Service. Tatjana van Vark munkája hihetetlen, és ő egy extrém hacker, aki a semmiből épít műszereket. Széles körű készségekkel rendelkezik, és számos olyan művet készített, amelyek áttekintéséhez egy életre lenne szükség. Aggodalomra ad okot, hogy a szakértők száma egyre csökken, mivel a technológia gyorsabban fejlődik, mint ahogyan tanítani tudjuk. Tatjana van Vark és a hozzá hasonló mesteremberek soha nem voltak gyakoriak.
Big Ball of Mud (1999)
Eredeti. A cikk a BIG BALL OF MUD szoftverarchitektúrát vizsgálja, és azt, hogy a magasröptű megközelítések ellenére miért tartja magát. Hét mintát tárgyal, köztük a kidobott kódot és a darabos növekedést, valamint a mögöttük álló okokat, például az időkorlátokat és az architektúra elhanyagolását. Az elhamarkodott architektúra akadályozhatja a fejlődést, a tapasztalatlanság vagy az alkalmazottak cserélődése pedig korlátozhatja a kifinomultságot. A páros programozás és a kódvizsgálatok azonnali vizsgálatra ajánlottak, míg a refaktorálás, a javítás és a konszolidáció döntő fontosságú a NAGY GOMBAL MUD elleni küzdelemben. Hangsúlyozza az inkrementális növekedés, a karbantartás, az adaptáció és a szigorú tesztelés fontosságát. Egy rendszer újjáépítése szükséges lehet, de a refaktorálás alternatívát nyújthat azáltal, hogy a jelenlegi rendszerből építészeti elemeket nyerünk ki.
Discussion Service. A "Big Ball of Mud (1999)" című cikk a szoftverfejlesztésről szóló, nagyra becsült mű. Számos felhasználó dicséri a lényeglátását és relevanciáját, és arra hivatkozik, hogy átfogó magyarázatot ad arra, amivel a valós életben minden héten találkozhatunk. Mások más, hasonlóan jelentős cikkekre vagy a szoftverfejlesztés későbbi fejleményeire, például a mikroszolgáltatásokra mutatnak rá. Néhány felhasználó a cikkhez kapcsolódó személyes tapasztalatairól nyilatkozik. Végül néhány felhasználó kritizálja a cikk formázását, vagy megjegyzi, hogy a cikket már korábban közzétették.
Yann LeCun és Andrew Ng: Miért rossz ötlet a 6 hónapos AI-szünet [videó].
Eredeti. Ez nem a cikk tényleges tartalma. Kérem, adja meg a szöveget, hogy összefoglalhassam.
Discussion Service. Yann LeCun és Andrew Ng kritizálják a 6 hónapos AI szünetet, azt sugallva, hogy ez irreális, és előnyt biztosít az OpenAI-nak. Kiemelik az AI télről, az emberi gondolkodás reprezentációjáról és a társadalmi zavarokról szóló vitákat. A mesterséges intelligencia fejlődése váratlan képességeket kínál a szövegen túl, és aggodalmakat hangoztat a munkahelyek elvesztésével és a szegénységgel kapcsolatban. A szakértők megoszlanak a vélemények az AI-fejlesztés szüneteltetésének hatékonyságáról és a szabályozatlan AI kockázatairól. Felmerül az emberi intelligenciát felülmúló AGI potenciális veszélye és a mélytanulásos megfigyelési technológiák, valamint az emberi célokkal való összehangolással kapcsolatos aggodalmak.
Az NSA online kiberbiztonsági tanfolyamot hozott létre 100 osztállyal.
Eredeti. Az NSA online kiberbiztonsági tanfolyamot hozott létre több száz elérhető osztállyal. A CLARK nevű kurzus a témák széles skáláját öleli fel, beleértve a hálózati biztonságot, a kriptográfiát és a kiberfenyegetéseket. Az órákat kezdők és szakértők számára egyaránt tervezték, és bárki számára ingyenesen elérhetőek, aki rendelkezik internetkapcsolattal. A tanfolyamot némi vita övezte, egyes kritikusok szerint a tanfolyam hátsó ajtót biztosít az NSA számára a magáninformációkhoz való hozzáféréshez. Az NSA azonban cáfolta ezeket az állításokat, és azt állítja, hogy a tanfolyam pusztán oktatási célokat szolgál.
Discussion Service. Az NSA létrehozott egy kiberbiztonsági tanfolyamot, de aggályok merültek fel azzal kapcsolatban, hogy az ügynökség a 0day exploitokat támadó műveletekben használja fel. Néhány felhasználó megjegyzi, hogy a támadás és a védelem közötti megosztottság kevésbé baljós, mint amilyennek látszik. A tanfolyam a CLARK rendszer része, amelyet részben az NSA finanszíroz, de elsősorban a Towson Egyetem működtet. Néhány felhasználó kritizálja, hogy a tanfolyam nem terjed ki bizonyos témákra.
A rossz rendszerek rossz rendszerekkel való helyettesítése
Eredeti. Blogbejegyzésében Seth az elavult parkolóórák metaforáját használja a rossz rendszerek újragondolásának és javításának szükségességére. Bár a cseréjük drágának tűnhet, az olyan központosított rendszereknek, mint a Parkmobile alkalmazás, gyakran megvannak a maguk hiányosságai. Visszatérve a bevételszerzés és az egész napos parkolás megakadályozásának eredeti céljához, Seth egy olyan ingyenes alkalmazás bevezetését javasolja, amely egy kód beolvasásával engedélyezi a parkolási időt. További bevételnövelő lehetőségek közé tartozik egy online fizetési szolgáltatás vagy különböző kedvezményes lehetőségekkel ellátott parkolóbérletek értékesítése. Bár nehéz UX-választásokat hozni egy nyilvános rendszer esetében, az olyan elosztott rendszerek, mint a WordPress, decentralizált és felhasználóbarát kialakításuk miatt virágoznak. Az elosztott rendszerek legfontosabb előnye, hogy idővel képesek fejlődni, ahelyett, hogy a központosított rendszerekhez hasonlóan kalcifikálódnának. Az előrelépéshez Seth azt javasolja, hogy a több megoldás helyett a jobb megoldásokat helyezzük előtérbe.
Discussion Service. Egy egyszerűbb dániai parkolási rendszerben kézi óraszámlák vannak, a csalókra bírsággal. A felhasználók rámutatnak a tengerentúlon működő hasonló rendszerekre. Az egyszerű lehetőségek ellenére gyakran alkalmaznak összetett megoldásokat. A chicagói parkolóórák 10 év alatt 200 millió dollárt termeltek. Az új elektronikus parkolóórák kevésbé kényelmesek, mint a klasszikusok. A kormányok küszködnek a fizetési rendszerekkel, és néha a beszállítókra bízzák azt. A parkolóórákat elsősorban pénzért használják, de az egész napos parkolást is megakadályozzák. A cikknek az egyik kommentelő szerint nem volt értelme, míg egy másik kritizálja a szerzőt.
Neovim 0.9
Eredeti. Megjelent a Neovim 0.9.0 verziója, amely az iconv, libintl, opcionális params, lua2dox, szemantikus tokenek, '+tui', Yarn node modulok támogatása és a kódblokkok kiemelése terén történt változásokat tartalmaz. Megjelent a Vim 8.2.2902-es verziója is hibajavításokkal, valamint javított Lua szkriptelés és LSP támogatással. A Neovim legújabb kiadása izgalmas új funkciókat és stabilitásjavításokat mutat be, míg a Vim a hibajavításokra és a javított funkcionalitásra összpontosít. A Neovim frissítései közé tartoznak a "treesitter", "tui" és "windows" fejlesztései, a szoftverjavításoktól kezdve a javított dokumentációig, racionalizálva a Neovim élményét és megszilárdítva a Neovim képességeit és felhasználóbarát pozícióját. További frissítések közé tartoznak az 'expect_unchanged()' függvény változásai, az EditorConfig és a súgófájlok szintaxis-kiemelése, a headless példány, a javított LSP kliensképességek és a GUI-k plugin támogatása.
Discussion Service. A Neovim 0.9.0 visszavonja az 'exrc' visszavonását és hozzáad egy "bizalmi adatbázist". A szakértők az appImage vagy .local telepítést javasolják. Az EditorConfig támogatás mostantól beépített. Vita a Neovim érdemeiről, míg egyesek a töredezettséget kritizálják, mások plugin-kezelőket javasolnak. A Neovim új eszközöket és pluginokat tesz lehetővé. A Lua előnyös a plugin fejlesztéshez. A Helix Editor objektum-ige modellel, zero config nyelvi szerverrel és tutorral rendelkezik. Választéka kevésbé rugalmas, de a felhasználók áradoznak a használhatóságról és a hatékonyságról.
Melyik a legjobb forrásod, ha naprakészen szeretnél maradni az AI fejlesztésekkel kapcsolatban?
N/A (Mivel ez csak általános utasítás az összegzéshez, nincs szöveg, amit össze kellene foglalni.).
Discussion Service. A Discussion Service-felhasználók olyan forrásokat ajánlanak, amelyek segítségével naprakészen lehet maradni a mesterséges intelligencia fejlődésével kapcsolatban, beleértve a Papers with Code webhelyet, blogokat és hírleveleket. Óvatosság ajánlott az információ túlterheltsége miatt. Néhányan forrásokat kínálnak kezdőknek. A mesterséges intelligencia legújabb fejlesztései, beleértve a hardveres és algoritmikus innovációkat, javították a nagy neurális hálózatok képzését, és emberi szintű teljesítményt értek el. A forradalmi áttörésekről továbbra is folynak a viták.
Közvetlen bizonyíték többféle kábítószer használatára a bronzkorban emberi hajszálakból származó tesztek alapján.
Original. Egy tanulmány emberi hajelemzéssel közvetlen bizonyítékot talált több pszichoaktív növényfaj használatára a bronzkori Menorca szigetén. A hajszálak efedrint, atropint és szkopolamint tartalmaztak. A régészek általában a leletekből következtetnek a tudatmódosító szerek használatára, de ez az elemzés közvetlen. Ez a felfedezés új megvilágításba helyezi az ősi társadalmak droghasználatát, jelezve a speciális tudást és a lehetséges sámánhasználatot. A tanulmány rávilágít annak fontosságára, hogy megértsük a múltbeli kultúrák pszichoaktív növények és a kábítószer-használat szerepét. Több tanulmány is bizonyítékot mutat a pszichoaktív növények használatára az ősi kultúrákban, rávilágítva az emberi droghasználat hosszú történetére.
Discussion Service. Hajvizsgálatok több pszichoaktív fajt tartalmazó drogokat mutattak ki a bronzkorban. A hozzászólások a kábítószer-használat társadalmi hatásait, a személyes választást, az oktatást és az értékeket tárgyalják. A kábítószer-tilalmak a közegészségügyben, az erkölcsben és a rasszizmusban gyökereznek. A semleges cikk kerüli a politikai elfogultságot és a spekulációkat.
NYPD tisztek a túlórák fejésével hencegnek egy véletlen felvételen
Eredeti. Egy építőmunkás letartóztatása során véletlenül készült felvételen rendőrök dicsekedtek a "túlórák fejésével", és használtak becsmérlő kifejezéseket a letartóztatottakkal szemben. A felvétel rávilágít arra, hogy a közelmúlt büntetőjogi reformjai hogyan befolyásolták a letartóztatások feldolgozásának és a túlórák beszedésének módját. A rendőrök a feltételezések szerint kihasználják az óvadékra és a felderítésre vonatkozó törvények változásait, hogy további túlórákat gyűjtsenek. A New York-i rendőrség nem kívánta kommentálni a felvételt, amely a rendőröknek a fogvatartottakra tett érzéketlen megjegyzéseit is tartalmazza.
Discussion Service. A NYPD tisztjei a túlórák fejésével kérkednek, de a cikkből kiderül, hogy szidalmakat használnak, viccelődnek az emberek intézeti elhelyezéséről stb. Egyesek úgy vélik, hogy az amerikai bűnüldözésnek sokkal rosszabb problémái vannak, és a rendőrségi túlórák csak elterelő hadművelet. Mások szerint a túlórák fejése az őrizet meghosszabbításával alkotmányellenes és bűncselekményi vádat érdemel. A rendőrségben tapasztalható korrupció miatt a rendőrség megszüntetését és leváltását követelik. A megfelelő felügyelet és ellenőrzés hiánya lehetővé teszi a túlórák fejését és a visszaéléseket. Aggodalomra ad okot a fegyverrel és a törvény által biztosított kedvezményes bánásmóddal rendelkező személyek viselkedése.
Discussion Service megjelenítése: ChatGDB - GPT-alapú GDB asszisztens
Eredeti.
A ChatGDB egy olyan eszköz, amely a ChatGPT erejét felhasználva javítja a GDB-ben a hibakeresés élményét, lehetővé téve a természetes nyelvű parancsok automatikus végrehajtását. A felhasználók megkérhetik a ChatGPT-t, hogy magyarázza el az éppen végrehajtott parancsot, vagy akár kérdést is feltehetnek neki. A telepítéshez a Python 3.3-as vagy magasabb verzióját és a pip-et kell telepíteni, majd a pip3 install chatgdb
parancsot kell végrehajtani, és a chatgdb -k <API KEY>
paranccsal létrehozni egy futtatható állományt. Az eszközt a GDB-n belül a chat
és a kívánt parancs beírásával lehet használni, az explain
paranccsal pedig az előző parancs magyarázatát lehet kérni vagy kérdést feltenni.
Discussion Service.
A ChatGDB egy GPT-alapú GDB asszisztens, amely javítja a hibakeresési munkafolyamatokat. A Discussion Service felhasználó megjegyzi a program minimális kódját. A ChatGPT felgyorsítja a felhasználó megértését az ismeretlen tech, refaktorálási feladatokhoz. A ChatGPT CLI változata javasolt. A ChatGPT felgyorsítja a munkafolyamatokat, annak ellenére, hogy egyes felhasználók inkább az izommemóriát részesítik előnyben. A ChatGPT-3 természetes nyelvi promptot ad a GDB-hez, ami hasznos a memóriaszivárgások és szegmentációs hibák
esetén.` Az interfész még mindig nehézkes bizonyos forgatókönyvekben, míg a betűtípus és a színséma jó fogadtatásra talált.