Last chance to have your say before tomorrowâs meetup:
@cuaxolotl@sunshinegardens.org Wait, what!? Weâre dropping Gemini support!?
@quark@ferengi.one HAHAHAHAHAHAHAHAHAHAHA! đ€Ł
@aelaraji@aelaraji.com ooooh! Itâs that kind mission! /me stands, salutes, turns around, and exits the room. LOL.
@quark@ferengi.one HAHA I wish! but no. Itâs actually
FIN?
FIN?
@aelaraji@aelaraji.com why, having a party with lots of libations? LOL.
as a matter of fact! donât mind anything I do/say for the next 72 hours xD
Donât mind this twt!
On My Blog:Real Life in Star Trek, Cost of Living https://john.colagioia.net/blog/2024/09/26/cost-living.html #scifi #startrek #closereading
Outside of the firmament, the water ball would be ice, its not flat as earth people picture their theory !!
if twtxt 2 is dropping gemini support, i will probably move on and spend more time on my gemini social zine protocol instead. i think the direction of the protocol is probably fine, but for me web is a tier 2 publishing channel. if the choice is between gemini and http iâm always going to pick gemini. its been a fun ride, but i guess this is where i get off.
if twtxt 2 is dropping gemini support, i will probably move on and spend more time on my gemini social zine protocol instead. i think the direction of the protocol is probably fine, but for me web is a tier 2 publishing channel. if the choice is between gemini and http iâm always going to pick gemini. its been a fun ride, but i guess this is where i get off.
URVE Board A55 Runs Linux on Rockchip RK3566 SoC
The URVE Board A55 is a compact, high-performance Arm-based computer designed for continuous 24/7/365 operation. It is well-suited for applications in industrial automation, IoT, robotics, and multimedia content display. The System-on-Module features a Rockchip RK3566 Quad-Core Cortex-A55 processor, running at 1.8 GHz across four cores with 2GB of DDR3 RAM and 8GB of eMMC storage,
-P
is a life saver when running rsync
over spotty connections. In my very illiterate opinion, it should always be a default.
@lyse@lyse.isobeef.org If rsync is interrupted, it doesnât delete any files that were transferred completely so it will âresumeâ from that last complete transfer. However, it does delete any partially transferred file. --partial
keeps that partial file around on the destination machine so it can continue right where it left off.
I usually end up using -rtz
because Iâm usually not 100% sure all the permissions and ownership information are right and I hate littering directories with inconsistent permissions. For a big transfer, Iâll start with -rtvz --stats --dry-run
and make sure itâs only transferring the files it should, then Iâll do -rtz --stats --info=progress2 --no-i-r
to get one progress bar to watch for the whole transfer.
@slashdot@feeds.twtxt.net This is exciting news! Two of the most important privacy tools joining forces. Now, if we could get a Monero wallet included in Tails alongside Electrum, weâd really have something. :)
Sensor Watch Pro: Hackable ARM Cortex M0+ Upgrade for Casio F-91W
Crowd Supply recently launched the Sensor Watch Pro campaign, an upgrade for Casioâs F-91W and A158W models. This drop-in replacement adds an ARM Cortex M0+ processor, offering modern capabilities while preserving the classic digital watch design. The SAM L22 microcontroller in the Sensor Watch Pro provides ample memory and performance for custom watch faces, sensors,
Tor Project Merges With Tails
The Tor Project: Today the Tor Project, a global non-profit developing tools for online privacy and anonymity, and Tails, a portable operating system that uses Tor to protect users from digital surveillance, have joined forces and merged operations. Incorporating Tails into the Tor Projectâs structure allows for easier collaboration, better sustainability, reduced overhead, and expanded training and outreach program ⊠â Read more
@prologic@twtxt.net 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.
No reason I havenât switched. I trust Gitea (for now).
@david@collantes.us SQLite
#MaradoWeekly #WeeklyRecord Week 39
(crossover with #musiquinta )
#PontosDeMacumba Ă© o tema da #musiquinta desta semana, e a foto de hoje Ă© do disco dos Orifice, âLive at Pidaâs Peep Show Clubâ, por causa da sua Ășltima mĂșsica: âMacumbaâ.
A referĂȘncia fica aqui, mas sem link, que, que eu saiba, a discografia dos Orifice sĂł esteve online nos tempos do MySpace.
@prologic@twtxt.net, are you running Gitea with an SQL backend, or using sqlite? Any reason have havenât moved to Forgejo?
@david@collantes.us Yup! đ€
@prologic@twtxt.net a wise plan! Who knows, ideas change, and often plans do not hash, right? Mature, mature! :-)
@david@collantes.us Staying private until Iâve matured them a bit more đ
@xuu@txt.sour.is was that 2% picked out randomly? I like it! LOL.
@prologic@twtxt.net 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).
@prologic@twtxt.net and one could say that âfor every simple problem, there is a solution thatâs confusing, convoluted, and right.â :-P
@prologic@twtxt.net 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
Iâll write a complaint to the main Gopher server and the hurricane will pass you by.
If Khzae closes soon I will have a panic attack and will start having fits again.
Hurricane Helene is coming right for me. Yay! And FSU sucks this season, too. :(
@david@collantes.us yeah what @lyse@lyse.isobeef.org said. đ and I just chickened out seeing bigger numbers than usual.
@lyse@lyse.isobeef.org and @movq@www.uninformativ.de thanks for sharing those options, theyâre a good point to start from. Much appreciated! đ
scp(1)
options.
@mckinley@twtxt.net I mean, yes! Iâve heard a lot of good things about how efficient of a tool it is for backup and all; and Iâm willing to spend the time and learn. Itâs just that seeing those +400 possible options was a buzz-kill. 𫣠luckily @lyse and @movq shared their most used options!
âFor every complex problem, there is a solution that is clear, simple, and wrong.â
â H.L. Mencken
Also, Iâm not editing the original post. đ
@bender@twtxt.net ha ha yes ideally one day I would love it if Twt hashes referenced at least any yarnd clients were automatically linked. đ€Ł
âEverything should be made as simple as possible, but not simpler.â
â Albert EinsteinThe beauty of simplicity lies in not losing the essence.
Donât forget about the upcoming Yarn.social monthly online meetup. See #jjbnvgq for details.
Critical Unauthenticated RCE Flaw Impacts All GNU/Linux Systems
âLooks like thereâs a storm brewing, and itâs not good news,â writes ancient Slashdot reader jd. âWhether or not the bugs are classically security defects or not, this is extremely bad PR for the Linux and Open Source community. Itâs not clear from the article whether this affects other Open Source projects, such as FreeBSD.â From a report: A critical ⊠â Read more
Last day to have your say before our monthly online meetup đ
Iâd like to see them fine me 2% of zero dollars
@david@collantes.us having offsets were nice because it gives you context of where the user is in relation to you.
@prologic@twtxt.net thanks. I hate it. Might as well use UUID
@lyse@lyse.isobeef.org thank you! Raining is starting to fall very steadily. All good so far. Wifeâs home, a nice meal simmers. Ah! :-D
Hurricane Helene is passing by. Close enough to give us a day off tomorrow, but not that close to cause major harm. Well, we think. Hurricanes often have a mind of their own, and decide changes on their path. Either way, I shall be back at work on Friday đ©. LOL.
@lyse@lyse.isobeef.org 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?
I hear from sources that Khzae will soon shut down. I hope am wrong.
Episódio estranho num tåxi em Coimbra. Entrei depois de sair do comboio, e o taxista disse-me logo que tinha de pagar em dinheiro porque não tinha MB. Tudo ok, vamos lå. Quando chegåmos ao destino, situação bem estranha:
â Ora bem, sĂŁo 6.70âŹ
â Ok, vou Ă© precisar de fatura
â Ah nĂŁo, fatura nĂŁo tenho
â Como assim?
â NĂŁo posso passar fatura
â OK, entĂŁo temos um problema porque eu tenho de declarar a despesa
â Amigo nĂŁo lhe posso fazer nada, se nĂŁo quiser nĂŁo pague
â o_O como? Ă assim?
â Pois, se quiser nĂŁo pague e vĂĄ Ă sua vida
â Ok, uma boa tarde para o senhor
â Boa tarde
O senhor nĂŁo foi nada mal-educado, simplesmente encolheu os ombros. E eu lĂĄ fui Ă minha vida, sem pagar.
Um belo verbo encontrado nos meandros do desenvolvimento web: âtranspilarâ
@anth@a.9srv.net Thank you Iâll have a read đ
This is only first draft quality, but I made some notes on the #twtxt v2 proposal. http://a.9srv.net/b/2024-09-25
Monthly sign of life. Weâre good.
@sorenpeter@darch.dk iâm just saying that your argument, better support better clients and worrying less about the actual underlying raw Twtxt feed. so the simplicity argument is a bit weaker here.
(Updated) W55RP20-EVB-PICO: Integrating W5500 TCP/IP Controller and RP2040
W55RP20-EVB-PICO: Integrating W5500 TCP/IP Controller and RP2040 â Read more
why can we both have a format that you can write by hand and better clients?
Radxa Reveals Specs for Siengine SE1000-I Single Board Computer with Linux Support
The SiRider S1 is an upcoming industrial-grade single-board computer jointly developed by Radxa, Siengine Technology, and Arm China. It features the Siengine SE1000-I System-on-Chip, a powerful AIoT application processor built using 7nm technology. According to Radxaâs Wiki pages, this SE1000-I SoC has a dual-cluster CPU architecture. The first cluster includes four high-performa ⊠â Read more
@sorenpeter@darch.dk This is an argument for better clients really and less worry about the âtransportâ â the raw Twtxt feed file.
yarnd
does for example) and equally a 5x increase in on-disk storage as well. This is based on the Twt Hash going from a 13 bytes (content-addressing) to 63 bytes (on average for location-based addressing). There is roughly a ~20-150% increase in the size of individual feeds as well that needs to be taken into consideration (on the average case).
@sorenpeter@darch.dk CPU cost of calculating hashes are negligible
O meu artigo na #PCGuia sobre o @ardour@ardour saiu em papel hå uns meses, mas entretanto também foi disponibilizado digital e gratuitamente - ler é aqui:
https://www.pcguia.pt/2024/08/usar-o-ardour-para-fazer-producao-de-audio/
No, json is overhead. I love twtxt for simplicity where blog is just text file and not several json files where fields are repeatedâŠ
yes that works
@sorenpeter@darch.dk this will show broken, because you are hellbent on editing twtxts, arenât you? :-D
(#2024-09-24T12:53:35Z) What does this screenshot show? The resolution it too low for reading the textâŠ
(#abcdefg12345)
to something like (https://twtxt.net/user/prologic/twtxt.txt 2024-09-22T07:51:16Z)
.
(#2024-09-24T12:45:54Z) @prologic@twtxt.net Iâm not really buying this one about readability. Itâs easy to recognize that this is a URL and a date, so you skim over it like you would we mentions and markdown links and images. If you are not suppose to read the raw file, then we might a well jam everything into JSON like mastodon
yarnd
does for example) and equally a 5x increase in on-disk storage as well. This is based on the Twt Hash going from a 13 bytes (content-addressing) to 63 bytes (on average for location-based addressing). There is roughly a ~20-150% increase in the size of individual feeds as well that needs to be taken into consideration (on the average case).
(#2024-09-24T12:44:35Z) There is a increase in space/memory for sure. But calculating the hashes also takes up CPU. Iâm not good with that kind of math, but itâs a tradeoff either way.
(#2024-09-24T12:39:32Z) @prologic@twtxt.net It might be simple for you to run echo -e "\t\t" | sha256sum | base64
, but for people who are not comfortable in a terminal and got their dev env set up, then that is magic, compared to the simplicity of just copy/pasting what you see in a textfile into another textfile â Basically what @movq@www.uninformativ.de also said. Iâm also on team extreme minimalism, otherwise we could just use mastodon etc. Replacing line-breaks with a tab would also make it easier to handwrite your twtxt. You donât have to hardwrite it, but at least you should have the option to. Just as i do with all my HTML and CSS.
yarnd
supports the use of WebMentions, it's very rarely used in practise (if ever) -- In fact I should just drop the feature entirely.
(#2024-09-24T12:34:31Z) WebMentions does would work if we agreed to implement it correctly. I never figured out how yarndâs WebMentions work, so I decide to make my own, which Iâm the only one usingâŠ
I had a look at WebSub, witch looks way more complex than WebMentions, and seem to need a lot more overhead. We donât need near realtime. We just need a way to notify someone that someone they donât know about mentioned or replied to their post.
@lyse@lyse.isobeef.org aha! Just like Bash would do. I figure --
is way too broad to start an autocomplete. Got to feed it a bit more! :-D
@lyse@lyse.isobeef.org Haha đ
rsync -zaXAP
is what I use all the time. But thatâs all â for the rest, I have to consult the manual. đ
lol, this flags looks like russian name
rsync -avzr
with an optional --progress
is what I always use. Ah, I could use the shorter -P
, thanks @movq.
@lyse@lyse.isobeef.org that -P
is a life saver when running rsync
over spotty connections. In my very illiterate opinion, it should always be a default.
@lyse@lyse.isobeef.org Now increase the indexes on the Twt Subject form 7 bytes to 64 bytes đ
@lyse@lyse.isobeef.org Congrats đ
Hmm this question has a leading âYesâ in favor of so far with 13 votes:
Should we formally support edit and deletion requests?
Thanks yâall for voting (itâs all anonymous so I have no idea whoâs voted for what!)
If you havenât already had your say, please do so here: http://polljunkie.com/poll/xdgjib/twtxt-v2 â This is my feeble attempt at trying to ascertain the voice of the greater community with ideas of a Twtxt v2 specification (which Iâm hoping will just be an improved specification of what we largely have already built to date with some small but important improvements đ€)
Starting a couple of new projects (geez where do I find the time?!):
HomeTunnel:
HomeTunnel is a self-hosted solution that combines secure tunneling, proxying, and automation to create your own private cloud. Utilizing Wireguard for VPN, Caddy for reverse proxying, and Traefik for service routing, HomeTunnel allows you to securely expose your home network services (such as Gitea, Poste.io, etc.) to the Internet. With seamless automation and on-demand TLS, HomeTunnel gives you the power to manage your own cloud-like environment with the control and privacy of self-hosting.
CraneOps:
craneops is an open-source operator framework, written in Go, that allows self-hosters to automate the deployment and management of infrastructure and applications. Inspired by Kubernetes operators, CraneOps uses declarative YAML Custom Resource Definitions (CRDs) to manage Docker Swarm deployments on Proxmox VE clusters.
@aelaraji@aelaraji.com I think all replies are missing the fact that your auto-completion isnât working. LOL. Or did I misunderstood?
I think thatâs one of the worst aspects of the proposed idea of location-based addressing or identity. The fact that Alice reads Twt A and Bob reads Twt A at the same location, but Alice and Bob could have in fact read very different content entirely. It is no longer possible to have consistency in a decentralised way that works properly.
One could argue this is fine, because weâre so small and nothing matters, but itâs a properly I rely on fairly heavily in yarnd
, a properly that if lost would have significant impact on how yarnd
works I think. đ€
Unless Iâm missing something here đ€ But a <url> <timestamp>
does not for me identify an individual Twt, it only identifies its location, which may or may not have changed since I last saw a version of it hmmm đ§
Also Iâm not even sure I can validly cache, let alone index feeds anymore if we do this, because if the structure of a Twt is cuh that I can no longer trust that an individual Twtâs content hasnât been changed at the source, whatâs the point of caching or indexing individual twts at all? This makes the implementations of yarnd
and yarns
(the search engine, crawlers and indexer) kind of hard to reason about.
Also youâre right I guess. But still that also requires the author not to change the timestamp too. Hmmm
@movq@www.uninformativ.de I donât think thereâs any misunderstand at all. I just treat every lines in a feed as an individual entity. These are stored on their own.