Przejdź do głównej zawartości

2023-04-09

I wish GPT4 had never happened

Oryginał. N/A.

Discussion Service. Artykuł o negatywnym wpływie GPT-4 zyskuje uwagę dzięki mieszance opinii na temat opodatkowania, produktywności, klas społeczno-ekonomicznych i regulacji rządowych. Masowa zmiana zawodowa ma miejsce, powodując zamieszanie społeczne, ale niektórzy twierdzą, że otwiera ona możliwości dla umiejętności technicznych. Dystrybucja bogactwa i własność w wolnym społeczeństwie są przedmiotem debaty, a niektórzy opowiadają się za nowym rozwiązaniem dla minusów adopcji AI. ChatGPT pomaga użytkownikom poczuć się pewniej w językach programowania, ale wyrażane są obawy o zwiększone prawdopodobieństwo wystąpienia błędów w kodzie generowanym przez SI. GPT-4 jest uważany za potężne narzędzie produktywności, które może zastąpić programistów w niektórych obszarach. Wpływ AI na społeczeństwo i pracowników nie jest jeszcze jasny, ale AI nie ma na celu zastąpienia ludzkich umiejętności i osądu.

Dlaczego ludzkie społeczeństwa rozwinęły się tak mało w ciągu 300k lat

Original. Artykuł omawia ustalenia antropologa Napoleona Chagnona na temat działań wojennych Yanomamö i ich unikalnych praktyk kulturowych, które utrzymywały populacje w dół, podczas gdy miały obfite zasoby. Artykuł rzuca światło na społeczeństwa przed maltuzjańskie i jak ludzie istnieli w stanie równowagi populacji. Rozwój ludzkości jest epizodyczny i pojawia się pytanie, co sprawiło, że ludzkie samce porzuciły grę o sumie zerowej i rozwinęły bardziej złożone społeczeństwa? Artykuł proponuje nowe spojrzenie na historię człowieka i ewolucję cywilizacji, a komentarze wnoszą różne perspektywy, w tym marksistowskie poglądy na temat wojny w społeczeństwach pierwotnych.

Discussion Service. Dyskusja o tym, dlaczego ludzkie społeczeństwa pozostawały w stagnacji przez 300 000 lat, z różnymi punktami widzenia na rolę technologii, wzrostu populacji i umiejętności czytania i pisania. Niektórzy użytkownicy wskazują na znaczenie specyficznej wiedzy w takich dziedzinach jak inżynieria i matematyka. Rozmowa na temat rozwoju społeczeństw podważa założenie autora i podkreśla potrzebę uwzględnienia czynników społecznych i kulturowych poza technologią materialną. Raport Tech Times ma na celu dostarczenie zwięzłych, bezstronnych spostrzeżeń dla ekspertów w danej dziedzinie. Zachowaj neutralność i skup się na kluczowych punktach, które interesują czytelników, unikając oświadczeń politycznych lub religijnych.

The Garbage Collection Handbook, 2nd Edition

Oryginalne. The Garbage Collection Handbook, 2nd Edition aktualizuje stan badań i rozwoju automatycznego zarządzania pamięcią, ze szczególnym uwzględnieniem najnowszych zaawansowanych technik, takich jak równoległe, przyrostowe, współbieżne i zbieranie śmieci w czasie rzeczywistym, oraz ich implikacji dla projektantów i implementatorów garbage collectorów. Tekst zagłębia się również w nowe wyzwania, jakie stawiają przed nami ostatnie osiągnięcia sprzętowe i programowe. Ten obszerny przewodnik jest przeznaczony przede wszystkim dla badaczy zarządzania pamięcią i programistów szukających wglądu w różne algorytmy i projekty zarządzania pamięcią.

Discussion Service. Wydano 'The Garbage Collection Handbook, 2nd Edition', zawierający informacje o współbieżnym kopiowaniu/kompletowaniu GC i obsłudze błędów stron. Zwrócono uwagę na Userfaultfd i logikę liniową. Debata na temat GC w Javie/Ada, śledzenia GC i łączników liczenia referencji. Omówiono znaczenie minimalizacji alokacji pamięci sterty. Istnieją GC czasu rzeczywistego i nierzeczywistego. Niektórzy użytkownicy uważają, że GC jest niezbędny, podczas gdy inni wolą ręczne zarządzanie pamięcią. Wiedza o projektowaniu języka ≠ wiedza o informatyce. Dyskusja na temat typów wartości w Swift i sarkazm na temat książki zbierania śmieci w Rust.

Nowoorleańscy nastolatkowie znaleźli nowy dowód twierdzenia pitagorejskiego

Original. Dwie nastoletnie dziewczyny przedstawiły nowy dowód Twierdzenia Pitagorejskiego Amerykańskiemu Towarzystwu Matematycznemu, wywołując spore poruszenie. Ten wzorcowy przykład dowodzi, jak otwarta jest matematyka elementarna dla każdego i może zachęcić innych do zgłębiania matematyki.

Discussion Service. Nowoorleańscy nastolatkowie odkryli nowy dowód Twierdzenia Pitagorasa oparty na Prawie Sinusów. Eksperci dzielą się odmiennymi opiniami. Dwie afroamerykańskie studentki zaprezentowały swoją pracę w Amerykańskim Towarzystwie Matematycznym. Dowód wykorzystuje nieskończoną serię zagnieżdżonych trójkątów i konwencje trygonometryczne. Niektórzy użytkownicy sugerują alternatywne sposoby udowodnienia twierdzenia. Dyskusyjne są osiągnięcia grup niedoreprezentowanych i zaangażowanie rodziców. Dowód musi być tylko logicznie poprawny. Osiągnięcia licealistów poddane intensywnej analizie przez doświadczonych matematyków. Dowód nie jest nowy, ale jest najprostszym i najpiękniejszym dowodem trygonometrycznym do tej pory. Podkreślone znaczenie kreatywności i oryginalności. Aplikacje na YC Summer 2023 otwarte.

