Hoppa till huvudinnehåll

2023-11-02

Cosmopolitan tredje upplagan

  • Det uppdaterade Cosmopolitan 3.0.1-biblioteket, av Justine och med stöd av Mozilla, har presenterats efter ett års utveckling, med bättre programvaruhastighet och minskad minnesanvändning på olika plattformar.
  • Versionen innehåller en snabbare dotfiles-laddare, Cosmo Emacs, ett nytt cosmocc-kommando, den senaste redbean-webbservern och ett exempel på en trådad webbserver, greenbean, som hanterar ett stort antal förfrågningar på ett mer effektivt sätt.
  • Bland de nya funktionerna finns flera spel, och det Boulder-baserade nystartade företaget dylibso har införlivat biblioteket i sin produkt Hermit.

Reaktioner

  • The Cosmopolitan Third Edition är en samling "fat binaries" som kan köras på olika operativsystem och maskinvaruplattformar, inklusive Linux OS, macOS, FreeBSD, OpenBSD och webbläsare.
  • Den innehåller en mängd olika program som zip, curl, git, wget, python, ctags och en Datasette Python-applikation, vilket väckte intresse bland utvecklare.
  • Även om det finns farhågor kring den praktiska användningen och övergångsarbetet, kan dess potential som ett molnbaserat distributionsformat eliminera behovet av ett traditionellt operativsystem, vilket gör det till ett intressant ämne.

Förbättrad djupsömn kan förebygga demens, visar studie

  • En ny studie från Monash University har funnit ett samband mellan brist på djupsömn, så kallad slow-wave sleep, och en ökad risk för demens hos äldre vuxna.
  • Forskningen visar att även en 1-procentig årlig minskning av djupsömnen hos personer över 60 år leder till en 27-procentigt högre risk för demens.
  • Studien, där 346 deltagare i åldern 60 år och äldre följdes under 17 år med avseende på demensdebut, tyder på att förbättring eller bibehållande av långsam sömn skulle kunna vara en möjlig förebyggande åtgärd mot demens.

Reaktioner

  • En onlinediskussion med fokus på att förbättra djupsömnen och förebygga demens genom att fokusera på koffeinets effekter, särskilt på personer med CYP1A2-genen (långsam metabolisering).
  • Olika strategier föreslogs, bland annat att minska koffeinintaget, motionera regelbundet, upprätthålla en god sömnhygien och ta specifika kosttillskott. Man tog dock upp integritetsfrågor om företag som utför genetiska tester och hälsorisker med koffein.
  • Man enades om att olika individer kan behöva varierande sömnstrategier baserat på deras unika biologiska faktorer, men alla kan dra nytta av motion, bra kost och upprätthållande av sömnhygien.

Rob Pikes regler för programmering (1989)

  • Rob Pike, en känd programmerare, beskriver fem viktiga regler för programvaruutveckling som betonar enkelhet och motverkar för tidig optimering.
  • Reglerna omfattar användning av enkla algoritmer och datastrukturer för att minska antalet buggar och underlätta implementeringen, med fokus på datastrukturer på grund av deras avgörande roll i programmering.
  • Pike uppmanar också till att inte förutsäga var ett program kommer att spendera mest tid, och därmed undvika tidig optimering, och understryker nödvändigheten av att mäta innan man väljer speed tuning.

Reaktioner

  • Diskussionen i Hacker News lyfte fram Rob Pikes programmeringsregler från 1989, med ett primärt fokus på betydelsen av datastrukturer framför algoritmer för optimering av kod.
  • Deltagarna kritiserade den nuvarande intervjutrenden som huvudsakligen koncentrerar sig på algoritmer, och hävdade att den inte återspeglar verkliga programmeringsuppgifter. De förespråkade effektiv användning och förståelse av datastrukturer, vilket kan göra algoritmer mer uppenbara.
  • Andra ämnen som diskuterades var prestandaoptimering, felhanteringsstrategier, användning av ORM (Object-Relational Mapping), SQL-kunskaper och begreppet slöseri inom programmering. Förslag gavs om att mäta innan man optimerar och att ta hänsyn till hårdvarubegränsningar innan man implementerar teoretiskt snabba lösningar.

