I have a Python script that transforms the original YouTube channel Atom feed into a more useful Atom feed by removing the spam description and replacing it with the video duration, filtering out videos by title, duration, etc. I just updated it to exclude the damn Shorts garbage more efficiently. Finally, YouTube updated their Atom feed generation, so that the video URL contains /short/
if it’s of this useless kind. Never thought that they ever actually will improve their Atom feeds. Thank you, much appreciated!
Meh, the stupid shorts get longer. I need to increase my duration filter in order to ban all this garbage.
@lyse@lyse.isobeef.org Oooooh, never seen that before. 😲 Either white-balance doing funny stuff or unusual “filtering” through those clouds. 🤔
M0SS-101 Synth with BL616 RISC-V Delivers Classic Controls in a Compact DIY Kit
The M0SS-101 is a compact virtual analog monosynth designed for hands-on subtractive synthesis. It features 42 editable parameters accessible through 26 buttons and a rotary encoder, with RGB LEDs providing visual feedback for signal flow and modulation. The synth includes dual oscillators, a multi-mode filter, envelope and LFO control, delay effects, and 17 preset slots […] ⌘ Read more
Honestly for these types of services, there probably isn’t much point, as the layer4
module in Caddy doesn’t do inspection/filtering anyway I think? 🤔
[$] Faster firewalls with bpfilter
From
servers in a data center to desktop computers, many devices
communicating on a network will eventually have to filter network
traffic, whether it’s for security or performance reasons. As a result,
this is a domain where a lot of work is put into improving performance:
a tiny performance improvement can have considerable gains.
Bpfilter is a
project that allows for packet filtering to easily be done with BPF, which can
be faster than other mechanisms. ⌘ Read more
I’m also thinking of adding eye-off icon next to every Twt that, when clicked, hides that feed (tooltip: “Hide this feed”). This would work with the filters as a “temporary additive filter” to restrict/control the current view.
I’m thinking of bringing back filters (this time not as a feature flag, just baked in): New filters: Hide Feed, Hide Bots, Hide News, Media Only, No Replies, Local Only — toggle to trim noise & surface the Twts you care about.
Also spent the morning continuing to think about a new design for EdgeGuard’s WAF. I’m basically going to build an entirely new pluggable WAF that will be designed to only consider Rate Limiting, IP/ASN-based filtering, JavaScript challenge handling, Basic behavioral analysis and Anomaly detection.
The only part of this design I’m not 100% sure about is the Javascript-based challenge handling? 🤔 I’m also considering making this into a “proof of work” requirement too, but I also don’t want to falsely block folks that a) turn Javascript™ off or b) Use a browser like links
, elinks
or lynx
for example.
Hmmm 🧐
En estos momentos, no sé si un dios le está pidiendo que libere su pueblo felino o está mirando una paloma
[$] Filtering fanotify events with BPF
Linux systems can have large filesystems; trying to keep up with the
stream of
fanotify filesystem-monitoring notifications for them can be a struggle.
Fanotify is one of a few ways to monitor accesses to filesystems provided by the kernel.
Song Liu led a discussion
on how to improve in-kernel filtering of fanotify events to a joint
session of the filesystem and BPF tracks at the 2025 Linux Storage, Filesystem,
Memo … ⌘ Read more
When /etc/h*sts Breaks Your Substack Editor: An Adventure in Web Content Filtering
Comments ⌘ Read more
@bender@twtxt.net Exactly. I suspect it was because of sqlitebrowser
also accessing the database in parallel to debug the original issue.
So far, I have not found the exact reason why some replies don’t show up. When I do not filter for unread messages and show all, though, I actually see them. So, there’s that.
** leibovitz **
Folks what that haunt me (positive) on the Fediverse may have seen me sharing progress shots from this, but here I am, and I have made another camera application for the web. Leibovitz combines a lot that I learned making my other camera applications into one, hopefully less clunky package.
With leibovitz you can either take new photos, or upload any image file and apply filters to it. The UX to toggle between the two modes is … ⌘ Read more
How can you pass command line arguments to a Python script when using the filter command ⌘ Read more
@bender@twtxt.net I was a bit confused at first what that is: Apparently, it’s the source code of Altair BASIC: https://gizmonaut.net/soapflakes/EXE-199711.html
(Of course they have a user agent filter. 😂 Can’t download that PDF with wget.)
“it is very easy to filter or ignore it” This is the interesting part for legacy clients, hehe
Joking aside, let’s see how it works in the wild!
@eapl.me@eapl.me I think the benefits do not outweigh the disadvantages. Clients would have to read and merge the information from 2 txt and a new metadata would have to be added with the address of this file.
Also, it is very easy to filter or ignore it.
Bluesky Extends Video Limit, Adds DM Filtering in Latest App Update
Bluesky has released an update that makes it possible for users to post longer videos to the social media platform and X (Twitter) rival. Version 1.99 triples the maximum video length from 60 seconds to three minutes, addressing one of users’ most frequent requests.
As shared in a [Blue … ⌘ Read more
@andros@twtxt.andros.dev I’m all for elegant solutions. I prefer when the computer helps me to really achieve my goal and solve it completely, not where I still have to manually filter a list by hand. Anyway. :-)
@eapl.me@eapl.me Yeah, you need some kind of storage for that. But chances are that there’s already a cache in place. Ideally, the client remembers etags or last modified timestamps in order to reduce unnecessary network traffic when fetching feeds over HTTP(S).
A newsreader without read flags would be totally useless to me. But I also do not subscribe to fire hose feeds, so maybe that’s a different story with these. I don’t know.
To me, filtering read messages out and only showing new messages is the obvious solution. No need for notifications in my opinion.
There are different approaches with read flags. Personally, I like to explicitly mark messages read or unread. This way, I can think about something and easily come back later to reply. Of course, marking messages read could also happen automatically. All decent mail clients I’ve used in my life offered even more advanced features, like delayed automatic marking.
All I can say is that I’m super happy with that for years. It works absolutely great for me. The only downside is that I see heaps of new, despite years old messages when a bug causes a feed to be incorrectly updated (https://twtxt.net/twt/tnsuifa). ;-)
Processing log data with Fluent Bit and WebAssembly
Member post originally published on the Chronosphere blog by Sharad Regoti Learn how WASM can be used to extend Fluent Bit’s processing capabilities, enabling users to implement custom logic and functionalities. Fluent Bit has over 20+ filters that can… ⌘ Read more
Yes it work: 2024-12-01T19:38:35Z twtxt/1.2.3 (+https://eapl.mx/twtxt.txt; @eapl)
:D
The .log is just a simple append each request. The idea with the .cvs is to have it tally up how many request there have been from each client as a way to avoid having the log file grow too big. And that you can open the .cvs as a spreadsheet and have an easy overview and filtering options.
Access to those files are closed to the public.
Managing threat intelligence in Falco
Falco has become a vital tool for security practitioners seeking to safeguard containerized and cloud-native environments. Leveraging the power of eBPF (Extended Berkeley Packet Filter), Falco monitors system calls and audit events, allowing it to detect… ⌘ Read more
So I’ve flattened my work and private email inboxes to single inbox folders and I don’t even know anymore what I was thinking before trying frantically to organise everything in sub folders. Labels and search filters are the way forward.
WhatsApp Rolls Out New Filters and Backgrounds for Video Calls
WhatsApp has announced it is rolling out new filters and backgrounds for users to personalize their video calls. The popular chat platform said the new effects are designed to make video conversations “more engaging” and give them a “more personal touch.”

or(@<DATE URL>)
both makes sense: # as prefix is for a hashtag like we allredy got with the(#twthash)
and @ as prefix denotes that this is mention of a specific post in a feed, and not just the feed in general. Using either can make implementation easier, since most clients already got this kind of filtering.Having something like
(#<DATE URL>)
will also make mentions via webmetions for twtxt easier to implement, since there is no need for looking up the#twthash
. This will also make it possible to make 3th part twt-mentions services.Supporting twt/webmentions will also increase discoverability as a way to know about both replies and feed mentions from feeds that you don’t follow.
@prologic@twtxt.net on the the timeline with mentions filter I missing the latest mention that comes up in the mentions page.
Oh.. And you are mentioning my dev instance here 😄
3 Great Photo App Tips for iPhone, iPad, & Mac That You May Have Overlooked
The Photos app is a major part of the Apple ecosystem, providing a ton of powerful capabilities for managing and editing photos whether you’re using Photos on iPhone, Mac, or iPad. While you may already be familiar with some great tips like editing photos for color, cropping, applying filters, and creating folders for your photos, … [Read More](https://osxdaily.com/2024/05/09/overlooked-photos-app-tips-iphone-i … ⌘ Read more
# follow = dbucklin@www.davebucklin.com https://www.davebucklin.com/twtxt.txt?nick=dbucklin
I fixed it by adding (?<!\S)
to the regex filter. But what is going on with the ?nick=dbucklin
anyhow?
And now added #filter for replies too:
What about using the blockquote format with >
?
Snippet from someone else’s post
by: @eapl.me@eapl.me
Would it not also make sense to have the repost be a reply to the original post using the (#twthash)
, and maybe using a tag like #repost so it eaier to filter them out?
Introducing code referencing for GitHub Copilot
Today, we’re announcing a private beta of GitHub Copilot with code referencing that includes a filter to detect code suggestions matching public code on GitHub. ⌘ Read more
the filter is not just having read marx, it is having read marx and still understanding him
Eagle-eyed folks may have noticed that I made a few wee changes to this website.
The biggest, and most noticeable one is that I’ve filtered out all of the like
type posts from appearing on the main feed, from rss, and in the archives. There were waaaaay to many, so filtering them out makes the entire website a lot more navigable. They are not gone, though, and I’ll probably keep sharing like
type posts, but now they ar … ⌘ Read more
GoCN 每日新闻 (2022-01-06)
- Golang profiler 笔记https://github.com/DataDog/go-profiler-notes/blob/main/README.md
- Bundling templates with embedhttps://osinet.fr/go/en/articles/bundling-templates-with-embed/
- Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据https://gocn.vip/topics/20922
- 滴滴夜莺监控发布 v5 正式版,定位 Promet … ⌘ Read more
GoCN 每日新闻(2022-01-04)
GoCN 每日新闻(2022-01-04)- 「GoCN 酷 Go 推荐」go 语言位操作库 — bitsethttps://mp.weixin.qq.com/s/UcuKgKnt4fwrg3c-UHc3sw
- Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据https://mp.weixin.qq.com/s/7ATm_Zu7ib9MXf8ugy3RcA
- 优化 Go 二进制文件的大小[https://prog.world/optimizing-the-size-of-the-go-binary](https://prog.world/optimizing-the-si … ⌘ Read more
Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据
什么是流处理如果有 java 使用经验的同学一定会对 java8 的 Stream 赞不绝口,极大的提高了们对于集合类型数据的处理能力。
”`
int sum = widgets.stream()
<span class="o">.</span><span class="na">filter</span><span class="o">(</span><span class= ... ⌘ [Read more](https://gocn.vip/topics/20922)```
@movq@www.uninformativ.de Perfect! Setting the display_filter
did the trick. I have come across that SE yesterday while looking for answers, but I wanted to make sure there was nothing else I was missing to notice. Thanks! @quark@twtxt.netbros.com (#spngeda) Hmm, that’s mostly an issue of how mutt displays the Date
header. The index should already display local time, only the pager shows the raw header: https://movq.de/v/8c92fff081/s.png To be honest, I’d like to keep it that way (i.e., Date
stores the original stamp as it occured in the twtxt feed). To convince mutt to show local time here, you’d probably have to use display_filter
: https://unix.stackexchange.com/a/516101
this morning I planned lots of #halfbakedideas for #sndkit in the near-distant future: a ROMpler with crossfading capabilities and optional input, and vowel formant filter, paired with a physical model of the glottis.
OK, OpenWrt is definitely filtering by default for some reason: https://envs.sh/i5 – gen. some syslog for more info, maybe?
OK, OpenWrt is definitely filtering by default for some reason: https://envs.sh/i5 – gen. some syslog for more info, maybe?
A AM radio modulator filter. Put one or more signals into it, and virtually tune between them like you would on a radio. #halfbakedideas
hack.org blocked by web filtering companies ⌘ https://hack.org/mc/blog/hack-blocked.html
@kas@enotty.dk My twtxt bot can filter the timeline for hashtags so sometimes I look what others are writing about a certain topic but usually I only find my own tweets. 😁
@kas@enotty.dk Nice! Maybe I could add a sieve filter which replies with a link to this site when receiving HTML emails. 🤔
@kas@enotty.dk What do you mean by ‘it’? Twtxt? Txtnish? For my bot I actually wanted this behavior when filtering for mentions to also find @mdosch., @mdosch, or (@mdosch). Maybe I should limit it to ignore only one symbol after the search term.
I made a lot of external mentions so #hallway is getting some code to filter them out :P
The rasterman filter is the only one in netfilters that tries to cache all of stdin, & I don’t know enough perl to fix it.
Why I still use medium: https://lobste.rs/s/bykzkm/hide_medium_com_as_personal_filter_on#c_v6frxz
Internet Content Filter History: Filtering Out the Bad Stuff https://tedium.co/2018/12/06/internet-content-filters-history/
Measuring the Filter Bubble: How Google is influencing what you click https://spreadprivacy.com/google-filter-bubble-study/
Web 2.0 Expo NY: Clay Shirky (shirky.com) It’s Not Information Overload. It’s Filter Failure. - YouTube https://www.youtube.com/watch?v=LabqeJEOQyI
Non-programmers have invaded the programming area. It wouldn’t be bad except some of them wear way too much perfume or cologne. Feel like I need a gas or filter mask.
My feed will be deader than usual for a while so I’m going to be automatically posting a medium story I clapped for every 4 hours. Set your filters accordingly.
This is what filter bubbles actually look like - MIT Technology Review https://www.technologyreview.com/s/611807/this-is-what-filter-bubbles-actually-look-like/
Mailbag: Applying Filters to Character Dialogue | Emily Short’s Interactive Storytelling https://emshort.blog/2018/05/08/mailbag-applying-filters-to-character-dialogue/
My feed-to-muc #XMPP bot now filters some tracking from URLs: https://salsa.debian.org/mdosch-guest/feed-to-muc/commit/4577ec34c103b0a7c40b0606602aa2f7918a403d
Hot take: the big problem in generative art is not that computers aren’t creative but that computers don’t have taste. We’ve solved that problem by building taste into the mechanisms of generation instead of building filters.
Web 2.0 Expo NY: Clay Shirky (shirky.com) It’s Not Information Overload. It’s Filter Failure. - YouTube https://www.youtube.com/watch?v=LabqeJEOQyI
A reverse CAPTCHA designed to filter out humans / Boing Boing https://boingboing.net/2018/02/09/a-reverse-captcha-designed-to.html
A general purpose counting filter: making e… https://blog.acolyer.org/2017/08/08/a-general-purpose-counting-filter-making-every-bit-count/
Bad idea of the day: a filter that eggcorn-izes test using substitutions from https://eggcorns.lascribe.net/browse-eggcorns/
Who Filters Your News? Why we built gobo.social | … My heart’s in Accra http://www.ethanzuckerman.com/blog/2017/11/16/who-filters-your-news-why-we-built-gobo-social/
@benaiah@benaiah.me sounds a lot like why many years ago, I went with Drupal for a simple Blogging site vs Wordpress. WP was easier but Drupal allowed me as an admin to not have any filters. Which allowed me to put raw HTML in the posts to control certian that I was doing at the time
@dracoblue@dracoblue.net But apache eg can just use mtime,inode or size for the etag. No default way to compute md5 without a filter.
@dracoblue@dracoblue.net But apache eg can just use mtime,inode or size for the etag. No default way to compute md5 without a filter.