Czy sędziowie wydają surowsze wyroki, gdy są głodni? Badanie zbyt dobre, by mogło być prawdziwe

Original. N/A.

Discussion Service. Badanie sugerujące, że sędziowie wydają ostrzejsze wyroki, gdy są głodni, jest kwestionowane, powołując się na doświadczenia z postem. Post religijny mógłby faktycznie wpłynąć korzystnie na osąd sędziów, a krótkie posty ramadanowe nie są porównywalne z dłuższymi. Doświadczenia z postem i opinie są różne, niektórzy zauważają jasność i produktywność. Badania wykazują pozytywną korelację pomiędzy wydajnością poznawczą a postem lub dietą z ograniczeniem węglowodanów, ale potrzeba więcej badań. Sędziowie poszczący podczas Ramadanu w Pakistanie częściej uniewinniali oskarżonych o 10% za każdą dodatkową godzinę postu, ale zauważono małą liczebność próby i tendencyjność harmonogramu. Badania naukowe nad zjawiskami społecznymi są niewiarygodne i otwarte na różne interpretacje, w oparciu o komentarze. Omówiono również naturę nauki i znaczenie wspólnej prawdy w dyskursie naukowym.

Wszystko, co reklamowane w mediach społecznościowych, to przecenione śmieci

Original. Badanie przeprowadzone przez Carnegie Mellon i Pamplin College wykazało, że ukierunkowane reklamy w mediach społecznościowych kosztują średnio 10% więcej i pochodzą od sprzedawców o słabych ocenach, co prowadzi do wniosku, że wszystkie reklamowane produkty w mediach społecznościowych są zbyt drogimi śmieciami. Reklamy kontekstowe działają tak samo dobrze i mają lepszą kontrolę nad kreatywną treścią. Działania legislacyjne są potrzebne do wdrożenia polityki zgody opt-in dla gromadzenia danych, a także do regulacji rynku ad-tech. Federalne prawo prywatności może zapobiec szpiegowaniu przez gigantów mediów społecznościowych i wspierać konkurencję w sklepach z aplikacjami, pozwalając mediom zarobić więcej dochodów. Przeniesienie kontroli z Big Tech może być korzystne dla wszystkich mediów.

Discussion Service. Artykuł twierdzi, że reklamy w mediach społecznościowych sprzedają zbyt drogie śmieci, kontrowane przez opinie na temat korzyści, w tym umożliwienie małym firmom reklamować za mniejsze pieniądze. Artykuł koncentruje się na rynku brzytew i produktów niszowych. Sugerowane są produkty wysokiej jakości, badania marki i regulacje dotyczące reklamy. Reklama produktu i ograniczenia recenzji są omawiane, a spadek jakości produktu jest częstym problemem. Niektórzy wskazują, że nowsze marki nastawione na wzrost mogą oferować lepsze oferty. Problemy z ukierunkowanej reklamy, produkty topografii księżycowej, a dostarczone oszustwo są doświadczeni.

Go port SQLite bez Go

Oryginał. N/A.

Discussion Service. Go port SQLite bez CGo do kompilacji krzyżowej jest dyskutowany na Discussion Service, z sugerowanymi alternatywami. Podnoszone są obawy dotyczące stabilności i zachowania transakcji, a niektórzy zalecają bibliotekę C. Trwa debata na temat implementacji SQLite w Go oraz korzyści płynących z Go-sqlite w stosunku do standardowych sterowników. Główną zaletą Go-sqlite jest nieużywanie CGO, z opracowanymi metodami wykorzystującymi kompilator C do Go dla SQLite. Niektórzy chwalą metodę, podczas gdy inni zgłaszają błędy blokady transakcji. Zalecane jest alternatywne podejście wykorzystujące Wasm.

Why and How We Retired Elm at Culture Amp

Original. Culture Amp wycofało Elm jako preferowany język dla nowego kodu front-end po czterech latach, pomimo jego wcześniejszej promocji przez szefa inżynierii firmy. Wynikało to z próby zbudowania przez zespół projektowy Culture Amp niezależnej od języka biblioteki komponentów interfejsu użytkownika z Web Components, które wymagają jego frameworka. Culture Amp zdecydowało się pozostać przy React ze względu na przejęcie firmy posiadającej w całości bazę kodu React oraz zdolność TypeScript do dopasowania się do zarządzania stanem w Elm. Decyzja Culture Amp odzwierciedla rosnący trend w kierunku wyboru React w TypeScript dla nowych projektów, a Elm może przejść ze statusu "adopt" do "contain" na ich Tech Radar. Inżynierowie poparli decyzję o zawarciu Elm ze względu na złożoność, którą tworzy.

Discussion Service. Decyzja Culture Amp o odrzuceniu kandydatów do pracy z określonymi preferencjami językowymi wywołuje dyskusje na Discussion Service, z których jedni się zgadzają, a inni nie. Niektórzy użytkownicy przestrzegają przed zbyt gorliwym podejściem do technologii i zachęcają do skupienia się na rzeczywistych wskaźnikach fachowości. Omawiane są wyzwania i upadek Elm, a także sugestie dotyczące innych języków. Komentarze Discussion Service omawiają kulturę firmy, systemy projektowania i wybór stosu technologicznego. Były użytkownik Elm dzieli się swoimi doświadczeniami związanymi z przejściem na TypeScript, podczas gdy firma mająca problemy z utrzymaniem dwóch frameworków decyduje się na wycofanie Elm. Redaktor musi unikać politycznych lub religijnych wypowiedzi i uchwycić istotne punkty, które interesują czytelników obeznanych z technologią.