Vem anställer? (November 2023)

  • Platsannonserna måste innehålla uppgifter om arbetsplatsen och klargöra om de är öppna för distansarbete, praktikanter eller visumansökan.
  • Endast personer som är direkt involverade i det anställande företaget kan göra inlägg, med en begränsning på ett inlägg per företag. Företag som är mindre kända måste ge en förklaring.
  • Kommentarer utanför ämnet, klagomål och e-postmeddelanden från personer som inte är personligt intresserade av jobbet avråds. Användbara länkar och trådar för arbetssökande och anställda tillhandahålls.

Reaktioner

  • Hacker News har publicerat olika lediga jobb inom teknik för november 2023 från företag inklusive GHCO, Octocom, deepc, TalkJS, Rubin Observatory, bland andra.
  • Rollerna är inriktade på områden som programvaruteknik, infrastruktur och cybersäkerhet samt AI-utveckling, och olika företag erbjuder en blandning av distansarbete, arbete på plats eller hybridarbete.
  • Dessa jobbmöjligheter omfattar praktikplatser och heltidsanställningar, är öppna för sökande från olika geografiska regioner, erbjuder konkurrenskraftiga löner och främjar en sund balans mellan arbete och fritid.

FCC inleder utredning för att öka lägsta bredbandshastighet [pdf]

Reaktioner

  • FCC överväger att lägga fram ett förslag om att öka minimihastigheten för bredband, vilket har lett till en debatt om nödvändigheten och genomförbarheten av olika servicehastigheter.
  • Internetanvändare i USA uttrycker missnöje med den långsamma utbyggnaden av fiberinternet och bristen på valmöjligheter, ofta till nackdel för andra länders hastigheter och kostnader, vilket leder till uppmaningar till FCC att uppmuntra fler alternativ och kontrollera prisökningarna.
  • Den allmänna opinionen skiljer sig åt i frågor som dataanvändning, uppladdningshastigheter, restriktiva datatak och vad som för närvarande utgör "bredband", vilket har lett till förslag som inkluderar mätbara alternativ, symmetriska hastighetstjänster och reglering av internetåtkomst som en allmännyttig tjänst.

Min oförskämda bil

  • Författaren illustrerar sitt missnöje med 2023 Kia Ceed SW, främst genom att lyfta fram de överdrivna och oönskade programvarufunktionerna som orsakar olägenheter.
  • Klagomålen omfattar dörrar som snabbt låses igen, ett bagageutrymme som inte stängs om något är i vägen, högljudda motorstartvarningar och en känslig blinkersfunktion i kombination med en filhållningsassistent som kräver regelbunden rattrörelse.
  • Andra kritikpunkter är inkonsekventa däcktryckssensorer, påträngande påminnelser när man lämnar bilen och ett infotainmentsystem som ständigt behöver godkännas för uppdaterade villkor och bestämmelser, vilket ger en potentiellt frustrerande körupplevelse.

Reaktioner

  • Diskussionstråden visar att man föredrar äldre bilmodeller på grund av deras hållbarhet, enkelhet och enklare underhåll.
  • Den belyser också pågående debatter kring aktuell bilteknik som nyckellös tändning, infotainmentsystem, säkerhetsfunktioner och automatiserade körhjälpfunktioner - där vissa användare anser att vissa varningar och uppmaningar är distraherande.
  • Trots kritik mot aspekter som felaktiga smarta nycklar och distraherande pekskärmskontroller, inser de flesta användare de potentiella fördelarna med dessa tekniska framsteg och förespråkar en balans mellan tekniska fördelar och potentiella olägenheter eller säkerhetsrisker.

