Hiroki Takizawa opublikował artykuł, w którym ogłosił, że skomplikowana gra Othello została rozwiązana obliczeniowo.
Othello ma znaczący status wyzwania w informatyce ze względu na około dziesięć oktodecylionów potencjalnych rekordów gry i dziesięć oktylionów potencjalnych pozycji gry.
Osiągnięcie to oznacza, że obliczeniowo udowodniono, że idealne zagranie obu graczy w Othello może doprowadzić do remisu.
Niedawna praca Hiroki Takizawy ujawnia, że gra Otello, uważana za jedną z najbardziej skomplikowanych gier na świecie ze względu na liczne możliwe zapisy gry i pozycje, została rozwiązana obliczeniowo.
Othello był znaczącym wyzwaniem dla informatyki ze względu na szacunkową liczbę dziesięciu oktodecylionów możliwych zapisów gry i dziesięciu oktylionów możliwych pozycji w grze.
Przełom sugeruje, że można obliczeniowo wykazać, że idealna gra obu uczestników prowadzi do remisu.
NewPipe to lekka, zorientowana na prywatność aplikacja YouTube dla urządzeń z systemem Android, której celem jest zapewnienie użytkownikom smartfonów wrażeń bez reklam.
Jako aplikacja typu open-source dostępna na GitHub, NewPipe oferuje szereg funkcji, w tym korzystanie w trybie offline, subskrypcje, historię wideo i kompatybilność z innymi platformami, takimi jak PeerTube, SoundCloud i Bandcamp.
Aplikacja, zasilana przez rosnącą społeczność, zachęca użytkowników do tworzenia komentarzy i tłumaczeń, z możliwością szybszych aktualizacji poprzez dodanie repozytorium F-Droid do klienta.
NewPipe to aplikacja YouTube o otwartym kodzie źródłowym, skoncentrowana na prywatności na urządzenia z systemem Android, zaprojektowana w celu zapewnienia przyjaznego dla użytkownika, wolnego od reklam doświadczenia YouTube bez inwazyjnych uprawnień.
Oprócz YouTube, aplikacja obsługuje szereg platform, w tym PeerTube, SoundCloud i Bandcamp. Jej funkcje obejmują odtwarzacz w tle, wyskakujący odtwarzacz, obsługę trybu offline, subskrypcje, zakładki i historię wideo.
Aktualizacje aplikacji można uzyskać szybciej, dodając repozytorium F-Droid do klienta i z zadowoleniem przyjmuje wkład i tłumaczenia od użytkowników. Jako aplikacja open-source, jest dostępna bezpłatnie na GitHub.
Silnik gry Bevy 0.12 został uruchomiony z kilkoma aktualizacjami, takimi jak odroczony rendering, Bevy Asset V2, filtrowanie cieni PCF i optymalizacje renderera.
Ta wersja wprowadza między innymi import Rusty Shader, zawieszanie i wznawianie na Androidzie oraz automatyczne grupowanie i instancjonowanie poleceń rysowania.
Pomimo znaczących aktualizacji dla gier 2D i 3D, tryb naprzód jest sugerowany ze względu na szerszą kompatybilność urządzeń. Bevy Asset V2, w swojej początkowej fazie, obsługuje funkcje takie jak importowanie zasobów i rekursywne zdarzenia ładowania zależności zasobów.
Bevy 0.12, nowa wersja silnika gry Bevy, zawierająca aktualizacje takie jak Deferred Rendering, Bevy Asset V2, PCF Shadow Filtering, StandardMaterial Light Transmission i Renderer Optimizations.
Dodatkowe funkcje obejmują nowe efekty, ulepszoną obsługę konfiguracji zasobów, ulepszoną jakość cieni, lepszą symulację materiałów, import Rusty Shader, zawieszanie, wznawianie na Androidzie oraz automatyczne grupowanie i instancjonowanie poleceń rysowania.
Podczas gdy aktualizacje obsługują zarówno gry 2D, jak i 3D, tryb przedni jest zalecany ze względu na jego szeroką kompatybilność z urządzeniami. Bevy Asset V2, choć w początkowej fazie, obsługuje importowanie zasobów i rekursywne zdarzenia ładowania zależności zasobów.
Artykuł krytykuje wady oprogramowania własnościowego w urządzeniach medycznych, wskazując na minimalną kontrolę, jaką mają użytkownicy, co prowadzi do potencjalnych usterek urządzenia po aktualizacjach.
Proponuje, że gdyby urządzenia te działały na wolnym oprogramowaniu, użytkownicy mogliby wprowadzać niezbędne zmiany i polegać na społeczności programistów w zakresie terminowego rozwiązywania błędów.
Artykuł zachęca pacjentów do kwestionowania rodzaju oprogramowania używanego w ich pomocach medycznych i preferowania wolnego oprogramowania zamiast form własnościowych w celu zwiększenia kontroli i niezawodności.
Artykuł ten podkreśla wady oprogramowania własnościowego w urządzeniach medycznych, zwracając uwagę na luki w zabezpieczeniach wynikające z niekontrolowanych aktualizacji oprogramowania, które mogą powodować nieprawidłowe działanie.
Sugeruje, że wolne oprogramowanie umożliwiłoby użytkownikom wprowadzanie modyfikacji i poleganie na społeczności programistów w zakresie poprawek błędów, tworząc bardziej niezawodny i kontrolowany system.
Zaprezentowane rozwiązanie zachęca pacjentów do zbadania oprogramowania wykorzystywanego w ich urządzeniach medycznych i wybrania bezpłatnego oprogramowania zamiast oprogramowania własnościowego w celu lepszej kontroli i odpowiedzialności.
Użytkownik o imieniu Keelan na platformie społecznościowej mastodon.sdf.org, zasilanej przez Mastodon, udostępnił zdjęcie odbiornika GPS z 1993 roku wyprodukowanego przez Trimble, który przypomina karetkę i zawiera Motorola 68HC000 i 64k pamięci RAM.
Keelan zastanawia się nad stworzeniem pudełka na cienie dla urządzenia i potencjalnym włączeniem wyświetlacza LED lub LCD do wyświetlania aktualnego czasu i położenia geograficznego.
Różni inni użytkownicy nawiązali dialog, spekulując na temat pierwotnej funkcji gadżetu i zwracając uwagę na jego charakterystyczną estetykę.
Użytkownik Keelan udostępnił zdjęcie odbiornika GPS z 1993 roku, wyprodukowanego przez firmę Trimble, w sieci społecznościowej mastodon.sdf.org. Urządzenie przypomina karetkę pogotowia, zawiera procesor Motorola 68HC000 i działa na 64 tys. pamięci RAM.
Keelan rozważa stworzenie pudełka na cienie do przechowywania odbiornika, potencjalnie zawierającego wyświetlacz LED lub LCD do wyświetlania aktualnego czasu i lokalizacji.
Inni użytkownicy dołączyli do dyskusji, zaciekawieni oryginalną funkcją urządzenia i komentując jego unikalny design.
Scott Swezey udostępnia metodę wklejania niesformatowanego tekstu w systemach macOS poprzez utworzenie niestandardowego skrótu klawiaturowego w menu Skróty aplikacji w ustawieniach macOS.
Ostrzega, że rozwiązanie to może nie być skuteczne we wszystkich zastosowaniach.
Swezey omawia również koncepcję "kupowania czasu", umiejętności komunikacyjnych i dzieli się szczegółami kodowania dla poszczególnych programów.
Scott Swezey sugeruje metodę wklejania niesformatowanego tekstu w systemie macOS poprzez utworzenie niestandardowego skrótu klawiaturowego w menu Skróty aplikacji.
Metoda ta może nie mieć zastosowania we wszystkich aplikacjach, jak zauważono we wpisie na blogu.
Poza poradami technicznymi, Swezey omawia również koncepcję "kupowania czasu" jako umiejętności komunikacyjnej i podaje kody dla niektórych programów.
Deweloper KDE Nate Graham zwrócił uwagę na liczne aktualizacje pulpitu open source w ciągu dwóch tygodni w cotygodniowym podsumowaniu.
Aktualizacje obejmują odrodzenie efektu KDE Desktop Cube, indywidualne zarządzanie kolorami ekranu dla KDE Plasma Wayland oraz znaczące ulepszenia wydajności funkcji "Ostatnie dokumenty" KRunnera.
Inne ulepszenia obejmują usunięcie kilku błędów, w tym awarii w Plasma Wayland i systemie powiadomień Plasma. Więcej szczegółów można znaleźć na blogu Nate'a Grahama.
W cotygodniowym przeglądzie deweloper KDE, Nate Graham, ogłosił kilka postępów dla pulpitu open-source w ciągu dwóch tygodni, w tym ponowne wprowadzenie efektu KDE Desktop Cube.
Wprowadzono zarządzanie kolorami na ekranie dla KDE Plasma Wayland i znaczące zwiększenie wydajności dla programu uruchamiającego "Ostatnie dokumenty" KRunnera.
Naprawiono kilka błędów, w tym problemy z zawieszaniem się związane z Plasma Wayland i powiadomieniami Plasma. Więcej szczegółów można znaleźć na blogu Nate'a Grahama.
Atomic14, blog i kanał YouTube poświęcony projektom elektronicznym, niedawno podkreślił rosnącą popularność urządzeń zasilanych przez USB-C w niedawnym poście.
Post zawiera recenzję płyty dostępnej na AliExpress, która ma cztery standardowe porty USB, a także cztery porty USB-C i jest w stanie dostarczyć do 65 W mocy.
Autor promuje również grupę Discord kanału i wspomina o ich powiązaniach z Amazon i AliExpress, zanim zaprosi czytelników do odwiedzenia ich kanału YouTube.
Blog Atomic14 i kanał YouTube niedawno omówiły rosnącą popularność urządzeń zasilanych przez USB-C we współczesnym świecie.
Zwraca uwagę na urządzenie dostępne na AliExpress, które może pochwalić się czterema standardowymi gniazdami USB i czterema gniazdami USB-C, które mogą zapewnić do 65 W mocy.
Autor zachęca widzów do dołączenia do ich grupy Discord i odwiedzenia kanału Atomic14 na YouTube w celu dalszych dyskusji na temat projektów elektronicznych.
Fermyon wprowadził Spin 2.0, narzędzie do tworzenia, dystrybucji i obsługi aplikacji WebAssembly (Wasm) na platformach chmurowych. Jest ono przenośne i zoptymalizowane pod kątem scenariuszy IoT.
Spin 2.0 zwiększa doświadczenie programisty, umożliwiając kompozycję WebAssembly, zwiększając wydajność i ułatwiając wydajną wymianę danych między komponentami bez konieczności znajomości ich struktury.
Narzędzie podkreśla bezpieczeństwo, tworząc nowe instancje Wasm dla każdego żądania. Spin 2.0 ma również zawierać nadchodzącą ostateczną wersję interfejsu WebAssembly System Interface (WASI), zwiększając interoperacyjność i obsługę języków.
Fermyon wydał Spin 2.0, narzędzie do tworzenia, dystrybucji i uruchamiania aplikacji WebAssembly (Wasm) w chmurze, zwiększające wydajność i doświadczenie programistów.
Spin 2.0 obsługuje przenośne aplikacje w różnych systemach operacyjnych i scenariuszach IoT, umożliwia różnym komponentom językowym efektywną wymianę danych i zwiększa bezpieczeństwo poprzez generowanie nowych instancji Wasm dla każdego żądania.
Fermyon przygotowuje się do wdrożenia ostatecznej wersji interfejsu WebAssembly System Interface (WASI), który może zwiększyć kompatybilność Spin i wsparcie dla różnych języków.
Były premier Japonii Shinzo Abe został zamordowany w lipcu 2022 r. w mieście Nara, gdzie wspierał kandydaturę jednego z ustawodawców na reelekcję do japońskiego parlamentu.
Domniemany napastnik został natychmiast schwytany i stwierdził, że intencją stojącą za tym czynem było coś więcej niż tylko Abe; miał to być szerszy atak na Kościół Zjednoczenia, znany również jako Moonies.
Wydarzenie to podkreśla znaczący wpływ polityczny Kościoła Zjednoczenia w Japonii.
Były japoński premier Shinzo Abe został zamordowany w lipcu 2022 r. w Nara, gdy popierał ustawodawcę ubiegającego się o reelekcję do japońskiego parlamentu.
Domniemany zabójca został schwytany na miejscu zdarzenia i twierdził, że akt ten był skierowany nie tylko przeciwko Abe, ale także przeciwko Kościołowi Zjednoczenia, znanemu również jako Moonies, i jego wpływom politycznym w Japonii.
Incydent ten odzwierciedla większe, prawdopodobnie podżegane politycznie, zagrożenie dla Kościoła Zjednoczenia w Japonii.
Nowe badania genetyczne sugerują, że rozgwiazdy, czyli gwiazdy morskie, posiadają głównie struktury przypominające głowę z ewolucyjną utratą odrębnych tułowi lub ogonów.
Badanie to, opublikowane w Nature, otwiera potencjalną dyskusję na temat wspólnej linii szkarłupni (w tym rozgwiazd, jeżowców i ogórków morskich) i ludzi.
Badania sugerują, że proces ewolucji ciała szkarłupni może być znacznie bardziej skomplikowany niż wcześniej rozumiano. Badanie tych morskich stworzeń może zapewnić wgląd w ewolucję życia na Ziemi i zdrowie różnych gatunków.
Nowe badania genetyczne sugerują, że rozgwiazdy, czyli gwiazdy morskie, są przede wszystkim głowami bez tułowia lub ogona, które z czasem utraciły te cechy w wyniku ewolucji.
Badanie to może rzucić światło na wspólne pochodzenie szkarłupni (grupy obejmującej rozgwiazdy, jeżowce i ogórki morskie) i ludzi, wskazując, że ciało szkarłupni ewoluowało w bardziej złożony sposób niż wcześniej rozumiano.
Wyniki tych badań, opublikowane w czasopiśmie Nature, sugerują, że badanie szkarłupni może ujawnić dalsze zrozumienie ewolucji życia na Ziemi i przyczynić się do zrozumienia zdrowia różnych gatunków.
Herb Sutter z Microsoftu proponuje uczynienie języka programowania C++ 10 razy prostszym i 50 razy bezpieczniejszym dzięki planowi podobnemu do podejścia TypeScript.
Podejście to oznacza płynną kompatybilność z obecnym kodem, bibliotekami i narzędziami C++, wraz z pełną obsługą ewolucji standardów z ISO C++.
Eksperymentalna składnia Suttera, Cpp2, jest próbą bycia w 100% czystym C++, integrując zwiększoną ogólność, ulepszone ustawienia domyślne, mniej ceremonii i mniej luk w zabezpieczeniach, odbiegając od wcześniej przestrzeganego "planu Dart".
Herb Sutter, architekt oprogramowania w Microsoft, sugeruje usprawnienie znanego języka programowania C++, dążąc do dziesięciokrotnego zwiększenia prostoty i pięćdziesięciokrotnej poprawy bezpieczeństwa.
Sutter zaleca "plan TypeScript" dla C++, kładąc nacisk na nieprzerwaną kompatybilność z istniejącym kodem, bibliotekami i narzędziami C++, wraz z obsługą standardów ISO C++.
Wprowadza eksperymentalną składnię, Cpp2, która ma być czysto C++, oferując zwiększoną ogólność, ulepszone wartości domyślne, zmniejszoną złożoność i mniej luk w zabezpieczeniach. Podejście to znacznie różni się od poprzednich projektów zgodnych z "planem Dart".
Zespół naukowców, w tym Jonathan C. Schisler, odkrył wpływ wirusa SARS-CoV-2 na magazynowanie energii w organizmie, potencjalnie prowadząc do niewydolności narządów.
Badanie ujawnia, że wirus zmienia mitochondria na poziomie genetycznym, hamując określone geny, które wykorzystują tlen do wytwarzania energii komórkowej, powodując to, co opisują jako "przerwy w dostawie energii", które mogą prowadzić do śmierci komórek i stanu zapalnego.
Odkrycia te mogą utorować drogę do zrozumienia reakcji organizmu na wirusa i złagodzenia przewlekłych objawów związanych z COVID-19. Przyszłe badania będą dotyczyły czasu trwania i możliwego przywrócenia dysfunkcji mitochondriów, szczególnie w przypadkach długotrwałego COVID.
Badanie z udziałem dr Jonathana C. Schislera z UNC School of Medicine wyjaśnia, w jaki sposób infekcja SARS-CoV-2 wpływa na zapasy energii w organizmie, prowadząc do niewydolności narządów.
Badania wykazały, że SARS-CoV-2 modyfikuje genetycznie mitochondria, powodując "przerwy w dostawie energii" w ważnych narządach poprzez blokowanie określonych genów, które wykorzystują tlen do produkcji energii komórkowej, zapobiegając w ten sposób uzupełnianiu rezerw energetycznych organizmu.
Odkrycie to ma kluczowe znaczenie, ponieważ pomaga zrozumieć przewlekłe objawy COVID wpływające na serce, układ odpornościowy i neurony mózgowe. Trwające badania koncentrują się na długowieczności dysfunkcji mitochondriów w przypadkach długotrwałego COVID i potencjalnych metodach przywracania.
W Microsoft Exchange wykryto cztery luki typu zero-day, które można wykorzystać zdalnie w celu wykonania dowolnego kodu lub ujawnienia poufnych danych.
Microsoft został poinformowany o tych lukach przez Trend Micro's Zero Day Initiative (ZDI), ale zgodnie z jego oceną, nie uznał ich za wystarczająco poważne, aby nakazać natychmiastowe działanie.
ZDI zaleciło ograniczenie interakcji z aplikacjami Exchange, wdrożenie uwierzytelniania wieloskładnikowego i wspomniało, że niektóre luki wymagają wcześniejszego dostępu do poświadczeń e-mail. Microsoft twierdzi, że podjął środki ochronne i zajmie się tymi kwestiami w przyszłych aktualizacjach i produktach.
W Microsoft Exchange wykryto cztery luki typu zero-day, w tym błędy zdalnego wykonania kodu (RCE) i błędy walidacji danych, które mogą prowadzić do nieautoryzowanego wykonania kodu lub ujawnienia poufnych danych.
Pomimo otrzymania informacji od Trend Micro's Zero Day Initiative (ZDI), Microsoft nie uznał tych luk za wystarczająco poważne, aby podjąć natychmiastowe działania. Wszystkie zidentyfikowane luki wymagają uwierzytelnienia w celu ich wykorzystania.
ZDI zaleciło ograniczenie interakcji z aplikacjami Exchange i wdrożenie uwierzytelniania wieloskładnikowego jako strategii łagodzącej. Tymczasem Microsoft twierdzi, że podjął środki ochronne i zaplanował usunięcie tych luk w przyszłych aktualizacjach i produktach. Niektóre problemy zostały już rozwiązane lub wymagają wcześniejszego dostępu do poczty e-mail.