Time |
Nickname |
Message |
00:02
π
|
* |
joepie91 waves |
00:02
π
|
joepie91 |
but yeah, Tixati <3 |
00:02
π
|
joepie91 |
the only downside is that it isn't OSS |
00:02
π
|
joepie91 |
other than that it's been amazing |
00:02
π
|
bugzee |
tixati looks nice, many graphs |
00:03
π
|
joepie91 |
bugzee: to put it into perspective, it lets you set the priority for a single peer on a single torrent |
00:03
π
|
joepie91 |
and lets you schedule transfer stops/starts etc |
00:03
π
|
joepie91 |
it's pretty much an ugly duckling client with knobs to twiddle everywhere |
00:03
π
|
bugzee |
wow, yeah I can see why trackers don't like it |
00:04
π
|
joepie91 |
(and very efficient, with an actually *working* sequential download implementation) |
00:04
π
|
joepie91 |
honestly, the useragent spoofing is the only reason it's banned |
00:04
π
|
joepie91 |
it behaves fine otherwise, and I haven't seen any tracker complaints about any of its other functionality |
00:04
π
|
joepie91 |
also has fun stuff like super seeding |
00:04
π
|
bugzee |
ooh |
00:05
π
|
bugzee |
interesting |
00:05
π
|
joepie91 |
that is; optimal piece distribution for building a healthy swarm on a low-bandwidth connection as fast as possible |
00:05
π
|
joepie91 |
it reduces upload bandwidth usage, and only distributes pieces that are currently in low supply in the swarm |
00:05
π
|
joepie91 |
expecting peers to pass on those pieces to other peers straight away |
00:05
π
|
joepie91 |
the result is that the original source doesn't end up giving the same piece to more than one client unless it's necessary |
00:06
π
|
joepie91 |
which makes initial distribution *much* faster because piece diversity > piece availability |
00:06
π
|
joepie91 |
it's only really useful for initial distribution though, when there's a healthy swarm it'll just slow down your upload |
00:06
π
|
bugzee |
I still have to use transmission because of the XBMC plugin that I really like, but if I need to fiddle around with bittorrent haxxor settings I'll have tixati installed |
00:06
π
|
joepie91 |
oh, and it has decentralized chatrooms :P |
00:06
π
|
bugzee |
thanks for introducing |
00:07
π
|
bugzee |
wut |
00:07
π
|
bugzee |
ok |
00:07
π
|
bugzee |
must install now |
00:07
π
|
joepie91 |
haha |
00:07
π
|
joepie91 |
also does RSS feeds, and you can have separate directories for completed vs incomplete torrents |
00:07
π
|
bugzee |
I am a big fan of decentralized instant communication |
00:07
π
|
joepie91 |
plus I *think* you can also make it automatically put torrents from specific RSS feeds into specific dirs |
00:07
π
|
joepie91 |
which would be a reasonable replacement for an XBMC plugin |
00:07
π
|
bugzee |
it is my hobby |
00:08
π
|
bugzee |
ah yes |
00:08
π
|
joepie91 |
and if you open a bunch of torrent files at the same time, you can change the settings for the first one that comes up (eg download location, priority) |
00:08
π
|
joepie91 |
and just tick 'apply to all' |
00:08
π
|
joepie91 |
and all the other torrents you opened will get the same setings applied |
00:08
π
|
joepie91 |
settings * |
00:08
π
|
bugzee |
yeah.. I gotta check out that chatroom thing |
00:09
π
|
joepie91 |
the chatrooms aren't the fastest, but they do work |
00:09
π
|
joepie91 |
it lives on the DHT as far as I can tell |
00:11
π
|
joepie91 |
bugzee: FWIW, the dev of Tixati does have some prior experience with decentralized chatrooms |
00:11
π
|
joepie91 |
WinMX used to have a similar feature, except there was a particular client hosting it |
00:11
π
|
joepie91 |
with a 'redirect' setup to direct users to an elsewhere-hosted version of the room if a client were to go offline |
00:11
π
|
joepie91 |
(this existed before DHT was a thing) |
00:11
π
|
joepie91 |
and it used some kind of hash to identify the room |
00:11
π
|
joepie91 |
and where to connect |
00:12
π
|
bugzee |
"YOU SHOULD NOT USE THIS FEATURE IF YOU ARE EASILY OFFENDED" |
00:12
π
|
joepie91 |
it was quite inventive, especially for the time |
00:12
π
|
bugzee |
jeez haha |
00:12
π
|
joepie91 |
heh |
00:12
π
|
joepie91 |
that warning was there even in WinMX :D |
00:12
π
|
bugzee |
holy jeez |
00:12
π
|
bugzee |
this is amazing |
00:13
π
|
bugzee |
this may be the best p2p chat client I've seen |
00:15
π
|
joepie91 |
bugzee: you should try Tox :P |
00:15
π
|
bugzee |
ah yes, I do have tox |
00:15
π
|
joepie91 |
from a UX perspective, Tox is very impressive as well |
00:15
π
|
joepie91 |
to the point that you don't even really notice it being P2P |
00:15
π
|
bugzee |
I have no buddies that cared enough to try it out with me though |
00:15
π
|
joepie91 |
I added somebody |
00:15
π
|
joepie91 |
it was basically instant |
00:15
π
|
joepie91 |
I sent a message |
00:15
π
|
joepie91 |
again, basically instant |
00:15
π
|
joepie91 |
Venom crashed on an audio call, though |
00:16
π
|
joepie91 |
but they're definitely headed in the right direction |
00:16
π
|
bugzee |
I am disappointed that they haven't implemented audio calls, but the potential is there |
00:16
π
|
joepie91 |
qTox supports them afaik? |
00:16
π
|
joepie91 |
though in experimental fashion |
00:16
π
|
joepie91 |
(read: it'll probably break at some point) |
00:17
π
|
joepie91 |
anyway, I'm really hoping for Tixati to become OSS at some point |
00:17
π
|
bugzee |
wow, I love this tixati chat |
00:17
π
|
bugzee |
never have I seen a p2p chat client with IRC-like functionality |
00:19
π
|
joepie91 |
you'd have loved WinMX |
00:19
π
|
joepie91 |
well, possibly still would |
00:19
π
|
joepie91 |
WinMX is still mostly alive and kicking, despite the official rendezvous servers having been shut down some time ago |
00:19
π
|
joepie91 |
(where 'some time ago' means about 10 years ago) |
00:19
π
|
joepie91 |
it runs off a community patch nowadays |
00:19
π
|
bugzee |
oh my |
00:20
π
|
joepie91 |
it's one of the more traditional multi-source gnutella-like P2P clients, except with less crap and more community |
00:20
π
|
joepie91 |
afaik the chatrooms are still quite active |
00:20
π
|
joepie91 |
used to be a very good source for non-English movies, also |
00:20
π
|
joepie91 |
there'd always be some localized channel with people who'd collect every single movie in $language that they could get their hands on |
00:20
π
|
joepie91 |
often having 1000+ movie collections at home and ripping them on demand |
00:21
π
|
bugzee |
i found someone on gnutella who has a shitton of random unrelated music |
00:21
π
|
bugzee |
from christmas childrens songs to barry white |
00:21
π
|
joepie91 |
haha |
00:22
π
|
bugzee |
but yeah.. it's my partial hobby discovering and exploring P2P networks |
00:22
π
|
joepie91 |
bugzee: you should definitely give WinMX a whirl then :D |
00:22
π
|
joepie91 |
though be aware that the search might not work |
00:23
π
|
joepie91 |
somebody found a vuln in the protocol that allowed for effecttively a search DoS |
00:23
π
|
joepie91 |
likely a MAFIAA member |
00:23
π
|
joepie91 |
chatrooms work fine though |
00:23
π
|
joepie91 |
and are often a better way to find stuff anyway, and typically have in-channel search/indexing bots |
00:23
π
|
joepie91 |
afaik some projects to develop an open-source alternative WPNP client are underway |
00:26
π
|
bugzee |
oh nice |
00:26
π
|
bugzee |
"OurMX" from WinMXWorld works with wine |
00:27
π
|
joepie91 |
bugzee: as does WinMX regular |
00:28
π
|
joepie91 |
bugzee: WinMX regular has actually been reported as being more stable under WINE than on native Windows, lol |
00:28
π
|
joepie91 |
that said, is OurMX in a usable state now? |
00:28
π
|
bugzee |
idk, it just froze during setup and I had to killall wine |
00:28
π
|
joepie91 |
that sounds like a 'no' |
00:28
π
|
joepie91 |
:P |
00:33
π
|
bugzee |
err |
00:33
π
|
bugzee |
do I need to forward any ports? |
00:44
π
|
joepie91 |
bugzee: yes |
00:44
π
|
joepie91 |
WinMX is old enough not to grok UPNP :) |
00:46
π
|
bugzee |
I have forwarded tcp/6699 and udp/6257, still finding connections |
00:47
π
|
joepie91 |
make sure you've set it as primary |
00:48
π
|
bugzee |
wha? |
00:48
π
|
joepie91 |
bugzee: you can run winmx as primary or secondary node |
00:48
π
|
joepie91 |
if you've forwarded the port - and the self-test confirms that - you should set it as primary |
00:48
π
|
joepie91 |
because secondaries can't connect to other secondaries |
00:48
π
|
joepie91 |
due to firewalling |
00:49
π
|
bugzee |
yeah that's how it is in gnutella |
00:49
π
|
bugzee |
it can't make a tcp connection to it's servers |
00:52
π
|
bugzee |
ugh |
00:52
π
|
bugzee |
I have forwarded both ports |
00:52
π
|
godane |
https://www.youtube.com/watch?v=HRA0NKQ0k6E |
00:53
π
|
joepie91 |
bugzee: have you done the self-test? |
00:53
π
|
joepie91 |
and have you restarted the modem? |
00:53
π
|
joepie91 |
not every modem tells you this, but you often need to restart before port forwarding changes are applied |
00:53
π
|
joepie91 |
(then again, modems/routers aren't exactly known for their amazing UX) |
00:53
π
|
bugzee |
that wasn't a problem with gnutella though |
00:58
π
|
godane |
so i'm looking that the 9/11 video project |
00:58
π
|
godane |
and there is no msnbc recording from what i can tell |
00:58
π
|
bugzee |
restarted router, still not able to pass self test |
01:02
π
|
bugzee |
ohh |
01:02
π
|
bugzee |
I forgot to do stuff that it says for linux |
01:04
π
|
joepie91 |
bugzee: lol |
01:05
π
|
bugzee |
still no luck |
01:06
π
|
bugzee |
ah wonderful |
01:06
π
|
bugzee |
I forgot I have to restart winmx |
01:07
π
|
bugzee |
for the new wine config |
01:11
π
|
bugzee |
woow |
01:11
π
|
bugzee |
this is a lot like emule |
01:11
π
|
bugzee |
emule + kad |
01:12
π
|
bugzee |
Welcome to the home of the -ΓΒ»ΓΒ /ΓΒ₯\ovie /ΓΒ₯\astersΓΒ ΓΒ«- bugzee You are connected from h155.86.114.208.cable.communicomm.com and your IP is 208.114.86.155. Enjoy your stay! Feel free to park in our room and Join us for fun, REAL files and sharing of information via chat. Leave the drama AT the door ! |
01:13
π
|
bugzee |
okey dokey then |
01:17
π
|
joepie91 |
bugzee: that sounds like WinMX :) |
01:17
π
|
joepie91 |
also, I've always found WinMX to be a lot friendlier and less awkward than emule |
01:19
π
|
bugzee |
well, I'm glad to have another source of information |
01:19
π
|
bugzee |
I love the internet, especially the free parts of it |
01:20
π
|
joepie91 |
hehe |
01:20
π
|
joepie91 |
bugzee: you'll love https://pdf.yt/ then :D |
01:20
π
|
joepie91 |
(yup, shameless plug time again) |
01:21
π
|
xmc |
whoooo's shocked |
01:22
π
|
bugzee |
huh? |
01:22
π
|
joepie91 |
bugzee: huh what? :P |
01:23
π
|
bugzee |
what huh? |
01:30
π
|
DFJustin |
yay another winmx fan |
01:31
π
|
DFJustin |
I finally gave up after the search became useless though |
01:32
π
|
DFJustin |
back in the day loads of japanese people used it so you could get all kinds of obscure stuff if you searched in kanji |
01:33
π
|
joepie91 |
haha |
01:33
π
|
joepie91 |
DFJustin: supposedly there's alternative clients being worked on to fix that |
01:33
π
|
joepie91 |
and the chatrooms are still a goldmine |
01:35
π
|
DFJustin |
yeah I saw the client stuff being worked on but it wasn't quite ready yet last I checked |
01:35
π
|
DFJustin |
if the old dudes wrote a torrent client I gotta get me some of that though |
01:40
π
|
joepie91 |
DFJustin: that'd be Tixati :) |
01:40
π
|
DFJustin |
yep trying it out now |
01:40
π
|
joepie91 |
if you've ever used WinMX, it's not exactly hard to determine that Tixati is from the same devs... :P |
01:41
π
|
joepie91 |
(I've found some actual solid evidence of this as well, but it's obvious even from just the software itself) |
01:41
π
|
DFJustin |
black backgrounds are cooler |
01:43
π
|
DFJustin |
using SoulseekQT and perfect dark these days for file sharing but neither are really general purpose networks, emule is decent but I don't like that you can't disable sharing in-progress downloads (which can have legal ramifications) |
01:45
π
|
joepie91 |
it's kinda funny |
01:45
π
|
joepie91 |
in NL, the law used to be interpreted as "you can download but not upload" |
01:45
π
|
joepie91 |
then the interpretation changed to "both are illegal" |
01:46
π
|
joepie91 |
and the only effect that appears to have had, is that people have now massively decided "okay fuck it then, I'll re-enable uploads if it doesn't fucking matter anyway" |
01:46
π
|
* |
joepie91 slow clap |
01:47
π
|
joepie91 |
(and/or switched from 'file lockers' to torrents) |
01:48
π
|
DFJustin |
well the main thing is you have no idea what's actually in a file until enough of it has been downloaded for preview (or later if you're not sitting at your pc 24/7) and oops now you've been sharing child porn on a public network all day |
01:48
π
|
DFJustin |
because as you know files on p2p networks are always accurately labelled |
01:58
π
|
Ravenloft |
it can happen, but what are the odds? |
01:58
π
|
Ravenloft |
and if, and its a big if, it happen, what are the odds that you get "caught"? |
01:59
π
|
Ravenloft |
and then you can claim that you were fooled, you just want to infringe intellectual property, not share child porn |
02:30
π
|
joepie91 |
lol |
02:30
π
|
joepie91 |
Ravenloft: this would probably genuinely get your case acquitted in most of the EU |
02:51
π
|
xmc |
the law that usually gets people nailed for torrenting in the states is "distribution", so theoretically you could download only and get out of it |
05:21
π
|
joepie91 |
https://twitter.com/NoFlyListDoc |
05:54
π
|
ohhdemgir |
http://wildarchives.com/ |
05:54
π
|
ohhdemgir |
joepie91, lawl |
09:17
π
|
midas |
ohhdemgir: that background. |
09:30
π
|
joepie91 |
... wysihtml5x mimicks the style of the textarea it's attached to so well, that I thought it wasn't actually working |
09:30
π
|
joepie91 |
>.> |
09:30
π
|
joepie91 |
(it's meant to replace the textarea with a contentEditable) |
17:48
π
|
turnip |
If I switch between my archiveteam and archiveteam-bs channels, they're the exact same, but with -bs tagged on the end for each message |
17:56
π
|
Ravenloft |
how |
18:01
π
|
schbirid |
heh |
19:15
π
|
schbirid |
i am too dumb for javascript... |
19:16
π
|
schbirid |
i use leaflet and attach(?) a function to markers in the map like this: L.marker([result[i].lat, result[i].lon]).on('mouseover', highlight(result[i].id)).addTo(map); |
19:17
π
|
schbirid |
somehow this means the function by default has to accept the element itself being passed to it? "function highlight(e) {}" |
19:18
π
|
schbirid |
i want to pass some number though, eg highlight(1234). so i added a formal variable in the function definition (tried both before and behind the e) but luck is not with me |
19:18
π
|
schbirid |
what is this stuff called anyways? i failed at google too |