Wine-Staging 10.3 Adds Patch For A 15 Year Old Bug
Building off yesterday’s release of Wine 10.3 is now Wine-Staging 10.3 for this more experimental version of Wine that is presently shipping 347 experimental/testing patches atop the upstream state… ⌘ Read more
KDE This Week Took Care Of “A Very Large Number Of Bugs”
KDE developer Nate Graham is out with the newest issue of This Week in Plasma to highlight all of the interesting KDE Plasma improvements merged for the week… ⌘ Read more
I did not forget twtxt… it’s just that I was always sick the last months, nothing serious but enough to take all my free time.
OrangePi RV2: A Cost-Effective RISC-V Board with M.2 2280 Slot and Dual Gigabit Ethernet
OrangePi has launched another RISC-V development board following the release of the Orange Pi RV in 2024. This new SBC, OrangePi RV2, is powered by the Ky X1 octa-core RISC-V AI CPU, delivering 2TOPS of AI computing power for applications in machine learning, robotics, and embedded systems. Unlike the original Orange Pi RV, which was
On my blog: Toots 🦣 from 03/03 to 03/07 https://john.colagioia.net/blog/2025/03/07/week.html #linkdump #socialmedia #quotes #week
Wine 10.3 Wires Up Wayland Driver Clipboard Handling, Vulkan Video Decode Within WineD3D
Wine 10.3 was just released as the newest bi-weekly development release for this open-source software to run Windows applications and games under Linux and other platforms… ⌘ Read more
First #FridayReads of #MarchMysteryMadness #2025 with Stephen Chance’s “Septimus and the Minster Ghost” - the second in the series - in a Faber Finds edition.
GNOME 48 Release Candidate Brings Late Mutter Features & Other Changes
The GNOME 48 release candidate “48.rc” is out this evening as we approach the stable release of the GNOME 48 desktop in two weeks… ⌘ Read more
@arne@uplegger.eu Hals- und Beinbruch! Die Bahn hat ja nur die vier Feinde: Frühling, Sommer, Herbst und Winter. Wurdest Du heute positiv überrascht?
@prologic@twtxt.net You just have to stay in the center. It’s supposed to be calm in there I heard. Just getting there is the tricky part. Good luck!
Age Verification Laws: A Backdoor to Surveillance
Article URL: https://www.eff.org/deeplinks/2025/03/first-porn-now-skin-cream-age-verification-bills-are-out-control
Comments URL: https://news.ycombinator.com/item?id=43292820
Points: 500
# Comments: 332 ⌘ Read more
Vulkan Video Continues Making Inroads, VP9 Decode Planned For This Year
At the Vulkanised 2025 conference a few weeks back in Cambridge (UK) there were a few presentations concerning Vulkan Video for this cross-vendor, cross-platform video encode/decode interface… ⌘ Read more
Ubuntu To Revert “-O3” Optimizations, Continues Quest For Easier ARM64 Installations
Canonical engineer Matthieu Clemenceau has posted a status update on the behalf of the Ubuntu Foundations engineers now half-way through the Ubuntu 25.04 development cycle. A number of notable package updates have landed as well as continued work on better ARM64 support and coming to a decision over “-O3” optimized packages… ⌘ Read more
@prologic@twtxt.net Thank you 😁
AMD Officially Confirms Ryzen 9 9900X3D + Ryzen 9 9950X3D Pricing & Availability
Back in January at CES was the Ryzen 9 9000X3D and Ryzen 9 9950X3D announcement while today AMD officially confirmed the release date and pricing on these new Zen 5 desktop CPUs with 3D V-Cache… ⌘ Read more
GCC 15 Now Enables AArch64 Early Scheduling For -O3/-Ofast Modes
The GCC “-fschedule-insns” option allows for reordering of instructions to eliminate execution stalls when required data is unavailable. This early scheduling option can be beneficial for systems with slow floating point performance or costly memory load instructions. With the upcoming GCC 15 release, AArch64 will be enabling this early scheduling optimization at the -O3 optimization level and higher… ⌘ Read more
M5Stack Cardputer v1.1 Brings Upgraded Microcontroller and Improved Keyboard
M5Stack has released Cardputer v1.1, an upgraded version of its compact computing platform. The latest version introduces the StampS3A microcontroller, an improved antenna, and a more responsive keyboard, enhancing stability and usability. Additional refinements include optimized power consumption and better RGB LED control, improving overall efficiency. Cardputer v1.1 features the StampS3A, … ⌘ Read more
@lyse@lyse.isobeef.org Oh, so that’s the problem! 😅
@prologic@twtxt.net Brace for impact. 🫣 How stormy is it at the moment?
You can find the #twtxt-el channel in Libera IRC to talk about the twtxt.el client, I will keep my connection open so you can ask me questions. Thank you!
Unofficial ROCm SDK Builder Expanded To Support More GPUs
The community-based ROCm SDK Builder is an unofficial project leveraging the open-source AMD ROCm code and making it easy to build machine learning and GPU compute software across a range of environments and helping ensure proper integration with other machine learning tools and models. The ROCm SDK Builder takes special focus on the consumer Radeon iGPUs and dGPUs that typically aren’t as much of a focus for the upstream AMD ROCm stack… ⌘ Read more
Ich fahre gleich zwei Stunden mit dem Zug durch das sonnige Mecklenburg-Vorpommern, um morgen PÜNKTLICH 🐓 mit den Schwiegereltern zur Familienfeier nach Thüringen aufbrechen zu können.
Ein Wochenende auf Achse wird das. 🚞🚐😞
Intel Xe Driver Introducing SVM, EU Stall Sampling & Other New Features For Linux 6.15
Intel engineers today sent out their final drm-xe-next feature pull request to DRM-Next of the remaining features they are ready to land for the modern Intel Xe kernel graphics driver with the upcoming Linux 6.15 cycle. It’s a big one… ⌘ Read more
New Round Of Driver Optimizations For AMD RadeonSI In Mesa 25.1
Well known AMD Mesa driver developer Marek Olšák has been at it again working on some further performance optimizations to the open-source RadeonSI Gallium3D driver code… ⌘ Read more
Intel VSEC Driver Preps For Diamond Rapids In Linux 6.14
Sent out today was a batch of platform-drivers-x86 fixes for the ongoing Linux 6.14 kernel cycle. Notable among these fixes is introducing Intel Xeon “Diamond Rapids” support to the Intel VSEC driver… ⌘ Read more
LILYGO Upgrades T-Watch S3 with GPS and a 940mAh Battery
LILYGO has introduced the T-Watch S3 Plus, an upgraded version of its ESP32-based smartwatch. While maintaining the open-source flexibility of its predecessor, this new model adds GPS positioning, a larger 940mAh battery, and refined hardware features. It supports Arduino-IDE and VS Code making it an adaptable platform for developers and hobbyists. The T-Watch S3 Plus
Unexpected 2025 Flashback: New Linux Patches For AMD’s ARM-Based Opteron A1100 “Seattle”
A new set of patches hitting the Linux kernel mailing list today may cause some flashbacks and likely not on your 2025 bingo card… Some DeviceTree updates for AMD’s short-lived Opteron A1100 “Seattle” ARM SoC that was cancelled shortly after being announced back in 2016… ⌘ Read more
On my blog: Real Life in Star Trek, Birthright, part 1 https://john.colagioia.net/blog/2025/03/06/birthright-1.html #scifi #startrek #closereading
Apple Touch Bar Display Drivers Slated For Introduction In Linux 6.15
The upcoming Linux 6.15 kernel is expected to merge two new Direct Rendering Manager (DRM) display drivers for supporting the Apple Touch Bar displays on older Intel x86 Macs and a newer “ADP” driver for handling the Apple Touch Bar displays on the newer Apple M1/M2-powered MacBooks… ⌘ Read more
@movq@www.uninformativ.de “Thermometer must not be installed near aircraft turbine exhaust.”
@xuu@txt.sour.is My layout looks like this:
- storage/
- storage.go: defines a
Storage
interface
- sqlite.go: implements the
Storage
interface
- sqlite_test.go: originally had a function to set up a test storage to test the SQLite storage implementation itself:
newRAMStorage(testing.T, $initialData) *Storage
- storage.go: defines a
- controller/
- feeds.go: uses a
Storage
- feeds_test.go: here I wanted to reuse the
newRAMStorage(…)
function
- feeds.go: uses a
I then tried to relocate the newRAMStorage(…)
into a
- teststorage/
- storage.go: moved here as
NewRAMStorage(…)
- storage.go: moved here as
so that I could just reuse it from both
- storage/
- sqlite_test.go: uses
testutils.NewRAMStorage(…)
- sqlite_test.go: uses
- controller/
- feeds_test.go: uses
testutils.NewRamStorage(…)
- feeds_test.go: uses
But that results into an import cycle, because the teststorage
package imports storage
for storage.Storage
and the storage
package imports testutils
for testutils.NewRAMStorage(…)
in its test. I’m just screwed. For now, I duplicated it as newRAMStorage(…)
in controller/feeds_test.go.
I could put NewRAMStorage(…)
in storage/testutils.go, which could be guarded with //go:build testutils
. With go test -tags testutils …
, in storage/sqlite_test.go could just use NewRAMStorage(…)
directly and similarly in controller/feeds_test.go I could call storage.NewRamStorage(…)
. But I don’t know if I would consider this really elegant.
The more I think about it, the more appealing it sounds. Because I could then also use other test-related stuff across packages without introducing other dedicated test packages. Build some assertions, converters, types etc. directly into the same package, maybe even make them methods of types.
If I went that route, I might do the opposite with the build tag and make it something like !prod
instead of testing. Only when building the final binary, I would have to specify the tag to exclude all the non-prod stuff. Hmmm.
Ubuntu 25.10 Planning To Use Dracut By Default
For the past number of months there has been talk in the Ubuntu developer space around replacing initramfs-tools with Dracut for handling initrd generation. While there has been progress in switching to Dracut, they aren’t over the finish line yet and not until Ubuntu 25.10 are they planning to use Dracut by default… ⌘ Read more
Meta’s eBPF-Powered Strobelight Software Reduced CPU Cycles By 20%
Adding to the excitement around the possibilities provided by the in-kernel eBPF Linux tech, Meta shared that their Strobelight software they are working on open-sourcing for profiling across servers has yielded a 20% reduction in CPU cycles and in turn a 10-20% reduction in the number of required servers for Meta’s top services… ⌘ Read more
SiFive HiFive Premier P550 RISC-V Linux Performance
SiFive recently sent over a review sample of the much anticipated HiFive Premier P550 developer board, their newest RISC-V creation featuring four RISC-V cores, Imagination AXM-8-256 integrated GPU, Gigabit Ethernet, PCIe x16 slot, and 16GB or 32GB of RAM. The HiFive Premier P550 is a modern RISC-V developer board capable of desktop uses, developer build boxes, and similar with pricing starting out at $399 USD. Here is a look at the SiFive HiFive Premier P55 … ⌘ Read more
Hacer software código opensource es desafiante y paulatinamente desgasta a su autor. Todo comienza con pasión y entusiasmo, por supuesto. Si logras repercusión, te enfrentas a una carrera de fondo que muchos terminan abandonando por las demandas constantes de usuarios que, a menudo, no valoran el trabajo ni contribuyen de manera significativa. Por mencionar un caso reciente: Hector Martin. Líder del proyecto Asahi Linux, quien dedicó años a adaptar Linux para los procesadores Apple Silicon, un logro técnico impresionante. Sin embargo, terminó renunciando debido a la presión de usuarios que exigían soporte y mejoras como si fueran clientes pagos.
La mayoría de los mantenedores no reciben ningún soporte económico. Solo unos pocos proyectos logran sostenibilidad financiera a través de patrocinios, mientras que la mayoría de los desarrolladores terminan con un segundo empleo no remunerado.
Sin un cambio en la forma en que se valora y apoya los proyectos Opensource, y no solo hablo de las grandes empresas multimillonarias. Sería una perdida para todos si acabaremos con un ecosistema de software archivado y abandonado.
Ahora te paso la pelota a ti, ¿cuando fue la última vez que apoyaste a un mantenedor de software opensource?
PipeWire 1.4 Released With MIDI 2.0 Support & Other New Features
Wim Taymans of Red Hat today released PipeWire 1.4 as the newest major update for this leading open-source software to replace PulseAudio, JACK, and other solutions on the modern Linux desktop for managing audio and video streams in a very excellent way… ⌘ Read more
Palavras de Francisco Ferreira na mais recente newsletter da #ZERO :
“Há poucas semanas, esta nova Comissão (apesar da mesma Presidente Ursula von der Leyen), apresentou o chamado pacote legislativo “omnibus”.
Para a #musiquinta de #carnaval uma foto mas sem link, que não encontro estas músicas online.
“Gande Carnaval de Verão 1974” é um disco de Carnaval em que as letras foram alteradas para promover a #Tupperware :-P
Blender’s Vulkan Renderer Is Making Great Progress To Production Readiness This Year
With the release of Blender 4.3 last November an experimental Vulkan back-end was added and it continues to be improved upon for modernizing this 3D creation suite for digital artists and serving a variety of other purposes. The upcoming Blender 4.4 release will further refine the Vulkan support while later in the year it should be reaching production readiness… ⌘ Read more
FreeBSD Continues Working On 802.11n/802.11ac WiFi & Other Laptop Improvements
The FreeBSD Foundation paired with resources committed by AMD, Dell, and Framework are working to improve FreeBSD laptop support. In recent months there have been FreeBSD development efforts to improve the power management support with modern laptops as well as a strong focus on enhancing the WiFi driver support. A status update was issued yesterday for highlighting the latest FreeBSD laptops efforts… ⌘ Read more
FEX 2503 Brings Fixes & Multi-Block By Default For x86_64 Linux Binaries On ARM64
FEX 2503 is out as the newest monthly update to this open-source emulator that enables the ability to run Linux x86_64 binaries on Linux ARM64 (AArch64) hosts… ⌘ Read more
Mold 2.37 Linker Preps For Intel APX
Rui Ueyama released Mold 2.37 today as the newest feature update to this high performance linker as an alternative to GNU Gold and LLVM LLD… ⌘ Read more
India Grants Tax Officials Sweeping Digital Access Powers
India’s income tax department will gain powers to access citizens’ social media accounts, emails and other digital spaces beginning April 2026 under the new income tax bill, in a significant expansion of its search and seizure authority.
The legislation, which has raised privacy concerns among legal experts, allows tax officers to “gain access by overriding th … ⌘ Read more
Revolt: Open-Source Alternative to Discord
Article URL: https://revolt.chat
Comments URL: https://news.ycombinator.com/item?id=43277918
Points: 502
# Comments: 382 ⌘ Read more
TIL that RFC means Request For Comments
Goldman Sachs: Why AI Spending Is Not Boosting GDP
Goldman Sachs, in a research note Thursday (the note isn’t publicly posted): Annualized revenue for public companies exposed to the build-out of AI infrastructure increased by over $340 billion from 2022 through 2024Q4 (and is projected to increase by almost $580 billion by end-2025). In contrast, annualized real investment in AI-related categories in the US GDP accounts has only … ⌘ Read more
Utah Passes First US App Store Age Verification Law
Utah has become the first U.S. state to pass legislation requiring app store operators to verify users’ ages and obtain parental consent for minors downloading apps.
The App Store Accountability Act adds to a wave of children’s online safety bills advancing through state legislatures nationwide. Similar legislation has faced legal challenges, with many being blocked in c … ⌘ Read more
maybe even an internal that has the shared test stuff
oof that sucks man. does it make sense to have a separate testutils package to import from?
Amazon Tests AI Dubbing on Prime Video Movies, Series
Amazon has launched a pilot program testing “AI-aided dubbing” for select content on Prime Video, offering translations between English and Latin American Spanish for 12 licensed movies and series including “El Cid: La Leyenda,” “Mi Mama Lora” and “Long Lost.” The company describes a hybrid approach where “localization professionals collaborate with AI,” suggesting automate … ⌘ Read more
AMD Announces “Instella” Fully Open-Source 3B Language Models
Another announcement at AMD today beyond the open-source Linux driver fun for the Radeon RX 9070 series is announcing the open-sourcing of Instella as their new fully open 3B parameter language models… ⌘ Read more
Google is Adding More AI Overviews and a New ‘AI Mode’ To Search
Google announced Wednesday it is expanding its AI Overviews to more query types and users worldwide, including those not logged into Google accounts, while introducing a new “AI Mode” chatbot feature. AI Mode, which resembles competitors like Perplexity or ChatGPT Search, will initially be limited to Google One AI Premium subscribers who enable it … ⌘ Read more
it seems to be confused with the subject right next to it.. it works better at the end of the twt string.
Yarn won’t display anything. but the parser does add it to the AST in a way that you can parse it out using twt.Attrs().Get("lang")
https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/ast.go#L1270-L1272
https://git.mills.io/yarnsocial/go-types/src/branch/main/twt.go#L473-L478
Já se percebeu que o CDS quer voltar a ir a votos coligado com o PSD, em Maio, mas a grande questão política do momento agora é: será que o PPM continua a querer apoiar Montenegro?
Europe on Alert Over Suspected Sabotage of Undersea Cables
European nations have heightened security after a series of suspected sabotage attacks on submarine infrastructure in the Baltic Sea, with officials increasingly pointing to Russia as the likely culprit.
Finnish authorities detained the tanker Eagle S in December after it allegedly damaged three undersea fiber-optic connections with Estonia and one with Ger … ⌘ Read more
Dang it! I ran into import cycles with shared test utilities again. :-( Either I have to copy this function to set up an in-memory test storage across packages or I have to put it in the storage package itself and guard it with a build tag that is only used in tests (otherwise I end up with this function in my production binary as well). I don’t like any of the alternatives. :-(
Nintendo Says Latest Legal Win Against Piracy ‘Significant’ For ‘Entire Games Industry’
Nintendo has trumpeted its latest legal success in the company’s ongoing fight against pirated games as “significant” not only for itself, “but for the entire games industry.” From a report: The Mario maker today confirmed it had won a final victory over French file-sharing company Dstorage, which operat … ⌘ Read more
Could New Clocks Keep Airplanes Safe From GPS Jamming?
Geoffrey.landis writes: Over the last three months of 2024, more than 800 cases of GPS interference were recorded in Lithuanian airspace. Estonia and Finland have also raised concerns, accusing Russia of deploying technology to jam satellite navigation signals near Nato’s eastern flank.
A group of British scientists – dubbed the “Time Lords” – are working on a … ⌘ Read more
Thank you, @eapl.me@eapl.me, this is awesome! I’m curious to see if we find some more advantages with the current approach. It seems there should be some more, but I can only think disadvantages right now. :-)
Tailscale is pretty useful
Article URL: https://blog.6nok.org/tailscale-is-pretty-useful/
Comments URL: https://news.ycombinator.com/item?id=43270835
Points: 505
# Comments: 273 ⌘ Read more
@eapl.me@eapl.me Great, thanks for organizing this! 👍
Half of World’s CO2 Emissions Come From 36 Fossil Fuel Firms, Study Shows
Half of the world’s climate-heating carbon emissions come from the fossil fuels produced by just 36 companies, analysis has revealed. From a report: The researchers said the 2023 data strengthened the case for holding fossil fuel companies to account for their contribution to global heating. Previous versions of the annual report h … ⌘ Read more
@lyse@lyse.isobeef.org No, it’s always in the shadow. But there’s not a lot of wind, maybe other things around it heat up … 🤔
Damn! Stay safe mate…
@prologic@twtxt.net Best wishes!
Intel Engineers To Return To Working On Habana Labs Linux Driver, Gaudi 3 Expected
After a few Habana Labs driver maintainers left Intel last year and the upstream open-source Habana Labs driver going on rather a hiatus, it looks like Intel software engineers will be returning to work on this upstream Linux kernel driver for supporting the Gaudi AI accelerators… ⌘ Read more
@movq@www.uninformativ.de Did you place it in the sun? We only got 15°C today.
Microsoft Warns of Chinese Hackers Spying on Cloud Technology
Microsoft warned that an advanced Chinese hacking group is waging a campaign of supply-chain attacks. From a report: The company’s threat intelligence division said in a blog post Wednesday that the group, known as Silk Typhoon, was targeting remote management tools and cloud applications in order to spy on a range of companies and organizations in the US a … ⌘ Read more
Hi everyone,
I’ve drafted a Request for Comments (RFC) to improve how threads work in twtxt:
https://git.mills.io/yarnsocial/twtxt.dev/issues/18
I’d love your feedback! Please share your thoughts on anything that could be better explained, check if the proposed dates work for everyone, and I invite you to join the discussion…
I have released new updates to the twtxt.el client.
- New feature: View and interact with threads.
- Optimisation of ordering for long feeds.
- Minor fixes.
In the next version you will be able to see all your mentions.
Enjoy!
Oh my god! 😵
OpenAI Plots Charging $20,000 a Month For PhD-Level Agents
OpenAI is preparing to launch a tiered pricing structure for its AI agent products, with high-end research assistants potentially costing $20,000 per month,
@movq@www.uninformativ.de Toowoomba! I love that name. LOL. Sorry, digressing big time.
Apple Refreshes MacBook Air With M4 Chip, Lower Pricing
Apple has refreshed its MacBook Air lineup with the M4 processor, adding a new sky blue color option and reducing prices across the board. The 13-inch model now starts at $999, while the 15-inch begins at $1,199. Both models are available to order immediately and will ship on March 12.
The updated MacBook Airs feature the same thin design as previous generations … ⌘ Read more
Demorou demasiado, mas a próxima versão do yt-dlp
vai voltar a suportar a RTP! Quer isto dizer que já podem facilmente aceder aos conteúdos diferidos da RTP, bastando para isso usar o yt-dlp. Enquanto a nova versão (com esta e outras alterações) não sai, podem já usá-lo através da versão git, disponível em https://github.com/yt-dlp/yt-dlp .
Xen 4.20 Hypervisor Released With AMD Zen 5 Support, More Performance Optimizations
The Xen Project announced the availability today of the Xen 4.20 virtualization hypervisor… ⌘ Read more
Google Urges DOJ To Reverse Course on Breaking Up Company
Google is urging officials at President Donald Trump’s Justice Department to back away from a push to break up the search engine company, citing national security concerns, Bloomberg reported Wednesday, citing sources familiar with the discussions. From the report: Representatives for the Alphabet unit asked the government in a meeting last week to take a less … ⌘ Read more
@prologic@twtxt.net Ouch, that’s heading right towards you, eh? 🙈
Boom. 24°C. No spring? I think my thermometer is wrong.
@prologic@twtxt.net stay safe, close windows, have sand sacks ready, check flashlights, make sure to have some canned food, and bottled water, fill up the bathtubs, etc., and enjoy the ride! :-)
AMD Radeon RX 9070 + RX 9070 XT Linux Performance
Last week AMD formally announced the Radeon RX 9070 series graphics cards that will begin shipping tomorrow at $549 for the Radeon RX 9070 and $599 for the RX 9070 XT. Today the review embargo is lifted so we can now share Linux performance benchmarks and more details on the open-source Linux driver support for these first AMD RDNA4 graphics cards. ⌘ Read more
Turing Award Winners Sound Alarm on Hasty AI Deployment
Reinforcement learning pioneers Andrew Barto and Richard Sutton have warned against the unsafe deployment of AI systems
AMD Radeon RX 9070 Series Linux GPU Compute Performance
In addition to the Radeon RX 9070 series Linux gaming/graphics benchmarks with today’s embargo lift, I’ve also spent some time working on some GPU compute benchmarks for these first RDNA4 graphics cards. Here is a look at some initial GPU compute benchmarks of the Radeon RX 9070 and Radeon RX 9070 XT graphics cards, mostly on cross-vendor OpenCL benchmarks, and a few words on the GPU compute stack support for the Radeon RX 9070. ⌘ Read more