Hoppa till huvudinnehåll

2023-04-08

Bygga GitHub med Ruby on Rails

Original. GitHub.com är skriven med Ruby on Rails och underhålls av över tusen ingenjörer med nästan 2 miljoner rader kod. Företaget uppgraderar varje vecka till den senaste Rails commit med pull requests och revisionsgranskningar. Fördelarna med dessa uppgraderingar är bland annat bättre hantering av databasanslutningar och snabbare visningsrendering, förbättrad säkerhet och lägre risk för okända problem. Testning av de senaste versionerna identifierar och åtgärdar problem innan de släpps. Inlägget är en GitHub Privacy Statement och innehåller information om produktfunktioner, säkerhet, berättelser, priser, resurser, utvecklar-API, partners, plattform och support. Inlägget verkar inte innehålla någon ny information eller några nya händelser, och det är oklart varför det får uppmärksamhet.

Discussion Service. GitHub byggde om sin plattform med Ruby on Rails, vilket väckte intresse för dess potentiella inverkan på Rails-ekosystemet och kraven på testtäckning. Användare lyfter fram utmaningar med att bemästra Ruby, såsom extrem testtäckning & potential för framtida kodfel. Vissa användare föreslår att Sorbet används för starkare kontrolltyper. GitHubs användning av språket Crystal och Rubys metaprogrammeringspotential får beröm medan vissa kritiserar Rubys utrymme för datavetenskap. Microsofts nyligen genomförda uppgradering av Githubs Rails-plattform från version 2.3 till 3 innebar utmaningar, men statisk typning underlättar uppgraderingar. Utvecklare reflekterar över kompromisser mellan tekniska trender och etablerad stabilitet, där vissa noterar Rails användarvänlighet men det eftersatta view-lagret. Uppgraderingar av ramverk görs mest effektivt gradvis, med bra tester på plats. Många organisationer anser att det är viktigt att uppdatera IT-infrastrukturen, GitHubs testmöjligheter hyllas och Sorbet används av GitHub för Ruby och Rails.

Fråga Wirecutter: Kan du rekommendera en icke-smart TV åt mig?

Original. Wirecutter föreslår att man säkrar smarta TV-apparater i stället för att hitta icke-smarta alternativ på grund av integritetsfrågor. Avstängda tv-apparater kan sakna användbara funktioner. Experter rekommenderar att man väljer bort datainsamling, ansluter till Wi-Fi endast för uppdateringar av den fasta programvaran och ibland strömmar för att välja bort. Gamla tv-apparater, 4K-skärmar eller projektorer är alternativ. Liknande integritetsfrågor kvarstår för andra internetanslutna enheter.

Discussion Service. I en artikel diskuteras svårigheten att hitta en icke-smart TV utan påträngande och onödiga funktioner. Förslag på lösningar är att använda en frånkopplad smart-TV eller att fysiskt koppla bort moduler för att förhindra oönskade anslutningar. Det finns farhågor om integritet och dataexfiltrering. Diskussioner om energiförbrukning, potentiella automatiska anslutningar och användarnas långsamma uppstart av smarta tv-apparater. Förslag på ett potentiellt namn för en icke-smart TV och ideala funktioner för en smart TV. Farhågor om dataspårning och svårigheten att starta ett företag med högkvalitativa, stumma skärmar. Användare diskuterar specifika displayfunktioner och svårigheten att hålla smarta tv-apparater oanslutna. TCL:s oetiska beteende och användarnas oro för integriteten lyfts fram.

Codeberg - Snabbt alternativ till GitHub för öppen källkod

Original. Codeberg.org är en plattform för samarbete kring programvara med fri och öppen källkod och ett Git-hotell som drivs av användarna via en ideell organisation i Berlin. Plattformen främjar också en gemenskap av likasinnade skapare av fri programvara och innehåll utan spårning eller försäljning av användardata. Användarna kan registrera och lägga upp sina projekt på webbplatsen, och Codeberg e.V. upprätthåller gemenskapen genom donationer och frivilliga bidrag. Webbplatsen är tillgänglig på flera språk och användarna kan erbjuda bidrag för att förbättra tjänsterna bakom Codeberg.

Discussion Service. Codeberg erbjuder ett snabbt alternativ till Github med öppen källkod som fokuserar på samarbete kring fri och öppen programvara. Discussion Service-användare diskuterar om Codebergs fokus på etik för öppen källkod är för restriktivt, medan andra berömmer det för sitt engagemang. När man diskuterar IT-infrastrukturens politiska karaktär hävdar vissa att neutralitet är omöjligt men att man ändå bör sträva efter det, medan andra hävdar att politiska åsikter är mer toleranta inom IT än i andra sammanhang. Discussion Service-användare diskuterar också koddelningsfilosofi, restriktiv licensiering och företagsvänliga koders inverkan på FOSS framgång. Codebergs icke-vinstdrivande status och engagemang för licenser för fri programvara hyllas. Plattformens snabba hastighet och enkla gränssnitt uppskattas, men det finns problem med integriteten. Vissa rekommenderar Radicle som ett alternativ till centraliserade tjänster som Github.

