In-reply-to » @bender I taught the whole ecosystem šŸ˜ @prologic @eapl.me The question I was asked the most was: How do I discover people? Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.

thanks? šŸ˜†

Now I need the non-hacker friends šŸ„²

ā¤‹ Read More
In-reply-to » @bender I taught the whole ecosystem šŸ˜ @prologic @eapl.me The question I was asked the most was: How do I discover people? Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.

@eapl.me@eapl.me you wrote, partially:

ā€œIā€™d like to change that. Itā€™s by nerds/hackers, for nerds/hackers and friends of these.ā€

I wish you well, and good luck! šŸ˜…

ā¤‹ Read More

LILYGO T-Deck Pro Offers E-Paper Display with Configurable 4G and Voice Options
LILYGO has introduced the T-Deck Pro, an open-source development board with a built-in keyboard and a 3.1-inch e-paper touchscreen. Combining sensor integration with touchscreen functionality, it can be applied to various projects in areas like IoT and portable devices. The board features the ESP32-S3FN16R8 dual-core LX7 microprocessor, similar to the T-Deck Plus released in December. ā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » @bender I taught the whole ecosystem šŸ˜ @prologic @eapl.me The question I was asked the most was: How do I discover people? Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.

it seems I donā€™t know how to do Markdown šŸ˜…

ā¤‹ Read More

Firefly Automation Controller Adds Industrial Control Capabilities to Raspberry Pi Compute Module
CrowdSupply recently featured the Firefly Automation Controller, a platform combining Raspberry Pi Compute Module-compatible modules with the STM32H7 microcontroller for industrial applications. With IO-Link Class B channels, it supports communication and control of sensors and actuators. The STM32H7 microcontroller, running at up to 480 MHz, manages ā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » Twtxt was made for nerds, by nerds. I'd like to change that. It's by nerds/hackers, for nerds/hackers and friends of these. It doesn't have to be hacky all the time, as you don't need to be a nerd to have a blog. But, for that to happen, someone has to build the tools to improve UX.

@eapl.me@eapl.me this ā€œdirectoryā€ is actually named registry. You can see users at https://registry.twtxt.org/api/plain/users and his twts at https://registry.twtxt.org/api/plain/tweets

ā¤‹ Read More

Raspberry Pi PoE+ Injector Leverages Power-Over-Ethernet for Remote Deployments
This month, Raspberry Pi launched a device capable of powering its single-board computers over Power-over-Ethernet. The Raspberry Pi PoE+ Injector enables both power and data to be transmitted through a single Ethernet cable, simplifying network infrastructure for projects deployed in remote or difficult-to-access locations. Compatible with devices conforming to IEEE 802.3af and 802.3at ā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » @bender I taught the whole ecosystem šŸ˜ @prologic @eapl.me The question I was asked the most was: How do I discover people? Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.

Twtxt was made for nerds, by nerds.
Iā€™d like to change that. Itā€™s by nerds/hackers, for nerds/hackers and friends of these. It doesnā€™t have to be hacky all the time, as you donā€™t need to be a nerd to have a blog.
But, for that to happen, someone has to build the tools to improve UX.

by design there really is no way to easily discovers others
Yeah, I agree, and although there are directories of email addresses, usually you donā€™t want that, unless you are a ā€˜public figureā€™.
I couldnā€™t say that a microblogging is a ā€œsocial networkā€ by default, as a blog is not either. At the same time, people would expect to find new people and conversations, as youā€™d do in a forum.

I think of two features on top of the current spec:

  • Clients showing a few posts of what your following are watching but you donā€™t, so perhaps you find something interesting to follow next. Or that feature of ā€œYour ā€˜followingsā€™ are following these accounts/peopleā€. (Hard to explain in english, but I hope you get the idea)
  • Sharing your .txt into some directory, saying ā€œHey, I have this twtxt URL, I want to be discoveredā€. Iā€™m thinking of something like the Federated tab on Mastodon.

ā¤‹ Read More
In-reply-to » Thank you @python_valencia for letting me show you the secrets of a decentralised plain text social network like twtxt. I hope you enjoyed the talk! ā¤ļøšŸ Media Media #python #twtxt

thanks andros!

