[12:27:35]
<Neustradamus_> @ping jabber.org
[12:27:35]
<Echo1> Neustradamus_: Pong from jabber.org in 0.051 seconds
[12:27:56]
<Neustradamus_> @version
[12:27:56]
<Echo1> Neustradamus_: I am running Echo Mark I version the original... on an unknown platform
[12:30:56]
<SouL> Echo Mark I? :D
[12:32:48]
<Maranda> http://memory-alpha.wikia.com/wiki/Echo_One
[12:33:14]
<Maranda> en.m.wikipedia.org/wiki/Project_Echo
[12:36:17]
<SouL> Ah ok, so it's not an XMPP client haha
[12:50:15]
<Maranda> @compute 80*100/91
[12:50:15]
<Echo1> Maranda: 87.912087912088
[12:53:55]
<Maranda> @compute 90*100/115
[12:53:55]
<Echo1> Maranda: 78.260869565217
[12:58:58]
<Maranda> @compute list_entries(_G)
[12:58:58]
<Echo1> Maranda: pidgin c_to_f HAL rolldice bridge Arcainite roll factorial jackattack count_objects romulan Lua Risa pong trekradio ding yellow borg JackAttack kestra covariance mrolldice bork Max850 xrolldice LUA risa Max f_to_c adium green Lilith gtalk Kestra towback sausage kgs_to_lbs max850 overload press Ang trFacebook red assimilate Bazag Timelord prototype inject hypnokittysleeps waqas list_entries ugt finger trTwitter perc_of help smalltables max Deyvid dong klingon about smalltable lua timelord Voxeyn lbs_to_kgs hypnokitty xmpp bcoefficent mcoefficent bonniekin hick void social lojban Hick
[12:59:43]
<Maranda> @perc_of 90 115
[12:59:43]
*Echo1 103.5 is 90% of 115
[13:01:13]
<Maranda> hmm ok, *needs to do a reverse*
[13:01:54]
<Neustradamus_> http://www.isitdownrightnow.com/jabber.org.html
[13:02:37]
<Maranda> They're having issues, their ipv4 traffic is being black holed
[13:02:46]
<Maranda> @unlock
[13:02:55]
<Maranda> Hmmm....
[13:03:26]
*Maranda doesn't remember what the command was to unlock the sandbox
[13:03:31]
<Maranda> Huhu
[13:07:39]
<SouL> Is Echo1 based on Riddim or something you made yourself from scratch?
[13:25:04]
<Maranda> Riddim
[13:34:42]
<Maranda> @enable
[13:34:42]
<Echo1> Maranda: enabling write access mode...
[13:43:26]
<Maranda> @compute round = function(n) local num = tonumber(n); if not num then return "..."; end if num >= 0 then return tostring(floor(num+.5)); else tostring(ceil(num-.5)); end end
[13:43:26]
<Echo1> Maranda: it's null
[13:43:48]
<Maranda> @round 55.67
[13:43:48]
<Echo1> Maranda: 56
[13:44:02]
<Maranda> @compute round(55.67)
[13:44:02]
<Echo1> Maranda: 56
[13:44:23]
<Maranda> @save
[13:44:23]
<Echo1> Maranda: saving of meta memory in progress... done.
[13:44:26]
<Maranda> @disable
[13:44:26]
<Echo1> Maranda: disabling write access mode...
[13:45:12]
<Maranda> @enable
[13:45:12]
<Echo1> Maranda: enabling write access mode...
[13:45:30]
<Maranda> @compute round = function(n) local num = tonumber(n); if not num then return "..."; end if num >= 0 then return tostring(floor(num+.5)); else return tostring(ceil(num-.5)); end end
[13:45:30]
<Echo1> Maranda: nothing
[13:46:37]
<Maranda> @compute is_perf_of
[13:46:37]
<Echo1> Maranda: it's null
[13:53:36]
<Maranda> .
[13:53:39]
<Maranda> @compute is_perc_of = function(n1, n2) local val1, val2 = tonumber(n1), tonumber(n2); if not(val1 and val2) then return "..."; else local ret = val1*100/val2; return "/me "..tostring(val1).." is "..ret.."% of "..val2; end end
[13:53:39]
<Echo1> Maranda: it's null
[13:53:43]
<Maranda> @save
[13:53:43]
<Echo1> Maranda: saving of meta memory in progress... done.
[13:53:48]
<Maranda> @disable
[13:53:48]
<Echo1> Maranda: disabling write access mode...
[13:54:29]
<Maranda> @enable
[13:54:29]
<Echo1> Maranda: enabling write access mode...
[13:54:47]
<Maranda> @compute is_perc_of = function(n1, n2) local val1, val2 = tonumber(n1), tonumber(n2); if not(val1 and val2) then return "..."; else local ret = val1*100/val2; return "/me "..tostring(val1).." is "..tostring(ret).."% of "..val2; end end
[13:54:47]
<Echo1> Maranda: it's null
[13:54:50]
<Maranda> @save
[13:54:50]
<Echo1> Maranda: saving of meta memory in progress... done.
[13:54:54]
<Maranda> @disable
[13:54:54]
<Echo1> Maranda: disabling write access mode...
[13:55:15]
<Maranda> @is_perc_of 95 120
[13:55:15]
<Echo1> Maranda: ...
[13:55:43]
<Maranda> @compute is_perc_of(95, 120)
[13:55:43]
*Echo1 95 is 79.166666666667% of 120
[14:08:34]
<Maranda> @enable
[14:08:34]
<Echo1> Maranda: enabling write access mode...
[14:08:46]
<Maranda> @compute is_perc_of = function(str) local val1, val2 = str:match("^([%d%p]+)%s([%d%p]+)$"); val1, val2 = tonumber(val1), tonumber(val2); if not(val1 and val2) then return "..."; else local ret = val1*100/val2; return "/me "..tostring(val1).." is "..tostring(ret).."% of "..val2; end end
[14:08:46]
<Echo1> Maranda: nil
[14:09:00]
<Maranda> @is_perc_of 93 112
[14:09:00]
*Echo1 93 is 83.035714285714% of 112
[14:09:03]
<Maranda> @save
[14:09:03]
<Echo1> Maranda: saving of meta memory in progress... done.
[14:09:07]
<Maranda> @disable
[14:09:07]
<Echo1> Maranda: disabling write access mode...
[14:10:07]
<Maranda> SouL, 😎 😜
[14:10:32]
<Maranda> How to turn a bottie into a perfect calculator :P
[14:13:51]
<SouL> Heh :)
[22:23:21]
<Maranda> @ping isode.com
[22:23:22]
<Echo1> Maranda: Ping failed (remote-server-not-found): Server-to-server connection failed: received a response of type invalid while authenticating with the authoritative server
[22:26:31]
<Echo1> maranda committed --
net.http.parser: fix traceback by better handling different LuaSocket…
-> https://github.com/maranda/metronome/commit/d24539d2466523c7619eb2646e5da9ff134a1b52