It always feels warm and cozy when you find your music had featured on a radio show…
#kokori was recently featured on Enough Records Radio Show:
https://www.mixcloud.com/enoughrecords/enough-records-radio-show-104/
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@asquare@asquare.srht.site No need to apologise 😅 All very good points 👌
↳
In-reply-to
»
(#bh5hvtq) @prologic With respect, a client can not identify whether an edit took place. Not unless that same client witnessed both the original twt and the edited one. This won't be the case if a person you're following is joining a thread started by people you aren't following after the first twt of that thread has already been modified. Or if you're knocked offline by a multi-hour power outage that spans then entire time window between a twt getting uploaded and modified.
⤋ Read More
@asquare@asquare.srht.site This is absolutely true! 💯 However the natural behavior of editing a post is the same as forking. So from a community perspective, we’re actaully okay with how that works in reality. I think we’re all getting a bit too hung up on “exactness”. One of the things I think we’re finding hard to reconcile is the fine line between a decentralised ecosystem and distributed system.
I want it very much to remain decentralised. That means Content-based addressing makes sense, because you can have integrity about what a Twt Hash means. I don’t really mind if a thread gets forked because the OP was edited, that’s actually how forking works anyway 😅
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@prologic@twtxt.net With respect, a client can not identify whether an edit took place. Not unless that same client witnessed both the original twt and the edited one. This won’t be the case if a person you’re following is joining a thread started by people you aren’t following after the first twt of that thread has already been modified. Or if you’re knocked offline by a multi-hour power outage that spans then entire time window between a twt getting uploaded and modified.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@prologic@twtxt.net With respect, a client can not identify whether an edit took place. Not unless that same client witnessed both the original twt and the edited one. This won’t be the case if a person you’re following is joining a thread started by people you aren’t following after the first twt of that thread has already been modified. Or if you’re knocked offline by a multi-hour power outage that spans then entire time window between a twt getting uploaded and modified.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
In any case, yes Content addressing can break threads when the original content is edited that’s for sure, however we’ve since agreed and realized that technically speaking, we can actually identify from a clients perspective, whether an edit took place.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@asquare@asquare.srht.site Iant yhay what I said? Or did I fat-finger my reply 🤣
↳
In-reply-to
»
(#bh5hvtq) It's pretty hard to follow though, with the discussion being spread out over so many threads and with the https://search.twtxt.net UI displaying threads in a way that's different than how https://twtxt.net does.
⤋ Read More
@asquare@asquare.srht.site Yeah my UI skillz aren’t so great sorry 🤣
↳
In-reply-to
»
(#bh5hvtq) I finally figured out that https://search.twtxt.net is not the same as https://twtxt.net/search. The former is open to the general public, unlike the latter which is only for registered users of
⤋ Read More
twtxt.net
. Meaning that I finally have some kind of access to an archive of the aforementioned debate.
@asquare@asquare.srht.site correct 👌
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
It’s pretty hard to follow though, with the discussion being spread out over so many threads and with the https://search.twtxt.net UI displaying threads in a way that’s different than how https://twtxt.net does.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
It’s pretty hard to follow though, with the discussion being spread out over so many threads and with the https://search.twtxt.net UI displaying threads in a way that’s different than how https://twtxt.net does.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
I finally figured out that https://search.twtxt.net is not the same as https://twtxt.net/search. The former is open to the general public, unlike the latter which is only for registered users of twtxt.net
. Meaning that I finally have some kind of access to an archive of the aforementioned debate.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
I finally figured out that https://search.twtxt.net is not the same as https://twtxt.net/search. The former is open to the general public, unlike the latter which is only for registered users of twtxt.net
. Meaning that I finally have some kind of access to an archive of the aforementioned debate.
LMAO!!! The bitreich landing page is hilarious 😂
”… we only store good cake recipes, this complies with the GCPR - General Cookie Protection Ruling“
performed a small, screen-based update to jarotsim, for it to run better in smaller and bigger screens | gemini://compudanzas.net/jarotsim.gmi
performed a small, screen-based update to jarotsim, for it to run better in smaller and bigger screens | https://compudanzas.net/jarotsim.html
↳
In-reply-to
»
I'm not even supposed to do be doing any of this, I should be making stuff* with Shapes, forms and color instead of poking at software with a stick like a caveman. 😆
⤋ Read More
Alas, I can’t get myself to resist. Interacting with tech and software makes me feel like a kid in a candy shop: “I wanna taste all of it! Find my favorite Lollipop and wonder about where it came from, who made it? How is it possible to turn any kind of mushy juicy fruit into a hard, forever lasting candy in a freaking stick!? Oh, Wait!! Is THAT chocolate over there!!?”
I’m not even supposed to do be doing any of this, I should be making stuff* with Shapes, forms and color instead of poking at software with a stick like a caveman. 😆
*Stuff: Things I make and refuse to call Art, unless I have to in a resume and what not.
↳
In-reply-to
»
Yeah I know! My ship was sinking and I've just noticed. Patched up the holes and now we're back afloat.
⤋ Read More
@movq@www.uninformativ.de Although my recent breakage/down time was more of a result of human error than it is something to blame on software itself, I do get your point; and will highly probably end up going the same route in the near future. It’s just that in order to south my forever itching curiosity, I have to learn and try some things first.
↳
In-reply-to
»
When you try to change a file that’s currently running, it used to say
⤋ Read More
text file busy
. Example:
I guess the question now becomes;
Why does it cause the running process to crash?
↳
In-reply-to
»
When you try to change a file that’s currently running, it used to say
⤋ Read More
text file busy
. Example:
@movq@www.uninformativ.de Sounds like you’ll be submitting a bug report upstream though at some point when you have time? 🤔
↳
In-reply-to
»
When you try to change a file that’s currently running, it used to say
⤋ Read More
text file busy
. Example:
@movq@www.uninformativ.de Is this on a particular Kernel version? 🤔
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@asquare@asquare.srht.site We’ve collectively as a community (welcome to the community too! 🥳) had a many-week, multi-thread debate over this. It all boils down to Content Addressing vs. Location Addressing and the benefits, pros/cons of each approach. Ultimately though threads in Twtxt take advantage of a convention we formalized as the Twt Subject. This is combined with a Location-based Addressing, the Twt Hash extension. In the end we are likely to stay with this approach, but fix the parameters we use and truction.
On my blog: Developer Diary, World Statistics Day, Belated https://john.colagioia.net/blog/2024/10/21/statistics.html #programming #project #devjournal
#MaradoWeekly #WeeklyRecord Week 43
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@asquare@asquare.srht.site Yeah we know 🤣 Still debating changes to the extension 😅
So, uh, did anyone but me notice that the last character of a twt hash is always either an a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash – 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
So, uh, did anyone but me notice that the last character of a twt hash is always either an a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash – 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
↳
In-reply-to
»
(#olheqvq) @aelaraji Always nice to see another person learning the power of
⤋ Read More
vi
s "language as a user interface" paradigm. :waves: Hello from a happy Kakoune user!
@asquare@asquare.srht.site Hi back at you!! 👋 and nice to meet you!
↳
In-reply-to
»
Yeah I know! My ship was sinking and I've just noticed. Patched up the holes and now we're back afloat.
⤋ Read More
I believe it’s about time I learned to use Treafik.
Yeah I know! My ship was sinking and I’ve just noticed. Patched up the holes and now we’re back afloat.
Sobre a disciplina de cidadania, para quem tem memória curta:
@andralves@andralves https://masto.pt/@andralves/113341607309636916
ESP32-C5-DevKitC-1 with 240MHz RISC-V Processor, Zigbee, and Thread Connectivity
The ESP32-C5-DevKitC-1 is another upcoming entry-level development board designed for IoT applications, featuring the ESP32-C5-WROOM-1 module. This board supports key wireless protocols, including Wi-Fi 6 (2.4 GHz and 5 GHz), Bluetooth LE 5, Zigbee, and Thread. The ESP32-C5-WROOM-1 module is equipped with a 32-bit RISC-V single-core processor running at 240 MHz along with 384 KB
Dois anos após a implementação de medidas de proteção integral na Reserva Natural das Ilhas Selvagens, surge uma inaceitável tentativa de reabrir a pesca nesta área. A proposta apresentada à Assembleia Legislativa da Madeira pretende reduzir a zona de proteção de 12 para 2 milhas náuticas, permitindo a captura de atuns, o que coloca em risco os compromissos de conservação que posicionaram a Madeira como referência internacional na defesa dos ecossistemas marinhos.
Uma proposta do partido CHEGA Madeira pretende reverter a proteção total do maior santuário marinho da Europa – e não podemos permitir este retrocesso!
Proteja as Ilhas Selvagens – participe nesta ação!
ESP32-C61-DevKitC-1 with RISC-V Single Core Processor and Wi-Fi 6/Bluetooth LE 5
The ESP32-C61-DevKitC-1 is an upcoming entry-level development board that integrates Wi-Fi 6 in the 2.4 GHz band and Bluetooth LE 5 capabilities. The board is designed to support a variety of applications and offers multiple peripheral interfaces for developers to work with. The ESP32-C61 features a 32-bit RISC-V single-core processor running at 160 MHz. It
ASUS NUC 14 Pro AI with Intel Core Ultra Processor, Delivering up to 120 Platform TOPS
The ASUS NUC 14 Pro AI is a powerful, compact mini PC featuring the Intel Core Ultra processor (Series 2), which integrates CPU, GPU, and NPU architectures to deliver up to 120 platform TOPS for AI processing. It is designed for consumer, commercial, and edge computing applications. According to the Asus product announcement earlier last
↳
In-reply-to
»
Learned to
⤋ Read More
gg=G
and to va"
, ci"
, di{
... in vim the other day 😆 Life will never be the same, I can feel it. ref
@bmallred@staystrong.run I always get to imagine vim with its roots from vi and ed
On my blog: Getting the Most from Mastodon (and Friends) https://john.colagioia.net/blog/2024/10/20/most-mastodon.html #mastodon #socialmedia
↳
In-reply-to
»
(#4w3ilsa) @asquare (I wonder if that will ever show up without me mentioning you. 😅)
⤋ Read More
@asquare@asquare.srht.site Hehw 🤣
↳
In-reply-to
»
(#d2iwcwq) Probably going to stick to my original plan, which is to implement everything I need by hand. Becaus to me part of the appeal of twtxt is that it's simple enough for it to be feasible to roll your own implementation.
⤋ Read More
@asquare@asquare.srht.site This is true! Even true of the extensions 👌
↳
In-reply-to
»
(#d2iwcwq) I'm not using anything that you would recognize as a full-featured client. I upload twts with
⤋ Read More
hut publish
, "publicise my user agent" with manual curl
invocations (when I remember to) (thanks to @movq for the informative guide https://www.uninformativ.de/twtxt-mention.html), and as for following other people's feeds, I still haven't decided how I'm going to do that.
@asquare@asquare.srht.site So basically very manual? 🤔
↳
In-reply-to
»
Speaking of typing, do you know this game? https://zty.pe/
⤋ Read More
@movq@www.uninformativ.de Seems like a cool game 🤔 Hard to play on mobile though 🤣
↳
In-reply-to
»
Learned to
⤋ Read More
gg=G
and to va"
, ci"
, di{
... in vim the other day 😆 Life will never be the same, I can feel it. ref
@aelaraji@aelaraji.com Always nice to see another person learning the power of vi
s “language as a user interface” paradigm. :waves: Hello from a happy Kakoune user!
↳
In-reply-to
»
Learned to
⤋ Read More
gg=G
and to va"
, ci"
, di{
... in vim the other day 😆 Life will never be the same, I can feel it. ref
@aelaraji@aelaraji.com Always nice to see another person learning the power of vi
s “language as a user interface” paradigm. :waves: Hello from a happy Kakoune user!
↳
In-reply-to
»
(#4w3ilsa) @asquare (I wonder if that will ever show up without me mentioning you. 😅)
⤋ Read More
Probably going to stick to my original plan, which is to implement everything I need by hand. Becaus to me part of the appeal of twtxt is that it’s simple enough for it to be feasible to roll your own implementation.
↳
In-reply-to
»
(#4w3ilsa) @asquare (I wonder if that will ever show up without me mentioning you. 😅)
⤋ Read More
Probably going to stick to my original plan, which is to implement everything I need by hand. Becaus to me part of the appeal of twtxt is that it’s simple enough for it to be feasible to roll your own implementation.
↳
In-reply-to
»
(#4w3ilsa) @asquare (I wonder if that will ever show up without me mentioning you. 😅)
⤋ Read More
I’m not using anything that you would recognize as a full-featured client. I upload twts with hut publish
, “publicise my user agent” with manual curl
invocations (when I remember to) (thanks to @movq@www.uninformativ.de for the informative guide https://www.uninformativ.de/twtxt-mention.html), and as for following other people’s feeds, I still haven’t decided how I’m going to do that.
↳
In-reply-to
»
(#4w3ilsa) @asquare (I wonder if that will ever show up without me mentioning you. 😅)
⤋ Read More
I’m not using anything that you would recognize as a full-featured client. I upload twts with hut publish
, “publicise my user agent” with manual curl
invocations (when I remember to) (thanks to @movq@www.uninformativ.de for the informative guide https://www.uninformativ.de/twtxt-mention.html), and as for following other people’s feeds, I still haven’t decided how I’m going to do that.
↳
In-reply-to
»
Learned to
⤋ Read More
gg=G
and to va"
, ci"
, di{
... in vim the other day 😆 Life will never be the same, I can feel it. ref
The V:
pattern itself is quite good because you can do quite a lot of powerful things with selected text.
For example: ggV}:s/^/ -/
will insert a -
at the beginning of every line turning your bunch of lines into a Markdown list of items 😅
↳
In-reply-to
»
(#olheqvq) @aelaraji … this made me realize that I don’t really know anymore which commands I use. It’s all muscle memory by now. 🤔
⤋ Read More
@movq@www.uninformativ.de Same here 🤣 My fingers know everything, my brain does not 😅 Same with passwords too, at least the important ones, master password, passwords for my machine(s) and work laptop. Don’t ever try to interrogate me for them, only my fingers know 🤣
Apparently I am incapable of getting my sh…Things done unless I drop to TTY xD
↳
In-reply-to
»
(#olheqvq) @aelaraji … this made me realize that I don’t really know anymore which commands I use. It’s all muscle memory by now. 🤔
⤋ Read More
@movq@www.uninformativ.de Touch Typing GIGA-CHAD spotted how fast do you type? I can barely do 12wpm xD so I have plenty of time to think about my next short-cut.
↳
In-reply-to
»
Learned to
⤋ Read More
gg=G
and to va"
, ci"
, di{
... in vim the other day 😆 Life will never be the same, I can feel it. ref
@bmallred@staystrong.run Sweeeeeeeeeeet!! Just gave it a try and sorted my Jenny follow list; Thank you !!
DC-ROMA Laptop II with 1TB SSD and 16GB RAM, Powered by Linux
The DC-ROMA RISC-V Laptop II is one of the latest hardware platforms designed for developers interested in the RISC-V architecture. It features a RISC-V 64-bit 8-core CPU, Wi-Fi 6 connectivity, SSD support, and comes pre-installed with Ubuntu Desktop 23.10. The DC-ROMA Laptop II is powered by the SpacemiT Key Stone K1 SoC, a RISC-V 64-bit
On my blog: Free Culture Book Club — Restoration Day, part 2 https://john.colagioia.net/blog/2024/10/19/restoration-day-2.html #freeculture #bookclub
Offen Fair Web Analytics This looks pretty good., might give this a try. Been using GoatCounter, but it’s pretty bland in that it doesn’t really tell me much 😅
👋 Reminder folks of the upcoming Yarn.social monthly online meetup:
- Event: Yarn.social Online Meetup
- When: 26th October 2024 at 12:00PM UTC (midday)
- Where: Mills Meet : Yarn.social
RollerCAN Unit: BLDC Motor Kit with Speed, Position, and Current Control for Precise Adjustments
M5Stack has introduced the RollerCAN Unit, a brushless DC motor control kit designed for efficient and precise motion control. Equipped with a 3504 200KV motor, it supports both CAN and I2C communication interfaces, allowing its use in applications such as robotic joint control and intelligent manufacturing. Key specifications include an STM32G431CBU6 (Ar … ⌘ Read more
RA8M1 Feather Board Showcases the Renesas RA8M1 64-bit Microcontroller
The RA8M1 Feather Board by Zalmotek is an upcoming development board featuring the Renesas RA8M1 microcontroller, designed for real-time applications like robotics and IoT systems. Its compact Feather form factor offers flexibility and ensures compatibility with a wide range of embedded projects. The RA8M1 Feather Board integrates Renesas’ RA8M1 microcontroller with a 64-bit Arm Cortex-M85
↳
In-reply-to
»
Sam Altman's Worldcoin Rebrands As 'World,' Unveils Next Generation Orb
The blockchain-based identity verification company founded by Sam Altman is now called "World." It also unveiled a new version of the "Orb" biometric devices the company uses to scan users' eyes. CoinTelegraph reports: World, as it's now known, also revealed a slew of other updates including a new version of its Orb biometric scanning device ... ⌘ Read more
⤋ Read More
@slashdot@feeds.twtxt.net seriously who the fuck is asking for this shit?
Sam Altman’s Worldcoin Rebrands As ‘World,’ Unveils Next Generation Orb
The blockchain-based identity verification company founded by Sam Altman is now called “World.” It also unveiled a new version of the “Orb” biometric devices the company uses to scan users’ eyes. CoinTelegraph reports: World, as it’s now known, also revealed a slew of other updates including a new version of its Orb biometric scanning device … ⌘ Read more
↳
In-reply-to
»
Trump Says Tim Cook Called Him To Complain About the EU
An anonymous reader quotes a report from The Verge: Donald Trump said Apple CEO Tim Cook called him to discuss the billions of dollars that Apple has been fined in the European Union. Trump made the statement during his appearance on the PBD Podcast -- and said that he won't let the EU "take advantage" of US companies like Apple if reelected. "Two hours ago, thre ... ⌘ Read more
⤋ Read More
@slashdot@feeds.twtxt.net WHO does Tim Cook think he is anyway?! 🤦♂️
↳
In-reply-to
»
(#olheqvq) @aelaraji And pray tell/share with us what these magical commands do? 🤣
⤋ Read More
@aelaraji@aelaraji.com Noice 👌
Trump Says Tim Cook Called Him To Complain About the EU
An anonymous reader quotes a report from The Verge: Donald Trump said Apple CEO Tim Cook called him to discuss the billions of dollars that Apple has been fined in the European Union. Trump made the statement during his appearance on the PBD Podcast – and said that he won’t let the EU “take advantage” of US companies like Apple if reelected. “Two hours ago, thre … ⌘ Read more
↳
In-reply-to
»
(#olheqvq) @aelaraji And pray tell/share with us what these magical commands do? 🤣
⤋ Read More
@prologic@twtxt.net Sure!! gg=G
auto-indents your documents, as for the rest it’s:
v
for selection mode,c
for change andd
for delete actions as usual.
- followed by either ‘a
for around or
i` for inside/in-between whatever special character comes after it
_ the [, (, “ … special characters define the perimeter/extent of the action.
i.e: ci"
would be change the text under the cursor between quotes and da[
_delete text and brackets included_
I’ve linked a reference in the first twt, hope you find it useful.
↳
In-reply-to
»
Learned to
⤋ Read More
gg=G
and to va"
, ci"
, di{
... in vim the other day 😆 Life will never be the same, I can feel it. ref
@aelaraji@aelaraji.com And pray tell/share with us what these magical commands do? 🤣
What news?!
sff alguém me pode fazer chegar o meme do “obrigado José Sócrates, obrigado meu amigo”, tenho saudades e preguiça
On my blog: Real Life in Star Trek, I, Borg https://john.colagioia.net/blog/2024/10/17/i-borg.html #scifi #startrek #closereading
↳
In-reply-to
»
Learned to
⤋ Read More
gg=G
and to va"
, ci"
, di{
... in vim the other day 😆 Life will never be the same, I can feel it. ref
@lyse@lyse.isobeef.org yeah, that’s the thing! I’ve been trying to learn more vim motions and I just can’t get myself to remember any… Now I have that cheat sheet bookmarked, I can look them up on the need to know basis.
↳
In-reply-to
»
Video of my latest #livecoding show using #punctual for #visuals
https://www.youtube.com/watch?v=CsM39SpRik8
⤋ Read More
@sorenpeter@darch.dk I watched it the other day, it’s pretty neat! do you have more of these?