Ett fel i Delphi 7:s minnesallokator orsakade kryptiska fel som berodde på att Windows låste hela allokeringens VAD-post och fel i kärnan som ledde till att minnet tog slut.
Artikeln behandlar olika minnesallokeringstekniker, inklusive buddy-allokering, slab-allokering och trådlokal lagring, samt minnesägande och minneshantering i FFI-API-anrop över språkgränserna.
I inlägget finns interaktiva visuella bilder och råd om optimering av minnesallokering och hantering av minnesläckor i C-programmering, med förslag på ytterligare relaterade ämnen.
Efter att ha gått i pension från 26 års programmeringsarbete på Apple, finner författaren sig själv lockad tillbaka till programmering på sin fritid.
Till en början fanns det en känsla av lättnad över att han inte längre skulle behöva bekymra sig om kodning, men efter fyra månader började han arbeta med ett litet projekt för att lära sig Python och leka med e-ink-skärmar.
År 2023 återgår författaren till att programmera på heltid och upptäcker en nyfunnen fascination för C och en önskan att återuppta/skriva spel som han skapade för över 30 år sedan.
Utvecklare diskuterar svårigheten att hitta flow state när de blir äldre och att balansera prioriteringar i livet och arbetet.
Debatten fokuserar på för- och nackdelarna med att flytta till chefspositioner, medan vissa föredrar att stanna kvar i roller som enskilda medarbetare.
Passionen för programmering och frustrationen i företagsmiljöer diskuteras, med tonvikt på vikten av att finna glädje i arbetet.
Meta har bötfällts med 1,3 miljarder dollar för att ha brutit mot EU:s dataskyddslagar genom att överföra uppgifter till USA, vilket har lett till diskussioner om global styrning, dataskydd och internationella lagar.
Metas eventuella nedläggning av sitt irländska dotterbolag för att undvika böterna kan bli komplicerad, och kostnaderna och ansträngningarna för att följa EU:s regler är långt större än de föreslagna böterna.
Det finns olika åsikter om dataskyddsbestämmelser, där vissa kritiserar de låga böterna som åläggs företag som Meta, medan andra hävdar att kostnaden bara är en extra kostnad för att göra affärer och att företag kan fortsätta att missbruka användarnas integritet och data så länge de gör en ordentlig kostnads-nyttoanalys.
Meta AI:s MMS-projekt utökar taltekniken till över 1 000 språk med en enda flerspråkig taligenkänningsmodell, modeller för språkidentifiering, förtränade modeller och text-till-tal-modeller.
Projektet syftar till att göra det lättare för människor att få tillgång till information och använda enheter på det språk de föredrar.
Användarna kan få tillgång till förinlärda modeller och köra inferenskommandon för automatisk taligenkänning, text-till-tal och språkidentifiering.
Meta AI har tillkännagivit en flerspråkig talkod som täcker över 1000 språk och är kompatibel med olika språkfamiljer.
Koden är tillgänglig via GitHub, med visualisering av språkfördelning och översättningar, och finns tillgänglig för nedladdning.
Diskussioner i kommentarerna omfattar ett behov av mer tillgänglig dokumentation och demos av dessa modeller, tillsammans med debatter om upphovsrätt och patenterbarhet av modeller och oro för hårdvarukrav och finjustering för specifika användningsfall.
Om HP Instant Ink avbryts förhindras användningen av bläckpatroner.
HP Instant Ink-kunder rapporterar att om de annullerar sin prenumeration vägrar skrivaren att använda bläckpatroner som köpts från andra källor.
HP Instant Ink är en prenumerationstjänst som levererar bläck till din dörr när skrivaren har slut på bläck, enligt HP.
HP anger i sina användarvillkor att "Instant Ink-patroner förblir HP:s egendom och måste returneras när tjänsten upphör".
HP Instant Ink-användare kan inte använda bläck efter att ha sagt upp sitt abonnemang eller när abonnemanget löper ut.
Kontroverser uppstår på grund av att användarna hyr bläck i stället för att äga det, vilket begränsar användningen av bläckpatroner och alternativ från tredje part.
HP:s Instant Ink-prenumerationstjänst debiterar användarna baserat på antalet sidor som skrivs ut, vilket vissa tycker är bekvämt medan andra anser att det är en oseriös metod.
Spanien vill förbjuda kryptering för EU-baserade tjänsteleverantörer, enligt ett läckt dokument som avslöjar ledamöternas åsikter om reglering av kryptering och skanning av privata meddelanden för att hitta olagligt innehåll.
Många av EU:s medlemsstater har debatterat huruvida slut-till-slut-krypterade plattformar bör skyddas som ett sätt för européer att utöva en grundläggande rätt till privatliv, eller försvagas för att förhindra att brottslingar kommunicerar utom räckhåll för de brottsbekämpande myndigheterna.
Den föreslagna lagen skulle kräva att teknikföretag skannar sina plattformar, inklusive användarnas privata meddelanden, för att hitta olagligt material, vilket har väckt oro bland kryptografer, tekniker och integritetsförespråkare för dess potentiella inverkan på kryptering från början till slut.
Spaniens läckta regeringsdokument visar ett förslag om att förbjuda end-to-end-kryptering, som enligt kritikerna kränker rätten till personlig integritet och kanske inte minskar brottslighet eller terrorism på ett effektivt sätt.
Många EU-länders önskan att skanna människors meddelanden för att hitta olagligt innehåll väcker farhågor om att regeringen kan gå för långt och missbruka dem.
Kryptering är en grundläggande del av internet och att begränsa tillgången till end-to-end-kryptering kan ses som en kränkning av privatlivet, menar experter.
Katherine Maher, den avgående vd:n för Wikimedia Foundation, fick ett avgångsvederlag på 623 286 dollar 2021, utöver sin lön.
COO Janeen Uzzell fick ett avgångsvederlag på 324 748 dollar 2021, vilket är ett nytt rekord för stiftelsen.
Stiftelsen har meddelat att den kommer att använda en ny standardiserad avgångsvederlagspolicy för personal på alla nivåer som innebär en månads avgångsvederlag för varje anställningsår, upp till nio månader (såvida inte lokala lagar kräver något annat) - eventuella undantag kräver en gemensam rekommendation från chefen för talang och kultur och chefsjuristen, med slutligt godkännande av vd:n.
Wikimedia Foundation kritiseras för att betala höga löner och avgångsvederlag till toppchefer trots att de har stora nettotillgångar.
Wikimedia försvarar avgångsvederlag som nödvändiga under en pandemi och för att behålla topptalanger.
Debatt om huruvida ersättningar till ledande befattningshavare bör följa dynamiken i marknadspriset i ideella organisationer, där vissa efterlyser en rättvis ersättning men inte överdrivna löner till ledande befattningshavare.
I den moderna arbetsmiljön kan ständiga meddelanden och avbrott stjäla dyrbar uppmärksamhet som behövs för att lösa svåra problem.
Förekomsten av chattprogram, e-postinkorgar och projektledningsappar gör den moderna arbetsplatsen till en bullrig och krävande plats, vilket leder till minskad arbetstillfredsställelse och utbrändhet.
För att motverka uppmärksamhetsdränering kan individer och organisationer prova tekniker som timeboxing, inställning av meddelanden och statusar samt minska antalet meddelanden genom att tänka om när det gäller arbetsflöden och samarbetsmetoder.
Modernt arbete kan vara distraherande på grund av allt mer komplexa tekniska staplar, vilket leder till fler överlämningar och mindre fokus på det faktiska arbetet.
I artikeln diskuteras olika organisationsfilosofier kring kommunikation och specialisering, och i kommentarerna föreslås lösningar som att stänga av notifieringar eller använda fokustid för att öka produktiviteten.
I inlägget diskuteras tips för att arbeta på distans och maximera produktiviteten, bland annat genom att schemalägga allt arbete, stänga av meddelanden, vara strategisk i fråga om möten, arbeta asynkront och använda dokumentations- och arbetsflödesverktyg.
CloudGuard Spectral upptäckte flera skadliga tillägg på marknadsplatsen för Visual Studio Code (VSCode), där dessa tillägg möjliggör stöld av personligt identifierbar information (PII) och fjärråtkomst med skal till användarnas maskiner. Tilläggen har laddats ner mer än 45 000 gånger.
De skadliga tilläggen omfattar "Prettiest java", "Theme Darcula dark" och "python-vscode", som var förklädda till användbara verktyg eller teman men innehöll skadlig kod som syftade till att stjäla användardata eller injicera skadliga skript.
Efter att ha upptäckt dessa tillägg varnade CloudGuard Spectral VSCode-teamet, vilket ledde till att tilläggen togs bort från marknaden. Händelsen understryker behovet av noggrann kontroll av alla komponenter med öppen källkod för att undvika säkerhetsrisker.
Det israeliska företaget JFrog hittade skadliga tillägg till Visual Studio Code på den officiella marknadsplatsen, vilket understryker behovet av att verifiera komponenter med öppen källkod och hitta säkrare ramverk.
Bristen på ordentliga säkerhetsmodeller i VSCode gör plugins sårbara, och sociala signaler är opålitliga säkerhetsindikatorer.
Vissa användare föreslår lösningar som explicit opt-in/opt-out för telemetri av tillägg, sandboxing eller att endast använda betrodda författare.
Open Buddhist University är en online-resurs som skapats av en buddhistisk munk och före detta programvaruingenjör.
Webbplatsen är inte ackrediterad som ett universitet och bygger på ett personligt bibliotek med material från Pali-kanonen.
Kritiken mot skaparens lägre rang bemöts av anhängare som fokuserar på webbplatsens kvalitetssäkring av innehållet, att det är lätt att välja bort cookies, att sökningen inte har någon latenstid och att RSS-flödena är granulära.