blog.ratterobert.com

david (collantes.us)

"Just another one, amongst the billions. Interested in technology, science, history, photography, arts, politics, and everything in between. A lifetime Apple user."

david (collantes.us)

@andros I wouldn't call it regular, but cyclical. Since, with the exception of Yarn (maybe?), clients are everything when it comes to twtxt, every now and then we see an increase of interest on new development. I have seeing them come and go, only few "beside remains". :-)

In reply to: #5zzetsa 3 months ago
david (collantes.us)

@movq ahh, living in a small house in the middle of nowhere, yes! That's my dream too. We live in the suburbs, in a relatively small community; it isn't enough, though. Take a sick day, and blast that amp! :-D

In reply to: #u32pl4a 3 months ago
david (collantes.us)

@doesnmppsflt this one is the safest feed to follow. Quark's will cease to exist, as I am not renewing the domain. Bender's will eventually fade away too, I am afraid. "No show, however good, can last forever." :-)

In reply to: #7y5a4aa 3 months ago
david (collantes.us)

@lyse, @movq well, there goes my theory. We (the people) keep insisting on fudging things up.

In reply to: #cwfxolq 3 months ago
david (collantes.us)

@aelaraji as you can see, not much. Things continue to work fine (my fake one is cached on Neomutt). :-)

In reply to: #s2rwsiq 6 months ago
david (collantes.us)

@prologic glad to have joined to the call, twice! :-) I think it was the last call of 2024. Hoping to see more for the one towards the end of January!

In reply to: #zx2abbq 6 months ago
david (collantes.us)

So, I had a talk with the CFO last night about this. Nothing to be gained yet, but baby steps. I think we might be able to get one for Christmas. That is, if there is any left. These little things are flying off the shelves like hot apple pies!

In reply to: #msuhxha 7 months ago
david (collantes.us)

@aelaraji I thought I had replied to this, but don't see it, so my apologies. I like macOS, and Apple machines are the only ones who can run it. Granted, there are Hackintoshes, but those are on the way out, sadly, because of Apple's move to their own CPU chips. So, no, a ZimaBoard won't do the trick. 😅

Wives are something else, my friend. "Handle with care" applies all the time. 🤭

In reply to: #raw2hrq 7 months ago
david (collantes.us)

@prologic hahahaha! If only was that easy. Wife is pretty stressed out at work with new duties. At the same time people are getting laid off. So, it truly is a dilemma, and something that must be done carefully. I can wait. I waited this long, I can wait a bit more. Maybe and end-of-year gift for both of us?

In reply to: #msuhxha 7 months ago
david (collantes.us)

@prologic shut that down, man! I'll give you a nickel for it! 🤭

In reply to: #s7t3gya 7 months ago
david (collantes.us)

@prologic yeah, sad, convoluted, dangerous state of affairs for just about everyone. :-(

In reply to: #t5a76jq 8 months ago
david (collantes.us)

PHP uses \t as well for TABs.

In reply to: #zd4utgq 8 months ago
david (collantes.us)

@sorenpeter oh, I thought we were settled on TABs for a while now, weren't we? 🤔 The new website mentions TABs too. The command echo -e (on any shell?) will use \t for them.

In reply to: #zd4utgq 8 months ago
david (collantes.us)

@lyse what are you building now? The things you are mentioning I couldn't even start wrapping my head around them! 😅 They sure sound expensive, tough.

In reply to: #msrmhya 8 months ago
david (collantes.us)

@sorenpeter a TAB is simply \t. Just add it to that echo line, and that's it.

In reply to: #zd4utgq 8 months ago
david (collantes.us)

@doesnm I am not sure I am understanding what you mean. Can you explain?

In reply to: #xiof3qa 8 months ago
david (collantes.us)

@lyse that sounds truly idyllic! 🤭

In reply to: #j4l5cca 8 months ago
david (collantes.us)

@bender yeah, that's what I said, and linked. Want more?

In reply to: #2zo376q 8 months ago
david (collantes.us)

@prologic that "little database that could" is simply amazing, isn't it? I run Conduwuit (nevermind, this one is RocksDB), and GoToSocial using it as a backend, no issues. And, of course, sqlite is the database of choice for a lot of things under iOS.

In reply to: #meek6cq 8 months ago
david (collantes.us)

@prologic a wise plan! Who knows, ideas change, and often plans do not hash, right? Mature, mature! :-)

In reply to: #zct4dhq 8 months ago
david (collantes.us)

@xuu was that 2% picked out randomly? I like it! LOL.

In reply to: #p6a4ssq 8 months ago
david (collantes.us)

@prologic I like the, allegedly, original:

"It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience."

Not as simple as the interpretation you used, yet often context is king (or queen).

In reply to: #tdnh3fa 8 months ago
david (collantes.us)

@prologic and one could say that "for every simple problem, there is a solution that's confusing, convoluted, and right." :-P

In reply to: #dojsn4q 8 months ago
david (collantes.us)