Perenn ris: Plantera en gång, skörda om och om igen

Original. Forskare har skapat fleråriga risstammar som förblir produktiva och växer igen efter varje skörd, vilket ger enorma miljöfördelar, ett lägre koldioxidavtryck, friskare jordar och att jordbrukarna inte behöver så om. Dessa stammar, som har förädlats under de senaste två decennierna, har testats och skördats fyra år i rad av 45 000 småskaliga självförsörjande jordbrukare. Experter förutspår att om fler jordbrukare inför de nya sorterna kan fördelarna bli stora för de människor som odlar dem, för miljön och för världens befolkning som är beroende av ris som baslivsmedel.

Discussion Service. Flerårigt ris kan minska metanutsläppen från risfält. Boskapsuppfödning har en betydande miljöpåverkan. Klimatförändringarna kommer att leda till livsmedelsbrist och andra problem. Metan från risfält har ingen betydande inverkan jämfört med andra källor. Flerårigt ris har potentiella fördelar men också utmaningar. Experter diskuterar jordbruk och livsmedelsproduktion. Framgången för bevattnat flerårigt ris beskrivs. Fleråriga grödor kan spara på arbets- och insatskostnader. Fleråriga växter har fördelar för marken och näringsutvinning.

60 miljoner amerikaner har skatter som är så enkla att skatteverket kan göra dem automatiskt.

Original. Minst 41 % av de amerikanska hushållen, eller 62 miljoner skattedeklarationsenheter, skulle kunna få hela sin skattedeklaration hanterad av IRS genom "förfyllda deklarationer" utan att det krävs några ytterligare ingrepp. Enligt den mindre konservativa metoden skulle antalet vara 73 miljoner deklarationer, eller 48 %. Möjligheten till automatiska deklarationer skulle kunna spara tid och ångest varje år och göra skattesäsongen effektivare. Artikeln fortsätter med att kortfattat ta upp andra ämnen som inte har med skatter att göra, t.ex. den katolska kyrkans kris kring sexuella övergrepp mot barn och att Teslas kameror granskas. Den lyfter dock främst fram unika lösningar på betydande problem som behandlas i nyhetsbrevet Future Perfect. Artikeln förblir neutral och informativ, utan några politiska eller religiösa fördomar.

Discussion Service. 60 miljoner amerikaners skatter är tillräckligt enkla för att IRS ska kunna beräkna dem automatiskt. Det enklaste sättet för IRS att tjäna pengar är att granska ekonomiskt utsatta personer. Intuit bidrar till fenomenet med ogenomskinliga lagar. IRS verkställighet är begränsad, så låginkomstamerikaner granskas oftare. De senaste skatteändringarna innebär mindre utrymme för individuella avdrag. IRS kan inte maximera sin automatiska skatteförmåga. IRS budget har minskat, nyligen ökat; vissa tror att de extra medlen kommer att göra det möjligt för IRS att maximera intäkterna i stället för att rikta in sig på specifika personer. Förslag om att beskatta baserat på X-nivå, lämna in om du inte håller med. Förut ifyllda deklarationer skulle spara tid och pengar men är inte idiotsäkra. Företagens lobbyverksamhet bidrar till att det nuvarande skattesystemet med självbetjäning är komplicerat. Avdrag för omsättningsskatt på kontanttransaktioner är inte möjliga att automatisera. Skatteförberedelser slösar bort miljarder dollar och tid.

Vi måste tala om för folk att ChatGPT kommer att ljuga för dem, inte debattera lingvistik.

Original. I artikeln diskuteras problemen kring stora språkmodeller (LLM) som ChatGPT, som kan ljuga för människor och har fel som inte går att åtgärda. Författaren hävdar att det är viktigare att varna människor för riskerna med att använda LLM:er än att debattera lingvistik. Även om LLM:er kan vara användbara är de inte kännande och man kan inte lita på dem när det gäller att ge saklig information. Artikeln väcker etiska frågor om huruvida vi bör uppmuntra människor att använda LLM trots deras brister. Författaren drar slutsatsen att det är viktigt att närma sig LLM med försiktighet och betonar behovet av att varna människor för att ChatGPT kan ljuga.

Discussion Service. ChatGPT kan vilseleda användarna och måste upprepade gånger sägas att man inte ska lita på det. Dess användbarhet kan begränsas om tendensen att hallucinera inte löses. ChatGPT saknar förmåga till resonemang och kan generera falsk information. Vissa är entusiastiska över dess potentiella framsteg, men vissa kritiserar den för dess bristande förmåga att abstrahera eller resonera. AI-genererad text behöver skepticism och bör ses som en assistent som är väl påläst men potentiellt benägen att förvirra. ChatGPT är dock användbar för att generera kodexempel och besvara komplexa frågor. Den ger korrekta svar i upp till 99 procent av fallen. Användarna måste förstå dess begränsningar för att undvika att tilldela ChatGPT mer moral än nödvändigt.

