Gå til hovedinnhold

2024-08-30

Het geheim binnen een miljoen selectievakjes

  • De website "One Million Checkboxes" (OMCB) werd gelanceerd op 26 juni 2024 en trok onverwacht 500.000 spelers aan die in twee weken meer dan 650.000.000 vakjes aanvinkten.
  • Gebruikers gebruikten de selectievakjes creatief om binaire berichten te schrijven, wat leidde tot een Discord-server waar ze bespraken hoe ze de site konden botten en complexe tekeningen en animaties maakten.
  • Ondanks enkele klachten over bots, vond de maker de creativiteit van de gemeenschap inspirerend en documenteerde de ervaring in een YouTube-video om de emotionele impact te delen.

Reaksjoner

  • Het bericht bespreekt de emotionele reis en het creatieve proces achter de website 'One Million Checkboxes' (OMCB), waarbij de balans tussen beperkingen en creativiteit op het internet wordt benadrukt.
  • De auteur deelt hun beslissing om de site te sluiten, met redenen zoals het natuurlijke einde van interesse, stijgende kosten en de wens om onderhoudslasten te vermijden.
  • Het verhaal heeft bij veel lezers weerklank gevonden, nostalgie opgeroepen en een hernieuwd gevoel van vreugde in software-engineering teweeggebracht, in contrast met het vaak overweldigende en gecommercialiseerde technologische landschap.

AnandTech Afscheid

  • MediaTek is van plan om NVIDIA G-Sync-ondersteuning toe te voegen aan monitorscalers, met als doel G-Sync-displays toegankelijker te maken voor een breder publiek.
  • Qualcomm introduceert de Snapdragon 7s Gen 3, waarmee het zijn middenklasse-assortiment verbetert met de Cortex-A720-architectuur.
  • Intel heeft zijn aandelen in Arm verkocht en zijn belangen in andere bedrijven verminderd, wat wijst op een strategische verschuiving in zijn investeringsportefeuille.

Reaksjoner

  • AnandTech, een gerenommeerde tech-recensiesite, sluit zijn deuren, wat het einde van een tijdperk markeert voor diepgaande, technische recensies en artikelen.
  • De site stond bekend om zijn gedetailleerde en integriteitsgedreven inhoud, die veel tech-enthousiastelingen en professionals aanzienlijk beïnvloedde.
  • De sluiting heeft nostalgie en discussies aangewakkerd over het veranderende landschap van techjournalistiek, waarbij velen het verlies van zo'n unieke en betrouwbare bron betreuren.

Elasticsearch is opnieuw open source

  • Elasticsearch en Kibana zijn nu weer open source, met AGPL toegevoegd als een licentieoptie naast ELv2 en SSPL.
  • Deze verandering bevestigt opnieuw de toewijding van Elastic aan open source, waarbij eerdere problemen met AWS en marktverwarring die leidden tot een fork van Elasticsearch worden aangepakt.
  • De stap is bedoeld om de gebruikerservaring te vereenvoudigen door meerdere licentieopties aan te bieden en sluit aan bij het doel van Elastic om meer open-source licenties te ondersteunen.

Reaksjoner

  • Elasticsearch is teruggekeerd naar open source en valt nu onder de AGPL-licentie, die gebruikers verplicht om eventuele wijzigingen terug te leveren.
  • AWS creëerde OpenSearch nadat Elastic AWS's aanbod om beveiligingsfuncties bij te dragen had afgewezen, wat leidde tot een splitsing in de gemeenschap.
  • De nieuwe licentie van Elastic is bedoeld om de voordelen van open source in evenwicht te brengen met zakelijke behoeften, en te voorkomen dat concurrenten hun code gebruiken zonder bij te dragen.

Anthropic's interactieve tutorial voor prompt engineering

  • Anthropic heeft een interactieve tutorial gelanceerd voor prompt engineering in Claude, gericht op het leren van gebruikers om optimale prompts te creëren.
  • De cursus behandelt onderwerpen van beginner tot gevorderd niveau, waaronder de structuur van prompts, het aanpakken van veelvoorkomende problemen en het opbouwen van complexe prompts, met praktische oefeningen en een 'Voorbeeldspeeltuin' voor experimentatie.
  • De tutorial maakt gebruik van Claude 3 Haiku en bevat een Google Sheets-versie voor gebruiksgemak, waardoor het toegankelijk is voor nieuwe gebruikers om prompt engineering-technieken effectief te begrijpen en toe te passen.

