DRM Splash Screen Updated To Simply Drawing A Colored Background, Displaying A BMP Image
Back in October was an initial proposal for a DRM splash screen client for the Linux kernel that would be primarily useful for embedded systems for rendering a simple “splash screen” when updating the system firmware/software, early display activation at boot, during system recovery, or similar processes. Sent out today was a second revision to the DRM splash screen code… ⌘ Read more
# $YakumoLabs$
# yarnd service file for https://github.com/davmac314/dinit
type = process
command = /usr/pkg/bin/yarnd -b 127.0.0.1:6446
env-file = /usr/pkg/etc/yarnd.conf
working-dir = /var/db/yarnd
restart = on-failure
Spent most of the long weekend working on a few coding projects… specifically, I pushed some updates for TwtKpr to my test instance before spending some time working on the build process and demo page for my new twtxt-parsing library… which lead to me make some changes to my existing fluent-dom-esm library.
So, nothing actually got finished, but the incremental updates continue…
Spent most of the long weekend working on a few coding projects… specifically, I pushed some updates for TwtKpr to my test instance before spending some time working on the build process and demo page for my new twtxt-parsing library… which lead me to make some changes to my existing fluent-dom-esm library.
So, nothing actually got finished, but the incremental updates continue…
Archboot Adds COSMIC Desktop as a New Install and Rescue Option
An anonymous reader shared this report from the Linux news site Linuxiac:
Archboot, a guided, user-friendly, menu-driven installer for Arch Linux that automates much of the traditional manual installation process (while still allowing advanced users to intervene when needed), has added the COSMIC desktop environment as a new selectable option. The … ⌘ Read more
The US Effort to Break China’s Rare-Earth Monopoly
The New York Times checks in on U.S. university researchers and start-ups trying to create domestic rare-earth processing facility:
There is too little money to be made in rare earths for the elements to be of much interest to mining giants, so the challenge of reestablishing a domestic industry has fallen to small companies like Phoenix Tailings, a Boston-area startup … ⌘ Read more
Mu (µ) is now getting much closer to where I want it to be, it now has:
- A
processstdlib module (very basic, but it works)
- An
ffistdob module that supportsdlopen/dlsymand calling C functions with a nice mu-esque wrapperffi.fn(...)
- A
sqlitestdlib module (also very basic) that shows off the FFI capabilities
😅
Shotcut 25.12 Released With 10-bit Video CPU Pipeline, Linear Color Processing
December happens to be a busy month for video editor releases in the open-source world. This month there’s been the release of Flowblade 2.24, OpenShot 3.4, Kdenlive 25.12, and now there is Shotcut 25.12 before closing out the month and year… ⌘ Read more
X.Org IMAKE Updated For Those Not Yet Transitioned To Autoconf/Automake Or Meson
X.Org package wrangler Alan Coopersmith at Oracle announced today the release of imake 1.0.11, the newest version of this utility that 20+ years ago was used extensively as part of the X Window System build process for generating Makefiles from a template. With this first imake point release in two years, imake itself can now be built via Meson and there is now support for RISC-V and LoongArch architectures… ⌘ Read more
@prologic@twtxt.net That might be a challenge, at least in 16-bit Real Mode: The OS follows the model of COM files on DOS, i.e. the size of the binary cannot exceed 64 KiB and heap+stack of the running program will have to fit into that same 64 KiB. 😅 (The memory layout is very rigid, each process gets such a 64 KiB slice.)
And in 64-bit Long Mode, there is no “kernel” yet. The thing in the video is literally just a small bare-metal program.
But some day, maybe. 😃
NASA Chief Says US Will Return To Moon Within Trump’s Second Term
NASA Administrator Jared Isaacman, who was confirmed by the Senate just last week after a turbulent nomination process that stretched across most of 2025, said Friday that the United States will return to the moon within President Donald Trump’s second term. Isaacman made the comments during an interview on CNBC, calling Trump’s recommitment … ⌘ Read more
FFmpeg Developer Files DMCA Against Rockchip After Two-Year Wait for License Fix
GitHub has disabled Rockchip’s Media Process Platform repository after an FFmpeg developer filed a DMCA takedown notice, nearly two years after the open-source project first publicly accused the Chinese chipmaker of license violations. The notice, filed December 18, claims Rockchip copied thousands of lines of code fr … ⌘ Read more
Almost all photos turned out to be blurred today. That made sorting a very quick process. Delete, delete, delete, … https://lyse.isobeef.org/waldspaziergang-2025-12-26/
Trump Administration To Overhaul Lottery System For H-1B Visas
The Trump administration has announced it would replace the lottery programme used to grant H-1B visas for skilled foreign workers with a system that prioritises higher-paid individuals. From a report: The Department of Homeland Security said it would begin to implement a “weighted” selection process to give an advantage to higher-skilled and higher- … ⌘ Read more
Apple and Google Asking Some Employees With H-1B Visas To Avoid International Travel
Tech giants Google and Apple are asking some employees with H-1B visas to reconsider international travel, as their legal teams warned that visa processing delays could keep employees abroad for months, according to Business Insider. From a report: Law firms representing the tech giants sent memos advising … ⌘ Read more
Linux 7.0 To Remove Support For AMD’s Never-Released Ryzen AI NPU2
The upcoming Linux 7.0 kernel (unless it ends up being called Linux 6.20) will drop support for the AMD NPU2 as their second-generation neural processing unit that never ended up being released into any retail products… ⌘ Read more
@lyse@lyse.isobeef.org These tables get shuffled around every time your OS switches to another process. It’s crazy that so much is going on behind the scenes.
Rust’s ‘Vision Doc’ Makes Recommendations to Help Keep Rust Growing
The team authoring the Rust 2025 Vision Doc interviewed Rust developers to find out what they liked about the language — and have now issued three recommendations “to help Rust continue to scale across domains and usage levels.”
— Enumerate and describe Rust’s design goals and integrate them into our processes, helping to ensure they … ⌘ Read more
@kiwu@twtxt.net Assembly is usually the most low-level programming language that you can get. Typical programming languages like Python or Go are a thick layer of abstraction over what the CPU actually does, but with Assembler you get to see it all and you get full control. (With lots of caveats and footnotes. 😅)
I’m interested in the boot process, i.e. what exactly happens when you turn on your computer. In that area, using Assembler is a must, because you really need that fine-grained control here.
Ten Mistakes Marred Firewall Upgrade At Australian Telco, Contributing To Two Deaths
An independent review found that at least ten technical and process failures during a routine firewall upgrade at Australia’s Optus prevented emergency calls from reaching Triple Zero for 14 hours, during which 455 calls failed and two callers died. The Register reports: On Thursday, Optus published an indepen … ⌘ Read more
Apple Becomes a Debt Collector With Its New Developer Agreement
Apple released an updated developer license agreement this week that gives the company permission to recoup unpaid funds, such as commissions or any other fees, by deducting them from in-app purchases it processes on developers’ behalf, among other methods. From a report: The change will impact developers in regions where local law allows them to … ⌘ Read more
Google AI Summaries Are Ruining the Livelihoods of Recipe Writers
Google’s AI Mode is synthesizing “Frankenstein” recipes from multiple creators, often stripping away context and accuracy and siphoning traffic and ad revenue away from food bloggers in the process. Many recipe writers warn this shift amounts to an “extinction event” for ad-supported food sites. The Guardian reports: Over the past few years, bl … ⌘ Read more
Apple Opens iOS To Alternative App Stores, Payment Systems in Japan
Apple has announced a sweeping set of changes to iOS in Japan that will allow alternative app marketplaces, third-party payment processing, and non-WebKit browser engines – all to comply with Japan’s Mobile Software Competition Act, which takes effect December 18. The changes, now available in iOS 26.2, bear a strong resemblance to Apple’s … ⌘ Read more
Intel Video Processing Library Adding AI Assisted Video Encoder Features
Intel’s Video Processing Library “libvpl” is out with a new version ahead of the holidays. The only major change with libvpl 2.16 is adding experimental APIs for AI-assisted video encode functionality… ⌘ Read more
I rewrote all my solutions in Rust (except for day 10 part 2) and these are the runtimes on my i7-3770 from 2013 (this measures CLOCK_PROCESS_CPUTIME_ID, not wallclock):
day01/1 [ 00.000501311] Result: 1066
day01/2 [ 00.000400298] Result: 6223
day02/1 [ 00.000358848] Result: 12586854255
day02/2 [ 00.000750711] Result: 17298174201
day03/1 [ 00.000106537] Result: 17405
day03/2 [ 00.000404632] Result: 171990312704598
day04/1 [ 00.000257517] Result: 1626
day04/2 [ 00.007495342] Result: 9173
day05/1 [ 00.000237212] Result: 505
day05/2 [ 00.000142731] Result: 344423158480189
day06/1 [ 00.000229629] Result: 4076006202939
day06/2 [ 00.000279552] Result: 7903168391557
day07/1 [ 00.000204422] Result: 1622
day07/2 [ 00.000283816] Result: 10357305916520
day08/1 [ 00.029427421] Result: 84968
day08/2 [ 00.028089859] Result: 8663467782
day09/1 [ 00.000310304] Result: 4764078684
day09/2 [ 00.015512554] Result: 1652344888
day10/1 [ 00.000796663] Result: 375
day10/2 [ --.---------] Result: 15377 (Z3)
day11/1 [ 00.000416804] Result: 753
day11/2 [ 00.000660528] Result: 450854305019580
day12/1 [ 00.000336081] Result: 577
day12/2 [ 00.000000695] Result: no part 2
A little under 90 ms total.
On my Samsung NC10 netbook from 2011 with its Intel Atom N455 at 1.6 GHz:
day01/1 [ 00.003771326] Result: 1066
day01/2 [ 00.003267317] Result: 6223
day02/1 [ 00.003902698] Result: 12586854255
day02/2 [ 00.006659479] Result: 17298174201
day03/1 [ 00.000747544] Result: 17405
day03/2 [ 00.002737587] Result: 171990312704598
day04/1 [ 00.001263892] Result: 1626
day04/2 [ 00.044985301] Result: 9173
day05/1 [ 00.001696761] Result: 505
day05/2 [ 00.000978962] Result: 344423158480189
day06/1 [ 00.001387660] Result: 4076006202939
day06/2 [ 00.001734248] Result: 7903168391557
day07/1 [ 00.001295528] Result: 1622
day07/2 [ 00.001809659] Result: 10357305916520
day08/1 [ 00.277251443] Result: 84968
day08/2 [ 00.284359332] Result: 8663467782
day09/1 [ 00.003152407] Result: 4764078684
day09/2 [ 00.071123459] Result: 1652344888
day10/1 [ 00.005279527] Result: 375
day10/2 [ --.---------] Result: 15377 (Z3)
day11/1 [ 00.003273342] Result: 753
day11/2 [ 00.005139719] Result: 450854305019580
day12/1 [ 00.002857552] Result: 577
day12/2 [ 00.000004421] Result: no part 2
A little over 700 ms total.
I like this. You get performance that’s more or less in the ballpark of C, but without the footguns.
The Entry-Level Hiring Process Is Breaking Down
The traditional signals that employers used to evaluate entry-level job candidates – college GPAs, cover letters, and interview performance – have lost much of their value as grade inflation and widespread AI use render these metrics nearly meaningless, writes The Atlantic.
The recent-graduate unemployment rate now sits slightly higher than the overall workforce’s, a reversal … ⌘ Read more
How a 23-Year-Old in 1975 Built the World’s First Handheld Digital Camera
In 1975, 23-year-old electrical engineer Steve Sasson joined Kodak. And in a new interview with the BBC, he remembers that he’d found the whole photographic process “really annoying…. I wanted to build a camera with no moving parts. Now that was just to annoy the mechanical engineers…”
“You take your picture, you have to … ⌘ Read more
2/2
Ventura diz que o Livre é um partido de corruptos, fala de “escumalha dos vossos partidos” e chama ao JPinto de pirralho. O debate deve estar para acabar daqui a 2 minutos e sem ser a alteração da constituição ainda não se falou de presidenciais.
JP tem as assinaturas todas, entrega-as a 17 de Dezembro, e anuncia que a sua mandatária é a advogada que processou o Ventura. Ventura fica nervoso, fala da mama de Abril e que vai acabar com o país de Abril qdo ganhar.
Desinformação: JP diz que não se pode ter uma visão de um mundo só com dois lados (Trump ou Putin), porque ambos os lados são maus. AV acha que grave não é o discurso de ódio que leva miúdos a cortar dedos aos outros, mas sim conteúdos LGBT na net.
-
Comentário pessoal: Este debate teve mais 4 minutos do que o previsto, deve ser para dar razão ao Jorge Pinto que diz que Ventura é o menino querido da comunicação social. Não se aprende nada a assistir este debate: Pinto estâ bem como esperado, Ventura é o vilão que já sabíamos. Coisas como LGBT ser pior que dedos decepados já nem choca, nem a troca de posições e catavento, nem o querer acabar com o país de Abril. Igual em todos os debates com AV: qualquer opção é a melhor que o fascismo.
Firefox 146 Now Available With Native Fractional Scaling On Wayland
Firefox 146 has been released with native fractional scaling support on Wayland – finally giving Linux users crisp UI rendering. Other new additions include GPU process improvements on macOS, developer-focused CSS features, and broader access to Firefox Labs. Phoronix reports: Firefox 146 also now makes Firefox Labs available to all users, … ⌘ Read more
Exploitation fears over SA government aged care changes
The South Australian government is trying to speed up the transfer of hospital patients into aged care, but advocates say they are “trampling on the rights of older people” in the process. ⌘ Read more
Aptera’s Solar-Powered EVs Take Another Step Toward Production
To build three-wheeled, solar electric vehicles, Aptera has now launched its “validation” vehicle assembly line, reports the San Diego Business Journal.
“The validation line will set a technical foundation for the company’s eventual low-volume assembly line, ensuring that manufacturing processes are optimized and refined, particularly for the company … ⌘ Read more
OpenAI Has Trained Its LLM To Confess To Bad Behavior
An anonymous reader quotes a report from MIT Technology Review: OpenAI is testing another new way to expose the complicated processes at work inside large language models. Researchers at the company can make an LLM produce what they call a confession, in which the model explains how it carried out a task and (most of the time) owns up to any bad behavior. Figuring out why … ⌘ Read more
Microsoft Faces New Complaint For Unlawfully Processing Data On Behalf of Israeli Military
Ancient Slashdot user Alain Williams shares a report from Al Jazeera: The Irish Council for Civil Liberties (ICCL) has announced it filed a complaint against Microsoft, accusing the global tech giant of unlawfully processing data on behalf of the Israeli military and facilitating the killings of … ⌘ Read more
@prologic@twtxt.net I couldn’t find the exact blog post from before, one that used redirection directives in its nginx config. but I found [this one ](https://melkat.blog/p/unsafe-pricing#:~:text=Something%20else%20I’ve%20been%20doing%20this%20year,%20fine.) mentioning a similar process but done differently.
Investigation into pre-Budget leaks is under way, MPs told
Chancellor Rachel Reeves has given her “full support” to a review of security processes around the lead-up to the Budget. ⌘ Read more
Here’s what experts say about the Russia–Ukraine peace process
After a flurry of meetings, Russia’s war in Ukraine continues. So where is the peace process at? ⌘ Read more
Sound Open Firmware 2.14 Released With Intel Wildcat Lake & Nova Lake Support
Sound Open Firmware is one of the projects started originally by Intel but has grown into a multi-vendor initiative for open-source audio digital signal processing (DSP) firmware and development tooling for a variety of platforms under the Linux Foundation umbrella… ⌘ Read more
openSUSE Begins Rolling Out Intel NPU Support
Via the openSUSE Innovator Initiative, packaging of the Intel Neural Processing Unit (NPU) driver for the openSUSE ecosystem has begun. This is helping to jump-start the Intel NPU support within the openSUSE space although user-space applications ready to leverage the Intel NPU still remains very limited… ⌘ Read more
Colleges Are Preparing To Self-Lobotomize
The skills that future graduates will most need in an age of automation – creative thinking, critical analysis, the capacity to learn new things – are precisely those that a growing body of research suggests may be eroded by inserting AI into the educational process, yet universities across the United States are now racing to embed the technology into every dimension of their curricula.
O … ⌘ Read more
‘Kangaroo court’: UK MP lashes Bangladeshi court over corruption conviction
Tulip Siddiq says the decision should be treated with “contempt”, while her political party says she was not afforded due process. ⌘ Read more
Multiple meat workers in hospital after carbon monoxide leak in Melbourne
More than a dozen workers have fallen ill after a carbon monoxide leak at a pork processing plant in Derrimut. ⌘ Read more
(cont.) CM continua a desmanchar o discurso de AV (ou vai fazendo entre interrupções). Está bem, claro, e meteu AV nervoso, mas pena é que já perdemos 14 minutos e ainda não se fez nada a não ser falsr do que o AV quiz trazer para aqui
- Patriarca de LX critica a normalização do discurso de ódio - AV não vê nada de mal com o discurso de ódio e volta a falar daquilo que quiz logo desde o minuto zero. Catarina Martins diz que obviamente tem razão o discurso de ódio ser um problema, o RASI confirma, há uma ligação directa com a extrema direita. AV chama censura à regulação das redes sociais, e que a CMartins não pode dizer que defende as mulheres porque está do lado de Gaza. CMartins fala de censura quando AV processou CMartins (e perdeu) por ela ter dito que ele era racista (que é) num debate. AV começa na berraria, Gaza e burcas e cenas, mas CMartins explica como defende os direitos humanos. Mais berraria e tal.
- Jornalista pergunta a AV mais uma coisa, AV em vez de responder diz várias coisas que são más (segundo ele) em CM para ver se ela não tem tempo para corrigir cada uma delas. Vendo que não tem tempo, CM fala antes do problema das notícias falsas, e pede que as pessoas tenham cuidado e não caiam em notícias falsas (em sequência das mentiras de AV)
Why Google’s custom AI chips are shaking up the tech industry
Google is reportedly in talks to sell its tensor processing units – a type of computer chip specially designed for AI – to other tech companies, a move that could unsettle the dominant chip-maker Nvidia ⌘ Read more
Controversy over City of Perth’s $125,000 workplace culture review
Internal revolt intensifies at the City of Perth over the newly elected lord mayor’s pursuit of a ratepayer-funded workplace culture review, in a process deemed unlawful by his own administration. ⌘ Read more
yarnd installation has been properly fixed.
cat /etc/mokou/yarnd.conf
exec=/usr/pkg/sbin/daemonize -c/var/db/yarnd -u www -p /var/run/yarnd.pid /usr/pkg/sbin/chpst -e /usr/local/etc/yarnd /usr/local/sbin/yarnd -b 127.0.0.1:[classified information]
I know this might seem a bit overengineered, but the previous command until now had the secrets exposed on the process list
@prologic@twtxt.net The periodic blacklists updates will be done automatically in the background, as for the different processing mechanisms (rules, collections of rules, remediation …etc) you just install/add the pre-made ones from the hub and call it a day, they’ll get periodic updates when needed. But you could easily create and add your own in case you want to block or white-list a specific behavior
@prologic@twtxt.net The main thing that I tought of is that whomever is abusing your services must be a well known actor (by range/set of IPs) that got reported by other Crowdsec users. So to my simpleton’s understanding, your reverse-proxy/web server passes the requests by crowdsec for processing, they get banned for $N hours if the source has already been blacklisted by the community or violates any of a set of behavior base rules (and even more hours for repeat offenders); otherwise the requests/responses go as per usual. Not sure if I got things right but this might help paint a better picture of the process.
Breaking: US stops processing immigration requests from Afghan nationals
The decision comes hours after US President Donald Trump said he was confident the suspect behind the shooting of two National Guard soldiers in Washington was from Afghanistan. ⌘ Read more
We may need a fourth law of thermodynamics for living systems
The laws of thermodynamics don’t accurately account for the complex processes in living cells – do we need a new one to accurately measure the ways living systems are out of equilibrium? ⌘ Read more
Nvidia Claims ‘Generation Ahead’ Advantage After $200 Billion Sell-off on Google Fears
Nvidia pushed back against investor concerns about Google’s competitive positioning in AI on Tuesday after the chipmaker’s shares tumbled 4.4% and erased nearly $200 billion in market cap on fears that Alphabet’s tensor processing units were gaining ground against its dominance in AI computing. The company said … ⌘ Read more