Twitter tillåter inte att tweets som länkar till Substack återkopplas.

Original. Twitter har börjat begränsa tweets som innehåller länkar till Substack.com som svar på Substacks tillkännagivande av en ny produkt, Notes, som kommer att konkurrera direkt med Twitter. Användarna har märkt att de inte kan retweeta eller svara på tweets med Substack-länkar, och Twitter har tydligen börjat blockera tweet-embedding i Substack-inlägg. Denna begränsning tros vara Twitters försök att begränsa räckvidden för en rival på sin plattform. Twitter började på liknande sätt blockera länkar till konkurrerande sociala medieplattformar i december 2022. Substack har ännu inte svarat på frågor om detta.

Discussion Service. Twitter förbjöd retweets av tweets som länkade till Substack, med gilla sådana inlägg för att undertrycka diskussionen. Åtgärden har väckt kritik om yttrandefrihet, Elon Musks inställning till den och Substacks konkurrens. Mastodon anses ersätta Twitter för vissa. Diskussioner om PR, beroende av sociala medier och tvivelaktiga metoder tas upp. Ingen ny teknik eller lansering nämns.

Western Digital molntjänster har varit nere i 4 dagar

Original. Western Digital drabbades av ett avbrott som började den 2 april och som påverkade tjänsterna My Cloud, My Cloud Home, SanDisk ibi och andra relaterade produkter, med en uppdatering som publicerades den 3 april. Avbrottet fortsatte den 7 april och påverkade tillgången till filer och program. Lokal åtkomst är tillgänglig, vilket gör det möjligt för användare att komma åt sina personliga filer från en Windows- eller MacOS-dator. Ytterligare tidigare incidenter inkluderar intermittenta problem med åtkomst, intermittenta återställningar av lösenord och intermittenta anslutningsproblem med molntjänster. Vissa användare i Kina kan också ha problem med åtkomsten.

Discussion Service. Western Digitals molntjänster har varit nere i fyra dagar, och i kommentarerna diskuteras avbrottet och företagets garanti. Vissa användare diskuterar begränsningarna i GPT:s språkmodell och dess världsmodell, med frågor om dess förståelse av komplexa begrepp. I kommentarerna diskuteras också juridiska termer kring GPT:s tjänsteansvar och garantier. Användarna diskuterar värdet av statussidor under avbrott, och vissa föreslår alternativa metoder som chatt. Användarna diskuterar fördelarna och nackdelarna med självhostning, med en önskad framtid där människors medier är tillgängliga från var som helst. Western Digitals tidigare problem med SMR-enheter som inte märkts på rätt sätt har fått en del användare att kräva en återgång till lokala lösningar.

Hur fungerar sharding av databaser?

Original. Artikeln går in på databas-sharding och förklarar fördelarna med att skala ut i stället för att skala upp med olika sharding-system och algoritmer som diskuteras. Den täcker viktiga aspekter som organisering av infrastruktur, skapande av routningslager och migrationsplanering, med betoning på betydelsen av underhåll. En kort översikt över ramverk och verktyg för sharding som Vitess och Citus ges, och CockroachDB inleder eran av "serverlösa" databaser. PlanetScale, en ny aktör på marknaden, erbjuder en shard-nativ databas byggd på MySQL och Vitess tillsammans med sina tekniska resurser.

Discussion Service. Debatter om fördelar och utmaningar med databas-sharding; välj ett system som matchar data; genomströmning av hot key är ett problem vid auto-sharding; Spanner/Cockroach eller Dynamo/Cassandra-alternativ; CockroachDB erbjuder stark konsistens och 2PC mellan shards; distributionskomplexitet kräver betalda tjänster; fokusera på horisontell skalbarhet för att undvika att investera i en enda maskin; Bra nyckeldesign kan förhindra hotspots; Sharding per kund är vanligt; Sharding med flera hyresgäster föreslås för skalbarhet; Yugabyte, Cockroach och TiDB nämns; Hashing av alla data för synkronisering är inte skalbart; Bedragare utnyttjar Amazons colocation av tabeller; MongoDB kräver ett avtal om företagssupport.

Hubble ser möjligtvis ett svart hål som rusar iväg och skapar ett spår av stjärnor.

Original. Det går inte att generera en sammanfattning eftersom texten är ett felmeddelande som anger att begäran inte kunde tillgodoses på grund av ett konfigurationsfel eller för mycket trafik. Om du kontaktar ägaren av appen eller webbplatsen eller läser dokumentationen om CloudFront kan det hjälpa dig att felsöka och förhindra att det här felet uppstår.

Discussion Service. Hubble-teleskopet såg ett svart hål som lämnade ett spår av stjärnor, vilket ledde till spekulationer om dess effekt på livet och nya platser för att hitta beboeliga planeter. Hubble fann också en sällsynt galax av Hoag-typ, ungefär dubbelt så stor som Vintergatan. Forskarna upptäckte ett svart hål som skapar stjärnor av gas, vilket kan påverka universum och locka till sig avancerade civilisationer. Ett objekt som färdas mycket snabbt genom rymden skapar en överljudseffekt på gasen, men användningen av "överljud" är troligen metaforisk. Discussion Service-användare diskuterar scifi-böcker som The Three-Body Problem, med olika åsikter och rekommendationer för andra böcker i genren. Användarna diskuterar också sällsyntheten av jordliknande liv och den antropomorfa principen.