instead of adding the new twt at the end of the feed, do it at the beginning
The PHP client did that originally, although I didnā€™t see a real benefit if you useā€¦ a client.
It could help if you read the .txt file through a browser or something. Also, not many clients are prepared to cut the request, and you canā€™t rely on the file being organized that way, so finally we dropped that feature.

ā¤‹ Read More

Ubuntu 25.04 Beta Delivering Some Nice Performance Improvements Over Ubuntu 24.10
Ubuntu 25.04 beta is set to be released today and thus this week Iā€™ve begun testing out the latest Ubuntu 25.04 builds on different systems for seeing how this six-month Ubuntu Linux update is looking compared to the prior Ubuntu 24.10 release. In this first Ubuntu 25.04 beta benchmarking article is a look at the performance using an AMD Ryzen 9000 series desktop and Radeon RX 7900 XTX graphics. āŒ˜ Read more

ā¤‹ Read More

Akamai Now Providing The Hosting Infrastructure For Kernel.org
Itā€™s not only FreeDesktop.org that has been transitioning to new infrastructure this month but separately, Kernel.org is now receiving hosting and CDN needs provided by Akamaiā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » @bender I taught the whole ecosystem šŸ˜ @prologic @eapl.me The question I was asked the most was: How do I discover people? Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.

@bender@twtxt.net I tend to think of Twtxt like Email. It is truely decentralised. So therefore by design there really is no way to easily discovers others except through social interactions and a sort of ā€œword of mouthā€ of human exchanges of communications.

ā¤‹ Read More

Zstd 1.5.7 Lands In Linux 6.15 For Better Performance & APIs For Intel QAT Acceleration
Linux 6.15 keeps getting more excitingā€¦ The big Zstd update has landed! The in-kernel Zstandard compression code is finally re-based against the newer upstream state that brings better performance as well as new APIs for allowing Intel QAT acceleration by Intel hardware offering QuickAssist Technology. This Zstd code is relied upon by Btrfs transparent file-system compression and other in-kernel users for compression/decompr ā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » @bender I taught the whole ecosystem šŸ˜ @prologic @eapl.me The question I was asked the most was: How do I discover people? Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.

@andros@twtxt.andros.dev and how will that help ā€œdiscover peopleā€? I am missing something, I am sure, as I donā€™t understand.

Twtxt was made for nerds, by nerds. So one would script a way to often (and/or ongoing) check your web server logs for new mentions, ā€œfollowsā€, etc.

ā¤‹ Read More
In-reply-to » @bender thinked about Gemini protocol. Why corporations shit this name with cryptocurrency and LLMs?

@doesnm@doesnm.p.psf.lt why? The Gemini protocol is an obscure, niche, good-for-nothing (yeah, I am trolling) protocol. Search for ā€œGeminiā€, and tell me in which page, on your search engine of choice, you see it being referred as a protocol.

ā¤‹ Read More

Linux 6.15 To Gain New Option For Those Building The Kernel Without Virtual Terminal
The printk changes submitted for the Linux 6.15 kernel introduce a new ā€œNULL_TTY_DEFAULT_CONSOLEā€ Kconfig build-time option for allowing the null TTY to be the default for those building the Linux kernel without virtual terminal (VT) supportā€¦ āŒ˜ Read more

ā¤‹ Read More

PostgreSQL Database Lands Initial Support For IO_uring: ā€œCan Be Considerably Fasterā€
As a very exciting improvement for the open-source PostgreSQL database server, it has merged initial support for making use of IO_uring on Linux servers for asynchronous I/O and can provide for some nice performance improvementsā€¦ āŒ˜ Read more

ā¤‹ Read More

Linux 6.15 Brings Support For New Sound Hardware, Continued SoundWire Improvements
Linux sound subsystem maintainer Takashi Iwai of SUSE has submitted all the feature updates slated for Linux 6.15. There is a lot of new audio hardware support and other enhancements that are now merged for this next kernel releaseā€¦ āŒ˜ Read more

ā¤‹ Read More

