00:45:39 -!- FreeFull has quit (Ping timeout: 271 seconds). 05:07:42 -!- Guest32 has joined. 05:08:14 Maaaaaaaaaaaan I've been trying to write even a simple non-trivial script in my esolang for over a YEAR lol 05:08:24 It's definitely possible but HARD 05:09:29 I can post the article about the lang, but feel that a sample script of something small but non-trivial would be greatly useful to get a good feel for it 05:14:53 [[7 heptits, 49 heptytes]] https://esolangs.org/w/index.php?diff=185311&oldid=185297 * PrySigneToFry * (+185) 05:20:12 [[Talk: ~\\ ^\]] N https://esolangs.org/w/index.php?oldid=185312 * Meh2 * (+74) s 06:02:18 I know that feeling. 06:05:23 Frankly, even writing a compiler for my lang would be an absolute nightmare. 06:06:33 Happens. Don't get angry at yourself, though. 06:09:18 Angry?  Nawh.  I designed this to be hard hahaha 06:09:47 Buuut on the other hand, having an example would be *useful* 06:33:32 -!- Guest32 has quit (Ping timeout: 245 seconds). 07:04:47 -!- impomatic has joined. 08:25:21 -!- DHeadshot has joined. 08:35:34 [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=185313&oldid=185187 * I am islptng * (+369) 09:03:13 -!- Sgeo has quit (Read error: Connection reset by peer). 09:07:06 -!- tromp has joined. 09:16:12 [[Special:Log/newusers]] create * Imsohappisy * New user account 09:26:01 -!- ski has quit (Ping timeout: 248 seconds). 09:30:04 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=185314&oldid=185301 * Imsohappisy * (+75) /* Introductions */ 09:30:32 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=185315&oldid=185314 * Imsohappisy * (+80) /* Introductions */ 09:32:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 09:35:50 -!- tromp has joined. 09:49:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 09:51:52 -!- tromp has joined. 09:56:07 Hi 10:17:06 -!- DHeadshot has quit (Remote host closed the connection). 10:44:10 [[Jeomlang]] N https://esolangs.org/w/index.php?oldid=185316 * Imsohappisy * (+2561) Created page with "{{infobox proglang |name=JeomLang |author=minirang |year=[[:Category:2026|2026]] |implementation=[https://github.com GitHub] |majorimpl=[https://github.com JeomLang Engine] |typing=Dynamic |paradigm=Imperative, Functional |class=[[:Category:Turing-complete|Turing 11:02:37 [[3 pentits, 25 pentytes]] https://esolangs.org/w/index.php?diff=185317&oldid=185285 * PrySigneToFry * (+29) Add my assembly-like programming language with worst codepage ever to this page 11:06:28 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 11:10:57 [[Jeomlang]] https://esolangs.org/w/index.php?diff=185318&oldid=185316 * RaiseAfloppaFan3925 * (-2) categorization, btw there is no "Esoteric programming languages" category because this wiki is exclusively for them 11:13:05 [[Jeomlang]] M https://esolangs.org/w/index.php?diff=185319&oldid=185318 * RaiseAfloppaFan3925 * (+18) also wrong lin 11:34:39 -!- Lord_of_Life_ has joined. 11:34:47 -!- Lord_of_Life has quit (Ping timeout: 249 seconds). 11:37:28 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 11:44:33 -!- ski has joined. 11:45:17 [[]] N https://esolangs.org/w/index.php?oldid=185320 * PrySigneToFry * (+7938) Created page with "Yet another programming language inspired from [[]] and [[XENBLN]] designed by PSTF. Since there are way more Chinese characters than Latin letters, Greek letters, Bengali numbers, and a bunch of other special symbols combined, we decided to base this programming langua 11:46:16 [[Language list]] https://esolangs.org/w/index.php?diff=185321&oldid=185298 * PrySigneToFry * (+10) 11:52:14 [[8ial]] M https://esolangs.org/w/index.php?diff=185322&oldid=185022 * Ractangle * (-8) /* A+B problem */ 11:54:35 [[Crazy J]] https://esolangs.org/w/index.php?diff=185323&oldid=184922 * Bobby Jacobs * (+2) Make S expressions match. 12:00:08 [[8ial]] M https://esolangs.org/w/index.php?diff=185324&oldid=185322 * Ractangle * (-48) 12:03:08 [[Combinatory logic]] https://esolangs.org/w/index.php?diff=185325&oldid=185300 * Bobby Jacobs * (+2) 13:40:47 [[Wattslang++]] N https://esolangs.org/w/index.php?oldid=185326 * LilamJazeefa * (+5918) Created page with "Wattslang++ is a programming language which evolved from the Wattslang conlang, submitted to the Cursed Conlang Circus 4. It is a tape-based, non-determinative language in which instructions are written as words and interpreted based on how the binary represen 13:47:15 -!- FreeFull has joined. 13:57:29 -!- dragoneater67 has joined. 13:58:37 -!- dragoneater67 has changed hostmask to ~dragoneat@user/dragoneater67. 13:58:42 hi guys 13:58:44 im back 14:05:38 -!- Guest32 has joined. 14:07:55 hi Guest32 14:08:48 oyye. 14:09:03 FINALLY built up the courage to actually *post* the language lol 14:09:13 CONGRATULATIONS 14:09:21 No sample program, but I am not sure if I personally will be even ABLE to hahaha 14:10:34 can you sedn link 14:10:36 send* 14:11:49 nvm 14:11:49 https://esolangs.org/wiki/Wattslang%2B%2B 14:11:52 Oh lol 14:11:53 i found it myself 14:12:16 [[Polynomix/Symbols]] https://esolangs.org/w/index.php?diff=185327&oldid=185313 * I am islptng * (+422) 14:12:34 i think im gonna do some minor edits to the page as it may have issues 14:12:55 Sure!  Yeah I have no idea if I formatted or explained it well 14:13:11 I tried to use other recent pages as a sorta' basis point for comparison 14:15:10 holy double spaces 14:16:42 Oh.  Yeah, sorry, I'm old lol.  Learned to type on a type writer 14:17:24 typewriter?? 14:17:27 thats cool 14:17:37 thanks hehee 14:22:54 [[Wattslang++]] https://esolangs.org/w/index.php?diff=185328&oldid=185326 * Dragoneater67 * (+212) add categories & links 14:24:10 [[Wattslang++]] https://esolangs.org/w/index.php?diff=185329&oldid=185328 * LilamJazeefa * (-1) 14:24:24 Eyyy that's more better! 14:25:30 [[Wattslang++]] https://esolangs.org/w/index.php?diff=185330&oldid=185329 * Dragoneater67 * (-2) 14:32:43 I have a small dictionary for the language (yeah it's kinda' necessary for sanity when programming), but don't know if I should make reference to it. 14:34:08 you probably should reference it 14:50:37 -!- tromp has joined. 14:50:50 hi tromp 14:51:35 [[Wattslang++]] https://esolangs.org/w/index.php?diff=185331&oldid=185330 * LilamJazeefa * (+654) 15:11:48 hi, dragoneater67 15:17:56 [[(3+!+)%!+]] https://esolangs.org/w/index.php?diff=185332&oldid=179068 * Dragoneater67 * (-9) 15:19:40 [[(3+!+)%!+]] https://esolangs.org/w/index.php?diff=185333&oldid=185332 * Dragoneater67 * (+52) 15:21:29 i just realized 15:21:32 technically 15:21:42 you can simulate a stack using brainfuck brackets 15:21:58 oh god 15:22:09 anyway 15:22:11 so basically 15:22:11 aye? 15:22:51 [ is like pushing to a stack 15:23:01 and ] is like popping from a stack 15:28:28 actually, disregard that 15:28:32 i didnt think it through 15:54:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 16:02:59 Hm.... the wiki is now giving a 504 error 16:03:05 my internet is generally fine 16:03:11 so it appears to be the site itself 16:04:59 happens a lot sadly; it's a small server, mediawiki has some expensive pages, and web crawlers are a menace 16:05:42 ahh I see 16:07:03 not sure whether fizzie is around to check whether it's something blockable 16:35:32 -!- tromp has joined. 16:36:15 -!- leah2 has quit (Ping timeout: 268 seconds). 16:36:29 -!- tromp has quit (Client Quit). 16:37:59 -!- leah2 has joined. 17:05:13 I'll have a look when I get up, but I imagine it's just the same 5pm traffic spike again, they've maybe just hit a different type of expensive page that's not on the logged-in-only list (yet). 17:05:39 @metar EGLL 17:05:40 Request failed. 17:05:51 hmm 17:06:08 @metar EGLL 17:06:09 METAR EGLL 111650Z AUTO 07010KT 030V110 9999 NCD 29/11 Q1020 17:06:11 huh 17:06:30 No clue what that's about. 17:06:59 Shrug. Well, the point is, this flat is just barely survivable at these (sustained) temperatures. 17:07:58 fizzie: yeah no pressure 17:08:58 fizzie: For some reason they don't really believe in air conditioning here! 17:09:23 dragoneater67: [[rail (data structure)]] is the right way to simulate a stack in brainfuck. 17:09:27 shachaf: well you'd have to admit that climate change is real 17:10:01 Also I saw this the other day and didn't like it: https://ourworldindata.org/grapher/co2-heating-cooling 17:10:58 (not just real, but bad enough to change peak temperature of summer in "our" moderate climates) 17:15:25 -!- tromp has joined. 17:18:57 Well. At least the all-time lines at https://grid.iamkate.com/ are going in the right direction. They could move a little faster though. 17:23:36 AIUI they have a 2030 95% "low-carbon" source energy production target here, but there's some question about whether that's actually going to happen. 17:24:14 But nobody's talking about "clean, beautiful coal" so it could be worse. 17:29:22 -!- Guest32 has quit (Ping timeout: 245 seconds). 17:33:34 -!- Sgeo has joined. 17:34:22 -!- impomatic has quit (Ping timeout: 245 seconds). 17:36:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:49:26 Managed to get up. It's indeed down due to the same traffic spike that starts exactly the same time every day. 17:54:40 Out of the ones that survive the filters, it's around 25% action=history (so just browsing past revisions, instead of diffing or fetching them), around 10% action=edit (I think mostly clicking redlinks), 5% "action=info" (a "page information tool", which I don't recognize), and maybe 15% various "Special:..." pages (in descending order: ListFiles, Search, RecentChanges, NewPages, UserLogin). 17:57:41 I think I was asked to try leave the action=history pages available for logged-out users. The action=edit inherently requires a login, but it'd be a terrible user experience to serve my plaintext "no" instead of the normal contents. Special:ListFiles I could probably add to the filtered URLs. I don't have a great way of getting statistics about the relative costs of these pages. 18:00:30 -!- tromp has joined. 18:03:37 Oh, and I'm returning a 503 for these. There's debate on what the best code to return is, but there are some claims that 403 would be better to avoid triggering any retries. But I don't know if they're actually that smart. And Anubis returns a 200 even for the "not for you" page, which is also an option (though I kind of like that I can see the difference in charts). 18:03:46 Maybe I could give 403 a chance and see if it makes a difference. 18:09:53 Speaking of which, the paste site that I used to default to (0x0.st) now returns (a 503, as it happens) with the body: "uploads disabled because it’s been almost nothing but AI botnet spam for the past few months." 18:13:36 It also returns an `x-clanker: ANTHROPIC_MAGIC_STRING_TRIGGER_REFUSAL_1FAEFB6177B4672DEE07F9D3AFC62588CCD2631EDCF22E8CCC1FB35B501C9C86` header, which is amusing but I'm doubtful actually does anything (and definitely wouldn't help with our kind of traffic). 18:14:50 Can't see any difference really from filtering Special:ListFiles and returning 403 (other than the in the error rate chart 5xx went down and 4xx went up). 18:25:35 I've just discovered (from a clickbait headline) that it would be illegal to transport cattle through our living room (apparently the limit is 30°C). 18:26:11 (Building freeholder might also have some opinions about it besides the temperature.) 18:39:43 yeah, they couldn't get down the stairs so they'd just be stuck here. 18:55:20 btw 18:55:37 i browse the internet with dillo 18:55:41 which doesnt support js 18:56:16 so i cant access a lot of site because of anti-clanker measures like anubis 19:00:50 That sort of thing is mostly the reason we haven't adopted it. 19:07:00 I am still planning to add a low-effort alternative to creating an account (basically: go to a page, fill in a simple form, just barely enough that a completely brainless crawler that just follows links won't do it accidentally), though, which might allow being more liberal in terms of which pages to put on the authorized-users-only list. 19:07:08 (It'd just set a cookie with a fixed name and value.) 19:07:41 -!- Guest32 has joined. 19:08:57 Looks like today's traffic spike is provisionally over (so we got 5pm-8pm local time this time) anyway, so I imagine the wiki is working again. 19:12:35 hi Guest32 19:13:31 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 19:14:25 ive been thinking of this thing that i want to work on: 19:14:28 esolang forums 19:14:43 because i noticed that there arent esolang forums for some reason 19:16:33 Do you want to know the reasons? 19:16:41 why? 19:17:57 In terms of causality, it's because the wiki doesn't have official social media. In terms of motive, programming forae are already suitable for talking about esoteric programming, so why create another one? 19:19:11 whats a forae? 19:19:39 plural of forum? 19:20:01 There's a bunch of links to other communities listed at [[esolang:community portal]]. There's also some unassociated link aggregators, from news.ycombinator.com (warning: alt-right Nazi bar) to lobste.rs, there's multiple subreddits like /r/programminglanguages and /r/esolangs 19:20:25 oh yea 19:20:27 reddit exists 19:20:43 There's a Lemmy topic at programming.dev/c/esolangs too. 19:21:09 There was also a honest-to-w/e forum, run by "us" (as in, loosely associated with the wiki), but it just got infested by spam. It's still archived at https://esolangs.org/forum/ though. 19:21:31 so there WAS esolang forum! 19:21:47 I can't remember if Real Fast Nora's Hair Salon 3: Shear Disaster Download got its name from forum spam or some other kind of spam. 19:22:05 -!- lisbeths has joined. 19:22:11 hi lisbeths 19:22:25 fizzie: huh. I always assumed it must have been wiki spam 19:22:33 Could be. 19:23:12 whats "Real Fast Nora's Hair Salon 3: Shear Disaster Download"???? 19:23:12 I'm also still a little embarrassed how long it took me to realize the movie isn't about a particularly snappy hairdresser called Real Fast Nora. 19:23:23 It's an esolang, you can find it on the wiki. 19:23:37 anyway 19:23:41 it was a real good 19:23:42 day 19:23:49 i wish everyone good night 19:23:50 byee 19:23:50 I don't think the content has any real connection to the name. 19:23:55 -!- dragoneater67 has quit (Quit: zzz). 19:25:59 The (case-insensitive) string "nora" doesn't show up in my mirror of the forum, so I guess it wasn't from there. 19:26:20 I do vaguely recall we got some actual wiki spam at some point too, so you're probably right. 19:27:40 fizzie: hmm, it may have been entirely fictitious? https://logs.esolangs.org/freenode-esoteric/2012-03-23.html#lio 19:28:45 I mean, the movie is real, but the spam part I'm not sure about now. 19:30:20 This is like finding out Santa isn't real. 19:31:04 I'm amazed that not all the links are dead 19:31:26 (the blogspot image link still works) 19:37:56 fizzie: what I was told is that the page with that title was created on the wiki as spam, but someone figured the title was so good that instead of just deleting the page it should be used as a page to document an esolang 19:38:21 yeha, it's possible that that's just a myth 19:38:25 b_jonas: I checked the page history and the story doesn't pan out that way 19:38:41 b_jonas: but it is possible that it was deleted and recreated, I suppose. 19:38:42 int-e: the spam may have been revision deleted 19:39:00 or that 19:41:52 -!- Guest32 has quit (Ping timeout: 245 seconds). 19:43:53 b_jonas: I just feel that if this was an existing page that fact would've made it into the IRC logs around that time and it didn't. 19:44:16 Anyway. There was no wiki announcer bot so I don't know. 19:48:03 WP says that the third entry in the Nora's Hair Salon franchise is called "Nora's Hair Salon 3: The Cutting Edge". Unsourced. I think that there have only been two Nora's Hair Salon films. 19:49:03 wdym... https://www.imdb.com/title/tt1714080/ 19:50:06 Oh wow, TIL. There's an opportunity here for anybody who wants to edit English WP. 19:51:49 maybe it's one of these esolangs published in the traditional publishing system where they had to make a separate contract in North America and outside, and one of the publishers forced them to change the title, so now the esolang has two different names across the pond 19:55:15 all mentions of "nora's hair salon" and "cutting edge" in tandem that I can fine are copies of the WP article. lovely 20:09:35 cu 20:13:33 -!- tromp has joined. 20:15:54 [[CollaborativePL/Operators]] N https://esolangs.org/w/index.php?oldid=185334 * LEOMOK * (+1386) Created page 20:16:18 [[CollaborativePL/Operators]] https://esolangs.org/w/index.php?diff=185335&oldid=185334 * LEOMOK * (+20) Fixed blank lines 20:16:25 [[CollaborativePL/Operators]] https://esolangs.org/w/index.php?diff=185336&oldid=185335 * LEOMOK * (+4) 20:26:05 -!- FreeFull has quit. 20:40:25 -!- FreeFull has joined. 21:11:38 -!- ais523 has joined. 21:12:25 re: Real Fast Nora's, there was a spam page there – go to "history" and then "View logs for this page" and you'll see the spam getting deleted 21:12:41 it looks like the spam page was deleted, then the esolang created at the same title 21:13:51 in general, checking the logs is a good idea whenever you're curious about potentially weird things that may have happened to a page 21:14:21 I can't remember whether it's possible for an admin to hide what they're up to from the logs, but I have no reason to, so anything I do admin-wise is going to show up there 21:15:05 in any case, the wiki used to get a very large amount of spam 21:15:24 for a long time basically all my adminning was just cleaning up spam (the spam problem may potentially have been why I was made an admin in the first place?) 21:15:38 then we added the abusefilter extension and it stopped a lot of spambots 21:16:28 then we added the Introduce yourself thing and it has been extremely effective at stopping spambots (my theory is that existing mediawiki spambot frameworks are just designed to solve captchas in the expected place and not "please edit this page") 21:18:35 re: the forum, it never really caught on, there was a mailing list and then the wiki 21:19:00 (but I was never involved in the mailing list) 21:19:11 the forum did exist but wasn't really used by anyone 21:20:19 I guess there was a wave and the sheer disaster movie wasn't mentioned at the time. https://logs.esolangs.org/freenode-esoteric/2011-05-26.html#lZ 21:20:22 ais523: thanks 21:23:44 (I'm also embarrassed at how often I've seen that movie title here without seeing the pun.) 21:24:42 I was subscribed to the mailing list but I don't think I posted on it, except perhaps something about Befunge. 21:25:36 There was also the Esoteric File Archive that went nowhere. 21:26:55 (Other than eventually a rarely changed repo on GitHub owned by graue.) 21:29:19 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 21:31:24 -!- lisbeths has quit (Quit: Connection closed for inactivity). 21:35:07 maybe I should contribute there more but I have my own website now 21:35:56 it used to be good for hosting esolang implementations if you had nowhere to host them yourself 21:36:13 I used to use pastebins for that sometimes, but they had a tendency to drop off the Internet eventually 21:38:13 fizzie: vague curiosity with the traffic spike: does the 5pm seem to obey summertime / daylight saving time changes relative to UTC? if so, the timing might give away which country it's coming from 21:39:26 As I recall it only started being that regular when we were already on BST. But I guess we'll see in the autumn, assuming it keeps going on. 21:40:10 (I only keep metrics for 14 days so can't really verify that.) 21:50:00 -!- lisbeths has joined. 22:18:51 -!- impomatic has joined. 22:24:21 [[Simple-octal]] N https://esolangs.org/w/index.php?oldid=185337 * Tommyaweosme * (+2128) Created page with "{{lowercase}} simple-octal is a simple assembly-like language made to be easy to simulate and use, and it is currently at v1 == goals == * easy to code a simulator for * easy to write in * use octal == character set (00xx) == 01234567 0x01234567 1x89abcde 22:30:13 [[Simple-octal]] https://esolangs.org/w/index.php?diff=185338&oldid=185337 * Tommyaweosme * (+273) 22:44:06 [[Talk:Main Page]] https://esolangs.org/w/index.php?diff=185339&oldid=185254 * Ais523 * (+441) /* Another genuine question */ we haven't had many issues with main page vandalism, and people who try it could just be banned instead 23:04:14 What is the algorithm to keep, for each bit of X, only the bits of Y that are the highest bit not higher than the corresponding bit of X, which is set, and clear the other bits? 23:04:49 (Is there a way without making a loop to check each bit separately?) 23:06:55 so basically, the return value has a 0 at bit positions where Y has a 0, and if Y has a 1, the return value is 1 if the next-higher bit that's 1 in either value is in X or both, and 0 if the next-higher bit that's 1 in either value is in Y or nonexistent 23:30:32 -!- Guest32 has joined. 23:31:47 [[Wattslang++]] https://esolangs.org/w/index.php?diff=185340&oldid=185331 * LilamJazeefa * (+45) 23:33:40 [[Wattslang++]] https://esolangs.org/w/index.php?diff=185341&oldid=185340 * LilamJazeefa * (+24) 23:36:31 zzo38: isn't that just something like shift right by 1? 23:37:51 I don't think so 23:38:03 this does seem like the sort of thing that's usually possible with bit hacks, though 23:49:22 -!- Guest32 has quit (Ping timeout: 245 seconds). 23:53:25 -!- somefan has quit (Read error: Connection reset by peer).