@prologic@twtxt.net Thanks for writing that up!
I hope it can remain a living document (or sequence of draft revisions) for a good long time while we figure out how this stuff works in practice.
I am not sure how I feel about all this being done at once, vs. letting conventions arise.
For example, even today I could reply to twt abc1234 with â(#abc1234) Edit: âŚâ and I think all you humans would understand it as an edit to (#abc1234). Maybe eventually it would become a common enough convention that clients would start to support it explicitly.
Similarly we could just start using 11-digit hashes. We should iron out whether itâs sha256 or whatever but thereâs no need get all the other stuff right at the same time.
I have similar thoughts about how some users could try out location-based replies in a backward-compatible way (append the replyto: stuff after the legacy (#hash) style).
However I recognize that Iâm not the one implementing this stuff, and itâs less work to just have everything determined up front.
Misc comments (I havenât read the whole thing):
Did you mean to make hashes hexadecimal? You lose 11 bits that way compared to base32. Iâd suggest gaining 11 bits with base64 instead.
âClients MUST preserve the original hashâ â do you mean they MUST preserve the original twt?
Thanks for phrasing the bit about deletions so neutrally.
I donât like the MUST in âClients MUST follow the chain of reply-to referencesâŚâ. If someone writes a client as a 40-line shell script that requires the user to piece together the threading themselves, IMO we shouldnât declare the client non-conforming just because they didnât get to all the bells and whistles.
Similarly I donât like the MUST for user agents. For one thing, you might want to fetch a feed without revealing your identty. Also, it raises the bar for a minimal implementation (Iâm again thinking again of the 40-line shell script).
For âwho followsâ lists: why must the long, random tokens be only valid for a limited time? Do you have a scenario in mind where they could leak?
Why canât feeds be served over HTTP/1.0? Again, thinking about simple software. I recently tried implementing HTTP/1.1 and it wasnât too bad, but 1.0 would have been slightly simpler.
Why get into the nitty-gritty about caching headers? This seems like generic advice for HTTP servers and clients.
Iâm a little sad about other protocols being not recommended.
I donât know how I feel about including markdown. I donât mind too much that yarn users emit twts full of markdown, but Iâm more of a plain text kind of person. Also it adds to the length. I wonder if putting a separate document would make more sense; that would also help with the length.
@david@collantes.us Well, I wouldnât recommend using my code for your main jenny use anyway. If you want to try it out, set XDG_CONFIG_HOME and XDG_CACHE_HOME to some sandbox directories and only run my code there. If @movq@www.uninformativ.de is interested in any of this getting upstreamed, Iâd be happy to try rebasing the changes, but otherwise itâs a proof of concept and fun exercise.
iOS 17.7 & iPad 17.7 Updates Released with Security Fixes
Apple has released iOS 17.7 and iPadOS 17.7 as software updates for iPhone and iPad, containing important security fixes that make these updates recommended to install. While most attention is on the freshly released iOS 18 and iPadOS 18 software updates for iPhone and iPad users, Apple has also released security updates for users who ⌠[Read More](https://osxdaily.com/2024/09/18/ios-17-7-ipad-17-7-updates-released- ⌠â Read more
MacOS Sonoma 14.7 & MacOS Ventura 13.7 Updates Released with Security Fixes
Apple has issued new software updates for MacOS Sonoma 14.7 and MacOS Ventura 13.7, for users who are not yet installing the freshly released MacOS Sequoia 15.0 system software upgrade. Both MacOS Sonoma 14.7 and MacOS Ventura 13.7 contain security fixes, and are therefore recommended to all Mac users. There are no new features or ⌠[Read More](https://osxdaily.com/2024/09/17/maco ⌠â Read more
@movq@www.uninformativ.de I didnât run the command as you recommended, but, I wiped things once more, and ran jenny -f, and this time got:
david@arrakis:~$ jenny -f
Fetching archived feed https://anthony.buc.ci/user/abucci/twtxt.txt/1 (configured as abucci, https://anthony.buc.ci/user/abucci/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2024-04.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://darch.dk/twtxt-archive.txt (configured as soren, https://darch.dk/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2024-04-21_6v47cua.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/1 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2024-03.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2022-12-21_2us6qbq.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/2 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2024-02.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2022-01-14_ew5gzca.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/3 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2024-01.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-12-23_f6y65bq.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/4 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-12.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-12-04_e4x7yba.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/5 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-11.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-11-18_42tjxba.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://twtxt.net/user/prologic/twtxt.txt/6 (configured as prologic, https://twtxt.net/user/prologic/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-10.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-11-08_i2wnvaa.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-09.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-10-23_kvwn5oa.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-08.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-10-11_mljudaa.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-07.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-09-22_5mkqwua.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-06.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-07-27_xcnzmlq.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-05.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-06-16_mtedqya.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-04.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-04-29_z7lvzja.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-03.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-03-19_xjabvhq.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-02.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-02-24_te4a6oa.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2023-01.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2021-01-26_qxgigma.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-12.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://www.uninformativ.de/twtxt-old_2020-12-13_igfnala.txt (configured as movq, https://www.uninformativ.de/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-11.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-10.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-09.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-08.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-07.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-06.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-05.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-04.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-03.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-02.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2022-01.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-12.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-11.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-10.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-09.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-08.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-07.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-06.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-05.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-04.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-03.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-02.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2021-01.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Fetching archived feed https://lyse.isobeef.org/twtxt-2020-12.txt (configured as lyse, https://lyse.isobeef.org/twtxt.txt)
Notice that @prologic@twtxt.netâs /6 is there. I found the twtxt then. Kind of odd it didnât show before.
Interesting.. QUIC isnât very quick over fast internet.
QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUICâs performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases. We observe this issue on lightweight data transfer clients and major web browsers (Chrome, Edge, Firefox, Opera), on different hosts (desktop, mobile), and over diverse networks (wired broadband, cellular). It affects not only file transfers, but also various applications such as video streaming (up to 9.8% video bitrate reduction) and web browsing. Through rigorous packet trace analysis and kernel- and user-space profiling, we identify the root cause to be high receiver-side processing overhead, in particular, excessive data packets and QUICâs user-space ACKs. We make concrete recommendations for mitigating the observed performance issues.
Interesting.. QUIC isnât very quick over fast internet.
QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUICâs performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases. We observe this issue on lightweight data transfer clients and major web browsers (Chrome, Edge, Firefox, Opera), on different hosts (desktop, mobile), and over diverse networks (wired broadband, cellular). It affects not only file transfers, but also various applications such as video streaming (up to 9.8% video bitrate reduction) and web browsing. Through rigorous packet trace analysis and kernel- and user-space profiling, we identify the root cause to be high receiver-side processing overhead, in particular, excessive data packets and QUICâs user-space ACKs. We make concrete recommendations for mitigating the observed performance issues.
@prologic@twtxt.net I believe you when you say registries as designed today do not crawl. But when I first read the spec, it conjured in my mind a search engine. Now I donât know how things work out in practice, but just based on reading, I donât see why it canât be an API for a crawling search engine. (In fact I donât see anything in the spec indicating registry servers shouldnât crawl.)
(I also noticed that https://twtxt.readthedocs.io/en/latest/user/registry.html recommends âThe registries should sync each others user list by using the users endpointâ. If I understood that right, registering with one should be enough to appear on others, even if they donât crawl.)
Does yarnd provide an API for finding twts? Is it similar?
@prologic@twtxt.net what made you make such âfinancially soundâ recommendation? Have you switched jobs, and are now a Financial Advisor? :-P
Adding the ESLint Tool to an AI Assistant: Improving Recommendations for JS/TS Projects
We show how to enable our AI assistant to provide advice that is both helpful and actionable for linting JavaScript and TypeScript projects. â Read more
Does anyone care about the 140-char limit recommended by the #twtxt spec? I have been trying to respect it but wonder if itâs wasted effort.
Telstra, Optus committed to 3G shutdown despite public safety fears
The telcos say they will close their networks next month, despite a Senate inquiry recommending a delay. â Read more
iOS 16.7.9, iPadOS 16.7.9, iOS 15.8.3, & iPadOS 15.8.3 Released with Security Fixes
Apple has issued security updates for prior generation iPhone and iPad models that are not compatible with iOS 17.6 and iPadOS 17.6. Specifically, the new updates are versioned as iOS 16.7.9, iPadOS 16.7.9, iOS 15.8.3, and iPadOS 15.8.3, and include important security fixes making them recommended for all users to install onto compatible devices. iOS ⌠[Read More](htt ⌠â Read more
Can anyone recommend and/or vouch for a Chrome/browser extension that lets me write rewrite rules for arbitrary links on a page? e.g: s/(www\.)?youtube.com\/watch?v=([^?]+)/tubeproxy.mills.io/play/\1 for example? đ¤
How to Search the Web (Minus AI Junk & Clutter) with Google on Safari for Mac
If youâre a Safari user, as many of us are, you might be interested in actually searching the web with Google and then seeing a list of actual web link results, without seeing any of the new AI junk, video and image recommendations, knowledge panels, related searches, suggested searches, or the other junky clutter that ⌠[Read More](https://osxdaily.com/2024/05/24/search-web-google-no-ai-junk-clutter-saf ⌠â Read more
K8s Benchmark Report: are organizations meeting NSA hardening checks?
Member post originally published on Fairwindsâs blog by Joe Pelletier The National Security Agency (NSA) and the Cybersecurity and Infrastructure Security Agency (CISA) continue to update their Kubernetes hardening guidance, making recommendations to help organizations ensure they are hardening their Kubernetes clusters. This⌠â Read more
QOTD: What do you host on your home server? How do you host it? Are you using containers? VMs? Did you install any management interface or do you just SSH in? What OS does it run?
Mine runs Arch (btw) and hosts a handful of things using Docker. Adguard Home, http://mckinley2nxomherwpsff5w37zrl6fqetvlfayk2qjnenifxmw5i4wyd.onion/, and some other things. NFS, Flexo, and Wireguard (peer and bounce server in my personal network) are outside Docker. I have a hotkey in my window manager that spawns a terminal on my server using SSH. It makes things very easy and I highly recommend it.
I am thinking about replacing Docker with Podman because the Common Wisdom seems to say itâs better. I donât really know if it is or isnât.
Also, how much of your personal infrastructure is on IPv6? I think all the software I use supports both, but Iâve mostly been using IPv4 because itâs easier to remember the addresses. Iâve been working for the last couple days on making it IPv6-only.
The Emoji Movie is and hidden gem, and is underrated. I give it a 10 - 10 Would recommend for Cinema dates ;)
Asked an âAI Assistantâ (Perplexity) to summarize my introduction of my homepage and then I asked it to give me some book recommendations I might like, and the thing actually nailed it.
iOS 17.3 Update for iPhone Available to Download Now
iOS 17.3 for iPhone has been released by Apple, along with iPadOS 17.3 for iPad. The software updates include some minor new features, as well as security enhancements and bug fixes, and are therefore recommended for all iPhone and iPad users to install onto their devices. The most notable new feature to arrive with iOS ⌠Read More â Read more
Didnât know of bytesypider and bytedance, I assume those are bots, although I no idea why they are pointing to that address to your site
https://wordpress.org/support/topic/psa-bytedance-and-bytespider-bots-recommend-blocking/
You gave me a good idea to block bytespider. Its just weird what it pulls in.twtxt-php isnât sending User-Agent headers as itâs in the original spec:
https://twtxt.readthedocs.io/en/latest/user/discoverability.html
sending user agent would be a nice thing to have so that people using regular twtxt clients can find you and anyone else hosting twtxt-php or timeline
HTTP logs are annoying but webmention has an issue that it needs a server to check for webmentions. The server can be an external one or hosted on the same server as far as I can find.
But also HTTP logs need a server that one can view the logs.
MacOS Sonoma 14.2.1 Update Released with Bug Fixes
Apple has released macOS Sonoma 14.2.1 as a software update for Mac users running the Sonoma operating system. The update is said to include important bug fixes and security updates, and is therefore recommended for all users to install. Separately, Apple has released iOS 17.2.1 for iPhone, iPadOS 17.2.1 for iPad, iOS 16.7.4 and iPadOS ⌠Read More â Read more
iOS 17.2.1 & iPadOS 17.2.1 Updates Released for iPhone & iPad with Bug Fixes
Apple has released iOS 17.2.1 for iPhone, and iPadOS 17.2.1 for iPad. The small point release updates are said to include important but unspecific bug fixes for those devices, and is therefore recommended for all users to install. Separately, Apple also released a similar update for Mac as macOS Sonoma 14.2.1, and for older iPhone ⌠[Read More](https://osxdaily.com/2023/12/19 ⌠â Read more
iOS 17.1.2 & iPadOS 17.1.2 Released for iPhone & iPad with Security Fixes
iOS 17.1.2 has been released for iPhone users, along with iPadOS 17.1.2 for iPad. The small software update includes security fixes and is recommended for all users to install onto their eligible devices. It is unclear if any bug fixes are included in the release, as none are mentioned in the release notes, which are ⌠[Read More](https://osxdaily.com/2023/11/30/ios-17-1-2-ipados-1 ⌠â Read more
MacOS Sonoma 14.1.2 Update Released with Security Fixes
macOS Sonoma 14.1.2 update has been released for Mac users running the Sonoma operating system. The software update includes unspecified bug fixes and security enhancements, and is recommended for all Mac users running Sonoma to install. Full release notes are included below. Separately, Apple has also released iOS 17.1.2 update for iPhone, and iPadOS 17.1.2 ⌠[Read More](https://osxdaily.com/2023/11/30/macos-sonoma-14-1-2 ⌠â Read more
iOS 17.1.1 Released for iPhone, & iPadOS 17.1.1 for iPad
Apple has released iOS 17.1.1 for iPhone, along with iPadOS 17.1.1 for iPad. The point release updates offer bug fixes and security enhancements, and are therefore recommended for all users to install on their devices. Specifically, iOS 17.1.1 fixes an issue where the Lock Screen Weather widget may not display snow correctly, and an issue ⌠[Read More](https://osxdaily.com/2023/11/07/ios-17-1-1-released-for-iphone-ipad ⌠â Read more
iOS 16.7.2, iPadOS 16.7.2, iOS 15.8, & iPadOS 15.8 Released for Older iPhone & iPad Models
Apple has released a series of software updates for older model iPhone and iPad devices, that have either not yet updated to iOS 17 and iPadOS 17, or are not able to run those versions of system software. The updates include important security fixes, and are therefore recommended for all users to install, especially if ⌠[Read More](https://osxdaily.c ⌠â Read more
iOS 17.0.3 Released to Fix Overheating iPhone 15 Pro Problem
Apple has released iOS 17.0.3 for iPhone to address an issue where many iPhone 15 Pro users were experiencing overheating iPhones and slow performance sometimes along with rapid battery drain. The update is recommended for all iPhone users to install, even though apparently the overheating issue is limited to iPhone 15 Pro devices. While a ⌠[Read More](https://osxdaily.com/2023/10/04/ios-17-0-3-released-to-fix-o ⌠â Read more
How to Get Started with the Weaviate Vector Database on Docker
With Weaviate, you can build advanced LLM applications, next-level search systems, recommendation systems, and more. Discover features of the Weaviate vector database and learn how to install Weaviate on Docker using Docker Compose. â Read more
I love radio! It the best way to discover new music. No algorithm can recommend music as well as a live human can
Ignite Realtime Blog: CVE-2023-32315: Openfire Administration Console authentication bypass
Weâve had an important security issue reported that affects all recent versions of Openfire. Weâve fixed it in the newly published 4.6.8 and 4.7.5 releases. We recommend people upgrade as soon as possible. More info, including mitigati ⌠â Read more
**In @SHIFTERptâs latest magazine issue, dedicated to âthe cityâ as its topic, last Decemberâs âBuses Shouldnât Be Freeâ comes up as a recommended readingâŚ
âŚso I decided I should share the rebuttal article, âYes, Buses Should Continue to be Freeâ:
https://ctnewsjunkie.com/2022/12/13/op-ed-yes-buses-should-continue-to-be-free/**
In @SHIFTERptâs latest magazine issue, dedicated to âthe cityâ as its topic, last Decemberâs âBuses Shouldnât Be Freeâ comes up as a recomm ⌠â Read more
Tailscale ¡ Best VPN Service for Secure Networks - Anyone know anything about Tailscale? Used it? Recommend it? How does it stack up in terms of actual secure networking and VPN access to your infra? Can it be trusted
I notice it uses WirGuard⢠and is actually written in Go đ
Bitwarden Unified
Bitwarden (my favorite and recommended password manager) is offering a ânew deployment optionâ. This new option combines all microservices into a single Docker container and doesnât require 11 different containers anymore. And it supports PostgreSQL and MariaDB in addition to MS SQL. â Read more
Snikket: Notes on the F-Droid security warning
Snikket Android users who installed the app via F-Droid may receive a warning
from F-Droid telling them that the app has a vulnerability and that they
ârecommend uninstalling immediatelyâ. First of all - donât panic! This is a
over-simplified generic warning that is scary, but the actual situation is
not quite so scary and has an explanation. Here goesâŚ
When an app is developed and ready for release, it must be compiled and built,
to produce the fina ⌠â Read more
âBloggers, Dump Your Twitter Card Tagsâ
Itâs crazy to think how much bandwidth is being used by metadata tags. Every company wants to invent itâs own new system. Wouter Groeneveld gives a brief overview and recommends getting rid of them (for the most part). I agree with him completely. The only one of these systems that my blog supports is Microformats, which is quite popular among the IndieWeb community. â Read more
Wirecutter Recommendation
â Read more
**RT by @mind_booster: Google Chromebooks are being banned in schools in Denmark!
IT professor Jeppe Bundsgaard recommends open-source solutions and how schools can better benefit from them.
Read our blog:
https://nextcloud.com/blog/schools-in-denmark-look-toward-open-source-solutions-after-dpa-bans-google-chromebooks/**
Google Chromebooks are being banned in schools in Denmark!
IT professor Jeppe Bundsgaard recommends open-source solutions and how schools can better benefit f ⌠â Read more
**I donât need to wait for the end of the year to know that Powerplantâs Stump Soup is one of the best albums 2022 has to offer.
Released by @staticshockrecs on tape, this album is surprising, refreshing and innovative.
Recommended specially to fans of DVAR.**
I donât need to wait for the end of the year to know that Powerplantâs Stump Soup is one of the best albums 2022 has to offer.
Released by @staticshockrecs on tape, this album is surprising, ⌠â Read more
The Circle
Some years ago, I started reading the novel âThe Circleâ by Dave Eggers. I never finished reading it, but today I watched the movie. It has an important message about privacy, transparency and surveillance and shows that thereâs a thin line in-between those. I can definitely recommend watching it, although I sometimes wasnât impressed by the acting. â Read more
Iâm trying to switch from Konversation to irssi. Letâs see how that goes. Any irssiers out there who can recommend specific settings or scripts? I already got myself trackbar.pl and nickcolor.pl as super-essentials. Also trying window_switcher.pl. Somehow my custom binds for Ctrl+1/2/3/etc. to switch to window 1/2/3/etc. doesnât do anything: { key = "^1"; id = "change_window"; data = "1"; } (I cannot use the default with Alt as this is handled by my window manager). Currently, Iâm just cycling with Ctrl+N/P. Other things to solve in the near future:
- better, more colorful and compact theme (just removed clock from statusbar so far)
- getting bell/urgency hints working on arriving messages
- nicer tabs in status bar, maybe even just channel names and no indexes
- decluster status bar with user and channel modes (I never cared about those in the last decade)
Vulnerability Alert: Avoiding âDirty Pipeâ CVE-2022-0847 on Docker Engine and Docker Desktop
You might have heard about a new Linux vulnerability that was released last week, CVE-2022-0847, aka âDirty Pipeâ. This vulnerability overwrites supposedly read-only files in the Linux kernel host, which could enable attackers to modify files inside the host images from the container instance. If you use Docker Engine natively, we recommend you should update ⌠â Read more
I would HIGHLY recommend reading up on the keybase architecture. They designed device key system for real time chat that is e2e secure. https://book.keybase.io/security
A property of ec keys is deriving new keys that can be determined to be âon curve.â bitcoin has some BIPs that derive single use keys for every transaction connected to a wallet. And be derived as either public or private chains. https://qvault.io/security/bip-32-watch-only-wallets/
I would HIGHLY recommend reading up on the keybase architecture. They designed device key system for real time chat that is e2e secure. https://book.keybase.io/security
A property of ec keys is deriving new keys that can be determined to be âon curve.â bitcoin has some BIPs that derive single use keys for every transaction connected to a wallet. And be derived as either public or private chains. https://qvault.io/security/bip-32-watch-only-wallets/
Get started with ease using security workflows!
In-line with the other categories, workflows in the Security category will be recommended based on a repositoryâs content. â Read more
Travel Tips
A bunch of disorganized tips and product recommendations for when
traveling abroad:
itâs not about what utilitarians recommend, itâs about what utilitarianism recommends, rob.
Getting started with GitHub Actions just got easier!
When you want to create a workflow in the Actions tab of your repository, the recommendations are now based on an analysis of repo content. â Read more
Itâs time again to ask my followers: I have my homepage jlelse.dev, but Iâm thinking about using jlelse.com for a more professional and appealing website about me. I can program, but my design skills are somewhat limited. What should I use to design and create the site? I used Carrd a couple of years ago. But are there any other recommendations? â Read more
Tigers and Bears and Programmers.
Thatâs a comic strip. You like it very much. You probably want to send it to everyone you know. If you arenât currently a subscriber to The Lunduke Journal, I highly recommend it. It is so choice. The free edition is great. If you pitch in a few bucks you get â Read more
@movq@www.uninformativ.de
I would recommend a longer rotation, perhaps? The way I see it, you are proposing a monthly one. That can make metadata huge too. Maybe yearly, or every 6 months?
Mozilla Firefox now shows advertisements as you type in URLs
Reason #7,852 why I recommend people stay far away from Mozilla. â Read more
@benk@kwiecien.us Iâve logged in to Monad now (iOS XMPP client) but Iâve gotta be honest: I donât know if Iâve created a user in the app or logged in to tilde.team đ¤ Do you happen to know how I join a group? And which groups do you recommend?
@frogorbits.com Would you recommend it?
Learn Latin
Latin was the first language I learned and has probably been the most useful. Here Iâll talk about some of the things itâs gotten me and some recommendations for how to learn it well.
What Iâve gotten out of learning Latin You get multiple languages for one.Latin, as you probably know is the ancestor of Italian, French, Spanish, Portuguese, Romanian, etc. Once you know Latin, it is quite literally downhill learning any of these. In college ⌠â Read more
some words today on installing monolith. I still wouldnât recommend it: @!(monolithref âinstallâ)!@.
PeerTube v3 is now live with Live Streaming abilities
PeerTube has recently released version 3.0.0, which has added many things, including the ability to livestream. Iâve already updated by PeerTube instance to version 3 (it is linked from this RSS entry), but the link is just videos.lukesmith.xyz .
Iâm not sure if Iâll end up immediately using the livestream ability, but it is certainly nice to have a non-YouTube option which is, in fact, self-hosted.
Aside from that, I strong recommend you ⌠â Read more
@kas@enotty.dk Hmm, I donât really like that they also recommend Threema for messaging as this is also a closed source silo. đ¤
Just installed Catalina (my recommendation: donât.). zsh is a fine shellâŚfor downloading and installing other shells.
just finished the âIt Could Happen Hereâ podcast⌠i highly recommend it, required listening for the current political climate https://www.itcouldhappenherepod.com/
I can recommend the beach in Scheveningen (NL). Nice place, good coffee.
Recommended: McKeeverâs book about the 90s https://mipmckeever.weebly.com/uploads/9/4/1/3/94130725/90sbookfinal.pdf
Dusk Maiden of Amnesia managed to be both a satisfying school harem comedy & a satisfying gothic ghost story. Highly recommend. Why the heck donât people talk more about this show?
Lazyweb: please recommend me haunted house movies you think I havenât seen. Itâs for research. Good or bad doesnât matter, but I prefer original over derivative.
Chinaâs urban policy unit just met for the first time in 38 years. Hereâs what it recommended | CityMetric https://www.citymetric.com/fabric/china-s-urban-policy-unit-just-met-first-time-38-years-here-s-what-it-recommended-1904
Medium has changed their policy. Now, recommendations are controlled by curators, & anything paywalled gets submitted to them. This probably means fewer but higher-quality recommendationsâŚ
If you thought Quoraâs anime tag was bad, wait until you see their The Beatles tag. If you think thatâs bad, wait until you get on the automatic recommendation list for answering questions in âacronymsâ.
Strongly recommend âHorror Noireâ for folks who are interested in the history of horror on film. It filled in some big gaps in the timeline for me. Itâs available on Shudder, which is also streaming some flicks covered.
YouTube Is Still Struggling To Rein In Its Recommendation Algorithm https://www.buzzfeednews.com/article/carolineodonovan/down-youtubes-recommendation-rabbithole
Recommended whole-web text replacement: s/man/mom/
Lovecraft is illustrative of the first half of the 20th century because he represents several seemingly mutually exclusive extremes. Recommend reading Sterlingâs Pirate Utopia & Stranger Than We Can Imagine together, then Dreams in the Witch House
How YouTubeâs Recommendation Algorithm Really Works - The Atlantic https://www.theatlantic.com/technology/archive/2018/11/how-youtubes-algorithm-really-works/575212/
Shockwaves ep #119 has a great Song Exploder-style breakdown of the Ghostbusters theme song. Highly recommended.
TFW youâre trying to balance your desire to recommend a long list of books on some subject with your distaste for the concept of a canon, and then realize that itâs probably OK because you donât have enough power to impact what people actually read
Teenager Finds Classical Alternative to Quantum Recommendation Algorithm | Quanta Magazine https://www.quantamagazine.org/teenager-finds-classical-alternative-to-quantum-recommendation-algorithm-20180731/
Attention knitters: (n) the ad-tech people who make sure your recommended youtube videos smoothly transition from lets-plays to people who are very angry that the lizard people refuse to inflate the flat earth with ghosts
Algorithmic glass ceiling in social networks: the effects of social recommendations on network diversity | the morning paper https://blog.acolyer.org/2018/05/24/algorithmic-glass-ceiling-in-social-networks-the-effects-of-recommendation-on-social-diversity/
Life hack: find the video in your youtube recommendations youâre least interested in watching, click on it, turn off your speakers, and leave your house for a week.
Tourist Trap is apparently on Shudder now. Even though itâs not Giallo, I recommend Giallo fans give it a watch: much like Profundo Russo & other pre-Suspiria Argento, it combines messy storytelling with some beautiful, surreal, and terrifying shot composition.
Bad idea of the day: a system for sharing playlists of things that arenât audio or online video, like themed triple-features or reading lists, so you can curate or browse that kind of human recommendation
@karen@server.gkbrk.com Welcome to twtxt. đ I recommend twtxt.xyz and #we-are-twtxt for followers.
Somebody on mastodon linked me to this, and itâs a fantastic syllabus. Highly recommend reading ALL of these: https://paper.dropbox.com/doc/hyperreal-VRp8uyehhIOdW3tET3O64
You can now play with Spotifyâs rec⌠https://www.theverge.com/tldr/2018/2/5/16974194/spotify-recommendation-algorithm-playlist-hack-nelson
So since Mastodon was mentioned a few times, Iâm trying that out. Any recommendations on people to follow?
This is how Netflixâs top-secret recommendation system works | WIRED UK https://www.wired.co.uk/article/how-do-netflixs-algorithms-work-machine-learning-helps-to-predict-what-viewers-will-like?imm_mid=0f5ddc&cmp=em-data-na-na-newsltr_20170906
https://www.facebook.com/notes/dan-clore/recommended-books-on-alternative-little-known-history/1758034257545088/ https://www.facebook.com/notes/dan-clore/recommended-books-on-alternative-little-known-history/1758034257545088/
Android âOâ will finally get new, more photorealistic emojis. Actually talking to people is not recommended anyway.
Quake for Oculus Rift
My Oculus Rift CV1 finally arrived last week, so of course I had to update my fork of the excellent Quakespasm engine for the new Oculus 1.4 API.
While I was at it, I also fixed a number of bugs, included support for the Riftâs headphones and the XBox One controller â Iâd still recommend you play with mouse & keyboard, though. Controls are set up with reasonable defaults, but you can of course change everything in the options menu. Thereâs also ⌠â Read more
Mike Duncan of âHistory of Romeâ fame has another great podcast: http://www.revolutionspodcast.com/. I can really recommended it!
Mike Duncan of âHistory of Romeâ fame has another great podcast: http://www.revolutionspodcast.com/. I can really recommended it!
@kas@enotty.dk What are you recommending? I usually prefer Terminus.
@kas@enotty.dk What are you recommending? I usually prefer Terminus.
I highly recommend The Chronoliths by Robert Wilson. The Spin series is also great, though i was a little disappointed by the last book.
I highly recommend The Chronoliths by Robert Wilson. The Spin series is also great, though i was a little disappointed by the last book.
Can anybody recommend a webbased ldap account manager other than lamcms that can run custom scripts?
Can anybody recommend a webbased ldap account manager other than lamcms that can run custom scripts?