Hop til hovedindhold

2024-07-01

Jeg har skabt et alternativ til After Effects

  • PiKimov er en ny lanceret webbaseret bevægelsesdesign- og videoredigeringsprogram, inspireret af Photopea, og fungerer som et gratis alternativ til After Effects.
  • Det kræver ingen tilmelding, gemmer filer på brugerens maskine og sikrer, at projekter ikke bruges til AI-træning.
  • Skaberen har en historie med at udvikle VJ-software til platforme som Game Boy Advance, Playstation 2 og Raspberry Pi.

Reaktioner

  • Pikimov er en ny, gratis, webbaseret motion design- og videoredigeringsprogram, der er skabt som et alternativ til Adobe After Effects, og som ikke kræver nogen tilmelding eller cloud-upload.
  • Værktøjet har modtaget positiv feedback for dets potentiale til at udfordre Adobes dominans, med brugere der foreslår forbedringer i billedhastighedsgrænser, fejlrapportering og håndtering af nøglebilleder.
  • På nuværende tidspunkt understøtter Pikimov kun Chrome og Edge på grund af specifikke web-API'er, med fremtidige planer om at tilføje community-funktioner og muligvis tjene penge på appen.

RegreSSHion: RCE i OpenSSH's server, på glibc-baserede Linux-systemer

  • En kritisk sårbarhed (CVE-2024-6387) i OpenSSH's server på glibc-baserede Linux-systemer tillader fjernudførelse af kode (RCE) på grund af en kapløbstilstand i signalhåndteringen.
  • Problemet, en regression af CVE-2006-5051, påvirker OpenSSH versioner 3.4p1, 4.2p1 og 9.2p1 og involverer udnyttelse af SIGALRM-handleren til at forårsage heap-korruption og udføre vilkårlig kode.
  • Afhjælpning omfatter anvendelse af patches, der flytter asynkron-signal-usikker kode ud af SIGALRM-handleren eller indstilling af LoginGraceTime til 0, selvom sidstnævnte kan forårsage denial of service.

Reaktioner

  • En Remote Code Execution (RCE) sårbarhed blev opdaget i OpenSSH's server på glibc-baserede Linux-systemer, hvilket potentielt tillader angribere at opnå fjernadgang som root.
  • Rettelsen for denne sårbarhed blev implementeret ved at flytte usikker kode fra signalhåndtereren til lytterprocessen, hvilket gør det vanskeligt at bagportere.
  • Problemet påvirker primært 32-bit systemer, hvor udnyttelse på 64-bit systemer anses for mulig, men endnu ikke er blevet demonstreret; forskellige distributioner har allerede udgivet patches.

Rør: En åndelig efterfølger til Yahoo Pipes

  • Rør er en visuel programmeringseditor for feeds, der giver brugerne mulighed for at hente, oprette og manipulere feeds ved hjælp af blokke, ligesom Yahoo! Pipes.
  • Det understøtter forskellige inputformater, herunder RSS, Atom, JSON, HTML og tekstfiler, og tilbyder en række blokke til forskellige feed-operationer som filtrering, sammensmeltning og udtrækning af indhold.
  • Rør CE er en gratis og open-source software (FOSS) under AGPL-licensen, tilgængelig på Github, og understøtter integrationer med populære sider som Twitter, YouTube og Vimeo.

Reaktioner

  • Rør, et projekt inspireret af Yahoo Pipes, har for nylig gennemgået opdateringer for at forbedre stabiliteten, herunder en overgang fra tekst til RSS-objekter til datatransport mellem blokke.
  • Serveropgraderinger og omkonfiguration af tråde og puma-arbejdere blev implementeret for at løse problemer og flaskehalse.
  • En brugerforslag om at tilføje en blok til AI-genererede resuméer eller billeder via POST-anmodninger overvejes, med nogle grundlæggende blokke allerede på plads.

Mine finetunede modeller slår OpenAI's GPT-4

  • Indlægget diskuterer evalueringsmetrikker til vurdering af præstationen af finetunede sprogmodeller (LLMs) i udtrækning af strukturerede data fra pressemeddelelser, med fokus på nøjagtighed.
  • Finetunede modeller, herunder TinyLlama, Mistral og Solar LLM, overgik generelt OpenAI's GPT-4 og GPT-4 Turbo i nøjagtighed, på trods af kompleksiteten og den langsomme evalueringstakt.
  • Evalueringerne fremhævede behovet for et bedre system til at håndtere kompleksiteten og vedligeholdelsen, med fremtidige skridt, der inkluderer ikke-nøjagtighedsrelaterede tests og udforskning af modelbetjening.

