←2016-12-06 2016-12-07 2016-12-08→ ↑2016 ↑all
00:02:14 <HackEgo> [wiki] [[Starfish]] https://esolangs.org/w/index.php?diff=50463&oldid=50462 * Redstarcoder * (+33) /* Concepts */
00:02:30 <HackEgo> [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=50464&oldid=50444 * Redstarcoder * (+20) /* Non-alphabetic */ Added *><>
00:02:40 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
00:04:18 -!- DHeadshot has quit (Ping timeout: 268 seconds).
00:18:19 -!- DHeadshot has joined.
00:19:53 <HackEgo> [wiki] [[Starfish]] https://esolangs.org/w/index.php?diff=50465&oldid=50463 * Redstarcoder * (-50)
00:24:25 -!- FreeFull has quit (Ping timeout: 258 seconds).
00:39:05 -!- Zarutian has quit (Read error: Connection reset by peer).
00:39:49 -!- Zarutian has joined.
00:40:16 -!- Zarutian has quit (Read error: Connection reset by peer).
00:40:17 -!- Zarutian has joined.
00:44:14 -!- oerjan has joined.
00:44:59 -!- FreeFull has joined.
00:47:26 <oerjan> there appears to be a nearly 2 hour gap in the logs. if anyone said anything of interest, please repeat it here twh
00:47:42 * oerjan whistles innocently
00:48:13 <oerjan> `quote 709
00:48:22 <HackEgo> 709) <monqy> Sgeo: I used to have strict requirements for when I said hi but then everyone started saying hi and it all got weird
00:48:58 <oerjan> and then it gweirdot, but i think monqy was gone by then.
00:49:21 -!- DHeadshot has quit (Ping timeout: 244 seconds).
00:49:41 <oerjan> (boilyh)
00:49:43 <boily> hellørjan. which two hours twh
00:50:05 <boily> `? gweirdot
00:50:07 <HackEgo> gweirdot? ¯\(°​_o)/¯
00:50:23 <shachaf> oerjan: When was the gap?
00:50:26 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
00:50:31 <oerjan> from 01:33 to 3:20 tunes time hth
00:51:09 <shachaf> I'll give you the missing bits.
00:51:20 <oerjan> yay
00:51:52 -!- moonheart08 has quit (Ping timeout: 265 seconds).
00:52:09 <shachaf> `? oerjan
00:52:12 <HackEgo> Your golfing @massages-lord oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it.
00:52:19 <shachaf> `slwrjan s#golfing#completionist#
00:52:19 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: slwrjan: not found
00:52:35 <shachaf> `doag bin/slwrjan
00:52:45 <HackEgo> 9808:2016-11-30 <shachäf> ` mv bin/s{l,}wrjan # no slash \ 9700:2016-11-17 <shachäf> mkx bin/slwrjan//slwd "oerjan//$1"
00:52:53 <shachaf> Oh, right.
00:53:20 <shachaf> `swrjan s#golfing#completionist#; soaoeo
00:53:24 <HackEgo> oerjan//Your completionist @messages-lord oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it.
00:54:02 <boily> oerjan doesn't massage; I do.
00:57:53 <\oren\> how did you italic?
00:58:36 <shachaf> izalove taught me
00:58:43 <shachaf> normally you have to be italian
00:59:00 <oerjan> what italic, i see reverse video hth
00:59:44 <\oren\> I can do 𝑖𝑡𝑎𝑙𝑖𝑐 like this
01:00:13 <\oren\> but I think the way hackego is doing it, it looks different
01:00:32 <shachaf> reverse video
01:00:41 <\oren\> thats italic for me
01:00:59 <boily> both are reverse for me.
01:01:12 <boily> the onlitalic I saw was the \oren\ one.
01:02:37 <\oren\> I did it using unicode
01:02:55 -!- moonheart08 has joined.
01:03:06 <boily> mhelloony. are you italic?
01:03:17 <\oren\> test
01:04:09 <boily> bold.
01:05:10 <\oren\> test
01:05:16 <\oren\> test
01:05:25 <boily> space test, and respace retest.
01:05:27 <shachaf> Please don't beep.
01:05:30 <shachaf> That's quite rude.
01:05:39 <boily> there was a beep?
01:05:47 <\oren\> I used control G
01:05:59 <\oren\> test
01:06:30 <\oren\> test
01:06:46 <boily> rerespace reretest, reand rererespace rereretest.
01:07:24 -!- moonheart08 has quit (Ping timeout: 250 seconds).
01:08:12 <shachaf> Don't ^G please.
01:10:50 <shachaf> `? cdop
01:10:53 <HackEgo> CDOP is OCPD, except with the letters in the *proper* order.
01:16:10 -!- doesthiswork has quit (Quit: Leaving.).
01:17:04 <oerjan> `swrjan s/oerjan/swr &/
01:17:08 <HackEgo> oerjan//Your completionist @messages-lord swr oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it.
01:17:28 -!- yorick has quit (Quit: No Ping reply in 180 seconds.).
01:17:44 -!- yorick_ has joined.
01:17:44 -!- yorick_ has quit (Changing host).
01:17:44 -!- yorick_ has joined.
01:22:00 <boily> `? boily
01:22:01 <HackEgo> ​"Only sane man" boily is monetizing a brotherhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He's also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department. He is also a renowned Capitalist who helps keep the world boring.
01:22:15 <boily> one measly character less. that is unacceptable!
01:22:24 <Zarutian> `? Zarutian
01:22:26 <HackEgo> You can trust Zarutian, he fixes, as a techincian, banal mistakes of engineers. Also a provider of authentic fakes.
01:23:22 * ybden s at shachaf
01:23:41 <shachaf> Was that a ^G?
01:24:26 <shachaf> Yes.
01:24:41 <shachaf> Why does asking people not to do things cause them to do those things?
01:24:45 <\oren\> `` head -c 10 wisdom/oerjan | od -c
01:24:46 <HackEgo> 0000000 Y o u r 026 c o m p \ 0000012
01:25:16 <\oren\> test
01:26:06 <\oren\> test
01:26:09 <\oren\> YES
01:26:18 <\oren\> control V
01:26:55 <\oren\> hooray hooray its a glorius day for I have found my cow!
01:27:11 <shachaf> Please stop.
01:27:15 -!- shachaf has left.
01:28:04 <ybden> I suppose since shachaf is gone, there is no need to stop
01:28:37 <\oren\>
01:28:50 <\oren\> i suppose so
01:29:57 <ybden> @tell shachaf I believe it's called reverse psychology hth
01:29:57 <lambdabot> Consider it noted.
01:30:16 * boily mapoles \oren\
01:32:37 <Zarutian> `le/rn Zarutian/You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from the guild of Realers.
01:32:39 <HackEgo> All le//rn variants now use two slashes in the format.
01:32:55 <Zarutian> `le//rn Zarutian/You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from the guild of Realers.
01:32:57 <HackEgo> All le//rn variants now use two slashes in the format.
01:33:07 <Zarutian> `le//rn Zarutian//You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from the guild of Realers.
01:33:10 <HackEgo> Relearned 'zarutian': You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider
01:34:48 * boily fears Zarutian's unnerver
01:37:42 <ybden> `? Zarutian
01:37:44 <HackEgo> You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from the guild
01:37:50 <Zarutian> `le//rn Icelandic unnerver/An steampunkish looking hand cannon that spews freezingly hot lava out its recreational end. Uses epidermal DNA analyses, thaumic history excerpts and recognition of both multiphasic intristic tesla fields and personal sensorium-motor flair for authenticating authorized users.
01:37:51 <HackEgo> All le//rn variants now use two slashes in the format.
01:38:07 <Zarutian> hmm? how does one append?
01:38:13 <Zarutian> `le//rn Icelandic unnerver//An steampunkish looking hand cannon that spews freezingly hot lava out its recreational end. Uses epidermal DNA analyses, thaumic history excerpts and recognition of both multiphasic intristic tesla fields and personal sensorium-motor flair for authenticating authorized users.
01:38:15 <HackEgo> Learned 'icelandic unnerver': An steampunkish looking hand cannon that spews freezingly hot lava out its recreational end. Uses epidermal DNA analyses, thaumic history excerpts and recognition of both multiphasic intristic tesla fields and personal sensorium-motor flair for authenticating authorized users.
01:38:45 <fizzie> `` ls bin/*append*
01:38:47 <HackEgo> bin/append \ bin/learn_append \ bin/learn_append2
01:39:09 <boily> Zarutian: are you a VX junkie, by chance?
01:39:18 <boily> fizziello.
01:39:32 <fizzie> I met an Icelandic person today.
01:39:47 <Zarutian> `le//rn_append Zarutian// of Realers.
01:39:50 <HackEgo> Learned 'zarutian': You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider'
01:40:22 <Zarutian> `learn_append Zarutian of Realers.
01:40:26 <HackEgo> Learned 'zarutian': You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider'
01:40:47 <Zarutian> `? Zarutian
01:40:50 <HackEgo> You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from the guild
01:41:05 <Zarutian> boily: VX?
01:41:17 <boily> https://www.reddit.com/r/VXJunkies/
01:42:04 <fizzie> `` tail -c 50 wisdom/zarutian # Zarutian: I think you overcompensated.
01:42:05 <HackEgo> om the guild of Realers. of Realers. of Realers.
01:42:18 <Zarutian> damn
01:42:42 <boily> `quote april lavigne
01:42:43 <HackEgo> No output.
01:42:48 <boily> `quote airbus
01:42:49 <HackEgo> 96) <fungot> AnMaster: to any airbus plane. 3 passengers sadly died the most awesome thing ever. \ 923) <fungot> kmc: that is just a value of type " airbus is a big fan of avril....but this song " there \ 1031) <fungot> boily: that is just a value of type " airbus is a big fan of avril....but this song " there
01:42:50 <Zarutian> `le//rn Zarutian//You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from the guild
01:42:52 <HackEgo> Relearned 'zarutian': You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider
01:43:24 <Zarutian> `learn_append Zarutian of Realers.
01:43:27 <HackEgo> Learned 'zarutian': You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider'
01:45:29 <oerjan> internet connection disappeared again... only lasted about 27 mins though
01:46:42 <oerjan> <shachaf> Why does asking people not to do things cause them to do those things? <-- law of attraction hth htht
01:46:53 <oerjan> (argh)
01:47:10 <ybden> oerjan: shachaf isn't present hth
01:47:12 <oerjan> (net is still laggy which hurts my typing)
01:53:26 <oerjan> ybden: he's probably destined to avoid learning that, then.
01:53:54 <ybden> oh well
01:54:22 <oerjan> `slwd icelandic unnerver//s/../An Icelandic unnerver is a/
01:54:26 <HackEgo> icelandic unnerver//An Icelandic unnerver is a steampunkish looking hand cannon that spews freezingly hot lava out its recreational end. Uses epidermal DNA analyses, thaumic history excerpts and recognition of both multiphasic intristic tesla fields and personal sensorium-motor flair for authenticating authorized users.
01:56:53 * boily is right in being afraid of Zarutian's unnerver.
01:59:01 <oerjan> `` tail -c 50 wisdom/zarutian
01:59:02 <HackEgo> ​ fakes provider' seal from the guild of Realers.
01:59:25 <oerjan> `slwd zarutian//s/ of/ of/
01:59:28 <HackEgo> zarutian//You can trust Zarutian, he fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from
01:59:46 <oerjan> Zarutian: the entry itself is fine, you're just hitting HackEgo's output length limit
02:00:01 <boily> `slwd zarutian//s/, h/. H/
02:00:04 <HackEgo> zarutian//You can trust Zarutian. He fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Posseses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from
02:00:17 <boily> what's an ocap?
02:00:21 <ybden> Aww, 'tis no longer the recreational end.
02:00:39 <oerjan> ybden: what?
02:00:47 <Zarutian> oerjan: cant HackEgo break the output into numerous PRIVMSGes?
02:01:00 <boily> `slwd zarutian//sse\sese\s\ses
02:01:02 <HackEgo> zarutian//You can trust Zarutian. He fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Possesses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider' seal from
02:01:42 <ybden> oerjan: 'twas originally "[...] that ejects freezingly hot lava out of its recreational end. [...]" hth
02:01:58 <boily> Zarutian: did I encocoonspirate you with the Wisdom Repository yet?
02:02:25 <Zarutian> ybden: what are you talking about?
02:02:38 <oerjan> also, even the // version of append inserts a space. it's rarely needed though since learn_append works for anything not containing spaces in the key.
02:02:39 <Zarutian> `? Icelandic unnerver
02:02:40 <HackEgo> An Icelandic unnerver is a steampunkish looking hand cannon that spews freezingly hot lava out its recreational end. Uses epidermal DNA analyses, thaumic history excerpts and recognition of both multiphasic intristic tesla fields and personal sensorium-motor flair for authenticating authorized users.
02:02:57 <ybden> Er, wasn't originally
02:03:06 <ybden> At some point, it was changed to the recreational end
02:03:10 <ybden> And then back to business end
02:03:38 <Zarutian> ybden: are you sure? ;-Þ
02:03:52 <ybden> ...yes
02:04:04 <ybden> < Zarutian> `le//rn Icelandic unnerver//An steampunkish looking hand cannon that spews freezingly hot lava out its recreational end. Uses epidermal DNA analyses, thaumic history excerpts and recognition of both multiphasic intristic tesla fields and personal sensorium-motor flair for authenticating authorized users.
02:04:05 <boily> Zarutian: could you github me please?
02:04:32 <oerjan> <Zarutian> oerjan: cant HackEgo break the output into numerous PRIVMSGes? <-- it never answers a single command with more than one line. this is a feature. we have some commands for splitting up, but you need to ask for the next line.
02:05:29 <oerjan> `1 \? zarutian
02:05:32 <HackEgo> 1/2:You can trust Zarutian. He fixes, as an electronics technician, banal mistakes of electronics engineers. Rather cy(ph|b)erpunkish in outlook regarding the 'Net. Knows more about ocaps than you can imagine. Possesses an Icelandic unnerver that ejects freezingly hot lava out of its business end. Bears an 'Authentic fakes provider'
02:07:01 <oerjan> `spam
02:07:02 <HackEgo> 2/2: seal from the guild of Realers.
02:14:06 <Jafet> @ask tswett it may even be possible that we can prove Goldbach's conjecture in ZFC, and there exists a counterexample too large to be effectively described in ZFC
02:14:06 <lambdabot> Consider it noted.
02:14:39 -!- boily has quit (Quit: HYPERDIMENSIONAL CHICKEN).
02:15:22 <oerjan> Jafet: but then ZFC is inconsistent.
02:16:08 <oerjan> since any counterexample can be checked in finite time.
02:19:22 <izalove> why do people even care about goldbach?
02:19:25 <izalove> it's a stupid problem
02:19:42 <izalove> i can come up with dozens of stupid problems like that
02:19:47 <izalove> that can take centuries to solve
02:20:07 <oerjan> that are as simple?
02:20:08 <izalove> it has no application whatsoever
02:20:36 <oerjan> neither did fermat's last theorem, yet trying to solve it launched modern algebra.
02:21:44 <izalove> but then after that initial input it was irrelevant for a century?
02:22:10 <oerjan> i don't know much about that.
02:23:30 <oerjan> "why do people even care about anything that has no applications"
02:24:02 <oerjan> that's essentially what you're asking.
02:25:01 <Jafet> modern algebra proved fermat's last theorem by accident, for the most part
02:25:03 <izalove> sort of, but applications in this case can also mean theoretical applications
02:25:15 <izalove> Jafet: think older modern algebra
02:26:34 <oerjan> what they have in common is that they are simple problems that test the limits of the available tools, challenging mathematicians to develop better tools.
02:27:37 <oerjan> the reason why they're useless is the same as the reason why they're focused on: they're the simplest too hard problems of their kind.
02:30:11 <oerjan> also, they _do_ get some excessive attention because they're simple enough to be understood by a non-professional mathematician.
02:30:50 -!- hppavilion[1] has quit (Quit: Leaving).
02:46:46 <\oren\> ❄dvcalc 23.916 184000 dawn
02:46:46 <\oren\> ☃ Δv = 60438.9967102714
02:46:57 <\oren\> that oughta do it
03:04:35 -!- Zarutian has quit (Quit: Zarutian).
03:05:56 -!- Sgeo has joined.
03:06:02 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
03:06:08 -!- carado has quit (Ping timeout: 250 seconds).
03:06:34 -!- Sgeo__ has quit (Ping timeout: 250 seconds).
03:08:21 -!- carado has joined.
03:11:46 -!- Sgeo has quit (Ping timeout: 268 seconds).
04:03:01 -!- Sgeo has joined.
04:10:30 -!- mad has joined.
04:15:35 -!- Akaibu has quit.
04:38:38 -!- hppavilion[1] has joined.
04:55:51 -!- tromp_ has quit.
05:03:04 -!- tromp has joined.
05:07:52 -!- Akaibu has joined.
05:13:59 <oerjan> freefall :P
05:14:29 -!- ^v has quit (Ping timeout: 260 seconds).
05:14:57 -!- nvd has quit (Ping timeout: 260 seconds).
05:15:54 -!- alakra has quit (Ping timeout: 260 seconds).
05:16:21 -!- dingbat has quit (Ping timeout: 260 seconds).
05:16:21 -!- staffehn_ has quit (Ping timeout: 260 seconds).
05:16:33 -!- staffehn has joined.
05:18:40 <hppavilion[1]> Someone please calculate d(the Universe)/dt
05:18:45 <hppavilion[1]> @massages-poud
05:18:45 <lambdabot> boily said 6h 14m 29s ago: hppavellon[1]. proper gender-neutral pronouns are shi and hir hth
05:19:16 <mad> does the universe have a spectrum?
05:20:31 -!- ^v has joined.
05:20:39 -!- Taneb has joined.
05:21:42 <hppavilion[1]> mad: A wat?
05:21:55 <mad> a spectrum
05:21:58 <mad> like
05:22:02 <mad> high frequencies
05:22:06 <mad> medium frequencies
05:22:07 <mad> bass
05:23:28 -!- dingbat has joined.
05:24:25 -!- alakra has joined.
05:32:59 -!- Sgeo has quit (Ping timeout: 268 seconds).
05:53:13 -!- doesthiswork has joined.
06:01:12 <pikhq> https://github.com/pjf/rickastley I believe this concept will have broad approval.
06:01:18 <pikhq> For a brief presentation on the subject, see https://www.youtube.com/watch?v=dQw4w9WgXcQ
06:25:24 -!- Perenelle has joined.
06:25:47 <Perenelle> Good Evening
06:42:04 <hppavilion[1]> Hm, germany was trying to ban adblockers at some point
06:42:29 <hppavilion[1]> But here's a problem with it: I have a pretty good feeling it's illegal to fund Nazi groups in Germany
06:42:52 <myname> the newspapers still want to d that
06:43:09 -!- Sgeo has joined.
06:44:19 <hppavilion[1]> But together it would mean it's illegal to even *visit* sites used by Nazi groups (even for, say, important research purposes™), as you might inadvertently fund them via ad revenue that you can't blcok
06:44:20 <hppavilion[1]> *block
06:44:21 <hppavilion[1]> So...
06:44:57 <hppavilion[1]> [obviously this isn't REALLY what would happen, but you could still use it as a vector to get a case in assuming German law behaves in the slightest like US law)
06:45:12 <myname> i highly doubt that looking at an ad counts as funding
06:45:16 <oerjan> hppavilion[1]: it's the advertiser that funds, not the visitor hth
06:46:11 <myname> also, in germany we actually have laws to follow, not this "there was a similar case somewhere else" stuff
06:46:35 <Perenelle> Wait so hppavillion[1] Isn't a nazi
06:46:37 <hppavilion[1]> oerjan: Oh, true
06:46:41 <Perenelle> that's good to know
06:46:42 <hppavilion[1]> Perenelle: One l
06:46:50 <hppavilion[1]> Perenelle: No, I just *really* look like one
06:46:50 <Perenelle> You are?!?
06:46:55 <Perenelle> WOT
06:47:02 <myname> wat
06:47:03 <Perenelle> I'm so confuses
06:47:07 <Perenelle> Confused *
06:47:08 <hppavilion[1]> Perenelle: In my name. One 'l' in 'hppavilion[1]'
06:47:15 <Perenelle> Oh
06:47:42 <Perenelle> The color I have you randomly listed as is neon green on a black background
06:47:50 <Perenelle> The letters kinda fuse
06:48:04 <hppavilion[1]> Perenelle: Oh, that setup sounds useful
06:48:24 <Perenelle> Its pretty good
06:48:39 * hppavilion[1] *may* have taught his younger sister how to do a Nazi salute, and she *may* do it on command when she hears "Sieg heil!"
06:48:47 <Perenelle> Fam
06:49:10 <myname> why?
06:49:31 <myname> that's like the most stupid thing i heard from you
06:49:39 <hppavilion[1]> Perenelle: What is "fam"?
06:49:45 <hppavilion[1]> myname: ...theatre purposes?
06:50:00 <hppavilion[1]> You need to do the Nazi salute in certain Sound of Music roles ips
06:50:02 <Perenelle> short for family
06:50:07 <hppavilion[1]> Oh..?
06:50:34 <Perenelle> It's commonly used to be like 'fam don't be stupid'
06:50:45 <hppavilion[1]> I have literally never heard this
06:51:55 <Perenelle> My terminal/computer/which had a cord connecting to my onsite server. R.I.P fell off my desk today because of my God damn cat
06:55:40 <Perenelle> You've never heard of it
06:55:42 <Perenelle> Ever
06:55:44 <Perenelle> Wot
06:56:17 <Perenelle> Hppavilion[1] how do you look like a nazi
06:56:25 <hppavilion[1]> Perenelle: Scroll up
06:56:43 <hppavilion[1]> To the /me
06:56:46 <Perenelle> I joined after such
06:56:50 <hppavilion[1]> No
06:56:52 <hppavilion[1]> You didn't
06:57:00 <Perenelle> Ohthat
06:57:41 <hppavilion[1]> I also frequently draw swatikæ, but that's just because the form itself is awesome. Fuckin' Nazis made it all Nazy... can't have anything nice...
06:57:41 <Perenelle> That makes you read like a middle Schooler from America that thinks the Holocaust was funny
06:57:41 <Perenelle> Not a nazi
06:57:45 <hppavilion[1]> *grumble grumble*
06:58:00 <hppavilion[1]> Perenelle: I think I might have been at the time?
06:58:08 <hppavilion[1]> I don't remember. It was a while ago.
06:58:18 <hppavilion[1]> I don't *think* I ever sucked that much
06:58:19 <Perenelle> You mean the Buddhist symbol for peace
06:58:26 <Perenelle> 'Sucked'
06:58:32 <Perenelle> Emphasis
06:58:41 <mad> I have to admit that the nazis kinda lucked out on symbol lottery
06:58:45 <myname> swastika
06:58:59 <hppavilion[1]> Perenelle: It's just the generic symbol, really. Not associated with anything in my mind
06:59:06 <Perenelle> Succ
06:59:18 <Perenelle> sorry for my dirty reading into
06:59:22 <mad> due to the rotational symetry etc
07:00:15 <Perenelle> You'd have thought Hitler would have just rounded all the Jews or people he hated into a big cave underground and thrown some bombs in
07:00:21 <mad> people like stuff that's rotationally symmetric but not reflectively symmetric... just cause it looks cool
07:00:36 <Perenelle> But he had all these camps
07:00:36 <Perenelle> But lets digress
07:00:37 <hppavilion[1]> Perenelle: And to be fair, when I think "Nazis", I honestly think Enigma and incredibly engineering before Auschwitz
07:00:38 <mad> Perenelle : he didn't have time
07:00:39 <Perenelle> Away from tuis
07:00:53 <Perenelle> This
07:01:14 <mad> jews were just the start, he had a good 50+ million slavs to kill after that
07:01:25 <hppavilion[1]> The Nazis were good at everything except human rights afaict
07:01:31 <Perenelle> A programming language that runs by using different names of nazi officers as the integers and calling commands
07:01:56 <Perenelle> As far as I can tell??
07:02:00 <Perenelle> Boi
07:02:00 <hppavilion[1]> mad: <horrible-pun>You know, Hitler actually had rather severe ADHD as a child, and it made school *incredibly* difficult for him.
07:02:14 <Perenelle> He was a good artist
07:02:18 <hppavilion[1]> Perenelle: Eh.
07:02:33 <Perenelle> Too bad he went blind from hysteria and went apeshit
07:02:42 <hppavilion[1]> Perenelle: Wait, when did he go blind?
07:02:46 <Perenelle> Temporary blindness
07:02:47 <hppavilion[1]> Was it non-permanent?
07:02:48 <hppavilion[1]> Ah
07:02:48 <myname> Perenelle: actually, i know people who are trying to build something like that
07:02:56 * hppavilion[1] must finish his pun
07:02:58 <pikhq> hppavilion[1]: Some Nazi military strategy was decent. Hitler went out of his way to fuck it up, however.
07:03:04 <Perenelle> Ofc you do myname
07:03:11 <hppavilion[1]> pikhq: Yeah
07:03:17 <Perenelle> Not saying anything about you of course
07:03:29 <Perenelle> But why do you know people like that
07:03:50 <Perenelle> I try and stay away from toxic nazis
07:03:57 <pikhq> There's actually quite a lot in the Nazi regime that was a royal clusterfuck outside of human rights, TBH.
07:04:03 <Perenelle> But living in Toledo its quite hard
07:04:11 <myname> because computer scientists oftentimes have a strange kind of humor
07:04:21 <hppavilion[1]> Perenelle: Yeah, same here; only free-range grass-fed nazis for me!
07:04:23 <pikhq> Which you might expect from a government ran as a literal dictatorship.
07:04:24 <Perenelle> The only thing that came out of ww2 was bdsm
07:04:40 <myname> huh?
07:04:43 <myname> how so
07:04:45 <Perenelle> Just look at how sexual Germany is now
07:04:52 <hppavilion[1]> Perenelle: ...I think we had BDSM before WWII
07:04:58 <Perenelle> Before that it was a very modest place
07:05:02 <hppavilion[1]> What is the safeword of #esoteric?
07:05:09 <mad> totalitarian states always get messed up. because people don't believe in the real world in those.
07:05:13 <Perenelle> Not as rough as it is now though
07:05:16 <hppavilion[1]> Perenelle: *everywhere* was very modest in the 19<40s
07:05:30 <mad> that's how communists messed up and killed dozens of millions
07:05:33 <Perenelle> Las Vegas wasn't
07:05:33 <myname> just because you don't see how many people do bdsm it does not mean people are modest
07:05:40 <doesthiswork> what about "spring awakening"?
07:05:46 <hppavilion[1]> *sigh* <horrible-pun>You know, Hitler actually had rather severe ADHD as a child, and it made school *incredibly* difficult for him.
07:05:49 <pikhq> mad: Hooray, this makes me so happy about the future.
07:06:00 <Perenelle> I have nothing against bdsm you do you
07:06:11 <mad> sorry, I cannot bring you comfort if you're in the US :o
07:06:14 <hppavilion[1]> When he grew up and came to power, he built special concentration camps to help people in a similar predicament</horrible-pun>
07:06:24 <Perenelle> just don't do it publicly
07:06:29 <Perenelle> Or do w/e
07:06:43 <hppavilion[1]> Perenelle: Well, unless you're into that, and only specific types of public
07:06:47 <hppavilion[1]> Perenelle: w/e?
07:06:53 <Perenelle> Ohboy
07:06:53 <myname> Perenelle: saying ww2 lead to bdsm is like saying it lead to computers
07:07:00 <Perenelle> What ever
07:07:03 <myname> there were barely any computers around before
07:07:03 <hppavilion[1]> Ah
07:07:04 <doesthiswork> I think germany was not particularly modest compared to other places https://en.wikipedia.org/wiki/Spring_Awakening_%28play%29
07:07:12 <pikhq> mad: The main thing I have that's comforting is that being LGBT and from a state oppressing you for it... is valid justification for refugee status in Canada.
07:07:30 <Perenelle> Ok well maybe Germany is just very sexual
07:07:51 <Perenelle> The main food is sausage and potatoes if I recall
07:08:25 <myname> Perenelle: it's not very sexual, it just isn't as screwed up as america
07:08:51 <Perenelle> You're right
07:09:00 <myname> where it is perfectly fine to look at people getting brutally murdered, but a fraction of a second with a nipple is a big scandal
07:09:44 <Perenelle> Lets go back to the days where watching gore on international tele and newspaper was considered moral
07:10:13 <hppavilion[1]> "Georg fantasizes about his busty piano instructor, Frau Grossebustenhalter"
07:10:13 <mad> US really needs a political reform, but considering the current state of things, that's gonna take decades
07:10:33 <Perenelle> Grossebustenhalter
07:10:34 <hppavilion[1]> Is... is "busty" really a Wikipædial word?
07:10:42 <hppavilion[1]> Perenelle: Grosse is "large"
07:11:10 <Perenelle> Gotta go sleep have work tommorow Zzzzz
07:11:16 -!- Perenelle has quit (Quit: Bye).
07:11:16 <myname> i don't really get the public morality standards of US
07:12:54 <hppavilion[1]> myname: How so?
07:13:37 <myname> look at my previous sentence
07:15:07 <hppavilion[1]> myname: Ah, I see
07:15:31 -!- oerjan has quit (Quit: Nite).
07:16:16 <hppavilion[1]> myname: We americans don't see how you can have a man's naked ass in a PG movie, even if it's a non-sexual joke, or why you freak out over any amount of violence :P
07:17:06 <mad> myname : my pet theory: a bunch of christians are really worried at losing their culture. anything that reminds them that they're on the losing side of the culture war, such as titties, makes them freak out. violence doesn't have that effect.
07:17:17 <hppavilion[1]> mad: Well, yeah
07:17:21 <mad> caveat: I don't really understand american christians
07:18:13 <myname> hppavilion[1]: we don't freak out at every amount
07:18:14 <hppavilion[1]> myname: And that comparison isn't entirely fair- the difference is the fraction-of-a-second-with-a-nipple thing was the Superbowl, which is a big family thing (I hate handegg- soccer isn't much better though- and even *I* go to parties to watch the superbowl some years), so there are young children watching and when people start freaking out the children ask and the parents have to explain and on and on and on, escalating itself, etc...
07:18:54 <myname> well, i did not have any special situation in mind
07:19:22 <hppavilion[1]> myname: And also, the exposed nipple in the Superbowl wasn't exactly planned in advance, it was a mistake
07:19:40 <hppavilion[1]> People getting brutally murdered is at *least* a PG-13- R if it's sufficiently brutal- in a movie, and TV-14 or TV-MA for TV
07:19:44 <myname> the sing is, sexuality is pretty normal in comparison to violence. most parents had sex :p
07:19:53 <myname> "at least pg-13"
07:19:57 <hppavilion[1]> And those two can only be on TV at certain times after children have gone to bed
07:20:18 <myname> because, how should it be bad for a 13 year old to look at murder
07:20:30 <hppavilion[1]> myname: As a plot device? Not that bad
07:21:16 <hppavilion[1]> And they're all planned in advance and completely fictional- seeing even a non-brutal REAL murder on TV or in a movie would be an outrage no matter how many warnings and restriction you put on it
07:21:22 <myname> informative murder porn
07:21:46 <hppavilion[1]> *restriction+s
07:22:48 <myname> that would imply you take it for granted that every child knows that difference
07:23:06 <myname> bald assumption for a land that christian
07:23:28 <hppavilion[1]> myname: Everyone watching a movie with murder, yeah. You'd be hard-pressed to find a 13-year-old [barring ones with severe learning disabilities] who tells you that that person actually died
07:23:32 <hppavilion[1]> IRL
07:23:49 <hppavilion[1]> myname: Also, murder is a big part of some movie plots, and I imagine it's a lot harder to vaguely specify "murder ensues" than "coitus ensues", especially if it's a plot twist
07:24:58 <hppavilion[1]> Like, you can get the point that sex-then-happens across from a mile away with good enough euphemisms; if a character who's been good the whole movie suddenly turns out to be evil and a mole, you have to make it *very* clear so people actually believe it.
07:25:34 <hppavilion[1]> So in many cases, murder is of more vital artistic value than sex and nudity.
07:40:34 <doesthiswork> "children were watching"; children love breasts. When I was two, women would go "oh you're so cute, let me pick you up" and I would go "hello breasts, nice to meet you".
07:41:37 <doesthiswork> there are very few things more child friendly than breasts
08:06:39 -!- doesthiswork has quit (Quit: Leaving.).
08:13:02 <\oren\> https://www.youtube.com/watch?v=JF1HL335W7k
08:24:07 -!- mad has quit (Quit: Pics or it didn't happen).
09:36:19 -!- AnotherTest has joined.
09:44:28 -!- izalove has quit (Killed (Sigyn (Spam is off topic on freenode.))).
09:44:28 -!- bibibi has quit (K-Lined).
09:45:28 -!- hppavilion[1] has quit (Ping timeout: 265 seconds).
09:48:01 -!- bibibi has joined.
09:48:30 -!- izabera1 has joined.
09:50:32 -!- izabera1 has changed nick to izalove.
10:05:20 <izalove> http://leftoversalad.com/c/015_programmingpeople/
10:58:02 -!- bibibi has quit (Ping timeout: 256 seconds).
11:34:38 -!- boily has joined.
12:17:08 <boily> fungot: you wouldn't know where I could buy potassium permanganate in bulk, eh?
12:17:09 <fungot> boily: maybe i should stay with its own new-index) ( read-item input-string index)...)
12:17:24 <boily> fungot: searching your index for suppliers?
12:17:25 <fungot> boily: thank goodness i'm using scheme over a connection, sockets in c++ are constant pointers that are implicitly dereferenced.
12:17:53 <boily> fungot: yeah, please dereference the warehouse. it'll be easier and cheaper.
12:17:53 <fungot> boily: is it any more because otherwise you couldn't evaluate anything in the database for " ping". i didn't think it was
12:22:32 -!- alexsco has joined.
12:22:42 -!- boily has quit (Quit: MARBLED CHICKEN).
12:35:45 -!- Zarutian has joined.
12:37:24 -!- Phantom_Hoover has joined.
12:40:20 -!- alexsco has left.
12:44:02 -!- Zarutian has quit (Quit: Zarutian).
13:00:44 -!- heroux has quit (Ping timeout: 265 seconds).
13:23:39 -!- heroux_ has joined.
13:53:06 <b_jonas> fungot, do you eat american sweet wafels with meat?
13:53:06 <fungot> b_jonas: expose? i must have been above average, if i remember correctly. or at least
14:00:32 -!- doesthiswork has joined.
14:13:14 -!- centrinia has joined.
14:31:09 -!- centrinia has quit (Quit: Leaving).
14:37:21 -!- moony has joined.
14:41:14 -!- otherbot has joined.
14:56:41 -!- AnotherTest has quit (Ping timeout: 244 seconds).
15:14:34 -!- AnotherTest has joined.
15:19:01 -!- AnotherTest has quit (Ping timeout: 248 seconds).
15:34:14 -!- gsora has quit (Ping timeout: 268 seconds).
15:38:11 -!- gsora has joined.
15:48:56 -!- heroux_ has changed nick to heroux.
15:49:19 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds).
16:20:46 -!- FreeFull has quit (Quit: reboot).
16:23:52 -!- Phantom_Hoover has joined.
16:31:14 -!- AnotherTest has joined.
16:40:05 -!- AnotherTest has quit (Ping timeout: 248 seconds).
16:55:39 -!- AnotherTest has joined.
17:01:22 -!- FreeFull has joined.
17:12:41 <\oren\> hah, javascript is clearly Tetsuo from Akira!
17:19:59 <moony> -eval throw new Error("but JS is nice ):")
17:20:00 <otherbot> Error: but JS is nice ):
17:27:06 -!- bibibi has joined.
17:37:34 <ybden> -eval "test"
17:37:34 <otherbot> You do not have permission to use this command.
17:37:38 <ybden> aww
17:38:52 <moony> ybden, if you want to mess with that kind of thing, poke -js
17:38:56 <moony> -js return "test"
17:38:56 <otherbot> 'test'
17:39:25 <ybden> moony: what's the difference between js and eval?
17:39:42 <moony> eval is direct eval in the bot, js is sandboxed
17:39:44 <ybden> -js for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;)
17:39:45 <otherbot> SyntaxError: Unexpected token }
17:39:55 <ybden> -js for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) for (;;) ;
17:39:57 <otherbot> Error: Script execution timed out.
17:39:59 <ybden> Aww
17:40:02 <moony> :)
17:40:11 <moony> -js return global
17:40:11 <otherbot> { obuf: '', | console: { log: [Function] }, | Buffer: [Function: Buffer], | EventEmitter: [Function: EventEmitter], | util: {}, | global: '[Circular]', | process: { exit: [Function] }, | internal: { merge: [Function], apply: [Function] }, | alert: [Function] }
17:40:57 <moony> we tried to emulate the functionality we could
17:41:13 <moony> without weakening the sandbox. ^_^
17:41:28 <moony> so everything isbuilt inside the sandbox with no external context
17:41:42 <moony> -js this.constructor.constructor("return process.exit()")
17:41:42 <otherbot> undefined
17:41:47 <moony> -js this.constructor.constructor("return process.exit()")()
17:41:47 <otherbot> Error: process.exit() is not allowed
17:41:59 <moony> hmm
17:42:03 <moony> we can simply remove that
17:42:09 <moony> we just put that there for fun
17:42:14 <ybden> -js process["exit"]()
17:42:14 <otherbot> Error: process.exit() is not allowed
17:42:21 <ybden> -js process["exit"]
17:42:22 <otherbot> undefined
17:42:24 <moony> but dont expect to get out :P
17:42:29 <moony> err, return it
17:42:32 <ybden> Do you have source code for this?
17:42:34 <ybden> -js return process["exit"]
17:42:34 <otherbot> [Function]
17:42:38 <ybden> -js return process["exit"].constructor
17:42:39 <otherbot> [Function: Function]
17:42:41 <ybden> -js return process["exit"].constructor()
17:42:41 <otherbot> [Function: anonymous]
17:42:44 <ybden> -js return process["exit"].constructor()()
17:42:44 <otherbot> undefined
17:42:47 <moony> u can have core.js, but not the sandbox itself
17:42:47 <ybden> -js process["exit"].constructor()()
17:42:47 <otherbot> undefined
17:42:50 <ybden> -js process["exit"].constructor()
17:42:50 <otherbot> undefined
17:43:08 <ybden> moony: Security through obscurity?
17:43:16 <moony> pretty much
17:43:31 <moony> but i will say one thing: this is the strongest sandbox written in PURE js i have ever seen :P
17:43:36 <moony> well not entirely pure
17:43:38 <moony> node helped
17:43:46 <moony> if its broken, we will disable it
17:43:54 <moony> as it is not disabled, it has not been broken yet
17:43:59 <moony> :P
17:44:27 <moony> ybden, use the - prefix
17:44:33 <moony> use -list and -list <group> to see the commands
17:44:39 <moony> also, yes, im stalking you in the logs :P
17:44:42 <ybden> moony: I suggest not requiring the prefix when in PM
17:44:46 <ybden> Yes, I figured :P
17:45:44 <moony> ybden, eh, i'll look into it, i didnt write everything in otherbot, wlp2s0 (jeffl35/iczero) wrote the core, iovoid helped write core.js, and the sandbox itself has credits to zzo38 for the concept and design :P
17:46:06 * moony gives zzo38 another cookie
17:47:16 <moony> ybden, alert timing out is a minor bug
17:47:24 <moony> its the same as console.log
17:47:27 <ybden> o
17:47:29 <moony> just, bound incorrectly
17:47:43 <iczero> ybden: maybe
17:47:45 <moony> oh wait
17:48:05 <iczero> -js this
17:48:07 <moony> actually, its just a joke, remember in browsers 'alert' opens a window, that 'window' never closes due to there being no browser, leme change that
17:48:11 <iczero> -js return this
17:48:20 <moony> ????
17:48:22 * moony shakes otherbot
17:48:39 <moony> oh haha ybden very funny
17:48:43 <iczero> -js return 'lel'
17:48:43 <moony> i see you found a minor bug
17:48:44 * ybden pats moony
17:48:44 <iczero> -ping
17:48:45 <iczero> uh
17:48:47 <iczero> -kban otherbot 5 wake up please lol
17:48:53 <ybden> moony: :)
17:48:54 <moony> huh, it looks like IRL lasers generally transfer energy to what they hit. *thinks over how he could modify TPT phot to act like that*
17:48:57 <moony> oh
17:48:58 <iczero> moony: what did he do
17:48:59 <moony> wrong CP
17:49:07 <moony> [RECV] :ybden!ybden@unaffiliated/ybden PRIVMSG otherbot :-js return new Uint32Array(9999999)
17:49:09 <ybden> moony: "minor bug"
17:49:17 <iczero> moony: timeouts gosh darnit
17:49:18 <ybden> Nice sandbox mate
17:49:23 <moony> lol
17:49:24 <ybden> Nice timeouts mate
17:49:25 <moony> RIP me
17:49:25 <iczero> moony: did you remove the timeout >_>
17:49:29 <iczero> wai...
17:49:30 <moony> iczero, nope
17:49:33 <ybden> No, this circumvants the timeout
17:49:37 <ybden> circumvent*
17:49:41 <moony> look at memory usage :P
17:49:42 <iczero> eh true
17:49:50 <iczero> need to kill it
17:49:54 <iczero> event loop is ded
17:49:54 -!- otherbot has quit (Read error: Connection reset by peer).
17:49:57 <moony> RIP otherbot
17:50:03 <moony> rest in pieces
17:50:04 <FireFly> oh a JS bot with a supposedly safe sandbox
17:50:07 <ybden> < iczero> moony: what did he do ← she
17:50:09 <FireFly> can I try to break out of it?
17:50:26 <iczero> ybden: oh awesome sorry about that s/he|she/they/g
17:50:27 <ybden> FireFly: Probably?
17:50:28 <moony> FireFly, sure, so far people have only found out how to freeze everything, which i can solve with a subprocess on a timeout :P
17:50:39 <moony> first
17:50:40 <iczero> moony: i mean, it's not *that* hard
17:50:42 <FireFly> you will definitely want it to run in a separate process
17:50:48 <iczero> just make a separate file
17:50:50 <moony> leme implent 'that subprocess with a timeout'
17:50:51 <moony> :P
17:50:54 <iczero> and run vm in that
17:50:56 <FireFly> assuming the bot is written in node and you use the 'vm' module or something, uh, don't do that
17:50:57 <iczero> and exec node
17:51:00 <iczero> and feed it code
17:51:06 <iczero> FireFly: why not
17:51:08 <ybden> feed node code
17:51:15 <iczero> context made by Object.create(null) works quite fine
17:51:23 <ybden> < moony> oh haha ybden very funny ← was funny?
17:51:24 <FireFly> well, because sandboxing is Hard™ :P
17:51:32 <moony> FireFly, zzo38 came up with the design, everything is inside the context
17:51:35 <moony> nothing is outside it
17:51:43 <ybden> moony: Actually, I would be interested to know just how much memory that consumed
17:51:45 <FireFly> I tried making something like that but couldn't secure it enough
17:51:53 <FireFly> I'll poke around when it's running again
17:51:53 <moony> ybden, all the memorize
17:52:01 <moony> it used _EVERYTHING_
17:52:03 <moony> :P
17:52:08 <iczero> lol
17:52:10 <moony> otherbot goes nom
17:52:12 <ybden> heh
17:52:15 <moony> nom nom nom on the ram
17:52:26 <iczero> * otherbot eats RAM
17:52:30 <ybden> Well, you know what happened last time you tried running a sandbox, moony
17:52:39 <iczero> what?
17:52:42 <iczero> pyc remains unbroken
17:52:51 <moony> ybden, true enough
17:52:59 <moony> -pyc print "this is still unbroken"
17:53:00 <iczero> moony: what happened :P
17:53:09 <iczero> its ded
17:53:09 <iczero> lel
17:53:16 <moony> ybden, you talking about hbot, aka 'lol lets not sandbox it and see what happens?' bot? :P
17:53:26 <ybden> yes
17:53:26 <moony> that was me being stupid
17:53:28 <moony> :P
17:53:33 <ybden> fair enough :p
17:53:34 * moony derps the derp
17:53:50 <moony> i'll leave linux sandboxes to HackEgo :P
17:53:53 <iczero> lol
17:55:10 <ybden> Hm, I still have yet to try writing a sandbox...
17:55:23 <moony> bbl
17:55:27 <ybden> \o
17:55:36 <moony> iczero, disable -js for now if you want to boot the bot again
17:56:06 <iczero> u do it
17:56:52 <iczero> yeah i remember the introduction of typedarrays
17:56:55 <iczero> after node.js
17:56:58 <iczero> 's buffer came out
17:57:26 <ybden> moony: fwiw, you can use ulimit to prevent it from consuming obscene amounts of memory hth
17:57:33 <FireFly> aww, I wanted to see if I could break out of the sandbox
17:57:39 <FireFly> another day I suppose
17:57:51 <iczero> yeah we're too busy minecrafting sorry :P
17:57:58 <FireFly> fair
17:58:09 <iczero> `node
17:58:15 <iczero> `` echo ping
17:58:17 <iczero> uh
17:58:18 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: node: not found
17:58:18 <HackEgo> ping
17:58:20 <iczero> oh ok
17:58:31 * iczero gets nodejs
17:58:39 <FireFly> You can do fun stuff by throwing things and abusing toString and things anyway
17:58:59 <iczero> i've fixed that :P
17:59:08 <iczero> `fetch https://nodejs.org/dist/v7.2.1/node-v7.2.1-linux-x64.tar.xz
17:59:16 <HackEgo> 2016-12-07 17:58:38 URL:https://nodejs.org/dist/v7.2.1/node-v7.2.1-linux-x64.tar.xz [10264624/10264624] -> "node-v7.2.1-linux-x64.tar.xz" [1]
17:59:21 <iczero> `ls
17:59:22 <HackEgo> bin \ canary \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ misle \ node-v7.2.1-linux-x64.tar.xz \ out \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ test1 \ test2 \ tmflry \ tmp \ wdiff-latest.tar.gz \ wisdom \ wisdom.pdf
17:59:39 <iczero> `tar xvzf node-v7.2.1-linux-x64.tar.xz
17:59:40 <HackEgo> tar: Old option `f' requires an argument. \ Try `tar --help' or `tar --usage' for more information.
17:59:51 <iczero> `tar xvz node-v7.2.1-linux-x64.tar.xz
17:59:52 <HackEgo> tar: invalid option -- ' ' \ Try `tar --help' or `tar --usage' for more information.
17:59:55 <iczero> ?!
17:59:55 <lambdabot> Maybe you meant: v @ ? .
18:00:21 <iczero> *facepalm*
18:00:49 <iczero> `tar xf node-v7.2.1-linux-x64.tar.xz
18:00:50 <HackEgo> tar: Old option `f' requires an argument. \ Try `tar --help' or `tar --usage' for more information.
18:00:54 <iczero> `` tar xfnode-v7.2.1-linux-x64.tar.xz
18:00:55 <HackEgo> tar: Old option `f' requires an argument. \ Try `tar --help' or `tar --usage' for more information.
18:01:01 <iczero> `` tar -xf node-v7.2.1-linux-x64.tar.xz
18:01:06 <HackEgo> ​/hackenv/bin/`: line 4: 296 File size limit exceededtar -xf node-v7.2.1-linux-x64.tar.xz
18:01:19 <iczero> `tar -xf node-v7.2.1-linux-x64.tar.xz
18:01:21 <HackEgo> tar: node-v7.2.1-linux-x64.tar.xz: Cannot open: No such file or directory \ tar: Error is not recoverable: exiting now
18:01:52 <iczero> `tar -xf node-v7.2.1-linux-x64.tar.xz
18:01:53 <HackEgo> tar: node-v7.2.1-linux-x64.tar.xz: Cannot open: No such file or directory \ tar: Error is not recoverable: exiting now
18:02:16 <iczero> but but but....... >_>
18:02:17 <iczero> oh well
18:12:44 -!- puckipedia has quit (Excess Flood).
18:13:56 -!- puckipedia has joined.
18:15:58 <\oren\> what's with people being unable to spell fascism correctly
18:17:18 <\oren\> it's "sc" pronounced as /ʃ/ not "c" pronounced as /s/
18:19:05 <\oren\> Merriam webster is begging people to look up something else before "fascism" becomes the word of the year
18:23:19 <moony> i'll be able to patch up the 'sandbox' in a bit.
18:23:25 <moony> :)
18:24:33 <fizzie> Faceism.
18:25:55 -!- hppavilion[1] has joined.
18:28:19 <moony> hellovilion[1]
18:30:43 * hppavilion[1] is reading I Am A Strange Loop
18:35:05 -!- Kaynato has joined.
18:47:21 -!- LKoen has joined.
18:53:27 -!- otherbot has joined.
18:53:52 <moony> -js return new Uint32Array(9999999)
18:53:55 <otherbot> Childprocess timed out! No data returned.
18:54:00 <moony> :)
18:54:03 <moony> ybden, ping
18:54:06 <moony> FireFly, pong
18:54:52 <moony> its alive!!!!! muahahahahahahaa!
18:55:00 <FireFly> Useful bot
18:55:05 <FireFly> -js return 1 + 2
18:55:05 <iczero> lo
18:55:07 <otherbot> Childprocess timed out! No data returned.
18:55:11 <moony> ???
18:55:12 <iczero> moony: rekt
18:55:13 <moony> err
18:55:15 <moony> smells like derp
18:55:43 * FireFly . o O ( sleep 3; echo 'Childprocess timed out! No data returned.' )
18:55:46 <moony> -js return 1+2
18:55:46 <otherbot> 3
18:55:48 <moony> there
18:55:54 <FireFly> oh okay
18:56:03 <moony> i just made a live patch to the sandbox script :P
18:56:27 <moony> it was due to me not taking into account the Copy+Paste needing a diffrent dir path
18:56:31 <moony> :P
18:56:36 <moony> which crashed the sub
18:56:47 <moony> -js return new Uint32Array(9999999)
18:56:51 <otherbot> Childprocess timed out! No data returned.
18:57:13 <moony> so, yay
18:57:13 <moony> it works
18:57:14 <moony> have fun poking it
18:57:28 <moony> *prod prod*
18:58:46 <moony> FireFly, have fun :D
18:58:54 <FireFly> am having fun :P
18:59:01 -!- otherbot has quit (Remote host closed the connection).
18:59:01 <FireFly> as you might see if you're spying
18:59:04 <moony> oh
18:59:05 <FireFly> :<
18:59:05 <moony> derp
18:59:08 <FireFly> that wasn't me
18:59:22 <moony> i hit the 'kill' x next to its process instead of clicking it to view logs
18:59:24 <moony> derp me
18:59:58 <moony> *reboots it*
19:00:03 -!- otherbot has joined.
19:00:09 <moony> there FireFly im a derp
19:01:18 <moony> FireFly, you can return to having fun ^_^
19:01:26 * moony stalks
19:08:38 -!- LKoen has quit (Remote host closed the connection).
19:11:25 <moony> FireFly managed to figure something out, so lucky him. Thanks FireFly for being nice and reporting it outright without me having to figure it out by simply lurking
19:16:11 <moony> well, the bug is hotpatched now.
19:20:02 * moony stops talking
19:31:17 -!- hppavilion[1] has quit (Ping timeout: 248 seconds).
19:41:22 -!- hppavilion[1] has joined.
19:54:21 -!- AnotherTest has quit (Ping timeout: 258 seconds).
19:57:16 -!- AnotherTest has joined.
19:57:33 -!- olsner has quit (Ping timeout: 268 seconds).
20:03:39 -!- olsner has joined.
20:05:25 -!- hppavilion[1] has quit (Ping timeout: 248 seconds).
20:08:39 -!- olsner has quit (Ping timeout: 268 seconds).
20:15:57 -!- olsner has joined.
20:18:49 <ybden> moony: Hmm?
20:18:59 <ybden> Was that implying I didn't?
20:22:25 <moony> no
20:22:28 <moony> you found something too :P
20:23:12 <ybden> What was the bug this time?
20:24:16 <moony> its possible to cause an error to carry out and cause the child process to crash
20:24:41 <ybden> How?
20:24:51 <moony> ask FireFly, he found it :P
20:25:23 <FireFly> oh it was pretty silly, repeatedly throwing objects and abusing getters
20:26:10 <moony> it apparently had a cascading effect on the sandbox
20:26:29 <moony> resulting in silly errors
20:29:21 <moony> bbl
20:57:39 -!- Perenelle has joined.
21:02:11 -!- Perenelle has quit (Ping timeout: 260 seconds).
21:07:29 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
21:13:06 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
21:17:20 -!- DHeadshot has joined.
21:19:23 -!- MDude has joined.
21:33:24 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds).
21:37:33 -!- shachaf has joined.
21:38:22 -!- moonheart08 has joined.
21:38:56 <shachaf> @messages-scoud
21:38:56 <lambdabot> ybden said 20h 8m 58s ago: I believe it's called reverse psychology hth
21:39:06 <shachaf> ybden: i believe it's called being a jerk hth
21:43:18 <\oren\> @messages-ljhd
21:43:18 <lambdabot> You don't have any messages
21:43:40 <shachaf> int-e: petition to increase the maximum edit distance to 3 twh
21:43:42 -!- DHeadshot has quit (Ping timeout: 265 seconds).
21:43:51 <shachaf> @list poll
21:43:51 <lambdabot> poll provides: poll-list poll-show poll-add choice-add vote poll-result poll-close poll-remove
21:44:04 <\oren\> at least I now know to use for italics!
21:44:15 <shachaf> @poll-add maximum-edit-distance
21:44:15 <lambdabot> Added new poll: "maximum-edit-distance"
21:44:19 <\oren\> oh, on mac it is reverse video
21:44:21 <shachaf> @choice-add maximum-edit-distance 2
21:44:21 <lambdabot> New candidate "2", added to poll "maximum-edit-distance".
21:44:23 <shachaf> @choice-add maximum-edit-distance 3
21:44:23 <lambdabot> New candidate "3", added to poll "maximum-edit-distance".
21:44:29 <shachaf> @vote maximum-edit-distance 3
21:44:29 <lambdabot> voted on "3"
21:44:58 <shachaf> @poll-show maximum-edit-distance
21:44:58 <lambdabot> ["3","2"]
21:45:05 <shachaf> @poll-result maximum-edit-distance
21:45:05 <lambdabot> Poll results for maximum-edit-distance (Open): 3=1, 2=0
21:45:16 <\oren\> @vote maximum-edit-distance 3
21:45:16 <lambdabot> voted on "3"
21:45:17 <shachaf> looks like 100% of the vote so far is for 3
21:46:00 <FireFly> for punny reasons?
21:46:10 <FireFly> or what is the argument for extending it?
21:46:18 <shachaf> Well, people might be very bad typists.
21:47:25 <shachaf> HireFly
21:48:41 <FireFly> hachaf
21:49:18 <\oren\> "I’m sitting in an apartment the likes of which nobody’s ever seen. And yet I represent the workers of the world." -Donald Trump
21:49:27 <\oren\> W. T. F.
21:51:09 <\oren\> an american capitalist republican just dropped "workers of the world"...
21:52:45 -!- DHeadshot has joined.
21:57:50 -!- computing has joined.
21:57:57 -!- moonheart08 has quit (Ping timeout: 248 seconds).
21:58:01 <computing> moo
21:59:41 -!- computing has changed nick to moonheart08.
22:00:14 <\oren\> oom
22:04:27 <moonheart08> -js throw new Error("!!!!oooooooooooooooooooooooooooooooooom")
22:04:27 <otherbot> 'Error: !!!!oooooooooooooooooooooooooooooooooom'
22:04:49 <myname> nll
22:17:40 -!- doesthiswork1 has joined.
22:17:40 -!- doesthiswork has quit (Read error: Connection reset by peer).
22:32:33 -!- moony has quit (Remote host closed the connection).
22:37:57 -!- Kaynato has quit (Ping timeout: 248 seconds).
22:49:53 -!- Kaynato has joined.
22:59:37 -!- boily has joined.
22:59:53 <boily> `wisdom
23:00:16 <HackEgo> action//An action should always have an equal and opposite reaction, whenever thausible.
23:08:19 -!- Phantom_Hoover has joined.
23:11:39 -!- LKoen has joined.
23:20:07 -!- moony has joined.
23:20:26 -!- moonheart08 has quit (Ping timeout: 268 seconds).
23:27:08 -!- moony has quit (Ping timeout: 258 seconds).
23:46:44 -!- mad has joined.
23:51:04 <mad> oh man... going into extreme CISC instruction set design
23:51:31 <mad> coming up with a design for a cpu with only one instruction:
23:51:57 <FireFly> sounds extremely OISC :p
23:55:45 -!- hppavilion[1] has joined.
23:57:02 <mad> generate [N] temporary registers; rename registers [X..Y]; do [M] memory operations each of which is a [load/store]; jump/cond/jumptoreg/jumpandlink to [Z]; do [W] sub-operations (if load/store: index; if alu/load: final or non-final write to that temp/register)
23:58:33 <mad> the idea is that all the sub-operations can happen out-of-order
←2016-12-06 2016-12-07 2016-12-08→ ↑2016 ↑all