RadeonSI Goes Rusticl-Only, Clearing Out Support For Old Clover OpenCL
Earlier this month Mesa deprecated the Clover OpenCL driver in favor of the modern Rust-written Rusticl Gallium3D state tracker. Clover is expected to be removed in Q3ā€™s Mesa 25.2 release while today the RadeonSI driver has decided to preemptively remove its Clover supportā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » Thank you @python_valencia for letting me show you the secrets of a decentralised plain text social network like twtxt. I hope you enjoyed the talk! ā¤ļøšŸ Media Media #python #twtxt

@bender@twtxt.net I taught the whole ecosystem šŸ˜
@prologic@twtxt.net @eapl.me@eapl.me The question I was asked the most was: How do I discover people?
Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.

ā¤‹ Read More

Iā€™m not much a fan of registry limit/offset paging. I think I prefer the cursor/count method. And starting at zero for first and max for latest.

ā¤‹ Read More
In-reply-to » Guilty pleasure, blasphemy, shitty audio, ā€¦ something like that. Seven Nation Army on double bass. šŸ¤Ŗ https://movq.de/v/e3a4dcff2e/sad-nation-army.ogg

So smooth. love it!

ā¤‹ Read More
In-reply-to » "Unread messages: -1": Well, classic off by one error. I gotta have to hunt that down.

@xuu it is called ā€œreaffirmationā€. It is a lesser known feature that activates randomly to make sure you get the gist on things that matter. šŸ˜…

ā¤‹ Read More
In-reply-to » Wow, phishing is just around the corner šŸ‘€

2 is a great idea, you should suggest it in that blog post.

About 1, well, I think anyone has an email address and only about 5% use a Feed, so it makes sense to offer what most people use šŸ¤”

ā¤‹ Read More

NVIDIA Vulkan Beta Driver Introduces BFloat16 Support
NVIDIA has published new Vulkan beta driver builds for Windows and Linux that introduce VK_KHR_shader_bfloat16 for BFloat16 ā€œBF16ā€ support within shadersā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » I need to figure out a way to back off requests to feeds that don't update often.

if it hasnā€™t updated in a while so i put the request rate to once a week it will take some time before i see an update if it happens today.

ā¤‹ Read More

Linux 6.15 Adds Support For The New AMD Versal NET SoC
Submitted today for upstreaming into the Linux 6.15 kernel is support for the Versal NET SoC, an addition to the AMD/Xilinx Versal family that doesnā€™t appear to have been talked about much publicly yet but should be an interesting addition to their product line-upā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » Wow, phishing is just around the corner šŸ‘€

@eapl.me@eapl.me Interesting! Two points stood right out to me:

  1. Why the hell are e-mail newsletters considered a valid option in the first place? Just offer an Atom feed and be done with it! Especially for a blog of this very type. This doesnā€™t even involve a third party service. Although, in addition he also links to Feedburner, what the fuck!? No e-mail address or the like is needed and subject to being disclosed.

  2. When these spam mailers want to prevent resubscribing, then for fuckā€™s sake, why donā€™t they use a hash of the e-mail address (I saw that in yarnd) for that purpose? Storing the e-mail address in clear text after unsubscribing is illegal in my book.

ā¤‹ Read More
In-reply-to » I think I should try self-hosting some Mastodon thingy again.

@prologic@twtxt.net In all seriousness: Donā€™t worry, Iā€™m not going to host some Fediverse thingy at the moment, probably never will. šŸ˜…

But I do use it quite a lot. Although, I donā€™t really use it as a social network (as in: following people). I follow some tags like #retrocomputing, which fills my timeline with interesting content. If there was a traditional web forum or mailing list or even a usenet group that covered this topic, Iā€™d use that instead. But thatā€™s all (mostly) dead by now. ā˜¹ļø

ā¤‹ Read More

Microsoft Announces Open-Source ā€œHyperlight Wasmā€ Project
Microsoft last year announced the open-source Hyperlight project as an embedded VMM for use as a micro-VM manager of sorts that can be run within Windows and Linux applications. This VM-based security for small embedded functions now has its scope expanded with the open-source release today of Hyperlight Wasm for bringing in WebAssembly to the partyā€¦ āŒ˜ Read more

ā¤‹ Read More

