Tematy, o których teraz się mówi No231

💋 Powrót do zmysłowości. Nadzór internetowy zabił erotyzm
🔗Czytaj Więcej🔗

🧩 Petycja o uznanie pracy open source za działalność społeczną w Niemczech
Inicjatywa podkreśla rosnącą debatę polityczną na temat wartości cyfrowego wolontariatu, szczególnie że oprogramowanie open source stanowi fundament współczesnych ekosystemów publicznych i prywatnych.
Internetowa petycja w Niemczech wzywa do uznania pracy open source za oficjalną formę wolontariatu (Ehrenamt). Argumentuje, że wkład w projekty open source jest kluczowy dla infrastruktury cyfrowej, lecz twórcy nie otrzymują prawnego ani finansowego uznania, jakie przysługuje innym formom wolontariatu. Wniosek przedstawia prawne, fiskalne i społeczne uzasadnienia dla takiego uznania.
🔗Czytaj Więcej🔗

🏗️ Dlaczego dobrzy inżynierowie piszą zły kod w dużych firmach
Tekst oferuje szczere spojrzenie na to, jak to struktura organizacyjna, a nie umiejętności jednostek, prowadzi do przeciętności w oprogramowaniu. Przypomina, że jakość kodu to efekt kultury i motywacji firmy, nie tylko technicznej biegłości.
Esej Seana Goedecke analizuje, dlaczego nawet utalentowani inżynierowie w dużych firmach technologicznych często tworzą niskiej jakości kod. Autor wskazuje na ciągłe rotacje zespołów, krótkie okresy zatrudnienia i brak długofalowej odpowiedzialności za kod, co zmusza programistów do pracy w nieznanych systemach. W efekcie nowicjusze często modyfikują złożone bazy kodu, a doświadczeni inżynierowie są zbyt obciążeni, by utrzymać spójną jakość.
🔗Czytaj Więcej🔗

🔋 Aktualizacja dotycząca baterii farphone’a
Historia ukazuje kreatywność i świadomość bezpieczeństwa wśród entuzjastów zrównoważonej technologii, którzy nadają drugie życie starszemu sprzętowi, dbając jednocześnie o bezpieczeństwo i innowacyjność.
Na blogu far.computer opisano aktualizację projektu „farphone” – serwera WWW działającego na starym Fairphone 2. Po uwagach użytkowników Lobste.rs i Hacker News dotyczących bezpieczeństwa stałego podłączenia baterii litowej, autor usunął baterię i przerobił urządzenie tak, by działało bezpiecznie na zasilaniu sieciowym.
🔗Czytaj Więcej🔗

🕵️‍♂️ Nie ciągnij za to – nigdy nie wiesz, do czego jest podłączone
To mistrzowski przykład głębokiego debugowania – pokazuje, jak drobne szczegóły konfiguracji mogą ujawniać złożone zależności między funkcjami Linuksa, dziedziczeniem środowiska i narzędziami użytkownika.
W tej szczegółowej historii debugowania autor śledzi nietypowy błąd, w którym Emacs i emacsclient nie potrafiły się komunikować z powodu różnych interpretacji zmiennej środowiskowej TMPDIR. Problem wynikał z mechanizmu czyszczenia środowiska w Perlu uruchamianym z określonymi uprawnieniami Linuksa, który usuwał TMPDIR ze względów bezpieczeństwa. Opowieść ukazuje metodyczne dochodzenie z użyciem skryptów powłoki, śledzenia środowiska i analizy zachowań systemowych.
🔗Czytaj Więcej🔗