Asahi Linux går från Apple Silicon port-projekt till macOS-buggjägare

  • Asahi Linux, som har som mål att anpassa Linux för Apple Silicon Mac-datorer, har identifierat buggar i Apples MacOS som kan leda till att vissa MacBook Pro-modeller inte går att starta.
  • Buggarna är relaterade till hur nyare MacOS-versioner hanterar uppdateringsfrekvenser och påverkar främst MacBook Pro-modeller med ProMotion-skärmar (14"- och 16"-versionerna); när de ingår i uppgraderings- och startsekvensen kan det leda till en svart skärm som kräver en DFU-återställning (Device Firmware Update).
  • Asahi Linux klargjorde att data inte är hotade och att problemet är begränsat till vissa MacOS-versioner (Sonoma 14.0+ och Ventura 13.6+); deras installationsprogram har uppdaterats för att förhindra installation om uppdateringsfrekvensen inte är ProMotion.

Reaktioner

  • Asahi Linux, ett team av frivilliga, har bevisat sin kompetens genom att identifiera ett fel som kan göra Mac omstartbar och därmed överträffa Apples professionella team.
  • Gruppens resultat ledde till diskussioner om behovet av att Apple investerar mer resurser i buggfixar och hur volontärer som deltar i dessa utredningar ska kompenseras.
  • Man har uppmärksammat problem med automatisk datakryptering på Mac-datorer som är utrustade med Apple Silicone eller T2 Security Chip, den potentiella dataförlust som detta kan leda till och den efterföljande rekommendationen om regelbunden säkerhetskopiering av data och försenade uppdateringar.

Yann LeCun: Enprocentare med AI som tar makten för alltid är ett verkligt domedagsscenario

  • Yann LeCun, erkänd som en AI-pionjär från Meta, kritiserar AI-ledare som OpenAI:s Sam Altman, Google DeepMinds Demis Hassabis och Anthropics Dario Amodei för att de påstås ha skapat ett klimat av rädsla för AI.
  • LeCun menar att dessa ledare använder skrämseltaktik för att centralisera AI-kontrollen till ett fåtal företag, vilket han ser som en verklig risk. Han förespråkar utveckling av öppen källkod för att förhindra att AI enbart utvecklas av privata, vinstdrivande enheter.
  • Han argumenterar för att ta itu med realistiska problem som exploatering av arbetare och datastöld snarare än att fokusera på spekulativa hot från AI, som han tillskriver ett fåtal företags kontroll över AI.

Reaktioner

  • I en online-diskussion med AI-experten Yann LeCun diskuterades en elitgrupps potentiella monopol på AI, och idén om statligt finansierad AI föreslogs.
  • Deltagarna tog upp potentiella risker med okontrollerad AI-utveckling och jämförde det med scenarier som rysk roulette eller en kapprustning, och föreslog att AI skulle behandlas som ett möjligt säkerhetshot med övervakningsåtgärder.
  • Debatten handlade också om AI:s inverkan på aktieprognoser och förmögenhetsfördelning, och om pionjärernas och regelverkens roll i AI-hanteringen, och jämförde den med ansträngningarna att kontrollera spridningen av kärnvapen och minska koldioxidutsläppen globalt.

När allmänheten börjar tro att Google inte är lika användbart, vad händer då med SEO?

  • Den upplevda nedgången i Googles sökkvalitet har lett till kritik mot SEO-proffs som äventyrar integriteten i onlineinnehåll, en bransch som har utvecklats från bedrägeri till rådgivning.
  • Problem som höga bedrägerifrekvenser och svårigheter att skilja bra från dåliga SEO-tjänster förvärras på grund av Googles ogenomskinliga rankingalgoritm.
  • Artikeln belyser också kontroversiella SEO-tekniker och förändringen i Googles sökresultat på grund av dess ändrade algoritm, som betonar erfarenhet, expertis, trovärdighet, pålitlighet framför popularitet, och framväxten av SEO-taktiker som överväldigar Googles algoritm.

Reaktioner

  • Hacker News-användare debatterar Googles sökresultats effektivitet och noggrannhet, med problem som överdrivet innehåll på grund av SEO-metoder, vilseledande förslag och annonser som orsakar oro.
  • Användarna har lyft fram en generationsskillnad i interaktionsmönster och anpassningsförmåga till sökmotorns brister. I tråden nämns också utvecklingen av onlinesökning, där man ser utmaningar som rörig information och skräppost.
  • Trots kritiken hyllas Googles sökverktyg för sin enkla tillgång till information. Googles förändringar av avancerade sökalternativ har dock enligt uppgift frustrerat vissa, medan andra hävdar att det hjälper mindre tekniskt kunniga användare att hitta information snabbare.

