***: rgouveia has quit IRC (Ping timeout: 240 seconds)
rgouveia has joined #arpnetworks
rgouveia has quit IRC (Changing host)
rgouveia has joined #arpnetworks
first2know has quit IRC (Remote host closed the connection)
SpeedBus has joined #arpnetworks
first2know has joined #arpnetworks
SpeedBus has quit IRC (Ping timeout: 256 seconds)
SpeedBus_ has joined #arpnetworks
SpeedBus_ is now known as SpeedBus
first2know has quit IRC (Ping timeout: 256 seconds)
first2know has joined #arpnetworks mikeputnam: gizmoguy: http://theforeman.org/ <== bookmarked
thx ***: first2know has quit IRC (Ping timeout: 264 seconds) RandalSchwartz: we had the foreman on floss weekly a few months ago
... http://www.youtube.com/watch?v=UbHMWT8lQYI ***: first2know has joined #arpnetworks
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer anisfarhana: !ping up_the_irons RandalSchwartz: email support@ :)
and I'm fairly sure he's sleeping right now. I know I would be. anisfarhana: hi RandalSchwartz
How are you today? RandalSchwartz: Almost awake
in theory, up since 5 mike-burns: I feel that way too, but it's 4pm here. RandalSchwartz: but in practice, my body is lagging today anisfarhana: Ask me now. RandalSchwartz: I need to go fetch some tea with coconut oil... then I'll be better. :)
there we go. tea with a tablespoon of coconut oil. that'll get me going.
medium chain fatty acids go right to the cells, no need for the liver to chop it up into a different length
anisfarhana "Ask me now"? Ask what. anisfarhana: Ask my condition. RandalSchwartz: Well.. you're free to answer without being asked. This *is* a chat room. :) anisfarhana: That is not fun :(
I feel like just talking to myself. RandalSchwartz: I say a lot of stuff here (and everywhere) without being prompted. :) anisfarhana: You are difference. RandalSchwartz: Yes - that I am anisfarhana: I think i should get away from my laptop.
and focus on something else.
RandalSchwartz: You love to watch movie? ***: first2know has quit IRC (Ping timeout: 264 seconds)
first2know has joined #arpnetworks
heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_
heavysixer has quit IRC (Ping timeout: 260 seconds)
heavysixer_ is now known as heavysixer
first2know has quit IRC (Ping timeout: 264 seconds)
heavysixer has quit IRC (Ping timeout: 240 seconds)
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer
first2know has joined #arpnetworks
first2know has quit IRC (Ping timeout: 245 seconds)
heavysixer has quit IRC (Ping timeout: 260 seconds)
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer
heavysixer has quit IRC (Ping timeout: 246 seconds)
first2know has joined #arpnetworks
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer
heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_
heavysixer has quit IRC (Ping timeout: 256 seconds)
heavysixer_ is now known as heavysixer
heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_
heavysixer has quit IRC (Ping timeout: 256 seconds)
heavysixer_ is now known as heavysixer
heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_
heavysixer has quit IRC (Ping timeout: 260 seconds)
heavysixer_ is now known as heavysixer
heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_
heavysixer has quit IRC (Ping timeout: 264 seconds)
heavysixer_ is now known as heavysixer RandalSchwartz: heavysixer needs a better net connection :) heavysixer: RandalSchwartz: dood don't i know it…. sorry for the IRC spam
RandalSchwartz: i'll leave until I can get this resolved. hazardous: hi everypony ***: heavysixer has left
heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_ brycec: aww heavysixer didn't have to leave :(
wb heavysixer_ m0unds: i just suppress join/parts brycec: /ignore -channels #arpnetworks heavysixer JOINS QUITS m0unds: so i didn't see anything but the +o
hahaha RandalSchwartz: My irc client can't do that. :( m0unds: RandalSchwartz: WHY NOT? RandalSchwartz: unless I write some more emacs lisp code m0unds: oh god no RandalSchwartz: yes, I am typing this in an emacs buffer
inside a tmux session brycec: http://www.emacswiki.org/emacs/ErcIgnoring RandalSchwartz: inside a Terminal.app
not using erc.. never got used to it m0unds: see, i just screen irssi
and...that's it RandalSchwartz: I use irc.el, which I contributed to, back in the day
tmux >> screen hazardous: what is 'back in the day' brycec: oh geez, you mean there are more than one way to IRC from emacs? *sigh* ***: heavysixer_ is now known as heavysixer RandalSchwartz: yeah, there's about four m0unds: i just pretend emacs doesn't exist brycec: tada http://www.emacswiki.org/emacs/irc.el
m0unds++
Except for all these shortcuts I learned that are apparently based in emacs heavysixer: brycec: ha it just reconnects me when i drop off RandalSchwartz: no - that's tale's client, not rocker's client
there were two things called irc.el hazardous: i gotta say brycec: Oh FFS! This is one more reason to not emacs. hazardous: my brain has problems parsing that kind of syntax _elf: real men connect to IRC with netcat hazardous: real men connect to irc/tls with netcat RandalSchwartz: Oh wait... it *is* tale's client, modified by rocker hazardous: and do the primes in their head RandalSchwartz: so it was a fork _elf: haha brycec: lol hazardous RandalSchwartz: so yes, that they are both named irc.el makes sense :) hazardous: what language is that in anyways brycec: I'm comfortable with my level of manliness, and that's backed by having written a few IRC bots that "netcat" to the server (sockets, IRC message parsing, etc. I know my IRC pretty well.)
hazardous: you're looking at lisp RandalSchwartz: .el files are in emacs lisp brycec: specifically that dialect ^ RandalSchwartz: at one point I was very fluent in it m0unds: does that make it emacth? hazardous: as far as i can tell ; is a comment(?) RandalSchwartz: yes ; is comment to end of line
except inside something else
like a quoted string or a symbol or somehting
actually - can't be inside symbol hazardous: wait, does lisp do math like (1 3 +) = 4? RandalSchwartz: (+ 1 3) hazardous: how does that work RandalSchwartz: operator - operands brycec: reverse polish, hazardous RandalSchwartz: forward polish :)
and very descriptive brycec: lisp does forward polish, yes. ( hazardous was showing RPN)
I've never loked polish notation hazardous: my brain really has issues parsing that brycec: but just because 1+1 was ingrained in school hazardous: it just seems weird to me, idk why
same with the ( ) on both sides of every single thing RandalSchwartz: yes... excessive parentheses issue
especially at end of defun (function definition)
))))))) ; sometimes
however, still far less verbose than typing XML :)
in fact, there's a mapping from XML to lisp-expressions somewhere brycec: At least XML is self-descriptive RandalSchwartz: XML is no more descriptive than lisp :) -: brycec wonders why the hell he's defending XML RandalSchwartz: (html (head (title "foo")) (body (a href="bar")))
that'd be the lispy equivalent of a web page brycec: RandalSchwartz: that can be broken over multiple lines, right? eg: (htmln (head n(title "foo")n)n) ? RandalSchwartz: sure brycec: because then it's exactly as readable as html :) RandalSchwartz: whitespace optional brycec: cool hazardous: i really hate xml too
:L
i use json or yaml when possible, xml just pisses me off beyond belief and i don't know why brycec: <3 JSON mikeputnam: xml has schema validation. and inertia. and "Enterprise" tooling. JSON is young, but it could compete with schema validation and increasing adoption. RandalSchwartz: it's nice that when forced to use YAML, I can use JSON instead ***: heavysixer has quit IRC (Ping timeout: 252 seconds) RandalSchwartz: since JSON is a subset of YAML
I hate the whole indentation-is-significant part of YAML hazardous: json kind of has basic schema validation in the form of bool/int/string i guess?
well it's implied at least ***: heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer mikeputnam: true. but Big Co.'s <3 the ability to swap WSDL files and presto! integration done. RandalSchwartz: it has a basic schema defined inherently by the syntax
what's fun is double-encoding XML, because you're passing an XML payload to SOAP :) mikeputnam: my prediction is that JSON will eventually eclipse XML as the preferred markup. due to it beauty and simplicity. someone will write the pieces that happend to be missing today.
at least in the scope i'm employed in, XML is the way
(today)
and even that isn't complete. the majority of integrations we deal with are still .csv or columnar or *gasp* EDI RandalSchwartz: YAML is more complete than JSON already though
YAML can do objects, and recursive data structures
JSON will likely never do that ***: heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_
heavysixer has quit IRC (Ping timeout: 256 seconds)
heavysixer_ is now known as heavysixer
heavysixer_ has joined #arpnetworks
ChanServ sets mode: +o heavysixer_
heavysixer has quit IRC (Ping timeout: 260 seconds)
heavysixer_ is now known as heavysixer
heavysixer has quit IRC (Client Quit) hazardous: that being said i hate soap and wsdl
much prefer rest stff brycec: ditto
REST is the future. SOAP can DIAF mikeputnam: hazardous: plz2be replacing all my kit that speaks XML with equivalent REST conversant kit.
:) hazardous: :)
mikeputnam: i might just have a different oulook in things
im like.. a kid, i guess
i've never really knwon SOAP or WSDL much - almost every service api i've used has been restful mikeputnam: as a fellow human, i too prefer REST. but as an employee tasked with making random systems talk, the only sane option available to me is XML. hazardous: :( mikeputnam: and that's if i'm lucky! if i'm unlucky i get to muck around in arbitrarily formatted flat files.
but all of it is better than the alternatave: Excel -: mikeputnam barfs a little ***: heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer hazardous: mikeputnam: microsoft access db shared on a network drive being used as a rdbms
add finger quotes where apporopriate toddf: azardous: hosted on a linux system as a crm app hazardous: sharepoint running on mono too??
wait i thought we were discussing terrible practices not the last level of hell toddf: that was my 1st admin job back in the 90s brycec: I've seen this (access on a shared drive). It was, um, fragile hazardous: it kind of weirds me out when people bring up the 90s, the only thing i remember is like 2003 onward -: toddf mumbles about oplock enabling to make it happy
brycec mumbles about rolling-release distros and daily upgrades toddf: at least you didn't have to build a dvd image everytime you changed a system so that ceo of persnickety client could re-install suse w/out knowing what they were doing hazardous: haha
brycec i have some ubuntu lts stuff running brycec: No, it's USB drives here. hazardous: and it has like 10-15 new 'package updates'
every singel day
it weirds me out brycec: hazardous: they're just reminding you that they're still supporting it! toddf: "change one sentence in the docs, package bump!" hazardous: Welcome to Ubuntu 13.04 (GNU/Linux 3.8.0-19-generic x86_64)
84 packages can be updated.
44 updates are security updates.
NICE staticsafe: Debian
ftw toddf: how many of the 44 security updates are due to running-by-default daemons?
debian (basis of maemo) is what screwed up my n900 hazardous: it's updating gnupg, apt, things like that toddf: need to recover some data off it after I figure out how to boot to a root shell and finish properly soldering its usb connector, then .. either sell it or see if openbsd can boot some century soon .. ;-) hazardous: which is really strange because it's a fresh install
off a netboot iso toddf: they can't be bothered to build consistency, it all gets washed out in the list of updated packages on the ftp site, don't you know? hazardous: Need to get 121 MB of archives.
After this operation, 417 MB of additional disk space will be used.
A+ brycec: compression ftw
I love the "net install size" I get when upgrading Arch. Fun to see when packages have a bunch of new stuff, or bunches of useless files have been removed. Usually it's under +/-1MB though up_the_irons: brycec: you should have BryceBot join the channel ;) brycec: happily :D ***: BryceBot has joined #arpnetworks brycec: hi BryceBot BryceBot: Hello to you too, brycec brycec: If anyone has a problem, let me know -: up_the_irons is going through scrollback brycec: @wiki ARP Networks BryceBot: Address Resolution Protocol :: Address Resolution Protocol (ARP) is a telecommunications protocol used for resolution of network layer addresses into link layer addresses, a critical function in multiple-access networks. ARP was defined by RFC 826 in 1982. It is Internet Standard STD 37. It is also the name of the program for manipulating these addresses in most operating systems.... http://en.wikipedia.org/wiki/Address%20Resolution%20Protocol brycec: eh, close enough. Guess ARP doesn't have a page
(BryceBot's most useful features, I feel, are providing information about links posted, eg. Youtube info, wikipedia articles, etc)
(There is also @google of course.)
(And many, many more) up_the_irons: gizmoguy: what kind of provisioning do you do with theforeman?
RandalSchwartz: "medium chain fatty acids go right to the cells, no need for the liver to chop it up into a different length" <-- you got this down to a science! ***: first2know has quit IRC (Remote host closed the connection) up_the_irons: RandalSchwartz: heavysixer got his cable cut yesterday actually, so he's backhoe fading... RandalSchwartz: indeed
still studying 125 health blogs dailys
daily brycec: sheesh
That's a lot RandalSchwartz: well, most of them don't have things every day
and I skim headlines a lot brycec: makes sense up_the_irons: hello BryceBot ! BryceBot: Hello to you too, up_the_irons up_the_irons: omg he replies brycec: to many things
BryceBot: o/ BryceBot: o brycec: Just be careful talking about node.js BryceBot: BAREMETAL!!! brycec: Soon, I hope, BryceBot will be running on ARP up_the_irons: :) toddf: randalschwartz: knowing what you do for a living, I presume you've got it down to a website agregator that you look at one page to see updates on rather than actually visit 125 urls daily hazardous: node.js BryceBot: BAREMETAL!!! hazardous: node.js BryceBot: BAREMETAL!!! hazardous: mongodb
big data hadoop 10gb brycec: Oh geez, nearly forgot one of its best features
I like it big
twss BryceBot: Okay! twss! 'I like it big' brycec: it'll learn
twss? BryceBot: That was 28.43% what she said. 'it'll learn' hazardous: what does twss mean brycec: @google TWSS BryceBot: 32,600 total results returned for 'TWSS', here's 3
Urban Dictionary: twss (http://www.urbandictionary.com/define.php?term=twss) Short for that's what she said. Only to be used in situations where saying that's what she said would be deemed inappropriate. Usually said under b...
bvandenbos/twss · GitHub (https://github.com/bvandenbos/twss) twss - Pre-trained That's-What-She-Said (TWSS) classifier in Ruby.
TWSSstories.com | That's What She Said Stories & Jokes (http://www.twssstories.com/) Aug 5, 2013 ... TWSS Stories is a website where fans of The Office and funny jokes can share and laugh at the that's what she said jokes that occur in ... brycec: Anyhow, 96% is the threshold toddf: @google arpnetworks BryceBot: 1,630 total results returned for 'arpnetworks', here's 3 hazardous: this seems like it might get spammy BryceBot: ARP Networks Homepage (http://www.arpnetworks.com/) ARP Networks is a leading provider of high performance VPS, IP transit, and colocation solutions.
arpnetworks (arpnetworks) on Twitter (https://twitter.com/arpnetworks) The latest from arpnetworks (@arpnetworks). Provider of data center services in Los Angeles. @bsdvps focuses on our VPS product line. Los Angeles.
ARP Networks VPS Services (http://www.arpnetworks.com/vps) RAM, Storage, Bandwidth, Monthly. Small. 512 MB 256 MB, 5 GB, 200 GB 100 GB, $10, Order. Medium. 768 MB 512 MB, 10 GB, 300 GB 200 GB, $15, Order. brycec: hazardous: only if abused
then again, given how quiet the channel is normally... toddf: hazardous: I think the 'newness' effect should wear off in a bit, seems a decent service imho brycec: thanks toddf :) toddf: brycec: do you have a faq or howto or words of wisdom wrt brycebot? aka tricks we can learn, things that just wont work, etc brycec: Agree, hoping the "let's everybody play with it" will wear off soon toddf: brycebot: where is your blog! hazardous: blag brycec: toddf: Last I counted, BryceBot responds to 250-300 different triggers
so... not documented, no hazardous: i just did an apt-get update on ubuntu
2 new packages brycec: lol, who has time for blogging?? hazardous: it's been nine minutes brycec: hazardous: o/ hazardous: Need to get 56.6 MB of archives.
After this operation, 236 MB of additional disk space will be used.
compression owns toddf: brycec: well, perhaps you could randomly spew a few things in here to get those of us who like the concept started. like, privmsg brycebot 'help' and we will get all there is to know or ? hazardous: @help
.help
!help BryceBot: hazardous, if you need help, just ask in the channel. If someone knows the answer, they will reply. brycec: Not even a help hazardous: ...lol brycec: FYI BryceBot's commands are prefixed with @
so @google @weather @wiki @define
@py print "Hello" BryceBot: Hello hazardous: @py pwd BryceBot: NameError: name 'pwd' is not defined brycec: (The Python is run on Google AppEngine, so I'm not worried about BryceBot being compromised) hazardous: @py import os;os.path.dirname(os.path.abspath(__file__))
@py import os;print os.path.dirname(os.path.abspath(__file__)) BryceBot: /base/data/home/apps/tumbolia/1.350949564586199535/service hazardous: oh you're using that thing brycec: Also, word of warning - sometimes, quite often, BryceBot will lag like a motherfucker. This is because it's on Chunkhost and the loadavg just skyrocketed. hazardous: lol
chunkhost
the worst host i have ever seen brycec: hazardous: I'm using the same appspot that Phenny uses, yes hazardous: i remember them spamming forums with $8 16gb vpses
and it turns out
$1500 setup fee brycec: hazardous: yeah... Didn't used to be that bad hazardous: the entire thing is just horrendously terrible brycec: LOL ***: mkb is now known as martinb
martinb is now known as mkb brycec: (But BryceBot is written in PHP, not Python like most IRC bots) hazardous: want a laugh bryce brycec: @vin hazardous: they ran ads like http://hdfs.elo.pw/LcdE brycec: @mrt
@chuck BryceBot: The 5 Ds of Dodgeball are in fact: Dodge, Duck, Dip, Dive, and Diesel.
No RSS entries found. hazardous: as it turns out BryceBot: It is said you can't know someone until you walk a mile in their shoes. This means no one will ever know Chuck Norris because he'd kill you if you touch his shoes. hazardous: advertising like that on nerd sites
generally does not give you the expected return
but instead pisses people off immensely brycec: hazardous: wow :/ hazardous: they hit r/programming and some others
with that ad
every single comment has been bashingi t brycec: maybe if their service didn't suck balls... hazardous: maybe if their service didn't suck balls IN ADDITION to $1500 setup fees brycec: If only it were simpler to migrate from xen to kvm - I can rsync it over, but then I have to ensure nothing broke and then get a real kernel and bootloader installed... I don't have time for that sort of downtime
If it were awesome, then people would say "I know it's steep, but it's worth it." tec hazardous: yeah, but at this point
note that they want it all upfront
so if you ever leave, you get 0% of it back
once you find out your service sucks balls anyways. ...
they already have your money and don't care brycec: yeah
shame
aight back to $dayjob. Just because toddf asked so nicely, I'll work on a list of things BryceBot can do and say.
@ronswansson
@tdr BryceBot: Theo de Raadt says: I'd put a fan on my bomb.. And blinking lights... brycec: @rms BryceBot: Richard Stallman says: The term "free software" has an ambiguity problem: an unintended meaning, "Software you can get for zero price," fits the term just as well as the intended meaning, "software which gives the user certain freedoms." We address this problem by publishing a more precise definition of free software, but this is... <it just rambles on> brycec: @marco BryceBot: Marco Sez... here is your list of restrictions -> freedom!!!! hazardous: @brycec BryceBot: Sep 20, 2013 10:44:46 <brycec> Anyhow, 96% is the threshold brycec: @hazardous BryceBot: Sep 20, 2013 10:48:14 <hazardous> Need to get 56.6 MB of archives. hazardous: is that thing logging
every single line of text brycec: yes
into mysql, then does a search
@log_search chunkhost BryceBot: 2 results found. Here's one at random: Sep 20, 2013 10:50:23 <brycec > Also, word of warning - sometimes, quite often, BryceBot will lag like a motherfucker. This is because it's on Chunkhost and the loadavg just skyrocketed. brycec: heh
(it is limited to the channel)
(also limited by when it's in the channel, so nothing logged before a few minutes ago) hazardous: (also giant mysql db)
MONGODB IS WEB SCALE brycec: not that the logs are public except in @log_search results, but if privacy is a concern I'll add support for [FBI]'s no-log prefix RandalSchwartz: @help BryceBot: RandalSchwartz, if you need help, just ask in the channel. If someone knows the answer, they will reply. -: RandalSchwartz grins brycec: @tableflip BryceBot: No! Fuck you, brycec!! Don't you dare un-flip this table, mcchunkie. DON'T YOU DARE! RandalSchwartz: @where_is_up_the_irons_I_need_my_VPS_activated!!! brycec: that one's specific to another channel...
@tableflip BryceBot: Flip your own goddamn table, brycec! brycec: so hostile
right, like I said, $dayjob
*whoosh* BryceBot: Bye brycec! hazardous: no-log justin bieber is cute brycec: Oh one more thing... BryceBot can announce new OpenBSD snaps if y'all want
@openbsd sparc64 BryceBot: sparc64 -> snapshots: Fri Sep 20 2013 01:48:36 GMT-0700 (PDT), packages: Thu Sep 19 2013 17:24:28 GMT-0700 (PDT) brycec: oh and there is @man [openbsd|freebsd|linux] hazardous: @man linux w BryceBot: 1,730 total results returned for 'w', here's 1
w(1): who is logged on/what they are doing - Linux man page (http://linux.die.net/man/1/w) w displays information about the users currently on the machine, and their processes. The header shows, in this order, the current time, how long the ... hazardous: is bot open source?!??! brycec: (it defaults to linux btw) hazardous: i remember one time i had an opensolaris vm or something brycec: BryceBot is not, but it's built from php-irc which is. hazardous: that was the day i learnt that killall is not the same in linux brycec: orly, lol
One of these days, I'll clean up code enough that I'm happy to publish BryceBot. But that's not today. toddf: @log_search fbi BryceBot: 1 results found. Here's one at random: Sep 20, 2013 10:58:53 <brycec > not that the logs are public except in @log_search results, but if privacy is a concern I'll add support for [FBI]'s no-log prefix hazardous: @log_search %s BryceBot: 133 results found. Here's one at random: Sep 20, 2013 10:36:22 <RandalSchwartz > well, most of them don't have things every day hazardous: ....?
@log_search %don% BryceBot: 3 results found. Here's one at random: Sep 20, 2013 10:36:22 <RandalSchwartz > well, most of them don't have things every day brycec: @log_search don BryceBot: 3 results found. Here's one at random: Sep 20, 2013 10:53:27 <brycec > If only it were simpler to migrate from xen to kvm - I can rsync it over, but then I have to ensure nothing broke and then get a real kernel and bootloader installed... I don't have time for that sort of downtime hazardous: i'm confused now brycec: FYI log_search is already wrapped in % hazardous: @log_search don%; -- BryceBot: No matches found for don%; --. hazardous: lol brycec: lol
Yes I sanitize and escape :P hazardous: if that actually owrked i would have been disappointed in you and simultaneously snorted toddf: @log_search "; BryceBot: No matches found for ";. brycec: BryceBot was originally built for #devious, a shell host full of very smart security-types. I would be insane to unleash that. toddf: had to check ;-) brycec: s/unleash/oh look, I can regex/ BryceBot: <brycec> BryceBot was originally built for #devious, a shell host full of very smart security-types. I would be insane to oh look, I can regex that. hazardous: s/#// BryceBot: <brycec> BryceBot was originally built for devious, a shell host full of very smart security-types. I would be insane to unleash that. hazardous: s/// brycec: (regex has issues with escapes and stuff, but its basic use works) hazardous: lol
what kind of syntax on escaping brycec: php
er, not hazardous: is it in preg_match /u mode brycec: It doesn't escape is the issue hazardous: or something
p{L} p{N} work? brycec: dunno, try it
Also supports using characters besides /, eg. s#something#otherthing#
and chaining
s/thing/stuff | s/sup/dude/ BryceBot: <brycec> Also dudeports using characters besides /, eg. s#somestuff#otherstuff# brycec: s/syntax/format/ BryceBot: <hazardous> what kind of format on escaping brycec: and 25(?) line search - it will go back in the history 25 lines or so until it finds a match toddf: brycec: two suggestions. 1) some @command for brycebot (nice that it responds to privmsg) that is an entry for a guide to brycebot 2) some mechanism to teach brycebot new stuff, optionally activated upon your (or a set of trusted peoples) ok .. brycec: toddf: what do you mean by "teach new stuff"?
And like I said, I will document it
@log_search because toddf asked toddf: @wtc BryceBot: 1 results found. Here's one at random: Sep 20, 2013 10:56:29 <brycec > aight back to $dayjob. Just because toddf asked so nicely, I'll work on a list of things BryceBot can do and say. toddf: @teach brycebot @wtc World Trade Center
for example anisfarhana: Can i run the scanner in arpnetworks box?
ehehehee hazardous: s!eheh!e
s!eheh!e! BryceBot: <anisfarhana> eehee
<anisfarhana> eehee hazardous: s!(.*)!e! BryceBot: <anisfarhana> ee hazardous: s!([.*]+)!e! BryceBot: You're a stinky cunt muncher, hazardous hazardous: . brycec: maybe some day. I don't see a lot of appeal for it... Plus most of that stuff is stored in a flatfile (ini, woo) so that would have to become dynamic -: anisfarhana ducks brycec: LOLOLOL hazardous hazardous: wat brycec: There's a, um, protection against abuse hazardous: wtf kind of exception is that anisfarhana: I am happy. toddf: brycec: you already connect to a db. load the @cmds from a db! hazardous: s@happy@pregnant@ BryceBot: <anisfarhana> I am pregnant. hazardous: so basically any separator works
do you just look for sANYTHING brycec: toddf: doesn't quite work like that anisfarhana: BryceBot: Congratulations. hazardous: toddf: WHY NOT KEY VALUE STORE
MONGODB IS WEB SCALE toddf: s§n't§§ hazardous: web scaleeeeeeeeeeeeeeeeeeeeeeeeee brycec: I mean, the basic @triggers could be pretty easily, but the rest doesn't work that way toddf: so, permit basic triggers to be in a db, and permit users to define more brycec: Also, that would require another table and some tools for me to easily edit... which is work, and another db table (I'm not thrilled with it using a db) toddf: @teach -> "To learn about brycebot, there is @teach1, @teach2, etc, just keep going until you are bored" hazardous: comedy option: sqlite3 brycec: yeah, for the log search stuff, a real relational db was sorta required toddf: brycec: permit interaction with brycebot directly instead of manipulating under the hood
ever used bitlbee? hazardous: no for log search stuff you should use mongo db because it's web scale and you can do map/reduce because it's web scale
-- actual response from someone asking me why i used riak brycec: ha toddf: qlist, yes, no .. map that to brycebot commands .. obviously some mechanism of authenticating oneself to brycebot would need to be done .. heh. don't let me talk you int more work, I'm just sayin what could be ;-) hazardous: toddf: give bot a copy of your pubkey up_the_irons: @weather 91342 hazardous: sign admin commands with your prikey BryceBot: Sylmar, CA: Haze 68°F (20°C), Humidity: 56%, Wind: Calm -- For more details including the forecast and almanac, see http://www.wunderground.com/cgi-bin/findweather/getForecast?query=34.315369,-118.457207 or re-request this with: @weather -v 91342 hazardous: terrible idea brycec: lol hazardous up_the_irons: w00t hazardous: @weather 94105 BryceBot: San Francisco, CA: Overcast ☁ 64°F (17°C), Humidity: 70%, Wind: From the SSW at 1.3 MPH Gusting to 4.3 MPH -- For more details including the forecast and almanac, see http://www.wunderground.com/cgi-bin/findweather/getForecast?query=37.793579,-122.399330 or re-request this with: @weather -v 94105 m0unds: 68F sounds nice
64F sounds nicer hazardous: wait
is that a utf8 cloud brycec: @weather 83854 BryceBot: Post Falls, ID: Clear 59°F (15°C), Humidity: 65%, Wind: From the NNW at 1.0 MPH Gusting to 5.0 MPH -- For more details including the forecast and almanac, see http://www.wunderground.com/cgi-bin/findweather/getForecast?query=47.688232,-116.867188 or re-request this with: @weather -v 83854 toddf: @weather 73113 brycec: yes hazardous BryceBot: Oklahoma City, OK: Overcast ☁ 67°F (19°C), Humidity: 73%, Wind: From the West at 3.8 MPH Gusting to 6.9 MPH -- For more details including the forecast and almanac, see http://www.wunderground.com/cgi-bin/findweather/getForecast?query=35.594528,-97.460495 or re-request this with: @weather -v 73113 up_the_irons: @weather -v 91344 brycec: woo, I'm coldest BryceBot: Granada Hills, CA: Haze 63°F (17°C), Humidity: 93%, Wind: Calm, Pressure: 29.88inHg (1012mb) and rising, Dewpoint: 61°F (16°C), Visibility: 4Mi (6km), UV index: 1, Sunrise 06:40, Sunset: 18:53, Lunar phase: Full moon
Friday: Partly Cloudy 86°F/54°F (30°C/12°C) | Saturday: Partly Cloudy 84°F/55°F (29°C/13°C) | Sunday: Clear 82°F/52°F (28°C/11°C) | Monday: Clear 91°F/57°F (33°C/14°C)
The average high for this date is 85°F (29°C), and the record of 100°F (37°C) was set in 2012. The average low is 59°F (14°C), and the record of 52°F (11°C) was set in 1999 up_the_irons: omg it shows a cloud even! hazardous: where is sylmar up_the_irons: unicode cloud... m0unds: !weather 87114
@weather 87114
durr BryceBot: Albuquerque, NM: Partly Cloudy ☁ 77°F (25°C), Humidity: 44%, Wind: From the SSW at 2.0 MPH Gusting to 5.0 MPH -- For more details including the forecast and almanac, see http://www.wunderground.com/cgi-bin/findweather/getForecast?query=35.190845,-106.741302 or re-request this with: @weather -v 87114 brycec: ❄ ☂ ☈ too up_the_irons: hazardous: where the I-5 and 405 meet m0unds: i don't see the aaaa stuff hazardous: this wouod probably be easier if i drove at all mikeputnam: /ignore BryceBot m0unds: haha hazardous: i think the highest in socal i've been is like west covina or something mike-burns: Yeah. -: up_the_irons heads to the office brycec: @xkcd sysadmin BryceBot: 4 results found. Here's the top result: Shopping Teams http://xkcd.com/309/ hazardous: why not a comma separataed list brycec: still wish that search was better :/ hazardous: of all 4 brycec: hazardous: potential of long titles? dunno, maybe 'll do that mike-burns: Comma-separated list? I hope you mean WSDL! hazardous: return all your results in xml brycec: also potential of 100 results (just means I need to have a sane limit) hazardous: if anyone here nwats to actually read them
they can parse it out themselves brycec: @redditcakeday brycied00d BryceBot: brycied00d's Reddit cake day is January 29, 2010, making them 3 years, 33 weeks, 3 days, 14 hours, 14 minutes, 38 seconds old. Karma: 593/283. brycec: @twitter Hello @bsdvps! BryceBot: brycec: Posted successfully :) https://twitter.com/BryceBot0101/status/381120064985919488 brycec: (there is @twitter --help, but it's a small flood) hazardous: @twitter RT @justinbieber you're so hot i want to bake cookies on you BryceBot: hazardous: Posted successfully :) https://twitter.com/BryceBot0101/status/381120138486898688 hazardous: somehow i think you'll want to add a whitelist to that brycec: @zipcode 91344 BryceBot: 91344: Granada Hills, California, US hazardous: my friend had a @twitter command
it got him a secret service visit brycec: hazardous: look at the post - every tweet is tagged to you
https://twitter.com/BryceBot0101/status/381120138486898688 BryceBot: TWITTER: hazardous/#arpnetworks says: RT @justinbieber you're so hot i want to bake cookies on you (Fri Sep 20 18:18:16 +0000 2013) hazardous: still brycec: @twitter -i BryceBot0101 BryceBot: BryceBot (One Wilshire) Member since: Mon Aug 22 16:35:56 +0000 2011
Followers: 11 | Following: 22 | Tweets: 4630 | Description: I'm an IRC bot acting as a conduit for an IRC channel on FreeNode. I post whatever They tell me to. hazardous: wait, what does it do for overlength ones
does it just cut off brycec: been running for awhile no issues
hazardous: whatever twitter API does
http://marc.info/?l=openbsd-tech&m=137771234911297&w=2 BryceBot: openbsd-tech: "games/trek: fix for tournament mode" from Christian Weisgerber <naddy () mips ! inka ! de> @ 2013-08-28 17:51:33 brycec: @ipng
@ping BryceBot: brycec: Pong! Round-trip time: 4.2699 seconds. brycec: @kook BryceBot: I ask you to be truthful, not closed-minded. You do not agree with any appearance of compassion. One must consider realism versus prejudice. brycec: http://www.newegg.com/Product/Product.aspx?Item=N82E16813121599&Tpk=dh77kc BryceBot: Intel BOXDH77KC LGA 1155 Intel H77 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard -- $119.99 -: brycec is just demonstrating random features as he thinks of them brycec: @scottpilgrim BryceBot: Yeah, I think garlic bread would have to be my favourite all-time food. I could eat it for every meal. Or just constantly, without stopping. hazardous: does anyone just want to stroke rms's beard
or is itj ust me brycec: lal
@rms BryceBot: Richard Stallman says: The explanation for "free software" is simple--a person who has grasped the idea of "free speech, not free beer" will not get it wrong again. brycec: @uptime bot BryceBot: Bot uptime: 15 days, 11 hours, 40 minutes, and 51 seconds. brycec: @uptime host BryceBot: host uptime: 30 days, 12 hours, 39 minutes, and 15.229999999981 seconds. hazardous: what is host -: brycec loves the precision brycec: BryceBot's host
(the VPS with Chunkhost)
@strtotime +90 days BryceBot: 12 weeks, 6 days, 1 hour, 0 seconds to go. [Interpreted date: Thu, 19 Dec 2013 11:25:28 -0800] hazardous: can you do DateTime class brycec: @rot13 stuff BryceBot: fghss brycec: hazardous: eh?
(FYI strtotime() is just PHP's strtotime()) toddf: brycec: listing urls brycebot will parse and give a summary or only with specific sites? brycec: toddf: see http://noembed.com/providers for 95% of that toddf: @traceroute arpnetworks.com brycec: no ^
@strrev evian
@reverse evian BryceBot: naive brycec: oops
@mitch BryceBot: Mitch Hedberg says: My roommate said to me, 'I'm gonna go shave and use the shower; does anyone need to use the bathroom?' It's like some weird ass quiz where he reveals the answer first. brycec: @iata LAX BryceBot: LAX: Los Angeles International Airport located in Los Angeles, California, United States m0unds: hahahaha
mitch hedberg was awesome brycec: https://plus.google.com/102781463361201302305/posts/j7tLqL7SukW BryceBot: Google+: Telyne Clark: Bahahahaha!!! (41 +1's, 6 reshare) brycec: https://alpha.app.net/bcallah/post/11264351 BryceBot: App.net link: "Happy Friday everyone! :)" by bcallah ***: first2know has joined #arpnetworks anisfarhana: Wow
You guys so happy. m0unds: oh? anisfarhana: Sorry for interuppting.
Carry on. RandalSchwartz: happy? brycec: Thanks to hazardous I'm just going to keep reading happy as
s@happy@pregnant@ BryceBot: <brycec> Thanks to hazardous I'm just going to keep reading pregnant as brycec: (Dear clipboard, work as I want you to, not as you're programmed to) gizmoguy: up_the_irons: we have a project where we have a linux box installed with every ISP in my country
for monitoring
so I use theforeman to provision/manage those up_the_irons: gizmoguy: ah cool
hazardous: LOL
whoa, the newegg expansion that BryceBot does is quite handy
@twitter -i bsdvps BryceBot: BSD VPS (The Internet) Member since: Tue Mar 10 18:43:12 +0000 2009
Followers: 1090 | Following: 30 | Tweets: 400 | Description: Offering VPS services for FreeBSD, OpenBSD and NetBSD. @arpnetworks is our company-wide Twitter account. up_the_irons: @twitter -i arpnetworks BryceBot: arpnetworks (Los Angeles) Member since: Sat Jan 03 08:18:47 +0000 2009
Followers: 377 | Following: 21 | Tweets: 427 | Description: Provider of data center services in Los Angeles. @bsdvps focuses on our VPS product line. up_the_irons: @twitter -i up_the_irons BryceBot: Garry Dolley (Los Angeles) Member since: Tue Sep 11 09:43:29 +0000 2007
Followers: 429 | Following: 144 | Tweets: 2416 | Description: I'll sleep when I die up_the_irons: very handy
@iata stl BryceBot: STL: Lambert-Saint Louis International Airport located in St. Louis, Missouri, United States up_the_irons: @iata sea BryceBot: SEA: Seattle-Tacoma International Airport located in SeaTac (near Seattle and Tacoma), Washington, United States up_the_irons: @iata mia BryceBot: MIA: Miami International Airport located in Miami, Florida, United States brycec: up_the_irons: I find it so :)
I love never leaving IRC to see what a link is, thus why BryceBot decodes shortened URL's, amazon links, etc up_the_irons: brycec: yeah that's wicked neat m0unds: i need a new project ***: anisfarhana has quit IRC (Read error: Connection reset by peer) toddf: http://v.gd/ebayc1100 brycec: (Once upon a time, tweets @ BryceBot would get spit back out into IRC, but it was just noise. m0unds: haha brycec: toddf: heh never heard of that shortener before m0unds: only twitter integration i've ever done w/a bot was a megahal bot that would tweet its last statement or a user-defined statement on command up_the_irons: what do you guys think of these:
http://www.ebay.com/itm/Dell-Poweredge-C1100-1U-2X-XEON-QC-L5520-2-26GHZ-NO-HDD-72GB-DDR3-Tested-/261274072295?pt=COMP_EN_Servers&hash=item3cd525f4e7 m0unds: yay freenode lag up_the_irons: (thanks toddf for the link ;) toddf: @twitter -i unix2mars BryceBot: Todd T. Fries (OKC,OK,US,Earth,SS,MlkyWyGlxy) Member since: Mon Nov 22 16:23:38 +0000 2010
Followers: 151 | Following: 230 | Tweets: 67 | Description: Wife: Kyra;
Son: Charlie;
Favorite OS: OpenBSD;
Favorite vacation destination: Mars m0unds: that's what my host box is at another provider
well, similar anyway
5520's are pretty quick brycec: http://v.gd/ebayc1100
http://v.gd/ebayc1100 (this time AFTER I've reloaded BryceBot)
huh wonder what's up... BryceBot ? toddf: up_the_irons: if it helps arpnetworks, awesome. dell is always good in my book, the only limitation is your internal storage space.
brycec: it probably doesn't recognize v.gd as an url shortener brycec: toddf: I just added it though m0unds: one of those in a soundproof closet with 4x15krpm sas disks would make a neat home vm lab server up_the_irons: m0unds: toddf : ah cool brycec: (mmkay, found the issue) toddf: up_the_irons: put it this way, if I were not strapped for $$ atm I'd be buying as many as I could afford, any number of uses including basic virtualization and/or test deploying custom virtualization environments up_the_irons: toddf: yeah they sure are a good deal. can't do 8x raid-10 though, so they couldn't be VM hosts, but could definitely have many other uses toddf: which reminds me, I promoted proxmox here a few weeks back, and since have been informed that they are doing the enterprise lockin pay perscription model where instead of simply paying for support if you want it you now actually have to pay if you want the stable service and extended features of packages that aren't available to customers who just want to try the barely out of beta free version. *sigh*. It makes me so irked that I ...
... want to find a way to create and promote a similar competing but entirely free for life product.
up_the_irons: can't do it natively. however, if you ever needed a push to try iscsi, glance at the builtin hba's that do iscsi natively and present it to the os as a scsi disk. brycec: Isn't there already oVirt competing with it?
toddf: I know about "stable update"s and support, but what's this about extended features? What aren't I getting by being a freeloader? up_the_irons: toddf: oh man, too bad about proxmox toddf: brycec: is there a 'entrely open source' and 'entirely open' distribution that does kvm virtualization? I don't care if you pay for support but for free use and to foster community development ..proxmox gets my unlike vote brycec: I can't say as I've done any research into that field
Just saw oVirt mentioned a few times while browsing Proxmox stuff
I'm still pretty happy with my proxmox cluster up_the_irons: toddf: oh, so you're saying these boxes have a built-in hba that does iscsi? toddf: brycec: I'm probably saying it wrong, clustering iirc was a biggie brycec: up_the_irons: there do exist HBA's that have native iSCSI toddf: up_the_irons: I was told so, please verify before taking my word for it up_the_irons: toddf: brycec : roger that brycec: Or do what I do - gPXE+iscsi
toddf: I'll have to look into that I guess... The "testing" updates haven't removed any features so far
And I suppose you could stick with the distro as-downloaded for "stable" toddf: the one thing to understand about hba's vs software iscsi is .. you can do lots of nic failover on the software side depending on the cpu and nics performance may be slightly lower. however, with the hba's I am not aware enough to know if you can have multiple hba failover on iscsi. aka multipath as it were. brycec: (Just to be clear: I'm free and doing clustering just peachy-fine) up_the_irons: brycec: gPXE+iscsi? dang brycec: It's pretty easy...
But maybe I'm just so used to PXE-all-the-things that nothing wows me anymore up_the_irons: yeah i've actually never used PXE to be honest mikeputnam: good fun for large school labs - weekly automated workstation re-image up_the_irons: nice mikeputnam: of which pxe plays a part brycec: We use it for imaging servers before they ship mikeputnam: also wake-on-lan toddf: up_the_irons: 1and1 hosting pxeboots all their servers, and uses web ui to change the config if it is to land on the local disk or one of a list of rescue images with nice fully featured initrd's
mikeputnam: that is useful if you have systems that poweroff of course ;-) mikeputnam: yeah - big student labs + power savings up_the_irons: toddf: ah cool toddf: up_the_irons: not sure if your version of libvirt supports pxeboot, but hey, its a thought for the future up_the_irons: toddf: yeah toddf: pxeboot options: 'OpenBSD' x '5.0 | 5.1 | 5.2 | 5.3 | 5.4' x 'cdrom | pxeboot | hard drive' x 'serial console | vga console' up_the_irons: sweet I got a 4 year review!
http://www.webhostingtalk.com/showthread.php?t=1305613
toddf: that's pretty cool RandalSchwartz: wow. I think I might have been here 5 years.
I'd have to look up_the_irons: RandalSchwartz: you were one of the first, i can tell u that m0unds: cool brycec: And you still haven't scared him off? Well done. avj: i can't believe i'm at a year already RandalSchwartz: not only that, I dragged my client along as well :) up_the_irons: the captain mike-burns: Does it show the signup date on the arpnetworks Web dashboard somewhere? brycec: Maybe under invoices? mike-burns: I see it was FreeBSD 7.2, which was May 2009.
Oh good call.
No invoices is too new. brycec: lol mike-burns: Every time I look at the Web dashboard up_the_irons has added something new. I love that. up_the_irons: :) brycec: I can't decide between adding a second VPS or upgrading to a bigger plan :( RandalSchwartz: oooh - I should probably log in some day :) brycec: bigger plan = easy upgrade, redundant VPS = work to make things split nicely and redundant
hey up_the_irons I normally wouldn't bug you in IRC, but... I emailed Support on July 21 and even received the autoresponse, but never a reply from you...
(well I'll bug you in IRC, just not about emails) up_the_irons: brycec: oh wow, that definitely got lost then
i try to flush the queue every 24 hours brycec: heh I'd totally forgotten up_the_irons: and july 21 is way long ago... brycec: was a question about console baud
wasn't until I started writing you a new one that past emails popped up
I love getting an autoresponse to my question about an upgrade pointing me at a FAQ article that says to email support, exactly what I'm already doing :P RandalSchwartz: FAQ-ception!
my /mnt is from 2009
I presume that's when I started :)
nov 21, 2009 - yeah that seems about right
Heh... I have files in /tmp from 2010 brycec: lol RandalSchwartz: not very /tmp. :)
including my /tmp/screens :)
haven't used screens in years
screen
switched to tmux a couple years ago, not ever going back brycec: lol
My /tmp is cleaned out every boot
On my desktops, /tmp is a ramfs anyways mike-burns: 1 May 2009. Good idea on checking /mnt. RandalSchwartz: freebsd doesn't do that by default -: brycec would check /mnt, but he's reinstalled since then ***: Bluerise has quit IRC (Ping timeout: 260 seconds)
Bluerise has joined #arpnetworks up_the_irons: mike-burns: yeah, you and mhoran1 were like one of the very first. there's one person before you two, but he doesn't hang out here (not an irc person) ***: heavysixer has quit IRC (Ping timeout: 260 seconds)
anisfarhana has joined #arpnetworks
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer m0unds: IRC people are a special breed anisfarhana: I don't sleep almost 3 days
Yes! RandalSchwartz: where are at anisfarhana? anisfarhana: Asia ***: heavysixer has quit IRC (Ping timeout: 240 seconds)
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer
heavysixer has quit IRC (Quit: heavysixer)
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer anisfarhana: Why RandalSchwartz?
Wanna come here? RandalSchwartz: what part of asia brycec: @wa How big is Asia? BryceBot: Asia->total area;total->18.83 million mi^2, largest->6.593 million mi^2 (Russia), smallest->5.405 mi^2 (Cocos Keeling Islands);5.25×10^14 ft^2 (square feet);4.877×10^7 km^2 (square kilometers);4.877×10^13 m^2 (square meters);~~ 0.33 × land area on the earth ( 1.4894×10^8 km^2 );~~ 1.3 × surface area of the moon ( 4 pi moon radii^2 );~~ 1.4 × largest extent of the British Empire (~~ 36 Mm^2 );Radius r of a circle from A = pir^2:, ->2 brycec: Wow, Asia's big.
The area of Asia is 3x that of the Moon. wow.
And happens to be 1/3 the land area of the Earth RandalSchwartz: And today is Asia Argento's brithday!
birthday
.. https://en.wikipedia.org/wiki/Asia_Argento BryceBot: Asia Argento :: Aria Asia Maria Vittoria Rossa Argento (born 20 September 1975) is an Italian actress, singer, model, and director. Family and early life Her mother is actress Daria Nicolodi and her father is Dario Argento, an Italian film director, producer and screenwriter, well known for his work in the Italian giallo genre and for his influence on modern horror and slasher movies. Her maternal great-grandfather was composer... ***: heavysixer has quit IRC (Quit: heavysixer) anisfarhana: Kuala Lumpur. brycec: @wa What is the area of Kuala Lampur? BryceBot: Couldn't grab results from json stringified precioussss. brycec: try it again BryceBot
kyl: I do.
@wa What is the area of Kuala Lampur? BryceBot: Couldn't grab results from json stringified precioussss. brycec: well feck you too Wolfram Alpha anisfarhana: @wa What is the area of Kuala Lumpur? BryceBot: Kuala Lumpur, Malaysia (state)->area;94.21 mi^2 (square miles) (0.074% of total for Malaysia);2.626×10^9 ft^2 (square feet);244 km^2 (square kilometers);2.44×10^8 m^2 (square meters);~~ ( 0.012 ~~ 1/85 ) × total area of Wales (~~ 8023 mi^2 );~~ ( 0.061 ~~ 1/16 ) × total area of Rhode Island (~~ 1545 mi^2 );~~ 2 × Walt Disney World area (~~ 122 km^2 );Radius r of a circle from A = pir^2:, ->28914 feet, ->5.476 miles, ->8.813 km ( brycec: ha -: anisfarhana pokes brycec :P brycec: Certainly narrowed it down
Twice the size of WDW. nice. anisfarhana: WDW? brycec: Walt Disney World anisfarhana: lol ***: ThalinVien` has quit IRC (Quit: leaving)
ThalinVien has joined #arpnetworks mnathani: RandalSchwartz: What does tmux provide to you that screen didn't? Another off topic question: are you an irssi fan or more of a weechat person? RandalSchwartz: neither of the latter
irc.el
tmux provides a nice shell interface, so I can script configurations brycec: One of my favourite things about tmux is how well it handles multiple clients of different dimensions all connected to the same window. mkb: tmux comes with OpenBSD meingtsla: Wait. Does that mean OpenBSD is in tmux or tmux is in OpenBSD? m0unds: haha hazardous: hi everypony
brycec: am i allowed to pm it commands
or is it channel only mkb: it works if you pm it hazardous: @wa average length of american penis in parsecs BryceBot: convert average length of an American erect human penis (age > 17 years) to parsecs;4.991×10^-18 pc (parsecs);1.54 dm (decimeters);15.4 cm (centimeters);154 mm (millimeters);0.154 meters;~~ (0.2 to 0.5) × elliptical stride length ( 12 to 22 in );~~ 0.55 × stair tread depth (~~ 11 in );~~ 1.8 × typical credit card length ( 85.6 mm );Light travel time t in vacuum from t = x/c:, ->514 ps (picoseconds);Light travel time t in an optical fi mkb: does it really know that
haha ***: anisfarhana has quit IRC (Quit: Leaving) toddf: @wa average distance from earth to mars BryceBot: Mars->average distance from Earth;1.7 au (astronomical units);2.54×10^8 km (kilometers);2.54×10^11 meters;158 million miles;~~ 1.7 × mean Earth-Sun distance (~~ 1 au );Light travel time t in vacuum from t = x/c:, ->14 minutes;Light travel time t in an optical fiber t = 1.48x/c:, ->21 minutes;Solar radiation pressure from P = L_(.)/(c4pir^2):, ->1.6 µPa (micropascals);current distance from Earth->2.193 au, 18.24 light minutes, averag toddf: @wa maximum distance from earth to mars BryceBot: Couldn't grab results from json stringified precioussss. brycec: hazardous: yes you can PM it ***: easymac has quit IRC (Read error: Connection reset by peer)
easymac has joined #arpnetworks
easymac has quit IRC (Changing host)
easymac has joined #arpnetworks
wak has joined #arpnetworks