twtxt

Timeline for https://eapl.me/twtxt.txt

🔄 Refresh timeline

👨‍💻 Login

Following: 16

tkanos https://twtxt.net/user/tkanos/twtxt.txt Remove

eaplme https://eapl.me/twtxt.txt Remove

eaplmx https://eapl.mx/twtxt.txt Remove

lyse https://lyse.isobeef.org/twtxt.txt Remove

prologic https://twtxt.net/user/prologic/twtxt.txt Remove

rrraksamam https://twtxt.net/user/rrraksamam/twtxt.txt Remove

darch https://neotxt.dk/user/darch/twtxt.txt Remove

shreyan https://twtxt.net/user/shreyan/twtxt.txt Remove

movq https://www.uninformativ.de/twtxt.txt Remove

bender https://twtxt.net/user/bender/twtxt.txt Remove

stigatle https://yarn.stigatle.no/user/stigatle/twtxt.txt Remove

darch http://darch.dk/twtxt.txt Remove

xuu https://txt.sour.is/user/xuu/twtxt.txt Remove

jason https://jasonsanta.xyz/twtxt.txt Remove

mckinley https://twtxt.net/user/mckinley/twtxt.txt Remove

eapl-mes-7-daily-links https://feeds.twtxt.net/eapl-mes-7-daily-links/twtxt.txt Remove


bender
Reply to #ojhrg4a
@movq I think the fact we can see posts from it in here (twtxt.net) is odd. It means someone (withing this Yarn pod?) follows it, no?

I asked @prologic and got no answer, but I wonder if there is admin-only tool built-in on Yarn, that allows the admin to search which user(s) follow a certain feed (for moderation purposes, or otherwise).
10 hours ago
💬 Reply


mckinley
Reply to #smnew7a
@movq Group chat is still pretty rough around the edges, especially if you want encryption. I don't use it with my friends. If you need group chat, it's probably better to use something else.
11 hours ago
💬 Reply


lyse
Reply to #c2afqsq
@movq Yeah, I don't get it either. Some "security" scanner at work also complains about "dead" libraries all the time, just because the most recent commit is a few years or even just months old. What a giant joke.

This mindset _might_ come from today's kids who can build stuff only with gazillions of dependencies. And plenty of these suck, are full of bugs, vulnerabilities and bad code in general. So they have to be patched constantly. If one is always surrounded by that, it just feels normal. One might even come to the conclusion that it simply has to naturally be that way. And then, the incorrect deduction is that the project is abandoned, once there are no new commits in a week. It maybe doesn't occur to these people that it is actually possible to work out differently.

To be fair, there is also a lot of unfinished and truly dead code out there. So that assures their theory even further, once they stumble across one of those projects.

And the same doesn't only happen to private projects. All enterprise software systems also pull in so much stuff, that there is always something to update.

The lack of proper planning, just building and delivering buggy banana software in cycles and the mindset of shipping fast and often and doing things agile in general does not do this any favor. It just feels like today's sofware is never ever finished. And if it finally reaches such a point, it must be dead.

I know of some otherwise reeeeaaaaally great software developers who also think that way. I don't understand why they disagree with us here. :-?
15 hours ago
💬 Reply


lyse
Reply to #bl7a36a
@movq Why would that be surprising? :-) They definitely fit my style of music. Well, I don't wanna know how much a ticket is. And the Wasen is also a terrible location. :-D

The overcrowded train was run by GoAhead, the S-Bahn by DB. They're interchangeably bad.

Over fifty kilometers is a very long bike ride. That at least doubles my commute to more than six hours in total. No, thanks. ;-)
15 hours ago
💬 Reply


movq
Reply to #c2afqsq
@lyse

> Then there comes in feature creep.

This is driving me nuts. Everybody thinks that “development has to be kept alive!” When people see a project without commits in the last 2 years, they think it’s dead and not worth using. Bah, why? Software can be “done”. If no bugs are known, then there’s no need to change anything.

All these ideas are old. I’ve heard about much of this from meillo some 15 years ago and he didn’t come up with it, either.

It’s all super unpopular. Why? Many of my projects see a burst of commits in the beginning and then mostly just maintenance – and that’s great. It saves me from so much trouble and work. For example, my X11 wallpaper setter was written in 2017, I’m using it daily all the time, it just works, boom, done.

A project isn’t dead if it doesn’t see commits anymore – it’s dead if nobody *maintains* it anymore.
16 hours ago
💬 Reply


