Searching We.Love.Privacy.Club

Twts matching #work
Sort by: Newest, Oldest, Most Relevant

Linux 7.0 Readying Improvement For Rust + LTO Kernel Builds
Alice Ryhl of Google has been working on an improvement to the Linux kernel code for inlining C helpers into Rust when making use of a Link-Time Optimized (LTO) kernel build. At least some of the patches are queued up for merging in the upcoming Linux 6.20~7.0 cycle for helping those enabling the Rust kernel support and also making use of the LLVM/Clang compiler’s LTO capabilities for greater performance… ⌘ Read more

⤋ Read More
In-reply-to » @lyse Ah, the lower right corner is different on purpose: It’s where you can click and drag to resize the window. https://movq.de/v/cbfc575ca6/vid-1767977198.mp4 Not sure how to make this easier to recognize. 🤔 (It’s the only corner where you can drag, btw.)

@lyse@lyse.isobeef.org It’s not super comfortable, that’s right.

But these mouse events come with a caveat anyway:

ncurses uses the XM terminfo entry to enable mouse events, but it looks like this entry does not enable motion events for most terminal emulators. Reporting motion events is supported by, say, XTerm, xiate, st, or urxvt, it just isn’t activated by XM. This makes all this dragging stuff useless.

For the moment, I edited the terminfo entry for my terminal to include motion events. That can’t be a proper solution. I’m not sure yet if I’m supposed to send the appropriate sequence manually …

And the terminfo entries for tmux or screen don’t include XM at all. tmux itself supports the mouse, but I’m not sure yet how to make it pass on the events to the programs running inside of it (maybe that’s just not supported).

To make things worse, on the Linux VT (outside of X11 or Wayland), the whole thing works differently: You have to use good old gpm to get mouse events (gpm has been around forever, I already used this on SuSE Linux). ncurses does support this, but this is a build flag and Arch Linux doesn’t set this flag. So, at the moment, I’m running a custom build of ncurses as a quick hack. 😅 And this doesn’t report motion events either! Just clicks. (I don’t know if gpm itself can report motion events, I never used the library directly.)

tl;dr: The whole thing will probably be “keyboard first” and then the mouse stuff is a gimmick on top. As much as I’d like to, this isn’t going to be like TUI applications on DOS. I’ll use “Windows” for popups or a multi-window view (with the “WindowManager” being a tiny little tiling WM).

⤋ Read More
In-reply-to » Mu (µ) is coming along really nicely 🤣 Few things left to do (in order):

Most of it should work on other platforms, the bytecode VM that is. You may run into some platform quirks though that rely on syscall() – Let me know what you run into and I’ll try to fix them nw. The problem right now is I haven’t even begun to start work on another platform/architecture yet.

⤋ Read More

Microsoft May Soon Allow IT Admins To Uninstall Copilot
Microsoft is testing a new Windows policy that lets IT administrators uninstall Microsoft Copilot from managed devices. The change rolls out via Windows Insider builds and works through standard management tools like Intune and SCCM. BleepingComputer reports: The new policy will apply to devices where the Microsoft 365 Copilot and Microsoft Copilot are both installe … ⌘ Read more

⤋ Read More

The Golden Age of Vaccine Development
Microbiology had its golden age in the late nineteenth century, when researchers identified the bacterial causes of tuberculosis, cholera, typhoid, and a dozen other diseases in rapid succession. Antibiotics had theirs in the mid-twentieth century. Both booms eventually slowed. Vaccine development, by contrast, appears to be speeding up – and the most productive era may still lie ahead, Works in … ⌘ Read more

⤋ Read More

Amazon Wants To Know What Every Corporate Employee Accomplished Last Year
Amazon is now requiring its corporate employees to submit a list of three to five accomplishments that represent their best work as part of an overhauled performance review process, according to Business Insider, which cites internal documents.

The company’s internal Forte review system previously asked employees softer questions li … ⌘ Read more

⤋ Read More

Send To Kindle from Microsoft Word is Discontinued
Microsoft is discontinuing its Send to Kindle integration in Word, ending a feature that allowed Microsoft 365 subscribers to send documents directly to their Kindle e-readers and preserve complex formatting through fixed layouts.