@prologic so, where are they? I want to take a peek at HomeTunnel (even though I don't a use case for it at the moment). Show us repos! :-P

In reply to: #zct4dhq 8 months ago
david (collantes.us)

@lyse thank you! Raining is starting to fall very steadily. All good so far. Wife's home, a nice meal simmers. Ah! :-D

In reply to: #5irtwka 8 months ago
david (collantes.us)

@lyse on this:

3.2 Timestamps: I feel no need to mandate UTC. Timezones are fine with me. But I could also live with this new restriction. I fail to see, though, how this change would make things any easier compared to the original format.

Exactly! If anything it will make things more complicated, no?

In reply to: #ovftt6q 8 months ago
david (collantes.us)

@sorenpeter this will show broken, because you are hellbent on editing twtxts, aren't you? :-D

In reply to: #cbxtyma 8 months ago
david (collantes.us)

@lyse aha! Just like Bash would do. I figure -- is way too broad to start an autocomplete. Got to feed it a bit more! :-D

In reply to: #o2bpgha 8 months ago
david (collantes.us)

@lyse that -P is a life saver when running rsync over spotty connections. In my very illiterate opinion, it should always be a default.

In reply to: #uyn6qfa 8 months ago
david (collantes.us)

@aelaraji I think all replies are missing the fact that your auto-completion isn't working. LOL. Or did I misunderstood?

In reply to: #5jys7ia 8 months ago
david (collantes.us)

@prologic "Even though there are some 😉 that have different views on this 🤣" --- coyly raises the hand... LOL.

In reply to: #w6equxa 9 months ago
david (collantes.us)

Ah, and now he is "conveniently" sleeping. How, well, convenient! LOL.

In reply to: #zogbtrq 9 months ago
david (collantes.us)

@lyse yeah, tell us, @prologic, what isn't true? 🤔 You can't just go around, "that's not true, and that's not true; and that, and that!" without spelling out exactly what isn't, and why? For the love of god, why?! 😂

In reply to: #zogbtrq 9 months ago
david (collantes.us)

@falsifian comments on the feeds as in nick, url, follow, that kind of thing? If that, then not interested at all. I envision an archive that would allow searching, and potentially browsing threads on a nice, neat interface. You will have to think, though, on other things. Like, what to do with images? Yarn allows users to upload images, but also embed it in twtxts from other sources (hotlinking, actually).

In reply to: #w6f7hpa 9 months ago
david (collantes.us)

I ended up installing Headscale on my little VPS. Just in case the collide, I turned off WireGuard. Turning that one off (which ran on a container) also frees some memory. Headscale is running quite well! Indeed, I have struggled getting any web management console to work, but it really isn't needed. Everything needed to commandeer the server is available through the CLI.

In reply to: #526vddq 9 months ago
david (collantes.us)

@falsifian "I was actually thinking about making an Internet Archive style twtxt archiver, letting you explore past twts" --- that's an awesome idea for a project. Something I would certainly use!

In reply to: #w6f7hpa 9 months ago
david (collantes.us)

@prologic cool, I will be there! Are you going to post the regular banner notice? It will serve as a reminder, at least for me.

In reply to: #zoktkgq 9 months ago
david (collantes.us)

@falsifian hiya from the Sunshine State (also known as a never-ending hell, LOL)!

In reply to: #kdtce4q 9 months ago
david (collantes.us)

@falsifian this one hits hard, as jenny was just updated today. :'-(

In reply to: #xwvocwa 9 months ago
david (collantes.us)

@lyse indeed! There is no "central authority" acting as witness, and notary. The more I think of it... LOL.

In reply to: #l5452vq 9 months ago
david (collantes.us)

@movq I recognise him, but yes, he has aged quite a bit. I mean, I look at myself in the mirror and can't, often, recognise myself. Ageing is a bitch! 😅

In reply to: #2p5ulxq 9 months ago
david (collantes.us)

I mean, really, it couldn't get any better. I love it!

Screenshot of Neomutt with twtxts populated by jenny.

In reply to: #pgi2jkq 9 months ago
david (collantes.us)

@movq perfect in every way. Configurable too! Thank you!

In reply to: #pgi2jkq 9 months ago
david (collantes.us)

@movq yes, that's perfect! <3

In reply to: #pgi2jkq 9 months ago
david (collantes.us)

@eldersnake I wanted to ask you, are you running Headscale and WireGuard on the same VPS? I want to test Headscale, but currently run a small container with WireGuard, and I wonder if I need to stop (and eventually get rid of) the container to get Headscale going. Did you use the provided .deb to install Headscale, or some other method?

In reply to: #vq422aa 9 months ago
david (collantes.us)

@prologic I read it. I understand it. Hopefully a solution can be agreed upon that solves the editing issue, whilst maintaining the cryptographic hash.

In reply to: #xghlsva 9 months ago
david (collantes.us)

@prologic I know the role of the current hash is to allow referencing (replies and, thus, threads), and it also represents a "unique" way to verify a twtxt hasn't been tampered with. Is that second so important, if we are trying to allow edits? I know if feels good to be able to verify, but in reality, how often one does it?

In reply to: #xghlsva 9 months ago
david (collantes.us)

@prologic I don't trust Google with anything, sorry, pass. Oh, and you need to sign in on your Google Account (or whatever they call it these days).

In reply to: #3f36byq 9 months ago
david (collantes.us)

@prologic how about hashing a combination of nick/timestamp, or url/timestamp only, and not the twtxt content? On edit those will not change, so no breaking of threads. I know, I know, just adding noise here. :-P

In reply to: #xghlsva 9 months ago
david (collantes.us)

@eldersnake there has to be less reliance on a single point of failure. It is not so much about creating jobs in the US (which come with it, anyway), but about the ability to produce what's needed at home too. What's the trade off? Is it going to be a little bit more expensive to manufacture, perhaps?

In reply to: #qgv3waq 9 months ago
Reply via email