Ga naar hoofdinhoud

2023-05-25

PyPI werd gedagvaard

  • De Python Software Foundation ontving in maart en april 2023 drie dagvaardingen voor PyPI-gebruikersgegevens van het Amerikaanse ministerie van Justitie.
  • De PSF vond het nodig om de gevraagde gegevens over vijf PyPI gebruikersnamen te verstrekken.
  • PyPI zet zich in om nieuw beleid te ontwikkelen voor het bewaren en openbaar maken van gegevens om de privacy en veiligheid van gebruikers te waarborgen.

Reacties uit de industrie

  • De PyPI-repository voor Python-pakketten ontving dagvaardingen in maart en april 2023, waardoor bezorgdheid ontstond over toezicht en gebrek aan verantwoording.
  • Het bericht bespreekt vrije meningsuiting en de wettelijke grenzen daarvan in verschillende landen, waaronder rechtszaken en wetten in de VS, Nederland, Canada, Duitsland en Europa.
  • Het gesprek omvat ook discussies over het Eerste Amendement en de veranderende interpretatie daarvan door het Amerikaanse Hooggerechtshof, evenals het gebruik en de ethiek van knevelbevelen in onderzoeken.

The tiny corp raised $5.1M

  • The tiny corp is een nieuw computerbedrijf dat de petaflop wil vercommercialiseren en de toegang tot AI-computers wil democratiseren.
  • Het paradepaardje van het bedrijf, tinygrad, is een eenvoudig maar krachtig neuraal netwerk dat efficiënte inferentie mogelijk maakt op een verscheidenheid aan hardware.
  • Het tiny corp is van plan de RDNA3-instructieset te gebruiken en zijn eigen softwarestack te bouwen voor AMD-chips, met als doel AMD mee te krijgen in de MLPerf-competitie en de dominante positie van NVIDIA in het AI-rekenlandschap te verstoren.

Reacties uit de industrie

  • Het kleine bedrijf van George Hotz heeft 5,1 miljoen dollar opgehaald voor een project dat een alternatief moet bieden voor de grafische kaarten van Nvidia.
  • Een bredere discussie gaat over de moeilijkheid van softwareontwikkeling en het belang van software bij het ontwerpen van AI-chips.
  • De oprichter van Comma AI ontwikkelt een server genaamd "TinyBox" waarop 6 AMD Radeon RX 7900 XTX GPU's kunnen draaien, die kunnen concurreren met NVIDIA's DGX A100.
  • Thunderbird heeft een gloednieuw logo ontworpen door Jon Hicks, de maker van de originele Firefox en Thunderbird logo's.
  • Thunderbird evolueert naar iets moderners en voegt een iOS-versie toe aan de toekomstige ontwikkelingsagenda.
  • Het nieuwe logo zal deze zomer worden geïntegreerd in Thunderbird 115, en de branding op verschillende sociale kanalen en communicatieplatforms zal worden bijgewerkt.

Reacties uit de sector

  • Mozilla Thunderbird vernieuwt voor het eerst in 19 jaar zijn logo, met positieve en negatieve reacties van gebruikers.
  • Het bijgewerkte logo sluit aan bij het ontwerp van Firefox en is bedoeld om het merk fris te houden en nieuwe gebruikers aan te trekken.
  • Naar verluidt werkt Thunderbird ook aan een iOS-versie van zijn e-mailclient en wordt voorspeld dat het een natuurlijke client wordt voor de opkomende fediverse.

Eenvoudige oefening om gastro-oesofageale reflux te elimineren (2022)

  • Een casus beschrijft een nieuwe oefening voor weerstandstraining van de onderste slokdarmsfincter (LES) om gastro-oesofageale reflux te elimineren.
  • De oefening vereist het slikken van voedsel in een knielende houding met het hoofd lager gebogen dan de maag, waardoor de LES weerstand krijgt tegen de zwaartekracht.
  • Na enkele maanden van dagelijkse herhalingen hielden de symptomen van gastro-oesofageale reflux op en werd de oefening gestaakt zonder terugval, wat wijst op een mogelijke permanente oplossing voor het probleem.

