Visselblåsare är viktiga för samhället eftersom de håller de rika och mäktiga ansvariga för sina handlingar, men de lider ofta svårt för sina insatser.
Det är viktigt att lagstiftarna erbjuder skydd för visselblåsare för att uppmuntra fler människor att träda fram och tala om missförhållanden.
Författaren Ashley Gjøvik är advokat, aktivist, författare och före detta visselblåsare som specialiserat sig på mänskliga rättigheter och det gemensamma bästa.
Microsoft stödde i tysthet Fair Repair Act i delstaten Washington och bröt därmed med det typiska teknikföretagsmotståndet mot lagförslag om rätt till reparation som syftar till att göra reparationer av apparater mer lättillgängliga.
Reparationsförespråkare säger att Microsofts stöd för lagförslaget för första gången för med sig andra stora tekniktillverkare till förhandlingsbordet.
Fair Repair Act stannade upp i senaten i delstaten Washington på grund av motstånd från lagstiftarna, men Microsofts engagemang för att reparera enheter markerar en förändring i branschens hållning till rätt till reparation.
Microsoft har lovat att göra det lättare att reparera sin hårdvara, och Surface Laptop 4 har utbytbara SSD-diskar, vilket är en del av en bredare trend där teknikföretag, inklusive Apple och Google, gör liknande åtaganden som svar på rörelsen för rätt till reparation.
Windows 11 har fått kritik för sin stora närvaro av annonser och mindre användarvänliga användargränssnitt än Windows 10, sina hårdvarukrav och mängden förinstallerad skräpprogram, men det finns vissa förbättringar på baksidan som stöd för variabla uppdateringsfrekvenser och Intel Thread Director.
Kommentatorer diskuterar den exploaterande karaktären hos förhållandet mellan hyresvärd och hyresgäst och föreslår alternativ som kooperativa bostäder.
Vikten av att förstå lagliga rättigheter och följa bestämmelserna betonas.
Att använda ordet "enkelt" i teknisk dokumentation kan vara nedlåtande och avskräckande för läsare som har svårt att förstå.
När någon läser teknisk dokumentation innebär det oftast att de försöker lära sig ett nytt koncept, så att få dem att känna sig sämre genom att antyda att det borde vara enkelt är inte till någon hjälp.
Det är viktigt att dela med sig av spänning och entusiasm för koden i dokumentationen, men det går att göra det utan att använda ett språk som kan tolkas som nedlåtande.
Ingenjörer vid University of British Columbia har utvecklat en effektiv vattenbehandling som avlägsnar PFAS, även kallade "evighetskemikalier", från dricksvatten, med hjälp av ett unikt adsorberande material som kan fånga upp och förstöra alla PFAS-partiklar som finns i vattenförsörjningen.
Den teknik som skapats av dr Madjid Mohseni och hans team fångar upp till 99 % av PFAS-partiklarna och kan regenereras och eventuellt återanvändas, vilket eliminerar den miljömässiga utmaningen med giftigt avfall.
Den nya vattenfiltreringstekniken är särskilt fördelaktig för människor i mindre samhällen som saknar resurser för att genomföra dyra lösningar som skulle kunna eliminera PFAS, och den skulle vara särskilt användbar i decentraliserade vattenbehandlingar och vattenbehandlingar i hemmet.
Forever-kemikalier är mycket motståndskraftiga mot nedbrytning, kan ackumuleras i miljön och har kopplats till hälsoproblem hos människor och djur.
Det nya systemet använder plasmateknik för att behandla stora vattenflöden i realtid och kan vara användbart för behandling av dricksvatten, avloppsvatten och avrinning från jordbruket.
Minetest är en voxelspelsmotor med öppen källkod som gör det möjligt för användare att spela färdiga spel, ändra befintliga spel, skapa egna spel eller ansluta sig till flerspelarservrar.
Spelmotorn finns tillgänglig för olika plattformar, inklusive Windows, macOS, GNU/Linux, FreeBSD, OpenBSD, DragonFly BSD och Android.
Den senaste versionen av Minetest, 5.7.0, släpptes den 8 april 2023.
Diskussioner kring Microsofts hantering av Minecraft och användarnas klagomål om att dela upp gemenskapen och tvinga fram chattmoderation har uppstått.
Minetest liknar Minecraft men ger fler anpassningsmöjligheter på grund av sin karaktär av öppen källkod, men det kanske inte föredras framför Minecraft av vissa spelare.
"Pure sh Bible" är en samling POSIX sh-alternativ till externa processer som syftar till att ta bort onödiga beroenden från skript och göra dem snabbare.
Boken behandlar ämnen som strängar, filer, filvägar, slingor, variabler, villkorliga uttryck, aritmetiska operatorer och ger exempel på alternativ till vanliga Unix-kommandon.
Boken främjar användningen av råa escape-sekvenser framför tput för textformatering och färger.
Vissa användare rekommenderar att man använder Python eller Perl för mer komplexa skript, medan andra försvarar skalskript som ett gångbart alternativ.
Vikten av att undvika potentiellt farliga metoder som att använda eval eller förlita sig på skalspecifika escape-sekvenser nämns.
"Koyaanisqatsi", experimentfilmen från 1980-talet, firar i år sitt 40-årsjubileum.
Filmen, som regisserades av Godfrey Reggio, består endast av bilder och musik, utan dialog eller handling, och utforskar förhållandet mellan natur, teknik och mänsklighet.
Filmens titel kommer från hopi språket och betyder "liv i obalans", och filmen har blivit en kultklassiker och en viktig del av avantgardefilmen.
FAA åsidosatte rekommendationer från enskilda ingenjörer om att ge Boeing 737 Max-planet flygförbud efter den andra dödliga kraschen 2019.
FAA-tjänstemännen föredrog att vänta på mer detaljerade data och information innan de beslutade att ge flygplanen flygförbud.
I en utredning som gjorts av transportministeriets generalinspektörskontor rekommenderas FAA att dokumentera hur viktiga och brådskande säkerhetsbeslut fattas för att förhindra liknande olyckor i framtiden.
Den här artikeln behandlar viktiga C-kompilerflaggor för utvecklare i GCC, Clang och MSVC, med fokus på varningar, statiska och dynamiska körtidskontroller och felsökningsinformation.
Genom att aktivera flaggor som -Wall -Wextra och -Wdouble-promotion kan man hjälpa till att upptäcka buggar statiskt.
Genom att använda sanitizers som Address Sanitizer och Undefined Behavior Sanitizer kan man hjälpa till att upptäcka dynamiska körtidsfel och data races, medan korrekt konfigurering av felsökningsinformation med -g3 är avgörande för effektiv felsökning.
Vissa flaggor syftar till att förbättra prestandan, återexportera symboler och göra C-kompilatorn mer lättläst.
Utvecklare rekommenderar att man använder saneringsprogram tidigt och ofta i utvecklingsprocessen för att hitta minnesfel i C- och C++-program, med särskilda flaggor och inställningar som lyfts fram.