FAA K-12 Airport Design Challenge w Minecraft

Original. Program FAA Science, Technology, Engineering, and Math Aviation and Space Education (STEM AVSED) organizuje Airport Design Challenge w Minecraft dla uczniów klas K-12. Ta interaktywna nauka i możliwość współpracy obejmuje tematy od układu lotniska, nawierzchni, oświetlenia i struktur, do innowacyjnego rozwoju. Uczestnicy mają szansę współpracować z ekspertami FAA w dziedzinie lotnictwa i inżynierii, spotkać się z profesjonalistami z branży lotniczej i nawiązać współpracę z innymi projektantami. Współpraca między uczniami, rodzicami i nauczycielami odbywa się w środowisku wirtualnym, a zadania sprawdzające wiedzę i zrzuty ekranu projektów są wykorzystywane do przekazywania informacji zwrotnych.

Discussion Service. FAA organizuje wyzwanie projektowania lotnisk z wykorzystaniem Minecrafta dla uczniów K-12 w USA. Użytkownicy dyskutują o potencjalnych korzyściach i ograniczeniach Minecrafta jako narzędzia edukacyjnego i kreatywnego. Niektórzy wyrażają obawy dotyczące korzystania z technologii przez dzieci, podczas gdy inni podkreślają jego potencjał do kultywowania późniejszych zainteresowań. Konkurs wzbudza zainteresowanie jako unikalne połączenie Minecrafta i projektowania lotniczego. Post sugeruje, że nawet projektanci lotnisk mogą uczyć się od kreatywności 12-letnich dzieci. Konkurs wzbudza również zainteresowanie crowdsource'owymi replikami świata 3D dla projektów infrastrukturalnych i pobudza zainteresowanie otwartym pozyskiwaniem rządowych projektów infrastrukturalnych dla wkładu publicznego. Użytkownicy Discussion Service wyrażają pozytywne reakcje na projekty inspirowane Minecraftem, które stymulują rozwój i naukę dzieci, takie jak programowanie i umiejętności inżynierskie.

Google zakazuje aplikacjom pożyczkowym dostępu do zdjęć i kontaktów użytkowników

Original. Google zaktualizowało swoją politykę dotyczącą pożyczek osobistych, aby uniemożliwić aplikacjom oferującym pożyczki dostęp do kontaktów lub zdjęć użytkowników. Posunięcie to ma na celu przeciwdziałanie drapieżnym zachowaniom niektórych pożyczkodawców, którzy nękają i zastraszają pożyczkobiorców do spłaty zaległych długów. Ponadto będzie wymagać dokumentacji licencyjnej dla poszczególnych krajów, aby udowodnić ich zdolność do udzielania lub ułatwiania pożyczek osobistych, takich jak w Pakistanie. Takie praktyki doprowadziły do tego, że firmy windykacyjne wysyłały zmanipulowane zdjęcia do przyjaciół i rodzin dłużników, co doprowadziło do odebrania sobie życia przez wiele osób w krajach takich jak Indie i Kenia.

Discussion Service. Google zabroni aplikacjom pożyczkowym dostępu do zdjęć i kontaktów użytkowników. Propozycje obejmują dwutorowe podejście w Sklepie Play lub prezentowanie fałszywych danych, gdy odmawia się uprawnień. Bezpieczna architektura rdzenia obiecuje wyeliminować złośliwe oprogramowanie. Użytkownicy skarżą się na zbyt wiele uprawnień i niewłaściwe wykorzystanie danych przez aplikacje pożyczkowe. Apel o lepsze regulacje lub whitelistę dla dostępu do aplikacji pożyczkowych. Obawy o prywatność i potrzeba indywidualnego udostępniania kontaktów. Potrzeba usprawnionej funkcji dostępu do mediów. Brak ograniczeń uprawnień dla użytkowników komputerów stacjonarnych. Alternatywne sklepy z aplikacjami mogą osłabić ochronę użytkowników. Wyjątkowe oszustwo w Kenii. Google zakazuje reklam pożyczek gotówkowych, mimo że dopuszcza je w sklepie z aplikacjami.

Go 1.21 będzie miał (prawdopodobnie) statyczny toolchain na Linuksie

Original. Nadchodząca wersja Go 1.21 będzie miała statyczny toolchain na Linuksie, co oznacza, że kompilator będzie budowany tylko przy użyciu czystego resolvera Go i będzie statycznym plikiem wykonywalnym, chyba że deweloperzy z jakiegoś powodu powrócą. Pozwoli to na miłą poprawę jakości życia dla ludzi, którzy głównie pracują na ostatnich Linuksach, ale którzy od czasu do czasu mają do czynienia ze starszymi. Zmiana ta nie sprawi jednak, że programy użytkownika staną się automatycznie niezależne od wersji. Obecnie elementy tego planu wylądowały już w wersji rozwojowej Go.

Discussion Service. Go 1.21 ma mieć szybszy statyczny toolchain na Linuksie, ale krytyka dotycząca obsługi nil pointer panics wciąż się utrzymuje. Niektórzy sugerują doposażenie w funkcje bez naruszania kompatybilności wstecznej, ale inni argumentują przeciwko generykom. Użytkownicy chwalą łatwość użycia i atrakcyjność Go jako toolchaina. Dyskutuje się także o sprawdzaniu zapożyczeń w Rust, ograniczeniach bezpieczeństwa pamięci i czasach życia. DNS resolver w Go i zależność od libc dyskutowane, z zaletami i wadami dynamicznego vs. statycznego linkowania. Omówiono implementację DNS lookup na macOS, zasugerowano budowanie plików wykonywalnych klienta w kontenerze docker w systemie debian oraz używanie Go do w pełni odtwarzalnego toolchaina na 1.21.

