00:02:44 you can also seed it with any fixed set of colors before generating new random ones 00:02:56 like you might decide to do all the primary and secondary colors first 00:03:03 and then generate random ones (which will tend to be less saturated) 00:03:11 but so far I think I like the aesthetics of all-random the most 00:05:12 -!- naivesheep has quit (Ping timeout: 252 seconds). 00:05:40 -!- naivesheep has joined. 00:09:22 [[Flkl]] M https://esolangs.org/w/index.php?diff=83527&oldid=83524 * PythonshellDebugwindow * (-30) /* Flkl programming language */ Remove needless BR tags 00:09:42 [[Special:Log/newusers]] create * S1(210) * New user account 00:10:33 it would be neat to pair a camera with a bunch of narrow-spectrum light sources that illuminate in quick succession 00:11:06 then you could take a composite multispectral photograph of an object and see what it would look like in different forms of lighting 00:12:30 -!- tromp has joined. 00:12:36 I think usually those systems use a bunch of band-pass filters instead? 00:12:49 Not sure where I've gotten that impression from though. 00:13:55 I guess it doesn't really make a difference whether you slap that filter in front of the light source or the sensor, if you're doing it with filters. 00:15:57 https://en.wikipedia.org/wiki/Snapshot_hyperspectral_imaging I'm going to be stuck clicking on links forever, right? 00:16:43 -!- tromp has quit (Ping timeout: 246 seconds). 00:17:29 -!- tromp has joined. 00:18:25 "don't attribute to malice what is adequately explained by stupidity" is a bad rule. Because it is standard practice for malicious people to disguise their malice as stupidity; it's a fairly strong/easy/inexpensive layer of defense to add. Or as Blake put it, "Folly is the cloke of knavery". 00:20:47 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=83528&oldid=83526 * S1(210) * (+362) /* Introductions */ 00:22:06 -!- tromp has quit (Ping timeout: 260 seconds). 00:22:09 `logs 00:22:11 logs? No such file or directory 00:22:13 `? logs 00:22:15 ​#esoteric channel logs: https://esolangs.org/logs/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D http://codu.org/logs/_esoteric/ https://github.com/KrzysztofSzewczyk/esologs/ 00:22:30 Oh, that's not up to date. 00:23:07 I mostly just want to see how many of those log the new channel 00:23:31 though some of the logs update slowly 00:24:09 tunes seems to log the old channel 00:24:26 Well, codu.org stopped logging in 2016 and I think that GitHub repo also gave up earlier this year? 00:24:47 At least the last commit has the message "final update". 00:24:47 and... um, kspalaiologos's logs seems to have stopped at 2021-02-07. and I haven't seen kspalaiologos recently. 00:25:10 oh, that's deliberate? 00:26:17 perlbot logs 00:26:18 b_jonas: Mojo::Log for minimalism, Log4perl for maximum overkill, Log::Any for anything in between | Log::Dispatch, Log::Dispatchouli, Log::Contextual 00:26:22 I faintly remember something about GitHub changes making it less feasible. 00:26:35 But I might have imagined that. 00:26:38 perlbot #esolangs logs 00:26:38 b_jonas: Mojo::Log for minimalism, Log4perl for maximum overkill, Log::Any for anything in between | Log::Dispatch, Log::Dispatchouli, Log::Contextual 00:26:46 huh? 00:26:50 perlbot fact #esolangs logs 00:26:51 b_jonas: Mojo::Log for minimalism, Log4perl for maximum overkill, Log::Any for anything in between | Log::Dispatch, Log::Dispatchouli, Log::Contextual 00:26:54 what? 00:27:03 why does it ignore the first word? 00:27:33 # makes it a comment? :) (Probably not.) 00:27:42 dunno 00:28:11 simcop has done a lot of changes to that bot since I worked with it, including lots of new features 00:28:26 I'm not really in the loop of any of the new developments 00:31:18 I should probably restart esolangs, I've been doing a lot of refactoring and while it's still been working locally, I don't have enough test coverage to be confident that I didn't break anything, so "releasing" now would mean less work to trace what exactly did break. 00:31:26 Plus the latest change adds an (internal) RPC interface that can be used to watch incoming messages and send out new ones, which I was hoping to use to do that CertFP registration. 00:32:22 If I will set up a IRC channel, can the log system that esolangs IRC is using, be used? (No guarantee that it will not later be moved to a different system, though, such as my own one) 00:33:40 Mm, well, the bot supports multiple networks and channels better now than it used to, so I imagine it could. 00:35:15 If multiple instances are running and one becomes temporarily unavailable, is it possible to merge them once they become available again? 00:35:15 #go-nuts used to have the public channel logs over at https://freenode.logbot.info/ which decided to shut down, so now the channel is without logs. (Of course some people like it that way, which is fair enough.) 00:36:52 I haven't written any code specifically to do that. I think it can be a little tricky, because event ordering isn't exactly the same if the instances have connected to different (IRC) servers. Probably it can be done reasonably reliably though. 00:38:00 There is an IRCv3 specification to add a unique message ID tag, which would make that easier, but I don't think any network supports that (and nor does the bot). 00:39:14 I suppose there is also the consideration if the timestamps are missynchronized, although the time difference can easily be found by comparing the logs for the time that both instances were connected, in order to resynchronize the time stamps. 00:39:36 b_jonas: you stumbled upon the syntax on how to ask for a specific channel's factoid namespace. since there isn't one for #esolangs it falls back to the default one, ##NULL 00:39:45 one second i'll setup a factoid namespace for here to demo 00:40:02 (Although even then is the possibility that a message will be delayed for whatever reason) 00:41:06 perlbot: hi 00:41:16 it's now got a seperate set of factoids just for you guys 00:41:19 perlbot: ##NULL hi 00:41:22 simcop2387: hello 00:41:58 perlbot: hi is Welcome to #esolangs. The liberated church of esoteric programming proselytization, propagation, and pronunciation! 00:41:58 simcop2387: Stored hi is Welcome to #esolangs. The liberated church of esoteric programming proselytization, propagation, and pronunciation! 00:42:20 https://factoids.perl.bot/libera.chat/%23esolangs/list now shows all the factoids here 00:42:48 i can *also* tell it that you want your own namespace but to recurse down into the old default namespace so that you can override anything too 00:44:43 -!- tromp has joined. 00:46:28 in fact that's what i'm going to do now 00:46:56 perlbot: bye 00:46:56 simcop2387: No factoid found. Did you mean one of these: [hi] 00:47:22 perlbot: bye 00:47:23 simcop2387: No factoid found. Did you mean one of these: [hi] 00:47:25 hrm 00:49:28 -!- tromp has quit (Ping timeout: 272 seconds). 00:51:04 ok i don't remember how to set that up offhand because i don't do it often hold on 00:59:14 -!- tromp has joined. 00:59:36 perlbot: hi 00:59:36 simcop2387: Welcome to #esolangs. The liberated church of esoteric programming proselytization, propagation, and pronunciation! 00:59:40 perlbot: bye 00:59:41 simcop2387: No factoid found. Did you mean one of these: [hi] 00:59:46 bah why are you not working 01:01:17 b_jonas: alright now it's properly set up. you can set and override any factoids in here and it won't affect other channels. so you can in fact do: 01:01:30 perlbot: logs is #esolangs logs are available at https://logs.esolangs.org/ 01:01:30 simcop2387: Stored logs is #esolangs logs are available at https://logs.esolangs.org/ 01:01:47 and it's now set for just here 01:02:52 but all the previous factoids that the bot has from #perl et al are still available and will fall back. this then also introduces the difference between the "forget" and "delete" commands for the bot. forget will make it not respond to a factoid, regardless of if the factoid exists in the fallback, delete will just get rid of the version of it here 01:03:08 perlbot: logs 01:03:08 simcop2387: #esolangs logs are available at https://logs.esolangs.org/ 01:03:15 perlbot: #perl logs 01:03:16 simcop2387: Mojo::Log for minimalism, Log4perl for maximum overkill, Log::Any for anything in between | Log::Dispatch, Log::Dispatchouli, Log::Contextual 01:03:25 perlbot: forget logs 01:03:25 simcop2387: Forgot logs 01:03:27 perlbot: logs 01:03:28 simcop2387: No factoid found. Did you mean one of these: [log] [loc] [.lc] [lc] [.lk] [lk] [.ls] [lex] [lhc] [lhs] 01:03:35 perlbot: delete logs 01:03:36 simcop2387: Deleted logs from libera.chat:#esolangs 01:03:41 perlbot: logs 01:03:41 simcop2387: Mojo::Log for minimalism, Log4perl for maximum overkill, Log::Any for anything in between | Log::Dispatch, Log::Dispatchouli, Log::Contextual 01:03:49 ok enough explination and spam 01:03:53 perlbot: logs is #esolangs logs are available at https://logs.esolangs.org/ 01:03:53 simcop2387: Stored logs is #esolangs logs are available at https://logs.esolangs.org/ 01:03:53 -!- tromp has quit (Ping timeout: 265 seconds). 01:06:42 you can thank digitok from #regex for begging for that ability a few years ago 01:07:53 and then last year i improved it significantly to be able to do the recursion through multiple namespaces so that i could safely put the bot on discord and matrix without it affecting irc at all 01:10:02 but the point is now, you guys can have all your own factoids and not worry about breaking anyone else 01:10:22 it's also possible to get the bot to respond to just a string like "!logs" 01:10:29 like an unaddressed command 01:10:54 Perl is the Perfect Emacs Rewriting Language 01:11:51 so, "forget" will make the bot not respond to something, and "delete" removes the change you've made in your namespace here, so you can go back to the fallback if you want. 01:12:27 LOWI 280050Z AUTO VRB01KT 9999 FEW060 SCT070 06/05 Q1023 01:13:24 b_jonas: was wanting to use it so i figured i'd give a proper explination of how to use it :) 01:13:48 and why he saw strange behavior 01:13:55 yea i suck at spelling 01:17:24 -!- delta23 has joined. 01:23:04 Heh, since we were talking about QUIC the other day -- turns out the QUIC RFC just got published, and it got a nice round number: https://www.rfc-editor.org/info/rfc9000 01:23:15 nice 01:38:49 -!- esowiki has joined. 01:39:13 perlbot: delete logs 01:39:14 nakilon: Deleted logs from libera.chat:#esolangs 01:39:20 awesome 01:40:11 I'll add it to velik's cron 01:40:15 -!- tromp has joined. 01:40:40 now how to restore it?.. 01:41:18 perlbot: logs is #esolangs logs are available at https://logs.esolangs.org/ 01:41:18 nakilon: Stored logs is #esolangs logs are available at https://logs.esolangs.org/ 01:41:48 at first I thought it's really deleting logs 01:44:19 [[Undefined behavior (language)]] N https://esolangs.org/w/index.php?oldid=83529 * BadBoyHaloCat * (+105) Created page with "'''Undefined behavior''' is a language where everything is undefined. Literally. '''There is no spec.'''" 01:44:34 -!- tromp has quit (Ping timeout: 246 seconds). 01:47:09 [[List of ideas]] https://esolangs.org/w/index.php?diff=83530&oldid=83502 * BadBoyHaloCat * (+144) 01:55:30 what the fuck is this shit. oi, needs more colors and underline 02:01:33 `relcome mnrmnaugh 02:01:35 ​mnrmnaugh: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 02:22:19 lol i fucking love it 02:22:21 [[User:Zzo38/Untitled 4]] https://esolangs.org/w/index.php?diff=83531&oldid=72984 * Zzo38 * (+1) 02:22:48 orly. oi, i keep meaning to join dal 02:34:18 -!- tromp has joined. 02:39:02 -!- tromp has quit (Ping timeout: 272 seconds). 02:44:03 [[Undefined behavior (language)]] https://esolangs.org/w/index.php?diff=83532&oldid=83529 * BadBoyHaloCat * (+556) 02:51:39 [[Flkl]] https://esolangs.org/w/index.php?diff=83533&oldid=83527 * Razetime * (+105) 03:01:38 " I suppose there is also the consideration if the timestamps are missynchronized, although the time difference can easily be found by comparing the logs for the time that both instances were connected" => it's more complicated than that, because connections from different servers can see messages in different order too, because they originate in different servers in the server tree structure 03:03:07 simcop2387: ah, so now learning factoids here defaults to the #esolangs namespace. thanks. 03:04:13 yep, so you can go nuts and change anything you want without worrying about affecting #perl or me 03:05:10 `? logs 03:05:13 ​#esoteric channel logs: https://esolangs.org/logs/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D http://codu.org/logs/_esoteric/ https://github.com/KrzysztofSzewczyk/esologs/ 03:14:37 salpynx this reminded me your seeding thing https://esolangs.org/wiki/Polynomial 03:16:58 [[Undefined behavior (language)]] M https://esolangs.org/w/index.php?diff=83534&oldid=83532 * Nakilon * (+86) categories 03:19:35 hm, since there is the "unusable for programming" category it's possible to see if languages become less or more usable in average over years 03:27:48 [[SF Code]] https://esolangs.org/w/index.php?diff=83535&oldid=83470 * ColorfulGalaxy * (+27) Recategorization) ("Toggle" prove its self-modifying 03:28:29 wow, Spreadheet automatically made a range for me https://i.imgur.com/bVW4YH7.png 03:34:47 https://docs.google.com/spreadsheets/d/19o7VNgs1iKZdBvp9t6-oMlKj1H5vKHnK3GDz82QMLdg/edit?usp=sharing 03:44:05 isn't the "Output only" a subcategory for "Unusable for programming"? 03:46:30 [[Funciton]] https://esolangs.org/w/index.php?diff=83536&oldid=59482 * ColorfulGalaxy * (+188) Added formatting help link. Also "Hi, mom" may be considered offensive although it is a popular movie name 03:46:39 -!- tromp has joined. 03:47:41 Hi, mom 03:51:31 -!- tromp has quit (Ping timeout: 260 seconds). 03:52:28 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=83537&oldid=83506 * ColorfulGalaxy * (+97) 03:53:19 for a moment I didn't realise that this https://esolangs.org/wiki/User:ColorfulGalaxy_(disambiguation) is a user account, different from https://esolangs.org/wiki/User:ColorfulGalaxy 04:00:45 [[Wutlang]] M https://esolangs.org/w/index.php?diff=83538&oldid=66121 * Me4502 * (+31) Update name 04:01:33 -!- tromp has joined. 04:06:26 -!- tromp has quit (Ping timeout: 272 seconds). 04:18:46 It depends on what programming 04:55:28 -!- tromp has joined. 05:00:16 -!- tromp has quit (Ping timeout: 272 seconds). 05:49:39 -!- tromp has joined. 05:54:36 -!- tromp has quit (Ping timeout: 260 seconds). 06:15:54 -!- tromp has joined. 06:20:16 -!- tromp has quit (Ping timeout: 260 seconds). 06:48:27 -!- tromp has joined. 06:52:46 -!- tromp has quit (Ping timeout: 240 seconds). 07:03:14 -!- tromp has joined. 07:06:30 [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=83539&oldid=82856 * ColorfulGalaxy * (+154) 07:07:41 -!- tromp has quit (Ping timeout: 260 seconds). 07:08:38 an interesting thing about my color picking algorithm is that you can substitute any distance metric 07:09:09 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=83540&oldid=83537 * ColorfulGalaxy * (+46) 07:09:28 for example this version is picking colors that are supposedly distinguishable by someone with deuteranopia (red-green colorblindness) https://i.imgur.com/7Ntu3c1.png 07:09:46 based on code i cribbed from here https://github.com/joergdietrich/daltonize 07:10:28 the left column is the actual picked color, the right column supposedly shows to a person with normal color vision how it would look for someone with r-g colorblindness 07:10:58 perhaps if anyone here is colorblind they can tell me if the algorithm does a good job (not that i'm using it for anything, but i'm curious) 07:11:43 yeah it would have been clearer if you were around for the earlier convo between me and nakilon 07:12:49 the original goal is to pick n colors distinguishable from each other, and allow the user to increase n without redoing the earlier picks 07:13:41 i do this by, for each row, generating a bunch of random candidate colors, and picking the one that maximizes the minimum distance to any of the previous ones 07:13:57 where the distance metric is CIEDE2000 07:15:22 -!- tromp has joined. 07:15:35 and so now i've modified it to use a distance metric that simulates deuteranopia 08:10:51 -!- Sgeo has quit (Read error: Connection reset by peer). 08:48:46 -!- delta23 has quit (Quit: Leaving). 09:13:22 -!- delta23 has joined. 09:45:45 -!- delta23 has quit (Quit: Leaving). 10:28:48 -!- LKoen has joined. 11:16:13 -!- tromp has quit (Remote host closed the connection). 11:25:25 I wish I could provide you a distance formula that I usually use but I always restore it from scratch 11:27:25 also can't find it right now because I update OS after 650 days of uptime and it already took like 10 reboots and I'm not sure that it's not dead _<> 11:37:42 -!- LKoen has quit (Remote host closed the connection). 11:39:01 I was today years old when I learned that deuteranopia meant r/g colour blindness, and wasn't just a play on words for an Aeon Flux episode title: Utopia or Deuteranopia, and that title is twice as clever as clever as I ever thought it was. 11:39:34 Can't believe that skipped my knowledge in general, or in the specific 11:40:02 ty! 11:41:24 `? clever 11:41:26 Being clever is different from being wise, but they are indistinguishable in sufficiently large quantities. 11:50:02 -!- tromp has joined. 11:51:29 [[User:Salmmanfred]] N https://esolangs.org/w/index.php?oldid=83541 * Salmmanfred * (+19) Created page with "Creator of [[Flkl]]" 11:55:14 [[Language list]] https://esolangs.org/w/index.php?diff=83542&oldid=83473 * Salmmanfred * (+11) /* F */ 12:26:53 -!- tromp has quit. 12:27:09 -!- tromp has joined. 12:28:33 -!- tromp has quit (Client Quit). 12:31:47 you can take the 360 Hue circle and split it evenly => btw better to use hue from CIEL*h*c* or how was it called, the one based on CIEL*a*b*. When that’s too many calculations, CIEL*u*v*-based hue should be still better than hue based on sRGB 12:34:33 (or was that L. not L*) 12:34:47 (they named their variables starred for some reason) 12:35:19 (some of them) 12:43:20 arseniiv I "love" that Luma Lightness and L...something-else are all different things 12:43:28 Luminocity 12:43:40 [[Undefined behavior (language)]] M https://esolangs.org/w/index.php?diff=83543&oldid=83534 * PythonshellDebugwindow * (+12) Fix headers 12:46:28 [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=83544&oldid=83540 * PythonshellDebugwindow * (+25) , 12:46:39 [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=83545&oldid=83544 * PythonshellDebugwindow * (+10) ; 13:03:23 If you don't know how many colors you need in advance (and don't want to reassign already used ones), there's also that trick where you take the integers in order, then reverse the bits (from the highest set one) and tack a 0. in front, and use the resulting binary fraction as your hue. 13:03:29 0; 1; 10, 11; 100, 101, 110, 111; ... => 0.0; 0.1; 0.01, 0.11; 0.001, 0.101, 0.011, 0.111; ... => decimal 0.0; 0.5; 0.25, 0.75; 0.125, 0.625, 0.375, 0.875; ... => degrees 0; 180; 90, 270; 45, 225, 135, 315; ... 13:03:36 It's not as optimal as an even split (except when the eventual number of colors is a power of two), and can't as neatly account for an arbitrary distance metric as shachaf's randomized thing, but it's also easy to do and you can compute the N'th color directly. 13:03:42 (I imagine there's probably other ways of generating that sequence than reversing bits.) 13:09:02 woah nice hack!! 13:17:58 [[Joke language list]] M https://esolangs.org/w/index.php?diff=83546&oldid=82945 * PythonshellDebugwindow * (+65) /* General languages */ UB (language) 13:18:38 I guess it can be found on OEIS 13:19:04 if tyour copypaste is correct 13:19:08 I guess another way of expressing that would be "rotate the highest set bit to the bottom and divide by the value of the bit above it", since finding the MSB can be easier than reversing. (You get the numbers in a slightly different order though; each trip around the circle will be in the natural order.) 13:19:34 oh wait, they are encoded as two numbers 13:19:49 maybe two OEIS sequences 13:20:04 It's not exactly an "integer" sequence, yeah. But I'm sure it's in there in some form. 13:21:45 I mean, the divisor is just 1, 2, 4, 4, 8, 8, 8, 8, ... which is definitely in. And the other one would be... 0, 1, 1, 3, 1, 3, 5, 7, which is pretty trivial too. 13:21:48 my problem with this is that the theoretical considerations are not too motivated by the original problem of choosing colors, because you almost always want to choose only a very small palette, and then you can probably throw out all those theoretical optimization algorithms and you're going to handpick them and even take into account your company's color scheme or mnemonics or traditional political 13:21:54 party colors or whatever 13:22:14 https://oeis.org/search?q=1%2C+1%2C+3%2C+1%2C+5%2C+3%2C+7&sort=&language=&go=Search 13:22:17 divide 13:22:17 Fair, although I liked shachaf's randomized algorithm a lot, and think it might even have some plausible use cases. 13:22:23 https://oeis.org/search?q=2%2C+4%2C+4%2C+8%2C+8%2C+8%2C+8&sort=&language=&go=Search 13:22:32 or flags and traditional sportsball jersey colors 13:23:15 is shachaf keegan ? 13:23:26 and the colors might also depend on what technology you use to show them, eg. show on TFT monitor, print in a newspaper chart in RGB, print on a product or ad with spot colors, make plastic LEGO bricks from them etc 13:24:10 if you want to make shirts, your domain probably isn't a monitor's RGB range 13:24:14 Numerator of n/2^(n-1). - Alexander Adamchuk, Feb 11 2005 13:25:43 doesn't look like n/2^(n-1) 13:26:06 must be concidense 13:32:23 nakilon: shachaf is not normally keegan but I think in this case fizzie might be mixed upo 13:36:09 looks like there is no formula 13:36:12 it's all recursive 13:36:39 either a(n) = a(n/2).... or gcd() 14:04:04 [[Special:Log/newusers]] create * Huanying04 * New user account 14:07:57 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=83547&oldid=83528 * Huanying04 * (+139) /* Introductions */ 14:19:40 [[PUBERTY]] M https://esolangs.org/w/index.php?diff=83548&oldid=83498 * Not applicable * (-124) Undo revision 83498 by [[Special:Contributions/RanibowSprimkle64|RanibowSprimkle64]] ([[User talk:RanibowSprimkle64|talk]]) please dont use the page itself for discussions, use [[Talk:PUBERTY]] instead 14:21:15 -!- Sgeo has joined. 14:38:47 Taneb: I get those two mixed up all the time for some reason. I think they must hash to the same bucket in my brain or something. 14:39:38 I had exactly the same problem with two people back at the university, I just couldn't keep them apart even though they weren't all that much alike. 14:41:59 -!- LKoen has joined. 14:42:44 fizzie: they hash to the same colour in my IRC client 14:51:56 -!- delta23 has joined. 14:56:03 Re the other thing, the A006257 version (the one that goes 1, 3, 5, 7 instead of 1, 5, 3, 7) has a(n) = 2*(n - 2^floor(log_2(n))) + 1 as a formula, which makes sense, because it's the "write in binary and rotate by 1" thing. 14:56:10 And A072383 (the denominator) is d(n) = 2^floor(log_2(n)+1), which also makes sense. 14:56:15 So the whole thing put together is (2*(n - 2^floor(log_2(n))) + 1) / 2^floor(log_2(n)+1), simplifications left as an exercise to the reader. 14:56:20 > let flr = fromInteger . floor in take 16 $ (\n -> (2 * (n - 2**(flr . logBase 2 $ n)) + 1) / 2**(flr (logBase 2 n + 1))) <$> [1..] 14:56:22 [0.5,0.25,0.75,0.125,0.375,0.625,0.875,6.25e-2,0.1875,0.3125,0.4375,0.5625,0... 14:57:51 so initial copypoasta was wrong? 14:57:58 and I search wrong thing? 14:58:07 *searched 14:59:07 Depends on how exactly you mean. The one you searched for matched my initial reverse-bits description, I think. 14:59:33 In any case, it's the same numbers just in a different order. 15:00:22 yeah, the same within the denominator buckets 15:04:53 If you use a branch as a "marker" for a commit that has some special meaning (like it's the version you've currently got running somewhere), is there a convenient way to move that to a different commit without checking the branch out? Hmm, I guess git update-ref, but that feels pretty low-level. 15:08:35 [[User:S1(210)]] N https://esolangs.org/w/index.php?oldid=83549 * S1(210) * (+119) Created page with "Hi, I'm Andrew, a programmer and college student. As of yet my only work on this site is with my language [[deBruijn]]" 15:09:56 you are probably more supposed to use tag, not branch 15:10:13 then it's trivial -- locally retag another commit and push --force --tags 15:11:04 https://stackoverflow.com/a/46289900/322020 IIRC it pushes only tags, not the current branch 15:28:39 Maybe, it just feels odd to use a --force flag to do a "normal" operation. 15:28:59 I mean, apart from the pushing part (I might keep this entirely local), you need --force to replace an existing tag. 15:30:49 Also, with a branch there would be a reflog, which kind of sounds nice as a built-in record of where it's been. 15:31:03 (Though apparently you can create a reflog for a tag as well.) 15:48:21 oh wait 15:48:35 maybe you mean it's always --ff when you move that thing? 15:48:48 then it would be a branch, yeah 15:50:51 you might consider using some web interface if it's a marker that you don't usually use and just keep it for a case 15:52:11 for example, it two companies where I worked there was a "master" branch that was a marker of "what is now in prod" 15:52:33 (personally I would just use tags like you do it for software releases) 15:53:38 so no one was actually supposed to "git checkout master" so we did it via web interface of gitlab/github 15:55:06 the only problem is that you can't merge an arbitrary commit in web interface, only HEAD, so I used API to create a temporary branch, then merge, then delete it 16:08:55 " I had exactly the same problem with two people back at the university" => yeah, that happens sometimes. sometimes the has fingerprints that I use to identify people have collisions. It can be somewhat socially uncomfortable. 16:11:04 " Also, with a branch there would be a reflog" => wait, tags don't have a reflog by default? 16:11:16 I didn't know that 16:11:25 That's what the documentation seemed to imply. 16:11:38 --create-reflog "Create a reflog for the tag. To globally enable reflogs for tags, see core.logAllRefUpdates in git-config(1)." 16:12:35 that said, make sure you're familiar with git workspace, which lets you check out multiple workspaces from the same repository, and then you can independently switch them to different branches 16:13:04 then, even though you have to check out the branch, you at least don't have to lose whatever you have checked out in your main workspace 16:13:12 For the record, I did go with a tag (and a reflog, not that I expect to look at it) for the marker. 16:13:47 and apparently it's called git worktree , not git workspace 16:16:42 workspaces? 16:16:47 I use worktrees for my config file repository, it's got a separate branch called `dist` that only has the stock configuration files straight from the .debs, and whenever I upgrade a package and it does that "this config file was locally edited" thing, I just copy the new dist file into the checked-out dist branch and make a new commit, then (in the main worktree) merge it into the branch that has all the 16:16:52 I just git clone in different directories if you mean that 16:16:53 local changes in it, so that git can do a proper three-way merge. 16:17:24 Nah, worktree is different from an independent clone. 16:17:49 It's basically just a second checked-out working tree from the same repository. 16:20:09 yep, the multiple worktrees share the same namespace of tags and branches 16:20:38 they also share storage space but you can partly do that in a clone with that option that uses hardlinks or something 16:36:26 -!- LKoen has quit (Remote host closed the connection). 16:48:28 nakilon: also luminance and I think we forgot some more 16:50:32 now I think I saw somewhere an article which used IIRC Poisson disc sampling (with decreasing radius) to make unique colors, taking all dimensions beside hue into account (through ΔE) 16:50:45 hm if I could only remember where I saw that at all 16:58:49 -!- LKoen has joined. 17:17:16 [[DeBruijn]] N https://esolangs.org/w/index.php?oldid=83550 * S1(210) * (+4309) created page 17:25:54 [[Special:Log/newusers]] create * 2000gmod * New user account 17:26:17 [[Special:Log/newusers]] create * Hypocritical * New user account 17:29:05 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=83551&oldid=83547 * 2000gmod * (+86) 17:30:08 [[Language list]] M https://esolangs.org/w/index.php?diff=83552&oldid=83542 * S1(210) * (+15) /* D */ added DeBruijn 17:30:16 ~~~~ is a pretty odd way of signing your comment. 17:34:25 lol 17:37:14 btw dear esotericians do you for some reason know who and where to ask what is a good price for a melodica (a harmonica-like instrument with keyboard and IMO more mellow timbres on average) for an amateur (like me) but who doesn’t want to end up upgrading to another one later (so, decent construction and sound etc.) as I’m afraid “beginner’s” might be too low a bar for this use case 17:37:16 Oh, right, maybe they were reading the instructions in the *source*, where it obviously has to be written that way. 17:38:14 or better a guide about melodicas. Though right, this one I may at least try googling myself. Hopefully that’d clear matters 17:39:08 I do have an acquaintance who plays one, but I don't think they're doing IRC at all frequently. I might as well copy-paste that question to a dead channel we have in common, though. 17:40:35 I think of making this "IDE" universal 17:40:44 I’m a bit conflicted that English texts are usually better for various advices on many things, whereas you may end up with none in Russian, but then they may usually assume you live in an English-speaking country and “localized” parts of advice would be of no use. That’s lame, Earth 17:41:01 Favourite story: was walking through a train station underpass once, and heard someone play the Monkey Island theme tune on a melodica; mentioned that to my friendquaintance later, and turns out they were the person doing the playing. 17:41:19 so you configure it to launch a specified fungeoid interpreter and that interpreter should support the input format that is not just plain code but annotated 17:41:53 an IDE designed primarily for universal language support? 17:42:04 then the IDE waits the configured amount of time for a case if the interpreter subprocess hangs, and if ok it prints the results with debug data somehow 17:42:20 immibis for fungeoids 17:42:56 can't have a fungeoid interpreter without a debugger where you can watch the turtle run around the program 17:43:03 (it has to be a turtle) 17:43:04 "immibis for fungeoids" sounds like a political slogan. Vote immibis, they're all for fungeoids. 17:43:11 heh 17:43:24 I might as well copy-paste that question to a dead channel we have in common, though. => I’ll be glad for that! And relay I wish them good fun with their instrument, if you may 17:43:34 sounds clumsy 17:43:46 arseniiv not my fav thing to say out loud but Russians don't think they are supposed to help each other (and lets pretend it's only in the internet) 17:44:04 Favourite story: was walking through a train station underpass once, and heard someone play the Monkey Island theme tune on a melodica; mentioned that to my friendquaintance later, and turns out they were the person doing the playing. => haha 17:44:48 The set of people likely to be found playing the Monkey Island theme tune on a melodica in a train station underpass (in Finland) probably isn't huge, anyway. 17:44:54 I showed someone a wiki diff recently and he said "I don't get it" because he never saw a wiki diff, and never edited anything in the internet at all -- they use it just like a public toilet that they never flush 17:45:30 nakilon: oh I mostly agree. Many communities are a high level of toxicity :( we know 17:45:57 immibis for a start I won't be a real time debugger -- only one message to send and one message to get per program execution 17:47:45 arseniiv they are unhelpful not because they hate you but because they are just raised like that 17:48:13 with no feeling that they aren't the center of the universe and the only conscious specie here 17:48:22 I’m glad I closed the door on one forum lately. That was the last forum I was a regular on. Sucks both ways, there were infrequent fruitful math discussions but it just doesn’t work as a whole. Politics etc., meh. Casino effect made it hard to leave for good but now I’m free and if something I can entertain myself on math.SE or that other one SE site on maths 17:48:50 nakilon: yep, I could have ended up almost the same 17:48:55 casino effect? 17:50:43 I just found a group of people who are very nice to each other in the end (not this one) and we chat together about everything and that’s warm and I can rant about linear algebra and someone might even try to read and that’s nice. I’ll indoctrinate them into my view of maths mwahaha 17:51:20 "for a start I won't be a real time debugger" -- IT won't be a, not I won't be of course... 17:51:40 I won't be a real-time debugger, I have to sleep every now and then. 17:54:30 nakilon: IDK how it’s usually called but it’s more or less believed that if the brain sees some pleasing things randomly while doing something, then it could see them with very low probability and still want to do that general thing, no matter how fruitless it might be overall. Like turning the hand of the slot machine or browsing the social feed or watching random funny cat videos on youtubes (hail gods I don’t do the last two at all; I still fi 17:54:30 nd time for other timesinks like occasional minecraft or binge reading until sunrise) 17:55:21 [[DeBruijn]] M https://esolangs.org/w/index.php?diff=83553&oldid=83550 * S1(210) * (+56) /* Print some numeral 0 through 9 */ 17:55:28 IIRC that’s related to something something dopamine intoxication 17:55:34 that's called a hope I guess 17:55:45 not a conscious hope 17:56:03 you just scroll and scroll, or push and push, or something, even if it’s toxic etc. 17:56:07 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=83554&oldid=83551 * Fizzie * (+108) Clarify signature instructions. 17:56:11 mind is not wise 17:56:17 then it's a procrastination ..D 17:56:28 sounds like 17:56:58 neither by default, nor most of the time. Procrastination is a super-how-it’s called of that, I guess. It can be more fruitful 17:57:03 like drawing something 17:57:34 like coding in befunge 17:57:37 if you want more than a few random points in a space with normal Euclidean metric, https://www.gnu.org/software/gsl/doc/html/qrng.html might help, though I never tested it. but if you just want few points, like for a color scheme, then you'll want to pick colors from the edges of the color space, like completely saturated or completely bright colors, so unless you use something too simple like RGB 17:57:39 it might have a value of its own (though unrelated to what you have to do instead of procrastinating) 17:57:41 yep 17:57:43 distance as your metric, something like that won't be enough. 17:57:44 ACTION just trolling 17:57:51 befunge seems like art too 17:58:07 hm didn’t seem like that :) if so you caught me 17:58:31 I’m very trollable because of my strong presupposition of sincerity 17:58:50 though in the end I learn and end up bitter to offending people :P 18:00:05 BTW a real-time debugger for fungeoids would be rad 18:00:06 ah, so that's a harmonica without the bellow, blown with your lungs and mouth? 18:00:25 b_jonas: so is a regular harmonica? :D 18:00:40 it will be an annotator, a unique thing 18:00:46 well, not glass harmonica but that’s not a harmonica 18:00:52 maybe it's how I should call it actually 18:01:07 fungannotator? 18:01:28 funnotator? 18:01:36 the second seems better 18:02:35 -!- S_Gautam has joined. 18:02:35 [[BrainfOOP]] N https://esolangs.org/w/index.php?oldid=83555 * 2000gmod * (+986) Created page with "'''BrainfOOP''' (also known as BrainFOOP, Brain-Foop, BFOOP or simply Brainfoop) is a variant of [[Brainfuck]] that implements object-oriented programming (OOP) to Brainfuck...." 18:02:36 wow 100% discount https://store.steampowered.com/app/424840/Little_Nightmares/ I saw this game on youtube 18:05:29 arseniiv: ok, but harmonica makes me think of the instrument with a bellow and keyboard by default 18:05:35 pumped by hand 18:05:38 b_jonas: BTW if Hungarian words for harmonica and some accordion-like instruments are similar, the Russian situation is the same, harmonica is essentially “mouth accordion” where accordion is not the accordion 18:06:02 yeah! I think English here has some historical shenanigans to end up the way it did 18:06:03 yes, it might be a language difference 18:06:30 ending up with “harmonica” for exclusively the mouth variant 18:07:39 ok, but does harmonica at least refer only to the ones with a keyboard? 18:07:52 I always forget all that thing about accordeons 18:08:20 there are even three words - аккордеон гармонь баян 18:08:23 also a proper melodica has a tube to connect the mouth with the instrument body, and I think it should be able to open for cleaning (at least one guy in yt video claimed they all do open and showed how he cleaned his one) 18:08:58 b_jonas: English harmonica is just with holes to blow into and no more, and melodica should be the one with keus 18:09:10 I seem to be Greek today, keys* 18:10:12 ok, but then what is a mouth organ? 18:10:14 -!- Thelie has joined. 18:10:23 nakilon: one of ABBYY dictionaries I have installed says баян is called “button accordion”, seems logical enough, but then it gives “accordion” to both of the others, welll 18:10:43 b_jonas: that’s synonymous with harmonica 18:10:51 ok 18:10:55 (or at least should be) 18:11:03 and the one with a bellow but no keyboard is a bagpipe, right? 18:11:08 associated with the Scots 18:11:21 yeah 18:12:41 hm I didn’t thought they were that related before. Though bagpipe should be not a reed-something-phone so they’re not that close 18:13:08 to be fair I don’t know if its pipes are woodwind-type or what 18:13:46 that scot instrument is волынка that is violin in english but it's not a violin, it's all messed...' 18:15:49 -!- delta23 has quit (Quit: Leaving). 18:20:13 The instrument that's en:accordion is fi:haitari, a word which is used literally for that instrument, but figuratively also for any kind of range of values some fluctuating quantity could be in, like a price range. I think the intuition is, you stretch and squeeze an accordion, so it sort of defines a range. (We also have the word fi:harmonikka for the instrument, which is pretty clearly of Russian 18:20:19 origin.) 18:22:27 As for en:harmonica, that's fi:huuliharppu, which literally translates as "lip harp". 18:23:01 article says these are harmonics https://pop-music.ru/upload/medialibrary/f11/f11b058e30f5e11af495e0dcc60093ca.png 18:23:19 and these are accordeon and bayan https://pop-music.ru/upload/medialibrary/787/7870651f091867dc791d16009cae56b8.png 18:25:44 nakilon: The first one in your first link is I think a "harmonium" in English. 18:26:34 wikipedia says " keyboard aerophone (G. Handharmonika)" 18:27:27 There's also that thing called a glass harmonica, which is a pretty weird-looking one. 18:30:30 https://coimages.sciencemuseumgroup.org.uk/images/27/528/medium_E2011_130_9__0001_.jpg <- and this thing, which AIUI is called a Crystal Palace. ;) 18:30:46 But maybe it doesn't count as a kind of an instrument when there's only the one. 18:32:54 Sonic the Ёжик. 18:34:38 cat: cat: No such file or directory 18:35:00 cat: ../cat: No such file or directory 18:35:24 7886:2016-05-06 ` mv cat junk \ 5779:2015-07-02 ` sed -i \'s/$/ >^.^ cp oerjan/cat cat \ 3767:2013-09-16 rm cat \ 3729:2013-09-11 mv oerjan/cat cat \ 3727:2013-09-11 rm cat \ 3694:2013-09-10 cat run > cat \ 3693:2013-09-10 cat run | echo > cat \ 3692:2013-09-10 mv cat run \ 3691:2013-09-10 echo Meow~~ > cat \ 3690:2013-09-10 ahah 18:35:34 Ешик sounds like some jew name 18:35:36 I saw a hedgehog snuffling around in the back garden / parking lot of the place we were renting before a couple of times. 18:35:44 cat: ../junk/cat: No such file or directory 18:35:51 cat: ../junk: No such file or directory 18:36:03 7906:2016-05-07 ` mv junk/cat emoticons \ 7886:2016-05-06 ` mv cat junk 18:36:23 10388:2017-03-10 mk emoticons/window//1+1 \ 10104:2017-01-07 echo \'\xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf\' > emoticons/shrug2 \ 7906:2016-05-07 ` mv junk/cat emoticons \ 7905:2016-05-07 ` mv junk/:-D emoticons \ 5738:2015-06-25 echo \'\xe3\x83\xbc\xe3\x83\xbc\xe8\x9f\xb2\xe8\x9f\xb2\' > emoticons/swatter \ 5708:2015-06-24 ` echo \xe5\x87\xb8 >emoticons/flipbird \ 5707:2015-06-24 ` ec 18:36:31 Meow~~ >^.^< 18:36:56 `cat ../canary 18:36:57 Why are you taking Polly down into the mine? Polly's a parrot, not a canary! And where's my cracker? 18:36:58 actually Ёж is the word kids are taught when they learn the alphabet 18:37:09 I was expecting something about cats in the canary. 18:37:33 https://static.my-shop.ru/product/3/268/2679778.jpg 18:38:52 int-e: To be fair, they're generally pretty small. 18:38:55 also fir (Ёлка) sometimes as you can see https://www.sunnytoy.ru/i/product_i/649_4_b.jpg 18:39:23 int-e yeah, the base form is еж 18:39:46 it's like... when you are kid you are suppose to speak in kinds words to everything around you and use the word ежик 18:40:06 it's like киса instead of кошка for a female cat 18:40:18 or котик instead of кот for male 18:40:47 Heh, "kissa" is the standard Finnish word for an adult cat of any gender. 18:41:05 heh 18:41:16 we say kis-kis to call a cat 18:41:19 do you? 18:41:29 Yeah. 18:42:08 -!- LKoen_ has joined. 18:42:20 xvffn 18:44:06 why not 18:44:25 -!- LKoen has quit (Ping timeout: 260 seconds). 18:44:31 Cybernetics and governor are cognate 18:44:50 -!- Thelie has quit (Remote host closed the connection). 18:46:21 I don't know why, but there's something I find really amusing about Wiktionary's laconic image subtitles. Like the one at https://en.wiktionary.org/wiki/kitten 18:46:33 I mean, it makes sense, it's just there to illustrate the word. 18:46:52 But still. At least it doesn't have a "Fig. 1" in front. 18:47:00 [[Special:Log/newusers]] create * Anticubex * New user account 18:48:00 fizzie: comes with the medium. in a paper dictionary most of the illustrations will have multiple things labelled in it to illustrate multiple words, and there are fewer illustrations in first place 18:48:26 I happened by the university library once, and on the table where they have new issues of journals, they had a maths journal of some kind, where somewhere pretty early on (inside front cover?) there was a fascinating picture of some kind of a graph, subtitled with: "Fig. 1: A fascinating picture." 18:48:30 Drones are tools used to perform certain criminal actions that were not possible in ancient times. 18:50:04 кот кошка (rus) кiт кiшка (ukr), then the wiktionary says that in Czhe and Pol it's the https://en.wikipedia.org/wiki/Lower_Sorbian_language and is "kot" that is from https://en.wikipedia.org/wiki/Vulgar_Latin " cattus " 18:51:03 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=83556&oldid=83554 * Anticubex * (+155) /* Introductions */ 18:52:20 int-e: I think I skimmed it, but no recollection. Also, I tried to search for that subtitle now, but aside from a few cases of "-- when blah blah (Fig. 1), a fascinating picture emerges --", the only hits were: https://logs.esolangs.org/freenode-esoteric/2019-03-07.html#lEb -- https://logs.esolangs.org/freenode-esoteric/2013-01-23.html#lFj -- https://logs.esolangs.org/freenode-esoteric/2008-11-03.html#lvb 18:52:38 [[Special:Log/newusers]] create * Dominicentek * New user account 18:52:43 So this has been the fourth time I've mentioned it on-channel, and I'm never going to get any closer to actually finding what it was about. 18:53:01 -!- delta23 has joined. 18:53:31 also it says that it's wrong to assume it's from goth "katts" greek "κάττα" and https://en.wikipedia.org/wiki/Low_German "katt" while from the vulgar latin it came to https://en.wikipedia.org/wiki/Proto-Slavic_language as "*kotъ" 18:56:24 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=83557&oldid=83556 * Dominicentek * (+184) /* Introductions */ 18:56:46 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=83558&oldid=83557 * Dominicentek * (+94) /* Introductions */ 18:57:41 [[Flkl]] https://esolangs.org/w/index.php?diff=83559&oldid=83533 * Salmmanfred * (-6659) 19:01:28 so since wikipedia says the name Katherine is from "Greek adjective καθαρός (katharos), meaning "pure"" then if "katharos" is the same as "κάττα" (and idk, have no clue in greek) then either there is something wrong or there is a connection between "greek" and "vulgar latin" that is missing in these articles 19:01:51 oh wait https://en.wiktionary.org/wiki/%CE%BA%CE%AC%CF%84%CF%84%CE%B1 : Etymology Unknown but clearly related to Latin cattus (“cat”). 19:04:24 wait, but ru wiktionary says "it can't be from green katta because there it is known only since VI"... I'm lost ..D 19:05:24 maybe it means it was in latin and from there went to other languages separately 19:07:13 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83560&oldid=83555 * 2000gmod * (+327) 19:07:13 "green" 19:07:29 *shrug* 19:08:00 do all those come from an Egyptian word in first place? 19:10:12 but again in https://en.wiktionary.org/wiki/cattus#Latin it's https://en.wikipedia.org/wiki/Proto-Uralic_language "*käďwä (“female (of a fur animal)”) -- here I'm already not sure about the "w" letter and it links to some hungary website that I don't understand at all http://uralonet.nytud.hu/eintrag.cgi?locale=en_GB&id_eintrag=222 19:11:15 b_jonas didn't hear any evidence of egyptians move to Ural ..D 19:15:35 https://en.wikipedia.org/wiki/Proto-Uralic_homeland 19:16:29 nakilon: no, I mean borrowed through ancient greek to other languages 19:16:48 nakilon: like ancient romans mets cats in Egypt, and perhaps took their name from them 19:19:21 this states 3000 BC https://en.wikipedia.org/wiki/Cats_in_ancient_Egypt 19:20:15 this 7000-2000 BC https://en.wikipedia.org/wiki/Proto-Uralic_language 19:20:57 but we can't know when did the word appear because they probably didn't write much 19:23:25 I think the point maybe was, before you had domesticated cats, maybe you didn't particularly need a word like "cat" (as opposed to whatever potential other words you had for wild members of the same family of species), and I think it's generally accepted cats were first domesticated in Egypt, so you could still have gotten the idea + a loanword from there, even if you had a language of your own 19:23:31 beforehand. 19:23:33 (Not getting involved in tracing the words, though; it's too much not an exact science.) 19:24:24 shachaf: Do you think people will go on liking cats for more thousands of years, though? Probably. Maybe. 19:27:12 btw those articles don't really say if the word "kat" was about domesticated cats or just any 19:28:45 this https://en.wikipedia.org/wiki/Evolution_of_the_domesticated_cat says: "... the earlier origin to Southwest Asia" 19:29:15 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83561&oldid=83560 * 2000gmod * (+1228) 19:30:26 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83562&oldid=83561 * 2000gmod * (-18) 19:31:21 fizzie: some people predict no, because cats won't be as friendly as today, because they're selectively breeded against because cat owners neuter their cats but don't touch wild cats, so the thousand year long work of domesticating housecats will quickly get mostly undone 19:32:55 shachaf look at this guy https://ru.wikipedia.org/wiki/%D0%9B%D0%B5%D1%81%D0%BD%D0%BE%D0%B9_%D0%BA%D0%BE%D1%82#/media/%D0%A4%D0%B0%D0%B9%D0%BB:Felis_silvestris_silvestris.jpg 19:33:19 take "friendly" in a relative way restricted to how it applies to cat obviously 19:34:57 that said, perhaps we'll have robot cats instead 19:43:48 There's that game about robots that have real cats. 19:44:18 I've left the tab open for who knows how long, because that's the only way I know of to manage "take a look at this thing at some point" URLs. 19:45:51 That's why the "main" browser window has 93 tabs and you can only barely see the favicons. 19:46:46 s/game/planned game/ 19:49:27 I've told this story before too, but I knew someone who was doing the same in Firefox, except that they never clicked the "restore tabs" button, instead leaving them "in" the restore dialog tab, nested more and more deeply every time they had to restart the browser. 19:49:52 Turns out if you do that, it takes O(2^n) space in your Firefox profile. 19:50:37 Because it's all JSON, and the "nesting" involves putting all the serialized JSON into a string, so you go " -> \" -> \\\" -> \\\\\\\" -> ... 19:52:23 oh cats here 19:53:34 fizzie: hehehe 19:54:02 fizzie: I have heard of people who have thousands of tabs open in their browser, though that's probably more common in Chrome than in Firefox 19:54:40 Yeah. I just declare a tabocalypse every now and then to reset. 19:54:59 Maybe "tab amnesty" is a better word. 19:55:00 was it mentioned that etymology of кошка isn’t quite known? Bulgarian котка is more faithful to the hypothesized rules. Hm though now it seems to say that’s alright making an example of Марья > Машка. So I remember something wrong, then 19:56:59 I usually only have between two and twenty tabs open, and I don't think I've ever gone above fifty 19:58:18 I do often have multiple windows though, up to I think five in the worst case, when watching a video or when typing or proofreading something in one window that I read from another 19:59:10 or more generally, to have a page shown in an unusual window size, which is the common reason for videos too 19:59:36 like text pages in a narrower window than widescreen video 20:00:11 and twitch in a wider window than youtube because twitch uses part of the horizontal screen estate for chat 20:02:03 IIRC ё is usually written as е anyway. => yeah I secretly envy Spanish obligatory accents and this. Optionality of dots in ё is even codified; one more reason to not follow the literary norm 20:03:33 Ешик sounds like some jew name => for me it sounds Bashkir/Tatar as I live nearby 20:05:38 nakilon: I did learn it as a foreign language. But yeah, not sure why we learned the diminuative (that is what it is, right?). => for me personally it seems people rarely say ёж the non-diminutive, maybe that’s my city-dwelling distortion though 20:06:33 tabocalypse -- this damn thing happens on it own after you collect tabs for two years 20:07:06 sometimes no knowledge about chrome internals can help -- it's just gone 20:07:47 Yeah, that's another reason why it's not a great practice for reference management. 20:08:17 Heh, "kissa" is the standard Finnish word for an adult cat of any gender. => oh! that’s perfect!! I wish I could say now I’m going to learn Finnish but I won’t, more languages are a serious commitment 20:08:25 arseniiv: Our diacritics are critical too; there's a lot of pairs where both are valid, with entirely unrelated meanings. saari/sääri -> leg/island, hella/hellä -> stove/tender. 20:08:41 arseniiv they would say еж on TV in news reports 20:10:21 diacritics... we just write both words in the same way and call it omonym, expecting from you to guess from the context 20:10:30 fizzie: yeah, Hungarian has much fewer of those, especially when the words are in context in a sentence. the few remaining ones are noun or verb grammatical infections where a/e vs á/é makes a difference. when I type Hungarian without diacritics on IRC or skype or email, I often still use diacritics for a few words where it would cause confusion. 20:15:04 fizzie: I was doing something like you to look at something later (indefinitely later, eventually) but then I started trying to collect that kind of links in bookmarks, adding some tags in hope I’ll find something useful later, like dogs with bones 20:16:51 sometimes even placed by folders, though they are for more immediate attention 20:34:21 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83563&oldid=83562 * 2000gmod * (+51) 20:43:44 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83564&oldid=83563 * 2000gmod * (+337) 20:45:46 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83565&oldid=83564 * 2000gmod * (+53) 20:46:24 [[User:2000gmod]] N https://esolangs.org/w/index.php?oldid=83566 * 2000gmod * (+82) Created page with "I'm 2000gmod, engineering student from Chile. Currently creating my first esolang." 20:47:01 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83567&oldid=83565 * 2000gmod * (+9) 20:49:48 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83568&oldid=83567 * 2000gmod * (+31) 20:51:53 [[Milk]] N https://esolangs.org/w/index.php?oldid=83569 * Salmmanfred * (+702) Created page with "== Milk == A concept for the milk language created by ~~~ === Concept === Milk
Add milk - adds milk to the carton a variable that controls the interpreters urges
Po..." 21:03:47 by restricting the color space (here 4 bits per channel) you can do exhaustive search on each row rather than random https://ibin.co/63QdSeBPFrmG.png 21:05:04 for each row we loop through all 4096 colors and pick the one that maximizes the minimum distance to any color already picked 21:07:40 Can you then do a second higher-resolution search in the neighbourhood? If so, will the only benefit of that be that your hex values will look more precise, increasing the believability of the statement that a highly paid brand doctor chose these specific colour values? 21:09:18 yes and yes, i think 21:11:30 I should note that CSS already has a syntax for 12-bit colors but it works slightly differently 21:11:38 the values are spaced by 0x11 rather than 0x10 21:11:49 so #000 = #000000, #888 = #888888, #fff = #ffffff 21:12:53 keegan by doing the exhaustive search you are probably doing worse, because it's less similar to doing the golden ratio 21:13:53 I would rather iterate until I estimate the maximal available distance and then chose it divided by some constant that is kind of golden ratio but in 3d and might be found empirically somehow by a lot of tries and measuring the quality of result 21:14:13 -!- delta23 has quit (Ping timeout: 260 seconds). 21:22:07 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 21:26:22 meh https://i.imgur.com/HWHgK3a.png can't figure out neither how to set square shaped buttons, nor font size, not how to catch keypress events... so this was my first ruby+tk try but at least it didn't segfault 21:28:43 another alternative is Opal and there it is possible to style with CSS but idk about events 21:35:29 actually no, Opal sucks since " is for creating documents not interactive applications." so the SWT remains but it's jRuby that is all buggy and old 21:35:41 int-e macOS 21:36:08 I meant setting the size of the buttons -- I can set width but the "height" throws an error, lol 21:39:21 :O 21:39:24 where did you find it 21:39:47 poetic 21:42:57 they are predators 21:44:52 it's night, they are hunting for such as you but smaller 22:07:35 -!- LKoen_ has quit (Remote host closed the connection). 22:12:58 [[Special:Log/newusers]] create * TheoCGaming * New user account 22:14:56 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83570&oldid=83568 * 2000gmod * (+11) 22:15:01 What is properly the definition of "a Funge"? 22:20:45 [[BrainfOOP]] https://esolangs.org/w/index.php?diff=83571&oldid=83570 * 2000gmod * (+0) 22:21:11 [[Special:Log/move]] move * 2000gmod * moved [[BrainfOOP]] to [[Brainfoop]]: Better name 22:21:43 [[Brainfoop]] https://esolangs.org/w/index.php?diff=83574&oldid=83572 * 2000gmod * (+11) 22:22:55 The wiki has a page on that, though it's just someone's opinion: https://esolangs.org/wiki/Fungeoid 22:23:14 I kind of agree that the key differentiator is that there should be some sort of an instruction pointer that has some kind of notion of direction of movement, and some kind of space in which to move, and the space should be some kind of a geometrical one instead of a purely abstract one (like a graph). 22:23:23 There's probably a better way of putting that. 22:26:57 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=83575&oldid=83558 * TheoCGaming * (+229) /* Introductions */ just my introduction 22:27:25 [[Entropy]] https://esolangs.org/w/index.php?diff=83576&oldid=75202 * TheoCGaming * (+2874) Added a new program section for a FizzBuzz program, originally created by Truttle1, also added a link to his video. 22:29:09 "so the SWT remains but it's jRuby that is all buggy and old" -- meh, jruby just does not install ..\ 22:29:43 While I'm fiddling with these things, here's a piece of evidence showing that 2011 is probably when peak #esoteric was reached: https://0x0.st/-2uJ.txt 22:33:17 -!- LKoen has joined. 22:34:53 [[Entropy]] M https://esolangs.org/w/index.php?diff=83577&oldid=83576 * TheoCGaming * (+82) /* FizzBuzz */ tried to clean up my edit 22:36:22 -!- LKoen has quit (Client Quit). 22:37:40 [[Entropy]] https://esolangs.org/w/index.php?diff=83578&oldid=83577 * TheoCGaming * (+12) /* FizzBuzz */ cleaning it up further... 22:49:24 [[DeBruijn]] https://esolangs.org/w/index.php?diff=83579&oldid=83553 * S1(210) * (-20) /* Heading text */ 22:55:20 arseniiv: The person with the melodica said Yamaha's Pianicas are in general good yet affordable. And linked to https://usa.yamaha.com/products/musical_instruments/winds/pianica/index.html 22:55:38 arseniiv: (Paraphrasing/translating) "the yellow p-25f is a bit too small, but even the p-32d probably doesn't need much upgrading". Says he plays "almost exclusively" those, last time just an hour ago. 22:55:52 I'm not qualified to comment on the quality of the advice, YMMV. 22:59:05 [[Brainfoop]] https://esolangs.org/w/index.php?diff=83580&oldid=83574 * 2000gmod * (-5) 23:27:22 fizzie: thank you both! 23:28:27 even though that’s a personal taste advice, it’s useful to me 23:32:28 Now I'm tempted to work melodicas in the topic somehow. 23:35:22 [[DeBruijn]] https://esolangs.org/w/index.php?diff=83581&oldid=83579 * S1(210) * (-921) /* Specification */ 23:35:53 [[DeBruijn]] https://esolangs.org/w/index.php?diff=83582&oldid=83581 * S1(210) * (-1) /* Overview */ 23:40:38 fizzie: … liberated melodica of esoteric …? 23:42:19 int-e: do ##math usually see the lambdabot of day? 23:42:54 you know the saying "if brute force doesn't work, you're not using enough of it"? what is the analogous saying about solving problems by throwing more money at them? 23:48:12 so SWT empty window app starts in 7 seconds 23:48:22 and it's after their blog post "Halved Startup Time" 23:48:52 "that's all you should know about Java" 23:59:27 int-e: A channel with no bots? Is that even legal.