2023-04-07
Hvis vi mister Internett-arkivet, er vi ferdige.
Original. Internet Archive, som beskriver seg selv som "et ikke-kommersielt bibliotek med millioner av gratis bøker, filmer, programvare, musikk, nettsteder og mer", har blitt saksøkt av fire utgivere for brudd på opphavsretten, og en føderal dommer har gitt utgiverne medhold. Internet Archive anker imidlertid avgjørelsen, som noen hevder i bunn og grunn er et angrep på skattefinansierte offentlige tjenester fra selskaper og privatpersoner. Kritikere hevder at nedleggelsen av det nasjonale nødbiblioteket, som gjorde opphavsrettsbeskyttede bøker tilgjengelig gratis under covid-19-pandemien, er langt mer katastrofalt for arbeiderklassen enn tilgang til bøker noen gang kan bli. Hvis appellen mislykkes, vil mennesker miste mer kunnskap enn det Alexandra-biblioteket noen gang inneholdt.
Discussion Service. Discussion Service-brukere debatterer opphavsrettslover og kulturbevaring. Juridiske kamper reiser spørsmål om opphavsrettens legitimitet og statlige monopoler. Noen etterlyser bedre styring for å oppmuntre til arbeid og kortere opphavsrettsperioder. Å miste IA kan omskrive historien og fremheve viktigheten av å bevare kunnskap. Forslag om å starte en ny enhet eller stoppe donasjoner på grunn av IAs risikable oppførsel. Nasjonalt beredskapsbibliotek sett på som uventet og gunstig, men IA-ledere har et ansvar for å bevare historien.
Chrome leverer WebGPU
Original. Chrome lanserer WebGPU, et nytt nettgrafikk-API som tilbyr forbedret 3D-grafikk og dataparallell beregning på ChromeOS, macOS og Windows, for å gi tilgang til avanserte GPU-funksjoner og effektiv programmering med nettplattformen. WebGPU er designet med et idiomatisk JavaScript-API, integrasjon med løfter og gode feilmeldinger, og det er en byggestein for fremtidige forbedringer, for eksempel tilgang til skyggekjerner for mer maskinlæringsoptimalisering og bedre ergonomi i WGSL. WebGPU er resultatet av et 6-årig samarbeid mellom W3Cs "GPU for the Web" Community Group, inkludert bidrag fra Mozilla, Apple, Intel og Microsoft. ChromeOS-, Windows- og macOS-plattformene kan støtte WebGPU, med Linux, Android og andre plattformer som utvider støtten i nær fremtid. Populære WebGL-biblioteker, som Babylon.js, PlayCanvas og TensorFlow.js, tilbyr allerede noe WebGPU-støtte eller jobber med det. Ressurser for å lære mer om WebGPU inkluderer blant annet W3C-spesifikasjoner, MDN-dokumentasjon, eksempler og GPU-beregning.
Discussion Service. Chrome har levert WebGPU, som lover forbedringer i forhold til WebGL. WebGPU er en game changer med positive bidrag; meningene varierer om hvorvidt stasjonære eller mobile GPUer bør prioriteres. Brukerne diskuterer måter å begrense nettleserfunksjoner som lekker informasjon og forhindre fingeravtrykk. Det er bekymring for potensiell ondsinnet bruk til utvinning av kryptovaluta. Web3DSurvey sporer funksjoner og begrensninger knyttet til WebGPU. Det er spenning knyttet til potensialet for at WebGPU kan bli tatt i bruk i stor skala, til tross for bekymringer om begrensninger sammenlignet med mer kapable grafikkteknologier.
Vis Tabby - En GitHub Copilot som er vert for seg selv
Original. TabbyML har gitt ut Tabby, et selvdrevet alternativ til GitHub Copilot som er åpen kildekode og on-prem. Det har selvinneslutning uten behov for en DBMS eller skytjeneste, et nettgrensesnitt for visualisering og konfigurasjonsmodeller og MLOps, et OpenAPI-grensesnitt og enkel integrering med eksisterende infrastruktur. Utviklere kan bruke docker-bildet for enkel distribusjon, og TabbyML støtter GPU på forbrukernivå med FP-16 vektbelastning og andre optimaliseringer. FastAPI-serveren inneholder en OpenAPI-dokumentasjon av HTTP API.
Discussion Service. Tabby, et selvhostet GitHub Copilot-alternativ, tilbyr full kontroll over data og personvern mens du finjusterer modeller. Det sparer tid, men reiser bekymringer for personvernet. GitHubs personvernproblemer er overdrevne, og Copilot har begrensninger. TabbyML genererer standardkode og reiser spørsmål om IP-sikring av koden. Alpha-versjonen av Tabby er populær til tross for mangel på profesjonell presentasjon og dokumentasjon. Copilot forutsier kode nøyaktig, men har begrensninger og kan foreslå dårlig kode. Noen brukere foreslår en egenhostet versjon av Copilot og navneendring for bedre SEO.
Tesla-arbeidere delte bilder fra bilkameraer, inkludert "intimscener".
Original. Tesla-ansatte delte angivelig videoer og bilder tatt av kundebilkameraer gjennom et internt meldingssystem, som inkluderte "noen ganger svært invasivt" innhold. Til tross for at Tesla hevdet at bilkameraene er "designet fra grunnen av for å beskytte personvernet", hadde de ansatte enkel tilgang til kameraene og delte innholdet "fritt". Intime scener som ikke inneholder nakenhet, sammen med "visse tøystykker og visse seksuelle velværeartikler", var blant elementene som ble delt. Noen tidligere ansatte hevdet imidlertid at det var legitim deling i jobbsammenheng. Alternativt ble noen bilder angivelig delt bredt og sett av mange, inkludert ledelsen.
Discussion Service. Brukere diskuterer dupliserte artikler og retningslinjer for innsending av originalkilder. Ingen relevante kommentarer om temaet Tesla som deler bilder fra bilkameraer, inkludert "intimscener".
Enkelt forklart: Hvordan fungerer GPT?
Original. Artikkelen diskuterer prosessen bak GPT-3 og hvordan den brukes til naturlige språksamtaler gjennom innbygging av ord og probabilistiske modeller. Dens styrker inkluderer generering av tekst og logisk sammenkobling av ideer, men står overfor begrensninger med falsk informasjon og inndatarestriksjoner. Det er likheter og forskjeller med den menneskelige hjernens struktur, inkludert GPTs begrensede språkevner og mangel på kontinuerlig læring. Artikkelen tar også opp bevissthetsspørsmål og bekymringer om tap av arbeidsplasser, men bemerker at GPT alene ikke kan gjøre skade. Forsiktighet er imidlertid nødvendig for videre utvikling av kunstig intelligens, og eksperter undersøker måter å forhindre negative resultater på. Tekniske ferdigheter og entreprenørånd vil være verdifullt ettersom konsekvensene av GPT fortsatt er usikre.
Discussion Service. Hacker News-eksperter diskuterer AI-språkmodellenes muligheter og begrensninger, inkludert ChatGPT og GPT-4. Noen er forsiktige med å tillegge maskiner menneskelignende egenskaper, men ChatGPT produserer nøyaktig og kontekstspesifikk tekst, en del av AGI. Debatt rundt Chinese Room-scenariets relevans og arten av intelligens og bevissthet. Oppmerksomhet gitt til praktiske evner og innovasjon, relevans av transformatorer og begrensninger av treningsdata. Skeptikere bemerker at GPT-4 mangler tilbakemeldingsmekanismer for biologiske hjerner til tross for at den genererer menneskelignende tekst.
Systemdesign og kostnadene ved arkitektonisk kompleksitet (2013)
Original. Feilmeldingen "HTTP Status 429 - Too Many Requests" indikerer at brukeren har sendt mange forespørsler på kort tid.
Discussion Service. Artikkelen diskuterer systemdesign og kostnadene ved arkitektonisk kompleksitet. Brukere deler personlige erfaringer med skyleverandører og forståelse av komplekse systemer. Kommentarene fremhever viktigheten av enkelhet, god dokumentasjon og å tenke fremover. Fordelene og utfordringene ved programvarearkitektur, og balansen mellom enkelhet og kompleksitet, diskuteres av eksperter. Definisjonen av kompleksitet i programvaresystemer diskuteres også.
Baktalt av ChatGPT
Original. N/A.
Discussion Service. AI-genererte injurier utgjør en betydelig risiko, og ChatGPT granskes for sitt potensielle ansvar. Brukerne diskuterer ansvaret for resultatene og foreslår å opprettholde en standard for aktsomhet. Ansvarsspørsmål knyttet til selvkjørende biler diskuteres også, og de juridiske implikasjonene av ChatGPT som et verktøy for å søke medisinsk og juridisk rådgivning. Det er også uttrykt bekymring for språkmodellenes nøyaktighet og den etiske bruken av personopplysninger. Det er reist kritikk mot ChatGPTs pålitelighet og spredning av feilinformasjon, noe som har ført til krav om ansvarsfraskrivelser og bindende tjenesteavtaler. Skjæringspunktet mellom teknologi og samfunn er et hovedfokus i dette innlegget, med pågående juridiske debatter om ansvarlighet for AI-genererte resultater.
Hovedplan del 3
Original. Tesla lanserer Master Plan Part 3, som foreslår en vei til en bærekraftig global energiøkonomi gjennom elektrifisering og elektrisitetsproduksjon og -lagring, med detaljerte forutsetninger, kilder og beregninger bak forslaget. Leserne er velkomne til å komme med innspill og delta i samtalen. Tesla leverer også den amerikanske fullelektrifiserte etterspørselsprofilen som brukes i modelleringen.
Discussion Service. Teslas masterplan del 3 får oppmerksomhet på Hacker News med diskusjoner om fossilfri livsstil, gjennomførbarheten av elbiler, investeringer i fornybar energi og spredningen av covid-19. Brukerne diskuterer det praktiske ved å gå over til fornybar energi, den økonomiske skattebyrden for de superrike og bruken av vennlighet og toleranse som våpen i politikken. Teslas omdømme, behandling av ansatte og visjoner for fremtiden diskuteres også. Redaktøren må identifisere hovedbudskapet og unngå politiske eller religiøse fordommer.
Tesla-arbeidere delte sensitive bilder tatt opp av kundebiler Tesla-arbeidere delte sensitive bilder tatt opp av kundebiler
Original. Tesla-ansatte delte sensitive videoer tatt opp av kundebilkameraer mellom 2019 og 2022, ifølge Reuters-intervjuer med ni tidligere Tesla-arbeidere. Ulykker, raseri og pinlige situasjoner var blant videoene som ble delt gjennom Teslas interne meldingssystem, noen offentlig. Selskapets personvernerklæring fremhever anonymitetssikringen av kameraopptak som ikke er knyttet til kunder eller kjøretøyene deres, men noen tidligere ansatte kalte det et "brudd på personvernet". Tesla svarte på databeskyttelseshensyn ved å gjøre endringer i Sentry Mode, inkludert pulserende frontlykter på parkerte biler for å varsle forbipasserende om at de kan bli overvåket. Reuters hevder at alle sitater vil bli forsinket, og det gir lenker for rettelser og tilbakemeldinger på nettstedet.
Discussion Service. Tesla-arbeidere delte sensitive bilder tatt opp av kundebiler uten personverntiltak. Personvernregler med alvorlige konsekvenser bør håndheves, og selskaper må bygge personvern fra grunnen av. Anekdoter fremhever mangel på personvern i ulike selskaper og oppstartsbedrifter, og Indias mangel på digitale personvernlover kritiseres. Personvernet er ikke helt sikkert, og ansatte kan se og misbruke private data. De tyske personvernstandardene er ikke perfekte, men databeskyttelsesmyndighetene vil være interessert i eventuelle datainnbrudd fra bilprodusentene på grunn av håndhevelsen av personvernforordningen. Det er personvernproblemer med tilkoblede kjøretøy, men noen bemerker at lignende sporingsmuligheter finnes i andre kjøretøy enn elbiler. Rapporter tyder på at noen utlånere har plassert sporingsenheter på biler, selv om det er uklart om de selger dataene.
Buck2: Vårt byggesystem med åpen kildekode
Original. Meta lanserer Buck2, et byggesystem med åpen kildekode på GitHub, skrevet i Rust. Buck2 skiller kjerne- og språkspesifikke regler, med interne tester som indikerer bygger 2x raskere enn Buck1, økt parallellisme og en redesignet konsollutgang. Buck2 kan være egnet for flerspråklige prosjekter av moderat størrelse, designet med avanserte funksjoner for ytelse og uttrykksfulle, dynamiske avhengighetsfunksjoner. Meta deler teknologiprosjekter med åpen kildekode, inkludert AI, data, utvikling, front-end, språk, plattformer, sikkerhet og VR, uten nevneverdige oppdateringer eller utgivelser nevnt.
Discussion Service. Facebooks åpen kildekode-byggesystem Buck2 får oppmerksomhet for sin inkrementelle beregningsmotor og Windows-støtte. Discussion Service-brukere diskuterer andre byggeverktøy, inkludert Waf, TensorFlow og Py_wheel, og fremhever utfordringene med å håndtere store kodebaser. Buck2 fjerner JVM-avhengighet i Buck1 ved å skrive den om i Rust. Buck2 og Bazel er flerspråklige build-systemer med reproduserbare builds og integrasjonsmuligheter. Artikkelen foreslår å bruke riktig verktøy for riktig jobb, og fokusere på et verktøys styrker. Noen brukere hevder at statisk kompilering øker kompleksiteten, mens andre argumenterer for fordelene med statisk koblede binære filer.
Mariadb.com er død, lenge leve MariaDB.org.
Original. MariaDB.com, den kommersielle enheten, står overfor feil på grunn av dårlig ledelse, rasisme, sexisme og brudd på arbeidsretten. Monty, grunnleggeren, ble fjernet fra styret i juli 2022, og administrerende direktør Michael Howards fiendtlige overtakelse førte til en nedgang i aksjeverdien. SEC-arkivering indikerer at MariaDB kan legge ned, og står overfor problemer med å beholde og rekruttere personell på grunn av omdømmet. Ansatte rådes til å planlegge intervjuer med andre selskaper, samtidig som de roser MariaDB.org og åpen kildekode.
Discussion Service. Nedleggelsen av MariaDB.com fører til mistanke om økonomisk ustabilitet. Påstander om partiskhet og ubegrunnede anklager mot MariaDB Corp. blir møtt med skepsis. Offentligheten er delt i synet på MariaDB.orgs fremtid. Hacker News-tråden diskuterer påstander om diskriminering, skifter til sammenligning av MariaDB og Postgres. MariaDB Corporation søker konkurs, innvirkningen på utviklingen er usikker. MariaDB PLCs aksjer faller med nesten 70% siden børsnoteringen, analytikernes bekymring over uerfaren ledelse og bransjeendringer. Søksmålstap på 20 millioner dollar og SkySQL-fusjon bidrar til økonomiske problemer. Fremtidig utvikling bekymringer ubegrunnet på grunn av bedriftssponsorer.
Vis ADHD-vennlig Pomodoro web-app
Original. Siden dette bare er en kommentar på én linje, er det dessverre ikke nok informasjon til å gi et kortfattet sammendrag.
Discussion Service. 'Brainpls.work' Pomodoro-basert tidtaker for ADHD-støtte kritiseres for å være nettbasert. Forslag til smartere timer-enhet og forbedringer av nettleser-appen. Ny app for oppmerksomhet/flyt-timer utgitt på Github, foretrukket som egen app. Brukere roser personlig flashcard-app som sporer fremgang. Tilbakemeldinger inkluderer å legge til lydvarsler, distraksjonsmarkering og visning av lokal tid. Apputvikleren kan ha ADHD.
Meta lanserer nytt AI-basert fotosegmenteringsverktøy for alle
Original. Meta har utviklet en ny bildesegmenteringsmodell kalt SAM som kan isolere ethvert objekt i bilder eller videoer på kommando. SAM tar sikte på å demokratisere bildesegmenteringsprosessen ved å redusere behovet for spesialisert opplæring og ekspertise. Teknologien er egnet for forståelse av innhold på nettsider, bilderedigering og applikasjoner for utvidet virkelighet. SAM er bemerkelsesverdig for sin evne til å identifisere objekter som ikke er til stede i treningsdatasettet og sin delvis åpne tilnærming. I tillegg har Meta laget et datasett kalt SA-1B som inneholder 11 millioner bilder og 1,1 milliarder segmenteringsmasker som vil bli gjort tilgjengelig for forskningsformål under en Apache 2.0-lisens.
Discussion Service. Meta lanserer AI-basert bildesegmenteringsverktøy med ros for åpenhet og AI-utvikling. Noen bekymrer seg for plattformens levedyktighet. Modell trent på 12,6 millioner bilder med åpen kildekode. Brukere kritiserer misvisende artikkeltittel og eksisterende segmenteringsverktøy. Ingen relevans for Chrome-utvidelse eller YC-applikasjoner.
Hva skjer når du lekker AWS-legitimasjon og hvordan AWS minimerer skaden
Original. En AWS-bruker lekket med vilje AWS-legitimasjonen sin til et offentlig GitHub-depot for å se hva som ville skje. I løpet av et minutt etter at legitimasjonen ble lekket, la AWS til en "karantenepolicy" til brukerkontoen og informerte brukeren via e-post med instruksjoner om hvordan de skulle sikre kontoen sin. En ondsinnet aktør foretok raskt automatiserte API-anrop med den lekkede påloggingsinformasjonen, men lyktes ikke på grunn av begrensede tillatelser. AWS bruker en GitHub Secrets Scanning-tjeneste for raskt å oppdage og reagere på lekket påloggingsinformasjon. For å forhindre lekkasje av påloggingsinformasjon kan brukerne kjøre skanninger før godkjenning lokalt eller legge til en hemmelig skanner i CI/CD-pipelinen.
Discussion Service. En Discussion Service-bruker satte opp et prosjekt for automatisk å lekke AWS-hemmeligheter og utløse skanneprosesser. Det er frustrerende å rotere nøkler med mange på en konto. AWS ugyldiggjør tokens i offentlige depoter, men kjeltringer kan allerede ha tilgang. AWS-brukere anbefales å snakke med teamet før de tilbakekaller nøkler i produksjon. AWS-brukerstøtte bør kontaktes så snart som mulig etter et angrep. Ytterligere sikkerhet kan legges til ved å begrense nøkkelbruk til bestemte IP-adresser. Et skript eller en git-krok kan forhindre pushing av legitimasjon. Skannerens programmeringshensikt er uklar.
Gource - Animer Git-historikken din.
Original. Gource er en animert tregrafikkgenerator for programvareprosjektkataloger som utviklere kan jobbe med. Verktøyet har innebygd loggstøtte for Git, Mercurial, Bazaar og SVN, og kan analysere logger laget av tredjepartsverktøy for CVS-arkiver. Gource har omfattende dokumentasjon, eksempler og kontroller på sin wiki-side, som inkluderer nye funksjoner, fonter, filtre og alternativer som --high-dpi-alternativet, --file-idle-time-at-end-alternativet eller --fixed-user-size-alternativet. Gource 0.54 er den nyeste versjonen, som inkluderer eksperimentell støtte for Wayland og feilrettinger på Apple M1. Det finnes andre lignende verktøy som Logstalgia, sett på som et nyttig visualiseringsverktøy for webservertilgangslogg. Hvis du liker Gource, kan du vise din takknemlighet og donere til forfatteren for å oppmuntre til fremtidig utvikling av dette og andre prosjekter med åpen kildekode.
Discussion Service. Gource, et verktøy for å animere Git-historikk, får skryt for å bestemme prosjektstruktur, redigeringstrender og arbeidsmønstre, og brukes ofte til morsom visualisering. Redditors bruker det til å visualisere kommentaraktivitet og kode-refactorings. Noen selskaper viser det til og med offentlig. Noen sliter med å finne praktiske bruksområder, men synes det er givende som et refleksjonsverktøy. Estetisk tiltalende for mange.
Vis Generer oppstartsideer basert på Discussion Service-kommentarer.
Original. Vi introduserer et nytt nettbasert verktøy som genererer oppstartsideer basert på emner hentet fra kommentarer publisert på Hacker News. Plattformen, som er utviklet av en person ved navn tjcx, lar brukerne skrive inn et emne og motta en tilfeldig oppstartside basert på kommentarer knyttet til dette emnet. Denne oppfinnelsen kan vise seg å være nyttig for å styrke gründere og fremme innovasjon.
Discussion Service. En ny oppstartsidegenerator er opprettet ved hjelp av Discussion Service-kommentarer. Ideene spenner fra seriøse til sarkastiske, inkludert en abonnementstjeneste for geiteblod og leiemordere. Kommentarene gjør narr av ideer, men foreslår også plattformer for UBI og persontilpasset medisin. Andre forslag inkluderer treningsapper, temperaturovervåkingsenheter og VR for overvåking av kjæledyr. Brukere på Discussion Service foreslår et bredt spekter av oppstartsideer, inkludert kontroversielle ideer som barnelignende sexdukker og laboratoriedyrket menneskekjøtt. Blandede resultater rapportert, med noen som synes det er morsomt og andre ikke så nyttige. Nøyaktighet kritiseres, og politiske eller religiøse kommentarer frarådes.
DevOps bruker en kapasitetsmodell, ikke en modenhetsmodell.
Original. DevOps bør bruke en kapasitetsmodell, ikke en modenhetsmodell, ifølge Steve Fenton. I motsetning til en modenhetsmodell er tilnærmingen resultatbasert og oppmuntrer til eksperimentering med verktøy og prosesser. Den er SEM-basert, kan tilpasses og er dynamisk; den kan gi trinnvise gevinster ved å identifisere kapabiliteter. Modenhetsmodeller kan være rigide, standardiserte og ikke ta hensyn til unike forretningsutfordringer. Kapasitetsmodellen kobler egenskaper til bredere systemresultater. Den strukturelle modellen er overveldende, men bør brukes til kontinuerlig forbedring.
Discussion Service. DevOps transformerte utviklerteamets roller og presset høyere SysAdmin-ferdighetsnivåer. Noen foreslår alternative begreper som "plattformteknikk". Metrikkbasert kapasitetsmodell kritisert som en salgspitch, krever meningsfulle evner. Dyrk en kultur for å prøve nye ting for forretningsutvikling.
Det er ingen enkel oppgave å øke kapasiteten i strømnettet.
Original. Elektrisitetsnettet står overfor utfordringer når det gjelder å integrere fornybare kilder, med få leverandører som er villige til å utvide transformatorkapasiteten. Konservativ regulering og utilstrekkelige nettforbindelser begrenser markedsandelen for fornybar energi, noe som fører til forsinkelser og usikkerhet i nye prosjekter. Tilsynsmyndighetene erkjenner behovet for langdistansetilkoblinger for avkarbonisering av nettet, med nye forskrifter for å støtte prosjekter for fornybar energi. India planlegger å koble til 500 GW fornybar kapasitet innen 2030, mens Kina nyter godt av den nylige nettutbyggingen. Det er imidlertid fortsatt avgjørende å optimalisere køstyring og planleggingsprosedyrer, ettersom bygging av nettinfrastruktur må balansere delikate avveininger.
Discussion Service. Å øke kapasiteten i strømnettet byr på utfordringer når det gjelder tillatelser, miljølovgivning, eiendomsrett, ekspropriasjon og å finne uregistrerte eiere. Landene står overfor unike nettproblemer, blant annet Sør-Afrikas forsømte kraftnett og Nederlands nettkapasitet som ikke klarer å holde tritt med investeringene. Gammel nettinfrastruktur gjenbrukes til nye havvindparker i Storbritannia, men mange grønne prosjekter har datoer på 2030-tallet. Stabilitet i nettet kontra fremme av fornybare energikilder og behovet for hydrogen til energilagring diskuteres. Utfordringene med fornybar energi omfatter overbygging, lagring og tilkobling til nettet. Sør-Afrikanere har færre strømbrudd i land som Tyskland og Østerrike. Kina er ledende innen likestrømsoverføring med ultrahøy spenning. Fornybar energi har aldri vært noe problem for nett, selv om syntetisk treghet og håndtering av plutselige forsyningsfall fortsatt er en utfordring.
Vi kunngjør WCGI: WebAssembly og CGI
Original. Wasmer har introdusert WCGI, en teknologi som kombinerer kraften til WebAssembly med enkelheten til CGI for utvikling på serversiden. Den kan gjenbruke eksisterende CGI-applikasjoner, lage ultrasmå pakker med bare forretningslogikk og statiske ressurser, og kjører WebAssembly-kode i en sandkasse. Det sikrer større effektivitet, sikkerhet og fleksibilitet i utvikling på serversiden og har potensial til å omforme landskapet for serverløse applikasjoner. Webutviklere kan lage WCGI-applikasjoner med Rust og PHP ved å kompilere dem til Wasm, og WCGI-servere kan kjøres ved hjelp av Wasmer CLI. Wasmer jobber kontinuerlig med å utvide WCGIs muligheter.
Discussion Service. Wasmer.io kunngjør WCGI, som tillater sømløs integrasjon med eksisterende servere; Java Servlets vs. åpne standarder; WebAssembly-løsninger utenfor nettleseren. Java-applets, GWT og JVM diskutert. WCGI har minneisolering, CGI-utgangskapasitet og eliminerer behovet for miljøvariabler. Wordpress-testing av ytelse på WCGI. Utviklere bruker WASM og Wasmer for inkludering av opprinnelig kode, noe som reduserer forsinkelser og forbedrer portabiliteten. Høy sikkerhet for app-ressursallokering og modulkontroll. Kjøretidshastighet langsommere på WebAssembly sammenlignet med native.
JSON vs. XML
Original. Doug Crockford, skaperen av JSON, deler sin historie på CoRecursive podcast og diskuterer sine kamper mot XML, historien til JavaScript og hans rolle i å gjøre JSON til en standard. Han reflekterer også over karrieren sin og oppfordrer utviklere til å omfavne nye paradigmer. Discussion Service-brukere deler sine erfaringer og tanker om ulike teknologirelaterte emner. Alt i alt gir disse innleggene verdifull innsikt for fagfolk som ønsker å utvide kunnskapen sin.
Discussion Service. Eksperter diskuterer fordeler og ulemper med XML og JSON, og noen foretrekker XML for komplekse data, mens andre foreslår JSON på grunn av dets enkelhet og utbredelse. Douglas Crockford er æret blant programmerere og har en spesiell plass i hjertene til JS-entusiaster. Brukere diskuterer fordeler og ulemper ved ulike dataformater og programmeringsspråk, uten noen klar løsning på deres iboende avveininger. Til tross for debatten eksisterer ulike formater av en grunn og bør velges i henhold til situasjonsbestemte behov. Adam Bosworth hevder at HTMLs eksplosive utbredelse skyldtes dets begrensninger, ikke på tross av dem, og at XML var for komplisert for vanlige brukere.
Nettstedet ligger på en 24 år gammel Linux-server.
Original. Siden det ikke er gitt noe råtekstinnhold, er jeg ikke i stand til å gi et sammendrag for denne oppgaven.
Discussion Service. En 24 år gammel Linux-server kjører fortsatt med NetBSD og Apache og er vert for et nettsted. Brukerne mimrer om utdatert webteknologi, og noen foreslår nye måter å implementere gjestebøker eller visningsteller på. Det er også diskusjon om samtidig filtilgang og samfunnets holdninger til programmering. Å drifte et nettsted på utdatert maskinvare er ikke praktisk for servering av sider i vår tid. Noen synes det er vanskelig å få tilgang til serveren på grunn av cloudflare.
Er det min feil hvis du ikke takler sannheten? (2019)
Original. Artikkelen advarer mot farene ved overdreven rasjonalitet, og fremhever at det noen ganger er viktigere å være hjelpsom enn å ha rett. Den forklarer hvordan overdrevent rasjonelle personer kan mangle empati og skape maktspill. Artikkelen siterer et eksempel på en positiv problemløsningstilnærming og spør leserne om å gjemme seg bak rasjonalitet for å unngå ansvar. Kommentarene i diskusjonen på Hacker News omfatter temaer som produktivitet og smidig metodikk, der brukerne kommer inn på rasjonalitet og bedriftsdysfunksjon. En bruker foreslår en bok om Agile som referanse. Ingen nye teknologier eller utgivelser ble nevnt.
Discussion Service. En artikkel legger vekt på å veilede i stedet for å fortelle folk sannheten, ettersom fakta ofte er ineffektive. Discussion Service-brukere diskuterer viktigheten av empati og kontekst, og reiser spørsmål om å få glede av sinne. Eksperter diskuterer balansen mellom ærlighet og vennlighet, og behovet for empati, respekt og vitenskapelig stringens. Debatten dreier seg om vitenskapens formål, sannhetssøken og spillteori. Effektiv kommunikasjon av sannhet krever takt, timing og relasjonsbygging, ettersom forsømmelse fører til grusomhet og maktkamp. Noen hevder at objektiv sannhet i noen sammenhenger kan være respektløst, og at det å anta én sannhet er feil.
C Strings og min langsomme nedstigning til galskap
Original. Diego Crespo diskuterer C String-manipulasjon og vanlige funksjoner som strcpy og strlen, og de potensielle problemene som oppstår ved å jobbe med disse funksjonene. Utfordringene ved å arbeide med ikke-latinske språk, spesielt Unicode og UTF-8-koding, beskrives i detalj med mulige løsninger. Viktigheten av å være forsiktig når man arbeider med C-strenger, for å unngå udefinert oppførsel og potensielle angrep, understrekes. Crespo bemerker også at C++ unngår noen av disse problemene ved å behandle strenger som objekter. Leserne oppfordres til å sjekke ut forfatterens kontoer på sosiale medier og artikler om programmeringsspråk og lavnivåkoding.
Discussion Service. Discussion Service-brukere diskuterer iboende sikkerhetsproblemer i C-strenghåndtering, foreslår bruk av alternative biblioteker og fremhever behovet for bedre minnehåndtering. Praktisk bruk av C for strengbehandling diskuteres, og noen anbefaler allokatorer eller containere. Standard C-biblioteker kritiseres for ineffektivitet, og brukere foreslår å endre navn på strlen-funksjonen for bedre lesbarhet. Kommentarer dekker også feil forårsaket av strncpy() og nyanser av Unicode. C-entusiaster forsvarer språkets tilgang og kontroll, mens andre synes det er for komplekst, og diskuterer forskjellige metoder for å håndtere strenger i C. Råd tilbys for å unngå vanlige fallgruver ved C-strenghåndtering. Frustrasjon uttrykt, og alternative strengbiblioteker foreslått fremfor vanlige arrays. Til tross for populariteten til C, mangler det en effektiv løsning for strenghåndtering.
MutexProtected: Et C++-mønster for enklere samtidighet
Original. Artikkelen forklarer utfordringene med å programmere samtidige applikasjoner ved hjelp av låser og presenterer et C++-mønster kalt MutexProtected som forenkler denne prosessen. Forfatteren bruker et eksempel i C for å demonstrere behovet for MutexProtected og forbereder et barebone-eksempel. Artikkelen introduserer deretter en C++ RAII-klasse for å løse problemet med glemt mutex-opplåsing, men viser manglene. Forfatteren presenterer deretter MutexProtected som en kraftig konstruksjon som kombinerer en mutex og datatype for å sikre korrekt samtidig tilgang til data. Artikkelen avsluttes med introduksjonen av MemoizedTreeMap, en implementering av et trebasert kart som bruker MutexProtected for å sikre trådsikkerhet.
Discussion Service. MutexProtected er et C++-mønster for enkel samtidighet som Rusts mutexer. Boost.synchronized er komplekst, men kan brukes header-only. Kommentarer foreslår lambda- og RAII-stil eller eksplisitt låsing og opplåsing, og scoped_lock for flere låser. Eksperter diskuterer mutekser versus kanaler for samtidighet.
Clarence Thomas og milliardæren
Original. ProPublica rapporterer at Justice Clarence Thomas angivelig aksepterte luksusturer fra den republikanske donoren Harlan Crow i over to tiår, uten å avsløre dem på årlige økonomiske opplysninger, noe som reiser etiske bekymringer. Crow, som har brukt millioner på konservativ politikk, eier en yacht og et privat jetfly som Thomas har reist med, og har vært vertskap for ham på sin ranch og sitt private feriested i Texas. Crows tilgang til rettsvesenet omfatter alle forretningsmannen velger å invitere med seg, noe som kan være i strid med offentlighetsloven. Den oppdaterte etiske veiledningen for dommere presiserer at offentliggjøring er nødvendig for slike opphold, inkludert en tur i 2021 til en katolsk kirkegård nær New York City der en bronsestatue av Thomas 'åttendeklasselærer ble avduket med finansiering fra Crow.
Discussion Service. En viktig amerikansk høyesterettsdommer kan være innblandet i betydelig korrupsjon ettersom han kan ha mottatt ulovlige tjenester fra en milliardær; det er imidlertid lite sannsynlig at disse handlingene vil føre til en riksrettssak i dagens ultrapolitiske klima. Selv om dommer Thomas kanskje ikke er bundet av lavere domstolers etiske regler, kan det fortsatt bli tatt rettslige skritt, inkludert en etterforskning fra justisdepartementet eller skattemyndighetene. Den åpenbare korrupsjonen i rettsvesenet fremhever de superrikes korrumperende innflytelse på offentlige institusjoner, med forutsigbar suksess så langt. Til tross for at Thomas' handlinger åpenbart er i strid med loven, kan han slippe straff, delvis fordi han nekter å stille makthaverne til ansvar.
Rusts dårlige komposisjonsevne
Original. Forfatteren diskuterer Rusts dårlige komponerbarhet, fremhever syntaksproblemer med for-løkker og iteratorer, og hvordan det påvirker brukstilfeller i den virkelige verden; forfatteren kritiserer Rusts mangel på fleksibilitet og komponerbarhet, og argumenterer for en nedgang i språkutviklingen for å fokusere på ergonomi; forfatteren nevner pågående arbeid med generiske nøkkelord og referanser for å forbedre komponerbarheten.
Discussion Service. Brukerne diskuterer Rusts komponerbarhet: noen roser dets allsidighet, andre kritiserer dets manglende fleksibilitet med iteratorer. Rusts kraft og typesystem beundres, men noen synes syntaksen er tungvint. Team bør fokusere på ergonomi, selv om noen foreslår å bruke andre språk hvis man ikke liker Rust. Discussion Service-tråden diskuterer Rusts programmeringsfallgruver, nedleggelser og iterative modell. Rusts syntaks, effekter system, og begrensninger med nedleggelser er kritisert. Komponerbarhetsproblemer oppstår med Rusts async closures og livstidsstøtte. Rust eksperimenterer med generisk kode over sync+async, mens Goroutines og Zig har denne funksjonen.
Oppdage og unngå heap-fragmentering i Rust-applikasjoner
Original. Et Rust-prosjekt møtte ubegrenset minnevekst sannsynligvis forårsaket av haugfragmentering, løst ved å bytte ut tildeleren med jemalloc for en bedre minneprofil. En benchmark.yml i prosjektets repo tester forskjellige innganger. Svix søker Rust-eksperter for en skalerbar tjeneste for fellesskapet.
Discussion Service. En artikkel diskuterer hvordan man kan unngå heap-fragmentering i Rust-applikasjoner, og foreslår at jemalloc kan hjelpe. Kommentarer foreslår komprimering av haug, håndtak, tcmalloc. Valg av riktige heap-alternativer og avveininger diskuteres. Åpen kildekode-prosjekters markedsføring og identifisering av haugfragmentering er notert. jemalloc anbefales for en HTTP-servers høye minnebruk på grunn av Rusts blokkallokering. Rusts type systemeffektivitet verdsatt, 99.999% SLA oppnådd gjennom testing og redundanser.
Vær forsiktig med hva du tester eller distribuerer til Vercel
Original. Artikkelen advarer om å være forsiktig når du tester eller distribuerer til Vercel, da det kan føre til en svartelistet IP. Brukere forteller om personlige erfaringer med Vercels IP-forbud, og nevner problemer med teamets produktivitet og kommunikasjon. Noen antyder at forbudet kan være knyttet til Vercels misforståtte forsøk på å forhindre misbruk. Løsninger inkluderer å kontakte kundestøtte eller bytte til en annen tjeneste. En Discussion Service-kommentar fremhever viktigheten av sikkerhet i skyinfrastrukturen og riktig testing.
Discussion Service. Vercel løser faktureringsproblemer, utforsker bruksgrenser. Noen kritiserer refusjonsprosessen. Cloud kostnadsoptimalisering viktig. Vercel sammenlignet med AWS App Runner, andre billigere alternativer. Serverless kan føre til uventet fakturering.
Linux 6.4 Bringer Apple M2-tillegg for 2022 MacBook og Mac Mini
Original. Device Tree (DT) -tillegg for Apples M2-enheter, inkludert MacBook Air, MacBook Pro og Mac Mini, vil bli lagt til Linux 6.4. Hector Martin, Asahi Linuxs hovedutvikler, sendte inn Apple SoC DT-oppdateringer for kø i SoC-treet før sammenslåingsvinduet åpnet i slutten av måneden. Å legge til Apple M2 Device Tree-serien og støtte for den essensielle maskinvaren til maskinene på DT vil gi sårt tiltrengt oppstrøms kjernestøtte for Apple M2. Enheten er imidlertid fortsatt ikke brukbar for sluttbrukere, og enkeltpersoner som ønsker den beste Apple M1 / M2 Linux-opplevelsen, må bruke en nedstrøms distribusjon som Asahi Linux.
Discussion Service. Linux 6.4 legger til Apple M2-støtte for 2022 MacBook / Mac Mini. Discussion Service-brukere sammenligner Linux / MacOS strømstyring. Asahi Linux ennå ikke en perfekt løsning. Noe spenning, men frustrasjon over kvaliteten på kommentarene. Brukere beklager feilinformasjon / tull. Kvaliteten på diskusjonen har forverret seg i et bestemt domene. En bruker foreslår å blokkere det. Resten av tråden virker upåvirket.
Illustrasjoner av "usynlige" japanske vedlikeholdstog som bare kjører om natten.
Original. Kunstneren Masami Onishi har illustrert Japans sjelden sete arbeidsstyrke av nattlige tog som utfører vedlikeholdsarbeid på spor og elektriske ledninger i de tidlige morgentimene, noe som sikrer jevn og uavbrutt tjeneste hele dagen. De detaljerte illustrasjonene av disse togene er en del av Tokyo Metropolitan Bureau of Transportation's Project Toei. De inkluderer "Rail Grinding Carriage" som jevner ut slitasje på skinnene, og "Electric Inspection Carriage" som vurderer høyden, spenningen og tilstanden til elektriske luftledninger. Japans jernbaner har et bemerkelsesverdig lavt antall avsporinger, med bare to slike hendelser registrert over hele landet i 2018.
Discussion Service. Illustrasjoner av "usynlige" japanske vedlikeholdstog som bare arbeider om natten, fremhevet gjennom Project Toei. Lokalbefolkningen i New York kommenterer utilstrekkelig vedlikehold av T-banen døgnet rundt, og noen skylder på utdaterte yrker som døroperatører. Viser kontrasten mellom rene T-banevogner i Tokyo og dårlig vedlikehold i New York, noe som fører til diskusjon om dårlig infrastruktur i andre amerikanske byer. Japanske jernbaner drar nytte av private investorer og statlig finansiering, i motsetning til amerikansk offentlig transport, som anses som et offentlig gode. Tokyo Metropolitan Government eier mange tog, som vedlikeholdes gjennom sofistikerte AI-systemer, med planer om å være helt autonome innen 2032. Rushtiden i Tokyo er mindre ubehagelig enn i London eller New York, med reserverte sitteplasser.