The company updated its documentation to announce that beginning February 9th, 2026, the Send to Kindle feature will no longer work across Web, Wi … ⌘ Read more

⤋ Read More

Mesa 26.0 RADV Lands Dedicated Transfer-Only Queue Using SDMA
There is another open-source Radeon Vulkan driver (RADV) improvement to look forward to in the upcoming Mesa 26.0 release that was worked on by one of Valve’s Linux graphics driver developers… ⌘ Read more

⤋ Read More

Qualcomm Sends Out Linux Patches For RAS Support On RISC-V For Reporting Hardware Errors
The latest work by Qualcomm on the RISC-V CPU architecture is sending out their first non-RFC patch series for enabling Reliability, Availability and Serviceability (RAS) support by making use of the RISC-V RERI specification. This RISC-V RAS support is useful for conveying hardware errors to users and will be especially important with future RISC-V Linux servers… ⌘ Read more

⤋ Read More

‘The Downside To Using AI for All Those Boring Tasks at Work’
The promise of AI-powered workplace tools that sort emails, take meeting notes, and file expense reports is finally delivering meaningful productivity gains – one software startup reported a 20% boost around mid-2025 – but companies are discovering an unexpected tradeoff: employees are burning out from the relentless pace of high-level cognitive work.

Roge … ⌘ Read more

⤋ Read More

Mesa 26.0 Now Supports GPU Hardware Replay With The Intel Xe Kernel Driver
The Intel Mesa graphics drivers have supported a GPU hardware replay feature for making it easier to reproduce issues. But until now that functionality has only worked with the i915 kernel driver while for Mesa 26.0 the Intel Xe driver will also be supported… ⌘ Read more

⤋ Read More

Vacation: Doing crazy things like C on DOS, lots of Rust, bare-metal assembly code, everything is fine.

Back at work: How the fuck do I move an email in this web mail program? Am I stupid? 😮‍💨

⤋ Read More

The Inevitable Rise of the Art TV
Several years after Samsung introduced the Frame TV in 2017 – a television designed to display fine art and resemble a framed painting when switched off – competitors are finally catching up in meaningful numbers. Amazon announced the Ember Artline TV at CES 2026 this week, a $899 model that can display one of 2,000 works of art for free and includes an Alexa AI tool to recommend pieces suited to … ⌘ Read more

⤋ Read More

Acer Laptop Battery Control Driver Looks Toward The Upstream Linux Kernel
For those with Acer laptops running Linux on GitHub there has been an out-of-tree driver providing an experimental “acer-wmi-battery” kernel module to allow controlling battery-related features. Now a cleaned-up version of that driver is working on getting into the mainline Linux kernel… ⌘ Read more

⤋ Read More

HarperCollins Will Use AI To Translate Harlequin Romance Novels
Book publisher HarperCollins said it will start translating romance novels under its famous Harlequin label in France using AI, reducing or eliminating the pay for the team of human contract translators who previously did this work. 404Media: Publisher’s Weekly broke the news in English after French outlets reported on the story in December. Accord … ⌘ Read more

⤋ Read More
In-reply-to » I think this is finally a good metaphor to talk about “simple” software:

@prologic@twtxt.net Yep! I like that this distillation metaphor makes it explicit: You have to go ahead and actually distill something. It doesn’t happen automatically. The metaphor acknowledges that this is work that needs to be done by someone.

⤋ 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

⤋ Read More

Flatpak Exploring GPU Virtualization To Ease Driver Challenges
Open-source developer Sebastian Wick has written a blog post outlining work to improve the graphics driver situation for Flatpaks. Particularly around situations like the NVIDIA driver stack that may depend upon a specific kernel version or where a Flatpak runtime may be end-of-life, dealing with GPU drivers in Flatpaks can be a burden. A solution being explored is GPU virtualization to deal with those GPU driver handling challenges while still prov … ⌘ Read more

⤋ Read More

I think this is finally a good metaphor to talk about “simple” software:

https://oldbytes.space/@psf/115846939202097661

Distilled software.

I quote in full:

principles of software distillation:

Old software is usually small and new software is usually large. A distilled program can be old or new, but is always small, and is powerful by its choice of ideas, not its implementation size.

A distilled program has the conciseness of an initial version and the refinement of a final version.