movq
Reply to #smnew7a
@mckinley Last time I tried jabber was probably 10 years ago. How’s group chat these days? Is it comparable to “modern” chat systems, does it feel the same?

I guess it’s irrelevant which platform I’m going to propose as an alternative to WhatsApp. It’s the same old problem: Almost all their contacts are on WhatsApp, so that’s what they want to use, end of story.
16 hours ago
💬 Reply


movq
Reply to #bl7a36a
@lyse You had me in the first half, I thought you were going to their concert. 😅 That would have surprised me.

I had some pleasant experiences with public transportation lately, but that wasn’t Deutsche Bahn.

Would a bike or an ebike be an alternative for you? 🤔
16 hours ago
💬 Reply


movq
Reply to #22exukq
@prologic @bender It’s a twtxt feed that anyone can post to via Gopher: gopher://g.nixers.net/1/%7eanon/

Do we think this is a problem? 🤔 If so, you should be able to contact the admin in #nixers on libera.chat.
17 hours ago
💬 Reply


eapl-mes-7-daily-links
**Definitions | theprogrammersparadox.blogspot.com** ⌘ Read more
1 day ago
💬 Reply


prologic
Reply to #22exukq
@bender Yeah I dunno wtf this feed is 🤣 Looks like a gopher feed. Either their client is fucked up, or this is just pure spam 🤔 Anyway found some bugs in `yarnd` that I should fix because of this feed.
1 day ago
💬 Reply


bender
Reply to #22exukq
@prologic indeed.
1 day ago
💬 Reply


prologic
Reply to #22exukq
@bender hmmm
1 day ago
💬 Reply


prologic
Reply to #raanwfq
@movq Same
1 day ago
💬 Reply


lyse
Reply to #qtrfeca
@movq It requires heaps of discipline. Lots of.
1 day ago
💬 Reply


lyse
Reply to #c2afqsq
@movq @prologic Good analysis! Another aspect is: Trying out new stuff is appealing to a lot of people. I'm certainly not unguilty of that either. But when you experiment, things will naturally go wrong somewhere at some point. You probably don't even know that at this point in time and realize this only much later. If at all.

To make it better, throwing things away and starting over with the newly aquired knowledge would be the right thing to do. But that doesn't happen for a myriad of reasons. So you ended up with overly complex stuff.

A bit like building a prototype and keeping it alive forever. "Denn nichts hält länger als ein Provisorium." – "Nothing is more definitive than the temporary."

Then there comes in feature creep. And preliminary optim^Wfeatures, "hey, maybe somebody would like to bla in the future, let's add this".
1 day ago
💬 Reply


lyse
I just heard AC/DC play live in Stuttgart-Bad Cannstatt for the first time in my life!

Well, when I was waiting for my train home on the station platform. I didn't recognize that it was Acca Dacca, and I tried hard. In fact, the stage was 500 meters away, so it was just some music-like sound that found its way into my ears. Still kinda cool to know that I heard them live.

I had a barbie with my old workmates. That's why I have a story to tell now. On the way there, the train was hopelessly overcrowded with AC/DC fans. You couldn't fall down, simply impossible. It was like in the videos of Japanese subways, where guards press in passengers to utilize every square centimeter. At later stations, plenty of people didn't get in. Not a chance. This caused quite some delays. And boy, was it hot in there. Streams of sweat running down everywhere.

Originally, I wanted to meet up with a workmate in a city train for the second part of the trip. Due to a signal failure, his train was delayed, though. It got delayed even more and more and was finally cancelled altogether. I eventually got my connecting train while he was still stuck and decided to abort mission and go home after 40 minutes. Catching my connection was another adventure. It was rerouted to another platform, of course without announcement. Because why would you? Fuck the passengers! Luckily, I noticed that it took a different branch at the switch on arrival and ran down and up the stairs to the other platform. The delay counter in this train showed 40 minutes when I finally got off.

With the exception of Acca Dacca, the way home was pleasantly uneventful. Just a few minutes delay and a relatively low passenger volume.

I'm so grateful for not having to experience all this shit on a daily basis anymore. Not looking forward to the next time I have to go into the city. Not at all.
1 day ago
💬 Reply


mckinley
Reply to #smnew7a
@movq I don't have much family and I talk to them on the phone but I've been there on two occasions with friends and Jabber.

> They attribute unrelated things to it, like “I can’t send messages to you, I don’t reach you! It doesn’t work!”

This scenario has played out the same way for me multiple times. It's uncanny.

