Przejdź do głównej zawartości

2023-05-20

Fotorealistyczne kafelki 3D Google i silnik Unreal Engine

  • Deweloper wykorzystał Google Photorealistic 3D tiles API i Unreal Engine 5.1 do stworzenia wciągającego doświadczenia, które łączy dane o lokalizacji z dynamicznymi odpowiedziami z ChatGPT API.
  • Doświadczenie pozwala użytkownikom na wprowadzanie podpowiedzi w określonym formacie i otrzymywanie informacji o lokalizacji, w tym interesujących faktów, które są wyświetlane w tekście 3D w wirtualnym świecie.
  • Deweloper wykorzystał Google Maps API i platformę Cesium do pobierania danych o lokalizacji i geometrii oraz stworzył sprytny mechanizm portalu wykorzystujący system cząstek Niagara, aby przenieść użytkownika z bieżącej lokalizacji do nowej.

Reakcje branży

  • Cesium i Unreal Engine obsługują teraz ten interfejs API, potencjalnie umożliwiając trójwymiarowe przejazdy przez rodzinne miasta użytkowników w grach.
  • W wersji beta API ma ograniczenia dotyczące limitów, a niektórzy zgłaszali obawy dotyczące legalności korzystania z danych Google Maps i przepisów dotyczących dronów do mapowania.

Orb Farm

  • Orb Farm to spersonalizowany ekosystem wodny do pielęgnacji, rzeźbienia i obserwacji.
  • System zawiera różne komponenty, takie jak piasek, kamień, drewno, woda, glony, rozwielitki, trawa, bakterie, ryby i złote rybki.
  • Strona internetowa umożliwia użytkownikom resetowanie, przeglądanie informacji i czyszczenie ekosystemu.

Reakcje branży

  • Użytkownicy podziwiają twórcę Maxa Bittkera i porównują go do innych projektów symulacyjnych, takich jak Sandspiel.
  • Niektórzy użytkownicy wskazują na wady Orb.Farm, ale nadal uważają projekt za zabawny, podczas gdy inni omawiają Sandspiel Studio i inne wizualnie zaprogramowane projekty oparte na sztucznym życiu.

Linuxowe narzędzie do pokazywania postępu dla cp, mv, dd

  • Progress to narzędzie działające w systemach Linux, FreeBSD i macOS, które wyświetla procent skopiowanych danych dla podstawowych poleceń, takich jak cp, mv, dd, tar, gzip/gunzip i cat.
  • Może pokazywać szacowany czas, przepustowość i ma tryb "top-like" do monitorowania.
  • Progress jest łatwy do zainstalowania i uruchomienia na systemach opartych na deb, archlinux, rpm, macOS z homebrew lub MacPorts i może być zbudowany ze źródeł z biblioteką ncurses.

Reakcje branży

  • Dyskusje na temat używania wskaźników postępu w poleceniach Linuksa, w tym sugestie dotyczące narzędzi takich jak pv i Pipe Watch.
  • Omówiono alternatywy dla dd, takie jak ddrescue lub rsync, a także korzyści płynące ze spowolnienia transferów, aby zapobiec przeciążeniu współdzielonych połączeń.

Nyxt: The Hacker's Browser

  • Nyxt to przeglądarka z wieloma wbudowanymi funkcjami do analizy, nawigacji i wydobywania informacji z Internetu.
  • Przeglądarka jest w pełni konfigurowalna i hakowalna, a jej kod źródłowy jest otwarty i dostępny do modyfikacji.
  • Niektóre z unikalnych funkcji Nyxt obejmują zaawansowane podpowiadanie linków, inteligentne wyszukiwanie zakładek i wbudowaną programowalność za pośrednictwem REPL.

Reakcje branży

  • Nyxt właśnie doczekał się dużej wersji 3.0.0, a niektórzy użytkownicy są podekscytowani możliwością jej wypróbowania.
  • Deweloperzy starają się tworzyć modułowe przeglądarki z interfejsami API do automatyzacji i dostosowywania, które zapewniają większą swobodę i kontrolę niż tradycyjne przeglądarki.

Miasta nie są głośne: Samochody są głośne (2021) [wideo]

  • Film udostępniony przez kanał Vox na YouTube bada, w jaki sposób samochody są największym źródłem zanieczyszczenia hałasem w miastach i że głośne samochody nie są niezbędną cechą technologii transportowej.
  • Film argumentuje, że firmy samochodowe promują ideę głośnych samochodów, aby zasygnalizować status i przyciągnąć uwagę, a cichsze alternatywy, takie jak pojazdy elektryczne, mogą zapewnić bardziej zrównoważone i przyjemne środowisko miejskie.
  • Film sugeruje, że miasta powinny priorytetowo traktować polityki, które ograniczają korzystanie z samochodów i promują transport publiczny oraz aktywne środki transportu, takie jak jazda na rowerze i chodzenie pieszo.

Reakcje branży

  • Możliwe rozwiązania obejmują fizyczne bariery tłumiące hałas opon, priorytetowe traktowanie infrastruktury pieszej i rowerowej oraz ograniczenie korzystania z samochodów poprzez zwiększenie świadomości, działania polityczne i systemy transportu zbiorowego.
  • Elektryfikacja może pomóc zmniejszyć poziom hałasu i zanieczyszczeń w miastach, ale toczy się debata na temat tego, czy pojazdy elektryczne muszą emitować sztuczny hałas dla bezpieczeństwa pieszych.