Ceny energii elektrycznej według krajów

Original. Artykuł zagłębia się w koszty i źródła energii elektrycznej w różnych krajach, ujawniając, jak Niemcy i Bermudy są najdroższe, podczas gdy Sudan, Wenezuela i Iran są najtańsze. Większość krajów nadal polega przede wszystkim na paliwach kopalnych do wytwarzania energii elektrycznej. Warto zauważyć, że Stany Zjednoczone mają najwyższe zużycie energii elektrycznej w gospodarstwach domowych, ale jej koszt jest podobny do średniej światowej. Co więcej, 13% ludności świata wciąż nie ma dostępu do energii elektrycznej. Ważne jest, aby analizując ceny energii elektrycznej wziąć pod uwagę dostęp i zrównoważony rozwój, ponieważ tanie ceny często powodują szkody dla środowiska.

Discussion Service. Artykuł "Electricity Prices by Country" zyskuje uwagę na Hacker News, ponieważ czytelnicy dyskutują o takich czynnikach jak regionalne różnice w zużyciu energii i użycie propanu na obszarach wiejskich. Użytkownicy dzielą się swoimi doświadczeniami w drastycznym zmniejszaniu zużycia energii, podczas gdy inni wskazują na błędy w danych i wyrażają zaskoczenie niskim zużyciem energii. Regionalne różnice w cenach spowodowane geografią i polityką polityczną są znaczące, a ceny powinny być normalizowane przez lokalny średni dochód dla uczciwego porównania. Argentyńskie i wenezuelskie subsydia budzą obawy, a krytycy sugerują uproszczone porównania danych dla celów marketingowych. Wysokie ceny w Niemczech przypisuje się kosztom gazu ziemnego, podczas gdy ceny w Szwecji i Wielkiej Brytanii są cytowane jako nie odpowiadające kosztom lokalnym. Artykuł omawia ceny energii elektrycznej w krajach afrykańskich, choć komentatorzy zwracają uwagę na błędy w stosowaniu średnich do opisu całej próby oraz na nieistotność cen bez dostępności energii elektrycznej.

0x0: Udostępnianie plików z terminala

Original. Serwis wymiany plików online 0x0 został wyłączony po tym, jak niemiecka policja zajęła jego serwery. Wyłączenie nastąpiło pomimo tego, że 0x0.st działał z wyraźnym zakazem nielegalnego udostępniania plików lub działalności. Anonimowe przesyłanie i zdalne adresy URL były udostępniane za pomocą platformy, która mogła usuwać pliki i ustawiać daty wygaśnięcia. Operator serwisu, o imieniu Mia, powiedział, że koszty hostingu wynosiły 60 euro (65 dolarów) miesięcznie, dodając jednocześnie, że usługa została zablokowana dla węzłów wyjściowych ze względu na wiele naruszeń zasad, a uploaderzy, którzy naruszają zasady strony, będą mieli zbanowany adres IP. Do tej pory nie odnotowano żadnych aresztowań.

Discussion Service. 'Hacker News' mówi o serwisie wymiany plików dla terminala i dzieli się ryzykiem prawnym i czynnikami odstraszającymi. Wymieniono kilka alternatywnych rozwiązań. Inna dyskusja o usługach hostingu plików, sugeruje alternatywy, ale wskazuje na brak wsparcia dla plików .rar i uploadów związanych z kryptowalutami. Zauważono również wersję zasilaną przez CloudFlare. Strona GitHub z instrukcjami curl oznaczonymi "made to look like a crash" i fragmentem kodu z "ulepszeniami" z otwartą aplikacją dla YC Summer 2023.

Iran instaluje kamery w miejscach publicznych, aby zidentyfikować, ukarać odsłonięte kobiety

Original. Iran instaluje kamery w miejscach publicznych, aby identyfikować i karać odsłonięte kobiety, które nie przestrzegają obowiązkowego dress code'u. Osoby łamiące prawo będą otrzymywały ostrzegawcze wiadomości tekstowe o konsekwencjach po zidentyfikowaniu. Posunięcie to ma zapobiec oporowi przeciwko prawu dotyczącemu hidżabu, które spowodowało, że od czasu śmierci 22-letniej Kurdyjki w areszcie policji moralności we wrześniu ubiegłego roku, coraz więcej Iranek zrzuca swoje zasłony. Władze wezwały obywateli do konfrontacji z odsłoniętymi kobietami, a oświadczenie zobowiąże właścicieli firm do monitorowania przestrzegania norm społecznych.

Discussion Service. Iran instaluje kamery, aby karać odsłonięte kobiety, podczas gdy pojawiają się dyskusje na temat wolności jednostki i opresji religijnej. Użytkownicy Discussion Service debatują nad traktowaniem kobiet przez irański rząd i stosowaniem technologii nadzoru, rysując paralele do przepisów o kontroli broni i potencjalnego wpływu kamer napędzanych przez AI. Użytkownicy opowiadają się za osobistym wyborem i przeciwko przymusowi, a niektórzy dyskutują o kwestiach dotyczących społeczności migrantów i praw kobiet. Opinie na ten temat są mieszane, pojawiają się porównania do symboli nazistowskich i taktyki stosowanej przez rząd USA w celu stłumienia niepokojów. W komentarzach pojawiają się ważne pytania dotyczące inwigilacji, prywatności i wartości kulturowych w kształtowaniu jej stosowania.

A 1.5GB string