Varför läkare i USA tjänar så mycket

  • Association of American Medical Colleges förutspår ett potentiellt underskott på upp till 124.000 läkare i USA under det kommande årtiondet.
  • Trots den lockande genomsnittslönen på 350 000 USD och många sökande till läkarutbildningen varje år, nekas över hälften tillträde, vilket bidrar till det minskande utbudet.
  • Detta scenario innebär en möjlig misskötsel inom det medicinska utbildningssystemet, vilket skapar en artificiellt minskad tillgång på medicinsk personal.

Reaktioner

  • Diskussionen kretsar kring de inneboende utmaningarna och fördelarna inom medicin- och tekniksektorerna, såsom de omfattande ekonomiska och tidsmässiga investeringarna i medicinsk utbildning, åldersdiskriminering inom teknikindustrin och det potentiella inflytandet från AI.
  • Deltagarna ifrågasätter skillnaden i pensioneringsmöjligheter mellan olika yrken, skillnaden i ersättning mellan teknik- och medicinsektorn samt vissa yrkens samhälleliga status.
  • Diskussionerna belyser också livsstilens inverkan på hälso- och sjukvårdsfrågor och förespråkar systemövergripande förändringar.

Bitwarden lägger till stöd för passknappar

  • Bitwarden, en programvara för lösenordshantering, har lanserat uppdateringar för bättre funktionalitet och säkerhet, som inkluderar uppgraderingar av Secrets Manager, mer organiserade inställningar för mobilappar och förbättrad kryptering.
  • Nya funktioner inkluderar automatisk ifyllning av tyska HTML-fält, ett förbättrat arbetsflöde för anslutning till självhostande servrar, stöd för SQLite DB för självhostande driftsättningar, stöd för Apple Watch och integrationer med DuckDuckGo och Fastmail.
  • Bitwarden har också introducerat en Provider Portal för Managed Service Providers (MSP), utökat sitt FIDO-stöd och kommer inte längre att stödja Windows version 8.1 eller äldre, och Windows Server 2012 eller äldre från och med 2023.5.0-versionen.

Reaktioner

  • Lösenordshanteringstjänsten Bitwarden har nyligen lanserat stöd för passkeys, vilket har väckt olika åsikter bland användarna.
  • De viktigaste invändningarna rör bristen på användarkontroll över säkerheten eftersom Bitwarden för närvarande inte stöder import och export av lagrade lösenord, tillsammans med argument om definitionen av lösenord och bristen på standardisering för WebAuthn-autentiseringsuppgifter.
  • Kritiker ifrågasätter säkerheten i att lagra flera lösenord för samma konto i ett enda Bitwarden-valv och diskuterar jämförelsen med andra lösenordshanterare när det gäller användargränssnitt, funktionalitet och säkerhetsfunktioner.

C++23: Ta bort stöd för garbage collection

  • C++23 avser att helt eliminera stödet för garbage collection, en funktion som har varit mestadels oimplementerad och inte stöds.
  • Detta beslut ses som en positiv åtgärd för att rensa upp i språket och kommer att leda till att specifika namn som declare_reachable, undeclare_reachable, etc. tas bort från std:: biblioteket.
  • Trots dessa förändringar kommer befintliga garbage collectors, främst de för maskiner programmerade i C++ och andra språk, inte att påverkas eftersom de inte förlitar sig på denna standard.

Reaktioner

  • Den kommande C++23-standarden kanske inte längre stöder garbage collection, vilket orsakar olika åsikter om kravet på automatisk minneshantering i utvecklargemenskapen.
  • Debatten utvidgades till att omfatta komplexiteten i C++, dess oförutsedda kodningsbeteenden och potentiella konsekvenser av att eliminera överdrivna funktioner, med språkbarriärer som gjorde det svårt för icke-engelsktalande deltagare.
  • Jämförelser gjordes mellan C++ och Rust, vilket tyder på att Rust kan fungera som ett alternativ för uppgifter som vanligtvis utförs av C++, vilket förstärker vikten av att förstå olika systemfunktioner.

