IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#saltr
/2023/08/29
~dr|z3d
@RN
@T3s|4
@T3s|4_
@eyedeekay
@orignal
@zzz
+Hikari
+Minogami
+Unbur
+Xeha
+acetone
+profetikla
+snex
+uop23ip
+weko
An0nm0n
Arch
DeltaOreo
FreefallHeavens
Gid
Irc2PGuest13871
Irc2PGuest2974
Leopold
Liorar_
Nausicaa
Onn4l7h
StormyCloudInc
admin
anon
anontor
anu
cheddah
itsjustme_
j6
limak
not_bob_afk
poriori_
qend-irc2p_
u5657
Hypnosis dr|z3d: navalny folks have create tor browser html based cloud messenger with moderated registrrations, cloud temporary db-stored keys encrypion of data
Hypnosis created*
Hypnosis with blahblah.onion/registration like entry url
dr|z3d sounds interesting, Hypnosis, but it's still a centralized service. It sounds like they want their own telegram, which is fair enough.
Hypnosis yes it's telegram whatsapp like messenger, as screencasts in the video show
Hypnosis nothing like honkong's "people as water"
dr|z3d Bruce Lee, you mean. "be like water". The students were quoting Bruce Lee, no?
Hypnosis there were crowds movements (the movement of umbrellas??? i'm unsure), about "people as water" was told often in the mass media about that
Hypnosis they were using some messengers including telegram
dr|z3d these activist messengers needs to be able to operate without a central server.
Hypnosis retroshare is too resources heavy
Hypnosis way too heavy
dr|z3d before microsoft bought skype it was decentralized. much better that way.
Hypnosis but proprietary
Hypnosis interesting idea...
dr|z3d it was until ms bought it. the infrastructure was all BSD, and then of course MS decided it needed to run on Windows Server and be centralized so they could monitor everything.
dr|z3d i2pchat still has potential. needs a dht for offline messaging and user directory, and it also needs a group chat feature. the foundations are there.
RN and the emojis need to be made accisible
dr|z3d yeah, or killed completely :)
dr|z3d but yeah, you're right, I need to fixup emojis.
dr|z3d that's minor in the scheme of things.
Opicaak I really like the idea of i2pchat, I do believe the development of this application should be revived and continue.
Opicaak Could also be added into Prestium.
Opicaak Fuck emojis, they are low priority.
dr|z3d patches welcome, Opicaak.. how's your Qt/C++? :)
Opicaak Bad, I do know some c/cpp, but would I dare touch this? Probably not.
Opicaak I don't want to mess up something important security-wise.
dr|z3d yes, i2pchat could use some developers, no, I'm not in a hurry to start working on it again. it works fine enough as is.
Hypnosis flutter + c++ plugins for i2p would be better...
dr|z3d user -> user decentralized chat. works. file transfers. works. it could use some improvements, but it's functional.
Hypnosis not Qt
Hypnosis flutter means all desktops + all mobiles
Hypnosis well, not all but major
dr|z3d someone needs to do the work.
Hypnosis all is haxeui with a lot of development, this is better "All"
dr|z3d I don't see any volunteers.
Opicaak Qt is also cross-platform.
Hypnosis Opicaak: Qt's mobile target is very weak
Hypnosis almost unusable
Opicaak But who uses i2p on phones?
Opicaak Also, does i2p work on iOS?
Hypnosis i2pd does
Hypnosis java does as well, unsure about java i2p
Hypnosis i am constantly asked to develop i2pchat for mobiles
Hypnosis being asked by many people
Opicaak And you already know your way around flutter?
Hypnosis Blinded message
Hypnosis Opicaak: i am not afraid to study, and did some patches and small apps
Opicaak I'll look into it, see if it makes any sense working on it.
Opicaak I didn't even know flutter existed until right now.
Hypnosis Google's tech
Opicaak Yes, found it.
Hypnosis haxeui.org is Haxe Foundation's
Hypnosis but haxeui is much less developed
Hypnosis flutter is the leader
Opicaak I assume a simple p2p chat application doesn't need anything extra.
Opicaak "simple"
Hypnosis there also is react native (Facebook's), it's also much less developed than flutter
Opicaak Using libi2pd in react would be pain, I imagine?
Hypnosis unsure. AFAIR RN has little progress with desktop widgets
Hypnosis and flutter's Dart language is w3c's spec
Hypnosis so not quite Google-centered
RN Oh, I just did a little tweaking and adding to lua functions and conky configs. idk made the framework that uses conky and jsonrpc
Opicaak I've never written a single line of code in Dart.
Opicaak But it looks fairly similar to Java.
orignal good evening, LGBT supporters ))
orignal and non-supporters
Opicaak Good evening, original.
orignal dude, I'm not original
orignal read my nick right
Opicaak I'm having halucinations, my bad
orignal I'm moose
dr|z3d Stolen from orignal's iPhone.
Opicaak Thanks, I will print it out right away.
orignal I don't use a gayphone
Hikari orignal: you do know that the ARM architecture was made by a trans woman, right?
dr|z3d It was indeed, Hikari. Roger/Sophie Wilson.
Opicaak Who asked?
Opicaak Nobody said anything about arm at the moment.
dr|z3d orignal was by implication suggesting he uses an Android phone, hence Hikari's comment.
Opicaak So? Still has nothing to do with ARM.
Opicaak Nobody asked who created ARM.
Hikari also about a fourth of the very important parts Android team is trans
Opicaak Again, who asked, Hikari?
Opicaak Trying to heat up the conversation?
Hikari i am merely stating observable fact
dr|z3d simmer down, Opicaak.
dr|z3d if orignal wants to throw around terms like gayphone, he's inviting a response. so let's keep the conversations civil and impersonal :)
Opicaak Telling me to shut the fuck up?
dr|z3d No, I'm requesting that you calm down and keep the conversation civil.
Opicaak I'm always calm.
dr|z3d We don't do STFU in here. We try to keep things a little more cerebral :)
orignal gayphone is well known name for iPhone in Russian
dr|z3d I'll get a reaction from you sooner or later, orignal :)
dr|z3d Check that cake link.
orignal not running i2p now
dr|z3d pfft, point, click, enjoy. you'll love it, I'm sure.
dr|z3d feel free to adopt it for your avatar, orignal, it's yours!
dr|z3d ok, latest + dev build now up, improves the reverse DNS caching if you have it enabled, and improvements also to the logging.
dr|z3d there's also a counter for the number of entries in the cache on /info
dr|z3d to see the cache in action, assuming you have RDNS for routers enabled via routerconsole.enableReverseLookups=true .. add net.i2p.router.transport.CommSystemFacadeImpl=INFO to /configlogging
dr|z3d the cache holds a maximum of 16384 entries, after which the oldest will be ejected, and a cache entry will expire after 24h.
dr|z3d And now when a cached item is read, the expiry date is updated.
T3s|4 thanks dr|z3d - grabbed 13+ earlier; ^changes incorporated on both laptops :D
Hypnosis i2pchat-flutter Public
Hypnosis Forked from i2papp/i2papp-flutter
Hypnosis Project status: TODO i2pchat features with wallet and "Pay via I2P" menu item on contact
Hypnosis monetizable
Hypnosis later to be reshaped as heterogeneous networking & UI project
dr|z3d have you got reverse dns enabled, T3s|4?
dr|z3d Hypnosis: that's the same project you had going on 3 years ago! :)
dr|z3d Just make sure it's compatible with i2pchat. No sense reinventing that particular wheel.
dr|z3d Next innovation for the reverse dns cache is to save the entries to a file and read the file in on router startup.. will significantly reduce lookups to the local dns resolver.
dr|z3d ok, filecache for reverse dns done, /dev/ update uploaded.
dr|z3d 14+ now uploaded. optimizations for the RDNS cache.