NZ:s största dataintrång visar att lagring är den sovande jätten när det gäller datasäkerhet.

Original. Över en miljon nyzeeländska körkort och pass avslöjades i Latitude Financials dataintrång; vissa uppgifter var upp till 18 år gamla. Nya Zeelands biträdande sekretesskommissionär nämner datalagring som en kritisk fråga vid cybersäkerhetsattacker och hävdar att företag och organisationer måste begränsa insamlingen och lagringen av uppgifter som de inte behöver. Myndigheter bör upprätta ett schema för lagring av personlig information, och enskilda personer bör fråga organisationer som de tillhandahåller information till varför och hur den lagras. Integritet måste bli en viktig affärsfråga, med liknande skydd som hälsa och säkerhet. Latitude Financial kontaktar alla berörda kunder för att informera om brottet och hjälpa till med lösningen, samtidigt som man arbetar med tillsynsmyndigheter för att reda ut detaljerna kring brottet.

Discussion Service. Nya Zeelands största dataintrång understryker behovet av lämpliga riktlinjer för lagring av data; radering bör prioriteras. GDPR har gjort framsteg, men datalagring är fortfarande en utbredd fråga. Discussion Service-användare diskuterar ansvarsfull datainsamling, myndighetstillgång och datasäkerhet. Metoder för radering av data och skälen till lagring diskuteras. Personuppgifter måste minimeras och behandlas som giftiga tillgångar. Företagen behöver bättre utbildning om dataskydd.

USA och Kina för krig under vågorna om internetkablar.

Original. USA och Kina strider om undervattenskablar som överför allt från e-post till militära hemligheter. Den amerikanska regeringen har ingripit i minst sex privata avtal om undervattenskablar under de senaste fyra åren för att isolera Kinas högteknologiska sektor och begränsa Kinas tillgång till amerikansk teknik. Vita huset tilldelade nyligen avtalet om kabeln från Singapore till Frankrike till det USA-baserade företaget SubCom, i stället för till det kinesiska företaget HMN Tech, av säkerhetsskäl. Den amerikanska regeringens aggressiva insatser för att förhindra kinesiskt spionage via undervattenskablar stör teknikjättarnas planer och orsakar turbulens i branschen. Kina slår tillbaka genom att fördröja ett kabelprojekt som stöds av Meta, Southeast Asia-Japan 2 kabeln.

Discussion Service. USA och Kina konkurrerar om undervattenskablar för internet, med oro för nationella gränser och censur. Förseningar och omläggningar av kablar har kostat teknikjättar miljoner. Experter rekommenderar böcker om internationell infrastruktur. USA oroar sig för kinesiskt spionage och deras förmåga att samla in och filtrera internettrafik. Kinas deltagande i den alliansfria rörelsen och Bältet och vägen-initiativet väcker frågor. Många företag som arbetar med "cybersäkerhet" saknar kvalificerade ingenjörer. CIA:s tortyrprogram och ansvarsskyldighet för krigsförbrytelser diskuteras.

Databas "sharding" kom från Ultima Online?

Original. Tyvärr kan jag inte generera en sammanfattning baserad på denna text eftersom det är ett felmeddelande och inte relaterat till det angivna ämnet.

Discussion Service. Discussion Service-användare diskuterar hur "sharding" i databaser inspirerades av Ultima Online. Personliga berättelser berättar om hur UO ledde till att man lärde sig koda. Affischer påminner om UO:s spelegenskaper och dess inverkan på programmeringen.

Varför delade Phreesia mina medicinska uppgifter efter att jag valt bort dem?

Original. En rapport belyser medicinska företag som delar patientuppgifter utan samtycke. Patienten vägrade att dela uppgifter men upptäckte ändå att hennes uppgifter delades av Phreesia. Förslag på en regel mot att pressa patienten att ge sitt samtycke. Behov av ett standardalternativ för att göra det tydligt och enkelt att välja bort samtycke. Den nuvarande processen är betungande. Experten föreslår att man separerar annonsteknik från hälso- och sjukvård. Författaren är etnografisk sociolog och dataforskare.

Discussion Service. Phreesia delade medicinska uppgifter om patienter som valde att inte delta. Många uttrycker oro för dataintegritet och ansvarsskyldighet och föreslår att reklam som använder känsliga medicinska uppgifter inte borde vara lagligt tillåten. Korrekt dokumentation och rapportering måste göras för att hålla sådana företag ansvariga för brott mot integriteten. Vårdgivarnas användning av elektroniska incheckningar och mörka mönster har kritiserats. Det behövs stränga lagar om samtycke och tillämpning av datainsamling i USA. Vårdgivarnas vinstintresse och förbittring över bestämmelserna om patienters integritet ifrågasätts också.

