←2016-06-10 2016-06-11 2016-06-12→ ↑2016 ↑all
00:00:01 <moon_> i havent
00:00:07 <moon_> all hope until i add filters
00:00:09 <moon_> also
00:00:16 <moon_> how do i list processes and their ids?
00:00:26 <Phantom_Hoover> ps
00:01:05 <moon_> someone gave it a rogue grep
00:01:37 <moon_> aka grep based forkbomb
00:02:14 <Phantom_Hoover> you need a timeout like HackEgo has or this sort of denial of service will be inevitable
00:02:27 -!- lambda-11235 has quit (Ping timeout: 246 seconds).
00:02:27 <moon_> :P
00:02:42 <moon_> whats a good way to implent that?
00:03:29 <Phantom_Hoover> i'm not the one to ask
00:04:17 <moon_> found something
00:05:43 <ybden> < moon_> aka grep based forkbomb ← ooh, what was that?
00:05:46 <moon_> the one i found also kills a hanging thread
00:05:47 <moon_> idk
00:05:52 <moon_> i just found the process
00:06:10 <ybden> moon_: forkbomb would imply there were a great many processes
00:06:14 <ybden> moon_: do you know what the command was?
00:06:43 <moon_> killed it and all my cpu usage fell from 67% to 2%
00:06:44 <moon_> also
00:06:49 <moon_> ill see if its in the logs
00:07:01 <ybden> moon_: that's not a forkbomb
00:07:04 <ybden> moon_: that's just grep
00:07:22 <ybden> moon_: if there were a forkbomb, it would be 100% CPU and it wouldn't respond
00:12:58 <moon_> ah
00:13:00 <moon_> true
00:13:45 <moon_> well
00:13:48 <moon_> i remember now
00:15:07 <moon_> the command was preforming a full system search
00:17:59 <moon_> ybden, if you want to tinker, havocbot is in #esoteric-blah
00:20:36 -!- lambda-11235 has joined.
00:24:00 -!- augur has quit (Remote host closed the connection).
00:33:18 <HackEgo> [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=47191&oldid=47190 * Qwertyu63 * (+73)
00:33:48 -!- PinealGlandOptic has joined.
00:35:23 <Phantom_Hoover> `help
00:35:24 <HackEgo> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch <URL>" downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert <rev>" can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/
00:43:29 -!- havocbot has joined.
00:49:38 <moon_> havocbot, staph
00:49:40 <moon_> bad bot
00:49:43 <moon_> someone kick it
00:50:23 <moon_> shachaf: kick havoc for me pls
00:53:03 <quintopia> havocbot: echo "NO!"
00:53:03 <havocbot> quintopia:NO!
00:54:22 <moon_> quin, use him in #esoteric-blah
00:54:58 <moon_> fizze
00:55:01 <moon_> fizzie?
00:55:09 <moon_> phantom needs you in #esoteric-blah
01:00:22 <Phantom_Hoover> if he was online don't you think he would have seen the ping in #esoteric-blah
01:02:56 <prooftechnique> What have I missed? Have we escaped moon_'s VM, yet?
01:04:13 -!- Lord_of_- has quit (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!).
01:06:54 -!- havocbot has quit (Remote host closed the connection).
01:08:08 -!- Lord_of_Life has joined.
01:12:07 <moon_> Nope
01:12:23 <moon_> Havoc has full command support, th
01:12:24 -!- lambda-11235 has quit (Max SendQ exceeded).
01:12:29 <moon_> no funny syntax
01:12:33 <moon_> just terminal
01:13:09 <MDude> I wonder why in IBNIZ, why vp1+10*x1+10*q%?1 exhibits behavior that seems to rely on time.
01:13:17 -!- lambda-11235 has joined.
01:14:09 <quintopia> all code does
01:14:13 <MDude> What I was trying to do is generate an image in which the top row has every pixol lit, the second topmost row has every other pixel lit, and the third topmost every third, etc.
01:14:20 <quintopia> IBNIZ pushes the time onto the stack every frame
01:14:29 <MDude> Yes.
01:14:35 <MDude> And vp pops it.
01:14:46 <moon_> prooftechnique: havoc is in #esoteric-blah if you wana mess with it
01:14:50 <quintopia> does it?
01:14:57 <prooftechnique> `? IBNIZ
01:15:15 <HackEgo> IBNIZ? ¯\(°​_o)/¯
01:15:24 <quintopia> is it xyt? from bottom to top?
01:16:09 <MDude> tyx is what the documentation says.
01:16:37 <MDude> Plus it works for other porgrams like vp^
01:17:59 <MDude> It might eb that I'm misunderstanding the coordinate system.
01:18:38 <MDude> Since what I'm trying to do is make each coordinate into a integer representing the pixel offset from top left.
01:18:58 <MDude> But if I have the scale or offset wrong then it won't work right.
01:20:01 <MDude> What's odd to me is that what I've written seems to produce tiny blue dots to blink even though nothing should blink if time is popped at the start.
01:20:11 -!- Lord_of_Life has quit (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!).
01:20:32 -!- oerjan has joined.
01:26:26 <moon_> oerjan, hi!
01:26:33 <moon_> can i brin havocbot back to esoteric?
01:27:14 <MDude> It also makes a distict hum for some reason.
01:27:45 <oerjan> moon_: it was a bit noisy
01:28:18 <oerjan> i think we have a channel for bot testing somewhere
01:28:20 <moon_> it was being used a lot
01:28:31 <moon_> its currently in #esoteric-blah
01:28:37 <oerjan> right.
01:28:42 <moon_> but i think i can shorten its output to 255 bytes
01:28:49 <moon_> which is around hackego's limit
01:29:35 -!- Sprocklem has joined.
01:29:41 <oerjan> the noise wasn't so much about the output as about all the failed experiments.
01:29:48 <moon_> well
01:29:53 <moon_> it runs fairly well now
01:30:10 <moon_> with good bash interface and a drive
01:30:34 <oerjan> well i have a bad feeling about this, so probably don't ask me in the first place.
01:32:00 <MDude> There is a #bots chennel with a topic of "Maybe we're bots, maybe we're not.".
01:32:19 <prooftechnique> moon_: Are your partitions and fstab set up in a sensible way? I rather dread trying to partition it for a Gentoo install via bot
01:32:34 <moon_> i beleive so
01:32:39 <moon_> b_jonas set them up
01:32:41 <moon_> not me
01:32:49 <prooftechnique> Oh, that's probably all right, then
01:33:10 <prooftechnique> Not that I know anything about b_jonas's partitioning habits
01:33:35 <moon_> :P
01:34:05 <moon_> oerjan: is that a 'i can try and if it gets noisy remove it', a 'yes', or a 'no'
01:34:42 <oerjan> if you keep asking it will eventually turn into a "no" hth
01:34:46 <moon_> :P
01:34:56 <moon_> ok, ill take its not a no
01:35:18 <shachaf> I would prefer that it not be here.
01:35:23 <prooftechnique> Make the bot useful, then you can make a case
01:35:46 <moon_> kk
01:35:47 <shachaf> I don't think "useful" is necessary or sufficient for being in this channel.
01:35:47 <moon_> well
01:35:48 <moon_> wait
01:35:49 -!- havocbot has joined.
01:35:53 <moon_> umm
01:35:56 <moon_> stupid bot
01:36:02 <moon_> i just reboted it
01:36:03 <int-e> havocbot: halt
01:36:03 -!- havocbot has quit (Client Quit).
01:36:11 <prooftechnique> shachaf: I think being interesting is useful
01:36:26 <oerjan> . o O ( havocbot: hcf )
01:37:06 <moon_> use killall bash next time
01:37:08 <moon_> dont halt it
01:37:09 <ais523> now I'm wondering how easy it is to set a modern computer on fire through software
01:37:22 <int-e> right now the bot is only useful for abuse, and we already have fungot for that ;)
01:37:23 <fungot> int-e: the fnord dsa host key was generated in under two seconds, the base is the number of
01:38:44 <moon_> shachaf: just wondering: whats your reasoning for not wanting it? out of curiosity
01:38:50 <shachaf> It's noisy.
01:39:19 <moon_> command output size too large?
01:39:28 <moon_> im asking to improve it :P
01:40:11 <shachaf> Takes up too much vertical space.
01:40:15 <moon_> ok
01:40:24 <moon_> how many chars would fit on a line?
01:40:29 <moon_> so i can trim it
01:40:31 <int-e> It causes secondary noise as well.
01:40:40 <moon_> user noise?
01:41:16 <shachaf> By vertical space I mean the number of lines it produces, and the number of lines it causes in other ways.
01:41:29 <moon_> it trims out all newlines
01:42:38 -!- Lord_of_Life has joined.
01:42:59 <moon_> is Lord_of_Life new?
01:43:53 <int-e> no
01:45:12 <moon_> and how are the other lines made shachaf?
01:45:25 <shachaf> People talking to it.
01:45:50 <moon_> hackego gains the same problem >_>
01:46:53 <moon_> well
01:47:25 <moon_> hackego _and_ havocbot both are interactive
01:47:59 -!- MoALTz has joined.
01:48:11 <moon_> hi
01:49:52 <HackEgo> [wiki] [[Cryptoleq]] https://esolangs.org/w/index.php?diff=47192&oldid=47042 * 75.161.81.91 * (-17) Removed the third-level heading at the top of the page
02:01:02 <prooftechnique> HackEgo is also familiar and a known quantity. havocbot is a root session with network access
02:01:59 <prooftechnique> i.e., most people aren't testing HackEgo's limits
02:04:58 <moon_> ah
02:05:09 <moon_> maybe once thats done it might be safer?
02:06:07 <moon_> anyways, proof, there's a bin folder on the path now
02:06:13 <prooftechnique> Oh, good
02:07:00 <moon_> and your cded into the drive /s
02:07:04 <moon_> which contains the bin folder
02:07:06 <moon_> and a swap
02:07:10 <moon_> a 1g swap
02:09:03 <moon_> someone put 'nasaldemons' in the bin folder -.-
02:13:04 -!- Phantom_Hoover has quit (Remote host closed the connection).
02:16:22 -!- lynn has joined.
02:16:33 -!- lynn has quit (Changing host).
02:16:33 -!- lynn has joined.
02:16:33 -!- lynn has quit (Changing host).
02:16:33 -!- lynn has joined.
02:16:43 <shachaf> lynn: hellynn
02:20:07 <moon_> Nasaldemons have proven the perfect path addon testsubject
02:20:15 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
02:26:00 -!- augur has joined.
02:28:07 <oerjan> <moon__> someone kick havocbot <-- fwiw kicking it will only remove it from this channel, so the nickname will still be occupied.
02:30:03 <oerjan> to actually be able to force it to quit from inside irc, it needs to be registered, which means you need a password which might be a little tricky to keep where no one can see it.
02:31:17 <oerjan> well when it's locked up but not quitting by itself, that is.
02:32:07 <moon_> i ment just to get it out of this channel
02:32:11 <moon_> its nt locked up
02:32:41 <moon_> `url bin/mk
02:32:52 <oerjan> well it was unresponsive, i assume.
02:32:58 <moon_> im porting them
02:32:58 <oerjan> but it pinged out anyway.
02:32:58 <HackEgo> http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/mk
02:32:59 <moon_> no
02:33:00 <moon_> it wasnt
02:34:00 <oerjan> okay
02:40:16 <oerjan> `? moon_
02:40:23 <HackEgo> moon_ ? ¯\(°​_o)/¯
02:40:28 <oerjan> `? moon
02:40:30 <HackEgo> Moon is a person, not an unretroreflectorey object.
02:40:34 <oerjan> `? moon__
02:40:36 <HackEgo> moon__? ¯\(°​_o)/¯
02:41:08 <oerjan> `sled wisdom/moon//s/a/a murderous/
02:41:13 <HackEgo> wisdom/moon//Moon is a murderous person, not an unretroreflectorey object.
02:41:26 * oerjan logreading
02:42:48 <moon_> Really?
02:43:01 <moon_> very funny
02:43:30 <oerjan> the evidence is all there in the logs hth
02:43:41 <moon_> how so?
02:43:48 <moon_> what'd i do?
02:44:07 <oerjan> <moon__> or i will still flay you alive
02:44:15 <oerjan> just the last one i've seen so far
02:44:15 <moon_> ah :P
02:44:39 <moon_> i HAVE flayed prooftechnique for crashing havoc once
02:46:03 <prooftechnique> I remain unflayed
02:46:03 <oerjan> shocking
02:46:14 <prooftechnique> And it was only me that first time
02:46:19 <prooftechnique> And that was before the flaying
02:46:27 <prooftechnique> or threats thereof
02:46:47 <moon_> however i have killall bash 'd havoc for updates
02:46:55 <moon_> and modifications
02:47:17 <prooftechnique> You know you only have to source .bash_profile right? You don't have to kill the whole bash process, in general
02:47:24 <prooftechnique> *, right?
02:47:40 <moon_> im a bash failure, idk
02:48:02 <moon_> anyways
02:48:08 <moon_> i gave havocbot mk
02:48:13 <moon_> for convenience
02:48:20 <moon_> its the perfect allround tool :P
02:49:56 <quintopia> helloerjan
02:50:51 <quintopia> do you know ant 'wegians whove never been to the canary islands?
02:54:17 <oerjan> do i count?
02:55:32 <quintopia> yes
02:55:43 <oerjan> mind you, my aunt lives there much of the year.
02:56:46 <moon_> i know ants who havent been to america
02:56:50 <quintopia> fair nuff
02:56:51 <moon_> there in the uk
02:57:13 <moon_> just wait, ants will make minicars soon enough
02:57:26 <moon_> ++++ Out of cheese error ++++
02:57:46 * oerjan is reminded by Simak's "City"
02:58:23 <moon_> thats from Terry Pratchet's science of diskworld, dummy
02:58:45 <oerjan> oh those ants
02:58:58 <oerjan> well both kinds were intelligent, i believe.
02:59:41 <moon_> i ment the out of cheese error
02:59:56 <moon_> well, ants too
03:01:16 <moon_> ++++ Anyways ++++
03:01:35 * oerjan somehow stopped reading pratchett at some point, but peeked enough at science of discworld to assume that's a Hex error message.
03:02:21 <oerjan> `thanks ants
03:02:27 <HackEgo> Thanks, ants. Thants.
03:02:32 -!- hppavilion[1] has joined.
03:02:57 <moon_> hppa!
03:03:26 <moon_> havocbot is in stable condition
03:03:33 <moon_> as far as i know at least
03:03:59 <ais523> oerjan: moon_: I thought HEX only used /three/ + signs
03:04:06 <ais523> maybe I'm wrong though
03:04:07 <moon_> Your right
03:04:10 <moon_> Well
03:04:10 <moon_> idk
03:04:14 <moon_> its hard to remember
03:04:18 <moon_> ill consult the book
03:05:14 <moon_> its funny how the Out of cheese error turned up in realworld system
03:06:23 <hppavilion[1]> `quote matrix of solidity
03:06:24 <HackEgo> 240) <treederwright> enjoy being locked in your matrix of solidity
03:06:26 <moon_> its +++
03:06:34 <hppavilion[1]> I think that might be a reference to https://en.wikipedia.org/wiki/Matrix_isolation?
03:06:36 <moon_> `quote out of cheese error
03:06:37 <HackEgo> No output.
03:06:42 <moon_> )=
03:06:52 <hppavilion[1]> `quote moon_
03:06:53 <HackEgo> No output.
03:07:03 <hppavilion[1]> moon_: BTW, could you choose a consistent nick and stick to it/
03:07:04 <hppavilion[1]> *?
03:07:06 <moon_> `quoteadd +++ Out of cheese error +++
03:07:07 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quoteadd: not found
03:07:08 <moon_> i try
03:07:22 <moon_> `addquote +++ Out of cheese error +++
03:07:25 <HackEgo> 1280) +++ Out of cheese error +++
03:07:34 <hppavilion[1]> moon_: Also, when your time out and reconnect and thus have a different nick, try to remember to change back to your main nick when it disconnects
03:07:52 <moon_> Ah, sorry
03:07:55 <hppavilion[1]> Has anybody properly implemented blerp yet?
03:10:42 <hppavilion[1]> ^prefixes
03:10:42 <fungot> Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
03:10:56 -!- Destructible has joined.
03:11:02 <Destructible> hi
03:11:55 <Destructible> anybody?
03:12:12 <ais523> hi
03:12:15 <ais523> `welcome Destructible
03:12:18 <HackEgo> Destructible: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <http://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
03:12:35 -!- bender has joined.
03:12:56 <Destructible> hi
03:13:07 <hppavilion[1]> ais523: Destructible has been here before hth
03:13:19 <Destructible> yes
03:13:26 <ais523> hppavilion[1]: right
03:13:52 <ais523> hmm, I keep being surprised at people turning up at 2am UTC and wondering why nobody is around (in many channels, not just this one)
03:14:31 <pikhq> It's only 19:14 in America/Los_Angeles.
03:14:45 <hppavilion[1]> pikhq: It's 18:14 here with the cool kids
03:15:18 <pikhq> In Alaska?
03:15:27 <hppavilion[1]> pikhq: ...maybe
03:15:29 <hppavilion[1]> * suspicious
03:16:56 <ais523> pikhq: however, I find the UK small hours tend to be a particularly quiet time online for some reason
03:17:04 <ais523> it may be that it's too late in the UK and too early in the US
03:18:03 <moon_> ^
03:18:51 <oerjan> <hppavilion[1]> I think that might be a reference to https://en.wikipedia.org/wiki/Matrix_isolation? <-- almost certainly not.
03:19:45 <ais523> ofc, it's also possible that my interests are correlated with those of British people (seeing as I'm British), and thus I'm seeing an atypical nationality balance
03:20:36 <oerjan> `delquote 1280
03:20:41 <HackEgo> ​*poof* +++ Out of cheese error +++
03:21:05 <oerjan> `? quoteformat
03:21:07 <HackEgo> quoteformat is: <nick> message; * nick action; two spaces between messages; all elisions marked with [...] other than irrelevant intervening messages; for messages separated by elision, one space on each side, not two.
03:23:04 <moon_> oh hi Destructible,
03:23:10 <moon_> *.
03:24:54 <oerjan> mind you, i would probably have deleted it even if it were correctly formatted.
03:25:17 -!- Phantom_Hoover has joined.
03:25:22 <moon_> hia phantom
03:25:38 <moon_> `url bin
03:25:44 <HackEgo> http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin
03:28:08 -!- Lord_of_Life has joined.
03:29:46 <ais523> oerjan: how do spaces work around an elision if you elided only a few words from a message? `? quoteformat doesn't say
03:33:03 <oerjan> hm tricky
03:34:20 <oerjan> i'm not sure you're supposed to do that.
03:37:30 <shachaf> Why would that elision be treated differently?
03:38:27 <oerjan> `` quote django | tail -n 1
03:38:31 <HackEgo> 1233) <elliott> `addquote <olsner> boily: thanks for getting quoted saying django btw, now I'm only in 87.5% of the django quotes [...] <olsner> ah, the inevitable result of mentioning django
03:39:36 -!- Lord_of_Life has quit (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!).
03:40:46 <shachaf> `1 quote djagon
03:40:51 <HackEgo> 1/0:
03:40:51 <shachaf> `1 quote django
03:40:55 <HackEgo> 1/6:260) <olsner> django is named after a person? <olsner> thought it would be a giraffe or something \ 305) <cpressey> `quote django <HackEgo> ​352) <olsner> django is named after a person? <olsner> thought it would be a giraffe or something <cpressey> thankfully only one \ 306) <monqy> `quote django <HackEgo> ​352) <olsne
03:42:41 <moon_> shachaf, would adding a timer to havoc's I/O help?
03:42:51 <shachaf> Help what?
03:42:57 <moon_> with the noise
03:43:05 <moon_> actually
03:43:09 <shachaf> The reason it's noise is that I don't care about it.
03:43:16 <moon_> only one way to find ou- ...
03:43:31 <moon_> others like it :P
03:43:50 <moon_> so generally it has a purpose
03:44:42 <shachaf> Do they?
03:46:11 <moon_> Yea, others use the bot on there own
03:46:25 <moon_> why i said like idk
03:48:04 <moon_> is there any point at all to the linux 'yes' command?
03:48:10 <moon_> all it does is spam y
03:48:28 <moon_> or its input
03:48:47 <moon_> `yes
03:48:50 <HackEgo> y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y
03:48:57 <moon_> like that
03:49:16 <moon_> `yes but it certainly gives a message
03:49:17 <HackEgo> but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \ but it certainly gives a message \
03:49:25 <prooftechnique> :/
03:49:37 <prooftechnique> It's mainly for scripting
03:49:37 <moon_> i dont get the point
03:49:40 <moon_> oh
03:49:54 <prooftechnique> Like "answer yes everytime is asks"
03:49:58 <moon_> a better name would be 'spam'
03:50:13 <prooftechnique> It's not normally run in an IRC channel
03:51:03 <moon_> im running it on my end
03:52:24 -!- Destructible has quit (Quit: Page closed).
04:03:01 <zzo38> Why does my computer support only one colormap?
04:03:44 <oerjan> because it's meta-racist
04:04:05 <moon_> i wonder if that deserves a quote
04:04:56 <moon_> `addquote <zzo38> Why does my computer support only one colormap? <oerjan> because it's meta-racist
04:05:00 <HackEgo> 1280) <zzo38> Why does my computer support only one colormap? <oerjan> because it's meta-racist
04:05:00 <moon_> i put two spaces
04:05:28 <oerjan> yay!
04:06:12 <moon_> next up: reach quote 9001 (yes i am alking about a old joke)
04:06:38 -!- Lord_of_Life has joined.
04:06:41 <moon_> Hi
04:11:19 <moon_> `head -c 1M </dev/urandom #Scream with me!
04:11:20 <HackEgo> head: 1M </dev/urandom #Scream with me!: invalid number of bytes
04:11:29 <moon_> `head -c 10000 </dev/urandom #Scream with me!
04:11:29 <HackEgo> head: 10000 </dev/urandom #Scream with me!: invalid number of bytes
04:11:35 <moon_> `head -c </dev/urandom #Scream with me!
04:11:36 <HackEgo> head: </dev/urandom #Scream with me!: invalid number of bytes
04:11:45 <moon_> `cat /dev/urandom #Scream with me!
04:11:46 <HackEgo> cat: /dev/urandom #Scream with me!: No such file or directory
04:11:50 <moon_> `cat /dev/urandom
04:11:51 <HackEgo> ​§ô|?µf.æÙ÷8"H¸(ŸvëÚ¾‚[¤#-?†#Þb*ÔÑY¸žÂXðžÍö|ªJLÏ@b ›õbíô†­Á"œõZ­‘VBhó|¾òc“nyh— \ d€W͞F.>ú1Û;'ãd.î׋~,2Ÿ-¨5_éq”àŸ“)Ì#Y˜ÄÚ:ɳÉÌAìtÍz5áîìÛôYÖc)=£WZmÐáru§ÀJÑTlëÜT^X4}?Ñƈ"O…eA‚5MEùU,:ÿ9‘˜»b̗أbΙFæBõŒ“=¬_£ \ 6ëp·q]nR–iÀŠ
04:12:00 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
04:14:16 <moon_> ok back to my game of factorio
04:15:18 <quintopia> oh
04:24:22 -!- moon_ has quit (Ping timeout: 250 seconds).
04:26:00 -!- Phantom_Hoover has quit (Remote host closed the connection).
04:27:08 -!- Lord_of_Life has joined.
04:31:42 <izabera> any terminal expert here?
04:31:54 <izabera> stty setaf <number> produces \e[3<number>m
04:31:59 <izabera> which seems correct
04:32:14 <izabera> but on sun-term on solaris in virtualbox i can't see anything beyond the first 8 colors
04:32:34 <izabera> oh wait i can't see red
04:32:50 <izabera> no red works
04:33:29 <izabera> but bright red messes shit up
04:35:38 <izabera> bah there's something funny going on
04:51:30 <zzo38> High-end computers should be able to support more than one colormap.
04:52:20 <zzo38> It already has OpenGL and that stuff but not more than one colormap.
04:56:00 <zzo38> I am not so sure that I should even need OpenGL?
05:02:52 <zzo38> I am writing a compiler to target Z-machine codes in JavaScript. I already wrote many parts of it and hopefully would be good when it is finish. I hope you like this? (It uses an assembly language code to write the code; you cannot compile a JavaScript code or C code or ZIL code or anything like that. But, extensions to the program could add the support for others too.)
05:05:05 <zzo38> You can then try to invent the esoteric programming language to compile into a Z-machine code too, possibly the existing one or the not exist one
05:05:42 <quintopia> i'm so confused
05:05:47 <quintopia> it compiles what to what now?
05:06:21 <zzo38> Am I too confusing?
05:07:34 <quintopia> just... not completely clear
05:08:05 <quintopia> you're writing a compiler in js that compiles to z-machine?
05:08:12 <zzo38> Yes.
05:08:15 <quintopia> what does it compile from?
05:09:01 <zzo38> Its own format which uses assembly language for writing the instructions in a function, but the rest of the file is in a different format.
05:09:59 <zzo38> Hopefully that is now understandable better?
05:11:43 <quintopia> so you expect that others will write an assembler to turn other languages into this format?
05:12:49 <zzo38> Maybe; I don't know.
05:13:09 <zzo38> Possibly it can help if you want to compile a program written in BASIC into a Z-machine code.
05:33:33 -!- Kaynato has quit (Ping timeout: 240 seconds).
05:47:49 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
05:48:14 -!- Destructible has joined.
05:48:20 <Destructible> :)
05:48:23 <Destructible> HOI
05:49:02 <Destructible> :(
05:53:00 <shachaf> `smlist 440
05:53:02 <HackEgo> smlist 440: shachaf monqy elliott mnoqy
05:53:07 <shachaf> `smlist 441
05:53:08 <HackEgo> smlist 441: shachaf monqy elliott mnoqy
05:53:13 <shachaf> `smlist 442
05:53:14 <HackEgo> smlist 442: shachaf monqy elliott mnoqy
05:57:58 -!- Destructible has quit (Ping timeout: 250 seconds).
06:07:43 -!- ais523 has quit (Read error: Connection reset by peer).
06:07:52 <oerjan> `? peer
06:07:55 <HackEgo> peer? ¯\(°​_o)/¯
06:10:07 <oerjan> `learn peer gynt is a famous norwegian troll. nowadays he amuses himself by resetting people's irc connections.
06:10:14 <HackEgo> Learned 'peer': peer gynt is a famous norwegian troll. nowadays he amuses himself by resetting people's irc connections.
06:10:43 <shachaf> HackEgo: Didn't he review some of Ørjan's publications?
06:10:48 <shachaf> s/HackEgo/oerjan/
06:11:15 <shachaf> I bet that's why you don't like him.
06:11:24 <shachaf> Also what's with the capitalization?
06:11:32 <shachaf> I mean, not that I care. But I thought you had standards.
06:12:08 -!- ais523 has joined.
06:12:22 <shachaf> Or is it required because his name is written in lowercase in the IRC message?
06:12:26 -!- ais523 has quit (Client Quit).
06:12:59 <oerjan> shachaf: yep that was my thinking
06:13:09 <shachaf> I used to think that Peer Gynt was a composer.
06:13:23 <oerjan> no, that's Edvard Grieg hth
06:13:28 <shachaf> Yes.
06:13:45 <shachaf> it was an egriegious error
06:14:46 <shachaf> Apparently Peer isn't actually a troll, either.
06:14:46 <oerjan> although https://www.youtube.com/watch?v=P01EqXn7mik
06:15:05 <oerjan> shachaf: well he had a troll education
06:15:13 <oerjan> see link
06:15:39 <shachaf> I can't listen to audio right now.
06:15:46 <shachaf> Is the link just the well-known piece?
06:15:50 -!- xkapastel has quit (Quit: Connection closed for inactivity).
06:15:58 <shachaf> Just the picture?
06:17:16 <oerjan> yes.
06:17:19 <shachaf> I guess Peer Gynt and Per Martin-Löf have related names?
06:17:27 <oerjan> well duh
06:17:42 <oerjan> cognate to Peter
06:20:24 <shachaf> `le/rn per martin-löf/"per Martin-Löf" is a common citation lazy logicians use when they don't want to prove their theorems. It rarely gets past peer review.
06:20:27 <HackEgo> Learned «per martin-löf»
06:21:26 <shachaf> oerjan: Peter and The Wolf are another famous couple of composers, I suppose.
06:22:07 <shachaf> although, whoa whoa whoa, peter and the wolf is from 1936?
06:43:51 -!- Destructible has joined.
06:44:21 <Destructible> hello?
06:44:45 <Destructible> :(
06:44:56 <Destructible> anybody?
06:45:04 <Destructible> ::
06:45:29 <Destructible> :( | ):
06:45:52 <Cale> :(){ :|: & };:
06:46:06 <prooftechnique> Hello
06:46:25 <prooftechnique> `relcome
06:46:33 <HackEgo> Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <http://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
06:47:20 <Destructible> `rainwords why
06:47:38 <Destructible> oh
06:47:43 <Destructible> anyway
06:47:47 <Destructible> I found a thing
06:47:51 <HackEgo> No output.
06:48:04 <prooftechnique> What thing is that?
06:48:07 <oerjan> `cat bin/rainwords
06:48:08 <HackEgo> ​#!/usr/bin/python \ import random; w=[l.split() for l in open("/dev/stdin").read().split("\n")]; r=[4,7,8,9,2,6,13]; print "\n".join((lambda s: " ".join(chr(3) + "%02d"%r[(i+s)%len(r)] + l[i] for i in range(len(l))))(random.randrange(0, len(r))) for l in w)
06:48:15 <oerjan> oh it's python
06:48:42 <Destructible> so, could you have a look at this thing please. it's multiplayer, if it could be considered playing
06:48:43 <oerjan> `rainbow why
06:48:46 -!- b_jonas has quit (Read error: Connection reset by peer).
06:48:57 <oerjan> gah
06:49:02 <Destructible> genetic cars 2: multiplayer
06:49:06 <oerjan> `cat bin/rainbow
06:49:08 <HackEgo> ​#!/usr/bin/env python \ import random \ import re \ w=raw_input() \ p=list('x'*len(w)+'C'*int((341-len(w))/3+1)) \ random.shuffle(p) \ p=list(re.sub('C+','C',''.join(p))) \ i=(c for c in w) \ print ''.join(i.next() if c=='x' else chr(3)+'%02d' % random.randrange(2,15) for c in ['C']+p)
06:49:14 <HackEgo> No output.
06:49:22 <Destructible> I'm interested in it, but it doesn't seem to have people on it
06:51:26 <Destructible> could you please have look at it or something
06:52:43 <Destructible> are you still there, or am I entirely uninteresting?
06:52:52 <prooftechnique> Oh, I remember a game like that
06:53:27 <Destructible> yeah, except multiplayer. and in-"game" chat
06:53:41 <oerjan> Destructible: i'm not really interested, but to be honest i find this pushy way of asking quickly _reduces_ my interest even if i have one.
06:53:49 <Destructible> ok
06:54:00 <Destructible> I understand
06:54:17 <prooftechnique> Also the lack of link makes it sort of hard to know which version of the concept you're talking about
06:55:47 <Destructible> do you want a link?
06:56:13 <prooftechnique> That would be helpful
06:56:35 <Destructible> http://gencar.co/
06:58:07 <Destructible> still there, or are you looking at it?
06:58:41 <Destructible> It truncated my name to destructib
06:58:48 <Destructible> >:|
06:58:57 <prooftechnique> I'm looking at it. Are you selling this or something?
07:00:31 <Destructible> no
07:00:49 <Destructible> I just want to see stuff, and make use of the multiplayer thing
07:01:17 <prooftechnique> I'm in world 54
07:01:24 <prooftechnique> PubNub-World-54
07:01:27 <Destructible> same
07:01:36 <Destructible> In the original, on my world
07:01:47 <Destructible> there was this really hard obstacle
07:01:51 <Destructible> nothing got past it
07:02:03 <Destructible> there was just this
07:02:07 <Destructible> fence
07:02:08 <prooftechnique> I don't understand how multiplayer enters into this
07:02:21 <Destructible> it shares the top cars with players
07:02:32 <prooftechnique> This looks just like the regular genetic cars, and the chat doesn't seem to do anything
07:02:48 <Destructible> yeah
07:02:50 <Destructible> I guess
07:02:58 <Destructible> I just wanted to see if it was cool
07:03:02 <Destructible> I guess not
07:03:04 <Destructible> :/
07:03:23 <Destructible> ssorry
07:03:23 <prooftechnique> I mean, it's neat, but it's not exactly a participatory activity
07:03:52 <Destructible> ok
07:04:12 <Destructible> brb
07:05:47 <Destructible> back
07:17:39 <Destructible> ...
07:17:41 <Destructible> silence
07:17:53 <prooftechnique> Many people are asleep
07:17:54 <shachaf> No, noise.
07:18:01 <prooftechnique> There are other active channels
07:20:31 -!- Destructible has quit (Quit: Page closed).
07:31:03 -!- PinealGlandOptic has quit (Ping timeout: 240 seconds).
07:31:18 -!- lambda-11235 has quit (Quit: Bye).
07:37:57 -!- hppavilion[1] has joined.
07:38:18 -!- Frooxius has joined.
07:55:12 <hppavilion[1]> `blerp
07:55:14 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: blerp: not found
07:55:17 <hppavilion[1]> -_-
07:55:23 <hppavilion[1]> Seriously, someone get on that
08:15:57 <FreeFull> Write a bot that helps me decide on a good starting spot in Dwarf Fortress
08:17:54 <izabera> which starting spots are there?
08:18:54 <hppavilion[1]> FreeFull: We can put that in the -n flag
08:42:42 <hppavilion[1]> Huh, I didn't know Norway had walri
08:46:01 <shachaf> walruses are american
08:46:05 <shachaf> they invented wal-mart
08:46:13 <hppavilion[1]> shachaf: BLASPHEMY
08:46:25 <shachaf> `? peer
08:46:27 <hppavilion[1]> shachaf: Walri would never contribute to something so obscenely evil
08:46:28 <HackEgo> peer gynt is a famous norwegian troll. nowadays he amuses himself by resetting people's irc connections.
08:46:44 <hppavilion[1]> I thought it was Pierce?
08:46:47 <hppavilion[1]> `? pierce
08:46:48 <HackEgo> pierce? ¯\(°​_o)/¯
08:46:56 <shachaf> `? peirce
08:46:58 <HackEgo> peirce? ¯\(°​_o)/¯
08:47:03 <hppavilion[1]> As in, "Connection reset by Pierce"
08:47:11 <hppavilion[1]> But that works too
08:47:33 <hppavilion[1]> "Connection deset by peer"
08:48:16 <hppavilion[1]> "Connection preset by peer"
08:52:08 <hppavilion[1]> "Connection beset by peer"
08:52:38 <hppavilion[1]> "Connection emeset by peer"
08:52:48 <hppavilion[1]> "Connection exset by peer"
08:54:11 <hppavilion[1]> "Connection poset by pper"
08:54:49 <hppavilion[1]> "Connection rheset by peer"
08:57:53 -!- hppavilion[1] has quit (Quit: Peer is now sick of stupid greek/latin root jokes).
08:59:13 -!- hppavilion[1] has joined.
09:02:07 -!- augur has quit (Remote host closed the connection).
09:24:43 -!- Frooxius has quit (Quit: *bubbles away*).
09:41:46 -!- PinealGlandOptic has joined.
10:03:16 -!- oerjan has quit (Quit: Nite).
10:16:45 <hppavilion[1]> *sign*
10:17:26 <hppavilion[1]> |n
10:25:47 <HackEgo> [wiki] [[Befunge]] https://esolangs.org/w/index.php?diff=47193&oldid=47166 * Sesshomariu * (+33) /* Examples */
10:29:26 -!- bender has quit (Ping timeout: 250 seconds).
10:41:34 -!- bender has joined.
10:44:11 -!- gniourf has quit (Remote host closed the connection).
10:59:40 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
11:42:14 -!- Phantom_Hoover has joined.
12:05:15 -!- bender has quit (Ping timeout: 264 seconds).
12:11:36 -!- bender has joined.
12:36:29 -!- gamemanj has joined.
14:01:05 -!- boily has joined.
14:20:56 -!- PinealGlandOptic has quit (Quit: leaving).
14:24:14 -!- Kaynato has joined.
14:24:33 <boily> `wisdom
14:24:48 <HackEgo> godot//cf. elliott
14:25:08 <int-e> waiting for... the punchline
14:25:16 -!- Destructible has joined.
14:26:25 <qrf> int-e haha
14:26:25 <Destructible> hi?
14:26:28 <qrf> It took me ages to get it
14:28:01 <Destructible> I don't get it. e is a number that is not an integer?
14:32:48 <qrf> int-e is a user in this channel
14:33:39 <boily> Dellostructible, int-ello.
14:33:53 <boily> qrf sadly is unporthelloable... what should it be?
14:34:19 -!- Destructible has quit (Quit: Page closed).
14:35:02 <qrf> I'm not following
14:35:19 <boily> `? porthello
14:35:20 <HackEgo> porthello? ¯\(°​_o)/¯
14:35:23 <boily> darn.
14:35:45 <boily> qrf: a porthello is a portmanteau of your name and some form of greeting mashed into it.
14:42:54 -!- lambda-11235 has joined.
15:03:44 <Taneb> qrfello
15:06:08 <qrf> Salaam
15:11:41 <gamemanj> boily: bolly good well!
15:11:51 <gamemanj> ...or something.
15:12:22 <gamemanj> (Figuring out a good way of making "jolly good well" mix with boily is left as an exercise to the reader.)
15:12:31 <quintopia> helloily
15:12:38 <quintopia> its saturday!
15:12:52 <gamemanj> I'm sure it's Sunday somewhere.
15:12:58 <gamemanj> But hopefully not Monday.
15:13:22 <quintopia> sure, but here in quintoily time zone, it is saturday
15:15:31 <gamemanj> QTZ?
15:17:00 <quintopia> yes
15:18:06 -!- dnm has quit (Ping timeout: 272 seconds).
15:19:32 -!- b_jonas has joined.
15:30:32 <int-e> okay, a minute before the godot wisdom entry was created, this happened: oerjan changed the topic of #esoteric to: Waiting for elliott | [...]
15:30:57 <int-e> `rm wisdom/godot
15:31:00 <HackEgo> No output.
15:32:03 <int-e> (and that was 3 years ago, so I don't think there's any reason to keep it)
15:33:13 <quintopia> what did it say?
15:34:42 <int-e> 15:24:48 <HackEgo> godot//cf. elliott
15:35:02 <quintopia> ah
15:35:09 <quintopia> lame
16:11:23 <boily> QUINTHELLOPIA!
16:12:01 <qrf> I want to implement a shitty template language to render HTML
16:12:10 <qrf> I'm not sure how much I want to support
16:12:24 -!- boily has quit (Quit: DEREFERENCED CHICKEN).
16:12:51 <qrf> I want to use C#'s Expression API to generate bytecode when the server is booting
16:13:41 <qrf> if statements? Sure
16:13:43 <qrf> foreach loops? Yes
16:14:16 <qrf> Expressions like x || (y.f(a, b, c) & e)? Meh
16:14:39 <qrf> I'd probably have lost interest by the time I make that work
16:14:58 <qrf> I should probably aim for less than that for now
16:23:24 <HackEgo> [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=47194&oldid=47191 * Qwertyu63 * (-1047)
16:41:29 -!- bender has quit (Quit: Leaving).
16:42:15 -!- augur has joined.
17:04:59 -!- lambda-11235 has quit (Ping timeout: 258 seconds).
17:05:32 -!- lambda-11235 has joined.
17:27:48 -!- moon_ has joined.
17:27:57 <moon_> hi
17:39:51 -!- lambda-11235 has quit (Ping timeout: 276 seconds).
17:43:54 -!- lambda-11235 has joined.
17:49:56 -!- moon_ has quit (Ping timeout: 250 seconds).
18:23:04 -!- moon_ has joined.
18:30:05 -!- augur has quit (Remote host closed the connection).
18:36:42 <moon_> chat's dead
18:37:00 -!- Frooxius has joined.
18:38:01 <moon_> `` echo "suixoorF em guh" | rev
18:38:03 <HackEgo> hug me Frooxius
18:39:03 <Frooxius> Hmm? O.O
18:39:52 <moon_> hackego wants a hug
18:41:36 <Frooxius> Sure it's not you who wants one and is just lightly cryptic about it?
18:42:54 <moon_> im sure, im good ._.
18:46:09 * Frooxius glares, mildly puzzled
18:53:22 -!- lambda-11235 has quit (Ping timeout: 250 seconds).
18:54:06 -!- lambda-11235 has joined.
19:01:28 <moon_> its my job to confuzzle you
19:01:36 <moon_> wait are you new? i think you might be
19:01:54 <moon_> Frooxius
19:02:43 <Frooxius> Technically not new, but mostly inactive.
19:03:44 <moon_> Ah
19:03:45 <Frooxius> Well pretty much absent here.
19:03:52 <moon_> Then you dont get my antics :P
19:04:01 <moon_> Back to working on havocbot, then
19:04:34 <Frooxius> I was thinking for a moment if you were from a different channel.
19:20:08 <moon_> also,if you want to try my bot, go to #esoteric-blah
19:23:12 <moon_> ok, bye Frooxius
19:57:32 -!- dnm has joined.
20:12:14 <izabera> https://www.youtube.com/watch?v=b-Cr0EWwaTk
20:12:43 <b_jonas> `wisdom
20:12:53 -!- xkapastel has joined.
20:12:54 <HackEgo> numbers//Numbers: 0, 848, 1344, 1696, 1969, 2192, _, 2544, 2688, 2817, _, 3040, _, _, 3313, 3392, ...
20:13:07 <myname> wat
20:14:13 <int-e> `culprits wisdom/numbers
20:14:34 <HackEgo> tswett
20:31:44 -!- lambda-11235 has quit (Ping timeout: 250 seconds).
20:43:19 -!- lambda-11235 has joined.
20:48:37 -!- Frooxius has quit (Quit: *bubbles away*).
21:24:53 -!- augur has joined.
21:30:13 -!- boily has joined.
22:04:03 -!- J_Arcane has quit (Ping timeout: 240 seconds).
22:09:01 -!- J_Arcane has joined.
22:27:29 -!- J_Arcane_ has joined.
22:28:11 -!- J_Arcane has quit (Ping timeout: 244 seconds).
22:28:24 -!- J_Arcane_ has changed nick to J_Arcane.
22:29:17 -!- J_Arcane has quit (Client Quit).
22:34:48 -!- gamemanj has quit (Ping timeout: 250 seconds).
22:35:01 -!- boily has quit (Quit: ECTOPLASMIC CHICKEN).
22:38:53 -!- iconmaster has joined.
22:38:53 -!- iconmaster has quit (Client Quit).
23:09:22 -!- J_Arcane has joined.
23:17:11 -!- hppavilion[1] has joined.
23:17:25 <moon_> hii
23:24:38 <izabera> does any language in the c family implement &&= and ||= ?
23:24:56 <izabera> a &&= b would be a = a && b
23:25:50 <moon_> nope, as far as i know, nope
23:28:38 -!- ^v has quit (Ping timeout: 244 seconds).
23:41:03 <zzo38> I don't know any, but have occasionally wanted it both in a C code and in a JavaScript code (in JavaScript the && and || operators are somewhat different from in C; && selects the right side if the left side is true, or the left side otherwise; || selects the right side if the left side is false, and the left side otherwise). In GNU C you ca use ?: without anything in between too, similar to || of JavaScript
23:46:26 -!- ^v has joined.
23:47:23 <moon_> hi ^V
23:47:27 <moon_> *v
23:47:30 <moon_> ^v
23:47:53 <^v> moon_, hi
23:48:15 <moon_> remember how prooftechnique (i think) pinged you with havocbot?
23:54:31 <moon_> ^ ^v
←2016-06-10 2016-06-11 2016-06-12→ ↑2016 ↑all