Antalet falska positiva svar från AI-detektorer och dess effekt på frilansskribenter

  • Frilansskribenten Michael Berbens artiklar markerades felaktigt som AI-genererade av en AI-detektor, vilket ledde till uppsägning av hans kontrakt och inkomstförlust.
  • Berbens fall understryker hur felaktiga AI-detektorer är och hur de tenderar att generera falska positiva resultat.
  • Trots att kunden presenterade bevis på originalarbete återkallade han inte sitt beslut på grund av oro för att Google skulle straffa AI-genererat innehåll, vilket ifrågasätter AI-detektorernas annonserade precision och de utmaningar som upphovsmän står inför när de ska försvara sig mot sådana påståenden.

Reaktioner

  • Den ökande användningen av AI för att generera innehåll har lett till diskussioner om dess påverkan, med fokus på att skilja mellan AI-genererad och mänskligt författad text. Falska positiva resultat från AI-detekteringsverktyg kan potentiellt påverka frilansskribenters arbete.
  • Företag som OpenAI och Google håller sina detekteringsmetoder hemliga, vilket ger bränsle åt en potentiell teknisk "kapprustning". Detta hemlighetsmakeri leder också till debatter om AI:s roll inom utbildning och omdefiniering av arbetsroller.
  • Bland lösningsförslagen finns användningen av NFT (Non-Fungible Tokens) som certifikat för att autentisera innehåll som skrivits av människor. Det finns dock fortfarande farhågor kring överautomatisering av kreativa yrken, potentiellt missbruk av AI-detektorer och ärekränkningsanspråk mot författare.

Dot by New Computer

  • New Computer utvecklar Waitlist Dot, en intelligent guide som är utformad för att hjälpa användare att navigera i sina liv med personliga tjänster, inklusive lagring av kära minnen, hjälp med utbildningsmål och rekommendationer baserade på användarens intressen.
  • The Dot kommer att lanseras senare i år och kommer att finnas tillgänglig på både iOS- och webbplattformar.
  • Produktens funktioner lyfts fram genom en berättelse om Mei, en collegestudent som använder Dot för varierande uppgifter som att förbereda tentor och laga mat.

Reaktioner

  • Den AI-drivna chattapplikationen Dot har väckt uppmärksamhet på grund av dess krav på självprogrammering och djupgående förståelse för användarna, även om det finns problem med integritet och datahackning.
  • Den potentiella lanseringen av en ny app, Mei, som i hög grad skulle kunna använda molntjänster har också diskuterats, trots den oro för integriteten som den delar med Dot. Mei är utformad för att vara en personlig AI-minnesassistent.
  • Ett viktigt tillkännagivande är partnerskapet mellan Dot och Salesforce. Det finns också en oro för att Dot och Mei kan komma att konkurreras ut av större företag som Apple.

macOS Sonoma Broke Grep

  • Det finns rapporter om en felaktig "grep"-funktion på Apples macOS Sonoma, vilket har uppmärksammats av utvecklare på Apple Developer Forum.
  • Användarna rapporterade varierande erfarenheter av felet; medan vissa bekräftade att det förekom, stötte andra inte på det identifierade problemet.
  • En möjlig lösning som föreslagits av en användare är att använda ssh på Mac med olika inställningar för LANG (en systemvariabel som bestämmer systemets språk och lokala inställningar).

Reaktioner

  • Utvecklare och forskare upplever att det är svårt att uppdatera macOS och samtidigt säkerställa integriteten i sina dataanalysprocesser, som ofta är kopplade till äldre kod.
  • Lösningar som Docker, MacPorts och Nix, samt en övergång från Homebrew till MacPorts för hantering av macOS-programvarupaket, föreslogs men ansågs vara utmanande och öka arbetsbelastningen.
  • Vissa föreslog att man skulle använda Linux-distributioner som RedHat Enterprise Linux, Rocky Linux och Almalinux på grund av problem med macOS-uppdateringar, verktyg och föråldrade applikationer. Användarna var frustrerade över Apples föråldrade system och önskade bättre stöd för utvecklare.