A distilled program is a finished work, but remains hackable due to its small size, allowing it to serve as the starting point for new works.

Many people write programs, but few stick with a program long enough to distill it.

I often tried to tell people about “simple” or “minimalistic” software, “KISS”, stuff like that, but they never understand – because everybody has a different idea of “simple”. The term “simple” is too abstract.

This is worth thinking about some more. 🤔

⤋ Read More

Flu Is Relentless. Crispr Might Be Able to Shut It Down
Scientists at Melbourne’s Peter Doherty Institute for Infection and Immunity are working on a Crispr-based treatment – delivered as a nasal spray or injection – that could stop influenza infections by targeting the virus’s RNA and disrupting its ability to replicate inside human cells.

The approach uses the Cas13 enzyme, a lesser-known cousin of the DNA-cuttin … ⌘ Read more

⤋ Read More

Valve & AMD Developers Delivered The Most Code Contributions To Mesa In 2025
A developer from Valve working on the RADV Vulkan driver was once again the most prolific contributor to Mesa in 2025 followed by AMD’s Marek Olšák with continued improvements around RadeonSI and Gallium3D… ⌘ Read more

⤋ Read More

Radeon RADV Driver Lands Another Ray-Tracing Improvement: 30% Faster On RDNA2
Konstantin Seurer as one of the open-source developers working on the RADV driver for Valve has landed another ray-tracing performance optimization for the upcoming Mesa 26.0 release… ⌘ Read more

⤋ Read More

Influencers and OnlyFans Models Dominate US ‘Extraordinary’ Artist Visas
The O-1B visa, a work permit reserved for individuals deemed to possess “extraordinary ability” in the arts, has become the pathway of choice for social media influencers and OnlyFans models seeking to build careers in the United States. Immigration attorneys told the Financial Times that influencers now make up more than half their … ⌘ Read more

⤋ Read More
In-reply-to » Ending three luxurious do-what-I-please weeks; tomorrow is back to work. What do you all do during your break (and this assumes you had one, even if short)? I mostly did nothing, which in itself was truly something! So much, I long to do it all over again. A man can dream, right? Haha!

@bender@twtxt.net No, I had my break/holiday earlier. I chose to work through, except the public holidays of course.

⤋ Read More

People of Dubious Character Are More Likely To Enter Public Service
A new working paper from researchers at the University of Hong Kong has found that Chinese graduate students who plagiarized more heavily in their master’s theses were significantly more likely to pursue careers in the civil service and to climb the ranks faster once inside.

John Liu and co-authors analyzed 6 million dissertations from CNKI, a … ⌘ Read more

⤋ Read More
In-reply-to » Ending three luxurious do-what-I-please weeks; tomorrow is back to work. What do you all do during your break (and this assumes you had one, even if short)? I mostly did nothing, which in itself was truly something! So much, I long to do it all over again. A man can dream, right? Haha!

@prologic@twtxt.net so, you were not giving time off during the end of year? The company you work for didn’t give a break?

⤋ Read More

Apple SMC Power Driver Posted For Linux To Expose Battery Stats
The newest open-source Apple Silicon driver being submitted for review in working toward its inclusion in the mainline Linux kernel is the Apple Silicon SMC power driver for being able to expose MacBook battery power metrics as well as AC power adapter status reporting under Linux… ⌘ Read more

⤋ Read More

2025 Ends With Release of J. R. R. Tolkein’s Unpublished Story
2025’S final months finally saw the publication of J.R.R. Tolkein’s The Bovadium Fragments, writes the Los Angeles Review of Books:

Anyone who has read Tolkien’s letters will know that he is at his funniest when filled with rage, and The Bovadium Fragments is a work brimming with Tolkien’s fury — specifically, ire over mankind’s obsession with … ⌘ Read more

⤋ Read More

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…

⤋ Read More

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…

⤋ Read More

North Dakota Law Included Fake Critical Minerals Using Lawyers’ Last Names
North Dakota passed a law last May to promote development of rare earth minerals in the state. But the law’s language apparently also includes two fake mineral names, according to the Bismarck Tribune, “that appear to be inspired by coal company lawyers who worked on the bill.”

The inclusion of fictional substances is being cal … ⌘ Read more