I have some friends on Jabber now but it took time to make that happen. It helps that Conversations on Android is really good. I just hand them $5 cash and have them buy it on the Play Store so I don't have to answer questions about F-Droid and APK files.

On iOS, I recommend Siskin IM which works most of the time but I need to set it up for them because it doesn't handle captcha registration very well (fields are shown that shouldn't be and it's confusing) and it doesn't enable OMEMO by default (iirc).

I also used to refer to it as "XMPP", but I think that made it worse for me. "Jabber" is much less technical-sounding and some people remember hearing others talk about it.
1 day ago
💬 Reply


bender
Reply to #22exukq
I wonder who follows this one. Is there a way for a pod admin to know this, @prologic?
1 day ago
💬 Reply


movq
Reply to #c2afqsq
@prologic Kind of, yeah. (I wish they wouldn’t focus so much on “elitism”.)
1 day ago
💬 Reply


prologic
Reply to #3dpfnpa
@lyse Thanks 🙇‍♂️
2 days ago
💬 Reply


prologic
Reply to #c2afqsq
@movq Bit like what the suckles folks tried to do right? (Although I never agreed too much with their "ideals" exactly)
2 days ago
💬 Reply


bender
Reply to #smnew7a
@movq I feel your pain like my own. No matter what I do, I am always outnumbered by the ignoramus in the family. It is like bashing one's head on a brick wall.
2 days ago
💬 Reply


eapl-mes-7-daily-links
**La Guía definitiva de Zettelkasten para creadores de contenido | giro-edu.org** ⌘ Read more
2 days ago
💬 Reply


movq
Regarding complexity budget, slow software, all that:

Very few people do take pride in building simple, elegant, high-quality systems, do they? Why is that? Why are huge shiny things with tons of features more attractive? 🤔

I never explicitly thought about this, to be honest. It was only at the back of my head. And I never tried to teach our younger “students” at work: “Hey, it’s a great achievement to build something simple and elegant. That’s something to be proud of!”

Worse, simple software is often described as “boring”. Yes, in a way, it is boring, because your brain doesn’t have to get into overdrive to understand it. But that’s exactly the point. And it’s *hard to achieve that*! Simple software isn’t just “fewer lines of code”, you have to be pretty clever to solve a problem in a simple and elegant way. So it’s something to be proud of.

Could this be an intuitive, *emotional* way to get more people on board the “simple software”-train? 🤔
2 days ago
💬 Reply


movq
Reply to #z4ivbfq
@lyse Yeah, you’re right. The quality aspect is lacking, too. Sigh. 😅

Focus on quality, focus on “doing it right”, make that your primary goal. And everything else shall fall into place.

If it only were that simple. 🫤😅
2 days ago
💬 Reply


lyse
Reply to #3dpfnpa
@prologic Haha, no, I meant something work-related. ;-)

But you're right, yarnd has potential for improvement, too (what doesn't?). Rest assured, there are several universes between the two. And yarnd is lightyears ahead.
2 days ago
💬 Reply


movq
Reply to #smnew7a
@lyse Yeah, it’s hard(er) with family members. I shouldn’t have started that Matrix stuff – before that, they had an easier time accepting that I don’t use WhatsApp. Now it’s more like “why don’t you switch?”

“Joy of missing out”, eh? :D
2 days ago
💬 Reply


prologic
Reply to #smnew7a
@lyse Kind of a good perspective really 👌
2 days ago
💬 Reply


lyse
Reply to #smnew7a
@movq Oh dear, people who have to always get an answer immediately have all sorts of issues. :-( They're dead losses.

I will not use WhatsApp in a million years. It's not worth it. Might be trickier with family members, but I also refuse to use such stuff. It definitely degrades some friends to aquaintances, but oh well. If I don't know what I'm "missing out" on, then I simply cannot miss it. On the positive side, it frees my time for other things. :-)
2 days ago
💬 Reply


prologic
Reply to #z4ivbfq
@lyse I agree, slow with decent quality and simplicity would be my thing 💪
2 days ago
💬 Reply


prologic
Reply to #gpybp2q
@lyse Like `yarnd` right? 🤣
2 days ago
💬 Reply


lyse
Reply to #z4ivbfq
@movq @prologic Just slowly creating software is not enough. It doesn't cut it. The focus has to be on quality. I see suuuper slow progress in a project, but the quality still totally sucks balls.
2 days ago
💬 Reply


prologic
Reply to #smnew7a
@movq I _think_ it's a good choice, better than anything else to be honest.
2 days ago
💬 Reply


movq
Reply to #smnew7a
@prologic I’ll look into it. 🤔 The good thing is that I *think* some people already use Signal. We’ll see.
2 days ago
💬 Reply


lyse
Reply to #ekqulna
@movq Ta! :-)
2 days ago
💬 Reply


