←2017-03-05 2017-03-06 2017-03-07→ ↑2017 ↑all
00:00:14 <int-e> *the* corner being the one for reciprocals.
00:03:01 <Jafet> we could always just forbid 2 and 3, though at this point the corner-starting gadget is starting to look better
00:03:06 <HackEgo> [wiki] [[Trajedy]] https://esolangs.org/w/index.php?diff=51243&oldid=51242 * Int-e * (+1833) Reverting revert (Oops, I guess the original gadget really does not work after all: while reciprocals are miraculously fine, non-reciprocals cause trouble.)
00:05:51 <int-e> So basically I believe the claim about having to transform to (p+q, p-q) is correct, since in order to avoid resonanance in all cases, one has to enter the zigzag gadeget at a corner.
00:06:28 <int-e> and in any case it makes the story quite a bit simpler.
00:06:35 <int-e> (for a proof)
00:18:26 <HackEgo> [wiki] [[Trajedy]] https://esolangs.org/w/index.php?diff=51244&oldid=51243 * Int-e * (+270) /* The zig-zag divisibility test */ add some observations about initial gadget
00:32:56 -!- oerjan has joined.
00:35:36 <oerjan> @messages-proud
00:35:37 <lambdabot> Jafet said 10h 44m 23s ago: I think this works: https://esolangs.org/wiki/Trajedy#Computational_class
00:37:56 -!- hppavilion1 has joined.
00:39:35 <Jafet> int-e: I am determining whether the 1/5 restriction (and the (5,6) offset before reaching the x) in your gadget is necessary
00:40:12 <oerjan> argh too much wiki
00:40:53 -!- hppavilion2 has quit (Ping timeout: 260 seconds).
00:41:12 <Jafet> it appears that by moving the initial reflector to a (2,3) offset, it still works but the even-numbered exits go to the other side of the tube
00:41:35 <Jafet> (and presumably, by increasing the offset the exits can be spaced further apart)
00:42:28 <Jafet> (and presumably, by increasing the offset the exits can be spaced further apart)
00:42:36 <Jafet> oops, this isn't a shell
00:46:23 <int-e> Jafet: I don't see much room for improvement without playing with the A's as well; a potentially fruitful idea would be to move the top right A further out diagonally. But it's all delicate, and it's getting... early.
00:47:43 <HackEgo> [wiki] [[Talk:Brainfuck, but every + is replaced with the bee movie script]] https://esolangs.org/w/index.php?diff=51245&oldid=51230 * Oerjan * (+300) /* Cheating */ More general
00:50:56 <HackEgo> [wiki] [[Talk:Brainfuck, but every + is replaced with the bee movie script]] https://esolangs.org/w/index.php?diff=51246&oldid=51245 * Oerjan * (+179) /* Doesn't the Bee Movie Script have . and ,? */ Possibly unambiguous?
00:51:32 <int-e> Jafet: final thought for today: Instead of (p+q, p-q) one could use (p+kq, p-kq) and space the zigzag mirrors k diagonal steps apart.
00:52:41 <int-e> That way one wouldn't have to cover a whole 45 degree range of rays, but only a range of size atan(1/k).
00:53:56 -!- krok_ has quit (Remote host closed the connection).
00:54:10 <HackEgo> [wiki] [[Talk:Trajedy]] https://esolangs.org/w/index.php?diff=51247&oldid=51241 * Oerjan * (+153) I see three
00:55:03 <oerjan> Now to check what you've achieved...
01:06:17 -!- hppavilion1 has quit (Read error: Connection reset by peer).
01:14:40 -!- Zarutian has quit (Quit: Zarutian).
01:19:42 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
01:43:41 -!- hppavilion1 has joined.
02:02:56 <Perenelle> Hello oerjan senpai
02:03:00 <Perenelle> Happy birthday
02:03:30 <oerjan> wrongly remembering by birthday is imperfect tdnh
02:03:38 <Perenelle> I forgot
02:03:40 <Perenelle> when is it
02:03:48 <Perenelle> Aren't u like 41-42
02:03:58 <oerjan> my birthday is too perfect for you to grasp
02:04:03 <oerjan> 46
02:04:29 <Perenelle> Damn its been 3 years since you told me your age
02:04:35 <Perenelle> what is the world coming to
02:04:40 <Perenelle> Oh woe be it
02:04:43 <oerjan> (if you ever knew it, that should be enough of a hint)
02:04:44 <shachaf> > (sum &&& product) [1,2,23]
02:04:47 <lambdabot> (26,46)
02:05:07 <Perenelle> I did oerdad
02:05:09 <shachaf> oh, your birthday
02:05:25 <Perenelle> I made you a present 2 years ago
02:05:37 <Perenelle> But I never gave it to you oerjan for I left
02:05:42 <oerjan> shocking
02:05:45 <Perenelle> Yep
02:05:50 <shachaf> `5 w
02:05:55 <HackEgo> 1/2:cocoon//Cocoon was built by the fal'Cie, and floats above Gran Pulse. \ hockey//Hockey is okey, but parsley is gharsley. \ plan9//Plan9 is the precursor to Dante's Inferno, home of the Limbo programming language. \ algol//ALGOL stands for A Programming Language \ oren's font//\oren\'s font neoletters is http://www.orenwatson.be/fontde
02:06:00 <shachaf> hmm
02:06:06 <shachaf> `1 allquotes
02:06:08 <HackEgo> 1/497:1) <Slereah> EgoBot just opened a chat session with me to say "bork bork bork" \ 2) <Quas_NaArt> Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... <Quas_NaArt> More practice is in order. \ 3) <AnMaster> that's where I got it <AnMaster> rocket launch facility gift shop \ 4) <Warrigal>
02:06:09 <Perenelle> Its an amethyst Klein's bottle
02:06:12 <shachaf> `5 n
02:06:14 <HackEgo> 1/1:2/0:1/0:1/0:1/0:1/0:
02:06:18 <shachaf> scow
02:06:22 <shachaf> `cat bin/5
02:06:23 <HackEgo> cmd="${1-quote}"; for i in {1..5}; do \` "$cmd"; done | sport
02:06:53 <shachaf> `5 5 pwd
02:06:58 <HackEgo> 1/1:1/1:/hackenv \ /hackenv \ /hackenv \ /hackenv \ /hackenv \ 1/1:/hackenv \ /hackenv \ /hackenv \ /hackenv \ /hackenv \ 1/1:/hackenv \ /hackenv \ /hackenv \ /hackenv \ /hackenv \ 1/1:/hackenv \ /hackenv \ /hackenv \ /hackenv \ /hackenv \ 1/1:/hackenv \ /hackenv \ /hackenv \ /hackenv \ /hackenv
02:07:11 <shachaf> that's more like it
02:07:17 <Perenelle> Wof
02:07:19 <Perenelle> Wot*
02:07:22 <shachaf> `5 2 ls
02:07:26 <HackEgo> 1/2:2/1:2/1:2/1:2/1:2/1:
02:13:25 <HackEgo> [wiki] [[Trajedy]] https://esolangs.org/w/index.php?diff=51248&oldid=51244 * Jafetish * (+331) /* Computational class */ try a more chronological explanation
02:14:41 <HackEgo> [wiki] [[Trajedy]] M https://esolangs.org/w/index.php?diff=51249&oldid=51248 * Jafetish * (-16) /* Corrected zig-zag test */
02:14:54 <quintopia> GUH
02:15:09 <quintopia> i've been stuck on this one evoland2 room for like an hour
02:22:22 <HackEgo> [wiki] [[Trajedy]] https://esolangs.org/w/index.php?diff=51250&oldid=51249 * Jafetish * (+321) /* Notes */ int-e's MM notes
02:26:03 <Jafet> `? apl
02:26:05 <HackEgo> APL stands for Algorithmic Programming Language.
02:27:19 <shachaf> `cwlprits apl
02:27:22 <HackEgo> mromän nortẗi mromän
02:27:36 <shachaf> `dowg apl
02:27:38 <HackEgo> 5357:2015-05-05 <mromän> learn APL stands for Algorithmic Programming Language. \ 5356:2015-05-05 <nortẗi> learn APL stands for Algorithmic Language \ 5355:2015-05-05 <mromän> learn APL is the programming language everyone secretely wants to use but can\'t admit it in public IRC channels.
02:27:48 <Jafet> `? aapl
02:27:49 <HackEgo> aapl? ¯\(°​_o)/¯
02:28:53 <shachaf> `` doat | grep Jafet
02:28:56 <HackEgo> 847:2012-11-09 <shachäf> addquote <Jafet> I wonder if Red Alert 4 will use MMIX \ 863:2012-11-20 <Jafët> addquote <Jafet> `addquote <Jafet> `addquote 867 \ 999:2012-12-09 <oerjän> addquote <Jafet> The world needs better healthcare, social justice and wealth distribution, but a monads library for clojure surely won't hurt \ 1752:2013-01-25 <sh
02:29:49 <shachaf> I don't get that first quote.
02:30:10 <Jafet> http://xhp.xwis.net/documents/MIX_Format.html
02:30:30 <shachaf> Oh, right.
02:30:36 <shachaf> I should've gotten that.
02:30:42 <shachaf> Obviously I did, once.
02:31:07 <Jafet> `quote context
02:31:08 <HackEgo> 108) <CakeProphet> how does a "DNA computer" work. <CakeProphet> von neumann machines? <Phantom_Hoover> CakeProphet, that's boring in the context of DNA. <Phantom_Hoover> It's just stealing the universe's work and passing it off as our own. \ 707) <elliott> then they edited their own talk page comments after someone replied to it, and edited /th
02:31:31 <shachaf> `2 quote context
02:31:32 <HackEgo> 2/3:and edited /the replier's comment/ so that it made sense in context \ 771) <zzo38> Do you think " `addquote [with no context] < zzo38> Do you think psychology is worse, or not?" is worse, or not? \ 1242) <ais523> hppavilion1: there's not much point in `addquoting an `addquote unless the person who added it was somehow significant, or
02:31:54 <shachaf> `n
02:31:55 <HackEgo> 3/3:there's interesting context <ais523> because you can tell it was added from the fact that it's there
02:36:18 <oerjan> argh more trajedy
02:36:30 * oerjan was just managing to understand the zigzag
02:37:12 <shachaf> Hmm, if a quote was added and then deleted, you can't tell that it was added from the fact that it's there anymore.
02:38:17 <Jafet> what if delquote deleted all quotes that referred to the existence of that quote?
02:38:41 <shachaf> delquote also ought to adjust quotes that refer to other quotes by number.
02:38:54 <shachaf> Well -- quotes really ought not to be numbered, or to maintain their numbers indefinitely.
02:39:12 <oerjan> i don't think we have quotes that refer to other quotes by numbers
02:39:28 <oerjan> we shouldn't anyway. except possibly as a one-off joke.
02:39:28 <shachaf> There definitely are.
02:39:39 <shachaf> At least there are quotes that include the result of `quote
02:39:47 <shachaf> `1 quote '`quote.*HackEgo'
02:39:48 <HackEgo> 1/3: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) <olsner> django is named after a person? <olsner> thought it would be a giraffe or something \ 407) <cpressey> `
02:39:51 <oerjan> well ok, but those quote the whole thing, so don't count.
02:40:02 <shachaf> `n
02:40:03 <HackEgo> 2/3:quote django <HackEgo> ​352) <olsner> django is named after a person? <olsner> thought it would be a giraffe or something <cpressey> thankfully only one <monqy> thankfully only two \ 611) <shachaf> You should get kmc in this channel. kmc has good quotes. <shachaf> `quote kmc <HackEgo> 686) <kmc> COCKS [...] <kmc> truly cocks
02:40:06 <shachaf> `n
02:40:07 <HackEgo> 3/3:<shachaf> Well, in theory. \ 1158) <oerjan> `quote 1146 <HackEgo> 1146) <oerjan> OKAY
02:40:38 <shachaf> `1 quote 'quote \d+'
02:40:39 <HackEgo> 1/1:661) <ais523> `delquote 419 * HackEgo has quit (Remote host closed the connection) * EgoBot has quit (Remote host closed the connection) * glogbot has quit (Remote host closed the connection) \ 974) <oerjan> `quote 1000 \ 1158) <oerjan> `quote 1146 <HackEgo> 1146) <oerjan> OKAY
02:41:00 <shachaf> `quote 1146
02:41:01 <HackEgo> 1146) <zzo38> Despite the various chess variants (even Chess 2), even ordinary FIDE chess is a fine playable game. But so can others be!
02:43:52 <HackEgo> [wiki] [[Trajedy]] https://esolangs.org/w/index.php?diff=51251&oldid=51250 * Jafetish * (-187) /* The zig-zag divisibility test */ remove badly wrong math
02:44:28 <HackEgo> [wiki] [[Trajedy]] M https://esolangs.org/w/index.php?diff=51252&oldid=51251 * Jafetish * (+21) /* The zig-zag divisibility test */
02:47:58 <HackEgo> [wiki] [[Special:Log/upload]] overwrite * Jafetish * uploaded a new version of "[[File:Trajedy - zig-zag unfolded.png]]": Fix wrong alignment
02:52:40 <oerjan> argh changed _again_?
02:53:32 <\oren\> hello
02:53:47 <\oren\> what do when waiting for long program to spit out something
02:55:09 <HackEgo> [wiki] [[Trajedy]] M https://esolangs.org/w/index.php?diff=51254&oldid=51252 * Jafetish * (+101) /* The zig-zag divisibility test */ fix initial diagram
02:55:18 <Jafet> ok, I think the article is internally consistent now
02:57:00 <oerjan> Jafet: i'm wondering if the zig-zag device could handle even q if you also used the _other_ side of the tube?
02:57:48 <oerjan> because that aligns better with a grid containing the initial ray point
02:57:56 <Jafet> basically yes
02:58:02 <oerjan> (in the unfolding mirror picture)
02:58:43 <oerjan> although that might complicate other things.
03:01:08 <oerjan> since you'd no longer have only two exits to care about.
03:02:18 <oerjan> you haven't changed the device itself, have you? i'm still tracing the last part of it.
03:04:03 <\oren\> I made a program to go through all possible games of 5-gomoku but it is not finishing
03:04:24 <Jafet> the device seems to work, so I haven't had to change it
03:05:38 <Jafet> isn't 5-gomoku the full sized gomoku?
03:06:08 <\oren\> er. I mean 5-5x5-gomoku
03:08:14 <Jafet> you could try knuth's estimator
03:08:16 <Jafet> http://www.ams.org/journals/mcom/1975-29-129/S0025-5718-1975-0373371-6/S0025-5718-1975-0373371-6.pdf
04:11:30 <\oren\> Hooray, i won my great war of independence against those polish bastards
04:11:40 <\oren\> And now I a no longer "Muscovy". I am now RUSSIA
04:14:49 <HackEgo> [wiki] [[Trajedy]] M https://esolangs.org/w/index.php?diff=51255&oldid=51254 * Oerjan * (+36) /* Corrected zig-zag test */ Fix annoying wrap
04:15:26 <shachaf> I don't know what Trajedy is. Maybe it ought to be a features esolang.
04:15:48 <oerjan> that would be trajic.
04:16:29 <Jafet> please no, I don't want to deal with trajedy derivatives
04:16:35 <shachaf> Those animated gifs are of scow quality.
04:16:37 <oerjan> :D
04:16:40 <shachaf> How did you make them?
04:17:07 <Jafet> kdenlive-to-gifsicle was a bit scowy, even with the gifsicle --lossy patch
04:17:26 <Jafet> the real scow is that the wiki doesn't allow webm or svg diagrams
04:19:41 <shachaf> Hmm, this language looks pretty good.
04:26:00 -!- AndChat|639249 has joined.
04:26:00 -!- Perenelle has quit (Read error: Connection reset by peer).
04:26:47 <oerjan> Jafet: it seems to me that the construction fits a 1-register minsky machine as well as fractran.
04:27:09 -!- hppavilion1 has quit (Ping timeout: 240 seconds).
04:27:31 <oerjan> which has less restricted control flow.
04:27:49 <oerjan> *minsky machines have
04:29:43 <HackEgo> [wiki] [[Trajedy]] https://esolangs.org/w/index.php?diff=51256&oldid=51255 * Oerjan * (+14) /* Corrected zig-zag test */ Clarify and fix off-by-one error
04:30:18 <oerjan> if it weren't lowest terms, it would escape earlier
04:30:59 -!- AndChat|639249 has quit (Ping timeout: 264 seconds).
04:31:20 <oerjan> oh you've already mentioned that minsky thing
05:11:40 -!- hppavilion1 has joined.
05:28:17 <zzo38> I made a shorter Myth implementation: (m,y,t,h)=>{m=JSON.parse(m);for(y=m._;h=1;){for(t in m)if(h&&t!="_")y=y.replace(t,x=>m[h=0,t]);if(h)return y}}
05:33:57 -!- atehwa has quit (Ping timeout: 260 seconds).
05:35:26 -!- atehwa has joined.
05:46:58 <zzo38> Now I made one even more shorter, is: (m,y,t,h)=>{h=m=JSON.parse(m);for(y=m._;h;)for(t in h=0,m)if(!h&&t!="_")y=y.replace(t,x=>m[h=t]);return y}
05:50:07 <hppavilion1> I GOT HIGHLIGHTED
05:50:09 <HackEgo> [wiki] [[Myth]] https://esolangs.org/w/index.php?diff=51257&oldid=36684 * Zzo38 * (+162) Shorten the implementation
05:50:32 <hppavilion1> zzo38: "Shorten the implementation" <adds 162 bytes>
05:51:31 <zzo38> The reason the new version of the page is longer is because now both implementations are included.
05:53:12 <hppavilion1> `quote 1
05:53:13 <HackEgo> 1) <Slereah> EgoBot just opened a chat session with me to say "bork bork bork"
05:53:18 <hppavilion1> `quote 2
05:53:19 <HackEgo> 2) <Quas_NaArt> Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... <Quas_NaArt> More practice is in order.
05:53:24 <zzo38> Do you like this?
05:56:11 -!- atehwa has quit (Ping timeout: 264 seconds).
05:57:48 -!- atehwa has joined.
06:06:36 <zzo38> (I think a better design might be if "" was the key for specifying the initial state instead of "_", which would make the program shorter by three bytes, well as allowing "_" to be a rewriting rule.)
06:06:44 <oerjan> `quote (1)
06:06:44 <HackEgo> 1) <Slereah> EgoBot just opened a chat session with me to say "bork bork bork" \ 10) <fungot> GregorR-L: i bet only you can prevent forest fires. basically, you know. \ 11) <pikhq> First, invent the direct mind-computer interface. <pikhq> Second, you know the rest. \ 12) IN AN ALTERNATE UNIVERSE: <pikhq> First, invent the direct mind-computer inte
06:07:06 <oerjan> `quote (42)
06:07:06 <HackEgo> 42) <GregorR> ??? <GregorR> Are the cocks actually just implanted dildos? <GregorR> Or are there monster dildos and cocks? <GregorR> Or are both the dildos and cocks monster? \ 142) <fungot> Vorpal: you can't plant spiders, duh! \ 242) <fungot> elliott: there go my minutes of research!! \ 342) <oklofok> "<pikhq> elliott: Americans also have 20 m
06:07:40 <oerjan> `quote .42
06:07:41 <HackEgo> 142) <fungot> Vorpal: you can't plant spiders, duh! \ 242) <fungot> elliott: there go my minutes of research!! \ 342) <oklofok> "<pikhq> elliott: Americans also have 20 mile one-way commutes." <<< one-way commutes? you have like disposable jobs? \ 442) <NihilistDandy> Having only been Catholic in the sense of being baptized that way, I still really
06:07:47 <oerjan> durr
06:08:00 <oerjan> `quote .*42
06:08:01 <HackEgo> 933) <oklopol> my university spam filter thinks it's okay for someone i have never met to discuss "usd 2,142,728.00 dollars" with me and "NEED MY HELP" etc. however, inviting me to a conference? such a nigerian thing to do.
06:12:52 <HackEgo> [wiki] [[Talk:Myth]] https://esolangs.org/w/index.php?diff=51258&oldid=36623 * Zzo38 * (+343)
07:05:50 <rdococ> asdf
07:06:11 <rdococ> Myth
07:13:09 -!- hppavilion1 has quit (Ping timeout: 240 seconds).
07:21:45 -!- AnotherTest has joined.
07:28:54 -!- AnotherTest has quit (Ping timeout: 268 seconds).
07:30:42 -!- xfix has quit (Remote host closed the connection).
07:41:09 -!- hppavilion1 has joined.
07:56:23 -!- Cale has quit (Ping timeout: 246 seconds).
08:14:55 <int-e> Jafet: IIUC, your suggested move of the initial A would effectively pre-multiply the value by 1/2; for p/q with odd q that has a fairly predictable effect (odd outputs will end up on the other side of the tube, even outputs get divided by 2).
08:16:24 <rdococ> ugh
08:16:32 <rdococ> I need a way to enable overtype mode in firefox ESR on linux
08:16:47 <rdococ> wait
08:16:49 <rdococ> ik what I'll do
08:19:01 <\oren\> Ok, now I need to start eliminating these pesky non-Muscovite cultures.
08:51:11 -!- xfix has joined.
09:06:09 -!- hppavilion1 has quit (Ping timeout: 240 seconds).
09:11:07 <int-e> Jafet: btw, in order to get the numerator for all p/q, one could aim for transforming x into x/(1+4x), i.e., p/q into p/(q+4p), which changes neither the numerator nor the parity of the denominator, but maps (0,1) into (0,1/5). Not sure it's worth the extra gadgets, since you'll have to deal with a limited range anyway (the upper bound 1 is basically just as bad as the upper bound 1/5)
09:26:57 <oerjan> int-e: \x -> x/(1+x) maps (0,infty) to (0,1) hth
09:27:55 <oerjan> which combines to \x -> x/(1+5*x), i guess.
09:28:15 <oerjan> if you care about parity, you could probably use 6 there.
09:30:22 <oerjan> i think there's no linear fractional transformation that takes the whole real line to a bounded interval, though.
09:45:09 -!- oerjan has quit (Quit: Nite).
09:52:05 <int-e> @tel oerjan Yes, iterating \x -> x/(1+x) 4 times gives the x/(1+4x) I mentioned.
09:52:06 <lambdabot> Consider it noted.
10:06:02 -!- b_jonas_ has changed nick to b_jonas.
10:18:56 -!- augur has quit (Remote host closed the connection).
10:59:19 -!- gK-1wm-su has joined.
11:03:17 -!- Guest22296 has joined.
11:03:18 -!- Guest22296 has quit (Remote host closed the connection).
11:04:00 -!- gK-1wm-su has quit (Excess Flood).
11:23:50 -!- augur has joined.
11:40:08 -!- AnotherTest has joined.
12:20:37 -!- augur has quit (Remote host closed the connection).
13:08:29 -!- AnotherTest has quit (Ping timeout: 260 seconds).
13:49:56 <int-e> wow... big clanks.
13:57:29 -!- AnotherTest has joined.
14:06:37 -!- pixels has joined.
14:18:00 <^v> https://joust.pxtst.com/ online befunge jousting soon(tm)?
14:18:09 <^v> easter egg on the right
14:26:32 <izabera> john oliver met the dalai lama https://www.youtube.com/watch?v=bLY45o6rHm0
14:52:11 -!- AnotherTest has quit (Ping timeout: 246 seconds).
14:53:08 -!- pixels has quit (Ping timeout: 258 seconds).
14:53:25 -!- `^_^v has joined.
15:22:37 -!- AnotherTest has joined.
15:34:36 -!- AnotherTest has quit (Ping timeout: 240 seconds).
15:42:03 -!- oerjan has joined.
15:43:49 <oerjan> @messages-fold
15:43:49 <lambdabot> int-e said 5h 51m 43s ago: Yes, iterating \x -> x/(1+x) 4 times gives the x/(1+4x) I mentioned.
15:46:02 <oerjan> randall munroe isn't very good at updating his blag
15:47:20 <rdococ> asdf
15:47:23 <rdococ> HM
15:47:28 <rdococ> oopps
15:47:28 <rdococ> caps
15:47:36 <rdococ> need ideas for an esoteric markup language
15:47:38 <oerjan> qwop
15:47:51 <rdococ> ooh
15:47:52 <rdococ> qwop
15:48:31 <b_jonas> oerjan: yes, although he has posted today's comic not too late
15:48:49 <oerjan> that wasn't _actually_ a markup suggestion, although feel free to use it anyhow.
15:49:24 <oerjan> neither are the foglios, lately. although not as bad as randall, yet.
15:50:51 <b_jonas> argh! this code makes zero sense! I think it abuses some undocumented behavior
15:51:13 <b_jonas> everyone loves nicely documented interfaces
15:53:40 <int-e> "this function does what it does"
15:56:30 <rdococ> function f() { f() }
15:56:46 <rdococ> :P
15:57:03 <rdococ> oerjan: I was using it as an idea for a programming language
16:18:34 <HackEgo> [wiki] [[QWOP]] N https://esolangs.org/w/index.php?oldid=51259 * Rdococ * (+842) OW1P1W1OW0P0
16:20:42 <HackEgo> [wiki] [[QWOP]] https://esolangs.org/w/index.php?diff=51260&oldid=51259 * Rdococ * (+172) /* Examples */
16:21:27 <rdococ> tada.
16:22:21 <int-e> oerjan: the clanks look unfamiliar to me
16:22:47 <int-e> is it my bad memory or are they new?
16:22:59 <int-e> (is there an explaingg website?)
16:23:11 -!- Phantom_Hoover has joined.
16:23:19 <rdococ> clanks?
16:23:52 <int-e> (I know there's a wikia wiki but does it discuss the latest strips anywhere...)
16:24:19 <int-e> (never mind. they do.)
16:24:29 <oerjan> int-e: the brown ones look similar to the gargoyles colette summoned http://www.girlgeniusonline.com/comic.php?date=20170127
16:25:15 <int-e> oh, right. bad memory it is.
16:25:33 <int-e> (also, the wikia doesn't yet have a page for today's comic)
16:27:36 <oerjan> the green one is somewhat similar to ones at the voltaire family house http://www.girlgeniusonline.com/comic.php?date=20150909
16:28:15 <oerjan> rdococ: clanks is the term girl genius uses for its steampunk robots
16:28:39 <oerjan> some of which are literally clockwork
16:28:49 <rdococ> cool
16:29:04 <b_jonas> int-e: isn't there a forum for that comic strip, where you can sometimes find explanations related to the current comic buried under a lot of other post?
16:29:04 <rdococ> of course you could just call them steampunk robots
16:29:08 <rdococ> but yay for complexity
16:29:26 <oerjan> rdococ: well it wouldn't make sense in the story
16:29:47 <oerjan> it's an alternate history, and i don't think we're beyond early 1900s at the latest
16:29:52 -!- `^_^v has quit (Quit: Leaving).
16:29:55 <b_jonas> eg. like http://forums.xkcd.com/viewforum.php?f=7&sid=378731ef437e3510663e2f4924a31d1d or https://forums.questionablecontent.net/ or the Irregular Webcomic forums
16:30:09 -!- `^_^v has joined.
16:30:49 <oerjan> robot _might_ make sense for someone slavic, but the term was not chosen in that world.
16:31:03 <oerjan> "punk" makes no sense whatsoever.
16:31:21 <int-e> b_jonas: perhaps. I was looking for something semi-organized. Maybe I'm asking too much.
16:31:35 <oerjan> also some of the mad scientists clearly understand electricity, so it's not all steam.
16:32:54 <rdococ> clank clank
16:33:16 <rdococ> Clearly, the best genre is clockpunk, where the Greeks invented the first AGI.
16:33:41 <b_jonas> oerjan: steampunk stuff can still use sparks and Jacob's lanterns, right? it just can't use electronics, or use electricity efficiently
16:34:12 <oerjan> rdococ: that may well have happened in this world, one of the "sparks" (mad scientists) lived in ancient athens.
16:34:55 -!- h0rsep0wer has joined.
16:34:58 <oerjan> b_jonas: the paris control network has been revealed to be electric.
16:35:51 <oerjan> of course it may be the most modern city on the planet - e.g. it has cars.
16:37:59 <oerjan> so it's not very steamy steampunk
16:38:06 -!- fizzie has quit (Ping timeout: 240 seconds).
16:38:15 -!- fizzie has joined.
16:38:23 <oerjan> there's dieselpunk too. paris of girl genius might be close to that.
16:38:39 <oerjan> (although i haven't really read that stuff)
16:39:58 <oerjan> also, one of the protagonists has invented the first airplanes. other people use airships.
16:40:57 <b_jonas> rdococ: why, what will replace electricity then?
16:42:26 <b_jonas> is there also atompunk, for robots powered by microfusion reactors?
16:42:56 <b_jonas> and nuclear submarines and satellites powered by thermal batteries with a swab of radioactive material in them?
16:47:27 <rdococ> b_jonas: DNA computing seems kinda promising
16:47:34 <rdococ> also, quantum computers might not use electrons
16:47:46 -!- nbrothaaa2 has joined.
16:47:47 <rdococ> ooh
16:47:54 <rdococ> what about a language that quantum computers run
16:47:54 -!- h0rsep0wer has quit (Read error: Connection reset by peer).
16:48:36 -!- nbrothaaa2 has quit (Client Quit).
16:50:01 -!- nbrothaaa2 has joined.
16:50:04 -!- kiki` has joined.
16:50:17 -!- nbrothaaa2 has changed nick to h0rsep0we.
16:50:20 <b_jonas> rdococ: nah, I don't buy DNA computing.
16:50:21 -!- h0rsep0we has changed nick to h0rsep0wer.
16:51:08 <rdococ> b_jonas, what about quantum computing?
16:51:32 <h0rsep0wer> b_jonas, why not
16:51:43 <h0rsep0wer> it's exponential
16:51:53 <b_jonas> rdococ: that's not really an answer. what will you see in machines other than electronics, if some machines use quantum computing?
16:52:16 <h0rsep0wer> you can use the reproduction of a bacteria to crack a pgp key
16:52:34 <h0rsep0wer> 1*2*3*4*5*6*7
16:52:36 <h0rsep0wer> etc
16:52:54 <b_jonas> DNA computing or soap bubble computing could be an answer, if you really believed that you could use those for quantum computations, but I personally don't think that's likely
16:52:55 <rdococ> b_jonas, quantum computing =/= electricity. you said what will replace electricity; I said quantum computing or DNA computing will.
16:56:45 <HackEgo> [wiki] [[Truth-machine]] https://esolangs.org/w/index.php?diff=51261&oldid=50265 * Rdococ * (+30) QWOP
16:57:26 <rdococ> QWOP looks kinda like a slightly more useful version of HQ9+ :P
16:57:38 <rdococ> it has the same Q command as HQ9+
17:02:11 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=51262&oldid=51203 * Get52 * (+88)
17:02:13 <\oren\> Valentina Tereshkova, the first woman in space, is 80 years old today
17:02:36 <HackEgo> [wiki] [[Joke language list]] https://esolangs.org/w/index.php?diff=51263&oldid=51206 * Get52 * (+63)
17:02:40 <rdococ> ergh
17:02:59 <rdococ> I was gonna create a HQ9+ interpreter in QWOP but realized just how long it would be
17:03:00 <HackEgo> [wiki] [[Joke language list]] https://esolangs.org/w/index.php?diff=51264&oldid=51263 * Get52 * (+3)
17:03:36 <HackEgo> [wiki] [[Joke language list]] https://esolangs.org/w/index.php?diff=51265&oldid=51264 * Get52 * (+17)
17:17:49 <b_jonas> argh, this is ugly, I need to either special case the first iteration or leave an ugly bug that can't be worked aroudn
17:23:05 <HackEgo> [wiki] [[List of quines]] https://esolangs.org/w/index.php?diff=51266&oldid=49901 * Rdococ * (+19) /* Cheating Quines */ Q
17:28:49 -!- Lord_of_Life has quit (Excess Flood).
17:32:59 -!- Lord_of_Life has joined.
17:35:09 <\oren\> most of my Kerbal rockets could be considered atompunk because I pretty much put a nuclear reactor into event he rovers
17:47:46 -!- hppavilion1 has joined.
18:00:58 -!- hppavilion1 has quit (Ping timeout: 240 seconds).
18:07:00 <rdococ> adfs
18:34:02 -!- pikhq has quit (Ping timeout: 240 seconds).
18:34:05 <rdococ> hm
18:34:12 <rdococ> does QWOP count as a joke language or a normal esolang?
18:35:14 <HackEgo> [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=51267&oldid=51224 * Rdococ * (+24) added QWOP and Oracle
18:38:59 <b_jonas> ais523: I posted that golf code I was talking about on Friday: http://codegolf.stackexchange.com/a/112163/6691
18:39:15 <HackEgo> [wiki] [[Oracle]] https://esolangs.org/w/index.php?diff=51268&oldid=51229 * Rdococ * (+26) Added to uncomputable category
18:41:05 -!- pikhq has joined.
18:41:48 <HackEgo> [wiki] [[Talk:Trajedy]] https://esolangs.org/w/index.php?diff=51269&oldid=51247 * Int-e * (+345)
18:42:07 -!- augur has joined.
18:44:13 -!- DHeadshot has joined.
18:45:59 <int-e> oerjan: to wit, http://int-e.eu/~bf3/tmp/merge2.png
18:47:37 -!- augur has quit (Remote host closed the connection).
18:48:12 <int-e> and I guess you can actually focus four inputs on a single Q anyway.
18:53:08 -!- Zarutian has joined.
18:54:14 -!- Zarutian has quit (Read error: Connection reset by peer).
18:54:17 -!- Zarutian has joined.
19:00:30 -!- AnotherTest has joined.
19:05:11 <\oren\> hmm... soem of the most common computers of the 1940's were analog bombsights
19:05:59 <\oren\> I'm thinking about a general analogue programming language
19:06:13 <\oren\> for an abstract analogue computer
19:08:39 <\oren\> all your inputs and outputs are numbers between 1 and -1
19:08:51 <\oren\> or maybe just 1 and 0
19:13:44 <rdococ> yay
19:14:57 -!- otherbot has joined.
19:19:30 <\oren\> and then the idea is you set up a (potentially very large) "analogue circuit" that includes operations like addition, multiplication, subtraction, but also with hysteresis and such
19:21:56 <\oren\> data can be read from tapes as continuous waveforms rather than individual datapoints
19:24:43 <\oren\> this would mean it's easy to compute for example the position of a missile given accelermoter data, but hard to output hello world
19:25:23 <\oren\> (you would need to figure out how to aim the beam of the cathode ray tube into the shape of the letters)
19:27:38 <\oren\> unless of course, you prepared a tape with the right beam deflections
19:39:13 <rdococ> asdf
19:40:34 <HackEgo> [wiki] [[User:DanielJohnBenton]] https://esolangs.org/w/index.php?diff=51270&oldid=51092 * DanielJohnBenton * (+274) additions
19:41:18 <HackEgo> [wiki] [[User:DanielJohnBenton]] M https://esolangs.org/w/index.php?diff=51271&oldid=51270 * DanielJohnBenton * (+65) link
19:49:22 -!- h0rsep0wer has quit (Quit: Leaving).
19:50:00 -!- atehwa has quit (Ping timeout: 260 seconds).
19:52:44 -!- Cale has joined.
19:56:23 -!- hppavilion1 has joined.
19:58:07 <HackEgo> [wiki] [[Special:Log/upload]] upload * Int-e * uploaded "[[File:Trajedy - extensible merge.png]]"
20:03:42 <HackEgo> [wiki] [[Talk:Trajedy]] https://esolangs.org/w/index.php?diff=51273&oldid=51269 * Int-e * (+697)
20:09:53 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds).
20:11:42 -!- augur has joined.
20:14:50 -!- Phantom_Hoover has joined.
20:17:09 <HackEgo> [wiki] [[Talk:Trajedy]] https://esolangs.org/w/index.php?diff=51274&oldid=51273 * Int-e * (-6) fix broken input 1
20:17:34 <HackEgo> [wiki] [[Special:Log/upload]] overwrite * Int-e * uploaded a new version of "[[File:Trajedy - extensible merge.png]]"
20:19:29 <int-e> :/
20:21:30 <HackEgo> [wiki] [[Talk:Trajedy]] https://esolangs.org/w/index.php?diff=51276&oldid=51274 * Int-e * (+0) oops, I did it again
20:22:02 <shachaf> good evenint-e
20:22:27 <HackEgo> [wiki] [[Special:Log/upload]] overwrite * Int-e * uploaded a new version of "[[File:Trajedy - extensible merge.png]]"
20:22:52 <int-e> I think I got it now
20:22:56 <int-e> hi.
20:28:58 -!- hppavilion1 has quit (Ping timeout: 240 seconds).
20:41:39 -!- oerjan has quit (Quit: Nite).
21:00:27 -!- nycs has joined.
21:01:02 -!- `^_^v has quit (Ping timeout: 240 seconds).
21:14:39 -!- erkin has joined.
21:20:41 -!- augur has quit (Read error: Connection reset by peer).
21:21:03 -!- augur has joined.
22:07:27 -!- nycs has quit (Quit: Leaving).
22:07:38 -!- `^_^v has joined.
22:13:10 -!- hppavilion1 has joined.
22:19:58 -!- hppavilion1 has quit (Ping timeout: 240 seconds).
22:21:06 -!- hppavilion1 has joined.
22:25:58 -!- hppavilion1 has quit (Ping timeout: 240 seconds).
22:57:07 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
22:57:21 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
23:04:57 -!- `^_^v has quit (Ping timeout: 258 seconds).
23:10:13 -!- boily has joined.
23:11:42 <boily> `wisdom
23:11:44 <HackEgo> monads//Monads are just free monad monad monad algebras.
23:12:39 <shachaf> true
23:14:29 <boily> helloochaf. anything interesting happened over the weekend?
23:16:04 <shachaf> i saw some pooches
23:16:14 <shachaf> uns cabots
23:17:04 <boily> seeing pooches is good.
23:17:07 <boily> des cabots.
23:27:37 -!- tromp has quit (Read error: Connection reset by peer).
23:28:07 -!- tromp has joined.
23:34:18 -!- Zarutian has quit (Quit: Zarutian).
23:37:53 -!- Zarutian has joined.
23:38:11 -!- Zarutian has quit (Read error: Connection reset by peer).
23:38:29 -!- Zarutian has joined.
23:40:09 -!- DHeadshot has quit (Ping timeout: 240 seconds).
23:57:42 <boily> `wisdom
23:57:43 <HackEgo> marmite//Marmite is a group mind of fungal microorganisms spreading throughout the supermarkets of the Commonwealth.
23:58:02 <boily> `slwd marmite//s/group/hive/
23:58:05 <HackEgo> marmite//Marmite is a hive mind of fungal microorganisms spreading throughout the supermarkets of the Commonwealth.
23:58:11 <shachaf> `dowg marmite
23:58:12 <HackEgo> 10354:2017-03-06 <boil̈y> slwd marmite//s/group/hive/ \ 3672:2013-09-07 <oerjän> learn Marmite is a group mind of fungal microorganisms spreading throughout the supermarkets of the Commonwealth.
23:58:27 <boily> haven't had marmite yet.
←2017-03-05 2017-03-06 2017-03-07→ ↑2017 ↑all