Reacties uit de industrie

  • Gebruikers delen persoonlijke ervaringen en stellen verschillende methoden voor, waaronder dieetwijzigingen, medicatie en oefeningen, om de gastro-oesofageale refluxziekte (GERD) te beheersen.
  • Het artikel bespreekt een "squat and gulp" oefening die GERD symptomen kan helpen verlichten, hoewel voorzichtigheid is geboden vanwege mogelijke risico's.
  • Alternatieve remedies zoals yogaposes, ademhalingsoefeningen en natriumalginaat zijn voor sommige mensen ook succesvol geweest, terwijl medicijnen zoals PPI's negatieve bijwerkingen kunnen hebben.

De lange weg om Frogger 2 broncode van tapestations te herstellen

  • De auteur deelt zijn verhaal over het terugvinden van de broncode voor het spel Frogger 2 van een OnStream-bandstation.
  • Het vinden van een compatibel bandstation was de eerste uitdaging, en een professioneel gegevensherstelbedrijf verergerde de situatie.
  • Met maandenlange inspanningen en reverse engineering kon de auteur de gegevens van de band halen, maar moest hij uitdagingen overwinnen met propriëtaire bestandsformaten en ongedocumenteerde eigenschappen van het bandstation.

Reacties uit de industrie

  • Moeilijkheden bij het herstellen van gegevens van bandback-ups door gebrek aan catalogisering en indexering
  • Oudere technologieën zijn nog steeds geldig in de toekomst, maar het bewaren van software en gegevens is moeilijk
  • Discussiedraad op Discussiedienst bespreekt uitdagingen van lange termijn gegevensbewaring en archiefopslag, beveelt het gebruik van meerdere formaten en technologieën aan

Open de details niet in een modaal venster, maar op een aparte pagina

  • Het gebruik van een modaal venster voor gedetailleerde inhoud is niet nodig. Gebruik in plaats daarvan een aparte pagina.
  • Modale vensters kunnen niet worden gebookmarked of gedeeld als links, en het openen ervan in een nieuw tabblad kan verwarrend zijn.
  • Modale vensters kunnen moeilijk nauwkeurig te implementeren zijn en zijn niet altijd de beste keuze. Overweeg alternatieven en zorg ervoor dat uw webapp de "refresh test" doorstaat.

Reacties uit de industrie

  • Het artikel bespreekt de use cases en mogelijke problemen met modale vensters in UI-ontwerp, en suggereert dat ze alleen moeten worden gebruikt voor specifieke taken zoals waarschuwingen en formulieren.
  • Toegankelijkheid is een belangrijke overweging bij het ontwerpen van modale vensters, niet alleen voor schermlezers maar ook voor andere functies zoals zoomen en focus/leesmodi.
  • Er is een debat onder ontwikkelaars over het nut en de mogelijke nadelen van modale vensters, waarbij sommigen stellen dat ze verwarrend kunnen zijn en anderen pleiten voor het gebruik ervan in bepaalde situaties.

SectorC: Een C-compiler in 512 bytes

  • SectorC is een C compiler geschreven in x86-16 assemblage die past in de 512 byte bootsector van een x86 machine, waarschijnlijk de kleinste C compiler ooit geschreven.
  • Ondanks zijn kleine formaat ondersteunt SectorC een subset van C die groot genoeg is om echte en interessante programma's te schrijven, inclusief globale variabelen, functies, if statements, while statements, veel operatoren, pointer dereference, inline machine-code, commentaar, en meer.
  • SectorC implementeert een minimalistische lexer en parser en gebruikt de hashfunctie van atoi om de grootte van de code te minimaliseren, waardoor het een echte C wordt.