Reaktioner

  • Finjusterede modeller kan overgå generelle modeller som OpenAI's GPT-4 i specifikke opgaver, såsom dataudtræk, kreativ opsummering, besvarelse af spørgsmål og klassificering.
  • Succesen for finjusterede modeller afhænger af træningsdata af høj kvalitet, hvilket gør dem effektive til nicheinformationsekstraktion og tilgængelige for teknologientusiaster.
  • Finjustering af mindre modeller, såsom Llama 3 8B, kan være mere effektivt og omkostningsbesparende, men brug af modelresponser til at træne nye modeller kan overtræde vilkårene for tjenesten hos større LLM-udbydere.

Byer har brug for flere træer

  • Johannesburg, engang gold, blev forvandlet til "verdens grønneste by" efter at have plantet millioner af træer for at bekæmpe støv fra guldudvinding.
  • Træplantning i Johannesburg var ujævnt fordelt på grund af apartheid, hvilket fremhæver socioøkonomiske uligheder.
  • Bytræer giver betydelige fordele, herunder at reducere "varmeø-effekten", fungere som lydbarrierer, forbedre æstetikken, øge biodiversiteten og opmuntre til udendørs aktiviteter.

Reaktioner

  • Byer planter i stigende grad træer og fremmer grønne tage for at bekæmpe varmebelastning og forbedre byernes beboelighed.
  • Utrecht, Holland, og Zürich, Schweiz, er førende eksempler, mens amerikanske byer som Portland, OR, har grønne mandater, og Salt Lake City udforsker xeriscaping.
  • Træer tilbyder betydelige fordele, såsom at køle byområder, forbedre luftkvaliteten og øge den generelle beboelighed, på trods af udfordringer som privat ejendomsudvikling, der fører til fjernelse af træer.

Velkommen til Ladybird

  • Ladybird er en uafhængig webbrowser udviklet af en non-profit organisation, med fokus på ydeevne, stabilitet og sikkerhed, med en Alpha-udgivelse planlagt til 2026.
  • Indledningsvis en HTML-fremviser for SerenityOS, understøtter den nu Linux, macOS og andre Unix-lignende systemer og er bygget helt fra bunden uden at bruge kode fra andre browsere.
  • Projektet er finansieret af sponsorater og donationer, uden reklamer eller brugerindtægter, og udvikles i øjeblikket af et team på fire fuldtidsingeniører.

Reaktioner

  • Ladybird, der oprindeligt var en HTML-renderer for SerenityOS, udvikler sig nu til et platformuafhængigt browserprojekt.
  • Projektet har modtaget en bemærkelsesværdig donation på $1.000.000 fra GitHub-medstifter Chris Wanstrath, hvilket indikerer stærk økonomisk støtte.
  • Teamet planlægger at udgive en alpha-version inden 2026 med fokus på modularitet og overholdelse af moderne webstandarder.

Frimærkekode

  • En postzegelcode er en ni-tegns kode, der bruges i Nederlandene som et håndskrevet alternativ til frimærker, købt online fra PostNL.
  • Introduceret i 2013 skal koden skrives på post inden for fem dage og har 78,8 billioner mulige kombinationer, hvilket gør den sikker mod gætteri.
  • Fra december 2020 brugte 590.000 mennesker postzegelcodes, som nu koster det samme som traditionelle frimærker.

Reaktioner

  • Diskussionen drejer sig om brugen af digitale portokoder, kendt som "postzegelcode," som kan skrives på kuverter i stedet for at bruge traditionelle frimærker.
  • Flere lande, herunder Tyskland, Danmark, Norge og Sverige, har implementeret lignende systemer, der giver brugerne mulighed for at købe porto online og skrive en kode på deres post.
  • Systemet roses for sin bekvemmelighed, især for dem, der ikke ofte sender fysisk post, da det eliminerer behovet for fysiske frimærker og tilpasser sig ændrede portosatser.

USA's højesteret fastslår, at tidligere præsidenter har immunitet for officielle handlinger

  • Den amerikanske højesteret forlængede udsættelsen i Donald Trumps straffesag vedrørende valget i 2020, hvilket mindsker sandsynligheden for en retssag inden valget i november.
  • I en afgørelse på 6-3 gav rettens konservative flertal tidligere præsidenter bred immunitet mod retsforfølgelse for officielle handlinger, hvilket komplicerer anklagemyndighedens sag og kræver yderligere analyse på retsniveau.
  • Beslutningen understreger rettens betydelige indflydelse på det kommende valg, hvor højesteretspræsident John Roberts fremhæver immunitet for officielle handlinger, og dommer Sonia Sotomayor er uenig og argumenterer for, at det undergraver princippet om, at ingen står over loven.