Linux 6.15 Adds AMD Zen 5 SRSO Mitigation For KVM, Preps For Attack Vector Controls
While there is a lot of exciting new x86_64 CPU features coming with Linux 6.15, there is also some of the not so fun changes too: namely the ā€œx86/bugsā€ pull request to bring the latest CPU security mitigation work to the mainline kernelā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » I need to import my yarn cache. It's sitting at about 1.5G in registry format. That should make things interesting...

@xuu Wow, thatā€™s a giant graveyard. In my new database I have 16,428 messages as of now. Archive feed support is not yet available, so itā€™s just the sum of all the 36 main feeds.

ā¤‹ Read More

Linux 6.15 Continues Improving Laptop Support
The x86 platform drivers co-maintainer Ilpo JƤrvinen sent out the pull request today of all the feature additions set for the in-development Linux 6.15 kernel. As usual, most of the platform-drivers-x86 material is around improvements to benefit modern Intel Core and AMD Ryzen laptopsā€¦ āŒ˜ Read more

ā¤‹ Read More

Here I am, writting this simple text, and there you are, reading it. There is something quasi-magical in the simplicity of this remote and asyncronous communication, how easy it is for someone, somehow, to write a toot that someone, somehow will be able to read. But for me the real magic is in those two keywords and the variety they represent: the someone, the somehow. You can read this, it does not matter where or how I wrote it. And you, the reader, can be anywere in the world, you can be reading this on a desktop computer, or a tablet, a phone, a wristwatch, via e-mail or RSS, on a fediverse client or maybe a twtxt one. It does not matter if you are my neighbor or across the world, rich or poor, no one needs to know your gender, your height, how many cookies you ate today.

All of this, this quasi-magical simplicity, is possile because we use Open Standards. And today I welcome you to join me in celebrating them, and with you a happy #DocumentFreedomDay !

#DFD #DFD2025 #DocumentFreedomDay2025

ā¤‹ Read More
In-reply-to » Wait! What's going on?! šŸ§

@prologic@twtxt.net Gemini has an answer for you:

This is a conversation thread from a twtxt network, detailing a userā€™s (movq) frustration with the Mastodon ā€œexport dataā€ feature and their consideration of self-hosting a fediverse alternative. Hereā€™s a summary:

  • movqā€™s initial issue:
    • movq is concerned about the volatility of their data on their current Mastodon instance due to a broken ā€œexport dataā€ feature.
    • They contacted the admins, but the issue remains unresolved.
    • This led them to contemplate self-hosting.
  • Alternative fediverse software suggestions:
    • kat suggests gotosocial as a lightweight alternative to Mastodon.
    • movq agrees, and also mentions snac as a potential option.
  • movqā€™s change of heart:
    • movq ultimately decides that self-hosting any fediverse software, besides twtxt, is too much effort.
  • Resolution and compromise:
    • The Mastodon admins attribute the export failure to the size of movqā€™s account.
    • movq decides to set their Mastodon account to auto-delete posts after approximately 180 days to manage data size.
    • Movq also mentions that they use auto-expiring links on twtxt to reduce data storage.

ā¤‹ Read More
In-reply-to » The Mastodon admins say that itā€™s probably because of the size of my account (~600 MB), so the export process times out. And I understand that. Here on twtxt, I always use auto-expiring links when I post images or videos. It just gets too much data otherwise. I think Iā€™ll just set my Mastodon account to auto-delete posts after ~180 days or something like that. Nobody cares about old posts anyway.

@movq@www.uninformativ.de 600MiB is nothing. That instance must be running on a reduced power machine and, perhaps, has too many users. Have you considered starting afresh? Thatā€™s what I have done (when it comes to the Fediverse), four times! :-D

ā¤‹ Read More
In-reply-to » I think I should try self-hosting some Mastodon thingy again.

The Mastodon admins say that itā€™s probably because of the size of my account (~600 MB), so the export process times out. And I understand that. Here on twtxt, I always use auto-expiring links when I post images or videos. It just gets too much data otherwise. I think Iā€™ll just set my Mastodon account to auto-delete posts after ~180 days or something like that. Nobody cares about old posts anyway.

ā¤‹ Read More

Happy #DocumentFreedomDay!