prologic
Reply to #smnew7a
@movq Don't give up.

What about Signal? I'm had great success with this, friends, family, neighboards. They get it. It works. I don't have to worry about it too much.
2 days ago
💬 Reply


lyse
Reply to #5e6d54a
@movq Yeah, my software is definitely completely irrelevant to everyone else.

I don't send my bank or insurance company any bug report e-mails or the like. I'm talking about mailing software developers or projects. On a side note, though, I've seen lot of (German) companies use GMail & other terrible mail providers. My former employer fell also in this category (so does my current one, but at least I receive all e-mails).
2 days ago
💬 Reply


movq
Reply to #smnew7a
If WhatsApp was just a messenger, I probably wouldn’t be so reluctant to join. But it’s an app that *insists* on running on a smartphone. It has access to so much metadata … Fuck this shit. 🫤
2 days ago
💬 Reply


movq
The “Matrix Experiment”, i.e. running a Matrix server for our family, has failed completely and miserably. People don’t accept it. They attribute unrelated things to it, like “I can’t send messages to you, I don’t reach you! It doesn’t work!” Yes, you do, I get those messages, I just don’t reply quickly enough because I’m at work or simply doing something else.

I’ll probably shut it down.

Nobody cares about privacy. The reasons I bring up in discussions are “too nerdy”. They put *all* their stuff to Google or Apple, so why would messaging be any different? (We’re not even using all those Matrix crypto stuff … That would be insane.)

It’s a lost cause. I’m frustrated.

Will I give in and use WhatsApp instead? Not sure yet.
2 days ago
💬 Reply


prologic
@xuu I have a theory as to why your pod was misbehaving too. I _think_ because of the way you were building it `docker build` without any `--build-arg VERSION=` or `--build-arg COMMIT=` there was no version information in the built binary and bundled assets. Therefore cache busting would not work as expected. When introducing htmx and hyperscript to create a UI/UX SPA-like experience, this is when things fell apart a bit for you. I think....
2 days ago
💬 Reply


prologic
Reply to #uepfgma
@xuu I _think_ you're onto something here. I tend to agree that there are different measures of complexity to apply to different things. The only downside I see here is we start to get into the realms of hierarchy and bureaucracy right, as a means to "simplify" the complexity, or abstract it away. I mean we tend to do this in software too, hide the complexity in an abstraction. The problem with this is this also becomes a measure of "complexity" too right and can potentially suffer from a point where it has become "too complex".
2 days ago
💬 Reply


xuu
Reply to #uepfgma
I feel like complexity is measured differently at different levels of a project..

- at the function level you use cyclomatic complexity or how many branches internally and how much you need to keep in mind as it calls out to other functions.
- at a file/module level is a balance of the module doing too much against being so granular that you have cross dependency across modules. I have trouble with keeping things dry at this level because it can lead to parts being so abstract or generalized that it adds complexity.
- at a project level i suppose its a matter of how coupled things are across sub-modules.
3 days ago
💬 Reply


eapl-mes-7-daily-links
**Programming Is Like Traveling the World | tashian.com** ⌘ Read more
3 days ago
💬 Reply


sorenpeter
Reply to #ebsmpza
This reminds me of this video: The Biggest Gap in Science: Complexity
However you might end up with more questions (complexity?) than answers (simplicity?)
3 days ago
💬 Reply


prologic
Reply to #flgcrla
@xuu Test received 👌
3 days ago
💬 Reply


xuu
@prologic hey testing a rebuild of yarnd
3 days ago
💬 Reply


prologic
Reply to #ebsmpza
@movq I don't think I am, either, but I sure as hell am trying to see if there's something here 😅
3 days ago
💬 Reply


movq
Reply to #ebsmpza
@prologic I’m not smart/educated enough to come up with a formal spec. 🤔

It’s somewhat telling that the HTMX blogpost also (mostly) only talks about feelings, not hard facts.
3 days ago
💬 Reply


prologic
Reply to #jkjmiua
@abucci Haha 😝
3 days ago
💬 Reply


prologic
Reply to #tpoazbq
@slashdot Oh so, like, this is a bubble and the AI hype train is going to burst soon™? hmm? 🧐
3 days ago
💬 Reply


⏭️ Next