00:28:10 Why does the PK font format not pad scanlines and most other uses of packed bitmaps (e.g. PBM, PostScript, X windows) do pad scanlines? 02:04:16 -!- APic has quit (Ping timeout: 265 seconds). 02:05:43 -!- V has quit (Ping timeout: 265 seconds). 02:06:15 -!- V has joined. 02:06:41 -!- V has changed nick to Guest7215. 02:08:21 -!- Guest7215 has quit (Client Quit). 02:11:02 -!- V_ has joined. 02:11:31 -!- grumble has quit (Ping timeout: 619 seconds). 02:12:39 -!- V_ has quit (Client Quit). 02:12:45 -!- grumble has joined. 02:13:19 -!- V_ has joined. 02:15:52 -!- APic has joined. 02:19:10 -!- V_ has changed nick to V. 02:24:03 -!- t20kdc has quit (Remote host closed the connection). 03:15:05 -!- adu has quit (Ping timeout: 240 seconds). 03:18:27 -!- adu has joined. 03:31:00 -!- adu has quit (Quit: adu). 03:48:17 -!- adu has joined. 03:51:30 -!- craigo has joined. 04:26:56 -!- Lord_of_Life_ has joined. 04:27:13 -!- Lord_of_Life has quit (Ping timeout: 264 seconds). 04:28:20 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 06:44:47 -!- tromp has joined. 06:49:52 -!- tromp has quit (Ping timeout: 260 seconds). 06:51:25 -!- adu has quit (Quit: adu). 06:55:12 -!- Sgeo has quit (Read error: Connection reset by peer). 06:58:08 -!- tromp has joined. 07:08:40 -!- imode has quit (Ping timeout: 256 seconds). 08:10:39 -!- hendursa1 has joined. 08:13:03 -!- hendursaga has quit (Ping timeout: 240 seconds). 08:27:31 [[User talk:OsmineYT]] https://esolangs.org/w/index.php?diff=76733&oldid=71260 * TwilightSparkle * (+37) 08:39:53 -!- b_jonas has quit (Quit: leaving). 08:52:40 -!- kritixilithos has joined. 09:04:23 -!- tromp has quit (Remote host closed the connection). 09:13:39 -!- sftp has quit (Ping timeout: 244 seconds). 09:20:41 -!- tromp has joined. 09:49:48 -!- kspalaiologos has joined. 09:50:16 `bots 09:50:19 bots? No such file or directory 09:50:34 `prefixes 09:50:36 Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =. 10:30:57 -!- arseniiv has joined. 10:35:49 Do you like level 4 PostScript? I can think of many improvements of level 3 PostScript that perhaps should be to make up level 4 PostScript, including alpha transparency, auto-allocation for some operators, some Ghostscript features, FFI, many other improvements, etc. Some features also are not needed, such as the job server and DSC. 10:40:18 (Such as, I think the %pipe% device and makeimagedevice command in Ghostscript can be good to have, and have use them.) 10:52:49 -!- craigo has quit (Ping timeout: 246 seconds). 11:01:25 -!- t20kdc has joined. 11:15:08 -!- kritixilithos has quit (Remote host closed the connection). 11:16:49 In which programming languages (esolangs or otherwise) could you implement conditions out of stuff other than conditions, and in what ways (e.g. with or without using other boolean operations)? 11:17:53 every language that can cast bool to int and do pointer arithmetic 11:19:44 Yes, that is a case where it can be done. However, I also mean such things like: http://esolangs.org/wiki/Talk:GASOIL 11:23:08 Also, I do not merely mean operations such as "if", and casting bool to int might count as a "boolean operation" (or might not, depending how you count it). 11:23:32 Also, note that in C, any nonzero number will be true. 11:24:49 well, i don't know if rust allows you to cast a boolean to a number 11:25:20 you can do it with the ternary operator, but that's kind of an if imho 11:25:36 I also don't know; I don't know Rust programming 11:25:38 zzo38: in systems with self-modification, such as ByteByteJump, changing jump addresses provides conditions 11:26:00 ...though, you probably already know that... 11:27:15 t20kdc: Yes, there is that. Perhaps make a list of the different ways. I know of some ways, but maybe not all, and even if I do know, that does not mean I know all of them. Also, some that already have conditions, implementing it differently may be inefficient of course, but that isn't my concern of course. 11:28:36 A technique I think I've seen in shader programming is to use multiply-by-0/multiply-by-1 as a conditional add. 11:29:18 i do this all the time 11:29:19 (I think I once also figured out how to make up some conditions in TeX without using any of the condition commands, too) 11:29:29 t20kdc: Yes, and I think I have done that 11:31:15 (I have also done something similar in BASIC, which has no ?: command like C has, but note that in BASIC, the operators that make a boolean value will be -1 if true rather than +1) 11:32:30 that's not that uncommon 11:32:50 true being -1 makes boolean operations somewhat nicer 11:33:07 Yes, I know that it does in some ways. 11:34:33 In LLVM, a boolean is just a one bit integer, so you can sign-extend or zero-extend. 11:34:52 interesting 11:36:06 In PostScript, you can do this: /if << true /exec load false /pop load >> def /if {exch //if exch get exec} bind def 11:37:37 (Actually, eq can also be implemented in a similar way, except for the name length limit and the fact that null is not a valid key in a dictionary.) 11:38:53 (I don't know if it could for lt and gt though.) 11:40:46 I suppose, in programming languages with arbitrarily big numbers, you might be able to check less/greater by doing subtraction, convert to a string, and check if the first character is a minus sign by using a dictionary. 11:56:47 -!- kritixilithos has joined. 12:28:41 -!- kritixilithos has quit (Remote host closed the connection). 12:39:07 -!- hendursa1 has quit (Quit: hendursa1). 12:39:25 -!- hendursaga has joined. 12:52:06 I some cases, loops with repeat counts can be used. 12:56:08 -!- kritixilithos has joined. 13:13:10 Today's Girl Genius: Albia asks what we're all thinking 13:23:31 -!- craigo has joined. 13:55:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 13:57:10 Are there test files to test a DVI reading program? 13:57:58 -!- kritixilithos has joined. 14:12:58 -!- adu has joined. 14:14:26 [[MONOD/interpreterv1]] https://esolangs.org/w/index.php?diff=76734&oldid=14780 * LegionMammal978 * (-114) fixed genome parsing bug 14:31:33 [[User talk:Galaxtone]] https://esolangs.org/w/index.php?diff=76735&oldid=55602 * OsmineYT * (+29) /* Talk */ new section 14:31:56 [[User talk:Galaxtone]] https://esolangs.org/w/index.php?diff=76736&oldid=76735 * OsmineYT * (+110) 14:32:42 [[User talk:Digital Hunter]] https://esolangs.org/w/index.php?diff=76737&oldid=55279 * OsmineYT * (+125) 14:39:03 -!- kritixilithos has quit (Ping timeout: 240 seconds). 14:47:04 -!- osminee has joined. 14:47:14 hi 14:47:46 -!- osminee has quit (Remote host closed the connection). 14:52:54 Impatience sucks. 14:54:04 dont worry you wont be impatient forever 16:08:33 -!- kritixilithos has joined. 16:26:21 -!- Lord_of_Life has quit (Ping timeout: 256 seconds). 16:26:38 -!- Lord_of_Life has joined. 16:48:49 -!- imode has joined. 17:13:21 -!- Arcorann has quit (Read error: Connection reset by peer). 17:35:19 -!- adu has quit (Ping timeout: 246 seconds). 17:40:25 -!- sftp has joined. 17:41:45 -!- adu has joined. 17:43:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 17:43:32 -!- b_jonas has joined. 17:49:53 -!- kritixilithos has joined. 18:10:48 -!- kekcsi has joined. 18:11:12 -!- kritixilithos has quit (Quit: quit). 18:11:50 -!- heroux has quit (Read error: Connection reset by peer). 18:12:16 -!- heroux has joined. 18:15:17 [[Language list]] https://esolangs.org/w/index.php?diff=76738&oldid=76718 * Kekcsi * (+14) 18:29:52 -!- kekcsi has quit (Remote host closed the connection). 18:41:50 -!- xelxebar has quit (Remote host closed the connection). 18:42:13 -!- xelxebar has joined. 19:49:29 -!- tromp has quit (Remote host closed the connection). 19:51:49 -!- adu has quit (Ping timeout: 264 seconds). 19:56:32 -!- adu has joined. 19:59:17 -!- adu has quit (Client Quit). 20:03:58 -!- tromp has joined. 20:44:14 -!- kspalaiologos has quit (Quit: Leaving). 20:57:56 -!- FreeFull has quit (Read error: Connection reset by peer). 21:03:37 -!- FreeFull has joined. 21:09:40 -!- sftp has quit (Ping timeout: 244 seconds). 21:16:10 -!- tromp has quit (Remote host closed the connection). 21:16:40 -!- tromp has joined. 21:16:49 -!- sftp has joined. 21:56:52 -!- arseniiv has quit (Ping timeout: 256 seconds). 22:01:25 [[Special:Log/newusers]] create * Cameron * New user account 22:05:26 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=76739&oldid=76720 * Cameron * (+209) /* Introductions */ 22:13:30 [[Special:Log/move]] move * LegionMammal978 * moved [[Dawg: Python for thugs]] to [[Dawg]]: "Python for thugs" doesn't appear to be part of the name 22:14:18 [[Dawg]] https://esolangs.org/w/index.php?diff=76742&oldid=76740 * LegionMammal978 * (-1038) there's already an automatic ToC? 22:15:00 -!- tromp has quit (Remote host closed the connection). 22:15:55 [[Special:Log/move]] move * LegionMammal978 * moved [[Faces]] to [[Face]]: "Face" appears to be the actual name 22:17:05 [[Language list]] M https://esolangs.org/w/index.php?diff=76745&oldid=76738 * LegionMammal978 * (-19) fixed links 22:17:26 -!- sftp has quit (Ping timeout: 244 seconds). 22:20:37 [[Stax]] N https://esolangs.org/w/index.php?oldid=76746 * Cameron * (+462) Created page 22:21:34 [[Stax]] M https://esolangs.org/w/index.php?diff=76747&oldid=76746 * Cameron * (+1) /* External resources */ wrong category 22:28:55 -!- sftp has joined. 22:29:06 [[Talk:Stax]] N https://esolangs.org/w/index.php?oldid=76748 * Cameron * (+506) Created page with "== Programs I've made with it == ===== 99 bottles of beer ===== assign bottles to Number assign lyrics to String push 99 to bottles push Take one down, pass it around to l..." 22:52:03 -!- t20kdc has quit (Remote host closed the connection). 22:57:43 -!- Sgeo has joined. 23:05:08 -!- Arcorann has joined. 23:06:09 -!- Arcorann has quit (Remote host closed the connection). 23:06:33 -!- Arcorann has joined.