←2020-10-31 2020-11-01 2020-11-02→ ↑2020 ↑all
00:01:19 <esowiki> [[Dotcomma]] N https://esolangs.org/w/index.php?oldid=78271 * Redwolf10105 * (+7191) Created page (copied from Github repo)
00:02:19 <esowiki> [[Language list]] https://esolangs.org/w/index.php?diff=78272&oldid=78259 * Redwolf10105 * (+15)
00:13:55 <delta23> so, i've been thinking
00:14:03 <delta23> if there was a variant of brainfuck with only
00:14:08 <delta23> <>+-
00:14:19 <delta23> but with the difference that programs could be infinitely long
00:14:32 <delta23> would that make it turing complete?
00:16:56 <Arcorann> Doubtful, since you've removed all the commands that depend on the state of memory
00:17:45 <delta23> shouldn't it be possible to implement conditionals based on these? the program would be really large if possible..
00:17:59 <Arcorann> Conditioning on what?
00:18:32 <delta23> ie simulating a turing machine using the above and simulating conditional flow
00:19:30 <Arcorann> Question still stands: what would the conditionals depend on
00:19:49 <delta23> i'm not sure
00:20:20 <delta23> i've been trying to figure out if it's possible to do that without looping/explicit conditionals
00:25:21 <delta23> i know that the above instructions are at least as powerful as a linear bounded automata if said infinite program repeats infinitely(ie within a infinite loop)
00:45:05 -!- esowiki has quit (Ping timeout: 272 seconds).
00:45:42 -!- esowiki has joined.
00:47:05 -!- FreeFull has quit.
01:22:00 -!- Lord_of_Life_ has joined.
01:24:10 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
01:38:16 -!- 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.”).
01:38:58 <delta23> ah nvm
01:39:20 <delta23> it seems somebody has done something similar b4
01:40:04 <Arcorann> Link?
01:42:00 <delta23> https://github.com/ebuswell/noneleatic (they needed to add some more functionality and also self-modification to get it to be turing complete)
02:04:42 <imode> tends to be the case unless you have explicit conditionals.
02:09:38 <zzo38> What if you add a catch block for value out of range?
02:24:26 <int-e> tromp: hmm, not a hard one though (re: ponder)
02:34:12 <int-e> I think I prefer the ones that benefit from a bit of programming.
02:41:29 <int-e> `learn The password of the month is Florida Recount 2.0
02:41:32 <HackEso> Relearned 'password': The password of the month is Florida Recount 2.0
02:46:28 <shachaf> Uh oh.
02:46:37 <shachaf> I guess it's time to vote.
02:56:36 <zzo38> Do you like my idea of "Malaclypse the Younger" Un-card? (This card makes all intervening if clauses true, including keyword abilities (such as evolve).)
03:51:26 -!- APic has quit (Ping timeout: 256 seconds).
03:51:56 -!- APic has joined.
03:56:18 <esowiki> [[Truth-machine]] M https://esolangs.org/w/index.php?diff=78273&oldid=78262 * Tetrapyronia * (+63) Added Waduzitdo
04:11:02 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
04:17:01 -!- delta23 has quit (Quit: Leaving).
04:55:07 <zzo38> Does any pinball game have progressive difficulty for extra balls?
07:09:28 -!- Lymia has quit (Quit: Hugs~ <3).
07:22:46 -!- Lymia has joined.
07:48:29 -!- grumboo has changed nick to grumble.
08:11:08 <tromp> int-e: yes, easy but cute. even the bonus is easy,
09:08:15 -!- hendursa1 has joined.
09:10:23 -!- hendursaga has quit (Ping timeout: 240 seconds).
09:42:20 -!- LKoen has joined.
09:53:07 -!- LKoen has quit (Ping timeout: 265 seconds).
09:53:34 -!- LKoen has joined.
09:56:24 -!- imode has quit (Ping timeout: 240 seconds).
10:02:25 -!- mniip has quit (Ping timeout: 600 seconds).
10:23:37 -!- Sgeo_ has quit (Read error: Connection reset by peer).
10:30:06 -!- Strykar has joined.
10:30:17 -!- Strykar has left.
10:45:02 -!- mniip has joined.
11:44:10 -!- FreeFull has joined.
12:02:19 -!- arseniiv has joined.
13:01:09 <esowiki> [[Talk:Queuenanimous]] M https://esolangs.org/w/index.php?diff=78274&oldid=78270 * PythonshellDebugwindow * (+247) /* Definition of [ and ] */ Will clarify in article
13:02:26 <esowiki> [[Queuenanimous]] M https://esolangs.org/w/index.php?diff=78275&oldid=74923 * PythonshellDebugwindow * (+80) /* Commands */ Clarify
13:10:59 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
13:16:09 -!- hendursa1 has quit (Quit: hendursa1).
13:16:24 -!- hendursaga has joined.
13:20:28 <rain1> https://www.research.ibm.com/haifa/ponderthis/challenges/November2020.html i dont understand. what list of numbers do you start with?
13:23:14 <rain1> i get it
13:32:03 <b_jonas> `olist 1218
13:32:07 <HackEso> olist https://www.giantitp.com/comics/oots1218.html: shachaf oerjan Sgeo FireFly boily nortti b_jonas
13:32:44 <rain1> i dont think i can do this ponder - i had a look at easier cases like 7 and 127 but i kinda dont understand what to do
13:33:02 <int-e> rain1: so ponder it
13:33:55 <int-e> also don't talk about it too much, you might spoil things
13:39:03 <rain1> is there a place i can ask about this without spoiling?
13:43:29 <int-e> I don't really know... get a friend interested, talk to them in private :P
13:48:51 <b_jonas> or you could wait a month and then ask here when the challenge isn't so fresh
13:48:56 -!- Frater_EST has joined.
13:49:10 <int-e> there is that
13:50:04 <b_jonas> or perhaps look for one of these web-based message boards with their newfangled HTML technology, they tend to be more structured than IRC so it's easier to hide a spoiler such that people who don't want to read it yet won't accidentally see it
13:50:18 <int-e> This one isn't really all that amenable to hints that aren't spoilers. Generic problem solving advice applies, of course... work forward, work backwards, try to show that it can't be done to get ideas, sleep on it, blah.
13:50:42 <b_jonas> (youngsters and their formatted text and bulky servers that archive everything...)
13:51:01 <Arcorann> There's always ROT13
13:51:15 <int-e> sure we can do rot13 a month from now
13:52:04 <rain1> jul pna'g lbh whfg fgneg jvgu gur gnetrg ahzore va lbhe yvfg?
13:52:15 <int-e> Arcorann: this one has a small but relevant competetive component
13:52:27 <Arcorann> Fair enough
13:53:40 <int-e> > 2^31 - 1 > 1000000000 -- ebg13 jbexf ernyyl jryy sbe guvf
13:53:43 <lambdabot> True
13:54:06 <rain1> lol
13:54:47 <rain1> oh that clarifies the meaning of "remaining number" for me
14:00:47 <Arcorann> ebg13 jbexf ernyyl jryy sbe guvf <-- http://rot8000.com/Index
14:05:40 <rain1> would someone check my solution please?
14:05:50 <rain1> i can PM it
14:06:16 <rain1> Arcorann, is that chinese?
14:06:48 -!- Frater_EST has left.
14:12:05 <Arcorann> I don't mind checking your solution
14:12:42 <fizzie> Depends on what you put in. But most of the BMP is the CJK unified ideographs (4E00-9FFF), so that's quite likely to be where you land in.
14:13:10 <b_jonas> yeah, pastebins work too, put the spoiler in a pasted page, the non-spoiler part with a link in irc
14:38:23 <b_jonas> eval "$(cat somefile)" instead of source somefile . gets today's useless use of cat award.
14:40:02 <int-e> Is it completely useless? If `somefile` is a pipe special file this ensures that EOF is reached before evaluation starts ;)
14:40:28 <b_jonas> int-e: dunno, I think it's worse than useless
14:40:43 <b_jonas> as in it might break in some case
14:40:54 <b_jonas> but I don't know any case when it would actually break
14:40:58 <int-e> I'm just looking for a semantic difference and pretend it's a feature.
14:41:36 <int-e> if you're fresh out of PIDs or root file system, then the `cat` invocation may fail.
14:41:53 <b_jonas> int-e: let's say it's a performance difference: we're no longer in the DOS age where the shell has to keep re-reading the same sector of the batch file before each command just to save memory
14:42:17 <b_jonas> but then source with bash doesn't do that anymore, it has proper buffers behind it
14:42:32 <b_jonas> so it does the optimization better than requiring to read the whole file at once
14:43:04 <int-e> to be clear, I'd write `source somefile` or `. somefile` under most circumstances.
14:43:09 <b_jonas> I guess they differ in how they treat the positional parameters $@
14:43:39 <int-e> but that's not stopping me from finding a narrow use for the cat thing :P
14:44:09 <int-e> (Especially since I recently saw a whole script wrapped in a subshell for a similar purpose)
14:44:37 <int-e> Namely, here: https://get-ghcup.haskell.org/
14:45:14 <b_jonas> normally I'd say that eval "$(cat somefile)" is worse because if something fails, the backtrace won't be able to show the correct filename and line number into the source code, but for the shell this doesn't actually apply, it doesn't show filenames and line numbers anyway I think
14:45:29 * int-e notes the channel name.
14:45:43 <b_jonas> int-e: how about, it's easy to change from cat to zcat to transparently execute possibly compressed source files?
14:45:47 * int-e rejects all notions of utility.
14:46:14 <int-e> generalizing to zcat is cute too
14:46:32 <int-e> though I expect . <(zcat file) to work.
14:46:44 <int-e> (in bash)
14:47:46 <b_jonas> well ok, but that pipe substitution is a "new" feature (in that I started to write scripts in bash before bash 2, back when it didn't even have the ${foo/bar/qux} substring substitution... I'm old)
14:47:59 <b_jonas> so perhaps the eval was written before that existed
14:48:22 <int-e> The pipe substitution is the best thing bash ever stole from zsh.
14:48:45 <int-e> (At least that's where I think I saw it first.)
14:49:15 <int-e> I'm using it *a lot*.
14:49:17 <b_jonas> isn't the {1..20} numeric brace thing the best thing bash ever stole from zsh?
14:49:49 <int-e> stuff like comm -12 <(... | sort) <(... | sort)
14:50:10 <int-e> But I'm using the {01..20} thing much less.
14:52:34 <b_jonas> I'm using the brace numerics a lot when I move photos to category directories after I copy them from the memory card of the camera, since I generally have contiguous sequences of more than two photos that I took at the same location and that go into the same category
14:53:19 <b_jonas> so it's like mv -vi tmp/P11901{08..13}.JPG bp/ferenc/
14:53:24 <int-e> sure
14:53:56 <int-e> It's useful, it just feels comparatively mundane.
14:54:04 <b_jonas> hmm, now I actually have to look up if I have a P11901{08..13} and which category they're in
14:55:39 <b_jonas> not yet, that number is in the future apparently
15:01:45 -!- MDude has joined.
15:08:26 -!- LKoen has quit (Remote host closed the connection).
15:09:54 -!- LKoen has joined.
15:10:37 -!- Arcorann has quit (Read error: Connection reset by peer).
15:11:44 -!- Arcorann has joined.
15:12:50 -!- LKoen has quit (Remote host closed the connection).
15:21:32 -!- Arcorann has quit (Read error: Connection reset by peer).
15:26:26 -!- LKoen has joined.
15:36:37 <fizzie> I do, and they're a subset of the source images of a panorama (p1190107-114.jpg) taken from https://www.espoo.fi/en-us/housing_and_environment/Streets_and_Transport/Pedestrian_and_bicycle_traffic/Espoos_Waterfront_Walkway back in 2013.
15:37:42 <fizzie> http://zem.fi/tmp/p1190107-114.jpg
15:51:44 -!- adu has joined.
15:52:48 <rain1> are there other ponders that you recommend?
16:21:12 -!- adu has quit (Quit: adu).
16:26:44 <b_jonas> rain1: it's not from that series, but there's always the mind bug https://esolangs.org/logs/2019-08.html#llj that we tried to optimize last year, and I should probably eventually get back to it, but I realized that the method that I wanted to use wouldn't quite work, so I'll have to figure out what exactly to do
16:38:27 <esowiki> [[Special:Log/newusers]] create * Hiromi-mi * New user account
16:39:07 -!- kspalaiologos has joined.
16:48:36 <rain1> whew it looks tough for me
16:57:27 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=78276&oldid=78265 * Hiromi-mi * (+145) /* Introductions */
16:58:53 -!- limbo_ has joined.
16:59:03 <limbo_> hello
16:59:41 <limbo_> is this an occult channel
17:00:05 <myname> have a look at the topic
17:00:26 <esowiki> [[Waduzitdo]] M https://esolangs.org/w/index.php?diff=78277&oldid=63151 * PythonshellDebugwindow * (+24) Category languages
17:00:29 <myname> `welcome limbo_
17:00:31 <HackEso> limbo_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <https://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
17:04:04 <limbo_> um im not a programmer
17:11:28 -!- limbo_ has left.
17:11:53 <int-e> `grwp occult
17:11:58 <HackEso> tea:Tea is concentrated fuel made by distilling occult herbs in a silver alambic. Americans attempted to reduce its potency by dumping some in the Ocean.
17:12:27 <myname> no, the ocean is now obviously a giant cup of tee
17:12:31 <myname> *tea
17:12:47 <int-e> "attempted"
17:37:38 <b_jonas> wait, it has to be in a silver alambic? so that's what I was doing wrong!
17:39:10 -!- imode has joined.
17:41:51 -!- deltaepsilon23 has joined.
17:52:43 -!- deltaepsilon23 has changed nick to delta23.
18:04:03 -!- hendursaga has quit (Ping timeout: 240 seconds).
18:09:42 -!- adu has joined.
18:12:32 -!- hendursaga has joined.
18:34:51 -!- Sgeo has joined.
18:36:17 -!- adu has quit (Quit: adu).
18:46:01 -!- adu has joined.
19:05:13 <b_jonas> `? spangle
19:05:15 <HackEso> spangle? ¯\(°​_o)/¯
21:05:32 -!- kspalaiologos has quit (Quit: Leaving).
21:32:26 -!- adu has quit (Quit: adu).
21:38:39 -!- delta23 has quit (Quit: Leaving).
22:09:35 <esowiki> [[Truth-machine]] M https://esolangs.org/w/index.php?diff=78278&oldid=78273 * Tetrapyronia * (+39) Added Numobin
22:42:36 -!- Arcorann has joined.
22:50:28 -!- ski has quit (Ping timeout: 260 seconds).
22:52:09 -!- ski has joined.
23:03:49 -!- 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.”).
23:14:01 -!- ski has quit (Ping timeout: 264 seconds).
23:19:14 -!- ski has joined.
23:24:19 -!- ski has quit (Ping timeout: 260 seconds).
23:34:03 -!- ski has joined.
23:43:17 -!- adu has joined.
←2020-10-31 2020-11-01 2020-11-02→ ↑2020 ↑all