There are a few local events registered around the world (more info https://digitalfreedoms.org/en/document-freedom-day ), and a few things going on online.

If you want to celebrate online, hereā€™s a reminder that @tdforg@tdforg has these:

  • webinars at 10:30 CET, 15:30 CET and 20:30 CET
  • Q&A sessions at 1 p.m. CET and 6 p.m. CET

All at https://jitsi.documentfoundation.org/dfd2025

Image

ā¤‹ Read More

AerynOS 2025.03 Released Following Rebrand From Serpent OS
AerynOS 2025.03 is now available for this Linux distribution that began life as Serpent OS as a new original distribution started by Ikey Doherty of Solus Linux fameā€¦ āŒ˜ Read more

ā¤‹ Read More

KDE Developers Begin Working On A New Login Manager
KDE developer David Edmundson has published a lengthy blog post today outlining the long-standing challenges they have with the SDDM display manager, unimplemented features they want out of a log-in manager, and acknowledging GNOMEā€™s GDM as a ā€œgold standardā€ for display managers. While not yet an official project, they have begun working on a new KDE Login Manager for improving the situationā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » Thinking about adding a little ā€œfocusā€ feature to my window manager: It hides all but one window, no wallpaper, no bars.

@lyse@lyse.isobeef.org @bender@twtxt.net It already is a tiling window manager, but some windows canā€™t be tiled in a meaningful way. I admit that Iā€™m mostly thinking about QEMU or Wine here: They run at a fixed size and canā€™t be tiled, but I still want to put them in ā€œfull screenā€ mode (i.e., hide anything else).

ā¤‹ Read More

IBM Says Goodbye To Cell Blade Servers With Linux 6.15
The Linux 6.15 kernel is set to remove support for IBM Cell Blade servers for those server platforms from around two decades ago that used the Cell Broadband Engine Architecture processors. IBM Cell Blades at the time powered a few supercomputers but these IBM QS20 / QS21 / QS22 platforms are no longer relevant and the IBM Linux kernel maintainers no longer even have these platforms available/running. With no apparent users remaining, itā€™s time to say ā€¦ āŒ˜ Read more

ā¤‹ Read More

Intel Low Power Mode Daemon 0.0.9 Released For Linux Users
Intel engineers today released LPMD 0.0.9, the newest version of their open-source Low Power Mode Daemon for Linux systems to optimize active idle power consumption on Intel Core processorsā€¦ āŒ˜ Read more

ā¤‹ Read More

Variscite Expands SoM Lineup with VAR-SOM-AM62P Featuring TI Sitara AM62Px Processor
Variscite has released the VAR-SOM-AM62P, a new System on Module based on the Texas Instruments Sitara AM62Px processor. This module expands the VAR-SOM product line with enhanced multimedia functionality while maintaining a focus on cost efficiency. TheĀ module integrates a quad-core Cortex-A53 processor running at 1.4GHz, along with an 800MHz Cortex-R5F real-time co-processo ā€¦ āŒ˜ Read more

ā¤‹ Read More
In-reply-to » I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.

I need to import my yarn cache. Itā€™s sitting at about 1.5G in registry format. That should make things interestingā€¦

ā¤‹ Read More
In-reply-to » I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.

neat! my watcher is currently sitting at about 75 MB following over 1500 feeds. only about 200 are currently somewhat active.

-rw-r--r--. 1 xuu  xuu   69M Mar 25 20:46 twt.db
-rw-r--r--. 1 xuu  xuu   32K Mar 25 21:34 twt.db-shm
-rw-r--r--. 1 xuu  xuu  5.6M Mar 25 21:34 twt.db-wal
sqlite> select state, count(*) n from feeds group by 1;
hot|7
warm|8
cold|183
frozen|743
permanantly-dead|857

ā¤‹ Read More

Linux 6.15 Goes Very Heavy On Intel & AMD x86_64 CPU Changes
Merged today for the recently-opened Linux 6.15 merge window were all of the ā€œx86/coreā€ changes that are particularly heavy on new feature work for both Intel and AMD x86/x86_64 processors. This is easily quite one of the most significant Intel/AMD CPU set of updates in a given kernel cycle in quite some timeā€¦ āŒ˜ Read more

ā¤‹ Read More