Oryginał. Autor opisuje, jak podczas swojej poprzedniej roli odkryli znaczne marnotrawstwo pamięci w usłudze Java, którą wspierali. Korzystając z sesji planowania pojemności, byli w stanie zidentyfikować obiekty marnujące pamięć w zrzucie pamięci Java, w tym ciąg o wielkości 1,5 GB. Stwierdzili, że było to spowodowane problemem projektowym, w którym zapisywali coraz więcej stanu, aż do eksplozji. Podzielili problem na szybką poprawkę i długoterminową, przepisując rozwiązanie stosu dla długoterminowej poprawki. Autor podkreśla znaczenie badania szczegółów tego, jak programy wykorzystują zasoby, aby od początku produkować szybkie zwycięstwa.

Discussion Service. Post omawia optymalizację pamięci, wykładniczy wzrost i protokoły serializacji, z różnymi proponowanymi rozwiązaniami. Podzielono się także doświadczeniami użytkowników ze złymi interfejsami API i błędami przeglądarki. Pojawia się dyskusja na temat rejestracji domeny backslasher.net. Dodatkowe dyskusje dotyczą kwestii technicznych związanych z efektywną obsługą danych, kompresją rozmiaru transmisji i restrukturyzacją przechowywania danych. Ograniczanie długości ciągów znaków budzi wątpliwości.

Paul Graham jest inwestorem w firmie próbującej zabić Twittera

Original. Fundusz inwestycyjny Paula Grahama, Y Combinator, zainwestował w start-up o nazwie Tilde, który pracuje nad zdecentralizowaną, open-source alternatywą dla Twittera o nazwie Mastodon. Mastodon wzrost był stały, z ponad 1,2 mln zarejestrowanych użytkowników, ale analitycy uważają, że może nie stanowić znaczącego zagrożenia dla Twittera ze względu na brak opcji monetyzacji dla Mastodon. Niektórzy użytkownicy Discussion Service krytykują Grahama za inwestowanie w firmę próbującą zabić inną firmę, podczas gdy inni bronią zasad konkurencji i innowacji.

Discussion Service. Inwestycja Paula Grahama w firmy zabijające Twittera wywołuje dyskusję na temat przyszłości Twittera. Rentowność i teoretycy spiskowi są problemami dla Substack jako alternatywy. Niszowe społeczności mogą nie zastąpić Twittera. Odkrywalność i efekt sieciowy są kluczowe dla sukcesu mediów społecznościowych. Rola Elona Muska w Twitterze jest sprzeczna z jego ideałem cyfrowego placu publicznego. Substack właśnie uruchomił "Substack Notes", klon Twittera. Na platformie może dojść do handlu głosami i kontami. Jedni lubią Substack, inni na płocie. Sukces Elona Muska z Teslą i SpaceX przypisuje się jego stylowi przywództwa. Złe zachowanie i obawy o bezpieczeństwo sprawiły, że niektórzy przysięgają, że nie kupią Tesli. Następna iteracja mediów społecznościowych powinna być non-profit z wyraźnymi wytycznymi dotyczącymi treści. Substack rozszerza się na mikroblogowanie, dotyczy osobowości Twittera. Twitter przyciąga nienawistne treści i potrzebuje więcej regulacji. Problemy z botów nękają Twittera.

FCC ostrzega kościół w Portland, aby wyłączyć pirackie FM działające pod jego wieży

Original. Federalna Komisja Łączności (FCC) ostrzegła Eastside Free Methodist Church, z siedzibą w Portland, że nielicencjonowana stacja radiowa FM, działająca na 90,5 FM, została zidentyfikowana do działania pod jej wieżą. Agenci terenowi z FCC namierzyli pirackie radio, ale nie znaleźli tam obecnie żadnych osób, a kościół być może jest zamknięty według dostępnych w sieci wpisów. Jest prawdopodobne, że kościół stanie w obliczu działań egzekucyjnych w ramach prawa federalnego, ponieważ jest właścicielem budynku. Wszelkie dowody powinny być przedstawione w celu udowodnienia, że pirackie nadawanie radiowe nie ma już miejsca w lokalu. Z listu ostrzegawczego wysłanego do kościoła wynika, że czeka go kara o wartości ponad 2,3 mln dolarów.

Discussion Service. FCC ostrzegła kościół w Portland, by wyłączył piracką stację radiową FM pod swoją wieżą. Takie stacje mogą zakłócać komunikację w sytuacjach kryzysowych i nie są częścią EAS. Jednak niektórzy uważają, że stacje pirackie są niezbędne dla niezależnych głosów. Złapany pirat został ukarany grzywną w wysokości 80 000 dolarów i miał liczne ostrzeżenia. Wywiązała się dyskusja na temat regulacji, legalności i efektywności wykorzystania i przydziału radia, z sugestiami dotyczącymi stacji LPFM. Zakłócenia mogą być spowodowane nakładaniem się sygnałów analogowych i cyfrowych. Niektórzy norwescy entuzjaści radia dyskutują o pirackich stacjach FM. Regulacje i kontrola nad falami radiowymi to tematy sporne.

Laptopy z GNU+Linux z preinstalowanym Libreboot, opartym na coreboot

Original. Minifree Ltd sprzedaje laptopy GNU+Linux z Libreboot, zamiennikiem BIOS/UEFI opartym na Coreboot, preinstalowanym, z zaszyfrowanym systemem operacyjnym Debian GNU+Linux i pełnym wsparciem dla sterowników; oferuje również opcje dla innych dystrybucji Linuksa lub BSD. Doskonale nadaje się do oprogramowania zapewniającego prywatność, takiego jak Tor Browser czy Tails, posiada 480/960GB SSD, 2x480GB/2x960GB RAID1 SSD, dobrą baterię i 16GB RAM. Firma zapewnia darmowe wsparcie techniczne przez e-mail i IRC, plus pięcioletnią gwarancję, finansując rozwój Libreboot. Ostatnie duże wydanie Libreboot, wersja 20230319, jest już dostępne z Minifree, które domyślnie instaluje najnowszą wersję.

