Ga naar hoofdinhoud

2023-05-23

Geheugentoewijzing

  • Geheugentoewijzing is een cruciaal concept in computerprogrammering.
  • malloc en free zijn belangrijke functies die helpen bij het toewijzen en vrijmaken van geheugen in programma's.
  • Er bestaan verschillende soorten toewijzers, maar ze houden allemaal het geheugengebruik bij en voorkomen fragmentatie.

Reacties uit de industrie

  • Een bug in de geheugentoewijzing van Delphi 7 veroorzaakte cryptische fouten doordat Windows de volledige VAD entry van de toewijzing vastzette en out-of-memory fouten in de kernel.
  • Het artikel behandelt verschillende geheugentoewijzingstechnieken, waaronder buddy allocators, slab allocators, en thread-local storage, alsmede geheugeneigendom en -beheer in cross-language FFI API-aanroepen.
  • Het artikel biedt interactieve visuals en advies over het optimaliseren van geheugentoewijzing en het omgaan met geheugenlekken in C-programmeren, met suggesties voor verdere verwante onderwerpen.

Same Stop: Leven na 26 jaar als programmeur voor Apple

  • Na 26 jaar programmeren bij Apple met pensioen te zijn gegaan, voelt de auteur zich in zijn vrije tijd weer aangetrokken tot programmeren.
  • Aanvankelijk was er een gevoel van opluchting dat hij zich niet langer met coderen hoefde bezig te houden, maar na vier maanden begon hij te werken aan een klein project om Python te leren en te spelen met e-ink displays.
  • In 2023 is de auteur weer fulltime aan het programmeren en ontdekt hij een hernieuwde fascinatie voor C en een verlangen om spellen die hij meer dan 30 jaar geleden maakte opnieuw te bekijken/herschrijven.

Reacties uit de industrie

  • Ontwikkelaars bespreken hoe moeilijk het is om een 'flow state' te vinden naarmate ze ouder worden en om prioriteiten in hun leven en werk met elkaar in evenwicht te brengen.
  • Het debat concentreert zich op de voor- en nadelen van de overstap naar leidinggevende functies, terwijl sommigen liever in een rol als individuele medewerker blijven.
  • Passie voor programmeren en de frustraties van bedrijfsomgevingen worden besproken, met de nadruk op het belang van het vinden van plezier in het werk.

Meta krijgt boete van $1,3B over gegevensoverdracht naar VS

  • Meta (vroeger bekend als Facebook) heeft van de Europese Unie een boete van 1,3 miljard dollar gekregen voor het doorgeven van gebruikersgegevens aan de Verenigde Staten.
  • Dit is de grootste privacyboete tot nu toe voor de EU en benadrukt het belang van regelgeving op het gebied van gegevensprivacy.
  • De boete herinnert eraan dat bedrijven de regelgeving inzake gegevensoverdracht moeten naleven om de privacy van gebruikers te beschermen.

Reacties uit de sector

  • Meta heeft een boete van 1,3 miljard dollar gekregen omdat het de EU-wetgeving inzake gegevensbescherming heeft geschonden door gegevens naar de VS over te dragen. Dit heeft geleid tot discussies over global governance, gegevensprivacy en internationale wetten.
  • De mogelijke sluiting van Meta's Ierse dochteronderneming om de boete te vermijden kan ingewikkeld zijn, en de kosten en inspanningen om aan de EU-regelgeving te voldoen wegen veel zwaarder dan de voorgestelde boete.
  • De meningen over de regelgeving inzake gegevensbescherming lopen uiteen: sommigen bekritiseren de lage boetes voor bedrijven als Meta, terwijl anderen beweren dat de kosten slechts een extra kostenpost zijn voor het zakendoen en dat bedrijven misbruik kunnen blijven maken van de privacy en gegevens van gebruikers zolang ze een goede kosten-batenanalyse uitvoeren.

Meta AI kondigt massale meertalige spraakcode aan, modellen voor 1000+ talen

  • Het MMS-project van Meta AI breidt spraaktechnologie uit tot meer dan 1000 talen met een enkel meertalig spraakherkenningsmodel, taalidentificatiemodellen, voorgetrainde modellen en tekst-naar-spraakmodellen.
  • Het project wil het voor mensen gemakkelijker maken om toegang te krijgen tot informatie en apparaten te gebruiken in de taal van hun voorkeur.
  • Gebruikers hebben toegang tot voorgetrainde modellen en kunnen inferentieopdrachten uitvoeren voor automatische spraakherkenning, tekst-naar-spraak en taalidentificatie.

