00:00:22 -!- danieljabailey has joined.
00:00:35 -!- boily has joined.
00:03:15 -!- yorick_ has changed nick to yorick.
00:06:39 -!- xkapastel has quit (Quit: Connection closed for inactivity).
00:07:13 -!- boily has quit (Quit: KERNAL CHICKEN).
00:09:05 <Roger9> I'm completely out of ideas. Should I try forgetting about the whole idea of "brainstorming esolang ideas" for a while to see if an idea pops up?
00:09:31 -!- oerjan has joined.
00:09:40 <Roger9> I have a concept for a BF-like language in which the only conditional flow control requires programs to modify their own source code, but that's almost definitely been done before.
00:09:57 <Slereah_> All the BF-like languages have been done
00:10:03 -!- watered has joined.
00:10:04 <Slereah_> Make an unlambda clone for a change!
00:10:33 <Roger9> Slereah_: The "BF-likeness" is only in the syntax, though. There'd be no tape, no tape pointer, because the only memory would be the code itself.
00:10:56 -!- boily has joined.
00:15:22 <HackEgo> 1/2:physiology//Physiology looks confusingly like psychology when written in English. \ tile shuffling//Tile shuffve games. ly addictie basis of many highling is th \ this sentence//This sentence is just. Taneb invented it. \ craptimum//A craptimum is a non-optimal optimum. \ evil throne//The evil throne belongs to oerjan, when he's not b
00:15:23 <HackEgo> 2/2:eing overthrone. He rarely sits on it, though, since that time it tried to eat him.
00:24:01 -!- AnotherTest has quit (Ping timeout: 240 seconds).
00:27:08 -!- augur has joined.
00:29:39 -!- jaboja has quit (Ping timeout: 250 seconds).
00:30:09 <oerjan> helloily. have a seat hth
00:35:02 -!- DHeadshot has joined.
00:35:12 <HackEgo> Your omnidryad saddle principal swatty kind "Darth Ept" oerjan the shifty knite is a hazy expert in minor compaction. Also a Groadep who misses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His ark-nemesis is Noah. He twice punned without noticing it.
00:36:24 <quintopia> i cant even remember what the original version was anymore
00:37:09 -!- Neomex has joined.
00:37:29 -!- Neomex has left ("Leaving").
00:38:34 <oerjan> <boily> reversible computing sounds nice, but are there applications? <-- it can theoretically work around landauer's principle and thus has no minimum energy need for computation
00:39:49 <oerjan> like every other innovative chip design, it has no chance to beat intel economically.
00:40:12 -!- DHeadshot has quit (Read error: Connection reset by peer).
00:40:15 -!- ddlyheadshot has joined.
00:40:33 <shachaf> oerjan: do you like the mill twh
00:41:59 <oerjan> i am not overly acquainted with it
00:42:13 -!- fungot has quit (Ping timeout: 250 seconds).
00:43:15 <HackEgo> [wiki] [[Malbolge Unshackled]] https://esolangs.org/w/index.php?diff=53438&oldid=52811 * Malbranche * (+82) /* External resources */ Added link to interpreter written in C
00:43:46 -!- fungot has joined.
00:43:46 <lambdabot> CYUL 270008Z 25010KT 3SM -SN FEW009 BKN012 OVC025 M03/M07 A2988 RMK SF1SF5SC3 SF TR SLP123
00:53:17 <lambdabot> KATL 262352Z 33006KT 10SM FEW180 11/M03 A3013 RMK AO2 SLP207 T01111028 10172 20111 53002
01:02:37 <lambdabot> ENVA 270050Z 12007KT CAVOK M07/M08 Q1002 RMK WIND 670FT 15006KT
01:13:58 <lambdabot> EGLL 270050Z AUTO 21009KT 9999 FEW042 06/05 Q1021 TEMPO BKN014
01:14:10 -!- xkapastel has joined.
01:16:24 -!- erkin has joined.
01:17:50 -!- sebbu has quit (Read error: Connection reset by peer).
01:18:19 -!- sebbu has joined.
01:33:48 <fizzie> "The [High Court of Chivalry] was last convened in 1954 for the case of Manchester Corporation v Manchester Palace of Varieties Ltd; prior to this, the Court had not sat for two centuries and before hearing the case, the Court first had to rule whether it still existed."
02:12:17 -!- boily has quit (Quit: BLuE CHICKEN).
02:30:55 -!- doesthiswork has joined.
02:53:55 -!- moony has quit (Ping timeout: 276 seconds).
03:24:49 -!- sleffy has quit (Ping timeout: 248 seconds).
03:33:51 -!- Cale has quit (Ping timeout: 240 seconds).
03:35:21 -!- Cale has joined.
03:39:36 -!- sleffy has joined.
03:44:36 <oerjan> @tell int-e <int-e> quintopia: Where by "constant" I really mean a variable with a predefined initial state; is there a better short name for this? <-- https://en.wikipedia.org/wiki/Ancilla_bit
03:51:12 <oerjan> doesthiswork: this is in the context of reversible computing
03:56:41 <oerjan> quantum computing is already reversible
03:57:17 <doesthiswork> yes that is true, but it bothers me that the word is not
05:34:41 <zzo38> The solve() function in http://zzo38computer.org/fossil/farbfeld.ui/raw/ff-bezier.c?name=52838c1177c669195f2bbb8e78adc917d47a3972 seem a bit messy to me, with all of the if/else, some cases involving trigonometry, etc. But, it does seem to work from what I can tell.
05:40:19 -!- watered has quit (Ping timeout: 276 seconds).
05:47:11 -!- jojo_ has joined.
05:49:46 <zzo38> It still seemed easier to me than the other stuff that I had read after already implementing this (I just had the idea to do it by solving cubics, so I looked up solving cubics in Wikipedia, and then figured out the rest by myself), but, I don't really know for sure.
05:55:54 -!- watered has joined.
05:58:50 -!- DHeadshot has joined.
06:00:14 -!- jojo_ has quit.
06:03:04 -!- ddlyheadshot has quit (Ping timeout: 276 seconds).
06:33:08 -!- watered has quit (Ping timeout: 258 seconds).
06:41:07 -!- doesthiswork has quit (Quit: Leaving.).
06:42:05 -!- sleffy has quit (Ping timeout: 276 seconds).
07:17:33 -!- doesthiswork has joined.
07:22:50 -!- watered has joined.
07:38:09 -!- FreeFull has quit.
07:50:52 -!- augur has quit (Remote host closed the connection).
07:56:25 -!- augur has joined.
08:01:33 -!- doesthiswork has quit (Quit: Leaving.).
08:02:23 -!- watered has quit (Quit: WeeChat 1.9.1).
08:21:35 -!- ^arcade_droid has quit (Ping timeout: 240 seconds).
08:22:18 -!- oerjan has quit (Quit: Nite).
08:22:25 -!- heroux has quit (Ping timeout: 248 seconds).
08:36:02 -!- zarcade_droid has joined.
08:38:38 -!- heroux has joined.
08:48:22 <\oren\> https://imgur.com/eFpRBy3
09:08:16 <zzo38> Have you ever implemented Bezier curves?
09:32:31 -!- doesthiswork has joined.
09:33:38 -!- xkapastel has quit (Quit: Connection closed for inactivity).
09:35:51 -!- augur has quit (Remote host closed the connection).
10:29:51 -!- ddlyheadshot has joined.
10:34:07 -!- DHeadshot has quit (Ping timeout: 276 seconds).
11:15:57 -!- ais523 has joined.
11:19:08 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
11:30:04 -!- watered has joined.
11:34:28 -!- boily has joined.
11:51:42 -!- AnotherTest has joined.
11:53:48 -!- LKoen has joined.
12:09:33 -!- ais523 has quit (Quit: food).
12:14:59 -!- watered has quit (Ping timeout: 255 seconds).
12:20:49 -!- boily has quit (Quit: CLOUDY CHICKEN).
12:28:59 <b_jonas> zzo38: if you want solving cubics on doubles in a numerically stable way, I recommend to steal the function gsl_poly_solve_cubic from GSL, provided its Gnu GPL licencing isn't a problem.
12:29:07 <b_jonas> zzo38: https://www.gnu.org/software/gsl/
12:30:29 -!- AnotherTest has quit (Ping timeout: 276 seconds).
12:32:43 <b_jonas> zzo38: I don't recommend writing your own unless you really understand the theory, because it's very easy to mess up the specifics and write a function that in some cases produces large errors
12:33:18 <b_jonas> and the function in gsl is easy to extract, it doesn't require to pull in the whole library
12:41:31 -!- watered has joined.
12:42:38 -!- LKoen has quit (Remote host closed the connection).
12:48:03 -!- AnotherTest has joined.
13:20:36 -!- LKoen has joined.
13:34:26 -!- ais523 has joined.
14:39:21 -!- `^_^v has joined.
14:44:10 -!- watered has quit (Ping timeout: 264 seconds).
14:49:20 -!- AnotherTest has quit (Ping timeout: 255 seconds).
15:03:13 -!- watered has joined.
15:03:23 -!- doesthiswork has quit (Quit: Leaving.).
15:06:49 -!- AnotherTest has joined.
15:19:00 -!- ddlyheadshot has quit (Ping timeout: 246 seconds).
15:40:34 -!- ais523 has quit (Quit: quit).
15:51:35 -!- sebbu has quit (Read error: Connection reset by peer).
15:52:05 -!- sebbu has joined.
16:15:50 <HackEgo> [wiki] [[Tables]] https://esolangs.org/w/index.php?diff=53439&oldid=53238 * HereToAnnoy * (+1603)
16:20:24 -!- doesthiswork has joined.
16:42:02 -!- sleffy has joined.
16:45:07 -!- sebbu has quit (Read error: Connection reset by peer).
16:45:34 -!- sebbu has joined.
17:26:06 <zzo38> Well, my function would be easily enough to replace it look like. I will look at that to see how that one differs from mine
17:32:36 -!- yurichev has joined.
17:38:26 -!- doesthiswork1 has joined.
17:38:26 -!- doesthiswork has quit (Read error: Connection reset by peer).
17:44:22 -!- FreeFull has joined.
18:05:54 -!- xkapastel has joined.
18:19:03 <zzo38> I can see now, they also use trigonometry in some cases. There are other similarities too to what I wrote. My "Delta0" is what they called "q", and my "Delta1" is their "r".
18:24:55 -!- Phantom_Hoover has joined.
18:46:30 -!- DHeadshot has joined.
18:55:57 -!- watered has quit (Ping timeout: 250 seconds).
19:01:10 -!- ddlyheadshot has joined.
19:03:46 -!- DHeadshot has quit (Read error: Connection reset by peer).
19:04:01 -!- DHeadshot has joined.
19:05:07 -!- nycs has joined.
19:06:59 -!- `^_^v has quit (Ping timeout: 276 seconds).
19:08:01 -!- ddlyheadshot has quit (Ping timeout: 260 seconds).
19:20:41 <xkapastel> is anyone here familiar with block cellular automata? i'd like to know if there's a way to convert a given block ca to a non-block ca
20:02:19 -!- garit has quit (Read error: Connection reset by peer).
20:23:10 <xkapastel> i'll say a bit about why i want one: it's very easy to create a block ca that's reversible, or to determine that a given block ca is reversible
20:23:32 <xkapastel> but it's hard to design a reversible non-block ca, and determining whether a given non-block ca is reversible (or finding its inverse rule) is undecidable
20:23:58 <xkapastel> so it would be interesting to create a reversible block ca, then split it in to a pair of non-block cas that were inverses of each other
20:24:14 <xkapastel> given only one of those non-block cas it would be computationally infeasible to find the other, which could form the basis of a public key crypto system
20:25:16 <xkapastel> (there are already a few systems for symmetric key cryptography with reversible ca)
20:58:14 -!- jaboja has joined.
21:01:21 -!- sleffy has quit (Ping timeout: 248 seconds).
21:11:51 -!- sleffy has joined.
21:23:54 -!- LKoen has quit (Remote host closed the connection).
21:27:00 -!- ddlyheadshot has joined.
21:29:39 -!- DHeadshot has quit (Ping timeout: 246 seconds).
21:36:54 -!- augur has joined.
21:39:06 -!- augur has quit (Remote host closed the connection).
21:39:28 -!- augur has joined.
21:42:55 -!- nycs has quit (Quit: Leaving).
21:43:06 -!- `^_^v has joined.
22:00:33 -!- `^_^v has quit (Ping timeout: 248 seconds).
22:27:40 -!- erkin has joined.
22:49:11 -!- boily has joined.
22:57:27 -!- moony has joined.
22:58:11 -!- yurichev has quit (Quit: leaving).
23:00:13 -!- ItsNovaHere has joined.
23:00:21 -!- Phantom_Hoover has quit (Ping timeout: 250 seconds).
23:00:26 -!- DHeadshot has joined.
23:04:06 -!- ddlyheadshot has quit (Ping timeout: 268 seconds).
23:04:10 -!- Phantom_Hoover has joined.
23:09:19 -!- ItsNovaHere has quit (Ping timeout: 260 seconds).
23:22:53 -!- AnotherTest has quit (Ping timeout: 250 seconds).
23:38:45 <Roger9> life is like a chicken, full of metaphors that don't make sense
23:38:54 <HackEgo> ‘Life,’ said Marvin, ‘don't talk to me about life.’
23:42:45 -!- LeoLambda has joined.
23:53:45 <boily> life is like half a grapefruit.
23:53:51 -!- boily has quit (Quit: BLITZ CHICKEN).