Ga naar hoofdinhoud

2023-05-20

Google Photorealistic 3D Tiles and Unreal Engine

  • Een ontwikkelaar gebruikte Google Photorealistic 3D tiles API en Unreal Engine 5.1 om een meeslepende ervaring te creëren die locatiegegevens combineert met dynamische antwoorden van de ChatGPT API.
  • Met de ervaring kunnen gebruikers prompts invoeren in een specifiek formaat en informatie ontvangen over een locatie, inclusief interessante feiten, die in 3D-tekst worden weergegeven in de virtuele wereld.
  • De ontwikkelaar gebruikte de Google Maps API en het Cesium-platform om locatie- en geometriegegevens op te halen en creëerde een slim portaalmechanisme met behulp van het Niagara-deelsysteem om de gebruiker van zijn huidige locatie naar de nieuwe locatie te brengen.

Reacties uit de industrie

  • Cesium en Unreal Engine ondersteunen deze API nu, waardoor 3D drive-throughs van de woonplaats van gebruikers in games mogelijk worden.
  • De API heeft in zijn bètaversie quotabeperkingen, en sommigen hebben hun bezorgdheid geuit over de legaliteit van het gebruik van Google Maps-gegevens en dronevoorschriften voor mapping.

Orb Farm

  • Orb Farm is een gepersonaliseerd aquatisch ecosysteem om te voeden, te modelleren en te observeren.
  • Het systeem bevat verschillende onderdelen zoals zand, steen, hout, water, algen, daphnia, gras, bacteriën, vissen en goudvissen.
  • Via de website kunnen gebruikers hun ecosysteem resetten, informatie bekijken en wissen.

Reacties uit de industrie

  • Gebruikers bewonderen de maker Max Bittker en vergelijken het met andere simulatieprojecten zoals Sandspiel.
  • Sommige gebruikers wijzen op evenwichtsfouten in Orb.Farm maar vinden het project toch vermakelijk, terwijl anderen Sandspiel Studio en andere visueel geprogrammeerde kunstmatige levensprojecten bespreken.

Linux hulpmiddel om voortgang te tonen voor cp, mv, dd

  • Progress is een hulpmiddel dat draait op Linux, FreeBSD en macOS en het percentage gekopieerde gegevens weergeeft voor basiscommando's als cp, mv, dd, tar, gzip/gunzip en cat.
  • Het kan geschatte tijd en doorvoer tonen, en heeft een "top-achtige" modus voor monitoring.
  • Progress is eenvoudig te installeren en te draaien op deb-gebaseerde, archlinux, rpm-gebaseerde systemen, macOS met homebrew of MacPorts, en kan gebouwd worden vanaf broncode met de ncurses bibliotheek.

Reacties uit de industrie

  • Discussies over het gebruik van voortgangsindicatoren in Linux-commando's, inclusief suggesties voor tools als pv en Pipe Watch
  • Alternatieven voor dd, zoals ddrescue of rsync, worden besproken, samen met de voordelen van het vertragen van overdrachten om overbelasting van gedeelde verbindingen te voorkomen.

Nyxt: The Hacker's Browser

  • Nyxt is een browser met veel ingebouwde functies voor het analyseren, navigeren en extraheren van informatie van het internet.
  • De browser is volledig aanpasbaar en hackbaar, de broncode is open en beschikbaar voor wijzigingen.
  • Enkele van de unieke eigenschappen van Nyxt zijn krachtige link hinting, slim zoeken naar bladwijzers en ingebouwde programmeerbaarheid via een REPL.

Reacties uit de industrie

  • Nyxt heeft net een belangrijke 3.0.0 release gehad, en sommige gebruikers zijn enthousiast om het uit te proberen.
  • Ontwikkelaars willen modulaire browsers maken met API's voor automatisering en aanpassing die meer vrijheid en controle bieden dan traditionele browsers.

Steden zijn niet luidruchtig: Cars Are Loud (2021) [video]

  • Een video gedeeld door het Vox YouTube kanaal onderzoekt hoe auto's de grootste bron zijn van geluidsoverlast in steden, en dat luide auto's geen noodzakelijk kenmerk zijn van transporttechnologie.
  • De video stelt dat autobedrijven het idee van luide auto's promoten om status aan te geven en aandacht te trekken, en dat stillere alternatieven, zoals elektrische voertuigen, voor een duurzamere en aangenamere stadsomgeving kunnen zorgen.
  • De video suggereert dat steden prioriteit moeten geven aan beleid dat het autogebruik vermindert en openbaar vervoer en actieve vormen van vervoer, zoals fietsen en lopen, bevordert.

Reacties uit de industrie

  • Mogelijke oplossingen zijn onder meer fysieke barrières om het geluid van banden te dempen, prioriteit geven aan infrastructuur voor wandelen en fietsen, en het autogebruik terugdringen door meer bewustzijn, politieke actie en massatransportsystemen.
  • Elektrificatie kan het lawaai en de vervuiling in steden helpen verminderen, maar er is discussie over de vraag of elektrische voertuigen kunstmatig lawaai moeten maken voor de veiligheid van voetgangers.