Reacties uit de industrie

  • SectorC is een C-subset compiler die slechts 512 bytes aan x86-assemblage gebruikt, wat de waarde aantoont van het in twijfel trekken van algemene aannames.
  • JIT compileren naar machine instructies en het uitvoeren van de gecompileerde uitvoer maakt meer optimalisaties mogelijk dan AOT compilers, en wordt gebruikt in sommige talen zoals Javascript en als een dynamische analogie voor profielgestuurde optimalisatie.
  • Een discussie op Hacker News verkent de mogelijke toepassingen van het Bootstrap Project, een hulpmiddel om een C-compiler in een virtuele machine te implementeren, onder meer in deep-space toepassingen en voor kleinere microcontrollers, met discussie over het gebruik van structs in deze minimale omgeving.

Hoe vat u kritiek op uw werk niet persoonlijk op?

  • Een lid van de Hacker News (Discussion Service) gemeenschap vroeg hoe je kritiek op je werk niet persoonlijk opvat.
  • Veel gebruikers van de Discussion Service deelden hun eigen ervaringen en technieken om met kritiek om te gaan.
  • De discussie concentreerde zich op het scheiden van persoonlijke waarde en de waarde van het werk en het leren van feedback zonder dat het iemands eigenwaarde aantast.

Reacties uit de sector

  • Het is normaal om opbouwende kritiek persoonlijk op te vatten, maar het ontwikkelen van een anti-fragiele houding kan helpen er beter mee om te gaan en er een beter mens van te worden.
  • Eigenwaarde losmaken van output of levering, uitgaan van positieve bedoelingen, oefenen in zelfreflectie, en focussen op zelfcompassie kan helpen om negatieve feedback in een professionele setting te verwerken.
  • Het herkennen van slechte feedback, het streven naar bedrijfsdoelstellingen, het toegeven aan fouten en het optimistisch anticiperen op kritiek leiden tot persoonlijke en professionele groei in de software-industrie.

Natuurlijk lopen na een dwarslaesie met behulp van een brein-wervelkolom interface

  • Wetenschappers hebben een brein-wervelkolom-interface ontwikkeld waarmee drie patiënten met ruggenmergletsel weer natuurlijk en evenwichtig kunnen lopen.
  • Bij de interface worden signalen van de hersenen geregistreerd met behulp van implanteerbare sensoren en gedecodeerd naar elektrische stimulatie van de spieren in de benen via een elektrodepleister op de huid die op de onderrug wordt gedragen.
  • De drie personen konden lopen met training en enige hulp, waarbij de inspanning vergelijkbaar was met lopen met beenbeugels na jaren van verlamming.

Reacties uit de industrie

  • Een digitale brein-wervelkolom interface stelde een patiënt met een dwarslaesie in staat om zonder hulp te lopen.
  • De technologie herstelt de beweging van mensen met een volledige dwarslaesie.
  • De auteurs spraken het vertrouwen uit dat het kan worden toegepast op een brede populatie van mensen met verlamming.

Hypersonische raketten worden verkeerd begrepen

  • Hypersonische raketten zijn niet nieuw, we hebben ze al tientallen jaren.
  • Het echte probleem met hypersonische raketten is dat ze wendbaar zijn, waardoor ze moeilijk te onderscheppen zijn met traditionele raketafweersystemen die ontworpen zijn voor ballistische dreigingen.
  • Gerichte energie (DE), zoals lasers, zou een potentiële oplossing kunnen zijn voor het onderscheppen van manoeuvreerbare hypersonische raketten vanwege hun hoge snelheid en een gevechtsruimte die het hele gezichtsveld van de laser bestrijkt.

Reacties van de industrie

  • Het artikel bespreekt het potentiële gebruik van lasers vanuit satellieten om hypersonische raketten te vernietigen, maar er is scepsis over de kosten en de complexiteit van de inzet, evenals bezorgdheid over de bewapening van de ruimte.
  • De doeltreffendheid van raketafweersystemen zoals Patriot bij het onderscheppen van inkomende doelen staat ter discussie, waarbij sommigen pleiten voor een sterke verdediging en anderen wijzen op beperkingen.
  • Deskundigen bespreken de recente technologische vooruitgang in militaire lasers en hun potentiële toepassingen, maar er zijn ook voorbehouden en beperkingen die in overweging moeten worden genomen, zoals de doeltreffendheid tegen plasmaschilden en het verbod op de inzet van wapens in de ruimte.