JavaScript-algoritmer: Algoritmer och datastrukturer implementerade i JavaScript.

Original. JavaScript-Algorithms är en omfattande samling populära algoritmer och datastrukturer som implementerats i JavaScript, organiserade efter ämne och paradigm. Det är lämpligt för inlärning och forskning samt för produktionsanvändning. Användarna kan hitta exempel på flera populära algoritmer och datastrukturer, inklusive krypterings-, evolutionära och maskininlärningsalgoritmer. I arkivet finns förklaringar, Big O-notation och länkar till vidare läsning. Det innehåller också en lekplats där läsarna kan experimentera med koden. Avancerade algoritmer som branch and bound och dynamisk programmering ingår. Läsare bör notera att donationer är välkomna och att Node version 16 eller senare krävs.

Discussion Service. "Hacker News kommenterar det populära GitHub-förrådet 'JavaScript-algorithms'. Användarna diskuterar språkets lämplighet för undervisning och praktisk användning, vissa varnar för oväntat beteende. Vissa Discussion Service-användare kritiserar genomförandet av länkade listor 'addBefore()' och 'addAfter()'-metoderna, medan andra inte håller med. Discussion Service-användare rekommenderar ytterligare resurser, kritiserar datastrukturens effektivitet och lyfter fram resursernas värde för inlärningsalgoritmer."

SpaceX närmar sig den första uppskjutningen av Starship Super Heavy.

Original. SpaceX planerar den första uppskjutningen av Starship i full skala senare i april, i avvaktan på myndighetsgodkännande. Federal Aviation Administration har i sitt dokument Operations Plan Advisory ett datum för uppskjutning den 17 april, med reservdatum den 18-21 april; Starship har staplats fullt ut på plattan vid sin Starbase-anläggning i Boca Chica, Texas, och företaget planerar en uppskjutningsrepetition nästa vecka följt av det första integrerade flygtestet ungefär en vecka senare. Det är oklart om Starship kommer att gå in i omloppsbana och sedan omedelbart utföra en deorbitbränning för att stänka ner, eller om det är en lång suborbital flygning.

Discussion Service. SpaceX närmar sig uppskjutning av Starship Super Heavy, med kommentarer som betonar dess betydelse för kommersiell och militär rymdtrafik och en förändring av tankesättet. Statliga kontrakt utgör minst 80 % av SpaceX intäkter. Starships kryogena raketer med flytande bränsle är genomförbara för avskräckande uppdrag. Finansieringen av uppskjutningar är inte enbart beroende av NASA. Video som jämför raketstorlekar får uppmärksamhet. SpaceX siktar preliminärt på uppskjutning den 20 april. FAA överväger säkerhetsfrågor. Blandade reaktioner på Musks respektlösa attityd.

Byggande av musiksynteser med SQL-frågor

Original. Ett GitHub-arkiv som kallas NoiSQL gör det möjligt att skapa musikaliska ljud med SQL-förfrågningar, med hjälp av grundläggande vågor, oscillatorer, sekvenserare, LFO:er och brusgeneratorer. Skapat i ett 44,1kHz 16-bitars stereo PCM-format kan användarna styra signalerna genom att definiera funktioner och uttryck i SQL. NoiSQL innehåller instruktioner och exempel för att lära sig hur man använder det. Projektet kan generera musikaliska noter och rytmer med ClickHouse och kan skapa olika filformat. Även om projektet har vissa begränsningar är det ett innovativt sätt att experimentera med ClickHouses funktioner, och det skulle eventuellt kunna utvidgas till att omfatta videogenerering. Användarna kan bidra med nya exempel till projektet.

Discussion Service. Ett projekt för att bygga syntar med hjälp av SQL-förfrågningar. Discussion Service-kommentatorer uppskattar den unika idén och nämner liknande projekt. Vissa användare noterar bristen på förklaring och potentiella sårbarheter för SQL-injektion.

Den längsta raka linjen i Storbritannien utan att korsa en allmän väg.

Original. En längre rak linje har hittats i Storbritannien utan att korsa en allmän väg än den som identifierades av Ordnance Survey 2019. Den längsta raka linjen mellan vägar i Storbritannien är också den längsta i hela Storbritannien. OS Open Roads-produkten tillhandahåller många fantastiska öppna data, men ibland innehåller den vägar som inte är offentliga. Vägar med begränsad lokal tillgång är vanligtvis oasfalterade privata vägar. Den längsta linjen i Storbritannien ligger väster om A9 i stället för österut. Även om kartdata är användbara bör de tas med en nypa salt.

Discussion Service. Den längsta raka linjen i Storbritannien har upptäckts; den är kanske inte helt rak. Viss diskussion om avstånd från vägar, tillgänglighet till grusvägar och befolkning. Användarna nämner avlägsna områden runt om i världen och möjligheten att automatisera sökningen. En diskussion om Schengenavtalet och passstatistik.

Flipper Zero förbjuds av Amazon för att vara en "skimningsanordning för kort".

