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: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:43 <boily> hellørjan. which two hours twh
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:52 -!- moonheart08 has quit (Ping timeout: 265 seconds).
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: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: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: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: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:05:25 <boily> space test, and respace retest.
01:06:46 <boily> rerespace reretest, reand rererespace rereretest.
01:07:24 -!- moonheart08 has quit (Ping timeout: 250 seconds).
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: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:26 <HackEgo> You can trust Zarutian, he fixes, as a techincian, banal mistakes of engineers. Also a provider of authentic fakes.
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:26:55 <\oren\> hooray hooray its a glorius day for I have found my cow!
01:27:15 -!- shachaf has left.
01:28:04 <ybden> I suppose since shachaf is gone, there is no need to stop
01:29:57 <ybden> @tell shachaf I believe it's called reverse psychology hth
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: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: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:47 <HackEgo> bin/append \ bin/learn_append \ bin/learn_append2
01:39:09 <boily> Zarutian: are you a VX junkie, by chance?
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: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: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:42 <boily> `quote april lavigne
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: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: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:21 <ybden> Aww, 'tis no longer the recreational end.
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: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: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: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: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: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: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: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
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: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: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:55 <mad> a spectrum
05:22:02 <mad> high frequencies
05:22:06 <mad> medium frequencies
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: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: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:47:42 <Perenelle> The color I have you randomly listed as is neon green on a black background
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:49:31 <myname> that's like the most stupid thing i heard from you
06:50:00 <hppavilion[1]> You need to do the Nazi salute in certain Sound of Music roles ips
06:50:34 <Perenelle> It's commonly used to be like 'fam don't be stupid'
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:56:17 <Perenelle> Hppavilion[1] how do you look like a nazi
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:58:19 <Perenelle> You mean the Buddhist symbol for peace
06:58:41 <mad> I have to admit that the nazis kinda lucked out on symbol lottery
06:58:59 <hppavilion[1]> Perenelle: It's just the generic symbol, really. Not associated with anything in my mind
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: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: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: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:33 <Perenelle> Too bad he went blind from hysteria and went apeshit
07:02:48 <myname> Perenelle: actually, i know people who are trying to build something like that
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: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:45 <Perenelle> Just look at how sexual Germany is now
07:04:58 <Perenelle> Before that it was a very modest place
07:05:09 <mad> totalitarian states always get messed up. because people don't believe in the real world in those.
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 <myname> just because you don't see how many people do bdsm it does not mean people are modest
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:43 <hppavilion[1]> Perenelle: Well, unless you're into that, and only specific types of public
07:06:53 <myname> Perenelle: saying ww2 lead to bdsm is like saying it lead to computers
07:07:03 <myname> there were barely any computers around before
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: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: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:13:37 <myname> look at my previous sentence
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: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: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: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: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: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:27:06 -!- bibibi has joined.
17:37:34 <otherbot> You do not have permission to use this command.
17:38:52 <moony> ybden, if you want to mess with that kind of thing, poke -js
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: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:47 <moony> -js this.constructor.constructor("return process.exit()")()
17:41:47 <otherbot> Error: process.exit() is not allowed
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:24 <moony> but dont expect to get out :P
17:42:32 <ybden> Do you have source code for this?
17:42:34 <ybden> -js return process["exit"]
17:42:38 <ybden> -js return process["exit"].constructor
17:42:41 <ybden> -js return process["exit"].constructor()
17:42:44 <ybden> -js return process["exit"].constructor()()
17:42:47 <moony> u can have core.js, but not the sandbox itself
17:42:47 <ybden> -js process["exit"].constructor()()
17:42:50 <ybden> -js process["exit"].constructor()
17:43:08 <ybden> moony: Security through obscurity?
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: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: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: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:29 <moony> just, bound incorrectly
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:39 <moony> oh haha ybden very funny
17:48:43 <moony> i see you found a minor bug
17:48:47 <iczero> -kban otherbot 5 wake up please lol
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: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:24 <ybden> Nice timeouts mate
17:49:25 <iczero> moony: did you remove the timeout >_>
17:49:33 <ybden> No, this circumvants the timeout
17:49:41 <moony> look at memory usage :P
17:49:54 -!- otherbot has quit (Read error: Connection reset by peer).
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: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:56 <FireFly> assuming the bot is written in node and you use the 'vm' module or something, uh, don't do that
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:15 <moony> nom nom nom on the ram
17:52:30 <ybden> Well, you know what happened last time you tried running a sandbox, moony
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:16 <moony> ybden, you talking about hbot, aka 'lol lets not sandbox it and see what happens?' bot? :P
17:53:26 <moony> that was me being stupid
17:53:50 <moony> i'll leave linux sandboxes to HackEgo :P
17:55:10 <ybden> Hm, I still have yet to try writing a sandbox...
17:55:36 <moony> iczero, disable -js for now if you want to boot the bot again
17:56:52 <iczero> yeah i remember the introduction of typedarrays
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:51 <iczero> yeah we're too busy minecrafting sorry :P
17:58:18 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: node: not found
17:58:39 <FireFly> You can do fun stuff by throwing things and abusing toString and things anyway
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: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.
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: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:25:55 -!- hppavilion[1] has joined.
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:52 <moony> its alive!!!!! muahahahahahahaa!
18:55:07 <otherbot> Childprocess timed out! No data returned.
18:55:43 * FireFly . o O ( sleep 3; echo 'Childprocess timed out! No data returned.' )
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: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:14 <moony> have fun poking it
18:58:46 <moony> FireFly, have fun :D
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:22 <moony> i hit the 'kill' x next to its process instead of clicking it to view logs
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: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: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:59 <ybden> Was that implying I didn't?
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: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: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 <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: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 <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:58 <shachaf> @poll-show maximum-edit-distance
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:17 <shachaf> looks like 100% of the vote so far is for 3
21:46:10 <FireFly> or what is the argument for extending it?
21:46:18 <shachaf> Well, people might be very bad typists.
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: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:59:41 -!- computing has changed nick to moonheart08.
22:04:27 <moonheart08> -js throw new Error("!!!!oooooooooooooooooooooooooooooooooom")
22:04:27 <otherbot> 'Error: !!!!oooooooooooooooooooooooooooooooooom'
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.
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: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