Searching txt.sour.is

Twts matching #follows.
Sort by: Newest, Oldest, Most Relevant

Get Googly Eyes in Your Mac Menu Bar to Follow Your Cursor Around
Ultra longtime Mac users may recall a fun Classic Mac OS application that placed a set of googly eyes into the Mac menu bar, and those eyes would follow your cursor around as you used the Mac. While the old Classic Mac OS days are long gone (sigh), you can still have a bit of … Read More ⌘ Read more

⤋ Read More

What is twtxt for me? It is a community of users sharing plain text following a specification that can be readable by both humans and machines.

For some it is a microblogging platform, for others it is a social network, others see it as an enhanced RSS feed and a few consider it a hacker’s toy. I use it as a learning platform. And as collateral damage, I’m meeting some very interesting people.

And for you?

⤋ Read More

Gajim: Gajim 2.0.3
This release fixes some group chat issues and allows to store individual window sizes. Thank you for all your contributions!

What’s New

With Gajim 2.0, we migrated Gajim’s user interface toolkit to GTK 4, which brings performance improvements and sets the ground for great features to follow.

Gajim 2.0.3 will store dimensions for each window, so it always remembers your preferred window size. Furthermore, this release fixes is … ⌘ Read more

⤋ Read More
↳ In-reply-to » @eapl.me@eapl.me I replied in the fork, but essentially there's no reason we can't support two different models here. We already do this anyway with numerous single-user, single hosted and managed feeds + a bunch of multi-user yarnd pods that form a "distributed network".

@xuu@txt.sour.is Yeah looks like an edge case. Because of the way he announces his preferred nick in the feed the “Reply” button spits out @eapl.me@eapl.me@eapl.me for me, which then gets eaten as two mentions, probably matching twice against my following list?

⤋ Read More