Original. Amazon har förbjudit försäljningen av Flipper Zero på sin plattform och beskyller den för att vara en "card skimming device". Enheten är ett kompakt, bärbart och programmerbart verktyg som kan hjälpa till att experimentera med och felsöka olika digitala enheter och hårdvaruenheter. Användare har visat upp dess möjligheter, vilket stimulerat Amazons förbud. Vissa länkar till tidigare tillgängliga Amazon-sidor som säljer Flipper Zero-verktyget är döda, medan andra listar det som "otillgängligt". Brasiliens nationella telekommunikationsbyrå har också beslagtagit inkommande Flipper Zero-köp på grund av att det påstås användas av kriminella. Du kan fortfarande köpa Flipper Zero från tillverkarens officiella butik.

Discussion Service. Amazon förbjuder köp av Flipper Zero eftersom den anses vara en kortskimningsanordning, men anordningen kan köpas från den officiella butiken. Köparna tycker att den är intressant men inte användbar. Lockpick-förbudspolicyn är inkonsekvent och odokumenterad. Tillverkarna av Flipper Zero använder ett USA-baserat företag för betalningar, vilket ger upphov till säkerhetsproblem. Amazons motiv ifrågasätts för att undvika rubriker som associerar dem med brottslighet. Flipper Zero förbjuds på grund av dess potential för olaglig verksamhet, men vissa hävdar att det är inkonsekvent med Amazons policy. Vissa ser en möjlighet för Amazon att utveckla en egen kopia. Flipper Zero tas bort från Amazon och eBay men kan fortfarande köpas på den officiella webbplatsen.

Reverse Engineering av Facebook Messenger API

Original. Författaren har gjort om Facebook Messenger API för att skapa Messyger, ett kommandoradsprogram. Inlägget förklarar inloggningsprocessen och cookies och erbjuder Python-kod på GitHub. Etiskt beteende betonas och tips för att göra förfrågningar utanför webbläsaren ges.

Discussion Service. Utvecklare hävdar att Messenger API är uppblåst och ineffektivt. Biblioteket för Facebooks appar har JNI-bindningar. Behov av tredjepartsklienter, Digital Markets Act citeras. Oro för skräppost och datainsamling, verktyg för omvänd teknik delas. Vinstmotiv driver på minskningen av skräppost, vissa stöder ett statligt ingripande. Regleringen bör inriktas på molnleverantörer, inte på "walled gardens". Användaren ifrågasätter begreppet egendom och företagsstöd.

Tatjana van Varks maskiner

Original. Tatjana van Vark, en oberoende forskare från Nederländerna, har byggt, kopierat och restaurerat en mängd olika vetenskapliga instrument. Hennes genomarbetade projekt uppvisar ett utmärkt hantverk och en omsorg om detaljerna, ofta med en komplexitet som sträcker sig bortom ytliga utseenden. Tatjanas arbete har tagit henne in i många vetenskapliga områden och hon har byggt instrument inom elektronik, optik, kryptologi, organisk kemi med mera. Trots sina självlärda maskinistkunskaper innehåller hennes verkstad högkvalitativa maskiner som klarar av de krav som hennes precisionsarbete ställer. Hennes arbete är vetenskapligt hantverk på högsta nivå, med imponerande fotoutställningar som finns tillgängliga på hennes webbplats.

Discussion Service. Tatjana van Varks arbete är otroligt, och hon är en extrem hacker som konstruerar instrument från grunden. Hon har ett brett spektrum av färdigheter och har producerat många verk som det skulle ta ett helt liv att granska. Det finns farhågor om ett krympande antal experter i och med att tekniken utvecklas snabbare än vad vi kan lära ut den. Tatjana van Vark och hantverkare som hon har aldrig varit vanliga.

Big Ball of Mud (1999)

Original. Artikeln undersöker programvaruarkitekturen BIG BALL OF MUD och varför den består trots högtravande metoder. Sju mönster diskuteras, bland annat slängkod och fragmentarisk tillväxt, och orsakerna bakom dem, till exempel tidsbrist och försummelse av arkitekturen. En för tidig arkitektur kan hindra utvecklingen, och oerfarenhet eller personalomsättning kan begränsa sofistikeringen. Parprogrammering och kodgranskningar rekommenderas för omedelbar granskning, medan refaktorisering, reparation och konsolidering är avgörande för att bekämpa BIG BALL OF MUD. I rapporten betonas vikten av inkrementell tillväxt, underhåll, anpassning och rigorös testning. Det kan vara nödvändigt att bygga om ett system, men refaktorisering kan erbjuda ett alternativ genom att man samlar in arkitektoniska element från det nuvarande systemet.

Discussion Service. Artikeln "Big Ball of Mud (1999)" är en välrenommerad artikel om programvaruteknik. Flera användare lovordar dess insikt och relevans och nämner den som en omfattande förklaring till vad man ser i verkliga situationer varje vecka. Andra pekar på andra artiklar av liknande betydelse eller på senare utvecklingar inom programvaruteknik, t.ex. mikrotjänster. Några användare kommenterar sina personliga erfarenheter i samband med artikeln. Slutligen kritiserar vissa användare artikelns formatering eller noterar att den har publicerats tidigare.

