00:05:04 -!- Lord_of_Life has joined. 00:48:38 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement). 02:23:34 -!- molson has quit (Remote host closed the connection). 02:49:37 -!- b_jonas has quit (Ping timeout: 256 seconds). 03:59:44 web.three_legged_frog: points 3.93, score 24.50, rank 10/47 (--) 04:00:21 web.three_legged_frog: points 3.93, score 24.50, rank 10/47 (--) 04:02:41 web.three_legged_frog: points 4.02, score 24.59, rank 10/47 (--) 05:47:24 -!- Sgeo_ has joined. 05:50:24 -!- Sgeo has quit (Ping timeout: 258 seconds). 06:59:08 -!- tromp has joined. 08:25:55 [[How dare you fuck the brain]] M https://esolangs.org/w/index.php?diff=164555&oldid=164541 * Ractangle * (-289) /* computational class */ 08:34:08 -!- Sgeo_ has quit (Read error: Connection reset by peer). 08:36:08 Hi 09:42:50 -!- tromp has quit (Ping timeout: 245 seconds). 10:55:12 [[Esolangs.org]] https://esolangs.org/w/index.php?diff=164556&oldid=147998 * None1 * (+28) /* Format */ 10:55:22 [[Esolangs.org]] M https://esolangs.org/w/index.php?diff=164557&oldid=164556 * None1 * (+1) /* Format */ 11:01:14 -!- amby has joined. 11:14:46 [[Game:Esochain]] https://esolangs.org/w/index.php?diff=164558&oldid=164554 * None1 * (+16) /* Server 2 */ 11:16:00 [[Game:Esochain]] https://esolangs.org/w/index.php?diff=164559&oldid=164558 * None1 * (+16) /* revreS 3 */ 11:28:49 -!- Lord_of_Life has quit (Ping timeout: 250 seconds). 11:47:39 -!- Lord_of_Life has joined. 11:49:49 -!- Lord_of_Life has quit (Excess Flood). 11:54:03 -!- Lord_of_Life has joined. 11:54:05 -!- ajal has joined. 11:54:25 -!- amby has quit (Ping timeout: 248 seconds). 11:59:27 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine). 12:02:42 -!- Lord_of_Life has joined. 12:04:35 -!- amby has joined. 12:04:47 -!- ajal has quit (Ping timeout: 250 seconds). 12:05:07 -!- Lord_of_Life has quit (Excess Flood). 12:07:57 -!- amby has quit (Read error: Connection reset by peer). 12:08:11 -!- amby has joined. 12:13:34 -!- ais523 has joined. 12:26:59 -!- Lord_of_Life has joined. 12:46:54 -!- amby has quit (Ping timeout: 256 seconds). 12:49:02 -!- amby has joined. 13:24:00 [[U (Ractangle)]] https://esolangs.org/w/index.php?diff=164560&oldid=164511 * MijiGamin1 * (+0) fixed a variety of typos 14:16:57 -!- Sgeo has joined. 14:47:16 !zjoust two_thirds http://nethack4.org/pastebin/two_thirds.bfjoust 14:47:17 ais523.two_thirds: points 21.36, score 56.74, rank 1/47 (--) 14:48:04 !zjoust two_thirds http://nethack4.org/pastebin/two_thirds.bfjoust 14:48:05 ais523.two_thirds: points 21.50, score 57.08, rank 1/47 (--) 16:21:18 [[Esolangs.org]] https://esolangs.org/w/index.php?diff=164561&oldid=164557 * Aadenboy * (-2) 16:57:03 -!- b_jonas has joined. 17:25:03 a thought I had recently: basically all the problems memory allocators have happen as a consequence of not knowing free order 17:25:29 which means that you can end up with fragmented memory if allocations that are freed early and allocations that are freed late end up next to each other 17:26:17 if allocators could pack together their allocations in such a way that all the allocations in a particular page were freed at the same time, it would allow them to do all sorts of fancy things without wasting memory 17:27:29 (e.g. constantly rotating virtual addresses so that use-after-free and double-freewere deterministically detectable, or reserving pages for objects of a particular type, which gives both performance security benefits) 17:28:34 * both performance and security benefits 17:29:13 but I've got a bit stuck in working out to what extent programs would be able to actually work out what the free order would be – in many cases it's easy, but for some (e.g. optimisation algorithms which are doing matches-and-rewrites on subtrees) it is much harder 17:30:47 it feels like, in the cases where free order is unknown, it should be possible to do a mix of manually compacting (via a "deep clone, then drop the original" strategy) if most of the allocations are dead, and declaring that the fragmentation doesn't matter if most of the allocations are alive, but I'm not sure that actually works and it might not be possible to infer at compile time 17:35:06 -!- V has joined. 17:36:40 [[Game:Esochain]] https://esolangs.org/w/index.php?diff=164562&oldid=164559 * Hotcrystal0 * (+13) 18:06:14 cu 19:06:35 -!- GregorR has quit (Quit: Ping timeout (120 seconds)). 19:06:45 -!- GregorR has joined. 19:46:28 [[Gora]] M https://esolangs.org/w/index.php?diff=164563&oldid=138823 * Ractangle * (+662) we are going to goroshevka with this one!!! 19:51:23 -!- susam has left. 20:36:33 -!- V has quit (Ping timeout: 248 seconds). 20:42:21 -!- V has joined. 21:12:48 -!- FreeFull has quit. 23:03:41 [[Special:Log/newusers]] create * Wasabi134 * New user account 23:07:52 -!- DOS_User_webchat has joined. 23:10:38 -!- ais523 has quit (Read error: Connection reset by peer). 23:16:51 [[Game:Esochain]] https://esolangs.org/w/index.php?diff=164564&oldid=164562 * HyperbolicireworksPen * (+13) 23:19:36 [[Game:Esochain]] https://esolangs.org/w/index.php?diff=164565&oldid=164564 * Juanp32 * (+10) /* Server 7 */ hi 23:26:05 -!- DOS_User_webchat has quit (Remote host closed the connection). 23:32:41 [[Adders]] https://esolangs.org/w/index.php?diff=164566&oldid=164435 * HyperbolicireworksPen * (+26) 23:36:29 [[Vars]] https://esolangs.org/w/index.php?diff=164567&oldid=164438 * HyperbolicireworksPen * (+43) 23:37:02 [[Hourglass]] https://esolangs.org/w/index.php?diff=164568&oldid=164439 * HyperbolicireworksPen * (+16)