Discussion Service. Minifree oferuje laptopy GNU+Linux z preinstalowanym Librebootem opartym na coreboot. Model T440p zapewnia open-source'owy BIOS i kontrolę OS, ale wymaga wiedzy technicznej. System76 ma lepszy sprzęt, ale mniejszy wybór. Flashowanie Coreboot jest trudne na niektórych sprzętach. Debata na temat ryzyka bezpieczeństwa Intel Management Engine. Znaczenie GNU dla użytkowników Linuksa przewyższa błąd cytowania GNU. Niektórzy zwracają uwagę, że systemd nie jest projektem GNU.

Goniąc tęcze: Projektowanie dla ślepoty kolorowej

Original. "The Verge" artykuł omawia projektowanie dla colorblindness i zwraca uwagę na fakt, że świat nie został zaprojektowany dla ludzi z colorblindness. Około 350 milionów ludzi na świecie jest colorblind, a około 8% mężczyzn ma jakąś formę niedoboru widzenia barwnego. W artykule przedstawiono praktyczne przykłady pokazujące trudności, z jakimi borykają się osoby niewidome, a także podkreślono znaczenie dostępności w projektowaniu jako sposobu na empatię.

Discussion Service. Projektanci nie mogą polegać tylko na kolorze; kontrasty i kształty są kluczowe dla użytkowników niewidomych na kolor. Lepszy projekt może uwzględniać ślepotę barw jako aspekt projektowania uniwersalnego. Jasność, kontrast, etykiety, ikony i tekstury pomagają rozróżnić kolory. Rozważ kształty lub czcionki, aby wyróżnić elementy. Dostępne są zautomatyzowane testy dostępności. Ślepota barw ogranicza jedynie zdolność rozróżniania odcieni. Dyskusja na temat indywidualnej ślepoty na kolory i postrzegania świateł drogowych. Niektóre częstotliwości w kolorze zielonym są trudne do zauważenia. Znaki drogowe dla niektórych wydają się białe, ale dla innych osób ze ślepotą barw są zielone.

Aby doładować naukę, spójrz na zabawę

Original. Zabawa i sztuka są niezbędne do nauki, budując "6 C" współpracy, komunikacji, treści, krytycznego myślenia, twórczej innowacji i pewności siebie. Playful Learning Landscapes Action Network integruje zabawę w miejscach publicznych, promując międzypokoleniową i wzajemną naukę. Immersyjne gry wideo, zaprojektowane z myślą o neuroartystach, mogą zwiększyć uwagę, szczególnie u osób z ADHD. NeuroRacer, wciągająca gra wideo zaprojektowana przez Adama Gazzaleya, skutecznie poprawiła kontrolę poznawczą i zdolności uwagi w badaniach klinicznych u dzieci z ADHD. Teraz, znana jako EndeavorRx, jest pierwszą nielekową metodą leczenia ADHD, zatwierdzoną przez FDA w 2020 roku. Praca Adama podkreśla przecięcie sztuki i nauki w celu rozwiązania problemu różnic w uczeniu się.

Discussion Service. Użytkownik Discussion Service sugeruje, że uczenie się oparte na AI mogłoby złagodzić stres w kalifornijskiej edukacji, ale inni obwiniają biurokratyczne złe zarządzanie. Wpływ AI na edukację jest dyskutowany, z obawami o socjalizację, dyscyplinę i wskazówki dla nauczycieli. Metodologia zabawy w nauce, szczególnie dla ADHD, jest omawiana z osobistymi doświadczeniami i zasobami.

BrowserBox - rób rzeczy z przeglądarkami, których normalnie nie możesz

Original. BrowserBox to zdalny, odizolowany interfejs API przeglądarki, który może być uruchomiony w chmurze lub self-hosted, z dostępną wersją zwykłą i Pro. Wersja Pro ma bardziej zaawansowane funkcje, często aktualizowane i osadzane bezpośrednio na stronie internetowej, podczas gdy zwykła wersja ma wolniejszy cykl wydawniczy. Obie wersje oferują nieograniczone możliwości przeglądarki, wielotablicowość, frontend UI przeglądarki przystosowany do urządzeń mobilnych, co-browsing, adaptive streaming i bezpieczne przeglądanie dokumentów. BB Pro jest bardzo bezpieczny i posiada szereg zabezpieczeń, takich jak model bezpieczeństwa izolacji przeglądarki RBI i wbudowany AdBlocker, a oprogramowanie jest dostępne na licencji Polyform Shield License 1.0.0.

Discussion Service. BrowserBox zyskuje uwagę na Hacker News, umożliwiając użytkownikom dostęp do niedostępnych plików/kodów. Oferowane rozwiązania, w tym serwer localhost i rozszerzenie przeglądarki. Historia licencji kwestionowana, ceny budzą obawy. Cloudflare's S2 jest wymieniany jako alternatywa dla izolacji. Dosy Browser zapewnia pośrednie renderowanie stron internetowych przy użyciu Chrome. Sugerowane są alternatywne implementacje. Omówiono licencję Dosy Browser na użytek niekomercyjny. Wspomniano o obsłudze urządzeń i kompresji danych przez Operę Mini. BrowserBox działa jako aplikacja klient-serwer poprzez protokół automatyzacji, umożliwiając przeglądanie Internetu na urządzeniach starszej generacji. Informacje o cenach można znaleźć na individual.dosyago.com.

Pydantic V2 przepisany w Rust jest 5-50x szybszy niż Pydantic V1

