Hop til hovedindhold

2024-10-02

COBOL har været "død" så længe, at min bedstefar skrev om det

  • På trods af at være blevet erklæret "død" i 1992, har Cobol holdt ved og overlevet mange fjerdegenerations programmeringssprog (4GL'er), hvilket demonstrerer dets modstandsdygtighed og fortsatte relevans.
  • Y2K-problemet spillede en væsentlig rolle i genoplivningen af Cobol ved at skabe en efterspørgsel efter programmører, der var fortrolige med sproget, og fremhævede dets betydning i ældre systemer.
  • Fortællingen antyder forsigtighed med at betegne programmeringssprog som "døde," især dem med en betydelig brugerbase, da de fortsat kan have praktiske anvendelser og indflydelse.

Reaktioner

  • COBOL, ofte anset som forældet, forbliver essentiel for legacy-systemer i sektorer som løn og bank på grund af dens integration med pålidelige mainframe-systemer. - Selvom den er designet til at være menneskelæsbar, kræver COBOL betydelig domæneviden for nøjagtigt at oversætte forretningsprocesser til kode. - Sprogets fortsatte relevans understreges af behovet for programmører til at vedligeholde eksisterende systemer, især med udfordringer som 2038-problemet i horisonten.

Jeg har lavet et spil, du kan spille uden at nogen ved det (ingen visuelle/lyd)

  • Et nyt iOS-spil kaldet Tik! er blevet lanceret, og det indeholder gameplay, der udelukkende er baseret på haptisk feedback, uden visuelle elementer eller lyd.
  • Spillere skal efterligne en rytme af vibrationer ved at trykke på skærmen, hvilket giver en unik udfordring i timing og koordination.
  • Spillet blev designet til at være en diskret afledning, der giver brugerne mulighed for at spille uden at se på deres telefon, og feedback opfordres.

Reaktioner

  • Et nyt spil er blevet udviklet, som kan spilles diskret uden visuelle elementer eller lyd, med fokus på stram timing for en udfordrende oplevelse.
  • Udvikleren overvejer forbedringer baseret på brugerfeedback, såsom at tilføje konstante intervalmarkeringer, en menu-returmulighed og en måde at visualisere eller springe rytmer over på.
  • Spillet er i øjeblikket tilgængeligt på iOS, med planer om fremtidige opdateringer, herunder sværhedsgrader, nye funktioner og en potentiel Android-version.

Byg ikke dit slot i andres kongeriger (2021)

  • Sociale medieplatforme ændrer ofte vilkår eller introducerer betalte planer uventet, som set med Twitch's "Boost"-program og OnlyFans' næsten-forbud mod voksenindhold, hvilket udgør risici for indholdsskabere. Hovedrådet er at undgå at bygge en forretning udelukkende på eksterne platforme; i stedet bør man prioritere at udvikle sin egen hjemmeside, mailingliste og intellektuelle ejendom. Skabere bør bruge sociale medier til at få følgere, men sikre, at de omdirigerer dem til deres egne platforme, så de bevarer kontrol over deres publikum og indhold trods platformændringer.

Reaktioner

  • Udtrykket 'Byg ikke dit slot i andres kongeriger' advarer mod at stole fuldstændigt på store platforme for digital tilstedeværelse på grund af deres kontrol over adgang og potentiale for pludselige regelændringer.
  • Det foreslår at skabe uafhængige rum, såsom en personlig hjemmeside eller mailingliste, for at bevare kontrol og direkte forbindelse til publikum.
  • Denne strategi minimerer afhængigheden af eksterne platforme og beskytter mod uventede ændringer, der kunne påvirke forretningsdriften.

Matematik fra tre til syv

  • "Matematik fra tre til syv" af Alexander Zvonkin introducerer ideen om matematiske cirkler for førskolebørn, med fokus på problemløsning frem for traditionel udenadslære.
  • Den bog, der er struktureret som en dagbog, deler Zvonkins oplevelser med at undervise komplekse matematiske begreber til små børn gennem legende metoder, hvilket fremhæver deres unikke kognitive evner.
  • Zvonkins varierende succes med forskellige grupper af børn understreger det individuelle i hvert barns læringsproces og vigtigheden af at pleje en kærlighed til problemløsning.

Reaktioner

  • Artiklen anmelder "Math from Three to Seven" med fokus på at bevare børns interesse for matematik, efterhånden som de bliver ældre.
  • Kommentatorer foreslår engagerende metoder som at bruge online ressourcer (f.eks. Khan Academy, 3Blue1Brown) og deltage i matematikcirkler for at fremme interesse.
  • Diskussionen omfatter passionens rolle i at lære matematik og overvejer kulturelle og uddannelsesmæssige påvirkninger, med henvisning til den historiske vægt på matematik og naturvidenskab i sovjetisk uddannelse.

Som lader som om de ansætter?

Reaktioner

  • Mange virksomheder opretholder åbne jobopslag under ansættelsesstop for at signalere økonomisk sundhed til investorer, selvom de ikke aktivt ansætter.
  • Denne praksis frustrerer jobsøgende, da virksomheder kan ignorere anbefalede CV'er eller gennemføre samtaler uden intention om at ansætte, hvilket fører til spildt tid og vildledende økonomiske data.
  • Såvel startups som store virksomheder deltager i denne adfærd, hvor de bruger jobopslag til at signalere vækst eller opretholde en kandidatpulje, hvilket påvirker jobsøgeres mentale sundhed negativt og komplicerer ansættelsesprocessen.

De hurtigste mutexer

  • Cosmopolitan Libc's mutex-bibliotek demonstrerer overlegen ydeevne i stærkt omstridte scenarier, hvor det overgår Microsofts SRWLOCK med 2,75x og Cygwin med 65x på Windows, og glibc med 3x og musl libc med 11x på Linux.
  • Bibliotekets effektivitet tilskrives dets integration med nsync-biblioteket, som anvender avancerede teknikker som optimistisk Compare-And-Swap (CAS) og futexes for at reducere CPU-brug og konkurrence.
  • Projektet er støttet af forskellige sponsorer, herunder GitHub, Patreon, Mozillas MIECO-program og udviklerfællesskabet, hvilket fremhæver dets samarbejdsudvikling og fællesskabsstøtte.

Reaktioner

  • Diskussionen fokuserer på mutex-implementeringer, med kritik af benchmarking-metoder, der antyder, at reel ydeevne bør testes i store multitrådede programmer. Der er en debat om fordelene ved forskellige typer mutexer, såsom spinlocks, og vigtigheden af ydeevne uden konkurrence, hvor der fremhæves forbedringer i Cosmopolitan C-bibliotekets mutexer. Samtalen udforsker også brugen af meddelelsesoverførsel versus mutexer til samtidighed, med nogle der går ind for abstraktioner som køer for lettere ræsonnering og fejlfinding.

Sådan serverer CERN 1EB data via FUSE [video]

  • CERN administrerer en enorm mængde på 1 exabyte (EB) data fra Large Hadron Collider ved at anvende open source-projekter som CERNBox og EOS til effektiv datahåndtering.
  • Gruppen for Lagring og Datastyring hos CERN er ansvarlig for dataarkivering, distribution og sikring af sikker adgang for over 30.000 brugere.
  • FUSE (Filesystem in Userspace) anvendes til at lette global dataadgang, hvilket forbedrer tilgængeligheden og anvendeligheden af dataene.

Reaktioner

  • CERN administrerer en enorm mængde på 1 exabyte (EB) data ved hjælp af FUSE (Filesystem in Userspace) og står over for udfordringer som inotify-problemer inden for Docker-containere.
  • De anvender Rucio til effektiv datastyring på tværs af forskellige lagersystemer, hvilket sikrer global datafordeling med båndbackups og off-site replikaer.
  • På trods af budgetbegrænsninger og nylige ledelsesændringer, der favoriserer Microsoft, fortsætter CERN med at være et center for videnskabelig innovation, bidrager betydeligt til åben videnskab og teknologi og er højt værdsat for sine videnskabelige opdagelser og fremskridt inden for datavidenskab.

Radio Shack Katalogarkiv (1939-2011)

  • RadioShackCatalogs.com er et digitalt arkiv, der bevarer historien om RadioShack fra 1921 til 2011, med kataloger fra 1939 til 2011.
  • Webstedet fremviser en række produkter, herunder hi-fi stereoanlæg, kommunikationsudstyr, computere og elektroniske komponenter, med fokus på mærker som Tandy, Realistic og TRS-80.
  • De kataloger vises i et sidevending format, hvilket giver en nostalgisk oplevelse af RadioShacks teknologiske udvikling, og siden inviterer til bidrag af manglende kataloger eller økonomisk støtte til vedligeholdelse.

Reaktioner

  • Radio Shack-katalogarkivet (1939-2011) har vækket nostalgi og diskussioner om dets indflydelse på elektronikentusiaster.
  • Skiftet fra gør-det-selv elektronik til en mobiltelefonbutik betragtes som en dårlig beslutning, der bidrog til Radio Shacks tilbagegang.
  • Cataloget var en kilde til inspiration, der tilbød en kurateret liste over dele og værktøj, en fysisk oplevelse, der nu savnes i æraen med onlinebutikker som Digikey og Mouser.

Mand fra det nordlige Ontario løser lokal legende, finder gammel spiritus på bunden af søen

Reaktioner

  • En mand i det nordlige Ontario opdagede en 1929 REO Flying Cloud-bil med seks flasker whisky på bunden af en sø, hvilket løste en lokal legende.
  • Opdagelsen har sat gang i diskussioner om Canadian Broadcasting Corporations (CBC) dækning og dens opfattede politiske bias, hvor kommentatorer deler personlige oplevelser og meninger.
  • Den bil forbliver under vandet for dykkere at udforske, da den anses for at være for skrøbelig til at blive fjernet.

Juno for YouTube er blevet fjernet fra App Store

  • Juno for YouTube, en webvisningsapp, der modificerede YouTubes hjemmeside til et "visionOS"-udseende, blev fjernet fra App Store den 1. oktober 2024 på grund af retningslinjeovertrædelser påstået af YouTube.
  • Appens fjernelse var et resultat af uløste uenigheder mellem udvikleren og YouTube, uden planer om yderligere eskalering fra udviklerens side.
  • Eksisterende brugere kan fortsætte med at bruge Juno, indtil potentielle fremtidige opdateringer fra YouTube gør det ubrugeligt, og udvikleren udtrykte taknemmelighed for støtten fra Vision Pro-brugere.

Reaktioner

  • Juno for YouTube, en app udviklet af skaberen af Apollo-appen til Reddit, er blevet fjernet fra App Store på grund af påståede retningslinjeovertrædelser fra YouTube.
  • Appen, som var en webvisning og ikke blokerede annoncer, understreger de vanskeligheder, udviklere støder på med store teknologivirksomheder og deres strenge politikker.
  • Denne situation understreger den stigende efterspørgsel efter alternative app-butikker, da mange brugere og udviklere føler, at platforme prioriterer deres kontrol over brugerfordele.

NixOS er et godt server-OS, undtagen når det ikke er

  • Forfatteren diskuterer udfordringen ved at reducere standardinstallationsstørrelsen af NixOS, et serveroperativsystem, som oprindeligt optager omkring 900MB diskplads. - Indsatsen for at minimere NixOS involverede fjernelse af unødvendige komponenter som Nix, Perl, Python og visse tjenester, hvilket opnåede en reduktion på cirka 300MB. - På trods af disse reduktioner konkluderer forfatteren, at det er komplekst at skabe et minimalt NixOS-system og foreslår, at en dedikeret "fork" af NixOS til serverscenarier måske ville være mere effektiv.

Reaktioner

  • NixOS er anerkendt som et robust serveroperativsystem, men dets afhængighed af Nix-sproget betragtes som en ulempe på grund af dets kompleksitet og mangel på brugervenlige funktioner.
  • Brugere værdsætter NixOS for dets nemme systemudskiftning og rollback-muligheder, men nogle er skiftet til enklere systemer som Debian eller Proxmox på grund af vedligeholdelsesudfordringer.
  • NixOS udgiver stabile versioner hver sjette måned, men tilbyder ikke langtidsstøtte, hvilket kan være en bekymring for brugere, der søger stabilitet over længere perioder.

Nvidia udgiver NVLM 1.0 72B open weight model

  • NVLM 1.0 Collection introducerer multimodale sprogmodeller i frontklassen, der klarer sig exceptionelt godt i både vision-sprog og tekst-only opgaver.
  • Samlingen repræsenterer et betydeligt fremskridt i integrationen af visuel og tekstuel databehandling, hvilket fremhæver de udviklende kapaciteter af AI-modeller.
  • Opdateringen, der blev foretaget for blot to dage siden, tyder på løbende forbedringer og interesse i udviklingen af disse sofistikerede modeller.

Reaktioner

  • Nvidia har lanceret NVLM 1.0 72B open weight-modellen på Hugging Face, afledt af Qwen2-72B-Instruct LLM og InterViT vision encoder, med fokus på kvalitet frem for skala. Modellen kommer i tre varianter: kun dekoder, kryds-opmærksomhed og hybrid, men kun dekoder-versionen er tilgængelig på Hugging Face. Den er licenseret under en ikke-kommerciel cc-by-nc-4.0 licens, hvilket tillader evaluering, men ikke kommerciel brug, og kræver betydelig GPU RAM, cirka 164GB, for fuld nøjagtighed.

Den enkle guide til at opbygge og bryde vaner

  • Habitdannelse kan enten være målrettet eller identitetsfokuseret og kræver konsistens for at blive automatisk. "Limbisk friktion" refererer til den indsats, der er nødvendig for at starte en ny adfærd, hvilket kan reduceres ved at minimere stress og træthed. Strategier til at opbygge og bryde vaner inkluderer opgaveindramning, optimering af din dag, udnyttelse af dopamin og at prøve en 21-dages prøveperiode med fleksible mål.

Reaktioner

SlateDB – En indlejret database bygget på objektlagring

  • SlateDB leverer ekstremt høj holdbarhed (99.999999999%) ved at udnytte holdbarheden af din eksisterende objektlager, hvilket eliminerer behovet for diske og tilknyttede fejl.
  • Den tilbyder justerbare ydeevneindstillinger for lav latenstid, omkostningseffektivitet eller forbedret holdbarhed og understøtter en enkelt skribent med flere læsere, hvilket forhindrer problemer med zombie-skribenter.
  • Udviklet i Rust, er SlateDB et indlejrbart bibliotek, der er kompatibelt med flere programmeringssprog og kan nemt integreres ved at tilføje det til dine afhængigheder i Cargo.toml.

Reaktioner

  • SlateDB er en indlejret database designet til objektlagring, der ligner en "lakehouse-arkitektur" svarende til Apache Iceberg, og bruges til streambehandling og serverløse funktioner.
  • Den bufferer skrivninger i en in-memory log, før den forpligter sig til objektlagring, hvilket kan føre til datatab, hvis skriveren fejler, selvom den tilbyder konfigurerbare holdbarhedsindstillinger, herunder synkrone skrivninger.
  • Kritikere hævder, at SlateDB mere er en tynd abstraktion over objektlagring end en egentlig database, og det kræver i øjeblikket Rust til implementering, da det mangler support til andre programmeringssprog.

Amerikansk bombe fra Anden Verdenskrig eksploderer i japansk lufthavn og skaber stort krater på taxivej

Reaktioner

  • En ueksploderet amerikansk bombe fra Anden Verdenskrig detonerede i en japansk lufthavn, hvilket forårsagede et stort krater på en taxavej, men heldigvis blev ingen kvæstet.
  • Den hændelse har genoplivet diskussioner om udfordringerne ved at hente digitalt optagelser fra sikkerhedskameraer og det udbredte problem med ueksploderet ammunition i lande som Japan, London, Tyskland og Frankrig.
  • Bekymringer blev rejst om stabiliteten af gamle sprængstoffer, da de kan blive mere følsomme over tid og udgøre betydelige risici.