***: jlgaddis has joined #arpnetworks
jlgaddis has quit IRC (Changing host)
jlgaddis has joined #arpnetworks
dwarren has joined #arpnetworks
vissborg has quit IRC (Remote host closed the connection)
vissborg has joined #arpnetworks
meingtsla has quit IRC (Ping timeout: 258 seconds)
tellnes has quit IRC (Ping timeout: 258 seconds)
meingtsla has joined #arpnetworks
tellnes has joined #arpnetworks
medum has joined #arpnetworks
plett: mnathani: If it's short term windows use for testing something, I normally just spin up an image from modern.ie
mnathani: And you really shouldn't be deploying anything XP based for real use any more :)
mnathani: The client has an ancient dos based engineering software she needs to use
Which apparently works on xp, but nothing newer
plett: mnathani: DosBox? Or FreeDOS in a VM?
mercutio: dosemu?
is dosbox better than dosemu now
brycec: dosbox is all I hear about nowadays. Perhaps dosemu is dead?
mercutio: it was pretty dead when i last looked
it was really slow in 64 bit mode withotu v86 support
brycec: I know that dosbox is used when Steam sells old DOS titles
mercutio: i wonder if qemu/kvm is a better way to go
brycec: dosbox is pretty lean and fast
mercutio: cpus have got faster.
i was playing with bbs door games, and just starting a dos program took 1+ seconds.
which seemed long to me considering the age of dos stuff
msdos was faster than freedos for startup time iirc
no-one uses bbs's anymore though :)
brycec: Frankly both msdos and freedos start too quick for me to measure.
Which is to say, as soon as it's loaded, it's running
mercutio: this was core2duo
and starting dosemu with a program ..
brycec: I'm running DOS on Atoms primarily
And booting directly
mercutio: os/2 was faster on my 486dlc which is like 386dx 40 mhz
brycec: (as far as msdos/freedos start times)
mercutio: but it's always running etc.
yeah
it's a bit different when you're starting it to run a program
vs booting
i was going to try and do bbs stuff again in like 2000
which i suppose was a bit late.
and i managed to get something going on os/2 that would execute programs called from a linux box :)
but yeah bbs's were too dead by then really.
i just had more money in 2000 than prior, and had renewed interest.
i used to run a bbs until like 98
with custom bbs software on os/2.
woot, i got a ssh latency tester program working
you just run a program on the command line, and it gets the current cursor position ten times telling you how long it took each time
JC_Denton: trying to think if i'm rsyncing one system over to a new system, which is currently vacant but for an encrypted LVM setup
i think i just need to rsync everything save for the fstab and grub cfg
mnathani: anyone familiar with usenet administration? nntp / peering / providing binary groups with their ever increasing storage requirements
mercutio: people still do nntp?
-: brycec does, but not for "news"
mercutio: how much storage do usenet servers use now? 40tb?
i assume the binarys are quite big :)
http://commons.wikimedia.org/wiki/File:Usenet-total-storage.jpg
hmm
i'm quite far off it seems
what is boneless?
mnathani: I think it has to do with Warez / Apps / Movies etc
nothing legal
brycec: Presumably it's the name of a releasegroup
mnathani: http://en.wikipedia.org/wiki/Alt.binaries.boneless
BryceBot: Alt.binaries.boneless :: alt.binaries.boneless is a Usenet discussion forum primarily used to transfer binary data content, rather than being used for textual communications. It has the unusual distinction of currently being one of the largest and most active binary newsgroups on all of Usenet, typically receiving tens of gigabytes of new data and over a million new postings each day, yet almost nothing is known of its origins or why it is so...
mercutio: well it was mesured in pb's
mnathani: most of the posts in there aren't labeled properly
mercutio: so yeah i have no idea how to have a big server with enough retention to be good
mnathani: so I think you need an alternate source to get an nzb file for something you want to download
mercutio: i imagine it's mostly megaupload type custom solutions
mnathani: its only a handful of providers that store the data
everyone else is just a reseller of the same service
mercutio: ahh
i played with nntp 10 years or so ago
and it was full of spam and useless
mnathani: I guesss you could look into a moderated group that keeps spam out
but not many folks use it to have meaningful discussions today
mercutio: even in 98 it was pretrty bad
everythiing has shifted to mailing lists now
mnathani: want to try my console latency test? :)
mnathani: sure
what do I need to setup / configure on my end?
mercutio: nothing
you just run it in a shell
http://202.49.140.24:24/cl
it's a 64 bit linux binary
and http://202.49.140.24:24/cl.c is source
which needs improving :)
mnathani: how can I compile it myself?
mercutio: clang cl.c -o cl
or gcc
it's proof of concept so far ...
mnathani: ok
mercutio: but each of those msec is ping
mnathani: should I run this from a machine in Toronto?
mercutio: it needs to do longer testing, and not scroll down the page, and show minimum/average/max etc.
yeh
anywhere
i've been doing it in various locations
mnathani: does it need root?
mercutio: as long as you ssh somewhere it'll give good numbers
nope
it's just asking your terminal where the cursor is
and timing how long it takes to get an ESCAPE key back
ie hackish, it actually returns ESC[4;3R etc.
mnathani: I ran it in a shell on an ubuntu system
mercutio: and terminals could in theory give it back one character a time etc.
yip
how does it compare to your normal ping?
mnathani: shell stopped responding
mercutio: oh
it's probably not resetting the terminal back properly
uhh
mnathani: I do use tmu
s/tmu/tmux
BryceBot: <mnathani> I do use tmux
mercutio: i use zsh
oh i wonder if tmux will give fake nuimbers
hangon
yeah
tmux gives fake numbers
because it returns it locally
mnathani: does the box I am testing on have to be on a different network?
or can it be on my LAN
mercutio: yeah
to get good numbers.
wow tmux is slow for cursor locaiton
well i tested on lan too
for me it was about .15 msec on lan
and about .0012 msec on same computer
and 5 msec to closest internet host
its' more interesting for remote areas :)
i'm using zsh
maybe zsh is resetting the terminal back
it should be resetting it back fine now
i updated the binary and source
damnit
mnathani: The program 'zsh' is currently not installed. You can install it by typing:
sudo apt-get install zsh
mercutio: yeah it's working better now
just get the new .c
seems to work on openbsd too.
so like my ping to my openbsd vm is 133 msec, my ssh ping is 135 msec.
but then i ssh in again and it's 161 msec
there's some kind of load balancing, it's consistently differnet with different sessions
mnathani: how do I get my ssh ping results?
mercutio: ssh somewhere not running tmuxc
tmux
and run it
mnathani: ok
mercutio: there may be a way to get results inside tmux but tmux does cursor location itself
mnathani: installing zsh on my ARP VPS
mercutio: you don't need zsh
just get the new version
i fixed the bug
mnathani: ok
mercutio: zsh is nice anyway :)
try it sometime
mnathani: outgoing port 24 is firewalled on my system :-)
mercutio: oh
it should work on https too i think
mnathani: https 443?
mercutio: hmm
can't see it
yeah https isn't working it seems
umm
mnathani: I scp the file
mercutio: ahh ok :)
mnathani: but cant compile it now
mercutio: what's it doing?
mnathani: /tmp/ccaZmHPG.o: In function `main':
cl.c:(.text+0x10b): undefined reference to `clock_gettime'
cl.c:(.text+0x185): undefined reference to `clock_gettime'
cl.c:(.text+0x224): undefined reference to `clock_gettime'
mercutio: freebsd?
mnathani: collect2: ld returned 1 exit status
centos
mercutio: hmm
i wonder what library it wants
mnathani: compiled fine on my ubuntu system
mercutio: add -lrt
when compiling it
mnathani: ok, that worked
time taken: 76.0990 msec.
mercutio: your ping is about 76 msec?
also i have a feeling there's a 0 in front of those numbers :)
mnathani: Minimum = 78ms, Maximum = 85ms, Average = 80ms
mercutio: ahh
you have better tcp than icmp :)
mnathani: is there a udp version of this test?
mercutio: not yet :)
but this should test real world ping
like if you use dropbear bouncing
it can go up higher or come down lower
mnathani: too bad you need a shell on the remote system to test
mercutio: well yeh.
i thought it was a nice easy place to start though
and ssh has some level of overhead too etc.
at least it means if you have a laggy tcp connection you can get a number for it :)
and that %04d is meant to be %03d
that's why ther's a leading 0
mnathani: 76.990 << supposed to be like that?
mercutio: also gcc doesn't like me declaring a varabile inside a fr loop
yeah
you can change the printf
i was thinking 1000ths of a second
and counted 4 for leading zero
but all the numbers between 0 and 999 is of course 3 places.
i was also thinking should show chunks of text of various sizes etc.
although terminal could also slow down ... xterm is about 10x as high ping on localhost when it has to scroll
localhost is insanely low anyway, but some terminals may get slow themselves if sending too much data
mnathani: how does windows display on your 4k monitor? Have you tried it?
mercutio: at 30 hertz
getting a new video card, it should come tomorrow i think
mnathani: I would assume everything gets shrunk down
with such a high resolution
mercutio: it was in the city at 9:15 am on saturday.
which is too late for courier :(
mnathani: amd or nvidia?
mercutio: r9 290 amd
windows doesn't scale very well on 4k i think
but chrome has problems with scrolling problems with radeonsi :(
firefox seems to work better for scrolling
evince works even better
time taken: 728.364 msec.
nz->uk->dallas->nz->dallas
it's pretty hard to use with this much latency
if you run it on a link with packet loss it should show spikes
time taken: 30.477 msec.
time taken: 261.944 msec.
time taken: 29.986 msec.
like that
http://pastebin.com/rb3ZZnim
that's the kind of thing i was hoping to pickup on
***: novae has quit IRC (Ping timeout: 265 seconds)
novae has joined #arpnetworks