< 1575072212 685896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Completely unrelated, but there's also strdup/strndup support. < 1575072660 52530 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :I'm watching a video about surreal numbers, and it said every real number is surrounded by an island of infinitesimals called a "monad". Any relation to the other meaning of monad that Haskell stole from category theory? < 1575072727 239554 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :i prefer the devils dictionary definitions of "monad" "molecule" "corpsucle" etc. < 1575072754 510644 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :"the smallest individual unit of matter; see also: x, also the smallest individual unit of matter; distinguished from y, also the smallest individual unit of matter" etc. < 1575072772 172257 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :the ion differs from the corpsucle in that it is an ion, etc. < 1575072887 468502 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :"leibniz has founded a theory of the universe based on the monad, but the creature bears no resentment, for the monad is a gentleman" < 1575072891 152927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It is of course well known that all ships of space are propelled by the inert projection, by means of high-potential static fields, of nascent fourth-order particles or “corpuscles,” which are formed, inert, inside the inertialess projector, by the conversion of some form of energy into matter." < 1575074044 657011 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :fizzie: you know you are descriping a zero-point engine, right? < 1575074078 516218 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :corpuscles == electrons < 1575074099 386130 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :i forgot the atom, also the smallest indivisible unit of matter :/ < 1575074213 368800 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :kingoffrance: atoms ain't indivisible < 1575074254 701843 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Yes, but nevertheless they call it "atoms" because it is indivisible, even though it isn't. < 1575074268 388371 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :they thought they were < 1575074286 461666 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :then the manhattan project happened < 1575074518 61782 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :is there anything observable smaller than gluons? < 1575074544 704266 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i'm pretty sure strings aren't observable yet < 1575074673 349332 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :well, that book was circa 1880s-1910s -ish IIRC < 1575074697 416644 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :i have yet to see a worthy competitor, although people write field-specific variants < 1575074700 366200 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :which? < 1575074714 927641 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :devil's dictionary? < 1575074720 353084 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :yes < 1575074740 557259 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :what was fizzie quoting from? < 1575074750 498759 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :theres a devils dp (data processing) but noone calls it that anymore; i dunno fizzie < 1575074815 274828 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :cause that's a zero-point reactor < 1575074882 104283 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :just using old terms < 1575074946 481332 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :oh...galactic patrol < 1575074950 922725 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :fizzies thing sounded like something i heard on futurama cartoon < 1575074959 999407 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :ACTION <-- not a scientist < 1575074967 445256 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :e e "doc" smith < 1575074975 738656 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :lensman series < 1575075059 88581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. It's not always just old terms, though, it's also curious mishmash of concepts. < 1575075075 498639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, it's all about the ether (and sub-ether) waves too. < 1575075304 415190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that whole negasphere business, which is most of the time pretty close to antimatter, but with a some degree of black-holeness thrown in too. < 1575075426 616864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You make it by feeding a whole bunch of regular matter into a singularity, and it's "not essentially three-dimensional in nature. Light sank into the thing, whatever it was, and vanished." < 1575075434 29975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But then later: "For, as has been said, the negasphere was composed of negative matter. Instead of electrons its building-blocks were positrons—the “Dirac holes” in an infinity of negative energy." And it's seen to annihilate regular matter "with nothing save a burst of invisible cosmics to mark its passing." < 1575075467 310054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, I like best the parts where it's completely failing to anticipate these things called computers. I think I've quoted the parts already here. < 1575075487 72258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For eight hours two hundred Rigellians stood at whining calculators, each solving course-and-distance problems at the rate of ten per minute." < 1575075529 979685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Then for hours bale after bale of cards went through the machine; thousands of records per minute. Occasionally one card would flip out into a rack, rejected." (They're trying to filter out a top N list of scientists out of a library's stack of index cards.) < 1575075617 540944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On space ship navigation: "-- her graduated circles and vernier scales were of a size and a fineness usually seen only in the great vessels of the Galactic Survey." < 1575075706 757838 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And smaller calculations are always being performed on slip-sticks (AIUI, colloquialism for a slide rule). < 1575076261 497810 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :transistors were not yet invented < 1575076374 272143 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :in the story i am writing, much of computer tech was based on the roswell crash < 1575076457 648755 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :thats another futurama < 1575076465 472038 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :more or less < 1575076494 577025 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :no it's not < 1575076554 223820 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :it's similar to something in an episode of star trek: voyager, though < 1575076615 270147 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :but i consider my version to be significantly different < 1575076844 47769 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1575076943 966784 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1575077002 157196 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :it is, its just told in reverse, travel back in time, they are a UFO (thus, future tech was based on aliens) < 1575077009 385016 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :its implied < 1575077040 589861 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :unless we say they left that multiverse and arent connected or something, but that ruins the "fry is his own grandfather" :/ < 1575077303 865549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan wins again <-- wins what < 1575077350 59128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats interruptinuse for tabexpansioninuse -----### < 1575077667 95062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm. "Writing to /dev/random or /dev/urandom will update the entropy pool with the data written, but this will not result in a higher entropy count. This means that it will impact the contents read from both files, but it will not make reads from /dev/random faster." < 1575077694 988693 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was hoping I could've fixed the HackEso lack of entropy by making init write a bunch of random bytes from the host into /dev/random. < 1575077784 31581 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: you predicted a Sturmhalten reference < 1575077821 660729 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm, apparently you can, it just needs to be done using ioctl RNDADDENTROPY instead of just writing. < 1575077883 265899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: oh right < 1575077921 668596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i made a new prediction, with some hedging. we'll see... < 1575077928 273199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and less evidence < 1575077978 603355 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1575078048 102940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a third, even more nefarious option would be if trogulus didn't mean the submarine to get away at all < 1575078080 677151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION deteriorating grammar < 1575078094 445390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*intend works, i guess < 1575078106 462079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and perhaps mean still does < 1575078143 905263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? baba < 1575078145 149397 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :BABA IS ¯\(°​_o)/¯ < 1575078156 625944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i knew we had one for that < 1575078157 21702 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1575078399 16342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cbt paste < 1575078399 801949 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/bash \ if [ "$1" ] && url "$1" 2>/dev/null # Save making a file when it already exists. \ then \ true \ else \ PASTENUM="$RANDOM" \ \ mkdir -p $HACKENV/tmp/paste \ \ url $HACKENV/tmp/paste/paste."$PASTENUM" \ cat -- "${1--}" > $HACKENV/tmp/paste/paste."$PASTENUM" \ fi < 1575078611 683124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`brl paste < 1575078615 660655 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/repo/file/tip/bin/paste < 1575078713 473308 :int-e!~noone@int-e.eu PRIVMSG #esoteric :brl, what's next? blog? < 1575078785 568748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`whatis log < 1575078787 418960 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :log(3) - natural logarithmic function \ log(3p) - natural logarithm function \ log(1hackeso) - no description \ log(3glibc) - Exponents and Logarithms < 1575078796 411464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cbt log < 1575078797 132728 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ cd /var/irclogs/_esoteric \ if [ "$1" ]; then \ grep -P -i -- "$1" ????-??-??.txt | shuf -n 1 \ else \ file=$(shuf -en 1 ????-??-??.txt) \ echo "$file:$(shuf -n 1 $file)" \ fi < 1575078810 707810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a bit expired < 1575079010 603052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` grbp -l var/irclogs < 1575079011 587285 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :anonlog \ bseen \ gaseen \ log \ pastelog \ pastelogs \ pastlog \ randomanonlog \ seen < 1575079022 228906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i realized a bit duplication between `just and `paste but with only those two it's probably a bit much to generalize < 1575079095 970975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grbp -l url # just what i needed < 1575079096 948658 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :brl \ cmds \ edit \ emmental \ hurl \ hwrl \ just \ multicode \ paste \ pastequotes \ pastewisdom \ raw-url \ sprunge \ tclkit \ translatefromto \ url \ wiki \ wl \ wrl < 1575079129 628321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grbp -l '\' # just what i needed < 1575079130 795300 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :brl \ cmds \ just \ paste \ pastequotes \ pastewisdom \ wl \ wrl < 1575079152 492605 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`cbt wl < 1575079153 192922 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/usr/bin/env python \ \ import os \ import sys \ import json \ import urllib2 \ \ proxy_handler = urllib2.ProxyHandler({'http': os.environ['http_proxy']}) \ opener = urllib2.build_opener(proxy_handler) \ urllib2.install_opener(opener) \ \ def lose(): \ print 'You get NOTHING! You LOSE! Good DAY sir!' \ sys.exit() \ \ def eels(): \ print 'My hovercraft is full of eels.' \ sys.exit() \ \ if len(sys.argv) > 2: \ args < 1575079263 460250 :int-e!~noone@int-e.eu PRIVMSG #esoteric :nitia is responsible for so many weird things < 1575079340 227882 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Now I added a UNPACK program and PROJECT batch file into ZZ Zero, for more easily project management (and so that you do not have to use the undocumented F1 ^C feature in GAME to do this). < 1575079369 401688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ah you copied grwp. i'm not sure grbp needs all the features to recursive without noise, but it probably doesn't harm. < 1575079376 906552 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*recurse < 1575079491 500534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually dotglob might be good. do we have any such? < 1575079521 415095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`u ` cd bin; ls -a -d .* < 1575079522 96220 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :u? No such file or directory < 1575079527 629166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`t ` cd bin; ls -a -d .* < 1575079528 615691 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​. \ .. < 1575079531 910357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1575079572 525352 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(Also, DEFAULT.ASM is now available without having to unpack EXAMPLE.ZZ0.) < 1575079583 921661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. Although in retrospect I guess all these grwp/grbp cwt/cbt hurl/hwrl/hbrl should all be generalized into gr?p c?t h?rl respectively, which would all take as first argument the directory they're relative to, and the rest implemented on top of those. < 1575079636 115023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? mad < 1575079637 277364 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :This wisdom entry was censored for being too accurate. < 1575079934 714787 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`slwd locale//s,on.*le,one true locale, < 1575079936 899810 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :locale//Locales are just frames, which are just complete Heyting algebras. Taneb accidentally invented them by asking about lattices. The one true locale in #esoteric is en_NZ.UTF-8. < 1575079962 928281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it needs capitalization < 1575080830 491811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lieutenant lefevre, you might reconsider how you give compliments... < 1575081411 281433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://ix.io/239O not sure why adding 128 bytes increases the entropy count by 384 bits, but at least it's doing something. < 1575081468 65061 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Adding 512 bytes bumps the estimate up to 2176. The first was exactly 3 bits/byte, this is exactly 4.25 bits/byte. < 1575081481 824659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Presumably there's some sort of a computation. But that should be good enough. < 1575081494 303655 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1575081537 205955 :LKoen!~LKoen@81.255.219.130 QUIT :Read error: Connection reset by peer < 1575081630 231084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` openssl rand -base64 16 < 1575081631 183889 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :u3vRYIQBLB9ozQMrw8v/qQ== < 1575081648 478947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: ^ > 1575081681 490900 PRIVMSG #esoteric :14[[07Imperial14]]4 N10 02https://esolangs.org/w/index.php?oldid=67539 5* 03IFcoltransG 5* (+400) 10Placeholder page for WIP lang < 1575081891 933682 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :How common is it in a C code to include the same file multiple times? > 1575081948 202940 PRIVMSG #esoteric :14[[07Imperial14]]4 10 02https://esolangs.org/w/index.php?diff=67540&oldid=67539 5* 03IFcoltransG 5* (+197) 10Add Eternal Resources section > 1575082062 846770 PRIVMSG #esoteric :14[[07Imperial14]]4 M10 02https://esolangs.org/w/index.php?diff=67541&oldid=67540 5* 03IFcoltransG 5* (+76) 10Added date for posterity. > 1575082076 821344 PRIVMSG #esoteric :14[[07Imperial14]]4 10 02https://esolangs.org/w/index.php?diff=67542&oldid=67541 5* 03IFcoltransG 5* (+0) 10fix typo < 1575082937 14976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: .h or .c file? > 1575083122 189161 PRIVMSG #esoteric :14[[07LogOS14]]4 M10 02https://esolangs.org/w/index.php?diff=67543&oldid=67523 5* 03IFcoltransG 5* (+0) 10/* External Resources */ Formatted as list < 1575083417 285921 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1575084432 155843 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :shachaf: In a .c file, including any file < 1575085374 758972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eep something's wrong with yafgc < 1575085472 260386 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it seems like it's been wiped from the face of the internet... < 1575085525 867729 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :zzo38, common enough people write "header guards" to prevent errors that might occur from multiple definitions of something < 1575085574 412596 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :zzo38: it may be useful to include a header multiple times based on a conditional definition and subsequent inclusion. < 1575085611 605366 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :or gcc IIRC has #include_next i guess, inspired from next/apple gcc objective-c feature IIRC; yeah, basically it can be done on purpose, or headers are typically guarded to protect against it < 1575085638 767705 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :i.e "I define flag A, include header A, which includes code snippet A because flag A is defined, then I undefine flag A, then I define flag B, then include header A again, which has snippet B.." etc. < 1575085655 218836 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :people doing more-than-basic macro stuff it might be more common < 1575085700 701864 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :someone like me, you might split all functions into separate .c, and then just have a single "all.c" or similar that pulls in the others < 1575085717 657421 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :but i dont really see that done, command lines typically have wildcards: gcc *.c -o foo < 1575085739 129464 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah including .c files I don't see very often. < 1575085749 687483 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :sometimes people do one giant "all.h" that pulls in all the other, so that is somewhat common i think if people get fed up of order to include things in < 1575085777 578681 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :i think plan9 kind of did that too, don't recall < 1575085781 773353 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(never used it) < 1575085815 377484 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I do that with a lot of projects. < 1575085819 434652 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :or "windows.h" from what i have heard is somewhat of that nature, so much so that there is a WIN32_LEAN_AND_MEAN something or other to only include portions < 1575085827 257652 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :not named "all.h" but usually ".h" < 1575085832 368056 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :xmacros! < 1575085862 592063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SQLite does that 'amalgamation' build, though not through the preprocessor. < 1575085956 10748 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tend to use xmacros without multi-file setups. It's just #define DATA X(a) X(b) ... X(z) #define X(x) ... DATA #undef X #define X(x) ... DATA #undef X. < 1575085974 324123 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :well, i strayed a bit, but generally i guess includes are annoying enough on their own sometimes, i dont see much "include multiple times magic" < 1575085995 390869 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :esoteric or obfuscated stuff however, might be a whole nother story < 1575086061 473878 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :the only time i suppose that has ever came up with me, is circular definitions e.g. structs that refer to eachother; i believe with header guards that is not a problem, they can "include" eachother; "forward declaration" i believe is the term < 1575086077 883019 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if you want horrific preprocessor abuse, the Mode-to-C translator is just translating Mode instructions to C preprocessor tokens, which get expanded inline. < 1575086104 756771 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :very much like generating C from brainfuck. < 1575086115 53754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The sort of things that a C++ author would use templates for sometimes do get done using a "template" included with different macros in place. But since the original question was "how common", it's probably fair enough to say "not common at all". < 1575086205 216230 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :fizzie: wait, how does the single-file solution work? < 1575086245 641983 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :there are lots of (especially pre-posix probably) code with #defines that basically include things in a specific order, for some OS, so sometimes they have a comment /* ok to include twice, needed for X */ or /* ancient OS does not like this being included twice */ but that again, is more working around vendor headers, than deliberately including something some number of times < 1575086358 650218 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :and the opposite case is probably more likely: os A foo.h includes bar.h so programmer knows this and only includes foo.h, then this breaks when they compile somewhere that isnt true; so they wanted something included once and got zero times instead < 1575087075 741586 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Something I have is that a macro is defined in a different way when the file is included, such as the Opt macro used in bystand_options.inc < 1575087168 247928 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Once it is included in a enum block and is defined as Opt_##x, and once it is included in an array and Opt is defined as #x, < 1575087285 822592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Maybe better with newlines: #define DATA X(a) X(b) ... X(z) \ #define X(x) ... \ DATA \ #undef X \ #define X(x) ... \ DATA \ #undef X < 1575087293 592060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just the same as the usual thing, except instead of #include "data.x" you expand the macro DATA. < 1575087403 725013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe better for a moderate amount of items. For very many, the separate file is probably more readable. < 1575088026 989161 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Header guards might be scow. < 1575088095 918057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, putting all your code in one translation unit is where it's at. < 1575088300 474770 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Often I do use a single file for a program, although sometimes separate files are helpful for various purposes, whether they are all included into one file or compiled separately, both ways are useful for different purposes. < 1575089008 227185 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :actually univ. of utah "cmi" cross-module inliner basically did that "put all code in one translation unit" theory was it could inline and eliminate so youd get a smaller, more efficient binary; it was compiler-independent, but written in haskell IIRC ghc old version so might be a pain to get running nowadays (and now gcc and clang and intel c at least, all have some type of "Link-Time Optimization" a < 1575089008 356049 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :nd profiler-based optimizations too, etc.) < 1575089075 999883 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :it was part of a larger oskit project IIRC, that is basically not maintained to my knowledge, that added various things to C like "module" system of some sort < 1575089200 703267 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(but not preprocessor independent; iirc youd preprocess your files, then it would "merge" them into one giant thing, with things appearing in the order it thought best, and youd compile that) < 1575089249 647924 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(IIRC it had to deal with whatever junk various preprocessors would insert for some compiler, that were perhaps non-standard) < 1575089265 477080 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(or system headers that are non-standard for some specific compiler, etc.) < 1575089324 641066 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(so itself IIRC was compiler-independent, but headers and preprocessors are not necessarily so) < 1575089397 429113 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(it might still be useful if you use old gcc versions perhaps) < 1575089664 793980 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :fizzie: ah, i see < 1575090556 11810 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1575095674 484764 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :the most sponsored Unicode characters are UNICORN FACE (11 sponsors), followed by THINKING FACE and SUSHI (7 sponsors each), followed by ROCKET, UPSIDE-DOWN FACE, and EXTRATERRESTRIAL ALIEN (5 each) < 1575095709 670466 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :should i sponsor another character, and which one < 1575095775 344504 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :looks like you can't sponsor non-printable characters :( < 1575095840 652806 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Why isn't it allowed to sponsor non-printable characters? < 1575095964 307887 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :"REPLACEMENT CHARACTER" was sponsored by "I ♥ UTF-8" < 1575095984 135390 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :zzo38: I don't know, perhaps because it's not clear what they would show on the website or print on the certificate they mail to you < 1575096033 577903 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`grWp invisible < 1575096034 574021 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1575096074 491670 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :They could display the hex code and name (which they should do for printable characters too, since some have a similar appearance) < 1575096074 627527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`grWp times < 1575096075 621602 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​☾_:☾_ is moon_'s lawful twin. He's banned in the IRC RFC for being an invalid character. He sometimes eats papers. \ `4:`4 is equivalent to `5 , except that it only repeats 4 times. Useful when you've already run a command forgetting to use `5. \ `5:`5 is equivalent to repeating `` 5 times, then splitting the output into irc-sized pieces. defaults to "quote". See `1, `4 and `spam. Confusingly _not_ the obvio < 1575096124 692519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`2 grWp times < 1575096129 183345 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2/6:ous generalization of `2. \ advertisement:Advertisement starts: have you heard about this hip and froopy 'net place called #esoteric? It is on freenode. Brought to you by The Board of Timeskewed Advertiesements. \ arabic:.scihpylgoreiH sa drah sa ton hguoht ,troppus stnof ekam ot drah yrev si taht egaugnal citimes lartnec a si cibarA \ costume:Costumes are used for cosplay. Taneb sometimes invents them. \ daystar:The Daystar is an unscient < 1575096156 527662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ETOOMANYHITS < 1575096163 765635 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1575096180 240300 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :And then, what about, unassigned codepoints? < 1575096197 967370 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :I don't think you can sponsor those < 1575096212 109958 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :but it looks like you can sponsor the emoji characters that are composed of more than one codepoint < 1575096249 581182 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :like the rainbow flag < 1575096319 431600 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :What about non-emoji characters that are composed of more than one codepoint (e.g. characters using variation selectors)? < 1575096377 977268 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :perhaps when Emoji 13.0 comes out I will sponsor [WAVING WHITE FLAG] [ZERO WIDTH JOINER] [MALE WITH STROKE AND MALE AND FEMALE SIGN] < 1575096401 249253 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :zzo38: I don't know about those either < 1575096407 375564 :b_jonas!~x@catv-176-63-14-115.catv.broadband.hu PRIVMSG #esoteric :fizzie: nice! < 1575096425 293411 :b_jonas!~x@catv-176-63-14-115.catv.broadband.hu PRIVMSG #esoteric :`openssl rand -base64 16 < 1575096426 35935 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Invalid command 'rand -base64 16'; type "help" for a list. < 1575096430 104310 :b_jonas!~x@catv-176-63-14-115.catv.broadband.hu PRIVMSG #esoteric :``` openssl rand -base64 16 < 1575096430 928159 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :oXBq2MWPBhDZqcMd832hbg== < 1575096512 86270 :b_jonas!~x@catv-176-63-14-115.catv.broadband.hu PRIVMSG #esoteric :`python3 -cimport secrets; print(secrets.token_urlsafe(16)) < 1575096513 47627 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :WcXz-HY_Pax2-ZcPnzXtYw < 1575097043 994448 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :capability models in mode can make use of subprocesses and system operations. for example, you can set restrictions on what processes can use the # operator, which is responsible for calling out to a system operation (equivalent to a syscall), which may modify the world. < 1575097086 34560 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if you say "only PID0 may use syscalls", then the top-level process becomes your subprocess spawning and routing logic. < 1575097105 631425 :iivii!~iivii@c-98-233-94-114.hsd1.md.comcast.net JOIN :#esoteric < 1575097159 303441 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :you could have an authorization system, whereby you send your subprocess handle to PID0, it says "yup, looks good to me" and gives you syscall privs for that one subprocess. < 1575097395 469693 :iivii!~iivii@c-98-233-94-114.hsd1.md.comcast.net QUIT :Read error: Connection reset by peer < 1575097417 854031 :b_jonas!~x@catv-176-63-14-115.catv.broadband.hu QUIT :Quit: leaving < 1575097678 591436 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :{,$1[V{ ... }^,$1]} infinite replication ala the pi calculus. in an infinite loop, receive the requester's ID, spawn another copy of the process you've wrapped, then send the handle of that process to the requester. < 1575097801 976228 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :you can combine a requester with a syscall to check to see if a given process is blocking on receive/send to create a tiny load balancer. < 1575097846 573525 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :combine that with some form of time functionality and you have a health check protocol. < 1575099758 594683 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru JOIN :#esoteric < 1575100174 337546 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1575100346 776771 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Is "IF EXIST XYZ\*.*" true on FreeDOS if XYZ is an empty directory? < 1575100932 554684 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net JOIN :#esoteric < 1575102325 724950 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I don't know if maybe some ZZT users would be interested in ZZ Zero. < 1575102357 138711 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1575102376 762464 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net PART :#esoteric < 1575102617 924150 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Do you like ZZT and ZZ Zero? < 1575102734 833117 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru PRIVMSG #esoteric :zzo38: where could one find the docs how to play? I think I tried once and didn’t understand anything < 1575102875 513704 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Which, ZZT or ZZ Zero (or both)? < 1575102982 46480 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :The latest version (0.5) now has a proper example (although incomplete), but it is just a demonstration and not an actual game. < 1575103029 568618 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :For ZZT, which keys you need are mentioned in the status area on the right; if you have further questions you can ask (especially if it is about one of my own ZZT worlds). < 1575103124 670563 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :For ZZ Zero, controls may vary by world, but some "system controls" are always available: ESC to quit, F1 for options, F2 for sound toggle, F3 for save game, F4 for restore game, ` for screen refresh, CTRL to disable the delay before key repeating, and ALT to speed up the game. For the example world, F5 displays a help file. < 1575103176 92399 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :arseniiv: Does that explain it? < 1575103216 146705 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(O, also, for ZZ Zero, you must invoke GAME with a command-line argument being the world filename without the .ZZ0 extension. For example, "GAME EXAMPLE" to load EXAMPLE.ZZ0.) < 1575103273 109612 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru PRIVMSG #esoteric :zzo38: hm hm < 1575103287 477624 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru PRIVMSG #esoteric :I don’t even know what ZZT is all about < 1575103310 333523 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru PRIVMSG #esoteric :though I remember you said ZZ Zero is sort of continuation of ZZT < 1575103314 853208 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru PRIVMSG #esoteric :IIRC < 1575103385 824704 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :It is not really a "continuation" of ZZT, but rather more like a variant. Like some games might be called "roguelikes", so some game creation systems (including ZZT, MegaZeux, ZZ Zero, and possibly some others) could be called "ZZT-likes", I suppose. < 1575103455 738625 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :There are many ZZT worlds available (including the ones that it was originally distributed with, such as Town of ZZT), but ZZ Zero is too new for that. < 1575103554 128087 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Town of ZZT doesn't really have a story as far as I can tell, although some worlds do include a story (including my own XYZABCDE.ZZT, where your wing suddenly broke while going to Mornington Crescent and now you are badly injured, with nothing except a broken wing, an unloaded gun, and no tea) < 1575103710 40427 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(Maybe it is a bit strange story, but that is how I did it.) < 1575103758 837594 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :the no tea makes sense; its like duke nukem and "they live" all out of bubble gum < 1575104605 952757 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :In XYZABCDE.ZZT eventually they will fix your wing. But before that there is many other stuff, such as the library that doesn't have many books left, the subway that sells tickets costing one pound per inch, a telephone call that you can push 0 to try the call the operator but calls the operetta instead, etc. < 1575104691 271769 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :And two broken computers that you have to fix. < 1575105031 643821 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(And in ZZT, the tigers have guns, and I don't know why, but that is how it is in ZZT.) < 1575105272 296505 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net QUIT :Ping timeout: 265 seconds < 1575105316 584351 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net JOIN :#esoteric < 1575106686 609450 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru PRIVMSG #esoteric :tigers with guns // whose appearance me stuns // and they use that as much as they can < 1575107001 594983 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru QUIT :Ping timeout: 250 seconds < 1575108728 784209 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Read error: Connection reset by peer < 1575108855 180717 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1575109074 803308 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split < 1575109398 687575 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1575109796 649497 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1575112273 2730 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu JOIN :#esoteric > 1575113017 371724 PRIVMSG #esoteric :14[[07Stream14]]4 M10 02https://esolangs.org/w/index.php?diff=67544&oldid=44358 5* 03IFcoltransG 5* (+23) 10Added category:concepts < 1575113163 87333 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :``` rm -v /hackenv/bin/STOP < 1575113169 468766 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :removed '/hackenv/bin/STOP' < 1575114669 499954 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1575114985 169120 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :`python3 -cimport secrets; s = secrets.token_urlsafe(64).translate(str.maketrans("23456789"," ")); p = 6+secrets.randbelow(64); print(s[:p]+":\x3D"+s[p:]) < 1575114986 63340 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :JT jdVitiyo La:=pG1EhwhETltFc Jj z0Sc hi yfkNIe DzWPQLCjKpJIZzCI Nm fupfKdnyt oKJDpPA < 1575114986 119506 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :No such command. Try =help. < 1575115999 562049 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1575116061 413356 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1575116090 884001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` python3 -c 'print(repr(str.maketrans("abc", "def")))' # always wondered what those look like < 1575116091 780556 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​{97: 100, 98: 101, 99: 102} < 1575116289 30139 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1575116374 712454 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :fizzie: sadly the standard library doesn't seem to have an easy way to count the number of occurrances of a set of bytes. translate doesn't give a count unlike in perl. < 1575116504 135000 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric > 1575117452 705838 PRIVMSG #esoteric :14[[07User talk:Zzo3814]]4 10 02https://esolangs.org/w/index.php?diff=67545&oldid=67536 5* 03YamTokTpaFa 5* (+164) 10/* I'd like to learn about AAAAAAAAAAAAAA!!!! more. */ < 1575117855 192097 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1575118058 168094 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1575118352 509393 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1575118595 557995 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1575118861 577509 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1575119179 269637 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1575119470 781198 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1575119663 967888 :xkapastel!uid17782@gateway/web/irccloud.com/x-pwnzopnuykqycqfz JOIN :#esoteric < 1575120517 944563 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So Ponder This... I finally realized that I should've gathered statistics of my determined (pun!) effort... http://paste.debian.net/1118651/ is my best approach. It backs up the idea that reaching 910M is easy, and it quickly gets harder from there. < 1575120715 56870 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving < 1575121968 318988 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1575122252 121800 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1575124387 536786 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1575124914 436842 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1575126733 654833 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :[ %64 < 1575126734 353123 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 0.015625 < 1575127614 6262 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1575127630 764568 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :`python3 -cprint(2**-6) < 1575127632 332335 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0.015625 < 1575127995 86893 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1575131235 316543 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1575133432 888235 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: oerjan found a bug in your bot < 1575133581 264974 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1575133597 642798 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it doesn't surprise me < 1575133603 580163 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what has happened? < 1575133622 654837 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've got some time on my hands so I'll fix it tomorrow < 1575133717 66657 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1575133754 847972 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1575133927 177090 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric : i conclude that kspalaiologos cheated even more than i thought to get the last quote < 1575133927 262898 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric : also, i am now capable of typing his name without rechecking < 1575133927 326697 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric : his wretched polish name is still beyond me. maybe the first part. < 1575133930 732208 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :look in the channel logs < 1575133939 656069 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1575133943 364269 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :1) try writing an 8ball without entropy source < 1575133961 717434 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :3) it's not exactly Polish :p < 1575133972 797582 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos PRIVMSG #esoteric :you could have the negative tape cells store the time < 1575133974 858047 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :as my real name is way more complicated as my nick < 1575133980 738632 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^^ unportable < 1575133992 453147 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and kinda crappy < 1575133994 954080 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q < 1575133995 792907 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :310) I figured out something about C program. If you use ? : a lot then you don't need as much parentheses but it makes it more difficult to understand. < 1575133998 597031 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 130 < 1575133999 533010 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :130) Phantom_Hoover: Don't be nasty; he's a lunatic, not a murderer. < 1575133999 957887 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 1300 < 1575134000 788868 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1300) an #esoteric-dwelling swede / was mistaken for edible feed / “with you,” said a sicko / “our lanttulaatikko / would be very tasty indeed!” < 1575134002 540334 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos PRIVMSG #esoteric :fair < 1575134003 557871 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 1400 < 1575134004 416597 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1575134006 657389 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 1350 < 1575134007 564512 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1575134019 682137 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :please add a command to print out the last quote < 1575134023 246430 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 1320 < 1575134024 96534 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1320) I don't care for the bf backend as long as it doesn't make the rest of ayacc harder to sue < 1575134030 476147 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 1321 < 1575134031 315176 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1321) ...this is the first prime number finder I've ever written which ran out of memory before finding 3 < 1575134034 283816 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 1326 < 1575134035 118202 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1326) kmc: it's 3am and instead of going to bed I just spent a looot of time reading a long article about circadian rythms and melatonin < 1575134042 944469 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll continue the search on PM < 1575134060 347654 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`q 1330 < 1575134061 244137 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1330) =8ball what is the worst mail client? Outlook not so good < 1575134066 509007 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a ha, found it straightaway < 1575134262 989049 :atslash!~atslash@46.188.0.82 JOIN :#esoteric < 1575134534 973162 :atslash!~atslash@46.188.0.82 QUIT :Ping timeout: 246 seconds < 1575134580 917340 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :``` allquotes | tail -n1 # print the last quote < 1575134581 917068 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1330) =8ball what is the worst mail client? Outlook not so good < 1575134593 497473 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ah yes < 1575134597 354011 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` allquotes < 1575134598 228451 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1) EgoBot just opened a chat session with me to say "bork bork bork" \ 2) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. \ 3) that's where I got it rocket launch facility gift shop \ 4) GKennethR: he should be told that you should always ask someone before killing them. \ 5) His body < 1575134601 259212 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I wish I knew you before < 1575134606 877585 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: anyway, the deterministic 8-ball is not the bug < 1575134615 191190 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :how is it < 1575134618 503810 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :eh < 1575134623 417394 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :wait a second < 1575134674 43371 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I can't find it < 1575134839 674018 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1575135811 324891 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :oh, apparently you already saw that bug at https://esolangs.org/logs/2019-11-29.html#lWc before < 1575135841 17760 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :And it was apparently fizzie who found it, at https://esolangs.org/logs/2019-11-29.html#lxc < 1575135920 498144 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :"wait, what, bfbot, what the heck" < 1575135927 266724 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :he may have found it but I have noticed it lol > 1575137185 79910 PRIVMSG #esoteric :14[[07User talk:Zzo3814]]4 10 02https://esolangs.org/w/index.php?diff=67546&oldid=67545 5* 03Zzo38 5* (+156) 10 < 1575137744 902547 :xkapastel!uid17782@gateway/web/irccloud.com/x-pwnzopnuykqycqfz QUIT :Quit: Connection closed for inactivity < 1575141672 127763 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Quit: quit < 1575144482 529081 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru JOIN :#esoteric < 1575147906 610343 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving < 1575148399 112123 :Scrooge!uplime@learnprogramming/staff/nchambers QUIT :Quit: ZNC 1.7.3 - https://znc.in < 1575149036 959667 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :`python3 -cUSD=304.13; AUD=206.11; print(USD/AUD) < 1575149037 874614 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1.4755712968803065 < 1575151271 360803 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :fungot, how do you spell Pierce Brosnan's name? you know, he's the actor who plays the best James Bond. < 1575151271 473687 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: and hopefully you can in opera)? < 1575152862 388049 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=str 1s++++++++[->++++++++<]>+. < 1575152862 524767 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :ok < 1575152869 21770 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=def 1msg1 < 1575152869 124840 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :ok, defined 'msg1' < 1575152870 167705 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=msg1 < 1575152870 248277 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :A < 1575152901 48278 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=str 2s++++[->++++<]>[->++>+++>++++>+++++>++++++>+++++++<<<<<<]> >>>>.++.++++.----.+++++++++++++.>++++.---.++++.<------.+++++.---------. < 1575152901 183695 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :ok < 1575152906 649370 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=def 2hackesoquine < 1575152906 780303 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :ok, defined 'hackesoquine' < 1575152911 590485 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=str 2s++++++++[->++++++++<]>+. < 1575152911 707052 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :ok < 1575153021 360336 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :``` set -e; f=/hackenv/bin/bfbotquine; d=/hackenv/bin/STOP; >$d echo $'#!/bin/sh\nrm -fv '"$f"; >$f echo $'#!/bin/sh\nsleep 50; echo ":"="hackesoquine"; sleep 20'; chmod -c a+x $d $f < 1575153023 958760 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :mode of '/hackenv/bin/STOP' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) \ mode of '/hackenv/bin/bfbotquine' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) < 1575153039 741278 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :if this loop gets out of hand, type `STOP < 1575153049 881886 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :if this loop gets out of hand type =def 1hackesoquine < 1575153054 575502 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=hackesoquine < 1575153054 736779 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :`bfbotquine < 1575153054 772192 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Mmmmm... no. < 1575153062 793488 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :`bfbotquine < 1575153098 560355 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1575153195 925641 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :``` rm -fv /hackenv/bin/bfbotquine < 1575153197 945247 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :removed '/hackenv/bin/bfbotquine' < 1575153204 922157 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=def 1hackesoquine < 1575153205 68375 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :ok, defined 'hackesoquine' < 1575153209 77335 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :=hackesoquine < 1575153209 174339 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :A < 1575153215 779830 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :``` rm -fv /hackenv/bin/STOP < 1575153217 823938 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :removed '/hackenv/bin/STOP' < 1575153502 260233 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :If you play Scrabble with 2 players then I think that both players should expose all letters in their hand once there are no more letters to pick up from the bag < 1575154074 599290 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I see where this comes from... but maybe you should just remove 4 random letters from the bag initially and hide them away instead. < 1575154118 940301 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Yes, that is another variant, but then there will not be enough letters, I think < 1575154359 965221 :b_jonas!~x@catv-176-63-14-141.catv.broadband.hu PRIVMSG #esoteric :`python3 -cimport secrets; s = secrets.token_urlsafe(64).translate(str.maketrans("23456789"," "*8)); p = 6+secrets.randbelow(64); print(s[:p]+":\x3D"+s[p:]) < 1575154360 860718 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :xXVHLix:=JAvUrfeZtG-ERB-OiGATTYgCY CMvm0Sy0DeZw ocw D RxdrZKaMIqaFdkt vvdTbTubzonuGlDTqw < 1575154360 919314 :bfbot!~bfbot@206.ip-51-91-102.eu PRIVMSG #esoteric :No such command. Try =help. < 1575157493 546453 :arseniiv!~arseniiv@95.105.7.217.dynamic.ufanet.ru QUIT :Ping timeout: 276 seconds < 1575157810 385898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://www.coursicle.com/cmu/courses/STU/98242/ hadn't realized this was such an official thing.