↳
In-reply-to
»
(#336uidq) @prologic I’m sure you can somehow install something that calculates blake2b on OpenBSD. But it’s not part of the base system as a standalone CLI tool, there only appear to be Perl modules for it. The other SHA tools do exist.
⤋ Read More
@movq@www.uninformativ.de i’m sorry if I sound too contrarian. I’m not a fan of using an obscure hash as well. The problem is that of future and backward compatibility. If we change to sha256 or another we don’t just need to support sha256. But need to now support both sha256 AND blake2b. Or we devide the community. Users of some clients will still use the old algorithm and get left behind.
Really we should all think hard about how changes will break things and if those breakages are acceptable.
↳
In-reply-to
»
This Zen-Browser is actually not bad! 🤯
⤋ Read More
@aelaraji@aelaraji.com Hmm that is worth trying. It is the same base Firefox I guess 🤔
↳
In-reply-to
»
This Zen-Browser is actually not bad! 🤯
⤋ Read More
@eldersnake@we.loveprivacy.club Wouldn’t it be possible to use it with your older FF profile? smt like this ?
Maybe i should sleep more? Noticed about mistake in my follow entry for prologic. Already fixed
↳
In-reply-to
»
(#336uidq) @prologic I’m sure you can somehow install something that calculates blake2b on OpenBSD. But it’s not part of the base system as a standalone CLI tool, there only appear to be Perl modules for it. The other SHA tools do exist.
⤋ Read More
@movq@www.uninformativ.de Ooof 😢
↳
In-reply-to
»
Did Apple Just Kill Social Apps?
Apple's iOS 18 update has introduced changes to contact sharing that could significantly impact social app developers. The new feature allows users to selectively share contacts with apps, rather than granting access to their entire address book. While Apple touts this as a privacy enhancement, developers warn it may hinder the growth of new social platforms. Nikita Bier, a start-up founder, called it "the en ... ⌘ Read more
⤋ Read More
It’s all about the r gage meant ya see 😅
↳
In-reply-to
»
This Zen-Browser is actually not bad! 🤯
⤋ Read More
@aelaraji@aelaraji.com Yep seems alright! Really fast too. I’m still using my main Firefox in general cos.. well it’s set up so much and it’s hardened, profile running in RAM, all that crazy stuff that got it working the way I want 😂
But keeping a good eye on Zen Browser’s progress.
#frasesbacanas é o tema desta #musiquinta… e eu podia escolher (quase?) qualquer música de Marilyn Manson - o homem é perito em jogos de palavras e múltiplos significados, e letras com humor ou profundidade. Mas visto que foi só na semana passada que saiu o seu último single, “Sacrilegious”, é essa a música que escolho, destacando a frase:
“You can’t kill it until it’s born”
↳
In-reply-to
»
(#kdjkn5a) @prologic I wanted to wait for things to settle down. It’s still unclear to me in which direction we’re going – and if that new/different stuff is even possible to implement in jenny. That said, I’ve been really busy with private stuff these last few days, I’ve lost track of most of what you’re discussing. 🥴
⤋ Read More
I share I did write up an algorithm for it at some point I think it is lost in a git comment someplace. I’ll put together a pseudo/go code this week.
Super simple:
Making a reply:
- If yarn has one use that. (Maybe do collision check?)
- Make hash of twt raw no truncation.
- Check local cache for shortest without collision
- in SQL:
select len(subject) where head_full_hash like subject || '%'
- in SQL:
Threading:
- Get full hash of head twt
- Search for twts
- in SQL:
head_full_hash like subject || '%' and created_on > head_timestamp
- in SQL:
The assumption being replies will be for the most recent head. If replying to an older one it will use a longer hash.
(Updated) Quartz64 Zero: A Low-Cost SBC Featuring Rockchip RK3566T with 64-bit Arm and 32-bit RISC-V CPUs
Quartz64 Zero: A Low-Cost SBC Featuring Rockchip RK3566T with 64-bit ARM and 32-bit RISC-V CPUs
Pine64 recently introduced the Quartz64 Zero, a compact and economical single board computer featuring the Rockchip RK3566T SoC. Designed for both hobbyists and commercial applications, this board offers scalable features and a guaranteed long … ⌘ Read more
(Updated) Pine64 Unveils Oz64: An Upcoming SBC Featuring Sophgo SG2000 SoC and Wi-Fi 6
Pine64 Unveils Oz64: An Upcoming SBC Featuring Sophgo SG2000 SoC and Wi-Fi 6
The Pine64 Oz64 is an upcoming single-board computer that integrates 64-bit RISC-V cores and 64-bit ARM cores with the Sophgo SG2000 System-on-Chip. This cost-effective device offers fast wireless communication capabilities with Wi-Fi 6 and optional Power-over-Ethernet support. ⌘ Read more
PINE64 Unveils StarPro64 RISC-V SBC with EIC7700X SoC
The StarPro64 is the latest addition to PINE64’s line of RISC-V-based hardware, continuing their commitment to the architecture over the past three years. Key features include support for up to 32GB of RAM, dual Gigabit Ethernet ports, and more. Since 2021, several of PINE64’s devices, including the popular Pinecil, have adopted RISC-V. While the Ox64
This Zen-Browser is actually not bad! 🤯
- Based on Firefox instead of Chromium.
- Got tiling pans when you need them… (just like a tiling window manager).
- I can hide the Tabs and Nav-Bar with a single short-cut!! AKA Compact Mode …
↳
In-reply-to
»
Did Apple Just Kill Social Apps?
Apple's iOS 18 update has introduced changes to contact sharing that could significantly impact social app developers. The new feature allows users to selectively share contacts with apps, rather than granting access to their entire address book. While Apple touts this as a privacy enhancement, developers warn it may hinder the growth of new social platforms. Nikita Bier, a start-up founder, called it "the en ... ⌘ Read more
⤋ Read More
@slashdot@feeds.twtxt.net Pretend I’m Leonardo.
/ME slow claps…
↳
In-reply-to
»
Did Apple Just Kill Social Apps?
Apple's iOS 18 update has introduced changes to contact sharing that could significantly impact social app developers. The new feature allows users to selectively share contacts with apps, rather than granting access to their entire address book. While Apple touts this as a privacy enhancement, developers warn it may hinder the growth of new social platforms. Nikita Bier, a start-up founder, called it "the en ... ⌘ Read more
⤋ Read More
Lol, this is actually a good thing by Apple. Doesn’t kill social apps at all, just prevents some harvesting of your entire address book by abusive apps like WhatsApp.
↳
In-reply-to
»
(#336uidq) @bender To be fair it really isn't
⤋ Read More
sha256sum
vs. b2sum
. Neither is more complicated than the other.
@bender@twtxt.net Nope not at all. base64 just encodes more bits
↳
In-reply-to
»
Hmm:
⤋ Read More
Build what makes you happy. Let miserable people build the rest
↳
In-reply-to
»
(#kdjkn5a) @prologic I wanted to wait for things to settle down. It’s still unclear to me in which direction we’re going – and if that new/different stuff is even possible to implement in jenny. That said, I’ve been really busy with private stuff these last few days, I’ve lost track of most of what you’re discussing. 🥴
⤋ Read More
@lyse@lyse.isobeef.org I think the proposal should be as simple as this:
- Update the Twt Hash extension.
- Increase its truncation from 7 to 12
@xuu@txt.sour.is is right about quite a few things, and I’d love it if he wrote up the dynamic hash size proposal, but I’m inclined to just increase the length in the first place mostly because my own client yarnd
doesn’t even store the full hashes in the first place 🤦♂️ (I thinnk)
↳
In-reply-to
»
(#maojn6q) I mean sure if i want to run it over on my tooth brush why not use something that is accessible everywhere like md5? crc32? It was chosen a long while back and the only benefit in changing now is "i cant find an implementation for x" when the down side is it breaks all existing threads. so...
⤋ Read More
@xuu@txt.sour.is Good point.
↳
In-reply-to
»
(#336uidq) @prologic I’m sure you can somehow install something that calculates blake2b on OpenBSD. But it’s not part of the base system as a standalone CLI tool, there only appear to be Perl modules for it. The other SHA tools do exist.
⤋ Read More
@xuu@txt.sour.is I guess @movq@www.uninformativ.de ’s point is there isn’t one that is available as standard on OpenBSD? 😅
↳
In-reply-to
»
(#336uidq) @prologic I’m sure you can somehow install something that calculates blake2b on OpenBSD. But it’s not part of the base system as a standalone CLI tool, there only appear to be Perl modules for it. The other SHA tools do exist.
⤋ Read More
here are plenty of implementations https://www.blake2.net/#su
↳
In-reply-to
»
(#336uidq) @prologic I’m sure you can somehow install something that calculates blake2b on OpenBSD. But it’s not part of the base system as a standalone CLI tool, there only appear to be Perl modules for it. The other SHA tools do exist.
⤋ Read More
I mean sure if i want to run it over on my tooth brush why not use something that is accessible everywhere like md5? crc32? It was chosen a long while back and the only benefit in changing now is “i cant find an implementation for x” when the down side is it breaks all existing threads. so…
Did Apple Just Kill Social Apps?
Apple’s iOS 18 update has introduced changes to contact sharing that could significantly impact social app developers. The new feature allows users to selectively share contacts with apps, rather than granting access to their entire address book. While Apple touts this as a privacy enhancement, developers warn it may hinder the growth of new social platforms. Nikita Bier, a start-up founder, called it “the en … ⌘ Read more
↳
In-reply-to
»
(#k55uu5q) @doesnm Sorry I meant
⤋ Read More
twet
🤦♂️
Necropost: btw i have twt alias for twet 😅
↳
In-reply-to
»
hello world
⤋ Read More
@fastidious@tilde.town @movq@www.uninformativ.de hehe’ Howdy!
↳
In-reply-to
»
I am told through various sources that Iran decided last night to attack Israel with over 200 missile strikes in response to Israel attacking Lebanon. 🤔
⤋ Read More
@prologic@twtxt.net yeah, sad, convoluted, dangerous state of affairs for just about everyone. :-(
↳
In-reply-to
»
(#z2ymlkq) NGL tilde town's registration process was quite fun! reminded me of the good old text based adventure game.
⤋ Read More
@bender@twtxt.net Not yet! the prompt said the requests are treated manually and that it could take up to 30 days.
@bender@twtxt.net yeah I know, I treat these like the RSS ones. I’m OK with them being one-ways as long as they don’t get Spammy.
@3r1c@3r1c.net 🤔 Interesting! I was thinking about doing something like this in Rofi
, now I can just play with this one.
↳
In-reply-to
»
(#336uidq) @bender To be fair it really isn't
⤋ Read More
sha256sum
vs. b2sum
. Neither is more complicated than the other.
e.g:
$ printf "%s\t%s\t%s" "https://example.com/twtxt.txt" "2024-09-29T13:30:00Z" "Hello World!" | sha256sum | awk '{ print $1 }' | xxd -r -p | base64 | head -c 12
UWVFdUXtvoLS
↳
In-reply-to
»
(#336uidq) @prologic I’m sure you can somehow install something that calculates blake2b on OpenBSD. But it’s not part of the base system as a standalone CLI tool, there only appear to be Perl modules for it. The other SHA tools do exist.
⤋ Read More
@bender@twtxt.net I’m inclined to agree. @xuu@txt.sour.is needs a bit of convincing maybe? 🤔
↳
In-reply-to
»
(#336uidq) @prologic I’m sure you can somehow install something that calculates blake2b on OpenBSD. But it’s not part of the base system as a standalone CLI tool, there only appear to be Perl modules for it. The other SHA tools do exist.
⤋ Read More
@movq@www.uninformativ.de Curious, is our goal to have readily available tools on every possible system? 🤔
↳
In-reply-to
»
If we stuck with Blake2b for Twt Hash(es); what do we think we need to reasonably go to in bit length/size?
⤋ Read More
@bender@twtxt.net To be fair it really isn’t sha256sum
vs. b2sum
. Neither is more complicated than the other.
↳
In-reply-to
»
It bothers me that some tools (namely
⤋ Read More
bat
) do not come with their own man
pages. I think it goes against the Unix philosophy.
@bender@twtxt.net So it should be possible to install man pages in one’s home directory👌
↳
In-reply-to
»
It bothers me that some tools (namely
⤋ Read More
bat
) do not come with their own man
pages. I think it goes against the Unix philosophy.
@bender@twtxt.net Yea but what about non-root?
↳
In-reply-to
»
It bothers me that some tools (namely
⤋ Read More
bat
) do not come with their own man
pages. I think it goes against the Unix philosophy.
@bender@twtxt.net Hmmm 🤔 Where do you put man pages outside of the contest of a package manager? 🤔
↳
In-reply-to
»
If we stuck with Blake2b for Twt Hash(es); what do we think we need to reasonably go to in bit length/size?
⤋ Read More
@bender@twtxt.net Not sure. It might be a slight variant. I’ll find out 🙃
↳
In-reply-to
»
(#kdjkn5a) @prologic I wanted to wait for things to settle down. It’s still unclear to me in which direction we’re going – and if that new/different stuff is even possible to implement in jenny. That said, I’ve been really busy with private stuff these last few days, I’ve lost track of most of what you’re discussing. 🥴
⤋ Read More
@bender@twtxt.net Oh I hope that is true 🤣
↳
In-reply-to
»
(#kdjkn5a) @prologic I wanted to wait for things to settle down. It’s still unclear to me in which direction we’re going – and if that new/different stuff is even possible to implement in jenny. That said, I’ve been really busy with private stuff these last few days, I’ve lost track of most of what you’re discussing. 🥴
⤋ Read More
@movq@www.uninformativ.de sorry to hear about your personal things going on. 🤗
↳
In-reply-to
»
@movq I'd love it if you write up a page for jenny 🙏 at https://twtxt.dev 🤞
⤋ Read More
@movq@www.uninformativ.de I don’t think that matters a great deal. I think you should publish your client anyway because I think the direction that will end up taking will hopefully be one that we collectively agree on. 🤞
↳
In-reply-to
»
If we stuck with Blake2b for Twt Hash(es); what do we think we need to reasonably go to in bit length/size?
⤋ Read More
@movq@www.uninformativ.de is that the only system is not available on? Are there alternative packages for OpenBSD?
If we stuck with Blake2b for Twt Hash(es); what do we think we need to reasonably go to in bit length/size?
=> https://gist.mills.io/prologic/194993e7db04498fa0e8d00a528f7be6
e.g: (turns out @xuu@txt.sour.is is right about Blak2b being easy/simple too!):
$ printf "%s\t%s\t%s" "https://example.com/twtxt.txt" "2024-09-29T13:30:00Z" "Hello World!" | b2sum -l 32 -t | awk '{ print $1 }'
7b8b79dd
I am told through various sources that Iran decided last night to attack Israel with over 200 missile strikes in response to Israel attacking Lebanon. 🤔
↳
In-reply-to
»
Hmm:
⤋ Read More
@bender@twtxt.net sorry wat?! 🤣
↳
In-reply-to
»
With so many messenger apps, why would anyone use Telegram? 🤯
⤋ Read More
@bender@twtxt.net at this point, I wouldn’t use anything but Signal or Apple messages 😅.
↳
In-reply-to
»
Had to build a list of all feeds (that I follow) and all twts in them and there are two collisions already:
⤋ Read More
@xuu@txt.sour.is did we ever spec this up?
↳
In-reply-to
»
Had to build a list of all feeds (that I follow) and all twts in them and there are two collisions already:
⤋ Read More
These collisions aren’t important unless someone tries to fork. So.. for the vast majority its not a big deal. Using the grow hash algorithm could inform the client to add another char when they fork.
↳
In-reply-to
»
Hmm:
⤋ Read More
@quark@ferengi.one hmm?
Hmm:
42 75 69 6C 64 20 77 68 61 74 20 6D 61 6B 65 73 20 79 6F 75 20 68 61 70 70 79 2E 20 4C 65 74 20 6D 69 73 65 72 61 62 6C 65 20 70 65 6F 70 6C 65 20 62 75 69 6C 64 20 74 68 65 20 72 65 73 74 2E
↳
In-reply-to
»
Gentlemen, I have a pdf file (1.5MB) which I want to be able to block and copy text writing out of it, but it's locked, preventing this. All I used to do was write it out by hand, or screen shot the text as an image.
Is there any software that opens pdf format for copying and pasting of the text?
⤋ Read More
@off_grid_living@twtxt.net I gave it a try, unfortunately it’s a scanned document (just a bundle of Images), the only real text in there, is the first two pages.
↳
In-reply-to
»
Gentlemen, I have a pdf file (1.5MB) which I want to be able to block and copy text writing out of it, but it's locked, preventing this. All I used to do was write it out by hand, or screen shot the text as an image.
Is there any software that opens pdf format for copying and pasting of the text?
⤋ Read More
Aelaraji the Ubuntu Software can’t find this . Also why can’t TWTXT upload files to this forum? I could let you guys convert the file for me.
Here is the pdf file located on the Internet
https://endtimepublishing.com.au/images/bookspdf/Daniel_Workbook.pdf
↳
In-reply-to
»
Gentlemen, I have a pdf file (1.5MB) which I want to be able to block and copy text writing out of it, but it's locked, preventing this. All I used to do was write it out by hand, or screen shot the text as an image.
Is there any software that opens pdf format for copying and pasting of the text?
⤋ Read More
Thanks aelaraji I will give this a go
nós a ligar as @tiasmalham com os miúdos à beira e começam logo a falar de caralhetes
sim boa tarde, tudo bem, olhe eu hoje não posso ir trabalhar, não vai dar, estou a ser alvo de um ciberataque de grande escala
(se funciona pra eles, funciona pra mim)
RISC-V-Based KVM Solution in PCIe Form Factor with Low/High Profile Compatibility
The NanoKVM-PCIe is a recent solution from Sipeed, designed to simplify remote management of ATX PC cases and 2U servers. Built on the RISC-V architecture, it offers low power consumption and easy installation, with compatibility for both low-profile and high-profile PCIe brackets. This product follows the recent release of the Lichee NanoKVM Cube, an IP-KVM
↳
In-reply-to
»
@movq I'd love it if you write up a page for jenny 🙏 at https://twtxt.dev 🤞
⤋ Read More
I’m not really sure that is any better hmmm, please help 🙏
↳
In-reply-to
»
@movq I'd love it if you write up a page for jenny 🙏 at https://twtxt.dev 🤞
⤋ Read More
Let’s try that… Pushed a new commit… Give it ~5m to update…
↳
In-reply-to
»
@movq I'd love it if you write up a page for jenny 🙏 at https://twtxt.dev 🤞
⤋ Read More
@bender@twtxt.net I have no idea what I want to be perfectly honest. This is CSS done from scratch 😅
↳
In-reply-to
»
@movq I'd love it if you write up a page for jenny 🙏 at https://twtxt.dev 🤞
⤋ Read More
@bender@twtxt.net I’m open to suggestions. What would you prefer the color scheme to be? 🤔
↳
In-reply-to
»
@movq I'd love it if you write up a page for jenny 🙏 at https://twtxt.dev 🤞
⤋ Read More
Still playing with the style/template and what to include, just keeping it simple for now.
@movq@www.uninformativ.de I’d love it if you write up a page for jenny 🙏 at https://twtxt.dev 🤞
↳
In-reply-to
»
Been curious about how people on Pubnix instances do manage their feed, if they have access to log? Sent in a req to join one still no res.
⤋ Read More
Idk about other pubnixes but i can freely edit caddy config (or change webserver and use other config format)
↳
In-reply-to
»
(#z2ymlkq) @aelaraji easy as cake to get and
account here. Very reliable too!
⤋ Read More
@prologic@twtxt.net I got tricked tow times in row 🥲
↳
In-reply-to
»
(#z2ymlkq) @aelaraji easy as cake to get and
account here. Very reliable too!
⤋ Read More
🤣🤣🤣😂🤣😂🤣
↳
In-reply-to
»
Been curious about how people on Pubnix instances do manage their feed, if they have access to log? Sent in a req to join one still no res.
⤋ Read More
@fastidious@tilde.town Wait! I do know you! 😅
↳
In-reply-to
»
(#z2ymlkq) @aelaraji easy as cake to get and
account here. Very reliable too!
⤋ Read More
@fastidious@tilde.town Yeah, I gave it a try, now I’ll just wait. BTW, Your Nick rings a bell! I probably do remember it from reading old twts 👋 Happy getting to you here!
↳
In-reply-to
»
(#mkwtgrq) @lyse Maybe you're right: Let's pause this while edit/delete discussions.
⤋ Read More
@bender@twtxt.net Yup!
↳
In-reply-to
»
There we go!
⤋ Read More
Btw anyone can put up PR(s) 🙃
↳
In-reply-to
»
There we go!
⤋ Read More
@falsifian@www.falsifian.org Agreed
↳
In-reply-to
»
There we go!
⤋ Read More
@sorenpeter@darch.dk I think this is a rype will fix!
↳
In-reply-to
»
There we go!
⤋ Read More
@prologic@twtxt.net I think printf is a more portable option than echo -e for interpreting \t as tab. E.g. printf ‘%s\t%s\t%s’ “$url” “$time” “$text”. In general I always prefer printf over echo for anything non-trivial in unix shell scripts. See last paragraph of https://en.wikipedia.org/wiki/Echo_(command)#History
↳
In-reply-to
»
Been curious about how people on Pubnix instances do manage their feed, if they have access to log? Sent in a req to join one still no res.
⤋ Read More
NGL tilde town’s registration process was quite fun! reminded me of the good old text based adventure game.
↳
In-reply-to
»
Been curious about how people on Pubnix instances do manage their feed, if they have access to log? Sent in a req to join one still no res.
⤋ Read More
@aelaraji@aelaraji.com easy as cake to get and
account here. Very reliable too!
Parabéns à Selva Virtual, a mais antiga comunidade online Portuguesa, que faz hoje 32 (!!!) anos!
↳
In-reply-to
»
Been curious about how people on Pubnix instances do manage their feed, if they have access to log? Sent in a req to join one still no res.
⤋ Read More
@bender@twtxt.net Yes! tilde.town is next on my list if I don’t get a response in… too long.
Been curious about how people on Pubnix instances do manage their feed, if they have access to log? Sent in a req to join one still no res.
↳
In-reply-to
»
Apparently
⤋ Read More
Drama
is tech entities' new Going Viral
PR stunt. After the Wordpress vs. WPE mayhem, Godot starts it's own, Who/what's next?
@bender@twtxt.net I can always edit my twt and correct my Oopsie xD Would that make him happier?
↳
In-reply-to
»
(#ccam5uq) I believe I'd missed an
⤋ Read More
f
:
@falsifian@www.falsifian.org You are correct, but I ended up switching to /data/data/com.termux/files/usr/tmp
as suggested by @doesnm@doesnm.p.psf.lt in (#66py4ja). there must have been a reason why that file was placed in /tmp/
in the first place, I just don’t know my way around python that much to figure it out 😅.
submitted a proposal for a workshop at ICLC 2025, qiudanz technique: computational manipulation of minimalist movement sequences | https://compudanzas.net/proposal_iclc_2025_workshop.html
↳
In-reply-to
»
Apparently
⤋ Read More
Drama
is tech entities' new Going Viral
PR stunt. After the Wordpress vs. WPE mayhem, Godot starts it's own, Who/what's next?
You proud daddy!? My twt is exactly 140 characters! 😂😂😂
submitted a proposal for a workshop at ICLC 2025, qiudanz technique: computational manipulation of minimalist movement sequences | gemini://compudanzas.net/proposal_iclc_2025_workshop.gmi
Apparently Drama
is tech entities’ new Going Viral
PR stunt. After the Wordpress vs. WPE mayhem, Godot starts it’s own, Who/what’s next?
↳
In-reply-to
»
There we go!
⤋ Read More
PHP uses \t
as well for TABs.
↳
In-reply-to
»
There we go!
⤋ Read More
@sorenpeter@darch.dk 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
»
Oh boy, I'm looking for trapezoidal (like ACME thread) screws and nuts in left hand form. The rods are already expensive, but nuts feel like a total ripoff. A hex nut for Tr20x2 being 30mm long and 30mm in "diameter" costs me 22 bucks! O_o Just a single one, made of regular steel. A meter of rod is 21€. The more common Tr20x4 hex nut is just 7€ and the rod 17€, but 4mm pitch is a bit much for a leadscrew for semi-precision work I reckon.
⤋ Read More
@lyse@lyse.isobeef.org 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.