Yann LeCun och Andrew Ng: Varför det sex månader långa AI-uppehållet är en dålig idé [video]

Original. Detta är inte det egentliga innehållet i artikeln. Vänligen ge mig texten så att jag kan sammanfatta den.

Discussion Service. Yann LeCun och Andrew Ng kritiserar den sex månader långa pausen för AI och menar att den är orealistisk och ger OpenAI en fördel. Debatter om AI-vinter, mänsklig tankerepresentation och samhällsstörningar lyfts fram. AI:s framsteg erbjuder oväntade förmågor bortom text och uttrycker oro för förlust av arbetstillfällen och fattigdom. Experter har blandade åsikter om effektiviteten av pausen för AI-utveckling och riskerna med oreglerad AI. Det potentiella hotet från AGI som överträffar mänsklig intelligens och djupinlärande övervakningsteknik tas upp, tillsammans med oro för AI:s anpassning till mänskliga mål.

NSA skapade en onlinekurs om cybersäkerhet med 100-tals klasser.

Original. NSA har skapat en kurs om cybersäkerhet på nätet med hundratals klasser tillgängliga. Kursen, som kallas CLARK, täcker ett stort antal ämnen, bland annat nätverkssäkerhet, kryptografi och cyberhot. Kurserna är utformade för både nybörjare och experter och kan nås gratis av alla som har en internetuppkoppling. Kursen har varit föremål för en del kontroverser, där vissa kritiker hävdar att den ger NSA en bakdörr för att komma åt privat information. NSA har dock förnekat dessa påståenden och hävdar att kursen är rent pedagogisk.

Discussion Service. NSA har skapat en kurs i cybersäkerhet, men det finns farhågor kring byråns användning av 0day-exploits i offensiva operationer. Vissa användare noterar att uppdelningen mellan offensiv och defensiv är mindre illavarslande än vad den verkar. Kursen är en del av CLARK-systemet, som delvis finansieras av NSA, men som främst drivs av Towson University. Vissa användare kritiserar bristen på täckning av vissa ämnen i kursen.

Ersätta dåliga system med dåliga system

Original. I sitt blogginlägg använder Seth metaforen med föråldrade parkeringsautomater för att illustrera behovet av att tänka om och förbättra dåliga system. Även om det kan verka dyrt att ersätta dem har centraliserade system som Parkmobile-appen ofta sina egna brister. Om man går tillbaka till det ursprungliga målet att generera intäkter och förhindra heldagsparkering föreslår Seth att man inför en gratis app som skannar en kod för att tillåta en period av parkeringstid. Andra intäktsökande alternativ är en onlinebetalningstjänst eller försäljning av parkeringskort med olika rabattalternativ. Även om det är svårt att göra UX-val för ett offentligt system har distribuerade system som WordPress blomstrat tack vare sin decentraliserade och användarvänliga design. Den viktigaste fördelen med distribuerade system är deras förmåga att förbättras med tiden, snarare än att kalka som centraliserade system. För att gå vidare föreslår Seth att vi prioriterar bättre lösningar i stället för fler lösningar.

Discussion Service. Ett enklare parkeringssystem i Danmark har manuella urtavlor och böter för fuskare. Användarna pekar på liknande system utomlands. Komplexa lösningar används ofta trots enkla alternativ. Parkeringsautomater i Chicago genererade 200 miljoner dollar på 10 år. Nya elektroniska parkeringsautomater är mindre bekväma än de klassiska. Regeringar kämpar med betalningssystem och överlåter det ibland till leverantörer. Parkeringsautomater används främst för pengar, men de förhindrar också parkering hela dagen. Artikeln hade ingen poäng enligt en kommentator, medan en annan kritiserar författaren.

Neovim 0.9

Original. Neovim version 0.9.0 har släppts och innehåller ändringar i iconv, libintl, optional params, lua2dox, semantiska tokens, "+tui", stöd för Yarn-nodmoduler och framhävande av kodblock. Vim version 8.2.2902 har också släppts med buggfixar och förbättrat stöd för Lua-skript och LSP. Neovims senaste version innehåller spännande nya funktioner och stabilitetsförbättringar, medan Vim fokuserar på felrättningar och förbättrad funktionalitet. Neovims uppdateringar omfattar förbättringar av "treesitter", "tui" och "windows", från programvarufixar till förbättrad dokumentation, vilket effektiviserar Neovim-upplevelsen och befäster dess position som kompetent och användarvänlig. Andra uppdateringar omfattar ändringar av funktionen "expect_unchanged()", EditorConfig och syntaxmarkering för hjälpfiler, en huvudlös instans, förbättrade möjligheter för LSP-klienter och stöd för insticksprogram för grafiska gränssnitt.