Reaksjoner

  • Anthropic heeft een interactieve tutorial voor prompt engineering uitgebracht, die veel aandacht heeft gekregen van de techgemeenschap.
  • De tutorial is bedoeld om gebruikers te leren hoe ze effectief kunnen communiceren met Large Language Models (LLM's) om gewenste resultaten te bereiken, een vaardigheid die bekend staat als prompt engineering.
  • Deze release is opmerkelijk omdat het gestructureerde richtlijnen biedt voor het optimaliseren van prompts, wat cruciaal is voor het verbeteren van de prestaties en betrouwbaarheid van door AI aangedreven toepassingen.

Nieuwe GPU-API van SDL3 samengevoegd

  • De GPU API MkII #9312 is samengevoegd met de hoofdbranch van libsdl-org, waarbij belangrijke updates zijn geïntroduceerd, zoals de Refresh grafische component, die moderne API's ondersteunt zoals Vulkan en de PS5 grafische API.
  • De update bevat een offline shader-compilatiesysteem, met als doel de GPU-API te stroomlijnen, de prestaties te verbeteren en de veiligheid van middelen te verhogen.
  • De belangrijkste bijdrager is @thatcosmonaut, met ondersteuning van het FNA-kernteam en feedback van verschillende medewerkers, wat wijst op een gezamenlijke inspanning om de API te verfijnen en te optimaliseren.

Reaksjoner

  • De nieuwe GPU API van SDL3 is samengevoegd met de hoofdbranch, ondanks dat SDL3 nog steeds in preview is, met als doel het vereenvoudigen van cross-platform grafische ontwikkeling, inclusief op consoles.
  • Deze nieuwe API is ontworpen om krachtiger te zijn dan de oude SDL 2D API, met ondersteuning voor moderne GPU-functies en gericht op zowel 2D- als enkele 3D-behoeften.
  • Hoewel vergelijkbare inspanningen zoals WebGPU/WGSL bestaan, missen ze console-backends, en de nieuwe SDL3 GPU API ondersteunt WebGPU nog niet als een backend.

Bloedaandoening: Onthulling van het Mysterie van Mijn Vergiftiging in Zweden

  • De auteur vertelt over een reeks gebeurtenissen die beginnen op 24 juli 2021, toen zijn vrouw, Kim, werd gearresteerd nadat ze was gevonden met een verdacht flesje, wat leidde tot de ontdekking dat ze met zijn waterfles had geknoeid.
  • De auteur had sinds 2019 last van hypercalciëmie en vitamine D-toxiciteit, met wisselende gezondheid ondanks talloze medische tests en behandelingen, waaronder MRI- en PET-CT-scans.
  • De bron van den overdreven hoeveelheid vitamine D en calcium bleef onbekend totdat de auteur ontdekte dat Kim een bruine vloeistof aan zijn water toevoegde, waarvan zij beweerde dat het kalium was.

Reaksjoner

  • Een blogpost op rattvisan.blog bespreekt een vermoedelijke vergiftigingszaak in Zweden, waarbij de auteur beweert dat zijn vrouw hem heeft vergiftigd met vitamine D.
  • Ondanks medische dossiers en videobeelden besloot de Zweedse aanklager om geen aanklacht in te dienen wegens onvoldoende bewijs, wat een debat over het rechtssysteem ontketende.
  • Commentatoren uiten ongeloof over de beslissing, bespreken de mogelijkheid van een particuliere vervolging en speculeren over de motieven en de geestelijke toestand van de vrouw.

Firewallregels: niet zo veilig als je denkt

  • De post bespreekt technieken om bedrijfsfirewalls te omzeilen, waardoor willekeurige inkomende en uitgaande verzoeken via elk protocol mogelijk worden, wat nuttig is voor het implementeren van software in beperkte netwerkomgevingen.
  • Het introduceert een repository genaamd 'holepunch' die NixOS-modules bevat die deze firewall-omzeilingstrucs automatiseren, inclusief het tunnelen van inkomende SSH-verbindingen binnen uitgaande HTTPS-verzoeken.
  • De technieken nemen de controle over hosts aan beide uiteinden van het netwerkverzoek en maken gebruik van tools zoals forward proxies, TLS-terminerende reverse proxies, reverse tunnels en Corkscrew om verkeer te verhullen en te tunnelen.

Reaksjoner

  • De post bespreekt de beperkingen en mogelijke kwetsbaarheden van firewallregels, waarbij wordt benadrukt dat ze mogelijk niet zo veilig zijn als algemeen wordt aangenomen.
  • Het deelt anekdotes uit de echte wereld en technische inzichten over hoe leveranciers en individuen firewallbeperkingen kunnen omzeilen met behulp van tools zoals SSH en netcat, wat zorgen oproept over beveiligingspraktijken.
  • Het gesprek benadrukt de spanning tussen veiligheidsbeleid en praktische behoeften, waarbij het belang van transparante communicatie en juiste veiligheidsmaatregelen wordt benadrukt om ongeautoriseerde toegang te voorkomen.

Ik blokkeer verbindingen van AWS naar mijn on-premises diensten

  • De opkomst van grote cloudproviders leidt tot een gefragmenteerd of 'balkaniseerd' internet, waar de interoperabiliteit met het algemene internet beperkt is.
  • Historische context: Het internet veranderde van een overheids- en educatief hulpmiddel naar een gecommercialiseerde ruimte die wordt gedomineerd door reclame en de monetarisering van gebruikersgegevens.
  • Zorgen omvatten datadiefstal en overmatig verkeer van clouddiensten, wat sommigen ertoe aanzet de toegang van grote aanbieders zoals AWS te blokkeren om lokale middelen te beschermen.

Reaksjoner

  • De auteur blokkeert AWS-verbindingen naar hun on-premises diensten vanwege zorgen over misbruik en aanvallen.
  • Het blokkeren van Amazon's uitgebreide IP-bereik is uitdagend, maar de auteur is bereid om wat legitiem verkeer op te offeren om ongewenst verkeer te verminderen.
  • Er is een debat over de vraag of het blokkeren van IP-adressen van cloudproviders zou kunnen leiden tot de fragmentatie (balkanisering) van het internet, maar de auteur geeft prioriteit aan veiligheid boven deze zorg.

Google Closure Library is gearchiveerd

  • Closure Library is gearchiveerd omdat het niet langer aansluit bij de moderne JavaScript-ontwikkelingsvereisten.
  • Gebruikers worden aangemoedigd om alternatieve bibliotheken te vinden om aan hun ontwikkelingsbehoeften te voldoen.
  • Meer informatie is beschikbaar in nummer #1214.

Reaksjoner

  • Google Closure Library is gearchiveerd, wat het einde van het onderhoud markeert ondanks de historische betekenis ervan bij het bouwen van robuuste e-mailclients zoals de editor van Gmail.
  • De Closure Compiler zal ondersteuning blijven ontvangen, zelfs nu het JavaScript-ecosysteem zich heeft ontwikkeld om de behoefte aan dergelijke uitgebreide bibliotheken te verminderen.
  • De erfenis van Closure Library's technische uitmuntendheid blijft invloedrijk in de ontwikkelingsgemeenschap.

CIEL is een uitgebreide Lisp

  • CIEL is een uitgebreide Lisp-taal, volledig compatibel met Common Lisp, en bevat extra functies ("batterijen inbegrepen").
  • De GitHub-repository voor CIEL biedt middelen en documentatie voor gebruikers die geïnteresseerd zijn in het verkennen of bijdragen aan het project.
  • Een voorbeeldscript demonstreert het ophalen en afdrukken van JSON-gegevens van een web-API met behulp van CIEL, waarbij de praktische toepassingen ervan worden benadrukt.

Reaksjoner

  • CIEL is een uitgebreide versie van Lisp, met discussies die de goed gedocumenteerde tools en de mogelijkheid van een mascotte of logo benadrukken.
  • Belangrijke kenmerken die besproken worden, zijn onder andere shell pass-through in de REPL, het gemak van het compileren van binaries, en de interactieve aard van CIEL's REPL in vergelijking met die van Python.
  • Gebruikers merkten de betekenis van de naam "Ciel" (Frans voor "hemel"), de eenvoud van installatie en vergelijkingen met andere talen zoals Clojure en Nim op, waarbij ze de nadruk legden op het potentieel van CIEL om het Common Lisp-ecosysteem te standaardiseren.

DuckDuckGo voor Mac is nu open source

  • DuckDuckGo breidt zijn team uit en werft senior software-ingenieurs aan om de normen voor online vertrouwen te verbeteren.
  • Het macOS-project gebruikt Swift Package Manager voor afhankelijkheden en SwiftLint voor handhaving van de codestijl.
  • Er zijn terminologie-updates doorgevoerd om problematische raciale connotaties te verwijderen, waarbij termen zoals hoofdvertakkingen, toestemmingslijsten en blokkeerlijsten zijn aangenomen.

Reaksjoner

  • DuckDuckGo heeft zijn Mac-browser open source gemaakt, beschikbaar op GitHub, en het is gebaseerd op WebKit, dezelfde engine als Safari.
  • Gebruikers hebben een daling in de zoekkwaliteit van DuckDuckGo gemeld, waarbij ze AI-spam en irrelevante lokale bedrijfslinks aanhalen, wat sommigen ertoe heeft aangezet om over te stappen naar alternatieven zoals Brave Search en Kagi.
  • Brave ingenieurs werken actief aan het oplossen van captcha-problemen en benadrukken voortdurende verbeteringen in alternatieve zoekmachines.

Bezoek Bletchley Park

Reaksjoner

  • Bletchley Park biedt historische tentoonstellingen over het leven en codebreken tijdens de Tweede Wereldoorlog, met de nadruk op menselijke en procesmatige aspecten.
  • Het Nationaal Museum voor Informatica, gelegen op dezelfde locatie, beschikt over uitgebreide collecties, waaronder replica's van de Bombe- en Colossus-computers.
  • Tickets voor Bletchley Park zijn 12 maanden geldig, waardoor meerdere bezoeken mogelijk zijn.

De lelijke syntaxis van Rust (2023)

  • De post bespreekt den vanlige misforståelsen at Rusts syntaks er hovedproblemet, mens den virkelige utfordringen ligger i dens semantikk.
  • Het biedt verschillende syntaxisstijlen (Rs++, Rhodes, RhodesScript, Rattlesnake, CrabML) om te illustreren hoe de semantiek van Rust kan worden vereenvoudigd.
  • De post stelt verschillende wijzigingen voor in de standaardbibliotheekfunctie van Rust om deze gebruiksvriendelijker te maken, waaronder het verwijderen van geneste functies, beperkingen en het vereenvoudigen van foutafhandeling.

Reaksjoner

  • Het artikel bespreekt de complexiteit en leesbaarheidsproblemen in de syntaxis van Rust, vooral bij het omgaan met generieke typen en levensduurmarkeringen.
  • Voorbeelden die worden gegeven, omvatten het gebruik van asynchrone functies in traits, wat kan resulteren in ingewikkelde code door de combinatie van lifetimes en typegrenzen.
  • De discussie benadrukt verschillende meningen over de syntaxiskeuzes van Rust, zoals het gebruik van het enkele aanhalingsteken (') voor lifetimes, en of meer uitgebreide trefwoorden de leesbaarheid van de code zouden verbeteren.

Open Source Twitch voor ontwikkelaars

  • Algora TV introduceert een nieuwe functie genaamd Livestream Billboards, waarmee ontwikkelaars geld kunnen verdienen via advertenties in video's tijdens livestreaming.
  • De setup vereist Elixir, Erlang/OTP, PostgreSQL, FFmpeg en OBS Studio, met gedetailleerde stappen voor projectinitialisatie en databaseconfiguratie.
  • De architectuur omvat streamers die Fly (een Elixir-app) en RTMP-servers gebruiken, met mediaberging en -levering afgehandeld door Tigris, en de dienst wordt gedistribueerd onder de AGPLv3-licentie.

Reaksjoner

  • Algora is een open-source livestreamingplatform voor ontwikkelaars, dat multistreaming naar platforms zoals Twitch, YouTube en X ondersteunt, en live reacties verzamelt.
  • Gebouwd met Elixir voor productiviteit en fouttolerantie, maakt Algora gebruik van Phoenix LiveView en OTP voor het afhandelen van complexe streamingpijplijnen en BEAM-clustering voor lage latentie.
  • Het project wordt onderhouden door een solo-ontwikkelaar die op zoek is naar bijdragen en feedback, met premies beschikbaar voor prioritaire kwesties.

Heb je ooit Google Chrome in de incognitomodus gebruikt? Dan kun je recht hebben op tot wel $5.000

  • Google wordt beschuldigd van het misleiden van gebruikers over de privacy van zijn Incognito-modus, wat gebruikers mogelijk recht geeft op een schadevergoeding van maximaal $5.000 voor privacyschendingen.
  • De rechtszaak beweert dat Google activiteit volgde, persoonlijke gegevens verkocht en gebruikers misleidde over de privacy van de Incognito-modus tussen 2016-2023.
  • Deelnamecriteria omvatten het gebruik van de Incognito-modus tijdens de gespecificeerde periode, het verwachten van privacy, niet altijd instemmen met tracking, 18+ zijn en een inwoner van de VS zijn.

Reaksjoner

  • Gebruikers van de incognitomodus van Google Chrome kunnen in aanmerking komen voor maximaal $5.000, maar er is nog geen schikking bereikt.
  • De rechtszaak beweert dat de naam en het pictogram van de incognitomodus misleidend zijn, omdat ze volledige anonimiteit suggereren, ondanks waarschuwingen dat het de activiteit niet verbergt voor websites, werkgevers of ISP's (Internet Service Providers).
  • De zaak heeft discussies aangewakkerd over technologische geletterdheid en gebruikersverwachtingen, met mogelijke risico's voor degenen die zich bij de rechtszaak aansluiten, waaronder mogelijke kosten als de zaak wordt verloren.