Sygnaliści są ważni dla społeczeństwa, ponieważ trzymają bogatych i potężnych odpowiedzialnych za ich działania, ale często bardzo cierpią za swoje wysiłki.
Istotne jest, aby ustawodawca zapewnił ochronę dla demaskatorów, aby zachęcić więcej osób do ujawnienia się i mówienia o nieprawidłowościach.
Autor, Ashley Gjøvik, jest prawnikiem, aktywistą, autorem i byłym sygnalistą, który specjalizuje się w prawach człowieka i dobru wspólnym.
Struktury władzy są mniej skłonne tolerować sygnalistów, którzy występują przeciwko nim, co prowadzi do karcenia i braku wsparcia ze strony organizacji.
Debata na temat whistleblowingu obejmuje etykę, rolę agencji wywiadowczych oraz legalność i moralność programów takich jak PRISM.
Microsoft po cichu poparł ustawę Fair Repair Act w stanie Waszyngton, wyłamując się z typowego sprzeciwu firm technologicznych wobec ustaw right-to-repair, które starają się uczynić naprawę urządzeń bardziej dostępną.
Zwolennicy napraw mówią, że poparcie Microsoftu dla ustawy po raz pierwszy przyciąga innych dużych producentów do stołu negocjacyjnego.
Ustawa o sprawiedliwej naprawie utknęła w senacie stanu Waszyngton z powodu sprzeciwu ustawodawców, ale zaangażowanie Microsoftu w naprawę urządzeń oznacza zmianę stanowiska branży w sprawie prawa do naprawy.
Microsoft zobowiązał się do ułatwienia naprawy swojego sprzętu, a Surface Laptop 4 posiada wymienne dyski SSD, co jest częścią szerszego trendu firm technologicznych, w tym Apple i Google, podejmujących podobne zobowiązania w odpowiedzi na ruch right-to-repair.
Windows 11 spotkał się z krytyką za ciężką obecność reklam i mniej przyjazny interfejs użytkownika niż Windows 10, jego wymagania sprzętowe i ilość preinstalowanego crapware, ale są pewne ulepszenia backend, takie jak wsparcie dla zmiennych częstotliwości odświeżania i Intel Thread Director.
Używanie słowa "proste" w dokumentacji technicznej może być protekcjonalne i obraźliwe dla czytelników, którzy mają problemy.
Kiedy ktoś czyta dokumentację techniczną, zwykle oznacza to, że próbuje nauczyć się nowej koncepcji, więc pogarszanie jego samopoczucia poprzez sugerowanie, że to powinno być łatwe, nie jest pomocne.
Ważne jest, aby dzielić się ekscytacją i entuzjazmem dla kodu w dokumentacji, ale można to robić bez używania języka, który mógłby być interpretowany jako protekcjonalny.
Inżynierowie z Uniwersytetu Kolumbii Brytyjskiej opracowali skuteczny sposób oczyszczania wody, który usuwa PFAS, znane również jako "wieczne chemikalia", z wody pitnej, wykorzystując unikalny materiał adsorbujący, który może wychwycić i zniszczyć wszystkie cząsteczki PFAS obecne w dostawie wody.
Technologia stworzona przez dr Madjida Mohseni i jego zespół wychwytuje do 99% cząsteczek PFAS i może być regenerowana i potencjalnie ponownie wykorzystana, eliminując wyzwanie środowiskowe, jakim są odpady toksyczne.
Nowa technologia filtracji wody jest szczególnie korzystna dla ludzi w mniejszych społecznościach, którym brakuje środków na wdrożenie kosztownych rozwiązań, które mogłyby wyeliminować PFAS, i byłaby szczególnie przydatna w zdecentralizowanych i domowych systemach uzdatniania wody.
Chemikalia Forever są bardzo odporne na rozkład, mogą gromadzić się w środowisku i zostały powiązane z problemami zdrowotnymi u ludzi i zwierząt.
Nowy system wykorzystuje technologię plazmową do oczyszczania dużych przepływów wody w czasie rzeczywistym i może być przydatny do oczyszczania wody pitnej, ścieków i spływów rolniczych.
Minetest jest open-source'owym silnikiem gier voxel, który pozwala użytkownikom grać w gotowe gry, modyfikować istniejące, tworzyć własne gry lub dołączać do serwerów multiplayer.
Silnik gry jest dostępny na różne platformy, w tym Windows, macOS, GNU/Linux, FreeBSD, OpenBSD, DragonFly BSD i Android.
Najnowsza wersja Minetest, 5.7.0, została wydana 8 kwietnia 2023 roku.
Powstała dyskusja wokół zarządzania Minecraftem przez Microsoft i skarg użytkowników na dzielenie społeczności i wymuszanie moderacji czatu.
Minetest jest podobny do Minecrafta, ale pozwala na więcej opcji dostosowywania ze względu na jego otwartą naturę; jednak może nie być preferowany nad Minecraftem przez niektórych graczy.
"Pure sh Bible" to zbiór alternatyw POSIX sh dla zewnętrznych procesów, mający na celu usunięcie niepotrzebnych zależności ze skryptów i uczynienie ich szybszymi.
Książka obejmuje tematy dotyczące ciągów znaków, plików, ścieżek do plików, pętli, zmiennych, wyrażeń warunkowych, operatorów arytmetycznych oraz zawiera przykłady alternatyw dla popularnych poleceń uniksowych.
Książka promuje użycie surowych sekwencji ucieczki nad tput dla formatowania tekstu i kolorów.
Niektórzy użytkownicy zalecają używanie Pythona lub Perla do bardziej złożonych skryptów, podczas gdy inni bronią skryptów powłoki jako realnej opcji
Wspomniano o znaczeniu unikania potencjalnie niebezpiecznych praktyk, takich jak używanie eval lub poleganie na specyficznych dla powłoki sekwencjach ucieczki.
'Koyaanisqatsi', eksperymentalny film z lat 80-tych, obchodzi w tym roku 40-lecie.
Wyreżyserowany przez Godfreya Reggio film, składający się wyłącznie z wizualizacji i muzyki, bez dialogów i fabuły, bada relacje między naturą, technologią i ludzkością.
Tytuł filmu pochodzi z języka Hopi i oznacza "życie wytrącone z równowagi", a film stał się kultowym klasykiem i podstawą kina awangardowego.
FAA unieważniła zalecenia poszczególnych inżynierów, aby uziemić samolot Boeing 737 Max po drugiej śmiertelnej katastrofie w 2019 roku.
Urzędnicy FAA woleli poczekać na bardziej szczegółowe dane i informacje przed podjęciem decyzji o uziemieniu samolotów.
Dochodzenie prowadzone przez biuro inspektora generalnego Departamentu Transportu zaleca, aby FAA udokumentowała, w jaki sposób podejmowane są kluczowe i pilne decyzje dotyczące bezpieczeństwa, aby zapobiec podobnym wypadkom w przyszłości.
Ten artykuł obejmuje ważne flagi kompilatora C dla programistów w GCC, Clang i MSVC, koncentrując się na ostrzeżeniach, statycznych i dynamicznych kontrolach czasu pracy oraz informacjach o debugowaniu.
Włączenie flag takich jak -Wall -Wextra i -Wdouble-promotion może pomóc w statycznym wykrywaniu błędów.
Użycie sanitizerów takich jak Address Sanitizer i Undefined Behavior Sanitizer może pomóc w wykryciu dynamicznych błędów i wyścigów danych, podczas gdy prawidłowe skonfigurowanie informacji o debugowaniu za pomocą -g3 jest kluczowe dla efektywnego debugowania.
Niektóre flagi mają na celu poprawę wydajności, reeksport symboli i uwolnienie kompilatora C.
Deweloperzy zalecają używanie sanitizerów na wczesnym i częstym etapie procesu tworzenia programu, aby znaleźć błędy pamięciowe w programach C i C++, z wyróżnieniem konkretnych flag i ustawień