Reaktioner

  • Den Højesteret har afgjort, at tidligere præsidenter har immunitet for officielle handlinger, hvilket har udløst en debat om potentielle magtmisbrug versus behovet for præsidentiel beskyttelse.
  • Domskendelsen specificerer, at immunitet gælder for handlinger inden for forfatningsmæssig myndighed, men ikke for uofficielle handlinger, hvilket rejser bekymringer om ansvarlighed for alvorlige forbrydelser.
  • Kritikere, herunder dommer Sotomayor, bekymrer sig om, at denne beslutning kan påvirke igangværende og fremtidige retssager, der involverer tidligere præsidenter.

Konvolutioner, Fast Fourier Transform og polynomier (2022)

  • Traditionel polynomiumsmultiplikation har (O(n^2)) kompleksitet, hvilket gør den ineffektiv for store polynomier.
  • Den hurtige Fourier-transformation (FFT) reducerer kompleksiteten af polynomiel multiplikation til (O(n \log n)) ved at konvertere problemet til frekvensdomænet.
  • FFT-baseret metode involverer at konvertere polynomier til frekvensdomænet, multiplicere dem og konvertere resultatet tilbage, hvilket betydeligt forbedrer effektiviteten for polynomier af høj grad.

Reaktioner

  • Diskussionen centrerer sig om brugen af Fast Fourier Transform (FFT) til polynomiumsmultiplikation og fremhæver dens effektivitet sammenlignet med naive metoder.
  • Vigtige indsigter inkluderer betydningen af numerisk præcision i FFT-beregninger og den historiske kontekst af FFT's udvikling til polynomiumsmultiplikation.
  • Diskussionen berører også praktiske anvendelser, såsom fejlkorrigering, signalbehandling og zero-knowledge kryptografi, hvor FFT-baserede metoder er særligt fordelagtige.