FreeBSD besteedt 7% van zijn opstarttijd aan het draaien van een bubblesort op zijn SYSINITs

  • Wanneer de FreeBSD-kernel opstart in Firecracker (1 CPU, 128 MB RAM), besteedt het nu 7% van zijn tijd aan het uitvoeren van een bubblesort op zijn SYSINITs.
  • O(N^2) kan hard aankomen als je meer dan duizend items moet sorteren. Tijd om de bubblesort te vervangen door iets snellers.

Reacties uit de industrie

  • Sorteeralgoritmen zijn complex om te implementeren in C en C++ programmeertaal, Rust kan een beter alternatief zijn voor generieke programmering of het eenvoudig creëren van generieke datastructuren en sorteeralgoritmen.
  • Amazon test een nieuwe sorteertechniek om de opstarttijd in EC2-instanties voor koude starts te optimaliseren, terwijl FreeBSD de snellere qsort-methode is gaan gebruiken om SATA-schijven op te sommen in het AHCI-stuurprogramma om de opstarttijd van de kernel te verkorten. Het traagste deel van de kernel-opstarttijd en de mogelijke optimalisaties die kunnen worden doorgevoerd, werden besproken.

Migreren van Supabase

  • Val Town migreerde van Supabase naar Render vanwege problemen met schaalbaarheid en lokale ontwikkeling.
  • Het gebrek aan documentatie van Supabase en de gebroken toolchain voor de CLI maakten lokale ontwikkeling moeilijk, en de beperking tot productie was een groot probleem.
  • Val Town stapte uiteindelijk over op een eenvoudiger "vanilla" Postgres service bij Render, waarbij complexe functies en afhankelijkheden werden geëlimineerd voor een meer gestroomlijnde database architectuur.

Reacties uit de industrie

  • Supabase wil Postgres gemakkelijker maken, maar niet verplicht; betere documentatie en meer voorbeelden aanbevolen
  • Suggesties voor het verbeteren van CLI tools, migratie preview en handhaving, en het behandelen van de database als een persistentie laag, niet een applicatie.

Apple beperkt het gebruik van ChatGPT door werknemers en sluit zich aan bij andere bedrijven die op hun hoede zijn voor lekken

  • Apple heeft het gebruik van ChatGPT en andere AI-tools voor sommige werknemers beperkt.
  • Dit is in lijn met de ontwikkeling van Apple's eigen soortgelijke technologie.
  • De zet is een reactie op lekken van werknemers, zoals andere bedrijven de afgelopen jaren ook op hun hoede zijn geweest voor dergelijke lekken.

Reacties uit de industrie

  • OpenAI introduceert zakelijk abonnement met meer granulaire gegevenscontrole om klanten gerust te stellen over privacyzorgen en hen aan te sporen zich aan te melden voor bescherming
  • Het bericht bespreekt het potentieel en de beperkingen van AI-tools zoals ChatGPT en LLM's voor verschillende taken en het lopende debat over de ethische en juridische implicaties ervan.

Venture Predation

  • Roofprijzen zijn een strategie die bedrijven gebruiken om de concurrentie te onderdrukken.
  • Venture predators zijn start-ups die risicofinanciering gebruiken om prijzen onder hun kosten vast te stellen en concurrenten uit de markt te jagen om marktaandeel te veroveren.
  • Durfkapitalisatie kan consumenten schaden en kapitaal weghalen bij echte innovaties, en hervormingen van de antitrustwetgeving en de effectenregulering kunnen nodig zijn om het tegen te gaan.

Reacties uit de industrie

  • Het debat draait om de vraag of startups die onder de kostprijs verkopen zich schuldig maken aan "dumping" en of dit uniek is voor bedrijven met risicokapitaal.
  • De sterke toename van de vraag naar "unicorns" heeft geleid tot een ontwikkeling in de richting van "durfkapitaalpredatie", wat vragen oproept over de ethiek en de gevolgen voor de innovatie en de economie.

Satellieten onthullen wijdverspreide afname van wereldwijde wateropslag in meren

  • Satellietwaarnemingen, klimaatmodellen en hydrologische modellen geven aan dat meer dan 50% van de grote natuurlijke meren en reservoirs in de afgelopen 30 jaar volumeverlies hebben geleden door zowel menselijke activiteiten als klimaatfactoren.
  • Het afnemende watervolume in deze meren en reservoirs vormt een aanzienlijke bedreiging voor essentiële ecosysteemdiensten, waaronder zoetwateropslag, voedselvoorziening, habitats voor watervogels, de kringloop van verontreinigende stoffen en nutriënten, en recreatie.
  • De bevindingen van Yao et al. wijzen op de dringende behoefte aan betere strategieën voor waterbeheer om deze vitale zoetwaterbronnen in stand te houden en te beschermen.

Reacties van de industrie

  • Het artikel roept op tot verantwoordelijkheid van samenlevingen om hun natuurlijke hulpbronnen duurzaam te beheren.
  • Discussie Gebruikers van de diensten bespreken mogelijke oplossingen voor het watertekort, waaronder door schone energie aangedreven ontzilting, behoud en vermindering van afval, bebossing, betere waterdistributie en verplaatsing van waterintensieve industriële processen naar waterbronnen.