@eapl.me@eapl.me here are my replies (somewhat similar to Lyseâs and Jamesâ)
Metadata in twts: Key=value is too complicated for non-hackers and hard to write by hand. So if there is a need then we should just use #NSFS or the alt-text file in markdown image syntax
if something is NSFWIDs besides datetime. When you edit a twt then you should preserve the datetime if location-based addressing should have any advantages over content-based addressing. If you change the timestamp the its a new post. Just like any other blog cms.
Caching, Yes all good ideas, but that is more a task for the clients not the serving of the twtxt.txt files.
Discovery: User-agent for discovery can become better. Iâm working on a wrapper script in PHP, so you donât need to go to Apaches log-files to see who fetches your feed. But for other Gemini and gopher you need to relay on something else. That could be using my webmentions for twtxt suggestion, or simply defining an email metadata field for letting a person know you follow their feed. Interesting read about why WebMetions might be a bad idea. Twtxt being much simple that a full featured IndieWeb sites, then a lot of the concerns does not apply here. But thatâs the issue with any open inbox. This is hard to solve without some form of (centralized or community) spam moderation.
Support more protocols besides http/s. Yes why not, if we can make clients that merge or diffident between the same feed server by multiples URLs
Languages: If the need is big then make a separate feed. I donât mind seeing stuff in other langues as it is low. You got translating tool if you need to know whats going on. And again when there is a need for easier switching between posting to several feeds, then itâs about building clients with a UI that makes it easy. No something that should takes up space in the format/protocol.
Emojis: Iâm not sure what this is about. Do you want to use emojis as avatar in CLI clients or it just about rendering emojis?
[ANN] ShopinBit Schweiz is live now: Switzerlandâs new maximum orivacy department store, concierge & travel service with XMR
Links:
shopinbit.ch â Read more
SpoloÄnĂœ dolnozemskĂœ stĂĄnok na BibliotĂ©ke 2024
V obdobĂ od 7. do 10. novembra 2024 na kniĆŸnom veÄŸtrhu BibliotĂ©ka 2024 v Bratislave bude aj v tomto roku, s finanÄnou podporou Ăradu pre SlovĂĄkov ĆŸijĂșcich v zashraniÄĂ, spoloÄnĂœ stĂĄnok dolnozemskĂœch SlovĂĄkov. ZastĂșpenĂ budĂș SlovĂĄci z ChorvĂĄtska, MaÄarska, Rumunska a Srbska. NĂĄjdete ich v Hale D stĂĄnok Ä. 303. OtvĂĄracie hodiny v dĆoch ĆĄtvrtok aĆŸ sobotu sĂș 9,00 â 19,00 h. a v nedeÄŸu 9,00 â 18,00 h. â Read more
Pinellas County - 90â: 7.00 miles, 00:10:52 average pace, 01:16:04 duration
ugh, brutal but got it done.
#running
âĆ kola mladĂœch Ć tĂșrovcovâ zbliĆŸuje slovenskĂ© deti zo zahraniÄia
V dĆoch 7. aĆŸ 9. oktĂłbra 2024 sa uskutoÄnila nĂĄvĆĄteva ĆŸiakov ZĂĄkladnej ĆĄkoly ÄœudovĂta Ć tĂșra z KysĂĄÄa v Srbsku na LĂœceu Jozefa Gregora TajovskĂ©ho v Nadlaku v Rumunsku. Toto stretnutie prebehlo v rĂĄmci projektu âĆ kola mladĂœch Ć tĂșrovcovâ, ktorĂœ finanÄne podporil Ărad SlovĂĄkov ĆŸijĂșcich v zahraniÄĂ. CieÄŸom projektu je vzdelĂĄvacia a kultĂșrna vĂœmena, ktorĂĄ mĂĄ posilniĆ„ vĂ€zby a nĂĄrodnĂ© povedomie medzi ⊠â Read more
My IETF 121 Agenda
Hereâs where you can find me at IETF 120 in Vancouver! â Read more
[ANN] PSA: LocalMonero/AgoraDeskâs services will be offline after 2024-11-07
Links:
u/Alex_LocalMonero (Reddit) â Read more
SChernykh releases P2Pool v4.2 with new features, bugfixes
SChernykh1 has released P2Pool 2 version 4.23 with new features and various bugfixes.
Stratum server now disconnects miners when it's not connected to P2Pool network [..]
Added an error code to error messages about opening/saving files
Fixed a possible deadlock during the initial sync [..]
Fixed Windows 7 compatibility
Fixed a data race on shutdown [..]
The full list of changes since v4.1.1 is ⊠â Read more
wiefix announces launch of Bitrica âP2P platformâ with support for XMR, BTC
wiefix 1 - a veteran LocalMonero trader with ~7.6K+ trades2 - has announced3 the launch of Bitrica 4, a new P2P platform where users can trade XMR and BTC directly with each other:
Super excited to share that weâve just launched [..] after months of development! The platform comes with a solid escrow system that locks the sellerâs funds during trades for everyoneâs ⊠â Read more
MacOS Sonoma 14.7.1 & MacOS Ventura 13.7.1 with Security Updates Available
Apple has released macOS Sonoma 14.7.1 and MacOS Ventura 13.7.1 for Mac users who have not yet updated to MacOS Sequoia, of which MacOS Sequoia 15.1 with Apple Intelligence was just released. macOS Sonoma 14.7.1 and macOS Ventura 13.7.1 both contain many security fixes, making them important updates to install for Mac user who are ⊠[Read More](https://osxdaily.com/2024/10/29/macos- ⊠â Read more
iOS 17.7.1 & iPadOS 17.7.1 Available for iPhone & iPad
Apple has released iOS 17.7.1 and iPadOS 17.7.1 for iPhone and iPad users who are not running iOS 18, which was just updated to includes support for Apple Intelligence with iOS 18.1 and iPadOS 18.1. The software updates include important security fixes, making them important updates to install if youâre still running the prior major ⊠[Read More](https://osxdaily.com/2024/10/29/ios-17-7-1-ipados-17-7-1-available-for-ip ⊠â Read more
Pinellas County - Long Run: 7.03 miles, 00:09:54 average pace, 01:09:38 duration
calves were tight for the first three miles and breathing felt like i was sucking through a straw. got it done even though it was not as long as i had wanted.
#running
Monero Dev Activity Report - Week 43 2024: 22 PRs, 7 Issues
This weekly report aims to provide a big picture view of Monero development activity, increase community support for existing devs and, hopefully, encourage new contributions.
Opened (20)
monero-project/monero:
Twitch Bans All of Israel, Un-Bans Anti-Jewish Terrorists
In response to the Oct 7 attacks on Israel, the Amazon company (with moderators in Egypt) took an anti-Israel stance. â Read more
[ANN] [Video] Using a Cospend attack to target an individual collecting donations (Canadian Trucker example)
Links:
- https://redirect.invidious.io/watch?v=Cu2dk78165Y
- https://odysee.com/@anti_moonboy:7/AotPO5:7
- https://rumble.com/v5j6cod-aotpo-episode-5
lordx3nu:matrix.org â Read more
7th Beta of MacOS Sequoia 15.1 Available for Testing
Apple has released the 7th beta version of MacOS Sequoia 15.1 to users in the beta testing programs. The MacOS 15.1 beta 7 comes a day after the accompanying iOS 18.1 beta 7 and iPadOS 18.1 beta 7 releases were issued. The most notable difference in MacOS Sequoia 15.1 beta is the inclusion of Apple ⊠Read More â Read more
Beta 7 of iOS 18.1 & iPadOS 18.1 Available for Testing
Apple has issued the seventh beta versions of iOS 18.1 and iPadOS 18.1 for iPhone and iPad, respectively. Typically a MacOS Sequoia 15.1 beta soon follows as well. iOS 18.1, iPadOS 18.1, and macOS Sequoia 15.1 introduce the first Apple Intelligence AI features to compatible devices, and the emphasis should be on compatible devices because ⊠[Read More](https://osxdaily.com/2024/10/14/beta-7-of-ios-18-1-ipados-18-1-availab ⊠â Read more
DetskĂœ tĂœĆŸdeĆ s petrovskĂœmi vĂœtvarnĂkmi
Na zĂĄver DetskĂ©ho tĂœĆŸdĆa dnes v parku Zuzky MedveÄovej v BĂĄÄskom Petrovci maÄŸovalo asi 60 detĂ rĂŽznych vekovĂœch skupĂn. OrganizĂĄtorom tohto detskĂ©ho vĂœtvarnĂ©ho tĂĄbora bolo ZdruĆŸenie petrovskĂœch vĂœtvarnĂœch umelcov. PredtĂœm, v sobotu 5. oktĂłbra, v priestoroch Turistickej organizĂĄcie Obce BĂĄÄsky Petrovec, otvorili vĂœstavu detskĂœch vĂœtvarnĂœch prĂĄc DetskĂĄ maliarska paleta 2024. VĂœstava trvala dodnes a bola vĂœsledkom 7-mesaÄnej ĆĄkoly kreslen ⊠â Read more
BrĂŠkket ankel, grusomme detaljer
(7/?)
I dagene op til sidste operation snakkede jeg ofte med overlĂŠgen Marianne, som stod for min behandling.
Hun virker enormt dygtig. Mange ansatte som jeg snakkede med, reagerede sĂ„dan: âĂ„h wow skal du opereres af Marianne Lind? Hun er for vild. Super-lĂŠge.â
Marianne kaldte min skade âakademisk spĂŠndendeâ, men sagde ogsĂ„ helt direkte âdet er lidt en lorteskade, du harâ.
Min anmeldelse af Marianne: 11/10. â Read more
Kubestronaut in Orbit: Phong Nguyen Van
Get to know Phong This weekâs Kubestronaut in Orbit, Phong Nguyen Van, is a full-stack software engineer in Ho Chi Minh, Vietnam with over 7 years of experience and a passion for cloud technologies and Kubernetes. Phong also⊠â Read more
tobtoht releases Feather Wallet v2.7.0
tobtoht1 has released Feather Wallet2 version 2.7.03â4 with various fixes, updates, and improvements:
history: always show the integrated address in the destinations table if an outgoing transaction has a payment id - this issue could lead to a potential loss of funds if a repeat payment was made to a service and the address was copied from the dialog without verifying it; a report of this issue was rewarded with ⊠â Read more
StaviteÄŸ i rodoÄŸub Michal Milan Harminc
Michal Milan Harminc (7. 10. 1869 KulpĂn, JuhoslĂĄvia â 5. 8. 1964 Bratislava) sa narodil v dneĆĄnĂœ deĆ pred 155 rokmi v KulpĂne. Zomrel pred 60 rokmi v Bratislave. Bol najaktĂvnejĆĄĂ slovenskĂœ architekt, priekopnĂk slovenskej modernej architektĂșry. Za sebou zanechal impozantnĂœch takmer 300 realizovanĂœch diel rĂŽznych typologickĂœch druhov na ĂșzemĂ bĂœvalĂ©ho RakĂșsko-Uhorska, neskĂŽr Slovenska v rĂĄmci vtedajĆĄieho Äeskoslovenska, Äi na pĂŽde nĂĄstu ⊠â Read more
rehrar releases Stack Wallet v2.1.7, Stack Duo v1.2.3
rehrar1 has released Stack Wallet2 version 2.1.73 and Stack Duo version 1.2.34 with Monero coin control, other changes and updates.
Stack Wallet:
* Added Monero/WOW coin control
* Added Cardano
* Updated FROST with latest and greatest
Stack Duo:
* Monero coin control
* Frost tweaks and changes
* Tweaks to how Bitcoin connects to ElectrumX [..]
The release notes, binar ⊠â Read more
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, [âŠ] â Read more
Erlang Solutions: Elixir, 7 steps to start your journey
Welcome to the series âElixir, 7 Steps to Start Your Journeyâ, dedicated to those who want to learn more about this programming language and its advantages.
If you still donât have much experience in the world of programming, Elixir can be a great option to get started in functional programming, and if you have already experimented with other programming languages, not only will it be easier for you, but I am sure that you will find ⊠â Read more
iOS 17.7 & iPad 17.7 Updates Released with Security Fixes
Apple has released iOS 17.7 and iPadOS 17.7 as software updates for iPhone and iPad, containing important security fixes that make these updates recommended to install. While most attention is on the freshly released iOS 18 and iPadOS 18 software updates for iPhone and iPad users, Apple has also released security updates for users who ⊠[Read More](https://osxdaily.com/2024/09/18/ios-17-7-ipad-17-7-updates-released- ⊠â Read more
Fanless PC with N97 CPU Dual GbE LAN and Dual HDMI Ports Supporting 4K at 60Hz
The QBiX-ADNAN97-A1 is an industrial-grade computing system engineered for robust performance and reliability. Featuring a compact, fanless design, it supports a DDR5 memory system, SATA 3.0, and dual GbE LAN ports, ensuring robust wired connectivity. As its name suggests, this industrial system features the Intel Processor N97, which is part of Intelâs 7 series. The [âŠ] â Read more
MacOS Sonoma 14.7 & MacOS Ventura 13.7 Updates Released with Security Fixes
Apple has issued new software updates for MacOS Sonoma 14.7 and MacOS Ventura 13.7, for users who are not yet installing the freshly released MacOS Sequoia 15.0 system software upgrade. Both MacOS Sonoma 14.7 and MacOS Ventura 13.7 contain security fixes, and are therefore recommended to all Mac users. There are no new features or ⊠[Read More](https://osxdaily.com/2024/09/17/maco ⊠â Read more
VĂœzva na ĂșÄasĆ„ na 32. festivale RozspievanĂ© klenoty 2024
Dom kultĂșry 3. oktĂłbra z KovaÄice vyzĂœva deti od 7 do 10 a 11 do 14 rokov, aby nevĂĄhali a zĂșÄastnili sa vojvodinskĂ©ho Festivalu slovenskĂœch ÄŸudovĂœch piesnĂ v prednese detĂ RozspievanĂ© klenoty 2024. ProsĂme odbornĂœch pracovnĂkov zĂĄkladnĂœch ĆĄkĂŽl, prĂpadne spolkov alebo zdruĆŸenĂ, aby nĂĄm najneskorĆĄie do 12. oktĂłbra t.r. zaslali pĂsomnĂș prihlĂĄĆĄku a telefonicky potvrdili ĂșÄasĆ„ jednĂ©ho mladĂ©ho spevĂĄka zo svoj ⊠â Read more
More:
Subject: The [tag URI scheme](https://en.wikipedia.org/wiki/Tag_URI_scheme) looks interesting. I like that it human read- and writable. And since we already got the timestamp in the twtxt.txt it would be
somewhat trivial to parse. But there are still the issue with what the name/id should be... Maybe it doesn't have to bee that stick? Instead of using `tag:` as the prefix/protocol, it would more it clear
what we are talking about by using `in-reply-to:` (https://indieweb.org/in-reply-to) or `replyto:` similar to `mailto:` 1. `(reply:sorenpeter@darch.dk,2024-09-15T12:06:27Z)' 2.
`(in-reply-to:darch.dk/twtxt.txt,2024-09-15T12:06:27Z)' 2. `(replyto:http://darch.dk/twtxt.txt,2024-09-15T12:06:27Z)' I know it's longer that 7-11 characters, but it's self-explaining when looking at the
twtxt.txt in the raw, and the cases above can all be caught with this regex: `\([\w-]*reply[\w-]*\:` Is this something that would work?
Subject: The [tag URI scheme](https://en.wikipedia.org/wiki/Tag_URI_scheme) looks interesting. I like that it human read- and writable. And since we already got the timestamp in the twtxt.txt it would be
somewhat trivial to parse. But there are still the issue with what the name/id should be... Maybe it doesn't have to bee that stick? Instead of using `tag:` as the prefix/protocol, it would more it clear
what we are talking about by using `in-reply-to:` (https://indieweb.org/in-reply-to) or `replyto:` similar to `mailto:` 1. `(reply:sorenpeter@darch.dk,2024-09-15T12:06:27Z)` 2.
`(in-reply-to:darch.dk/twtxt.txt,2024-09-15T12:06:27Z)` 3. `(replyto:http://darch.dk/twtxt.txt,2024-09-15T12:06:27Z)` I know it's longer that 7-11 characters, but it's self-explaining when looking at the
twtxt.txt in the raw, and the cases above can all be caught with this regex: `\([\w-]*reply[\w-]*\:` Is this something that would work?
Notice the difference? Soren edited, and broke everything.
The tag URI scheme looks interesting. I like that it human read- and writable. And since we already got the timestamp in the twtxt.txt it would be somewhat trivial to parse. But there are still the issue with what the name/id should be⊠Maybe it doesnât have to bee that stick?
Instead of using tag: as the prefix/protocol, it would more it clear what we are talking about by using in-reply-to: (https://indieweb.org/in-reply-to) or replyto: similar to mailto:
(reply:sorenpeter@darch.dk,2024-09-15T12:06:27Z)
(in-reply-to:darch.dk/twtxt.txt,2024-09-15T12:06:27Z)
(replyto:http://darch.dk/twtxt.txt,2024-09-15T12:06:27Z)
I know itâs longer that 7-11 characters, but itâs self-explaining when looking at the twtxt.txt in the raw, and the cases above can all be caught with this regex: \([\w-]*reply[\w-]*\:
Is this something that would work?
@prologic@twtxt.net earlier you suggested extending hashes to 11 characters, but hereâs an argument that they should be even longer than that.
Imagine I found this twt one day at https://example.com/twtxt.txt :
2024-09-14T22:00Z Useful backup command: rsync -a â$HOMEâ /mnt/backup
and I responded with â(#5dgoirqemeq) Thanks for the tip!â. Then Iâve endorsed the twt, but it could latter get changed to
2024-09-14T22:00Z Useful backup command: rm -rf /some_important_directory
which also has an 11-character base32 hash of 5dgoirqemeq. (Iâm using the existing hashing method with https://example.com/twtxt.txt as the feed url, but Iâm taking 11 characters instead of 7 from the end of the base32 encoding.)
Thatâs what I meant by âspoofingâ in an earlier twt.
I donât know if preventing this sort of attack should be a goal, but if it is, the number of bits in the hash should be at least two times log2(number of attempts we want to defend against), where the âtwo timesâ is because of the birthday paradox.
Side note: current hashes always end with âaâ or âqâ, which is a bit wasteful. Maybe we should take the first N characters of the base32 encoding instead of the last N.
Code I used for the above example: https://fossil.falsifian.org/misc/file?name=src/twt_collision/find_collision.c
I only needed to compute 43394987 hashes to find it.
2024 ç„äčćäœè
çæČéŸÂ·æéœç«æŽ»ćšćéĄŸ
ç»§äžæ”·ç«ćïŒ @ç„äčçæČéŸ äș 2024 ćčŽ 9 æ 7 æ„èœć°æéœïŒćŒæ€äžç§äœłèćłć°æ„䞎äčé
ïŒäžç„äčæéœç䞻仏äžè”·æćèżäșäžäžȘćąćèă
æŹćșçæČéŸä»„ăæä»Źć„œć„çïŒæä»Źćäœçăäžșäž»éąïŒäșćäœäœæéœçäž»ćç„äč瀟ćșçć°äŒäŒŽä»ŹïŒćèȘćäș«äșć łäșăćäœăçæ äșăç»éȘäžæŽè§ïŒç°ćșèźšèźșæżçïŒçéčéćĄă
 and t ⊠â Read more