Original. Pydantic V2, z przepisanym pydantic-core, jest 5-50x szybszy i bardziej utrzymywalny niż Pydantic V1. Biblioteka oferuje możliwości parsowania i walidacji, serializację, zarządzanie ustawieniami i rekurencyjną walidację struktur danych, wraz z generowaniem schematu JSON, niestandardowymi typami i walidatorami pól. Alfa jest otwarta na ocenę i eksperymentowanie w środowiskach testowych, z informacją zwrotną dla dalszego rozwoju. Pydantic V2 posiada klasę AnalyzedType do łatwej walidacji i serializacji obiektów innych niż BaseModel, zmiany w Validation i usunięcie GetterDict. API jest tymczasowe i może ulec zmianie.

Discussion Service. Pydantic V2 przepisany w Rust pozwala na 5-50x wzrost wydajności w porównaniu do V1. Rust ma wyzwania z różnymi binariami platform. Biblioteka zastępcza typu drop-in z niewielkimi zmianami w API. Niektórzy użytkownicy krytykują brak strategii optymalizacji Pythona, podczas gdy inni doceniają jego łatwość dla naukowców. Uznaje się spadającą jakość kodu społeczności Pythona. Pydantic V2 chwalony za funkcje, ale krytykowany za oparcie się na Rust. Niektórzy użytkownicy sugerują alternatywy, takie jak msgspec.

AI powered realtime fluid simulations are here

Original. Deweloper przetestował narzędzie do symulacji płynów napędzane przez SI, aby dodać realistyczny, interaktywny dym do gry, porównując EmberGen i Zibra Smoke & Fire. Narzędzie napędzane przez SI okazało się działać dobrze i było bardziej wydajne niż pieczenie płynnych animacji jako flip-booków. Narzędzie Zibry jest trójwymiarowe, dzięki czemu dym lepiej komponuje się z otoczeniem i ma imponującą wydajność, działając płynnie na iPhonie. Narzędzie wykorzystuje koncepcję akceleracji napędzaną przez AI i kompaktowy SDF do reprezentacji kształtu obiektu. Render symulacyjny dodał około 2 ms do czasów klatek. Narzędzie posiada pewne ustawienia kontroli wyglądu dymu, takie jak absorpcja, rozpraszanie i kolory cieni.

Discussion Service. Symulacje płynów w czasie rzeczywistym z wykorzystaniem sztucznej inteligencji są 15x szybsze niż alternatywne rozwiązania, wykorzystujące sieci neuronowe do naśladowania fizyki. Niektórzy użytkownicy Discussion Service kwestionują wykorzystanie sieci neuronowych opartych na fizyce do dynamiki płynów. SI może mieć potencjał w naukowych symulacjach termodynamicznych. Niejasne, co konkretnie AI robi w symulacji. AI wykorzystuje redukcję wymiarowości z powodu przekleństwa wymiarowości. Prawdopodobieństwo fizycznej dokładności w symulacjach gier jest niskie. Oprogramowanie CFD typu open source (OpenFOAM) jest dostępne, ale strona nie działa.

Własne alokatory w Rust

Original. NicalIndex omawia niestandardowe alokatory w Rust dla ulepszonych strategii alokacji pamięci, umożliwiając różnym częściom programu wybór strategii. Rust ma domyślny globalny alokator, z dwoma propozycjami obsługi niestandardowych alokatorów. Artykuł bada podejścia do niestandardowych alokatorów w strukturach danych Rust, koncentrując się na implementacji fill tessellator w bibliotece lyon. Różne podejścia obejmują parametry czasu życia, dwie struktury lub ręcznie zarządzany obiekt cech. Dodawanie niestandardowych alokatorów jest łatwe i powinno wykorzystywać cechę Allocator dla najlepszej abstrakcji. Recykling alokacji i wybór odpowiedniego alokatora dla konkretnych części kodu to opcje dla programistów. Cecha Allocator musi być ustabilizowana, aby implementacje Storage mogły ją wykorzystać.

Discussion Service. Rust może wspierać dynamiczne skalowanie dla niestandardowych alokatorów, pomimo wyzwania związanego z niebezpiecznym API. Podejmowane są wysiłki w celu połączenia niestandardowych alokatorów z typami 'std' Rusta. Problem 'big box' w API alokatorów wymaga bezpieczniejszej obsługi niestandardowej alokacji w Rust. Przekazywanie kontenerów i adnotacje dotyczące czasu życia mogą rozwiązać problem domyślnej alokacji w Rust. System czasu życia może poprawić projekt biblioteki, ale nie optymalizację. Użytkownik poszukuje informacji na temat niestandardowych alokatorów dla operacji tensorowych.

The Erosion of Free Will: Dlaczego utrata wiary w wolność przez społeczeństwo jest niebezpieczna

Original. Luke Burgis argumentuje, że erozja wiary społeczeństwa w wolność i wolną wolę staje się coraz bardziej niebezpieczna, zwłaszcza w Dolinie Krzemowej, i ma etyczne implikacje dla systemów politycznych i ludzkich zachowań. Burgis proponuje nowe ramy dla zrozumienia wolności, takie, które obejmują fizyczne, psychiczne i duchowe aspekty z dwunastoma odrębnymi momentami. Poprzez osiągnięcie integralności, Burgis wierzy, że wolna wola może zostać ocalona, bez której miłość w społeczeństwie nie może istnieć.

Discussion Service. Artykuł na Discussion Service omawia erozję wiary w wolność w społeczeństwie. Komentarze podważają twierdzenia autora i krytykują uproszczenie złożonych kwestii. Koncepcja wolnej woli jest dyskutowana, niektórzy twierdzą, że nie istnieje ona zasadniczo. Brak konsensusu w tradycjach judeochrześcijańskich co do znaczenia wolnej woli. Niektóre komentarze oskarżają artykuł o ignorowanie wpływu religii na wolną wolę. Post Y Combinator zawiera wytyczne dla programu Summer 2023, skierowanego do firm startupowych. Cenne informacje dla czytelników obeznanych z technologią, zalecane unikanie nudnych faktów i zachowanie neutralności.