⤋ Read More
In-reply-to » Ending three luxurious do-what-I-please weeks; tomorrow is back to work. What do you all do during your break (and this assumes you had one, even if short)? I mostly did nothing, which in itself was truly something! So much, I long to do it all over again. A man can dream, right? Haha!

I basically worked through the Christmas break last year. I already had my holidays in Vietnam a few weeks earlier. 😆

⤋ Read More

Linux 6.19-rc4 Released Following A Quiet Holiday Week, 6.19-rc8 Already Planned
Following the holidays, Linux 6.19-rc4 was released today in working toward the Linux 6.19 stable kernel release in early February… ⌘ Read more

⤋ Read More
In-reply-to » @movq I noticed that your feed's last modification timestamp was missing in my database. I cannot tell for certain, but I think it did work before. Turns out, your httpd now sends the Last-Modified with UTC instead of GMT. Current example:

@shinyoukai@neko.laidback.moe Not using OpenBSD or httpd? Yeah. It’s been working quite well since ~2017, so, meh, too lazy to switch now. But nothing is set in stone, of course.

⤋ Read More
In-reply-to » More widget system progress:

And now the event loop is not a simple loop around curses’ getch() anymore but it can wait for events on any file descriptor. Here’s a simple test program that waits for connections on a TCP socket, accepts it, reads a line, sends back a line:

https://movq.de/v/93fa46a030/vid-1767547942.mp4

And the scrollbar indicators are working now.

I’ll probably implement timer callbacks using timerfd (even though that’s Linux-only). 🤔

⤋ Read More

Ending three luxurious do-what-I-please weeks; tomorrow is back to work. What do you all do during your break (and this assumes you had one, even if short)? I mostly did nothing, which in itself was truly something! So much, I long to do it all over again. A man can dream, right? Haha!

⤋ Read More

Linux’s Hung Task Detector Will Be Able To Be Reset For Easing System Administration
Worked on back in 2024 for the Linux kernel was a built-in counter to keep track of the number of hung tasks since boot. That feature for keeping track of the number of hung tasks since boot was merged in Linux 6.13 and exposed via /proc/sys/kernel/hung_task_detect_count. For helping ease use around it, new code working its way to the kernel will allow resetting that “hung_task_detect_count” counter… ⌘ Read more

⤋ Read More

Patches Posted For Bringing Rock Band 4 PS4 / PS5 Guitar Support To Linux
Following Linux 6.19 adding support for CRKD guitar controllers, new patches posted to the Linux kernel mailing list are bringing some additional guitar controllers to Linux. This latest work is around enabling the Rock Band 4 guitars for the PlayStation 4 and PS5 consoles to work under Linux… ⌘ Read more

⤋ Read More

New AMD Linux Driver Patches Posted For Batch Userptr Allocation Support
A new feature being worked on recently for the AMDKFD kernel compute driver is batch user pointer “userptr” allocation support. With this new user-space API it will become possible to support allocating multiple non-contiguous CPU virtual address ranges that map to a single contiguous GPU virtual address… ⌘ Read more

⤋ Read More

@movq@www.uninformativ.de I noticed that your feed’s last modification timestamp was missing in my database. I cannot tell for certain, but I think it did work before. Turns out, your httpd now sends the Last-Modified with UTC instead of GMT. Current example:

Sat, 03 Jan 2026 06:50:20 UTC

I’m not a fan of this timestamp format at all, but according to the HTTP specification, HTTP-date must always use GMT for a timezone, nothing else: https://httpwg.org/specs/rfc9110.html#http.date

⤋ Read More

Trump Signs Defense Bill Prohibiting China-Based Engineers in Pentagon IT Work
President Donald Trump signed into law this month a measure that prohibits anyone based in China and other adversarial countries from accessing the Pentagon’s cloud computing systems. From a report: The ban, which is tucked inside the $900 billion defense policy law, was enacted in response to a ProPublica investigation … ⌘ Read more

⤋ Read More

Mu (µ) is now getting much closer to where I want it to be, it now has:

  • A process stdlib module (very basic, but it works)
  • An ffi stdob module that supports dlopen / dlsym and calling C functions with a nice mu-esque wrapper ffi.fn(...)
  • A sqlite stdlib module (also very basic) that shows off the FFI capabilities

😅

⤋ Read More