Discussion Service. Neovim 0.9.0 avvecklar "exrc" och lägger till en "trust database". Experter rekommenderar appImage eller .local för installation. Stöd för EditorConfig är nu inbyggt. Debatt om Neovims förtjänster, medan vissa kritiserar fragmentering föreslår andra plugin managers. Neovim möjliggör nya verktyg och insticksprogram. Lua har fördelar för utveckling av insticksprogram. Helix Editor har en objekt-verbmodell, en nollkonfigurerad språkserver och en handledare. Urvalet är mindre flexibelt, men användarna är förtjusta i användbarhet och effektivitet.

Fråga Vilken är din bästa resurs för att hålla dig uppdaterad om AI-utvecklingen?

N/A (Eftersom detta bara är allmänna instruktioner för sammanfattning finns det ingen text att sammanfatta).

Discussion Service. Discussion Service-användare rekommenderar resurser för att hålla sig uppdaterad om AI-utvecklingen, bland annat Papers with Code-webbplatsen, bloggar och nyhetsbrev. Försiktighet rekommenderas på grund av informationsöverbelastning. Vissa erbjuder resurser för nybörjare. De senaste framstegen inom artificiell intelligens, inklusive hårdvaru- och algoritmiska innovationer, har förbättrat träningen av stora neurala nätverk och uppnått prestanda på mänsklig nivå. Debatten fortsätter om revolutionära genombrott.

Direkt bevis för användning av flera droger på bronsåldern genom ett test av människohår.

Original. I en studie hittades direkta bevis för flera psykoaktiva växtarter på bronsålderns Menorca med hjälp av analys av människohår. Håret innehöll efedrin, atropin och scopolamin. Arkeologer brukar vanligtvis dra slutsatser om användningen av sinnesförändrande ämnen från artefakter, men denna analys är direkt. Upptäckten kastar nytt ljus över narkotikaanvändning i forntida samhällen och visar på specialiserad kunskap och potentiellt schamaniskt bruk. Studien visar hur viktigt det är att förstå tidigare kulturers roll för psykoaktiva växter och narkotikaanvändning. Flera studier visar bevis för användning av psykoaktiva växter i gamla kulturer, vilket belyser den långa historien av mänsklig narkotikaanvändning.

Discussion Service. Hårtester avslöjar droger på bronsåldern med flera psykoaktiva arter. I kommentarerna diskuteras samhällseffekter av narkotikaanvändning, personliga val, utbildning och värderingar. Narkotikaförbud som har sin grund i folkhälsa, moral och rasism. Neutral artikel som undviker politiska fördomar och spekulationer.

NYPD-poliser skryter om att mjölka övertid i en oavsiktlig inspelning.

Original. En oavsiktlig inspelning som gjordes i samband med gripandet av en byggnadsarbetare har avslöjat att poliser skryter om att de "mjölkar övertid" och använder nedsättande ord mot gripna. Inspelningen kastar ljus över hur de senaste straffrättsliga reformerna har påverkat polisernas sätt att behandla arresteringar och samla in övertid. Polismännen anses dra nytta av ändringarna av lagarna om borgen och bevisupptagning för att samla in ytterligare övertid. NYPD har avböjt att kommentera inspelningen, som också innehåller okänsliga kommentarer från poliser om fångar.

Discussion Service. NYPD:s poliser skryter om att mjölka övertid, men artikeln avslöjar deras användning av skällsord, skämt om att institutionalisera människor osv. Vissa anser att brottsbekämpningen i USA har mycket värre problem, och att polisens övertid är en röd tråd. Andra menar att det är konstitutionsvidrigt att mjölka övertid genom att förlänga frihetsberövandet och att det är värt att åtala för brott. Korruptionen inom polisen har lett till krav på att den ska avskaffas och ersättas. Bristen på lämplig övervakning och kontroll gör det möjligt att utnyttja övertid och missbruk. Det finns farhågor om beteendet hos personer som får vapen och förmånsbehandling enligt lagen.

Visa ChatGDB - GPT-driven GDB-assistent

Original. ChatGDB är ett verktyg som förbättrar felsökningsupplevelsen i GDB genom att använda kraften i ChatGPT, vilket gör det möjligt att utföra kommandon i naturligt språk automatiskt. Användare kan också be ChatGPT att förklara kommandot som just kördes eller till och med ställa en fråga. För att installera måste Python version 3.3 eller senare och pip installeras, följt av kommandot pip3 install chatgdb och skapa en körbar fil med chatgdb -k <API KEY>. Verktyget kan användas inom GDB genom att skriva chat följt av önskat kommando, och kommandot explain kan användas för att begära en förklaring av föregående kommando eller för att ställa en fråga.

Discussion Service. ChatGDB är en GPT-driven GDB-assistent som förbättrar arbetsflöden för felsökning. Discussion Service-användaren noterar programmets minimala kod. ChatGPT påskyndar användarens förståelse för obekant teknik, refaktoriseringsuppgifter. CLI-version av ChatGPT föreslås. ChatGPT påskyndar arbetsflöden, trots att vissa användare föredrar muskelminne. ChatGPT-3 presenterar en naturlig språksvarning för GDB, vilket är till hjälp vid "minnesläckor och segmenteringsfel".