In-reply-to » I noticed some unnecessary horizontal rules being rendered at the bottom of twts in the conversation view lately with yarnd's new design change. They can be seen at least when not being logged in. Not sure if it is the same experience with an active user session. I reckon there will be fork buttons then, so in that case they would be fine, indeed.

@lyse@lyse.isobeef.org @darch Can you look at this? 🤗

⤋ Read More
In-reply-to » @lyse @mckinley @eaplmx the code you requested to follow all the twtxt mentions (https://github.com/tkanos/we-are-twtxt on the folder search)

one other thing cool that you have not noticed but i want to share. Is that the first iterative version was taking 8 minutes to go on all twtxt / download/ parse. The new version using heavily go routines takes around 10 seconds.

⤋ Read More
In-reply-to » @lyse @mckinley @eaplmx the code you requested to follow all the twtxt mentions (https://github.com/tkanos/we-are-twtxt on the folder search)

Thanks @lyse@lyse.isobeef.org,

  1. even a switch case would be better
  2. done quickly
  3. done quickly
  4. yes BUT if I check only mentions I will loose the header following one, (that are not always in the same style: cf : https://niplav.github.io/twtxt.txt ), I can do both and only loose the redirection BUT I need to be bored again to do that change (1 hour I ll say)
  5. (easy) when i will be bored again it will be on the pipe.

Thanks

⤋ Read More

I noticed some unnecessary horizontal rules being rendered at the bottom of twts in the conversation view lately with yarnd’s new design change. They can be seen at least when not being logged in. Not sure if it is the same experience with an active user session. I reckon there will be fork buttons then, so in that case they would be fine, indeed.

Unnecessarly rendered horizontal rules at bottom of twts

In fact, these lines are implemented as border-top CSS properties of twt-nav-classed <nav> containers. But the <nav>s are empty, so I would expect them not being there in the first place. Empty navigation doesn’t make much sense to me.

In any case, keep up the good work! :-)

⤋ Read More
In-reply-to » @lyse @mckinley @eaplmx the code you requested to follow all the twtxt mentions (https://github.com/tkanos/we-are-twtxt on the folder search)

@tkanos@twtxt.net Cool! I like your disclaimer in the readme. :-D A few things caught my eye while scrolling through the code, the ones I remember:

  1. The protocol switch in lines 141ff could make use of else if.
  2. There’s a superfluous space in the progress bar in line 155.
  3. The User-Agent header contains a { which I reckon is a typo. Also, I reckon the URL and nick should be swapped, in case you wanted to stick to this discoverability format.
  4. The feed discovery regex assumes that filenames always are twtxt.txt which will miss a few feeds, such as @anth@a.9srv.net’s and @hxii@0xff.nu’s. Parsing mentions would be more accurate. And then also parse all mentions from a twt, not just the first one.
  5. If you’re still bored, adding support for archived feeds would be a thing. :-)

Anyways, nice work!

⤋ Read More
In-reply-to » Testing something... https://neotxt.dk/external?uri=https://example.com/~foo/twtxt.txt&nick=

Outside of this thread, this comment syntax has been used exactly twice when searching every known, currently accessible twtxt feed on the Web.

$ grep -r '@<[^ ]*>'
buckket.org.txt:2016-02-12T18:37:00+01:00	Hey @<http://vigintitres.eu/twtxt.txt>, @<teddy https://data.trafficking.agency/twtxt.txt> und @[email protected] was geht? Ich bin’s @[email protected]!
[...]
hecanjog.com.txt:2020-09-03T17:36:00-05:00	@https://tilde.town/~lucidiot/[email protected] twtxt via DNS TXT would be insane and fun.

⤋ Read More
In-reply-to » @mckinley here is the dump https://github.com/tkanos/we-are-twtxt (on the tarball all-twtxt.tar.xz)

Here are the top ten feeds by size. @prologic@twtxt.net is artificially low on the list because it’s separated into chunks, and @movq@www.uninformativ.de is listed twice. Once as www.uninformativ.de, once as uninformativ.de. I blame yarnd.

du -b * | sort -nr | head -n 10
5253921	www.lord-enki.net.txt
842733	cnbeta-com-rssding-yue.txt
755925	search.twtxt.net.txt
654717	prologic.txt
394380	jlj.txt
371632	assets.txt
246520	off_grid_living.txt
243953	mckinley.txt
225256	www.uninformativ.de.txt
225256	uninformativ.de.txt

cnbeta-com-rssding-yue.txt seems to be a syndication feed for https://cnbeta.com/ in twtxt format, assets.txt is @maya@maya.land, and the rest are fairly self-explanatory.

⤋ Read More
In-reply-to » Long ago the baby grew mobile enough to start getting into things, especially toilets. We installed those plastic child-proof locks all over the house. Now, it feels very strange to use a toilet that does not have a lock on it.

@prologic@twtxt.net hmm maybe I have an especially rambunctious child lol

⤋ Read More
In-reply-to » My deep thought of the day is that Twitter exists to monetize Brandolini's law.

@prologic@twtxt.net

Brandolini’s law, also known as the bullshit asymmetry principle, is an internet adage that emphasizes the effort of debunking misinformation, in comparison to the relative ease of creating it in the first place. It states that “The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it.”

  1. Tweet bullshit
  2. Countless others think hard to refute the bullshit, making countless tweets, amplifying “engagement”
  3. ???
  4. Profit

⤋ Read More
In-reply-to » Useless Meetings Waste Time and $100 Million a Year for Big Companies Unnecessary meetings are a $100 million mistake at big companies, according to a new survey that shows workers probably don't need to be in nearly a third of the appointments they attend. From a report: The survey, conducted over the summer by Steven Rogelberg, a professor of organizational science, psychology and management at the University ... ⌘ Read more

Hah 😆

⤋ Read More
In-reply-to » Long ago the baby grew mobile enough to start getting into things, especially toilets. We installed those plastic child-proof locks all over the house. Now, it feels very strange to use a toilet that does not have a lock on it.

We never seemed to have this problem with our two kids? 🤔

⤋ Read More
In-reply-to » Long ago the baby grew mobile enough to start getting into things, especially toilets. We installed those plastic child-proof locks all over the house. Now, it feels very strange to use a toilet that does not have a lock on it.

It’s as if, in my mind, toilets are now things that should be locked. Very strange.

⤋ Read More

Long ago the baby grew mobile enough to start getting into things, especially toilets. We installed those plastic child-proof locks all over the house. Now, it feels very strange to use a toilet that does not have a lock on it.

⤋ Read More
In-reply-to » To help combat spam -- Should we build an invite system? 🤔

I say that because one issue with an invite system is that it generates manual labor too. It could stop people from making spammy posts, sure. But it burdens someone with investigating potential new users, and if those new users are human and not bots, they can play nice till they get their account and then start posting spam anyway. It’s important to have layers of (semi-) automated systems so that the humans doing the ultimate moderating aren’t overwhelmed.

⤋ Read More
In-reply-to » To help combat spam -- Should we build an invite system? 🤔

@prologic@twtxt.net Years ago I moderated a forum and found any and all of the following can help

  • IP blacklists preventing registration
  • CAPTCHA at registration time
  • Email confirmation at registration time
  • A “reputation” system limiting what new users can post
  • Setting all links in posts nofollow (kills the benefit of SEO spam)
  • Run through akismet before posts are posted (you could probably get spamassassin to do this too?)
  • Extremely ruthless blocking

⤋ Read More
In-reply-to » To help combat spam -- Should we build an invite system? 🤔

@prologic@twtxt.net is it getting to an annoying level?

I would rather see a lot of other features before.

What are the advantages to an invite system compares to just close registration and add a contact form for applying for an account?

⤋ Read More