Reacties uit de industrie

  • Meta AI heeft een meertalige spraakcode aangekondigd die 1000+ talen dekt en compatibel is met verschillende taalfamilies.
  • De code is toegankelijk via GitHub, met visualisatie van taalverdeling en vertalingen, en kan worden gedownload.
  • Discussies in de commentaren omvatten een behoefte aan meer toegankelijke documentatie en demo's van deze modellen, samen met discussies over auteursrecht en octrooieerbaarheid van modellen en zorgen over hardware-eisen en fijnafstelling voor specifieke gebruikssituaties.

HP Instant Ink annuleren voorkomt dat cartridges worden gebruikt

  • Klanten van HP Instant Ink melden dat opzegging van hun abonnement ertoe leidt dat hun printers weigeren cartridges van andere leveranciers te gebruiken.
  • HP Instant Ink is een abonnementsdienst die inkt bij u thuis aflevert wanneer uw printer bijna leeg is, aldus HP.
  • HP stelt in hun servicevoorwaarden dat "Instant Ink-cartridges eigendom blijven van HP en moeten worden geretourneerd wanneer uw service eindigt.".

Reacties uit de industrie

  • Gebruikers van HP Instant Ink kunnen geen inkt gebruiken na het opzeggen van hun abonnement of wanneer het abonnement afloopt.
  • De controverse ontstaat doordat gebruikers inkt leasen in plaats van bezitten, waardoor het gebruik van cartridges en alternatieven van derden wordt beperkt.
  • HP's Instant Ink-abonnementsdienst brengt gebruikers kosten in rekening op basis van het aantal pagina's dat zij afdrukken, wat sommigen handig vinden, terwijl anderen het een oneerlijke praktijk vinden.

Uit gelekt overheidsdocument blijkt dat Spanje end-to-end encryptie wil verbieden

  • Spanje wil encryptie verbieden voor in de EU gevestigde dienstverleners, volgens een uitgelekt document dat de mening van de leden onthult over de regulering van encryptie en het scannen van privé-berichten op illegale inhoud.
  • Veel EU-lidstaten hebben gedebatteerd over de vraag of end-to-end versleutelde platforms moeten worden beschermd als een manier voor Europeanen om een fundamenteel recht op privacy uit te oefenen, of moeten worden afgezwakt om te voorkomen dat criminelen buiten het bereik van de rechtshandhaving communiceren.
  • De voorgestelde wet zou techbedrijven verplichten hun platforms te scannen, met inbegrip van de privéberichten van gebruikers, om illegaal materiaal op te sporen, wat cryptografen, technologen en privacyvoorstanders zorgen baart vanwege de mogelijke gevolgen voor end-to-end-encryptie.

Reacties uit de industrie

  • Het uitgelekte Spaanse regeringsdocument toont een voorstel om end-to-end encryptie te verbieden, wat volgens critici de privacyrechten schendt en misdaad of terrorisme wellicht niet effectief vermindert.
  • De wens van veel EU-landen om de berichten van mensen te scannen op illegale inhoud, geeft aanleiding tot bezorgdheid over mogelijke overheidsbemoeienis en misbruik.
  • Encryptie is een fundamenteel onderdeel van het internet en een beperking van de toegang tot end-to-end-encryptie kan worden gezien als een schending van de privacy, aldus deskundigen.

Ontslagvergoedingen bij Wikimedia Foundation

  • Katherine Maher, de vertrekkende CEO van de Wikimedia Foundation, ontving een ontslagvergoeding van $623.286 in 2021, naast haar salaris.
  • COO Janeen Uzzell ontving in 2021 een ontslagvergoeding van $324.748, een nieuw record voor de Foundation.
  • De Stichting heeft aangekondigd dat zij een nieuw gestandaardiseerd ontslagbeleid zal hanteren voor medewerkers op alle niveaus van één maand ontslagvergoeding voor elk jaar van hun dienstverband, tot maximaal negen maanden (tenzij lokale wetgeving anders vereist) - eventuele uitzonderingen vereisen een gezamenlijke aanbeveling van het hoofd Talent & Cultuur en de General Counsel, met definitieve goedkeuring van de CEO.