Min Python-kode er et neuralt netværk

  • Indlægget diskuterer indlejring af programmer i rekurrente neurale netværk (RNN'er) og hvordan trænede RNN'er kan overgå håndskrevne algoritmer.
  • Det giver et detaljeret eksempel på at detektere programkode i meddelelser, sammenligne simple beslutningsregler, en håndskrevet algoritme og en RNN-baseret tilgang.
  • Indlægget fremhæver fordelene ved RNN'er, såsom kodning af tilstandsmaskiner, brug af trænbare aktiveringsfunktioner og håndtering af komplekse opgaver med datadrevet disciplin.

Reaktioner

  • Artiklen diskuterer opbygningen af et neuralt netværk ved hjælp af Python, men mangler detaljer om testning og indhentning af træningsdata, som er afgørende for at sikre modellens generalisering til usete input.
  • Diskussionen fremhæver den universelle approksimationsteorem, som fastslår, at neurale netværk kan repræsentere enhver funktion med en ønsket nøjagtighed, men understreger, at det ikke er garanteret, at disse approksimationer kan læres.
  • Der er en debat om, hvorvidt Recurrent Neural Networks (RNNs) bliver erstattet af transformere, hvor nogle hævder, at RNNs stadig har unikke fordele, såsom konstant hukommelsesforbrug, som transformere mangler.

Hvem ansætter? (juli 2024)

Reaktioner

  • Forskellige virksomheder ansætter til flere roller, herunder fjernarbejde, arbejde på stedet og hybridstillinger, på tværs af forskellige lokationer og industrier.
  • Bemærkelsesværdige virksomheder inkluderer Apple, Figma, Charge Robotics og SmileID, som tilbyder stillinger som Senior Software Engineer, Senior/Staff Security Engineer og Senior Frontend Engineer.
  • Mulighederne spænder over hele kloden, hvor nogle virksomheder tilbyder visumsponsorering og roller inden for nye teknologier som AI, maskinlæring og full-stack udvikling.

Programmører bør aldrig stole på nogen, ikke engang sig selv

  • Programmører bør opretholde et sundt niveau af skepsis, da det at skrive og verificere kodens korrekthed er iboende udfordrende og ofte umuligt.
  • Abstraktioner, mens de forenkler komplekse systemer, kan fejle og føre til problemer som ydeevneforringelse eller udefineret adfærd, som fremhævet af Joel Spolskys lov om lækkende abstraktioner.
  • At afbøde ukendte problemer bør programmører verificere information, teste antagelser og måle virkningen af kodeændringer, samtidig med at de kontinuerligt lærer om nye platforme, sprog, værktøjer og teknologier.

Reaktioner

  • Diskussionen centrerer sig om vigtigheden af formel verifikation i programmering og understreger, at programmører ikke bør stole på nogen, inklusive dem selv, uden bevis.
  • Formel verifikation, selvom det er komplekst og dyrt, giver stærkere garantier for korrekthed sammenlignet med enhedstests, som kun dækker specifikke eksempler.
  • Debatten fremhæver afvejningen mellem strengheden af formel verifikation og praktikaliteten af enhedstests, hvilket antyder, at valget afhænger af projektets krav og ressourcer.

Enhed i Elixir

  • Unifikation i Elixir udvider mønstergenkendelse ved at tillade variabler på begge sider af en ligning, løse symbolske ligninger og producere substitutionskortlægninger.
  • Til forskel fra mønstergenkendelse kan forening håndtere delvist kendte værdier, hvilket gør det til et kraftfuldt værktøj til logisk programmering i Elixir.
  • Enhedsalgoritmen indebærer at gennemgå termer, teste ækvivalens, håndtere variable og rekursivt forene listeelementer, hvilket forenkler variabeltilordninger gennem substitution.

Reaktioner

  • Artiklen sammenligner effektiviteten af foreningsalgoritmer i typeinferens med fokus på algoritme W og algoritme J.
  • Algoritme W, der anvendes i Hindley-Milner typeinferens, er mindre effektiv og mere fejlbehæftet på grund af behovet for at sammensætte substitutioner.
  • Algoritme J, som anvender en union-find datastruktur til destruktiv forening, er enklere og mere effektiv, med yderligere indsigter i forening i mønstergenkendelse og kompileret mønstergenkendelse ved brug af beslutningstræer.

Google Arts and Culture-side, som jeg ikke vidste eksisterede

  • Google Arts & Culture tilbyder et bredt udvalg af virtuelle ture og interaktive oplevelser, der giver brugerne mulighed for at udforske kunst, historie og kultur fra hele verden.
  • Highlights inkluderer virtuelle ture i berømte museer, augmented reality (AR) oplevelser og interaktive spil, der gør det engagerende og tilgængeligt at lære om kunst og kultur.
  • Specialfunktioner inkluderer muligheden for at udforske Van Goghs bibliotek, tage en 3D-tur i Vermeers malerier og deltage i en K-Pop danseudfordring i samarbejde med V&A Museum.

Reaktioner

  • Google Arts and Culture er et mindre kendt, men betydningsfuldt projekt fra Google, der tilbyder kurateret kulturelt indhold fra hele verden.
  • Brugere sætter pris på dets højopløsningsbilleder og unikke funktioner, såsom muligheden for at zoome tæt ind på kunstværker og udforske forskellige kulturelle projekter.
  • Platformen har været aktiv siden 2011 og fortsætter med at være en værdifuld ressource for kunst- og kulturentusiaster, på trods af bekymringer om Googles projekters levetid.

Newswire: En storstilet struktureret database over et århundrede af historiske nyheder

  • Forskere har skabt et omfattende arkiv af amerikansk nyhedstelegramindhold fra 1878 til 1977 ved hjælp af en dyb læringspipeline på billedscanninger fra lokale aviser.
  • Datasættet omfatter 2,7 millioner unikke artikler i det offentlige domæne, georefereret, tagget efter emne og forbundet med Wikipedia, hvilket giver værdifuld information til forskning inden for computerlingvistik, samfundsvidenskab og digitale humaniora.
  • Projektet involverede transkribering af 138 millioner strukturerede artikeltekster og brug af en neural bi-encoder model til at fjerne dubletter af artikler, hvilket sikrede, at kun indhold i det offentlige domæne blev inkluderet.

Reaktioner

  • En omfattende database med historiske nyheder op til 1978 er blevet oprettet, hvilket afspejler ændringer i ophavsretslovgivningen, og den er tilgængelig på GitHub, selvom den i øjeblikket er tom.
  • Brugere har identificeret OCR (Optical Character Recognition) fejl i dataene, hvilket understreger vedvarende udfordringer ved digitalisering af historiske tekster.
  • Projektet, på trods af dets problemer, bliver rost for sin videnskabelige værdi, med rå scanninger tilgængelige gennem Library of Congress' digitale samling.