←2017-08-12 2017-08-13 2017-08-14→ ↑2017 ↑all
00:04:04 <moony> well the build process seems to insist on making the kernel 32bit but everything else 64bit
00:07:49 <fizzie> I don't know how you specify the host architecture for the kernel build, and I don't have any notes on how I built my test setup.
00:08:44 <moony> oh i figured it out. SUBARCH=x86_64
00:08:54 <fizzie> I'm pretty sure I just did "make ARCH=um", and got a 64-bit executable out.
00:09:05 <moony> fizzie, for me it insists on 32bit on a 64bit box :P
00:11:31 <fizzie> Looks like that has quasi-recently changed as well.
00:15:20 <fizzie> From arch/x86/um/Makefile, it looks more like it depends on if CONFIG_X86_32 is set or not.
00:15:57 <fizzie> Well, I'unno. Maybe that's indirectly from SUBARCH.
00:24:29 <moony> fizzie, thanks for the help. Works now :D
00:33:24 -!- augur has joined.
00:50:41 -!- copumpkin has joined.
01:23:50 -!- copumpkin has quit (Ping timeout: 240 seconds).
01:33:07 -!- augur has quit (Read error: Connection reset by peer).
01:36:32 -!- augur has joined.
01:47:25 -!- MrBusiness has quit (Read error: Connection reset by peer).
01:48:09 -!- MrBusiness has joined.
01:58:47 -!- augur has quit (Remote host closed the connection).
02:02:17 -!- augur_ has joined.
02:06:44 -!- augur_ has quit (Ping timeout: 255 seconds).
02:23:44 -!- copumpkin has joined.
02:24:05 -!- copumpkin has quit (Remote host closed the connection).
02:31:25 -!- copumpkin has joined.
02:38:52 -!- jaboja has joined.
02:47:54 <boily> @metar CYQB
02:47:54 <lambdabot> CYQB 130127Z 06003KT 15SM TS FEW007 SCT030CB BKN075 18/16 A2973 RMK SF1CB4AC3 SF TR LTGCG SW OCNL -SHRA SLP070 DENSITY ALT 900FT
03:03:47 -!- Antoxyde has quit (Remote host closed the connection).
03:11:21 -!- ATMunn has quit (Quit: See ya! o/).
03:13:10 -!- jaboja has quit (Read error: Connection reset by peer).
03:24:41 <HackEgo> [wiki] [[User:HereToAnnoy]] https://esolangs.org/w/index.php?diff=52721&oldid=52717 * HereToAnnoy * (+69)
03:29:53 -!- boily has quit (Quit: ANACHRONISTIC CHICKEN).
03:37:15 -!- btiffin has joined.
03:44:37 -!- joast has quit (Ping timeout: 246 seconds).
04:12:58 <rdococ> Concept: Programming language which forces CPS on all programs written in it.
04:15:12 <zzo38> Do you have some idea how that might be done?
04:16:38 <rdococ> Well, I was planning on attempting to combine CPS with coroutines, rather than subroutines.
04:17:20 <rdococ> Then again, there probably wouldn't be much of a difference anyway.
04:17:48 <rdococ> Anyway, a possible method of forcing CPS would be to halt the program on a function return.
04:23:13 -!- joast has joined.
04:42:29 <moony> fizzie, yes, im bugging you again, but how is hackego's env set up? -B is obviously unsecure (i checked)
04:42:47 <moony> wait.. oh dev files dont translate outwards do they?
04:50:17 <zzo38> Is there any hardware implementation of MIX (including punch cards and that stuff)?
04:53:33 <ais523> rdococ: I've been working on one of those
04:53:41 <ais523> I'm not happy with the details but they're details unrelated to CPS
04:54:01 <ais523> if you're interested in just the CPS stuff, I can write up what I have so far (but not tonight)
04:54:13 <rdococ> Write up...?
04:54:34 <ais523> article on the wiki
04:55:05 <rdococ> Okay... I guess...?
04:55:52 <ais523> well, you said you were interested in a language which forces CPS
04:56:06 <ais523> so I could write an article on my language that does that, even though it doesn't do other things I wanted it to
04:58:32 <rdococ> I was planning on creating a language which forces CPS, but I don't want you to write an article on it if you don't want to.
04:58:47 <rdococ> Anyway, what other things do you want it to do?
04:59:24 <ais523> I wanted it to naturally have efficient (eigenratio 1) self-interpreters
04:59:37 <ais523> also a few syntax requirements but those are easy
05:00:05 <ais523> (in particular, a syntax that makes self-interpreters as simple as possible to write)
05:04:55 <Jafet> <moony> sooner or later someone is gonna patent air and make people pay fees to breath — http://theineptowl.com/2013/02/07/businessman-sells-canned-air-china-cocacola-pepsi-nestle-vie-patent/
05:06:26 <zzo38> What is "eigenratio"?
05:06:55 <Jafet> (ok, according to real news sites, there wasn't actually any patent being sold)
05:07:50 <Jafet> (that is, they do not mention patent rights anywhere)
05:10:00 -!- doesthiswork has quit (Quit: Leaving.).
05:10:45 -!- FireFly has quit (Quit: Goodbye).
05:12:02 <ais523> zzo38: you can run a self-interpreter on itself, and then run a self-interpreter on that, etc., to make a chain of self-interpreters; the eigenratio is the limit of the ratio between the performance of a self-interpreter stack of size n and a self-interpreter stack of size n+1
05:12:14 -!- j-bot has quit (Read error: Connection reset by peer).
05:12:38 <ais523> i.e. it measures how much slower a language is interpreted compared to running natively
05:13:05 <zzo38> OK
05:15:15 <zzo38> What is the measure of the performance going to be? MMIX has two kind of time units ("oops" and "mems"), for example. Some programming languages don't specify any kind of timing. Does it even matter?
05:17:31 <moony> `cat bin/`
05:17:32 <HackEgo> ​#!/bin/bash \ cmd="${1-quote}" \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$cmd" | rnooodl
05:36:38 -!- FireFly has joined.
05:37:20 <HackEgo> [wiki] [[Arrows]] N https://esolangs.org/w/index.php?oldid=52722 * HereToAnnoy * (+193) Created page with "Arrows is a W.I.P Esolang by User:HereToAnnoy that only accepts UTF8/Unicode arrows. A list of accepted arrows can be found <a href="https://unicode-table.com/en/sets/arrows-s..."
05:37:56 <moony> `whoami
05:37:56 <HackEgo> whoami: cannot find name for user ID 5000
05:37:58 <moony> `whoami
05:37:58 <HackEgo> whoami: cannot find name for user ID 5000
05:38:02 <moony> hmm
05:38:40 <HackEgo> [wiki] [[Arrows]] https://esolangs.org/w/index.php?diff=52723&oldid=52722 * HereToAnnoy * (-16)
05:38:53 <HackEgo> [wiki] [[Arrows]] https://esolangs.org/w/index.php?diff=52724&oldid=52723 * HereToAnnoy * (+1)
05:39:10 <HackEgo> [wiki] [[Arrows]] M https://esolangs.org/w/index.php?diff=52725&oldid=52724 * HereToAnnoy * (+3)
05:41:42 <HackEgo> [wiki] [[Arrows]] https://esolangs.org/w/index.php?diff=52726&oldid=52725 * HereToAnnoy * (+134)
05:43:19 <HackEgo> [wiki] [[MIX (Knuth)]] https://esolangs.org/w/index.php?diff=52727&oldid=52709 * Zzo38 * (+607)
05:43:52 <HackEgo> [wiki] [[Arrows]] https://esolangs.org/w/index.php?diff=52728&oldid=52726 * HereToAnnoy * (+16)
05:45:44 <HackEgo> [wiki] [[User:HereToAnnoy]] https://esolangs.org/w/index.php?diff=52729&oldid=52721 * HereToAnnoy * (-9)
06:15:59 -!- ais523 has quit.
06:16:01 -!- btiffin has quit (Remote host closed the connection).
06:31:17 -!- xkapastel has quit (Quit: Connection closed for inactivity).
06:46:25 -!- doesthiswork has joined.
07:00:20 -!- augur has joined.
07:02:38 <rdococ> In a CPS environment, would it be best to have functions that take in the continuation as their first, or last, argument?
07:04:52 -!- augur has quit (Ping timeout: 276 seconds).
07:09:00 <int-e> last, if you want partial application
07:10:32 -!- augur has joined.
07:19:49 <imode> https://repl.it/KHrj welp. serializing stuff works.
07:20:25 <imode> very happy about that.
07:20:58 -!- augur has quit (Remote host closed the connection).
07:22:25 -!- g0d355__ has quit (Ping timeout: 248 seconds).
07:24:03 <imode> my encoding is definitely more trim than python's method, though I'm missing a few things (like rounding up to the nearest byte when finding the whole length of the series of paths.)
07:24:17 * imode is a happy imode.
07:32:21 <rdococ> int-e: Is partial application required for effective computation in CPS?
07:32:43 <rdococ> I'm attempting to create an example of the "while" construct created in my upcoming CPS-only esolang.
07:36:34 <int-e> I think some sort of closures is required, and partial application can be viewed as an implementation of closures.
07:37:21 <rdococ> Actually, that's true (what /was/ I thinking?)
07:41:51 -!- augur has joined.
07:53:50 <rdococ> You know, the continuations in CPS are just like callbacks.
08:04:21 -!- augur has quit (Remote host closed the connection).
08:10:39 -!- augur has joined.
08:11:35 <rdococ> Hmm. I haven't come up with a name yet. Maybe "Continue" - ooh, what about "CC"?
08:15:08 -!- j-bot has joined.
08:17:41 -!- zseri has joined.
08:24:59 <rdococ> The urge is rising to add self-deprecatory sarcasm to my esolang articles.
08:32:00 -!- int-e has quit (Remote host closed the connection).
08:32:41 -!- int-e has joined.
08:33:17 -!- lambdabot has quit (Remote host closed the connection).
08:36:05 -!- lambdabot has joined.
08:41:45 <HackEgo> [wiki] [[Ly]] https://esolangs.org/w/index.php?diff=52730&oldid=52706 * LyricLy * (+324)
08:44:52 <int-e> @bot
08:44:52 <lambdabot> :)
08:45:54 -!- augur has quit (Remote host closed the connection).
09:04:05 -!- moony has quit (Ping timeout: 240 seconds).
09:12:14 -!- augur has joined.
09:16:30 -!- augur has quit (Ping timeout: 240 seconds).
09:57:28 -!- imode has quit (Ping timeout: 240 seconds).
10:02:35 -!- doesthiswork has quit (Quit: Leaving.).
10:43:21 <rdococ> Is Newbiefuck ( http://esolangs.org/wiki/Newbiefuck ) Turing complete?
10:59:34 <zseri> Are the '[]' commands in Newbiefuck a do-while loop?
11:04:19 <fizzie> @tell moony https://bitbucket.org/GregorR/hackbot/src/tip/multibot_cmds/lib/sandbox -- and no, /dev nodes are basically just a name for a (major, minor) pair, and don't magically translate to host devices, /dev is just hostfs-mounted to get /dev/null &c. easily.
11:04:19 <lambdabot> Consider it noted.
11:19:24 -!- AnotherTest has joined.
11:30:09 <rdococ> zseri: Think they are.
11:30:23 <rdococ> Newbiefuck is the same thing as Brainfuck, except that [ is a NOP.
11:30:41 <rdococ> Which eliminates what is effectively the while conditional check at the beginning of the while loop.
11:35:11 <Jafet> (newbiefuck? what next, studentfuck? amateurfuck?)
11:35:58 <Jafet> anyway, I thought that newbiefuck would be the variant where ] goes back to the nearest [
11:46:16 <rdococ> That could be studentfuck or amateurfuck.
12:04:25 <HackEgo> [wiki] [[Assignless]] M https://esolangs.org/w/index.php?diff=52731&oldid=52719 * Rdococ * (-7) heh, nice. we don't need a "return" there at all :P
12:06:17 <HackEgo> [wiki] [[Assignless]] https://esolangs.org/w/index.php?diff=52732&oldid=52731 * Zseri * (+3) remove unneeded return / braces
12:21:57 <HackEgo> [wiki] [[HI9+]] M https://esolangs.org/w/index.php?diff=52733&oldid=52714 * Rdococ * (-58)
12:22:36 <HackEgo> [wiki] [[HI9+]] https://esolangs.org/w/index.php?diff=52734&oldid=52733 * Rdococ * (+1) Syntactic errors, also known as syntactic lava.
12:26:14 <HackEgo> [wiki] [[HI9+]] https://esolangs.org/w/index.php?diff=52735&oldid=52734 * Rdococ * (+133)
12:27:27 <HackEgo> [wiki] [[HI9+]] https://esolangs.org/w/index.php?diff=52736&oldid=52735 * Rdococ * (-78) modified formatting
12:30:34 -!- Antoxyde has joined.
12:34:35 <HackEgo> [wiki] [[User:Rdococ]] https://esolangs.org/w/index.php?diff=52737&oldid=52241 * Rdococ * (+0)
12:35:29 -!- LKoen has joined.
12:37:03 <HackEgo> [wiki] [[HI9+]] https://esolangs.org/w/index.php?diff=52738&oldid=52736 * Rdococ * (+67) Disconfuse. Seriously, I'm bad at edit summaries.
12:48:20 -!- erkin has joined.
12:51:51 -!- jaboja has joined.
12:59:51 -!- Antoxyde_ has joined.
13:01:57 -!- Antoxyde has quit (Ping timeout: 240 seconds).
13:17:35 -!- danieljabailey has quit (Quit: ZNC 1.6.4+deb1 - http://znc.in).
13:19:25 -!- danieljabailey has joined.
13:27:20 -!- 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.”).
13:35:00 -!- boily has joined.
13:46:40 -!- augur has joined.
13:51:08 -!- augur has quit (Ping timeout: 246 seconds).
14:00:32 -!- doesthiswork has joined.
14:01:54 <boily> `5 w
14:01:59 <HackEgo> 1/2:entschuldigung//Entschuldigung is the German word for blaming something on trees moving by themselves. \ coptology//Coptology is comprised of coptanalysis and coptography. Coptanalysis is concerned with the disassembly and reverse engineering of copters, whereas coptography is the art of designing and engineering copters that are robust against
14:02:01 <boily> `n
14:02:02 <HackEgo> 2/2: coptanalysis. \ nano//nano is vi's sister. \ bookwatching//bookwatching is when you conflagrate birdwatching and the books used to identify them in the same object. \ extreme irony//Extreme irony is what happens when you get a Darwin award for extreme ironing.
14:08:19 -!- jaboja has quit (Ping timeout: 258 seconds).
14:31:20 -!- jaboja has joined.
14:36:00 <doesthiswork> ()() is not a palindrome but )(() is
14:37:38 <boily> dhelloesthiswork. that is one ugly palindrome.
14:39:11 -!- ATMunn has joined.
14:39:44 <int-e> ><> is a nicer one.
14:41:51 <int-e> . o O ( that is, we have palindromic fish: ><> >(> ... even )(() looks a bit fishy... but can we make palindromic chicken? )
14:44:33 <int-e> `grwp palin
14:44:40 <doesthiswork> ي
14:44:41 <HackEgo> palindrome:A palindrome is a word that remains the same if you take it to the mirror dimension, and then take each individual letter back to the normal dimension separately.
14:45:11 <int-e> `unidecode ي
14:45:12 <HackEgo> ​[U+064A ARABIC LETTER YEH]
14:45:27 <doesthiswork> yeh has always looked like a chicken to me
14:47:30 <int-e> I guess 鶏 would be palindromic.
14:48:30 <boily> single characters are cheating.
14:50:20 <int-e> Do Ara taste like chicken?
14:51:55 <int-e> wow, shachaf should love this palindrome: "POOCHCOOP"
14:52:35 <boily> ara ara...
14:53:57 <int-e> @google aibohphobia
14:53:59 <lambdabot> https://en.wiktionary.org/wiki/aibohphobia
14:56:23 <int-e> "poop – a raised deck at the stern of a ship; various other meanings"
15:03:47 -!- doesthiswork has quit (Quit: Leaving.).
15:14:09 -!- zseri has quit (Ping timeout: 260 seconds).
15:31:57 -!- jaboja has quit (Ping timeout: 240 seconds).
15:43:40 -!- FreeFull has quit.
15:50:53 -!- FreeFull has joined.
16:00:55 -!- zseri has joined.
16:06:25 -!- HTTP_____GK1wmSU has joined.
16:09:20 -!- HTTP_____GK1wmSU has left.
16:17:22 -!- Sgeo_ has joined.
16:19:31 -!- Sgeo__ has quit (Ping timeout: 240 seconds).
16:28:27 -!- Sgeo_ has quit (Ping timeout: 260 seconds).
16:31:22 -!- Antoxyde_ has quit (Ping timeout: 260 seconds).
16:40:32 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
17:07:14 -!- jaboja has joined.
17:27:20 -!- erkin has joined.
17:35:37 -!- jaboja has quit (Ping timeout: 255 seconds).
17:36:52 -!- jaboja has joined.
18:04:47 -!- imode has joined.
18:23:14 -!- jaboja has quit (Ping timeout: 255 seconds).
18:30:59 -!- jaboja has joined.
18:32:29 -!- erkin has quit (Read error: Connection reset by peer).
18:32:41 <zzo38> Oops I found a few other bugs in my MIX assembler; "CON -0" results in positive zero by mistake, and equal sign expressions will make multiple copies of the same expression instead of just one; that is in addition to needing to add support for base other than base 100.
18:38:22 -!- erkin has joined.
18:52:49 -!- Antoxyde has joined.
19:13:38 <boily> @metar CYQB
19:13:38 <lambdabot> CYQB 131800Z 30009G15KT 250V310 30SM SCT060 SCT220 24/11 A2982 RMK CU4CI1 CI TR SLP098 DENSITY ALT 1500FT
19:16:37 -!- moony has joined.
19:47:49 -!- augur has joined.
19:51:50 -!- augur has quit (Ping timeout: 240 seconds).
20:11:35 <HackEgo> [wiki] [[Deadfish]] https://esolangs.org/w/index.php?diff=52739&oldid=52665 * Zzo38 * (+2218) +[[MIX (Knuth)]]
20:14:52 <zzo38> Now I wrote the implementation of Deadfish on MIX.
20:16:58 <zzo38> Do you like this?
20:20:43 <zzo38> http://esolangs.org/wiki/Deadfish#MIX_.28Knuth.29
20:43:20 -!- Sgeo has joined.
20:43:52 -!- Phantom_Hoover has joined.
20:50:57 -!- boily has quit (Ping timeout: 260 seconds).
20:56:29 -!- augur has joined.
21:16:26 -!- zseri has quit (Quit: Page closed).
21:19:57 -!- augur has quit (Remote host closed the connection).
21:27:50 -!- boily has joined.
21:29:53 -!- augur has joined.
21:38:12 <boily> `5 w
21:38:17 <HackEgo> 1/2:croissont supplier//See misspellings of croissant \ dy//dx = y \ 6 random numbers//4 8 15 16 23 42 \ gene ray//Dr Gene Ray is the Greatest Philosopher, and is the Greatest Mathematician. Cubic Harmonics. Only Cubic Harmonics can save humanity. Cubic Harmonics will pacify all religions. 96-hour Cubic Day debunks 1-day unnatural god. 96-hour day
21:39:24 <boily> `n
21:39:25 <HackEgo> 2/2:willdisprove disunity god. Academians are teaching - pseudocience. Worshipping a Word God will destroy the USA. \ mussel//Mussels are boily's natural enemies. Fortunately he runs faster than them.
22:06:11 -!- iczero has joined.
22:06:19 -!- iczero has left ("bye").
22:10:35 -!- AnotherTest has quit (Ping timeout: 246 seconds).
22:20:03 <HackEgo> [wiki] [[Arrows]] M https://esolangs.org/w/index.php?diff=52740&oldid=52728 * HereToAnnoy * (+168)
22:22:25 -!- augur has quit (Remote host closed the connection).
22:25:08 -!- augur has joined.
22:42:58 <HackEgo> [wiki] [[Ly]] https://esolangs.org/w/index.php?diff=52741&oldid=52730 * LyricLy * (+79)
22:43:50 <HackEgo> [wiki] [[Ly]] https://esolangs.org/w/index.php?diff=52742&oldid=52741 * LyricLy * (+6) /* Implicit I/O */
22:45:02 <quintopia> helloily
22:53:48 -!- Remavas has joined.
22:55:14 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
23:02:46 <zzo38> I tried to make the calculation listed in the Wikipedia article about "Midheaven", but sometimes the result is in the wrong quadrant.
23:02:46 <boily> QUINTHELLOPIA!
23:11:32 -!- moony has quit (Ping timeout: 260 seconds).
23:16:50 -!- boily has quit (Quit: SPARKLE CHICKEN).
23:24:58 <zzo38> I figured it out
23:34:47 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
23:37:37 <HackEgo> [wiki] [[Arrows]] M https://esolangs.org/w/index.php?diff=52743&oldid=52740 * HereToAnnoy * (+131)
23:52:18 <zzo38> How to compute the position of the International Space Station?
23:56:51 <zzo38> I found "statistics as of 9 March 2011" on Wikipedia, but they do not match the elements needed by Swiss Ephemeris in the seorbel.txt file.
←2017-08-12 2017-08-13 2017-08-14→ ↑2017 ↑all