global timeline

📢 Server Message:

Curious to try? Our fellow dev server stegodon.zip offers free SSH accounts!

🔁 @fedidevs@channel.org boosted

7 hours ago

#Mitra v5.10.0https://codeberg.org/silverpill/mitra/releases/tag/v5.10.0https://codeberg.org/silverpill/mitra-web/releases/tag/v5.10.0- Partial interoperability with private communities on Lemmy (available in Lemmy v1.0 beta). You can follow them and participate in discussions.- The ability to mute threads was added.- "Local", "Federated" and "Profile directory" links were moved from the navigation bar to the "Explore" page.- It is now possible to determine custom feeds to which a user has been added (profile menu -> "View custom feeds")

🔁 @thoralf@gruene.social boosted

7 hours ago

Ein Entwickler wundert sich, warum seine Bluetooth-Multipoint-Kopfhörer nicht mehr aufs Smartphone wechseln, sobald AliExpress im Browser geöffnet ist - und findet dabei einen ziemlich umfangreichen Fingerprinting-Stack.Zwei stark obfuskierte Alibaba-Skripte erzeugen per Web Audio API eine Sägezahnwelle, analysieren deren Frequenzdaten und verbinden den Audio-Graphen mit "AudioContext.destination" - bei Gain 0. Hörbar ist nichts, verarbeitet wird trotzdem.Dazu kommen Canvas, WebGL, Hardwaredaten, WebRTC, Timing sowie Maus-, Touch- und weitere Interaktionsdaten. Im Code finden sich außerdem Routinen zum Serialisieren, Verschlüsseln und Übertragen der erhobenen Daten an Alibaba-Dienste.Interessanter Fund! 👇https://blog.laserphile.com/2026/08/aliexpress-webpage-keeping-multipoint.html#Datenschutz #Tracking

7 hours ago

Hello Fediverse.I have spent many months building a small systems language where the code reads as English sentences. It compiles straight to NASM assembly with no runtime, and the compiler itself is written in Rust.Pre-1.0 and moving fast. I will post progress here as it lands.Free software, GPL-3.0: #ProgrammingLanguages" target="_blank" rel="noopener noreferrer">https://vox-lang.dev#ProgrammingLanguages #programming #rust #opensource #foss@programming

7 hours ago

I’m in my coupon clipping era.

7 hours ago

Built Oikos: a self-hosted personal finance app that actually tracks a real investment portfolio — multi-currency stocks/ETFs/bonds/crypto with FIFO cost basis, dividends, fund look-through, cash flow forecasting, and tax-category rules. FastAPI + Postgres + React, AGPL-3.0.https://github.com/atsob/Oikos#selfhosted #opensource #personalfinance #foss

🔁 @knapjack@social.vivaldi.net boosted

7 hours ago

Watching everyone falling for and trying to work around the "test" phishing email of the day on work Slack 😬 (multiple people: "I clicked on this link, I can't get it to work"....) 💀 #cybersecurity

7 hours ago

🚀 How to Deploy #Phanpy on #AlmaLinux #VPS This article provides a guide demonstrating how to deploy Phanpy on AlmaLinux VPS. What is Phanpy? Phanpy is a modern alternative web frontend for #Mastodon and ...Continued 👉 #letsencrypt #firewalld #npm #fail2ban #selfhosting #selfhosted🚀 How to Deploy Phanpy on Alma...

🔁 @liilliil@mastodon.online boosted

7 hours ago

Oceans hit highest temperature on recordLink: https://www.bbc.com/news/articles/c62m4gpnp78oDiscussion: https://news.ycombinator.com/item?id=49424606

🔁 @hashraydamon@me.dm boosted

7 hours ago

I don't know who created this image, but it's kinda accurate. 🤣

🔁 @hashraydamon@me.dm boosted

7 hours ago

The people behind CARA are making a gofundme to take legal action against #art scrapers https://www.gofundme.com/f/help-cara-legal-fund

