00:14:59 [[Category:2026]] N https://esolangs.org/w/index.php?oldid=81616 * Heavpoot * (+77) Created page with "This category consists of esolangs made in the year 2026. [[Category:Years]]" 00:54:32 `ftoc 1000 00:54:34 1000.00°F = 537.78°C 00:54:57 `? dst 00:54:59 dst? ¯\(°​_o)/¯ 00:55:29 wtf is heavpoot up to now 01:00:00 * int-e mourns the loss of a full hour. We miss you, 2020-03-28, 2am to 3am CET. Life will never be the same without you. 01:01:49 -!- ArthurStrong has joined. 01:02:13 and... I mixed up 2020 and 2021 01:04:44 Oh, right, that's why it's that late already. 01:05:03 F 01:05:16 we did that a few weeks ago 01:05:28 I was looking at backscroll of another channel after being away a bit, and wondering how could it possibly have been over an hour ago. 01:06:08 I like the two weeks between the US and EU DST switches, some of my meetings are earlier than usual. 01:06:34 Back when meeting rooms were still a consideration, all of the bookings got messed up for those two weeks. 01:06:42 -!- MDude has joined. 01:06:59 sometimes it's 3 weeks... not this year 01:07:22 I had someone join a meeting from a proper meeting room (in Zürich) last week, it was pretty weird. 01:07:56 And someone else had one of the London office (still fully closed) rooms dial into their meeting automatically, but there was nobody there, which I think would've been not just weird but creepy. 01:10:39 lol 01:11:06 after SARS 3: TurboSARS wipes out all of humanity your conference rooms will still be automatically calling each other 01:11:26 SARS 3.11 for Workgroups 01:11:53 kmc: so you think so? I imagine electricity will fail rather quickly if people are truly wiped out 01:16:43 eh, i don't know 01:16:51 it was more of a joke than a serious prediction 01:17:38 sorry. it's just that this is a question I've actually pondered... with no idea how to estimate this properly 01:20:52 basically I have no real clue how much day to day maintenance people put into maintaining the underlying infrastructure. in this case, electricity and networks. 01:23:12 -!- ArthurStrong has quit (Quit: leaving). 01:45:31 -!- adu_ has quit (Quit: adu_). 02:14:58 [[Parse this sic]] M https://esolangs.org/w/index.php?diff=81617&oldid=81579 * Digital Hunter * (+2) /* Fibonacci numbers */ 02:20:44 i'm amused by the fact that, like many programming languages, OpenSCAD has a lot of libraries pertaining to threads, but "threads" means something completely different 02:44:10 What does "threads" mean in OpenSCAD? 02:48:05 -!- moony has quit (Quit: Bye!). 02:48:05 -!- iovoid has quit (Quit: iovoid has quit!). 02:49:35 -!- captaintofuburge has quit (Remote host closed the connection). 02:49:53 -!- captaintofuburge has joined. 02:51:20 -!- moony has joined. 02:51:24 -!- iovoid has joined. 03:05:29 zzo38: like the threads of a screw 03:05:41 it's a 3D CAD language, so there are libraries to generate threads 03:06:50 it doesn't have threads in the other sense, although it is a purely declarative language, so I suppose the implementation is free to evaluate stuff in parallel if it wants to 04:00:53 -!- clog has quit (Ping timeout: 252 seconds). 04:26:04 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 05:10:12 -!- ArthurStrong has joined. 05:22:17 OK 05:53:01 -!- moony has quit (Ping timeout: 252 seconds). 05:57:25 -!- moony has joined. 05:57:30 [[Esolang:Community portal]] https://esolangs.org/w/index.php?diff=81618&oldid=81598 * Citrons * (-177) add description that we voted on 05:57:43 -!- clog has joined. 06:44:04 -!- Lord_of_Life has joined. 07:29:06 -!- ArthurStrong has quit (Ping timeout: 240 seconds). 07:31:46 -!- gurmble has joined. 07:35:41 -!- grumble has quit (Remote host closed the connection). 07:35:49 -!- gurmble has changed nick to grumble. 08:05:39 [[NDBall]] https://esolangs.org/w/index.php?diff=81619&oldid=81446 * Aspwil * (+53) /* Instructions */ 08:07:11 -!- hendursa1 has joined. 08:09:33 -!- hendursaga has quit (Ping timeout: 240 seconds). 08:54:00 [[Category:2026]] https://esolangs.org/w/index.php?diff=81620&oldid=81616 * Heavpoot * (-66) Amend to {{Yearcat}} 09:08:52 -!- Sgeo has quit (Read error: Connection reset by peer). 10:36:27 -!- ArthurStrong has joined. 10:46:05 -!- captaintofuburge has quit (Remote host closed the connection). 10:46:23 -!- captaintofuburge has joined. 10:53:09 [[Macron]] https://esolangs.org/w/index.php?diff=81621&oldid=81609 * Ais523 * (-17) obviously 2026 is not an accurate creation year for this esolang 10:53:41 [[Special:Log/delete]] delete * Ais523 * deleted "[[Category:2026]]": not useful to have year categories for future years (even if you think an esolang will be created in a given year, you can't be sure) 10:55:27 [[Seed]] https://esolangs.org/w/index.php?diff=81622&oldid=81551 * Ais523 * (-17) I think the consensus is to have some warning mark on links that aren't internal to mainspace that they go someplace else (e.g. userspace or Wikipedia), so making the "wikipedia:" prefix visible 11:12:32 -!- arseniiv has joined. 11:33:39 -!- ais523 has joined. 11:33:52 I'm wondering whether zipquines are Turing-complete, Underload/Muriel-style 11:34:22 i.e. the zip file expands to a directory containing another zip file, which expands to a directory containing another zip file, etc., and if you keep expanding forever, either you reach an empty directory (halting) or you don't 11:34:50 you could also take input by expanding to a directory with multiple files (choose which to open), or produce output by putting a .txt file with the output in the expanded directory 11:35:20 in rar, it should be easily doable 11:35:26 the basic problem is as to whether the compression algorithm that .zip uses is capable of implementing a TC language when interpreted that way 11:35:50 I don't know much about how rar works internally 11:36:13 https://github.com/taviso/rarvmtools 11:36:35 tl;dr there is an assembly to rar compiler 11:36:39 hmm, deprecated :-( 11:36:50 probably for the best? 11:37:10 "A RarVM program may execute for at most 250,000,000 instructions, at which point it will be terminated abnormally." 11:37:14 that looks like a limit on TCness 11:37:24 indeed 11:37:41 but maybe not, it could be possible to use multiple programs for the actual logic and store data in large segments that just get copied literally 11:38:29 i remember having a tiny rar file with a valid jpg of like 1 gb or something that you could use to get more storage in dropbox 11:40:19 myname: how did it work? 11:40:36 btw hi #esoteric 11:41:27 well, just have a rarvm program printing the jpg header and drop a bunch of zeros in a loop 12:00:45 I like the two weeks between the US and EU DST switches, some of my meetings are earlier than usual. ← has the EU postponed its decision to stop using daylight saving time? 12:01:07 (the UK is keeping it for the time being, but they weren't included in the decision because of Brexit) 12:01:30 -!- ArthurStrong has quit (Quit: leaving). 12:02:39 afaik it's not postponed, it's not entirely clear whether to stay in normal or summer time 12:02:56 looks like it was postponed to October 2021, but then there was a row related to Ireland 12:03:04 ah 12:03:15 because Northern Ireland is currently planning to keep daylight saving time but the Republic of Ireland doesn't want to be in a different timezone from it 12:03:29 so the next steps are somewhat unclear 12:03:30 hahaha 12:04:25 interestingly it was IANA who caused the initial postponement, they said they couldn't get the world's timezone infrastructure updated by the deadline unless they had more notice 12:05:01 i wonder how many programs are going to be wrong 12:05:56 timezone updates happen all the time 12:06:07 but not very often for any individual country 12:06:32 at least on my Ubuntu system, when a country changes its timezone rules, there's a security update to patch the timezone database with the new information 12:06:42 (presumably because having the wrong idea of what time it is can be a security problem sometimes) 12:10:12 -!- NeverBorn has joined. 12:16:16 -!- NeverBorn has quit (Remote host closed the connection). 12:44:06 -!- ontoquina has joined. 12:46:03 -!- LKoen has joined. 12:57:23 -!- NeverBorn has joined. 13:01:45 are there any coders here? 13:03:32 -!- NeverBorn has quit (Remote host closed the connection). 13:04:45 ontoquina: I think most of the channel is made up of programmers 13:04:53 although they aren't necessarily online at any given time 13:05:11 many of the Americans will still be asleep 13:05:53 don't forget the bots 13:09:29 -!- NeverBorn has joined. 13:09:41 are you a c programmer? 13:10:36 That's narrowing it down, but still likely true for many. 13:10:37 -!- NeverBorn has quit (Remote host closed the connection). 13:11:08 fungot: Are you a Befunge programmer, or a Befunge program? 13:11:08 fizzie: let's ' ang ' er. i think ( relatively, at least in brown university, where we've stolen the material from, they have notion of classes methods, etc. 13:12:38 . o O ( does reading K&R make you a C programmer ) 13:26:21 -!- stfb has joined. 13:26:22 https://www.udoo.org/udoo-quad-dual/ 13:27:01 i'm looking for some information which will help me to write a piece of code that will display the output voltage state of the GPIO pin 13:27:39 but also loop over and over again 13:28:26 -!- captaintofuburge has quit (Ping timeout: 240 seconds). 13:29:45 int-e: also we miss you, 2021-03-26 02:00 to 03:00 Jerusalem time. 13:30:06 friday? 13:45:25 ais523: re zip quines, I expect it might be Turing complete, because zip can probably implement some kind of tag system, encoding state in the current Huffman table which it resets more often than a typical zip file, and then you apply that repeatedly with the zip quine method 13:46:02 though you'd probably have to waste a lot of space to make the Adler checksum match 13:46:35 " because Northern Ireland is currently planning to keep daylight saving time but the Republic of Ireland doesn't want to be in a different timezone from it / so the next steps are somewhat unclear 13:47:54 " => how's it unclear? it's been clear as a day for years that the only way the UK can keep its three contradictory promises (no border between Ireland and Northern Ireland; border between the UK and EU; no independent Northern Ireland) is to convince Ireland to leave the EU. what you say about the timezone just confirms that. 13:51:43 " (presumably because having the wrong idea of what time it is can be a security problem sometimes)" => yep, the specific example I always imagine is when there's a peace conference about some nation that wants to be an independent country specified in local time, the leader of that region has announced three weeks ago on local television that they will use a different timezone, the 13:51:49 representative of the mediator country checks four sources on the web for what timezone that region uses to make sure he arrives at the right time, but nobody who understands the local language and watches that dictator on TV bothered to write to the timezone mailing list, so the mediator arrives an hour late and a war is started 13:51:51 ontoquina: I don't think there are many experts on GPIO configuration for specific devices here 13:51:58 it's not really a programming question, more of a finding-documentation question 13:52:16 especially because you're trying to hook your own outputs, not take input or produce outputs 13:52:42 b_jonas: I thought security updates were about computer security, not national security 13:53:50 ais523: ok, but your definition of security wouldn't have helped me when there's a fucking war 200 kilometers from the south of here 13:54:05 s/from/to/ 13:55:19 the only saving grace is that the dictator who is the most likely to do this is leading Kazakhstan, which is clearly an independent country, not a region that newly wants to be an independent country. 13:56:56 -!- kspalaiologos has joined. 13:57:03 ais523: i'm not trying to do any of that 13:57:46 all i want is to make cat value repeat in a terminal for a number of times rather than just type it in 13:57:59 ontoquina: you might be better off finding some sort of beginning-programming channel, I think; one of the important steps in programming is being able to clearly communicate what you're trying to do 13:58:11 and if it's that step you're having trouble with, talking to experienced programmers won't normally help much 14:01:32 ais523: oh, about that definition, I think at one point debian had separate categories for "security updates" and "volatile" 14:01:53 and I think timezones were in the volatile category, but I'm not sure 14:01:57 ais523: i found the answer already and yes it was a simple terminal entry 14:04:29 the question was quite simple,.. how do i loop the command cat value in a linux terminal? 14:06:38 Fair enough, but that had nothing to do with C programming. 14:06:57 ontoquina: that isn't a simple question, because it doesn't clearly define what you're trying to do or what the problem is 14:07:16 it isn't possible to interpret what you mean without more information 14:07:25 and I still don't have much of an idea of what you were trying to do or what you did to change it 14:07:46 [[BitBounce]] https://esolangs.org/w/index.php?diff=81623&oldid=65732 * Hakerh400 * (+2122) Add TIO links 14:08:05 On that topic, though, I never remember to use watch(1) for anything, even though it's kind of a neat tool. 14:08:18 (although one possible interpretation would have lead to an amusing answer: "what's the shell command to produce the same output over and over again in a loop?" "yes") 14:08:28 https://www.howtoforge.com/linux-watch-command/ 14:08:46 ais523: you are welcome 14:08:56 fizzie: I didn't know of it 14:09:01 I guess top is just a fancier version of watch ps 14:09:45 I have actually used something like watch 'some other command; top b' 14:09:57 watch -n 0.1 date #command line "real time" clock 14:10:17 possibly watch 'df $dest; top b' where $dest is where I'm writing the compressed backup 14:10:31 Yeah, I keep doing `while true; date; sleep 0.3; done` 14:10:42 Although for a one-line command I kind of like seeing the history. 14:10:46 (actually that's redundant because `watch` also displays the date) 14:10:51 int-e: -n 1 -p would be enough, if you ran it just marginally after the start of a second 14:10:58 and use only 1/10 of the CPU time 14:11:12 ais523: I didn't trust myself to do that. 14:11:15 right sure i understand what you are saying 14:11:32 (the "marginally after the start of a second part, that is) 14:13:44 ais523: I did that this morning around 2am :) (And I only used it for a few seconds anyway) 14:14:01 I don't think I've watched the daylight saving time in ages 14:14:05 was asleep when it happened today 14:15:26 sane 14:17:51 oh, and I think I've been using (watch ls $dest) or similar to watch the list of compressed backup files grow 14:18:48 my usual technique for that (not that I use it very often) is just to run ls manually every now and then 14:18:52 in one screen window; the other window shows the output from my compressed backup tool (which is a perl script that is one of the longest lived utility that I wrote, and might soon beat cbstream in that ranking) and from the 7z compressor that it invokes 14:19:19 I normally do my backups with rsync 14:19:37 I've tried a variety of tools over the years, but rsync has the benefit of being incredibly simple 14:20:02 (and producing backups that can be restored without it) 14:20:20 compressing backups is of course possible, but I'm not completely sure it's worth it, especially as fast compressors tend not to get good ratios 14:20:44 I've settled on bip and some homegrown infrastructure around it. 14:20:58 Uh, bup, not bip. 14:21:13 The latter is that IRC proxy, which I've also settled on, but isn't related to backups. 14:21:34 ais523: compression helps for full backups, where the file system contains a lot of files that compress well even with fast compressors, but admittedly this was more important back when I wrote backups to CDs or DVDs 14:22:15 it won't help for backing up all my JPEG photos obviously 14:22:24 or films 14:22:33 right, the paradox of compressed backups is that the files that compress well are generally the small ones that don't need compressing 14:22:42 because the big ones are probably stored in a compressed format already 14:23:43 Optical disc images are one category of files that can be reasonably big yet sometimes still compressible. 14:24:05 (Because of whoever made the disc wanted the program using it to be able to read data without worrying about compression.) 14:24:08 ais523: (1) small files don't matter, for a backup I use solid compression because I don't need to be able to random access individual files from the backup quickly; (2) I have a build directory with lots of third party software source code that is uncompressed at any moment, and I don't bother excluding the uncompressed versions from the backup 14:25:30 fizzie: you'd think that, but have you checked how large the live system image is on a debian hybrid installer and live image DVD? it seems impossible to fit both the live image and package repository in that space even with compression 14:27:05 -!- ontoquina has left ("Leaving"). 14:27:16 my old DOS boot floppy uncompresses every program to a ramdisk, so most of the contents is a zip.zip compressed archive, with only IO.SYS, MSDOS.SYS, COMMAND.COM, HIMEM.SYS, RAMDRIVE.SYS and four smaller files outside of it 14:28:02 admittedly those five big files still take a lot of space on a floppy 14:28:05 it's weird thinking about memory being larger than disk space 14:28:16 but it was indeed the case back before hard drives were common 14:28:17 or, hmm, maybe not? 14:28:30 it wasn't 14:28:31 3.5" floppy disk is 1.44MiB 14:28:47 and conventional memory was 640KiB, but systems normally also had some amount of unconventional memory 14:28:51 so it would have been pretty close 14:29:06 people didn't have 640 KiB when they had 1.44MiB floppies 14:29:15 was it ever common to have 360kb floppy, 640k RAM? 14:29:34 wasn't the 360k floppy called "double density"? or is that the 720K? 14:29:52 and people usually had two disk drives if they didn't have a hard drive, and they did usually have a hard drive, even if a small one 14:29:53 I think high density was 1.44 and double was 720, but I may be completely wrong on that 14:29:58 it's hard to remember after this long 14:30:08 180k per side = single density? 14:30:27 I know that on one computer I used, the floppy drive access light went orange for one density of floppy disk and green for the other commonly used density 14:30:28 I think there's some trick with "double sided", but maybe that's only for 5 inch (CD-sized) floppies 14:30:37 it's complicated because those two dimensions developed independently (two-sided floppies and higher density) 14:30:50 I've used 5¼ inch floppy disks before, but not on a PC 14:31:21 they're much simpler than the 3½ disks, which have some sort of automatically sliding cover to cover the disk itself 14:31:45 I think the smallest PC I've actually worked on was a laptop with 1M of RAM and 20M of hard disk 14:31:49 the 5¼, there wasn't a cover on the disk itself, and the disk came with a little paper jacket that you used to protect it from dust when it wasn't inserted into a drive 14:32:40 apparently 8-inch floppy disks also existed but I've never used one 14:32:49 ais523: I think the main improvement came from the little metal disk in the center, allowing for grabbing the disk with higher precision 14:33:02 ais523: I never used one, but I saw a disk drive exhibited (no longer used) somewhere 14:33:50 but... overall, floppy disk reliability was awful for both 5 1/4" and 3 1/2", at least in my experiencxe 14:34:04 also I think the write protect tabs work backwards on a 5 inch floppy versus a 3.5 inch floppy: 14:35:04 yes 14:35:05 the 3.5 inch one has a sliding tab and a hole means ... read-only I think, whereas a 5 inch floppy can have a hole punched through its plastic cover in a corner with possibly a plastic sticker to cover it later, and the hole means writable. or backwards. I don't remember. 14:35:09 I had more physical failures of the disks (important connections getting jammed, etc.) than I did data loss 14:35:20 and I think the 3.5 inch floppy has a possible hole on its other corner to indicate format 14:35:26 I still have a collection of floppy disks from when I was younger, but all the data has long since been copied into my home directory 14:35:32 so I don't consult the disks themselves any more 14:35:39 I also have a USB floppy drive but have only used it once, I think 14:35:49 maybe twice 14:35:58 I no longer have physical floppy disks or drives. I got rid of all of them, including the physical version of that boot floppy. 14:36:18 b_jonas: IIRC solid is writeable, and the hole means read-only, but I might also have that backwards 14:36:56 ais523: yes, that's probably the saner system because then factory-made installer disks just have the sliding tab missing entirely so you can't easily overwrite them 14:37:01 by accident that is 14:37:35 b_jonas: well you could just as easily have an entirely solid disk in that location, no tab or anything, if the opposite convention were being used 14:37:46 true 14:38:13 punching a hole on a thick 3.5 inch floppy might be harder than covering the hole with one of those stickers for 5 inch floppies 14:38:42 https://en.wikipedia.org/wiki/Write_protection ... so 8" has the backward convention from 5 1/4"? 14:38:55 That must have caused quite a few accidents. 14:39:00 b_jonas: I was more thinking about console game disc images, I think they're somewhat compressible sometimes. 14:39:06 and of course the save icon on windows is still a floppy disk, which is becoming one of those metaphors increasingly disassociated from its origins 14:39:41 oh yeah, SD cards have a physical write protect switch too, but microSD cards don't 14:39:56 We had a 8" floppy disk throwing competition at the university once. 14:40:00 and basically all my recent SD cards are just microSD cards with adapters, because it's slightly cheaper to buy them that way 14:40:25 int-e: I actually had a vague memory that the convention reversed at one point 14:40:31 fizzie: sounds like a good way to get some use of obsolete stuff that will get discarded anyway 14:40:44 your article says that it's 5¼ and 3½ that have opposite conventions, though 14:41:45 oh yeah, audio casettes had a write protect tab to. I remember that. I no longer have audio casettes or audio casette players either. 14:42:27 ais523: so they switched twice 14:42:27 ais523: it says both: 5 inch has hole for writable; 8 inch and 3.5 inch has hole for read-only 14:42:56 and audio casettes have hole for read-only too 14:44:02 https://en.wikipedia.org/wiki/Floppy_disk#%E2%80%8B3_1%E2%81%842-inch_disk confirms that the 3.5 inch floppies have a potential hole in the other corner indicating (some) of their format 14:45:23 I knew audio cassettes had a hole for read-only, they used to come with tabs covering the hole that you could break off after recording if you wanted to 14:45:54 also IIRC the 5 inch floppies use different formats for PC, Commodore VIC-20/64, and Amiga, on the same physical disks 14:46:23 ais523: and you can insert cubes cut from rubber eraser to fill the hole 14:47:00 also audio casettes also have like four physical formats, of which I've seen at least two, allowing for different quality, similar to 3.5 inch disks 14:47:39 right, a floppy disk is basically just a magnetic surface, and formatting it magnetises it in a particular way to define areas to store data 14:48:03 so you could change the geometry of the disk "in software" by changing things like the spacing of the tracks, locations of the sectors, etc. 14:48:22 (although the disks typically became unreliable if you tried to format them too densely) 14:48:49 hard drives apparently only work with one specific formatting, though, they need synchronization patterns for the drive to work 14:49:06 and "formatting" a hard drive is actually just the creation of a filesystem, rather than the creation of the physical tracks and sectors 14:49:24 for an 5 inch floppy, magnetic surface plus a physical hole that the drive can sense to find a fixed rotation angle so it can synchronize sectors to that 14:49:29 -!- kspalaiologos has quit (Quit: Leaving). 14:50:06 ais523: that's for newer hard drives; older ones you could also physically format, they worked rather similar to floppies with very little electronics hardware 14:50:55 with most of the electronics in the hard drive controller, and most of the logic in software, specifically a ROM 14:51:13 but that was before my time 14:51:28 the hard disks that I used already had complicated printed circuit boards on them 14:52:42 I think some people figured out a way to reprogram hard drive controllers to run arbitrary code 14:52:57 (they have a "real" processor in them, the hard part is just getting the code onto it) 14:53:17 that used to be a feature in the floppy disk drives for the Commodore VIC-20/64, 14:53:35 with a 6502 CPU in them just as powerful as in the computer, only with rather small RAM 14:55:51 I remember I was amazed when we first got a laser printer at home, a HP one, and it had a lot of megabytes of RAM built into it, perhaps 64 megabytes or something, so much that it seemed enough for a smaller PC 14:58:00 I still don't know why it had that much, because it had resolution of 300 dpi, which means it can store the bitmap for a full page in one megabyte 14:59:54 presumably there was a full PostScript interpreter on there? 15:00:07 people don't run arbitrary code on their printers as often as they should, IMO :-P 15:03:33 I don't think there was a PostScript interpreter in particular, but it did have something to allow sending graphical data well-compressed 15:03:46 for reference, the model is HP LaserJet IIP 15:03:52 where II is a roman numeral 15:04:33 that was the era of https://en.wikipedia.org/wiki/PC_LOAD_LETTER , before printers got a full dot matrix display large enough to port Doom to 15:29:28 -!- kritixilithos has joined. 15:32:12 I wonder if the days of word processors getting confused about the Letter vs. A4 difference are gone now, or if they're still there and it's just that I basically never use word processors nowadays 16:20:11 -!- kritixilithos has quit (Quit: quit). 16:32:24 There used to be a floppy drive controller (or several) for the PC that made it possible to use regular PC floppy drives to access a wider variety of floppy disk formats that you can using the normal interface. 16:32:40 https://en.wikipedia.org/wiki/Individual_Computers_Catweasel 16:32:45 Friend of mine had one of those. 16:33:09 The Mk3 PCI card version, I think. 16:34:13 (From a brief web search, looks like the modern equivalent is the KryoFlux USB device.) 16:35:13 -!- kspalaiologos has joined. 17:22:50 -!- adu_ has joined. 17:26:33 -!- iovoid has quit (Ping timeout: 246 seconds). 17:29:58 -!- iovoid has joined. 17:32:54 -!- kritixilithos has joined. 17:57:45 -!- kritixilithos has quit (Quit: quit). 18:01:37 ais523: you'll have to ask americans. I think A4 won out so you usually get it as the default setting, so it's now people who actually have letter paper who'll get the problem, rather than us 18:22:19 -!- adu_ has quit (Quit: adu_). 18:29:29 I still find stuff set to A4 by default 18:30:27 -!- MDude has joined. 18:34:08 Did any software require a printer in order that it can make a calculation by PostScript codes while the computer is doing something else, in order to make two calculations at once? 18:35:11 (Of course it is only possible if it has the ability to do two way communication; some don't, but some do) 18:36:08 [[Seed]] M https://esolangs.org/w/index.php?diff=81624&oldid=81622 * Not applicable * (+29) How about this? 18:36:09 -!- Sgeo has joined. 18:37:59 I had idea about programmable compression format. The file would consists of a series of sections, each with a header indicating the size and flags and kind, which can be a block to load into RAM (which can also contain executable VM code) or a stream (which contains data which can be used as input to the VM code). 18:46:53 -!- delta23 has joined. 19:02:10 [[Special:Log/newusers]] create * Umanochiocciola * New user account 19:04:50 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=81625&oldid=81597 * Umanochiocciola * (+124) /* Introductions */ 19:06:26 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=81626&oldid=81625 * Ais523 * (-7) remove section formatting from an introduction, so that new introductions go in the right place 19:07:24 -!- adu_ has joined. 19:07:30 -!- kspalaiologos has quit (Quit: Leaving). 19:10:44 -!- adu_ has quit (Client Quit). 19:12:43 [[Brainfuck But With Buffer]] N https://esolangs.org/w/index.php?oldid=81627 * Umanochiocciola * (+418) creation 19:12:58 [[Brainfuck But With Buffer]] https://esolangs.org/w/index.php?diff=81628&oldid=81627 * Umanochiocciola * (-3) 19:13:25 Brainfuck But With Butter. 19:14:34 everything's better with butter 19:16:47 I've never had I can't believe it's not butter. 19:22:16 -!- ais523 has quit (Quit: quit). 19:25:16 butter tastes good, that’s why I try to evade it as it’s also so full of fats 19:25:53 nothing wrong with fats, in moderation 19:25:58 yep 19:27:44 that’s why I still eat it, and some oils, and unfortunately high-cocoa chocolate :D 19:28:31 but when you use butter, you want to add another bit and yet another 19:28:57 Use the amount specified in the recipe, I think 19:29:01 especially if the food is like a sponge and takes melted butter in 19:32:06 Apparently some C compilers will optimize better with *(x+y-z) than x[y-z] in some cases, and they changed that in SQLite, but then hey changed it back due to some complaint 19:33:13 zzo38: what type are y and z? are they 32-bit? 19:33:57 and are they signed? 19:34:23 would *(x+(y-z)) work? 19:35:07 Let me to check. 19:37:20 It looks like in this case, z is a constant. I don't know what type y is, but it may be less than 32-bits 19:38:28 O, it is 8-bits, it looks like 19:41:14 That would promote to `int` for the purposes of `y-z`. I guess not in `*(x+y-z)`, where it would just be an adjustment to the pointer. 19:41:40 -!- Lord_of_Life_ has joined. 19:42:29 -!- Lord_of_Life has quit (Ping timeout: 252 seconds). 19:43:07 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 19:46:37 OK, although still that seems like it should be optimized 19:49:41 [[Brainfuck But With Buffer]] M https://esolangs.org/w/index.php?diff=81629&oldid=81628 * PythonshellDebugwindow * (+2146) List commands; example; cats; format 19:50:30 [[Language list]] M https://esolangs.org/w/index.php?diff=81630&oldid=81588 * PythonshellDebugwindow * (+32) /* B */ [[Brainfuck But With Buffer]] 19:53:06 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81631&oldid=81504 * Quintopia * (+339) /* Babbage's design */ 20:00:26 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81632&oldid=81631 * Quintopia * (+367) /* Commands */ 20:01:22 I don't know if it does that only on 64-bit computers or if it does that on 32-bit also. 20:01:51 (Actually, I don't even know if it does that on 64-bit. I have not tested it. But, maybe it does have to do with having a pointer size bigger than int size.) 20:02:03 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81633&oldid=81632 * Quintopia * (+81) /* Babbage's design */ 20:05:44 Even if that is the case, it shouldn't matter, since the result won't differ in this case with the type promotion 20:39:06 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81634&oldid=81633 * Quintopia * (+1909) /* Commands */ 20:41:30 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81635&oldid=81634 * Quintopia * (+91) /* Babbage's design */ 20:42:50 [[Special:Log/newusers]] create * Hyperdawg * New user account 21:01:22 -!- harha_ has quit (Quit: ZNC - https://znc.in). 21:09:46 -!- harha_ has joined. 21:16:29 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81636&oldid=81635 * Quintopia * (+1216) /* Commands */ 21:20:38 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81637&oldid=81636 * Quintopia * (+251) /* John Walker's Assumptions */ 21:20:38 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 21:21:35 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81638&oldid=81637 * Quintopia * (-23) /* Commands */ 21:26:16 [[Macron]] https://esolangs.org/w/index.php?diff=81639&oldid=81621 * Heavpoot * (+17) Undo revision 81621 by [[Special:Contributions/Ais523|Ais523]] ([[User talk:Ais523|talk]]) - undo obvious vandalism 21:35:12 [[Macron]] M https://esolangs.org/w/index.php?diff=81640&oldid=81639 * Not applicable * (-17) Undo revision 81639 by [[Special:Contributions/Heavpoot|Heavpoot]] ([[User talk:Heavpoot|talk]]) [[User:Ais523]] is an admin of esolangs.org. He/she knows what they are doing. 21:39:34 [[Blindfolded Arithmetic]] https://esolangs.org/w/index.php?diff=81641&oldid=79064 * B jonas * (+58) /* See also */ 21:40:02 [[Analytical Engine Programming Cards]] https://esolangs.org/w/index.php?diff=81642&oldid=81638 * B jonas * (+71) 21:41:07 [[Blindfolded Arithmetic]] https://esolangs.org/w/index.php?diff=81643&oldid=81641 * B jonas * (-3) /* External links */ link rot 22:04:45 -!- delta23 has quit (Ping timeout: 252 seconds). 22:21:54 -!- 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.”). 22:22:41 -!- delta23 has joined. 22:33:39 -!- zzo38 has quit (Ping timeout: 252 seconds). 22:43:33 -!- delta23 has quit (Remote host closed the connection). 22:43:59 -!- delta23 has joined. 22:57:58 `interp c double g = 2.22507e-308L, h = strtod("2.22507e-308", NULL); fprintf(stderr, "%g %g", g, h); perror(" "); 22:58:00 2.22507e-308 2.22507e-308 : Numerical result out of range 22:59:26 that check seems a bit too tight. (Yes, DBL_MIN is a *tad* larger than 2.22507e-308) 23:16:17 To be fair, there is a real loss of precision here, if the intent is to reproduce DBL_MIN. 23:16:22 Probably valid, though. C11 7.22.1.3p10: "If the result underflows (7.12.1), the [strtod] function returns a value whose magnitude is no greater than the smallest *normalized* positive number in the return type; whether `errno` acquires the value `ERANGE` is implementation-defined." 23:18:16 yeah the fact that denormalized numbers exist makes this deceptive 23:20:49 And the 7.12.1 definition of underflow is: "The result underflows if the magnitude of the mathematical result is so small that the mathematical result cannot be represented, without extraordinary roundoff error, in an object of the specified type. Footnote 232) The term underflow here is intended to encompass both 'gradual underflow' as in IEC 60559 --" 23:25:11 -!- delta23 has quit (Ping timeout: 240 seconds). 23:33:38 -!- arseniiv has quit (Ping timeout: 240 seconds). 23:52:58 -!- delta23 has joined.