FreeBSD spędza 7% swojego czasu rozruchu uruchamiając bubblesort na swoich SYSINITs

  • Kiedy jądro FreeBSD uruchamia się w Firecrackerze (1 CPU, 128 MB RAM), spędza teraz 7% swojego czasu uruchamiając bubblesort na swoich SYSINITach.
  • O(N^2) może mocno ugryźć, gdy sortujesz ponad tysiąc elementów. Czas zastąpić bubblesort czymś szybszym.

Reakcje branży

  • Algorytmy sortowania są skomplikowane do implementacji w językach programowania C i C++, Rust może być lepszą alternatywą dla programowania ogólnego lub łatwego tworzenia ogólnych struktur danych i algorytmów sortowania.
  • Amazon testuje nową technikę sortowania, aby zoptymalizować czas rozruchu w instancjach EC2 dla zimnych startów, podczas gdy FreeBSD zaczął używać szybszej metody qsort do wyliczania dysków SATA w sterowniku AHCI w celu skrócenia czasu rozruchu jądra. Omówiono najwolniejszą część czasu rozruchu jądra i potencjalne optymalizacje, które można wprowadzić.

Migracja z Supabase

  • Val Town dokonał migracji z Supabase do Rendera ze względu na napotkane problemy ze skalowalnością i lokalnym rozwojem.
  • Brak dokumentacji Supabase i uszkodzony zestaw narzędzi dla CLI utrudniały lokalny rozwój, a ograniczenie do produkcji było głównym problemem.
  • Val Town ostatecznie przeszło na prostszą usługę Postgres w Render, eliminując złożone funkcje i zależności na rzecz bardziej usprawnionej architektury bazy danych.

Reakcje branży

  • Celem Supabase jest uczynienie Postgres łatwiejszym, ale nie obowiązkowym; zalecana lepsza dokumentacja i więcej przykładów
  • Sugestie dotyczące ulepszenia narzędzi CLI, podglądu i egzekwowania migracji oraz traktowania bazy danych jako warstwy trwałości, a nie aplikacji.

Apple ogranicza pracownikom korzystanie z ChatGPT, dołączając do innych firm obawiających się wycieków

  • Apple ograniczyło korzystanie z ChatGPT i innych narzędzi AI dla niektórych pracowników.
  • Jest to zgodne z rozwojem przez Apple własnej podobnej technologii.
  • Posunięcie to jest odpowiedzią na przecieki od pracowników, ponieważ inne firmy również obawiały się takich przecieków w ostatnich latach.

Reakcje branży

  • OpenAI wprowadza subskrypcję biznesową z bardziej szczegółową kontrolą danych, aby zapewnić klientów o obawach dotyczących prywatności i zachęcić ich do zarejestrowania się w celu ochrony
  • W poście omówiono potencjał i ograniczenia narzędzi AI, takich jak ChatGPT i LLM dla różnych zadań oraz toczącą się debatę na temat ich etycznych i prawnych implikacji.

Venture Predation

  • Drapieżne ceny to strategia stosowana przez firmy w celu stłumienia konkurencji.
  • Drapieżcy venture to startupy, które wykorzystują finansowanie venture, aby ustalać ceny poniżej swoich kosztów i przeganiać rywali z rynku, aby zdobyć udział w rynku.
  • Drapieżnictwo cenowe może szkodzić konsumentom i niewłaściwie alokować kapitał z dala od prawdziwych innowacji, a reformy prawa antymonopolowego i przepisów dotyczących papierów wartościowych mogą być potrzebne, aby je powstrzymać.

Reakcje branży

  • Debata koncentruje się wokół tego, czy startupy, które sprzedają poniżej kosztów, są winne "dumpingu" i czy jest to wyjątkowe dla firm wspieranych przez VC
  • Gwałtowny wzrost popytu na "jednorożce" doprowadził do "drapieżnictwa venture", budząc obawy o etykę i wpływ na innowacje i gospodarkę.

Satelity ujawniają powszechny spadek globalnego magazynowania wody w jeziorach

  • Obserwacje satelitarne, modele klimatyczne i hydrologiczne wskazują, że ponad 50% dużych naturalnych jezior i zbiorników wodnych doświadczyło utraty objętości w ciągu ostatnich 30 lat z powodu zarówno działalności człowieka, jak i czynników klimatycznych.
  • Zmniejszająca się objętość wody w tych jeziorach i zbiornikach stanowi poważne zagrożenie dla podstawowych usług ekosystemowych, w tym magazynowania słodkiej wody, zaopatrzenia w żywność, siedlisk ptaków wodnych, obiegu zanieczyszczeń i składników odżywczych oraz rekreacji.
  • Ustalenia Yao i in. podkreślają pilną potrzebę ulepszenia strategii zarządzania wodą w celu zachowania i ochrony tych kluczowych zasobów słodkiej wody.

Reakcje branży

  • Artykuł wzywa społeczeństwa do odpowiedzialności za zrównoważone zarządzanie zasobami naturalnymi.
  • Użytkownicy serwisu dyskusyjnego omawiają możliwe rozwiązania niedoboru wody, w tym odsalanie zasilane czystą energią, ochronę i redukcję odpadów, zalesianie, lepszą dystrybucję wody i przenoszenie wodochłonnych procesów przemysłowych do źródeł wody.