(#oc3snia) @xuu@xuu Yeah looks like an edge case. Because of the way he announces his preferred nick in the feed the “Reply” button spit …
@xuu @txt.sour.is Yeah looks like an edge case. Because of the way he announces his preferred nick in the feed the “Reply” button spits out @eapl.me@eapl.me@eapl.me for me, which then gets eaten as two mentions, probably matching twice against my following list? ⌘ Read more

⤋ Read More

Part 1 of the move (Kassel to Braunschweig) is complete. Today we dropped off the van, handed over the apartment, and took the opportunity to take one last walk through the nearby park and nature. Part 2 (second home to new primary residence) will follow soon. ⌘ Read more

⤋ Read More

How Long Does Updating MacOS Take? Why Is MacOS Update Taking So Long?
One of the questions many Mac users have when they see newly available system software updates for MacOS is “how long will updating MacOS take?” followed by “why is MacOS update taking forever?” These are both perfectly reasonable questions, and it’s important to remember the answers can vary. But, with modern MacOS, you can also … Read More ⌘ Read more

⤋ Read More

Expanding Open-Source Support for MediaTek’s Genio IoT Platforms with Collabora
MediaTek continues to strengthen upstream support for its Genio IoT platforms through its collaboration with Collabora. Following the initial efforts to integrate Genio EVKs into the open-source ecosystem, recent updates bring improvements to the Linux kernel, Debian-based images, and automated testing frameworks. These enhancements ensure broader compatibility and long-term support for … ⌘ Read more

⤋ Read More
↳ In-reply-to » One of the biggest gripes of the community with the way the threading model currently works with Twtxt v1.2 (https://twtxt.dev) is this notion of:

@prologic@twtxt.net We can’t agree on this idea because that makes things even more complicated than it already is today. The beauty of twtxt is, you put one file on your server, done. One. Not five million. Granted, there might be archive feeds, so it might be already a bit more, but still faaaaaaar less than one file per message.

Also, you would need to host not your own hash files, but everybody else’s as well you follow. Otherwise, what is that supposed to achieve? If people are already following my feed, they know what hashes I have, so this is to no use of them (unless they want to look up a message from an archive feed and don’t process them). But the far more common scenario is that an unknown hash originates from a feed that they have not subscribed to.

Additionally, yarnd’s URL schema would then also break, because https://twtxt.net/twt/<hash> now becomes https://twtxt.net/user/prologic/<hash>, https://twtxt.net/user/bender/<hash> and so on. To me, that looks like you would only get hashes if they belonged to this particular user. Of course, you could define rules that if there is a /user/ part in the path, then use a different URL, but this complicates things even more.

Sorry, I don’t like that idea.

⤋ Read More

Apple Pulls iPhone 16 Ad Showing Off ‘More Personal Siri’
Apple has pulled an ad for the iPhone 16 that depicted a “ more personal Siri,” following the company’s admission last week that it is delaying some of the Apple Intelligence Siri features that it originally expected to release in iOS 18.

Image

English actor Isabella Ramsey starred in the now-private YouTube video, [o … ⌘ Read more

⤋ Read More

Gajim: Gajim 2.0.2
This release updates message moderation in group chats, improves handling of URIs, and fixes some bugs. Thank you for all your contributions!

What’s New

With Gajim 2.0, we migrated Gajim’s user interface toolkit to GTK 4, which brings performance improvements and sets the ground for great features to follow.

Gajim 2.0.2 updates Gajim’s support for [XEP-0425: Moderated Message Retraction](https://xmpp.org/extensions/xep-0425.h … ⌘ Read more

⤋ Read More

10 Wacky but Fascinating New Health Stories
Human health findings aren’t always dignified. Sometimes, they’re wacky, goofy, or maybe a bit head-scratching. But here’s a great thing about them: no matter how downright silly sounding they may seem, they’re still usually useful. Or at least, they provide an amusing tidbit to share with a friend over your beverage of choice. The following […]

The post [10 Wacky but Fascinating New Health Stories](https://listverse.com/2025/03/09/10-wacky-but … ⌘ Read more

⤋ Read More

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 […] ⌘ Read more

⤋ Read More

Musk, Trump Allies Use Impeachment Threats to Intimidate Federal Judges — What You Need To Know
Jacob Knutson,    -  Democracy Docket

_Stephan: Criminal Trump, his Frankenstein Musk (or is it the other way round) and the Congressional flying monkeys are encouraging their MAGAt followers to subvert the integrity of the U.S. judicial system – they already have a corrupt majority in the Supreme Court – by encouraging the MAGAts to th … ⌘ Read more

⤋ Read More

Norway fuel giant ‘refuses to fill US forces’ after Trump-Zelensky clash
Alex Evans,  Deputy Audience Editor  -  Express (U.K.)

Stephan: Trump is destroying a network of strategically important connections that have kept us safe for 80 years.  Here is how it is playing out. This trend may seem irrelevant to your life, but it isn’t.

A petrol giant in Norway has announced a ban on fuel sales to all US forces following [Donald Trump](https://www.express. … ⌘ Read more

⤋ Read More

10 Unexpected Jobs of U.S. Presidents Before Politics
Before becoming leaders of the free world, many U.S. presidents worked in surprisingly unusual and unexpected jobs. While some followed the traditional paths of law and military service, others held positions that seem entirely out of place for a future commander-in-chief. From working as a bouncer to wrangling alligators, these early careers shaped their character, […]

The post [10 Unexpected Jobs of U.S. Presidents Before P … ⌘ Read more

⤋ Read More
↳ In-reply-to » @eapl.me There are several points that I like, but I want to highlight number 7. https://text.eapl.mx/a-few-ideas-for-a-next-twtxt-version #twtxt

looks good to me!

About alice’s hash, using SHA256, I get 96473b4f or 96473B4F for the last 8 characters. I’ll add it as an implementation example.
The idea of including it besides the follow URL is to avoid calculating it every time we load the file (assuming the client did that correctly), and helps to track replies across the file with a simple search.

Also, watching your example I’m thinking now that instead of {url=96473B4F,id=1} which is ambiguous of which URL we are referring to, it could be something like:
{reply_to=[URL_HASH]_[TWT_ID]} / {reply_to=96473B4F_1}
That way, the ‘full twt ID’ could be 96473B4F_1.

⤋ Read More

**(#jwfdkuq) “`

default_lang = en discovery_url = https://example.com/discovery/ follow = alice https://example.com/alice.txt ABCDEF12 fo …**

”`

default_lang = en discovery_url = https://example.com/discovery/ follow = alice https://example.com/alice.txt ABCDEF12 follow = alice gemini://example.com/alice.txt avatar =

Image

avatar = gemini://example.com/avatar/alice.png

1 2025-03-03T15:00:00-04:00 {lang=en} Hello, world! Welcome to my twtxt feed. UTF-8 check: é, ö, ü.
2 2025-03-03T15:05: … ⌘ Read more

⤋ Read More

Forgot to Pre-Order an iPhone 16e? Apple Store Pickup Available Today at Most Locations
Apple’s new entry-level iPhone 16e are now being delivered to customers worldwide following the pre-order period that began on Friday, February 21. For those who didn’t pre-order or chose to wait, the devices are currently readily available, and select Apple Store locations globally are offering same-day or next-day pickup options.

![](https://images.macrumors.com/article-new/2025/02/Apple-iPhone-16e-Feature- … ⌘ Read more

⤋ Read More

Gajim: Gajim 2.0.0
Gajim 2.0 is here and it comes with a big upgrade 🎉 Gajim migrated its user interface toolkit to GTK 4, which brings performance improvements and sets the ground for great features to follow. Additionally, this release brings improved image previews, better tools for fighting spam, and much more. All of these changes were only possible by touching a lot of Gajim’s code base, and we appreciate all the feedback we got from you.

What’s New Toolkit Upgrade

Switching Gajim’s major ver … ⌘ Read more

⤋ Read More

Mathieu Pasquet: slixmpp v1.9.0
It has not been too long since 1.8.6 and here we are with 1.9.0, which is kind of a major release (following the well-known pridever numbering scheme).

Long story short, there are at least two major changes warranting the new number (and plenty of other things, read on!):

  • switching the cython jid implementation for a rust one, which will be faster and more correct
  • removing the xmpp.process() method (planned since the 1.8.0 release)

Special thanks to nicoco … ⌘ Read more

⤋ Read More

Kiwi SOM Featuring Wi-Fi 7 Qualcomm IPQ-9570 Dual USXGMII and PCIe Expansion
Following the development of its Wi-Fi 6 System-on-Modules, Mango and Cherry, 8DEVICES has introduced Kiwi, a Wi-Fi 7 SOM based on the Qualcomm IPQ-9570 network processor. The Kiwi SOM runs Linux OpenWRT, providing flexibility for various embedded networking applications. This module features a quad-core Cortex-A73 CPU running at 2.2 GHz with a 1 MB L2 […] ⌘ Read more

⤋ Read More
↳ In-reply-to » This document is the result of a series of discussions between Robert "Uncle Bob" Martin and John Ousterhout, held between September 2024 and February 2025. The text addresses three main topics: method length, comments, and Test Driven Development (TDD). https://github.com/johnousterhout/aposd-vs-clean-code/blob/main/README.md This is something to read and reflect on for days.

@andros@twtxt.andros.dev Just before the pandemic, we watched Uncle Bob videos once a week in the lunch break. While almost all of my old teammates agreed with his views, I partially found them to be very odd and even counterproductive.

I didn’t come across John Ousterhout or any of his work before, at least not deliberately. So, this document is my first contact.

I only finished the chapter on comments and I totally agree with John so far. This document just manifests to me how weird Bob’s view is on certain subjects.

I always disagreed with the concept of a maximum method length. Sure, generally, shorter functions are probably better, but it always depends. And I’ve certainly seen super short methods that just made the code flow even worse to follow. While “one function should only do one thing” is a nice general rule, I’m 100% in team John with the shown examples. There are cases, where this doesn’t help readability at all. Not even close.

To me, a function always has to justify its existence. Either by reusing it at least at another place or by coming up with dedicated tests for it. But if it is just called once and there are no tests, I almost always decide against it. Personally, I don’t mind longer methods. We just recently had a discussion about that and I lost against two other workmates who are more in Uncle Bob’s camp, they refactored one medium sized method into three very short ones. Luckily, we agree on most other topics.

Lol, what!? The shorter the method, the longer the variables inside? I first thought I misread or the writeup mixed it up. I’ll always do it the other way around.

I’ve been also bitten badly by outdated comments in the past, but Bob must have worked on really terrible projects to end up with such an attitude to dislike comments. Oh well. No doubt, I’ve come across by several orders of magnitude more useless comments, in my experience (autogenerated) JavaDocs fall in the category more frequently than not. So, I know that there are different types of comments. A comment doesn’t automatically mean that it is good and justified.

But I also partially agree with Bob and John and think that a good name has a proper chance to save a comment. Though, when in doubt, I go John’s route and use a shorter name with a comment rather than use a kilometer long identifier. Writing good comments typically takes some time, sometimes much longer than writing the code. It regularly takes me several minutes. It’s a hard art.

I perhaps should read up on John’s work. He seems to be more reasonable and likeminded. :-) Let me continue to complete this document.

⤋ Read More

Who gives a fig about us? Adelaide Hills orchard faces ‘total loss’ on cusp of fruit fly restriction area
Glen Ewin Estate at Lower Hermitage in the Adelaide Hills is on the cusp of the yellow fruit fly restriction area. Fig producer, Willa Walker says the business has been ‘terminally affected’ following the Glynde outbreak. ⌘ Read more

⤋ Read More
↳ In-reply-to » I am going to start using this one more, or exclusively, from now on. I need to get used to it, as "quark" will be gone, and "bender", well, he is kind of tired of getting bent. :-D

Should i follow david feed instead of bender and quark?

⤋ Read More

Silence of the Cowards: The Former Republican Party
John B. Alexander,  Commentator  -

_Stephan: I completely agree with what John Alexander says here. What stands out for me more than anything else in the coup we are undergoing is the spinelessness and lack of ethics of the entire Republican Party. We have an election coming in 2026 – if criminal Trump hasn’t suspended or completely rigged elections, following Putin’s model. And, of course, you know that oligarchs led my … ⌘ Read more

⤋ Read More
↳ In-reply-to » Today is an important day. We have a new extension: Direct message 🪇🗨️🚀🥳❤️ https://twtxt.dev/exts/direct-message.html #twtxt

@andros@twtxt.andros.dev Could you share (perhaps in the extension document) the private key for alice?

I want to compare that I can read the encrypted message both from OpenSSL CLI and from the PHP OpenSSL library, following the spec.

⤋ Read More

10 Incredible Scenes of Cosmic Violence
The universe is full of awe-inspiring sights like colorful nebulae, giant planets of swirling gas, and brilliant stars that shine like gems. The universe is also full of chaos and violence, with constant destruction (and rebirth) keeping the cosmos in an eternal flux. The following discoveries are awe-inspiring for their sheer power, destructive majesty, and […]

The post [10 Incredible Scenes of Cosmic Violence](https://listverse.com/2025/02/16/10-incr … ⌘ Read more

⤋ Read More
↳ In-reply-to » @lyse Where? 🧐

@prologic@twtxt.net Of course you don’t notice it when yarnd only shows at most the last n messages of a feed. As an example, check out mckinley’s message from 2023-01-09T22:42:37Z. It has “[Scheduled][Scheduled][Scheduled]“… in it. This text in square brackets is repeated numerous times. If you search his feed for closing square bracket followed by an opening square bracket (][) you will find a bunch more of these. It goes without question he never typed that in his feed. My client saves each twt hash I’ve explicitly marked read. A few days ago, I got plenty of apparently years old, yet suddenly unread messages. Each and every single one of them containing this repeated bracketed text thing. The only conclusion is that something messed up the feed again.

⤋ Read More

Will Apple Release New iPhone 16 Colors This Year?
Apple typically releases new iPhone color options every year as a mid-product cycle refresh, so when can we expect a new finish in 2025?

Image

Apple has added new ‌iPhone‌ colors on six occasions in the past, consistently in either the March or April following an ‌iPhone‌’s launch:

  • iPhone 7 and 7 Plus: (PRODUCT)RED (Tuesday … ⌘ Read more

⤋ Read More

SECO Introduces New Intel-Based Embedded Solutions at Embedded World 2025
SECO will unveil its latest embedded computing solutions at Embedded World 2025, featuring Twin Lake and Arrow Lake architectures. The lineup targets industrial, medical, and AI-driven applications, focusing on performance, scalability, and efficiency. Among the new products built on the Twin Lake architecture, the SOM-SMARC-TWL follows the SMARC form factor, offering a compact and modular […] ⌘ Read more

⤋ Read More
↳ In-reply-to » @bender @prologic I can reproduce this locally, too. But it doesn't matter if I follow the feed or not. With JS enabled, hitting "Reply" opens a textarea with @<url>. Submitting this writes @<domain url> instead of @<nick url> in the feed.

While I now have a somewhat working fix for it in yarnd (https://git.mills.io/yarnsocial/yarn/pulls/1232), I also have the feeling that I should fix literal formatting in lextwt as well. This also uncovered more bugs I believe: https://git.mills.io/yarnsocial/go-lextwt/pulls/28

But then there is also the question why the textarea is populated with @<url> in the first place rather than @<nick url> or yarnd’s own @nick@domain/@nick syntax. It indeed has to do something with whether I follow the mentioned feed or not.

Anyway, something to investigate for future Lyse or maybe @prologic@twtxt.net and/or @xuu@txt.sour.is. G’night!

⤋ Read More
↳ In-reply-to » @bender @prologic I can reproduce this locally, too. But it doesn't matter if I follow the feed or not. With JS enabled, hitting "Reply" opens a textarea with @<url>. Submitting this writes @<domain url> instead of @<nick url> in the feed.

Righto, must be some caching thing that’s going on, too. Now, with JS enabled and a feed that I follow, hitting “Reply” actually automatically enters @nick@domain in the textarea. Submitting it correctly writes “@in the feed. Let's dig…

⤋ Read More
↳ In-reply-to » @twtxt.net right. I don't follow you. I will restart following you once Yarn has fixed this problem. :-P

@bender@twtxt.net @prologic@twtxt.net I can reproduce this locally, too. But it doesn’t matter if I follow the feed or not. With JS enabled, hitting “Reply” opens a textarea with @<url>. Submitting this writes @<domain url> instead of @<nick url> in the feed.

However, when I have JS disabled, “Reply” jumps to the top of the page, but the the textarea is at the bottom. So, after scrolling down, the textarea is not filled with anything. Which is expected I reckon. Entering @nick@domain or just @nick resolves to the correct @<nick url> in the feed.

⤋ Read More

USDA ordered to scrub climate change from websites
Zack Colman and Marcia Brown,  Staff Writers  -  Politico

_Stephan: There is a christofascist playbook, Hitler followed it, Mussolini followed it, and Stalin followed it. The latest version in Project 2025. And one of the constants of the christofascist playbook is that the government must be censured to ensure that information the fascists don’t like is not made available to citizens. “king” Trump and his MAGAt vassals don … ⌘ Read more

⤋ Read More

**Seriously?! 😳 Transscript

if I had a Go struct such as the following:

…

Here’s how the complete interface would look:

type B ...**
Seriously?! 😳 [Transscript](https://gist.mills.io/prologic/fe6bb412dcc245a69b4cbad22f38dcd2)

> if I had a Go struct such as the following:

…

> Here’s how the complete interface would look:

type Bar interface {

Read(t *Bar, b []byte) (int, error)

}

”`

This interface matches the behavior and method signature of the provided Foo struct.

This is total garbage 🗑️ ⌘ Read more”`

⤋ Read More

Adafruit CLUE: A Sensor-Packed nRF52840 Development Board in a micro:bit Form Factor
The Adafruit CLUE is a development board with a built-in display, multiple sensors, and Bluetooth Low Energy connectivity. It follows the form factor of the BBC micro:bit while incorporating additional processing power and expanded functionality. The board is designed for applications involving data visualization, sensor-based measurements, and wireless communication. This devi … ⌘ Read more

⤋ Read More

Monero v0.18.4.0 release on the horizon as selsta posts to-do list
selsta1 has opened a new issue (a to-do list)2 in the Monero core repository for the upcoming v0.18.4.0 Fluorine Fermi release:

The following pull requests have to be merged and issues have to be resolved. Any other PRs that I’m missing?

PR list overview

”`

  • build: prepare v0.18.4.0 #9722
  • blockchain sync: reduce disk writes from 2 to 1 per tx [RELEASE] #9740
  • Some cleanup in span/connection_cont … ⌘ Read more”`

⤋ Read More

How to Turn Off “Follow Up” Mail Suggestions on iPhone & iPad
The Mail app on iPhone and iPad has been around since the beginning of those devices, and many people have grown familiar with how the Mail app works and behaves. But recently, Apple has been making a lot of tweaks and adjustments to the Mail app, and some of these changes are not necessarily welcome … [Read More](https://osxdaily.com/2025/01/30/how-to-turn-off-follow-up-mail-suggestions-on-iphone- … ⌘ Read more

⤋ Read More

**I want to propose my own counter-proposal to the discussion that’s ongoing with Go and error handling.

Here it is:

It’s very rough and needs …**
I want to propose my own counter-proposal to the discussion that’s ongoing with Go and error handling.

Here it is: https://docs.mills.io/ix4qDHMnQUSPxZ5tXz12Vg?view

It’s very rough and needs much more work, but essentially I want to propose the following change to the language’s grammar:

”`
f := os.Open(“foo.txt”) or (e error) {

lo ... ⌘ [Read more](https://twtxt.net/twt/spvh6fa)```

⤋ Read More

Ten of the Most Outlandish Influencers on Social Media
As any social media user knows, influencers are everywhere. Usually, they pester us with adverts and monetized content. But some take a stranger approach. These bizarre influencers refuse to fit the usual mold. Instead, they have built a following from their unexpected, genuinely original ideas. They are the true originals of the social media world: […]

The post [Ten of the Most Outlandish Influencers on Social Media](http … ⌘ Read more

⤋ Read More