Reacties uit de sector

  • Wikimedia Foundation bekritiseerd voor betalen hoge salarissen en ontslagvergoedingen aan topmanagers ondanks ruime netto activa
  • Wikimedia verdedigt ontslagvergoedingen als noodzakelijk tijdens pandemie en om toptalent te behouden
  • Debat over de vraag of de beloning van leidinggevenden in non-profitorganisaties marktconform moet zijn, waarbij sommigen pleiten voor een eerlijke beloning, maar niet voor buitensporig hoge salarissen voor leidinggevenden

Modern werk vereist aandacht - constante waarschuwingen stelen het

  • In de moderne werkomgeving kunnen constante meldingen en onderbrekingen de kostbare aandacht stelen die nodig is om moeilijke problemen op te lossen.
  • Het overwicht van chatprogramma's, e-mail inboxen en project management apps maken de hedendaagse werkomgeving een lawaaierige en veeleisende plaats, wat leidt tot verminderde arbeidstevredenheid en burn-out.
  • Om het verlies van aandacht tegen te gaan, kunnen individuen en organisaties technieken proberen als timeboxing, het instellen van meldingen en statussen, en het verminderen van meldingen door het heroverwegen van workflows en samenwerkingsmethoden.

Reacties uit de sector

  • Modern werk kan afleidend zijn door steeds complexere technologiestapels, wat leidt tot meer overdrachten en minder focus op het eigenlijke werk.
  • Het artikel bespreekt verschillende organisatiefilosofieën rond communicatie en specialisatie, en in het commentaar worden oplossingen voorgesteld zoals het uitschakelen van meldingen of het gebruik van focustijd om de productiviteit te verhogen.
  • De post bespreekt tips om op afstand te werken en de productiviteit te maximaliseren, waaronder het plannen van al het werk, het uitschakelen van meldingen, strategisch omgaan met vergaderingen, asynchroon werken en het gebruik van documentatie- en workflowtools.

Schadelijke VSCode-extensies met meer dan 45k installaties

  • CloudGuard Spectral heeft verschillende kwaadaardige extensies ontdekt op de Visual Studio Code (VSCode) marktplaats, waarbij deze extensies diefstal van persoonlijk identificeerbare informatie (PII) mogelijk maken en remote shell toegang tot de machines van gebruikers mogelijk maken. De extensies zijn meer dan 45.000 keer gedownload.
  • De kwaadaardige extensies omvatten 'Prettiest java', 'Theme Darcula dark' en 'python-vscode', die vermomd waren als nuttige tools of thema's maar schadelijke code bevatten met als doel gebruikersgegevens te stelen of kwaadaardige scripts te injecteren.
  • Na de ontdekking van deze extensies heeft CloudGuard Spectral het VSCode-team gewaarschuwd, waardoor de extensies van de markt zijn verwijderd. De gebeurtenis onderstreept de noodzaak van zorgvuldige verificatie van alle open-source componenten om beveiligingsrisico's te voorkomen.

Reacties uit de industrie

  • Het Israëlische bedrijf JFrog vond kwaadaardige Visual Studio Code-extensies op de officiële marktplaats, wat de noodzaak onderstreept van het verifiëren van open-source componenten en het vinden van veiligere frameworks.
  • Het ontbreken van goede beveiligingsmodellen in VSCode maakt plug-ins kwetsbaar, waarbij sociale signalen onbetrouwbare beveiligingsindicatoren zijn.
  • Sommige gebruikers stellen oplossingen voor zoals expliciete opt-in/opt-out voor extensie-telemetrie, sandboxing, of alleen het gebruik van vertrouwde auteurs.

De Open Boeddhistische Universiteit

  • De Open Boeddhistische Universiteit is een gratis website waar u cursussen kunt volgen en leren over het boeddhisme.
  • De website biedt zelfsturende syllabi, een uitgebreide bibliotheek en strenge academici.
  • Het is volledig gratis en open-source, dus je kunt het overal mee naartoe nemen.

Reacties uit de industrie

  • De Open Boeddhistische Universiteit is een online bron die is opgezet door een boeddhistische monnik en voormalig software-ingenieur.
  • De website is niet geaccrediteerd als universiteit en is gebaseerd op een persoonlijke bibliotheek van Pali Canon-materiaal.
  • Kritiek op de lagere rang van de maker wordt gepareerd door voorstanders die zich richten op de QA van de inhoud van de website, de gemakkelijke afmelding van cookies, het zoeken zonder latentie en granulaire RSS-feeds.