00:02:34 -!- mtm has quit (Ping timeout: 260 seconds). 00:02:46 [[Minimized BF]] M https://esolangs.org/w/index.php?diff=133401&oldid=117756 * TheCanon2 * (+23) Fixed a typo and added a category. 00:05:57 -!- mtm has joined. 00:31:07 -!- Noisytoot has quit (Excess Flood). 00:33:29 -!- Noisytoot has joined. 00:41:04 -!- Noisytoot has quit (Remote host closed the connection). 00:43:02 -!- Noisytoot has joined. 01:03:33 -!- Noisytoot has quit (Excess Flood). 01:26:52 [[Schacalic]] M https://esolangs.org/w/index.php?diff=133402&oldid=131668 * PrySigneToFry * (+1) 01:27:51 [[fuck]] https://esolangs.org/w/index.php?diff=133403&oldid=126667 * PrySigneToFry * (+736) 01:28:04 [[fuck]] https://esolangs.org/w/index.php?diff=133404&oldid=133403 * PrySigneToFry * (+6) 01:34:13 -!- Noisytoot has joined. 01:39:21 -!- Noisytoot has quit (Ping timeout: 276 seconds). 01:44:25 -!- Noisytoot has joined. 01:46:13 [[BallisticScript]] https://esolangs.org/w/index.php?diff=133405&oldid=120556 * Microbyte * (-39) 01:57:40 -!- Melvar has quit (Ping timeout: 252 seconds). 02:04:10 [[Schrodinger's fish]] N https://esolangs.org/w/index.php?oldid=133406 * BestCoder * (+412) Created page with "this is combination of deadfish and alivefish == commands == s, square S, square root, also works for negative numbers i, increment I, integral the previous values and the thing will be that d, decrement D, double the thing o, output O, input == test 02:10:33 -!- Melvar has joined. 02:24:11 [[Tictactoe]] N https://esolangs.org/w/index.php?oldid=133407 * BestCoder * (+385) Created page with "tictactoe uses tictactoe moves are reperesented as a number: 123 456 789 and you can never place a thing where something is there so you should try to do something else == rules == if you win, 1 if you lose, 0 if you tie, 0.5 base 3 == how to do stuff == b 02:26:19 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133408&oldid=133384 * Tommyaweosme * (-52) removed test to prevent servers lagging up or whatever it is they think will happen if they leave stuff on the sandbox 02:39:39 [[0 Bits, 0 Bytes]] M https://esolangs.org/w/index.php?diff=133409&oldid=131310 * PrySigneToFry * (+92) 02:42:13 [[16 bytes :P]] M https://esolangs.org/w/index.php?diff=133410&oldid=128432 * PrySigneToFry * (+52) 04:15:23 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133411&oldid=133265 * PrySigneToFry * (+17) 04:16:31 [[BFInfinity]] M https://esolangs.org/w/index.php?diff=133412&oldid=132897 * PrySigneToFry * (+99) 05:30:26 -!- Sgeo has quit (Read error: Connection reset by peer). 05:45:56 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133413&oldid=133408 * Unname4798 * (+141) 06:34:11 -!- tromp has joined. 06:45:19 -!- __monty__ has joined. 07:56:47 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 07:56:57 -!- cpressey has joined. 07:58:02 I love the smell of worldwide IT outage in the morning. 08:04:35 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133414&oldid=133413 * Unicodes * (+2) 08:05:09 -!- Noisytoot has quit (Ping timeout: 248 seconds). 08:10:39 -!- Noisytoot has joined. 08:11:31 [[User:Unicodes]] https://esolangs.org/w/index.php?diff=133415&oldid=133341 * Unicodes * (+490) 08:13:37 -!- tromp has joined. 08:14:40 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133416&oldid=133411 * Unicodes * (+53) /* Commands */ 08:16:49 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133417&oldid=133416 * Unicodes * (+83) 08:18:31 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133418&oldid=133417 * Unicodes * (+58) 08:18:56 -!- amby has joined. 08:20:08 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133419&oldid=133418 * Unicodes * (+75) 08:24:00 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133420&oldid=133419 * Unicodes * (+116) 08:25:36 -!- Noisytoot has quit (Ping timeout: 276 seconds). 08:28:01 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133421&oldid=133420 * Unicodes * (+160) 08:36:56 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:37:25 [[User:Gilbert189/Languages in concept]] https://esolangs.org/w/index.php?diff=133422&oldid=132988 * Gilbert189 * (-41604) 08:40:24 [[User:Gilbert189/Languages in concept]] https://esolangs.org/w/index.php?diff=133423&oldid=133422 * Gilbert189 * (+41604) Undo revision [[Special:Diff/133422|133422]] by [[Special:Contributions/Gilbert189|Gilbert189]] ([[User talk:Gilbert189|talk]]) goofed up 08:40:43 [[User:Gilbert189/Languages in concept]] https://esolangs.org/w/index.php?diff=133424&oldid=133423 * Gilbert189 * (+9453) /* Agent-based esolangs */ oops 08:41:33 [[User:Gilbert189/Languages in concept]] https://esolangs.org/w/index.php?diff=133425&oldid=133424 * Gilbert189 * (-4560) /* Agent-based esolangs */ oops 2 08:44:48 -!- Noisytoot has joined. 08:45:18 -!- wib_jonas has joined. 09:01:20 [[Pass a symbol]] https://esolangs.org/w/index.php?diff=133426&oldid=133130 * Gggfr * (+60) /* examples */ 09:10:33 Hi 09:14:14 [[Pass a symbol]] https://esolangs.org/w/index.php?diff=133427&oldid=133426 * Gggfr * (+558) 09:14:15 -!- amby has quit (Remote host closed the connection). 09:14:32 -!- amby has joined. 09:16:04 [[Truth-machine]] https://esolangs.org/w/index.php?diff=133428&oldid=133248 * Gggfr * (+76) 09:18:20 Hi APic 09:19:18 Hi cpressey 09:20:35 -!- amby has quit (Ping timeout: 252 seconds). 09:24:55 [[Truth-machine]] https://esolangs.org/w/index.php?diff=133429&oldid=133428 * Gggfr * (+1) /* Buffalo! */ 09:25:21 [[Truth-machine]] https://esolangs.org/w/index.php?diff=133430&oldid=133429 * Gggfr * (-1) /* Buffalo! */ 09:37:20 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133431&oldid=133414 * Unicodes * (+228) 09:39:35 [[]] https://esolangs.org/w/index.php?diff=133432&oldid=130924 * Unicodes * (+65) /* Examples */ 09:42:33 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133433&oldid=133421 * Unicodes * (+37) 09:42:47 [[Pass a symbol]] https://esolangs.org/w/index.php?diff=133434&oldid=133427 * Gggfr * (+130) /* How It Works */ 09:43:43 [[Pass a symbol]] https://esolangs.org/w/index.php?diff=133435&oldid=133434 * Gggfr * (+0) /* How It Works */ 09:48:22 -!- amby has joined. 09:49:12 -!- X-Scale has joined. 09:50:14 [[Self-repeat]] N https://esolangs.org/w/index.php?oldid=133436 * Unicodes * (+402) Created page with "Program by [[User:Unicodes|Unicodes]] = Overview = This program gets a number from the user, let's say X, and prints X, X times {| class="wikitable" |+ I/O |- ! Input !! Output |- | 0 || "" |- | 1 || "1" |- | 2 || "22" |- | 5 || "55555" |- | 10 || "10101010101010 09:50:48 [[]] https://esolangs.org/w/index.php?diff=133437&oldid=133432 * Unicodes * (-13) /* self-repeat */ 09:53:11 -!- tromp has joined. 09:54:15 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133438&oldid=133433 * Unicodes * (+43) 09:54:41 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133439&oldid=133400 * Gggfr * (-294) /* function machine thing */ 09:54:59 -!- X-Scale has quit (Ping timeout: 256 seconds). 09:58:24 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133440&oldid=133438 * Unicodes * (+55) 09:58:49 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133441&oldid=133440 * Unicodes * (+1) 09:59:12 -!- amby has quit (Ping timeout: 276 seconds). 10:03:25 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133442&oldid=133441 * Unicodes * (+50) 10:05:56 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133443&oldid=133442 * PrySigneToFry * (+202) 10:11:07 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133444&oldid=133443 * PrySigneToFry * (+457) 10:12:34 [[Func()]] N https://esolangs.org/w/index.php?oldid=133445 * Gggfr * (+1532) Created page with "{{wrongtitle|title=Func[]}} Func[] is a esolang inspired by [[lambda calculus]]. Idk. Oh also [[User:Yayimhere]] made it == syntax == Func[] has a single thing it can do: F[x y] This creates a function f that takes input as x and will output y. So if we pass f the letter 10:12:51 [[Func()]] https://esolangs.org/w/index.php?diff=133446&oldid=133445 * Gggfr * (+6) 10:16:55 [[(*U]] https://esolangs.org/w/index.php?diff=133447&oldid=133374 * Gggfr * (-61) /* examples */ 10:19:39 -!- Ae has quit (Killed (NickServ (GHOST command used by ae2993!~ae@user/ae))). 10:19:39 [[Func()]] https://esolangs.org/w/index.php?diff=133448&oldid=133446 * Gggfr * (+87) 10:20:52 -!- Ae` has joined. 10:22:09 [[Talk:ight]] https://esolangs.org/w/index.php?diff=133449&oldid=133334 * Gggfr * (-3) /* Interpreter */ 10:29:14 -!- Lord_of_Life has joined. 10:29:51 [[Talk:]] https://esolangs.org/w/index.php?diff=133450&oldid=127881 * PrySigneToFry * (+447) 10:33:37 [[User:PrySigneToFry]] https://esolangs.org/w/index.php?diff=133451&oldid=133318 * PrySigneToFry * (+247) 10:35:37 [[Func()]] https://esolangs.org/w/index.php?diff=133452&oldid=133448 * Gggfr * (+593) 10:35:54 [[Esolang talk:Sandbox]] https://esolangs.org/w/index.php?diff=133453&oldid=133331 * PrySigneToFry * (+22) 10:36:56 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133454&oldid=133431 * PrySigneToFry * (-570) When you completed your test, you should delete them immediately. 10:37:19 [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=133455&oldid=133454 * PrySigneToFry * (-36) 10:46:27 [[Func()]] https://esolangs.org/w/index.php?diff=133456&oldid=133452 * Gggfr * (+375) 10:58:05 [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=133457&oldid=133381 * PrySigneToFry * (+477) /* About BRING BACK THE OLD SANDBOX WAR */ new section 11:02:48 [[Special:Log/upload]] upload * PrySigneToFry * uploaded "[[File:AqTsshytdjyjdfgfhgdftftvftvcftvhfhvfhycyfhbfthvfthxtgxdgdx.png]]" 11:11:05 [[()NEST()]] N https://esolangs.org/w/index.php?oldid=133459 * Gggfr * (+1323) Created page with "'''()NEST()''' is a very simple to command esolang made by [[User:Yayimhere|yayimhere]] when he was bored == how it works == There are two commands: ( and ) These commands well do stuff. If a ( Has a ) To the right of it, it will copy itself li 11:12:25 [[SussyLang]] M https://esolangs.org/w/index.php?diff=133460&oldid=117794 * PrySigneToFry * (+335) 11:13:52 [[()NEST()]] https://esolangs.org/w/index.php?diff=133461&oldid=133459 * Gggfr * (+102) 11:14:17 [[()NEST()]] https://esolangs.org/w/index.php?diff=133462&oldid=133461 * Gggfr * (+23) 11:15:40 [[()NEST()]] https://esolangs.org/w/index.php?diff=133463&oldid=133462 * Gggfr * (+45) 11:16:20 [[-25 bytes (O o)]] https://esolangs.org/w/index.php?diff=133464&oldid=126982 * PrySigneToFry * (+0) 11:17:51 [[Talk:]] N https://esolangs.org/w/index.php?oldid=133465 * PrySigneToFry * (+364) /* I think this can add even more commands, not only , , , and . */ new section 11:20:33 [[()NEST()]] https://esolangs.org/w/index.php?diff=133466&oldid=133463 * Gggfr * (+244) 11:23:33 [[Cellular automaton]] https://esolangs.org/w/index.php?diff=133467&oldid=119786 * Gggfr * (+26) /* Relation to esoteric programming */ 11:29:05 [[()NEST()]] https://esolangs.org/w/index.php?diff=133468&oldid=133466 * Gggfr * (+180) 11:30:12 [[()NEST()]] https://esolangs.org/w/index.php?diff=133469&oldid=133468 * Gggfr * (+65) /* examples */ 11:36:47 [[Cellular automaton]] https://esolangs.org/w/index.php?diff=133470&oldid=133467 * Gggfr * (-26) 11:37:22 [[()NEST()]] https://esolangs.org/w/index.php?diff=133471&oldid=133469 * Gggfr * (+208) 11:39:59 [[Special:Log/upload]] upload * Gggfr * uploaded "[[File:()NEST() logo.png]]" 11:40:32 [[()NEST()]] https://esolangs.org/w/index.php?diff=133473&oldid=133471 * Gggfr * (+54) 11:48:37 -!- cpressey has quit (Ping timeout: 248 seconds). 11:50:00 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 12:04:07 -!- mtm has quit (Ping timeout: 252 seconds). 12:06:22 -!- mtm has joined. 12:18:16 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133474&oldid=133455 * Unname4798 * (+43) 12:18:40 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133475&oldid=133474 * Unname4798 * (-6) 12:19:50 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133476&oldid=133475 * Unname4798 * (+1) 12:20:20 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133477&oldid=133476 * Unname4798 * (-2) 12:20:54 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133478&oldid=133477 * Unname4798 * (-2) 12:21:12 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=133479&oldid=133478 * Unname4798 * (+6) 12:28:35 How can such a simple thing as the sandbox generate this much friction? 12:30:49 [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=133480&oldid=133479 * Fizzie * (-16) Make instructions visible again. 12:31:15 fizzie: no no, the friction is there regardless, the sandbox is just successfully pulling it in so that more valuable pages are affected less often 12:33:15 [[()NEST()]] https://esolangs.org/w/index.php?diff=133481&oldid=133473 * Gggfr * (+4) /* examples */ 12:37:57 [[()NEST()]] https://esolangs.org/w/index.php?diff=133482&oldid=133481 * Gggfr * (+81) /* how it works */ 12:42:12 [[Bring to another]] N https://esolangs.org/w/index.php?oldid=133483 * Gggfr * (+357) Created page with "'''Bring to another''' is a esolang made by [[User:Yayimhere]] that he forgot about and is know with another person trying to reverse engineer it. There is both hello world, rule 110(triangle), a [[Truth-machine]] and more. == external resources == A md document 12:48:39 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=133484&oldid=133444 * Tommyaweosme * (+425) 12:49:35 -!- cpressey has joined. 12:50:24 -!- sprout has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.). 12:50:46 -!- sprout has joined. 12:51:58 [[Esolang talk:Sandbox]] https://esolangs.org/w/index.php?diff=133485&oldid=133453 * Tommyaweosme * (+67) 12:52:16 -!- tromp has joined. 12:54:21 -!- cpressey has quit (Ping timeout: 252 seconds). 13:04:16 -!- cpressey has joined. 13:07:40 -!- ais523 has joined. 13:12:10 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133486&oldid=133439 * Gggfr * (+28) 13:15:58 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133487&oldid=133486 * Gggfr * (+290) /* math in ()NEST() */ 13:16:46 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133488&oldid=133487 * Gggfr * (-8) /* math in ()NEST() */ 13:25:47 -!- ais523 has quit (Remote host closed the connection). 13:26:09 -!- ais523 has joined. 13:32:40 I guess that's probably true. 13:37:11 the reason I have become so adamant about cleaning the sandbox is that if you leave things there, eventually people become attached to them (?) and edit-war to keep them in 13:37:46 so in theory, this is my/our fault for not setting expectations for how the sandbox should be used – but I don't think failing to anticipate that is too unreasonable a mistake 13:38:02 Wikipedia has a sandbox-cleaning bot, maybe this is the reason 13:39:02 also I am not used to stalker mode working again 13:39:32 (I have been using the stalker mode *page* for ages as an easy way to go to the most recent part of the logs) 13:43:24 [[Talk:Hanabi]] https://esolangs.org/w/index.php?diff=133489&oldid=133398 * Ais523 * (+702) it's pretty easily TC 13:43:28 -!- impomatic has joined. 13:44:26 the Crowdstrike-induced Windows outage has been major enough to not just make the front page of BBC News, but to be given a big headline that pushes all other stories below the fold 13:44:42 this is normally only done for extremely big news stories 13:47:35 It's pretty big :-) I work for a pretty large international, and everything was down worldwide for us for 6 hours this morning! 13:48:22 needing to reboot every computer in a large organisation manually can potentially be hugely difficult 13:48:49 IIRC, Facebook once had an IT outage which needed physical access to fix but also locked employees out of the building, which wasn't a great combination 13:49:28 Was the Facebook one is 2021? 13:49:43 I can't remember the exact date, but that seems like approximately the right timeframe 13:49:45 Well at least "Crowdstrike" is finally living up to its name. The crowd has been soundly dtruck. 13:49:50 *struck 13:50:13 The company name did strike me as odd indeed. 13:50:27 it is a strange name, it sounds more like the sort of thing an author would give to a villainous organisation in a film than a name a company would choose for itself 13:50:32 -!- wib_jonas has quit (Quit: Client closed). 13:50:51 Sounds like the name of ransomware, not a antivirus company. 13:52:49 Did anyone download a copy of Esowar while it was available? https://esolangs.org/wiki/Esowar (I ask every so often, maybe someone has a copy!) 13:53:28 I remember the last time you asked, but sadly I had a copy neither then nor now 13:54:52 Crowdstrike did threaten that "62 minutes could bring your business down" 13:55:24 e.g. here https://www.crowdstrike.com/en-au/ 13:55:32 Someone should archive this stuff. (Yes, I know I'm someone, but I've already taken on more archiving than I can handle!) 13:55:59 the wiki was created at the same time as an archive, originally both run by the same person 13:56:09 "When your data, reputation, and revenue are at stake, trust the pioneer in adversary intelligence." . o O ( s/adversary/adversarial/ ) 13:56:13 the archive was subsequently moved to Github, which is likely more stable 13:56:22 you might be able to request push access (or just fork it) 13:56:37 https://github.com/graue/esofiles 13:57:36 A some point I need to learn how to use git / github properly! 13:58:14 git and github are actually mostly unrelated (apart from github being primarily based around using git) 13:58:34 you can use git without github, and this is probably a useful skill to have in modern-day development as most companies/projects have standardised on using it 13:59:17 I generally try to avoid using github, although that isn't always possible because, e.g., many projects use it to host their bug tracker 14:02:29 I also need to read up on how to use CVS properly.  Loads of Sourceforge projects have the latest code hidden away in CVS which they've deprecated. 14:06:02 git is a bit unintuitive to learn – what seems to have happened is that it was designed as a sort of low-level language for constructing version control systems, but then people started using it directly 14:06:15 a similar story to BANCStar, although the underlying language isn't quite as bad 14:06:35 [[APLWSI]] https://esolangs.org/w/index.php?diff=133490&oldid=125170 * PrySigneToFry * (+72) 14:07:50 I've got one of those Milk-V Risc-V single-board computers arriving tomorrow to play with. 14:08:06 Not sure what I'm going to do with it yet. 14:13:06 [[User:TheCanon2]] https://esolangs.org/w/index.php?diff=133491&oldid=133236 * TheCanon2 * (+23) 14:17:06 [[Talk:Translated Julia]] https://esolangs.org/w/index.php?diff=133492&oldid=123998 * PrySigneToFry * (+377) 14:18:32 -!- Sgeo has joined. 14:19:47 [[Translated C++]] M https://esolangs.org/w/index.php?diff=133493&oldid=133276 * PrySigneToFry * (+31) 14:26:47 -!- wib_jonas has joined. 14:27:57 [[Talk:Translated ORK/PSTF Again]] N https://esolangs.org/w/index.php?oldid=133494 * PrySigneToFry * (+311) /* Why don't "Translated ORK/MihaiEso Again"? */ new section 14:28:35 front page of BBC news => probably because the news editors' and journalist's workflow was disrupted by the outage too 14:29:49 [[User talk:MihaiEso]] https://esolangs.org/w/index.php?diff=133495&oldid=130510 * PrySigneToFry * (+341) /* Every program languages that been horribly translated: */ new section 14:31:42 ais523: that's just half of the problem with git. the other half is that since it trusts sha-1 hashes, you can't use it to safely index files with untrusted contents, but many companies do in fact use it that way. git was originally designed to store linux kernel source code or similar, where this isn't a problem. 14:32:02 [['xxx' is not recognized as an internal or external command, operable program or batch file.]] M https://esolangs.org/w/index.php?diff=133496&oldid=118917 * PrySigneToFry * (+18) 14:33:40 wib_jonas: I vaguely remember some major Git user (either kernel.org or Github) saying that the SHA-1 collisions aren't so much of a problem because if a file with that hash already exists in the repo, git will assume that it's the correct file for the hash and not look at a newer one 14:33:52 there's almost certainly still some possible attack there, but it makes attacks more difficult 14:34:10 the third half is that git doesn't conveniently support using a repo without downloading the whole thing, you can't easily select just some files or some revisions and dynamically change the selection. 14:34:37 also places like Github are rejecting commits that contain files that seem to have been constructed as an SHA-1 collision (apparently it's possible to figure out even if you can't see the file it collides with) 14:35:20 this means you can't use it well to store large amounts of data in a git repo, but many companies do use git repos to store large amounts of data 14:35:28 ais523: that doesn't sound very reassuring 14:36:40 in fact it sounds like a false reassurance, because then if you learn the contents of a file (that someone made but hasn't yet pushed) before it's pushed to a repo, then you can construct a hash collision, push it to the repo, and nobody will get any error message that the files differ, the push will just silently work but the actual contents 14:36:40 differ 14:36:43 it is only slightly reassuring, I still have concerns 14:36:47 [[Talk:BF+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]] https://esolangs.org/w/index.php?diff=133497&oldid=117635 * PrySigneToFry * (+451) /* Suggested command 14:37:36 wib_jonas: that attack doesn't work, you need a second preimage rather than a collision 14:38:01 *it needs a 14:38:28 sure, but you can probably construct second preimages by now, or will be able to in a few years 14:39:18 and even if you can only construct collisions there are trickier attacks that you can do 14:40:02 I hope git manages to finalize their fix for this 14:41:24 [[XRay]] https://esolangs.org/w/index.php?diff=133498&oldid=133241 * PrySigneToFry * (+127) 14:47:18 [[Talk:Uyjhmn n]] https://esolangs.org/w/index.php?diff=133499&oldid=132796 * PrySigneToFry * (+41) /* AH'TALIQUAE ENGLISH: wdnmd */ new section 14:47:48 [[Talk:Uyjhmn n]] M https://esolangs.org/w/index.php?diff=133500&oldid=133499 * PrySigneToFry * (+254) 14:49:27 [[Talk:Uyjhmn n]] https://esolangs.org/w/index.php?diff=133501&oldid=133500 * PrySigneToFry * (+146) 14:50:09 -!- wib_jonas has quit (Quit: Client closed). 14:53:02 [[Special:Log/newusers]] create * Esolangsdotorg * New user account 14:54:17 hmm, I may have to block that one for an unacceptable username 14:55:31 [[User talk:Esolangsdotorg]] N https://esolangs.org/w/index.php?oldid=133502 * Ais523 * (+329) please change your username 14:56:35 [[Special:Log/block]] block * Ais523 * blocked [[User:Esolangsdotorg]] with an expiration time of indefinite (autoblock disabled): Unacceptable username: looks like an official account when it isn't feel free to create a new account with a less official-looking username 14:57:25 always a bit worrying doing that – I need to make sure I change the settings from the default in such a way as to allow the user to create another account to get around the block (normally blocked users aren't allowed to do that for obvious reasons) 14:59:33 [[$+-?]] N https://esolangs.org/w/index.php?oldid=133503 * TheCanon2 * (+1016) Created page $+-? 15:05:48 [[AH'TALIQUAE ENGLISH]] https://esolangs.org/w/index.php?diff=133504&oldid=128633 * PrySigneToFry * (+433) 15:06:01 hmm, that one would be interesting without the goto instructions (and with an implicit loop instead), although it might need to test the other register rather than the current one in that case 15:06:05 (referring to $+-?) 15:09:03 [[AH'TALIQUAE ENGLISH]] https://esolangs.org/w/index.php?diff=133505&oldid=133504 * PrySigneToFry * (+259) 15:09:42 -!- amby has joined. 15:21:13 -!- ais523 has quit (Remote host closed the connection). 15:22:26 -!- ais523 has joined. 15:22:49 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 15:29:57 -!- amby has quit (Ping timeout: 248 seconds). 15:32:08 -!- tromp has joined. 15:42:42 [[$+-?]] https://esolangs.org/w/index.php?diff=133506&oldid=133503 * TheCanon2 * (+1068) Completed the article 15:44:38 [[$+-?]] M https://esolangs.org/w/index.php?diff=133507&oldid=133506 * TheCanon2 * (+34) Added a Cat 15:52:05 ais523: Am I misremembering, or did you invent a memory allocation algorithm recently? I ask because I invented a memory allocation algorithm recently, but I think I was half-asleep, so I think it doesn't make sense (I'm not sure I even remember it now - perhaps I should try) 15:56:29 My idea was basically to bisect memory. So it's basically a binary tree, but we don't have to store pointers to children. If the client asks for n bytes of memory, you walk down the tree until you find a node sized at least 2*n, and you split it in 2 and return the pointer to the so-far-unused-half of that node. 15:56:47 cpressey: I told this channel about one a while ago, I don't think it's "recent" by this point 15:57:11 I think that bisection algorithm has been used before, it's one I've been thinking about 15:57:28 it can suffer from fragmentation if the code allocates a lot of objects of the same size, then deallocates every second object 15:57:33 (which is not a totally implausible allocation pattern) 15:58:00 What I was wondering was if fragmentation can be mitigated by rotating the nodes in the tree somehow 15:58:13 -!- impomatic has quit (Ping timeout: 256 seconds). 15:59:32 You would need to memcpy the individual nodes, but you could set some sort of "mirror flag" on the header of the container node, so that existing addresses still work (assuming "addresses" are paths down the binary tree) 15:59:38 after they've been allocated? or allocating them differently? 15:59:49 ah, I see, moving them in memory 16:00:15 Walking the tree every time you want to get at a node is not very appealing though 16:00:19 I think there has been some experimentation into this sort of thing, but would consider it to be fairly esoteric (except in the case of stop-and-copy garbage collection which does it naturally) 16:01:22 you can do things like alternating between allocating forwards and backwards on successive pages, then mapping them over each other if they become fragmented in a way that there are no clashing addresses (the alternating directions increases the chance that that fragmentation pattern will occur) 16:02:20 As long as it wasn't a subconscious ripoff of your "recent" (by which I guess I do mean, months or more ago) idea, I'm happy 16:03:24 the allocation strategy is entirely different 16:03:30 so unlikely to be an accidental copy 16:03:52 it is maybe possible that someone else other than me invented an allocator more recently, and I missed it? 16:04:27 I think some of my interest has been in "can we write an async-signal-safe allocator" because that has practical uses for some programs I'd like to write 16:04:46 I attempted to do that a while back but got it wrong, AS-safety is really unintuitive 16:09:26 "async-signal-safe code" sounds like "lockfree algorithm except even worse" 16:10:51 Although (after a quick web search) maybe not 16:13:02 although maybe 16:16:13 Hmm, interesting 16:20:44 [[$+-?]] M https://esolangs.org/w/index.php?diff=133508&oldid=133507 * TheCanon2 * (+4) fixed grammatical error 16:31:30 -!- DHeadshot has joined. 16:32:56 -!- X-Scale has joined. 16:36:21 -!- cpressey has quit (Ping timeout: 276 seconds). 16:40:39 ais523: if only the username is the problem then you can rename the user instead of block, that won't stop them from creating another user 16:44:43 cpressey: it sounds like you want TAOCP 2.5.C which describes the allocation and freeing algorithms for the buddy-block memory allocation 16:44:53 b_jonas: it wouldn't prevent them from creating the same user again, though 16:45:00 it's much better to just set the block settings correctly 16:45:08 ais523: oh... 16:54:03 also, renaming someone's account without their permission is just confusing, e.g. they will probably use the old name when trying to log in, so they won't see messages directed at them as those will be under the new name, and might be told that their account doesn't exist 16:57:13 ais523: By the way, there's an https://esolangs.org/wiki/User:Esolang as well. 16:59:22 that can be interpreted (and the user page seems to suggest) that it's named after the concept of an esoteric programming language, rather than about the site itself 16:59:40 I would block if it were being used in a way that seemed official, but it isn't 17:00:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:05:21 [[Talk:-5 bytes ;)]] N https://esolangs.org/w/index.php?oldid=133509 * PkmnQ * (+197) Created page with "If I made an interpreter in [[90]] that overwrites specifically 5 bytes of another program, would that count as -5 bytes? --~~~~" 17:11:55 -!- amby has joined. 17:12:34 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133510&oldid=133488 * Gggfr * (+34) /* math in ()NEST() */ 17:15:45 -!- impomatic has joined. 17:21:36 -!- rodgort has quit (Quit: Leaving). 17:23:17 -!- DHeadshot has quit (Remote host closed the connection). 17:23:23 -!- tromp has joined. 17:25:22 [[()NEST()]] https://esolangs.org/w/index.php?diff=133511&oldid=133482 * Gggfr * (-145) 17:26:01 [[()NEST()]] https://esolangs.org/w/index.php?diff=133512&oldid=133511 * Gggfr * (+4) /* examples */ 17:26:36 -!- rodgort has joined. 17:26:45 -!- impomatic has quit (Quit: Client closed). 17:27:04 [[Talk:()NEST()]] N https://esolangs.org/w/index.php?oldid=133513 * Gggfr * (+144) Created page with "Im working on a esolang that could maybe be translated into ()NEST() --~~~~" 17:27:05 -!- DHeadshot has joined. 17:34:17 -!- amby has quit (Remote host closed the connection). 17:34:34 -!- amby has joined. 17:42:13 -!- amby has quit (Ping timeout: 248 seconds). 17:44:45 -!- X-Scale has quit (Ping timeout: 256 seconds). 17:46:32 -!- amby has joined. 17:59:51 -!- impomatic has joined. 18:03:05 -!- amby has quit (Ping timeout: 252 seconds). 18:07:48 -!- impomatic has quit (Quit: Client closed). 18:09:15 -!- amby has joined. 18:15:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:17:06 -!- X-Scale has joined. 18:22:33 -!- cpressey has joined. 18:25:15 -!- tromp has joined. 18:34:58 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:39:25 -!- impomatic has joined. 18:52:57 -!- amby has quit (Ping timeout: 252 seconds). 18:59:11 -!- cpressey has quit (Ping timeout: 252 seconds). 18:59:30 -!- impomatic has quit (Quit: Client closed). 19:09:09 -!- cpressey has joined. 19:16:49 -!- impomatic has joined. 19:18:25 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133514&oldid=133510 * Gggfr * (-196) /* math in ()NEST() */ 19:18:59 -!- tromp has joined. 19:22:47 -!- X-Scale has quit (Ping timeout: 256 seconds). 19:25:53 -!- X-Scale has joined. 19:33:09 -!- cpressey has quit (Ping timeout: 276 seconds). 19:37:35 [[()NEST()]] https://esolangs.org/w/index.php?diff=133515&oldid=133512 * Gggfr * (+88) 19:39:15 [[()NEST()]] https://esolangs.org/w/index.php?diff=133516&oldid=133515 * Gggfr * (+4) /* how it works */ 19:40:15 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133517&oldid=133514 * Gggfr * (+7) /* math in ()NEST() */ 19:40:32 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133518&oldid=133517 * Gggfr * (+4) /* math in ()NEST() */ 19:42:23 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133519&oldid=133518 * Gggfr * (+29) /* math in ()NEST() */ 19:45:57 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133520&oldid=133519 * Gggfr * (+28) /* math in ()NEST() */ 19:49:52 -!- impomatic has quit (Quit: Client closed). 19:54:25 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=133521&oldid=133520 * Gggfr * (+392) /* math in ()NEST() */ 19:57:51 -!- ais523 has quit (Ping timeout: 276 seconds). 20:01:09 -!- X-Scale has quit (Quit: Client closed). 20:07:05 -!- ais523 has joined. 20:16:49 -!- cpressey has joined. 20:22:33 -!- cpressey has quit (Ping timeout: 276 seconds). 20:23:57 [[Ns2dL]] N https://esolangs.org/w/index.php?oldid=133522 * Gggfr * (+1392) Created page with "'''Ns2dL''' is a esolang made for the sake of making a 2d land that does NOT use a stack. Ns2dL usus a a list because yes. Oh also its made by [[User:Yayimhere|Yayimhere]] ==memory == Jmemory is stored in a list. There is also a buffer that stores indexes for the list. == 20:57:39 [[Truth-machine]] M https://esolangs.org/w/index.php?diff=133523&oldid=133430 * PythonshellDebugwindow * (+1) Alphabetise 20:57:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 21:01:23 -!- tromp has joined. 21:08:02 [[Unary Filesystem]] M https://esolangs.org/w/index.php?diff=133524&oldid=84321 * PythonshellDebugwindow * (+94) Fix formatting 21:11:30 [[Ns2dL]] M https://esolangs.org/w/index.php?diff=133525&oldid=133522 * PythonshellDebugwindow * (+63) Categories 21:12:47 [[()NEST()]] M https://esolangs.org/w/index.php?diff=133526&oldid=133516 * PythonshellDebugwindow * (+50) Categories 21:16:41 [[BF+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]] M https://esolangs.org/w/index.php?diff=133527&oldid=110686 * PythonshellDebugwindow * (+40) Categories 21:41:36 -!- sprock has quit (Remote host closed the connection). 21:46:53 -!- sprock has joined. 21:51:45 -!- impomatic has joined. 21:52:37 -!- __monty__ has quit (Quit: leaving). 21:54:27 -!- amby has joined. 22:01:38 -!- DHeadshot has quit (Remote host closed the connection). 22:06:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 22:23:28 [[User:EvyLah]] https://esolangs.org/w/index.php?diff=133528&oldid=132732 * EvyLah * (+62) idea page 22:25:33 -!- cpressey has joined. 22:28:17 [[Language list]] M https://esolangs.org/w/index.php?diff=133529&oldid=133340 * TheCanon2 * (+11) Added $+-? 22:41:00 [[$+-?]] M https://esolangs.org/w/index.php?diff=133530&oldid=133508 * TheCanon2 * (+43) 22:42:49 -!- ais523 has quit (Remote host closed the connection). 22:44:02 -!- ais523 has joined. 22:54:27 [[User:EvyLah/ideas]] N https://esolangs.org/w/index.php?oldid=133531 * EvyLah * (+3525) page creation, added a start to a potential language 22:54:57 -!- cpressey has quit (Ping timeout: 252 seconds). 23:01:11 `olist 1305 23:01:13 olist : shachaf oerjan Sgeo boily nortti b_jonas Noisytoot 23:01:54 [[User:EvyLah/ideas]] https://esolangs.org/w/index.php?diff=133532&oldid=133531 * EvyLah * (+178) fluid list 23:15:54 [[$+-?]] M https://esolangs.org/w/index.php?diff=133533&oldid=133530 * TheCanon2 * (+230) added addition 23:24:22 [[$+-?]] M https://esolangs.org/w/index.php?diff=133534&oldid=133533 * TheCanon2 * (+88) added subtraction program 23:31:12 -!- impomatic has quit (Quit: Client closed). 23:40:40 [[$+-?]] M https://esolangs.org/w/index.php?diff=133535&oldid=133534 * TheCanon2 * (-118) Wrote a far shorter addition program by removing unnecessary code