🔁 @fedidevs@channel.org boosted

7 hours ago

I added a note about LLM usage in the #FediHood README, and I also made things clearer in the contributing guide. Using an LLM is OK as long as a human reviews the code and fully understands what it does. No vibe-coding.Being transparent matters on a project, to avoid disappointing people who contributed.

7 hours ago

Building Inbox Rollup: a self-hosted daily digest for Gmail.Newsletters, receipts, notifications - you pick which senders get rolled up. They leave the inbox and come back once a day as one digest email plus a browsable archive.It runs in one Docker container on your own hardware. The only network peer is Gmail's API (through your own OAuth client), enforced by an egress allowlist you can read in the source. No telemetry.Launching soon: inboxrollup.com#selfhosted #privacy #gmail #foss

7 hours ago

🎮 Vkd3d 2.1 a fost lansat: Suport extins pentru HLSL, inspecție avansată a shader-elor și optimizări Vulkan!A fost lansată versiunea 2.1 a bibliotecii Vkd3d, componenta esențială utilizată de proiectul Wine (și Proton) pentru a traduce apelurile grafice Direct3D (în special Direct3D 12) în instrucțiuni native Vulkan pe Linux. Această actualizare aduce peste 300 de modificări concentrate pe fidelitatea compilării shader-elor și pe îmbunătățirea compatibilității cu jocurile și aplicațiile Windows. ✨ Principalele noutăți din Vkd3d 2.1:🛠️ Corecții majore în compilatorul HLSL:• Eliminarea unui bug critic: A fost rezolvată o problemă la apelurile de funcții imbricate (nested function calls), unde argumente diferite evaluau eronat la același rezultat final.• Dead Store Elimination (DSE): A fost introdus o nouă pasă de optimizare ce elimină datele/uniformele neutilizate. Aceasta ajută compilatorul să genereze o structură de date identică cu cea produsă de compilatorul oficial Microsoft (d3dcompiler/fxc), prevenind erorile în jocurile care se așteaptă la un anumit layout în memorie.• Aritmetică Half-Precision: S-a extins suportul pentru operații pe 16-biți (half) pentru Shader Model 4 și 5. 🔍 Extinderea capabilităților de Shader Reflection:• Proiectul aduce îmbunătățiri majore pentru modul în care aplicațiile pot inspecta (reflect) variabilele, resursele și intrările/ieșirile unui shader compilat la runtime.• Suportul pentru interfețele de inspecție a fost extins dincolo de Direct3D 12, adăugând implementări complete pentru Direct3D 10 și Direct3D 11 (ID3D10ShaderReflection și ID3D11ShaderReflection). 🌋 Îmbunătățiri pe backend-urile Vulkan, SPIR-V și GLSL:• Conversii numerice SPIR-V: Suport extins pentru conversia numerelor cu virgulă mobilă în întregi pe 64 de biți, extrem de util pentru shader-ele provenite din formatul DXIL.• Generare experimentală GLSL: Suportă acum concepte avansate de compute shaders, precum operații atomice, memorie partajată (thread group shared memory), bariere de sincronizare și acces indirect. 🧰 Utilitare în linia de comandă:• Instrumentul vkd3d-compiler include opțiuni noi pentru compatibilitatea variabilelor half, iar utilitarul dxbc permite înlocuirea secțiunilor individuale din fișierele shader fără a fi necesară reconstrucția completă a containerului. 📌 Ce înseamnă asta pentru jucătorii de pe Linux?Aceste optimizări la nivel de compilator și reflexie reduc riscul de artefacte vizuale, erori de randare și blocaje la lansare (crashes) în jocurile moderne DirectX 12, aducând performanța și compatibilitatea pe Linux tot mai aproape de mediul nativ Windows. 🚀 #Vkd3d #Wine #Vulkan #DirectX12 #GamingOnLinux #Proton #OpenSource #Linuxiac #TechNews #FOSS