Learn Rust 101 - A guide to help your journey of becoming a Rustacean

Oryginał. Przewodnik "learn-rust-101" na GitHub to kompleksowy zasób do nauki Rust, popularnego języka programowania, z kamieniami milowymi do nauki różnych koncepcji. Inne zasoby obejmują Rustlings, Programming Rust i książkę "Code like a pro in Rust". Czytelnicy są zachęcani do zastosowania wiedzy poprzez opcjonalne projekty lub przyczynianie się do projektów open-source. Artykuł zawiera również informacje o wykorzystaniu Rust do WebAssembly, aplikacji natywnych i programowania webowego, a także zasoby do ciągłej nauki. Deno jest sugerowane jako bezpieczniejsza alternatywa dla NodeJS, a społeczność Rust oferuje różne darmowe zasoby.

Discussion Service. Przewodnik do nauki Rust z naciskiem na ogólny Rust, a nie tylko na tworzenie stron internetowych. Rust jest świetnym wyborem dla produktów wymagających backendów, API grafiki 3D i interakcji z niskopoziomowymi API OS. Rust osiąga lepsze wyniki niż Go lub Python w uruchomieniach w chmurze GCP, z niższym zużyciem pamięci i szybkim wykonaniem. Podejście "ucz się przez portowanie" jest świetnym sposobem na naukę Rust; obecnie nie ma dobrych przewodników dla tego podejścia.

Trashcan - webowy serwis do indeksowania prac naukowych i innych dokumentów

Original. N/A.

Discussion Service. Serwis internetowy do indeksowania prac i dokumentów naukowych jest omawiany z przychylnymi recenzjami, a niektórzy wspominają o porównywalnych usługach, takich jak I, Librarian i Paperless-ngx, jednak serwis ten wypada blado w automatycznym wyszukiwaniu metadanych i możliwościach tworzenia cytowań.

Spotify streaming GDPR dump local analyzer

Oryginał. N/A.

Discussion Service. Powstał nowy lokalny analizator Spotify streaming GDPR dump, który pozwala użytkownikom analizować własne dane. Użytkownicy mogą poprosić o eksport swoich danych, a następnie przeanalizować je za pomocą narzędzia. Podczas gdy niektórzy użytkownicy są podekscytowani tym rozwiązaniem, inni uważają za krepujące, że Spotify śledzi dane dotyczące nastroju i lokalizacji. Kilka komentarzy na wątku odchodzi od głównego punktu artykułu, ale są prośby o więcej narzędzi takich jak to, aby nadać sens wysypiskom GDPR.

Hacking Google ReCAPTCHA v3 Using Reinforcement Learning (2019)

Original. Naukowcy opracowali metodologię uczenia się wzmacniania w celu obejścia reCAPTCHA v3 firmy Google. Formułując problem jako świat siatki, agenci mogą nauczyć się, jak poruszać się myszą i kliknąć przycisk reCAPTCHA, aby otrzymać wysoki wynik, co oznacza, że metodologia wykorzystuje strategię dzielenia i podbijania, aby pokonać ten system captcha dla dowolnej rozdzielczości siatki. Proponowana metoda osiąga wskaźnik sukcesu 97,4% na siatce 100x100 i 96,7% na rozdzielczości ekranu 1000x1000. Autorzy pokazują również, że zwiększenie rozmiaru komórki zmniejsza wydajność agenta.

Discussion Service. Nowy artykuł opisuje metodę Reinforcement Learning do omijania ReCAPTCHA v3. Komentarze omawiają brak wartości dodanej dla obecnych systemów i przeszłe doświadczenia z opcjami dostępności. Niektórzy użytkownicy sugerują alternatywne sposoby rozwiązywania captchas, podczas gdy inni pytają, jak trudniejsze captchas są zgodne z przepisami dotyczącymi dostępności. Dokument może nie wytrzymać bez walidacji, zauważono też brak krytycznych szczegółów.

Były komisarz straży pożarnej z pękniętą czaszką po ataku metalową rurą

Original. Były komisarz straży pożarnej w San Francisco, Don Carmignani, został hospitalizowany ze złamaną czaszką i 51 szwami po tym, jak został zaatakowany metalowym przedmiotem podczas opuszczania domu swojej matki w Marina District. Władze aresztowały mężczyznę za rzekomą napaść. Jego przyjaciel, Joe Alioto Veronese, twierdzi, że Carmignani został pobity przez trzech mężczyzn, którzy mieszkali w pobliskiej dzielnicy dla bezdomnych. Veronese spekuluje, że atak mógł być odwetem za telefon, który Carmignani wykonał we wtorek, gdy prosił policję o usunięcie włóczęgów przed domem jego matki. Incydent wzbudził obawy o bezpieczeństwo w mieście.

Discussion Service. Były komisarz straży pożarnej w SF został zaatakowany, wywołując dyskusję na temat problemu przestępczości w SF i egzekwowania prawa. Użytkownicy sugerują bardziej rygorystyczne egzekwowanie prawa i wybory w systemie at-large. Usługi społeczne są uważane za niewystarczające, a prawo dotyczące broni jest przedmiotem dyskusji. Brak rządu i bezpieczeństwa publicznego, a także desensytyzacja ludzi, są identyfikowane jako przyczyny i punkty wyjścia do zmian. Przeszkodą jest wola polityczna i dogmaty, a także spekulacje, że pomoc finansowa mogłaby pośrednio zaszkodzić zwalczaniu przestępczości. Rozmowa toczy się wokół rozwiązań problemów SF, Drugiej Poprawki i kontroli broni oraz informowania obywateli o prawach i obowiązkach.