00:04:41 -!- Lord_of_Life has quit (Changing host). 00:04:41 -!- Lord_of_Life has joined. 00:04:41 -!- Lord_of_Life has quit (Changing host). 00:04:41 -!- Lord_of_Life has joined. 00:07:28 -!- zzo38 has quit (Ping timeout: 250 seconds). 00:07:35 -!- zzo38 has joined. 00:07:52 I made some program it can display statistics of how common each value is, like a histogram but just displays numbers instead of graphics; I suppose it can be used like a log scale histogram kind of. 00:08:19 boily: do you have a goatee twh 00:08:32 isnt that called a histogram? even though it is not ploted? 00:08:57 oh, it is called frequency count I think 00:09:15 Maybe; I don't know. 00:09:21 * oerjan is as usual clean shaven, except not very well and he probably should change his razorblade soon. 00:09:34 boily: re mahjong: what is that game about? 00:09:37 But, I meant what it might look like. 00:10:00 Zarutian: Mahjong is game with four players, you must make a complete hand to win, somewhat like rummy but not really. 00:10:09 oerjan: are you using that fractal blade head from Quantum Gillette? 00:10:50 zzo38: really? using the usual deck of cards or is it more like uno in that it has its own deck of cards? 00:11:10 Zarutian: No, it uses its own tiles 00:11:59 Zarutian: no, just a normal gillette for sensitive skin (although i think they've recently reduced the quality because they used to last for ages) 00:12:35 oerjan: unplanned planned obsolecense 00:12:37 (Although, my brother invented a way to play it with four usual packs shuffled together with several cards deleted; but normally it uses mahjong tiles. You may have played "mahjong solitaire"; the same tiles are used.) 00:13:21 zzo38: oh, mahjong solitaire is what I have played but I have never gotten the symbology on the tiles. 00:13:55 For mahjong solitaire, the symbology on the tiles is irrelevant; for mahjong they are important. 00:14:26 zzo38: some seem to be tied to the usual earth-air-fire-water stuff but other seems more in the direction of plant-growth and such 00:15:06 You may be refering to the flowers/seasons tiles, which are not used in modern Japanese mahjong (which is I think wat boily is playing). 00:15:19 not that I understand chinese ideograms other then those I look up or the one that looks like an tennis field with oversized net and means middle 00:15:57 Yes it does mean that, although that isn't as important as knowing the numbers and compass directions. 00:16:57 compass directions? so it is somewhat similiar to bridge (often pronounced "brids") 00:17:27 -!- Lord_of_Life has quit (Excess Flood). 00:17:37 The compass directions are used in a similar way, yes. (Although, normally mahjong is played without teams, and the compass is "viewed from the other side".) 00:18:08 but generally mahjong is an card hand management style of game? 00:18:16 oerjan: no, a full beard. 00:18:50 Yes, generally 00:19:03 zzo38: yup, we play riichi. 00:19:15 (If I am understandinghow you mean by "card hand management style of game") 00:19:17 * Zarutian plays board games every week at wednesdays so he is familiar with quite a few game mechanics and setups. 00:19:27 * moonheart08 steals boily's mapole(s) and throws them in lava 00:19:45 like poker or Dominion and such. 00:21:03 * Zarutian quite likes Zhuro tile placement game of Oriental origin/influence. 00:21:12 -!- Lord_of_Life has joined. 00:21:29 hi Lord_of_Life, are you new to this channel? :) 00:21:31 * Zarutian bills Lord_of_Life for flood damage 00:24:04 moonheart08: no hth 00:24:23 k thanks 00:24:31 hth™ 00:24:32 * boily retrieves his mapoles from the lava pool and *THWACKS* moonheart08 with his enchanted Fire Mapole of +2 Divine Retribution 00:25:04 what, are your mapoles invincible or something :P 00:25:14 moonheart08: yes hth 00:25:15 * moonheart08 is on fire 00:25:47 made from the vertices of tesseracts if I understood their item description correctly 00:25:58 `? mapole 00:26:00 A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6’ by 12 kg, ±0.5 inHg. 00:27:29 oh, like the unnerver (translated name) of the Hidden Icelandic military 00:30:26 it looks like a toygun whose barell is of the size of a coke can. It is reputed to spew high velocity liquid lava whose temperture is so low that anything it touches has frostbite damage. That is before it melts whatever it touched. 00:30:46 ... 00:30:49 Damn, why do almost all languages have written names for their letters? 00:30:54 But not english? 00:30:59 * boily shields himself from Zarutian 00:31:20 There's no official way to spell out "k" or "z" or "s" or "t" in english 00:31:43 oh but there is! 00:31:49 And I'm still waiting on some information on whether I write "a ø" or "an ø" 00:32:15 kay, zea, e(gg)s and t(wat) 00:32:47 Zarutian: In english...? 00:32:48 a, bé, cé, dé, e... 00:33:05 I want to do the latter because it's a vowel, but read aloud you say "slashed o", "norwegian o", "scandinavian o", "norwegian o with a line through it", or (colocalquially in my house), "no" 00:33:21 boily: jeah (for é) 00:33:23 But sometimes "o with a line through it" is used... 00:33:51 I have heard "diameter measurement symbol" 00:34:04 but that is when it is used on technical drawings 00:34:04 Zarutian: ø the letter 00:34:27 yebb the same letter 00:34:27 Zarutian: The diameter symbol is at a different unicodepoint 00:34:39 indeed but not many dont know this 00:34:57 "k" -> "kay" -> "kayaywhy" -> "kayaywhyaywhydoubleyuaychwhy" -> ... 00:35:20 agh, last should be «indeed but not many do know this» 00:35:25 -!- wanderman has quit (Quit: Leaving). 00:35:39 hppavilion[1]: and that is why lojbanists use letterals 00:36:38 And properly, you should say [ø] when you read it 00:36:45 èf, gé, ache, i, ji... 00:38:02 boily: I can't tell if there's a method here or... wait, is this french? 00:38:14 whats's a letteral 00:38:30 boily: the official name for the unnervers output is called élúðnirseimeðja 00:38:32 `` sed ':a;p;s/^/_/;:b;s/_k/kay_/;s/_a/ay_/;s/_y/why_/;tb;s/_//;ba' <<< k 00:38:33 k \ kay \ kayaywhy \ kayaywhyaywhywhy \ kayaywhyaywhywhyaywhywhy \ kayaywhyaywhywhyaywhywhyaywhywhy \ kayaywhyaywhywhyaywhywhyaywhywhyaywhywhy \ kayaywhyaywhywhyaywhywhyaywhywhyaywhywhyaywhywhy \ kayaywhyaywhywhyaywhywhyaywhywhyaywhywhyaywhywhyaywhywhy \ kayaywhyaywhywhyaywhywhyaywhywhyaywhywhyaywhywhyaywhywhyaywhywhy \ kayaywhyaywhywhyaywhywhyaywh 00:39:19 wait 00:39:21 wrong 00:39:21 izalove: WRONG 00:39:26 sry 00:39:30 i forgot how to english 00:39:45 izalove: Properly, you have to give every letter a name (including æ, ø, ð, þ, etc, just in case) 00:40:00 * Zarutian is reminded of wong way in the chinese quarter in an canadian city he visisted 00:40:21 but æ and ø are just called that 00:40:25 ŋ -> eŋ -> ieŋ -> aiieŋ -> ei -> ... 00:40:46 Fun thing, when I first learned swedish I recognised vowels and consonants by whether their name was just their sound, or several sounds together 00:40:50 FireFly: æ is "ash", "asch", "æsh", or "æsch" 00:41:10 not in norwegian 00:41:11 or danish 00:41:16 FireFly: We're talking about english 00:41:39 fair 00:41:48 Þe fun þing about Æslandic letters is that many understand what Æ say when Æ vræt við þem 00:42:08 while we are at it: why aren't the "words" for a, i, o and u not just vowels in english? 00:42:11 Zarutian: itym ð hth 00:42:14 that's stupid 00:42:16 Zarutian: and Ð 00:42:56 Zarutian: þ is unvoiced , ð is voiced (remember because voiced should really be ) 00:43:07 myname: right, that was quite weird to me 00:43:22 myname: Until I learned about diphthongs, they were vowels 00:43:30 hppavilion[1]: I think Zarutian would know 00:43:47 myname: Also, I would insist there are 5 or 6 vowels when asked a few years ago 00:43:48 well. 00:43:48 considering icelandic still uses htem 00:43:51 them* 00:44:00 FireFly: Oh/ 00:44:01 *? 00:44:09 hppavilion[1]: that,really depends on what you call vowel 00:44:37 myname: In english, any n-phthong is considered a vowel afaict 00:44:50 that's a weird definition 00:45:00 well, a new one for me 00:45:02 `` sed ':a;p;s/^/_/;:b;s/_a/ay_/;s/_b/bee_/;s/_c/cee_/;s/_d/dee_/;s/_e/ee_/;s/_f/ef_/;s/_g/gee_/;s/_h/aitch_/;s/_i/i_/;s/_j/jay_/;s/_k/kay_/;s/_l/el_/;s/_m/em_/;s/_n/en_/;s/_o/o_/;s/_p/pee_/;s/_q/que_/;s/_r/ar_/;s/_s/es_/;s/_t/tee_/;s/_u/yu_/;s/_v/vee_/;s/_w/doubleyu_/;s/_x/ex_/;s/_y/wye_/;s/_z/zee_/;tb;s/_//;ba'<< FireFly: Only calling [i:], [e:], [a:], etc vowels is a weird definition to us 00:45:10 i really don't know if that makes any diffwrence in the pronounciation 00:45:22 but well, english pronounciation is bogus nontheless 00:45:25 Well, [i], [e], [a] etc 00:45:27 myname: Can't tell if that w is a pun... 00:45:32 * izalove broke HackEgo 00:45:33 k \ kay \ kayaywye \ kayaywyeaywyedoubleyuwyeee \ kayaywyeaywyedoubleyuwyeeeaywyedoubleyuwyeeedeeoyubeeeleewyeyudoubleyuwyeeeeeee \ kayaywyeaywyedoubleyuwyeeeaywyedoubleyuwyeeedeeoyubeeeleewyeyudoubleyuwyeeeeeeeaywyedoubleyuwyeeedeeoyubeeeleewyeyudoubleyuwyeeeeeeedeeeeeeowyeyubeeeeeeeeeleeeedoubleyuwyeeewyeyudeeoyubeeeleewyeyudoubleyuwyeeeeeeeeeeee 00:45:40 hppavilion[1]: both þ and ð are unvoiced. The rules of writing is that ð never starts a word nor sound-part-of-word (Which I dont recall the name of but it starts with s) 00:45:45 hppavilion[1]: it's not 00:45:49 Zarutian: *gasp* 00:46:12 Zarutian: You have ruined having ð and þ for me. 00:46:31 Zarutian: syllable? 00:46:43 Þough þorn is usually stressed but eð is not 00:46:50 alercah: syllable it is! 00:47:00 hppavilion[1]: French is easier to learn than Icelandic, and usefuler for when you'll move to Canada hth 00:47:02 "tdhwylion" -> "this does help whether you like it or not" 00:47:12 boily: Yes :P 00:47:31 usefuler 00:47:42 hppavilion[1]: but that is just an artifact of Icelanders speak. The first sound in the first syllable is stressed. So I might sound like þ is voiced 00:48:32 myname: In my pet language, all single-symbol voweloids are monophthongs (vowels), and there are 3 ways of writing every vowel 00:48:42 boily: I do not know, around Manitoba there are many West-Icelanders that still speak Icelandic though their choice of words sounds quinte and somewhat oldstylish to me and many other Icelanders. 00:49:09 myname: it's cromulent. 00:49:13 myname: lower case and upper case (as usual), and "overcase" which is a diacritical mark. A vowel with a diacritical mark above it is the monophthong 00:49:22 hppavilion[1]: so it is somewhat similiar to how you write that Elvish script Tolkien invented? 00:49:29 Zarutian: Manitoba is a weird province hth 00:49:34 Zarutian: Maybe? I don't know Elvish. 00:49:53 Zarutian: The only fictional-world language I'm familiar with is R'lyehan, which isn't very fleshy 00:50:55 (There are also symbols for semivowels, which can only combine with consonants) 00:50:59 hppavilion[1]: oh, come on, you must have heard Klingon destroy someones throat 00:51:14 Zarutian: I might've heard it, but I can't read it 00:51:24 Zarutian: Have you ever HEARD R'lyehan? 00:51:46 Zarutian: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn 00:52:00 strangely I recall the name of the creator in Tolkien world-stuff which is Ilúvatar iirc 00:52:26 hppavilion[1]: sounds like constipated farting through vocalcords? then yes 00:53:11 Collation with diphthongs is done by treating a vowel-with-diacritic as equivalent to the main vowel followed by the diacriticed vowel, with ties broken by putting diacriticized second 00:53:39 Zarutian: R'lyehan includes the labioglottal inversion as a sound. 00:53:48 so basically how Thai is written then? 00:54:05 Zarutian: Maybe? I don't know 00:54:08 hppavilion[1]: speaking on the in breath as it were? 00:54:24 Zarutian: wait, which one is this? 00:54:54 hppavilion[1]: labioglottal inversion meant that yes? 00:55:32 Zarutian: labio- is lips, glottal is glottis, which is near your throat. If the place of articulation is labioglottal, it means you have to press them together. 00:55:50 Zarutian: Which isn't a thing that human anatomy is particularly good at 00:56:32 hppavilion[1]: pretty much celeophods with no beak structure? 00:57:21 Zarutian: Sure 00:57:24 * hppavilion[1] is afk 01:04:00 -!- Tanebot has quit (Quit: Tanebot AWAY!). 01:05:35 And I'm still waiting on some information on whether I write "a ø" or "an ø" <-- "ø" is a vowel hth 01:06:15 an entire island of one such 01:06:38 oerjan: that's not sufficient evidence though 01:06:41 "an a" but "a u" 01:06:56 it should be "an ø" though 01:07:18 [wiki] [[Special:Log/newusers]] create * Puarsliburf * New user account 01:09:14 * Zarutian is off to bed 01:09:20 -!- Zarutian has quit (Quit: Zarutian). 01:11:52 -!- hppavilion[1] has quit (Ping timeout: 250 seconds). 01:12:08 oh, a new user! is it spam? is it a human being? a fungot? 01:12:08 boily: i think hills work... i think you have 01:12:18 fungot: I work better than a hill hth 01:12:18 boily: i start writing. as for the " center". oops, my fault. -g is fine as long as it contains no useful value, though.) 01:12:33 while we are at it: why aren't the "words" for a, i, o and u not just vowels in english? <-- Great Vowel Shift hth 01:12:37 -!- MoALTz has quit (Ping timeout: 248 seconds). 01:14:43 -!- moony has joined. 01:14:44 -!- moonheart08 has quit (Ping timeout: 260 seconds). 01:21:00 whoa 01:25:07 bon soily 01:26:18 oh, a new user! is it spam? is it a human being? a fungot? <-- no hits in the abuse filter yet 01:26:18 oerjan: that idea is fnord awake?" o'clock. doesn't seem the same to scheme because it's small and easy to understand code compared to something liek c or ocaml. 01:26:56 boily: so, you're a hilltopper? 01:28:15 I may even spin on a hilltop. a helicotopper. 01:31:33 sounds like it might spiral out of control. 01:34:30 unless I'm singing stuff from the Sound of Music on a hill, everything is fine. 01:35:26 that might be going a bit fa 01:35:48 -!- moony has quit (Ping timeout: 260 seconds). 01:38:12 * boily la laaa la la laaaa ♪ 01:45:02 `? sbeef 01:45:03 sbeef is the culinary name for meat from scow 01:45:16 `slwd sbeef//s/./S/;s/$/./ 01:45:19 sbeef//Sbeef is the culinary name for meat from scow. 01:49:45 did you know that if you rearrange the letters in donald trump 01:49:50 you cn get tan dump lord? 02:04:13 Woah 02:05:48 -!- keemyb has joined. 02:21:01 `? mapole 02:21:02 A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6’ by 12 kg, ±0.5 inHg. 02:21:58 `wisdom 02:22:02 lord//The way of the Lord is not just. 02:22:20 `cwlprits lord 02:22:23 shachäf 02:30:00 -!- boily has quit (Quit: INCREDIBLE CHICKEN). 02:51:37 -!- hppavilion[1] has joined. 02:52:06 oerjan: itym ø is a vøwel 02:52:39 oerjan: But yes, while ø is a vowel, it isn't usually read by English speakers as a vowel 03:20:13 WHOO! MY DIMENSIONAL ANALYZER WORKS! 03:23:59 -!- Phantom_Hoover has quit (Remote host closed the connection). 03:30:43 What is a dimensional analyzer? 04:09:05 zzo38: It's a program for dimensional analysis 04:10:47 zzo38: It takes measurements and combines them in a unit-aware fashion; so e.g. if you tell it (4m * 30 kg) / (2 s^2), it'll tell you 60 N 04:11:32 O, OK. 04:12:36 The "units" program almost does that 04:12:37 `frink (4m * 30 kg) / (2 s^2) 04:12:55 60 m s^-2 kg (force) 04:13:26 `frink 60 N 04:13:28 That is the answer units gives too; it won't automatically tell you newtons 04:13:30 60 m s^-2 kg (force) 04:13:32 `frink 20V * 3A 04:13:37 60 m^2 s^-3 kg (power) 04:13:54 wat 04:14:02 shachaf: PROBLEM? 04:14:07 oh. 04:14:18 * oerjan swatts shachaf -----### 04:32:41 <\oren\> https://youtu.be/kPRA0W1kECg 04:38:16 https://www.youtube.com/watch?v=g0ZnrzTfFIQ 04:39:24 -!- Lord_of_Life has quit (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!). 04:40:12 -!- Lord_of_Life has joined. 04:49:07 [wiki] [[User:Challenger5]] https://esolangs.org/w/index.php?diff=50164&oldid=49747 * Challenger5 * (+12) 04:52:26 -!- hppavilion[1] has quit (Ping timeout: 250 seconds). 04:57:41 -!- carado has quit (Ping timeout: 260 seconds). 04:58:22 -!- carado has joined. 05:13:48 -!- hppavilion[1] has joined. 05:21:08 \oren\: the sorting video made me happy tdh 05:24:03 That video is pretty neat. 05:27:32 Designing this program to work with GURPS templates that include skills that are improved from default will be confusing since the default may differ between the template and the rest of the character. 05:29:19 (For now I will just assume that a character's default overrides a template's default and hope that works.) 05:30:09 (Note that this may mean that a template's total may change based on what skills the character has, I seems like!) 05:33:41 Fun idea: Kidnap Rent and force them at gunpoint to reperform Seasons of Love with a more accurate count of "525948.7535999999 minutes in a year (by the current mean tropical length)" 05:34:16 Hm, wait 05:34:47 525949.01856 minutes might be better. Do we want tropical year or march equinox year? 05:34:47 https://www.youtube.com/watch?v=HWL33wHrV6k 05:35:03 shachaf: ty tmh 05:37:24 shachaf: the one at 2:02 is trippy 05:37:58 like, whoa, man 05:38:01 also https://www.youtube.com/watch?v=QmOtL6pPcI0 05:42:12 I'm waiting for the sequels to Gravity to come out: Electromagnetism and the two-part Weak and Strong Nuclear Force movies 05:43:20 `unidecode ♖ 05:43:21 ​[U+2656 WHITE CHESS ROOK] 05:44:48 AKA RACIALLY PURE CHESS ROOK 05:45:07 can you not do that here please twh 05:45:18 * hppavilion[1] sits by the coroner and thinks about what he's done 05:45:56 Shouldn't you mean corner? Corner is where the rook will be started at anyways, isn't it? 05:46:51 zzo38: I mean coroner hth 05:46:57 O, OK 05:47:03 there is actually nothing funny about that joke 05:47:05 zzo38: The guy who cuts open dead bodies to find how they died 05:47:26 shachaf: It's a knee-jerk reaction 05:47:37 I don't get it. 05:47:38 Yes, I know what coroner is. 05:47:55 Bubble sort is trippy in its own way 05:48:05 What way is that? 05:48:55 zzo38: You have to see it. Click shachaf's "also ..." link above 05:51:26 `addquote I'm waiting for the sequels to Gravity to come out: Electromagnetism and the two-part Weak and Strong Nuclear Force movies 05:51:30 1297) I'm waiting for the sequels to Gravity to come out: Electromagnetism and the two-part Weak and Strong Nuclear Force movies 05:51:33 :D 06:30:48 <\oren\> `` perl -e 'print 500/9;' 06:30:49 55.5555555555556 06:34:45 what 06:35:18 <\oren\> myname: that's how many days till I need to look at this ship again 06:35:56 okay, i guess? 06:39:34 Nondeterministic bogosort would actually be fairly efficient... 06:40:00 (Time-efficient, not space-efficient) 06:40:25 Generate all permutations of the list, iterate over them, replacing a variable every time you find a more sorted one than the current 06:40:58 why? just nondeterministically select the correct permutation 06:41:00 donr 06:41:37 O(1) time, O(n) space (if not done in place) 06:43:03 myname: Inverse sort: Take a list L, return a relation R where sort(L, R) = L 06:43:39 (where sort(l, r) sorts l with the comparison r used to determine which value goes first) 06:44:18 nice idea 06:44:38 do you have any idea of how exactly to do that? 06:46:19 What is isort([1,2,1])? 06:46:43 (t 06:46:55 (le, ge)? 06:47:28 myname: No, and for finite lists (and maybe even some infinite lists), there are infinitely many possible answers 06:48:25 myname: It's more mathematical than computeral 06:49:27 it doesn't matter if there are infinitely many solutiony 06:49:35 you just need to find one 06:49:49 myname: True 06:50:48 shachaf: ...yeah, no idea. It probably isn't defined for lists with non-consecutive repeated values 06:51:06 there is no reasons for it not to be 06:51:14 Then it's pretty boring. 06:51:31 myname: Or, lists with repeated values have the boring answer of "yes_2" 06:51:39 For a list [a,b,c,d], you create the total order a < b < c < d 06:51:50 hppavilion[1]: huh? 06:52:24 myname: on lists with- wait, nevermind 06:52:50 how is yes a relation? 06:53:07 myname: yes_2 is a relation that is true for all values 06:53:14 * hppavilion[1] checks if he messed something up 06:53:52 that does not make sense for [1,2,1] 06:54:58 myname: 1 Y 2, 2 Y 1 (where Y is the yes_2 relation) 06:55:23 that would not sort the list at all 06:55:39 myname: It wouldn't, would it... 06:56:05 Hm, is it possible to have an infinitary relation? 06:56:25 why not 06:56:40 Essentially, an infinitary relation over S is some subset of S × S × ... = S^inf 06:57:08 you could easily redefine subset as infinitary relation 06:57:41 myname: You could, couldn't y- wait, what? 06:57:46 instead of a set in another set you look for arbitrary many values in other arbitrary many values 06:57:55 each of which can be infinite 06:59:31 myname: ...one of us is confused 06:59:57 i am not 07:14:17 myname: OK, it must be me then 07:20:20 -!- benderB787 has joined. 07:22:40 -!- MoALTz has joined. 07:27:43 -!- carado has quit (Ping timeout: 268 seconds). 07:30:45 -!- carado has joined. 07:46:00 -!- AnotherTest has joined. 07:47:11 problem: remove duplicate lines from a file. if the file is too large, the hash table approach takes too much space. what's a good solution in that case? 07:48:38 i don't know an easy way to sort lines in a file in O(1) space if the length of the lines is variable 07:54:25 -!- PinealGlandOptic has quit (Quit: leaving). 08:03:36 I'm reading a "totally legitimately obtained" copy of the Friends Forever MLP comic, issue 20 08:03:40 This is amazing 08:07:18 -!- augur has quit (Remote host closed the connection). 08:07:59 [wiki] [[User:Slnetaiga]] https://esolangs.org/w/index.php?diff=50165&oldid=49910 * Slnetaiga * (+75) 08:14:51 izalove: If it really has to be O(1), any sorting algorithm that only swaps adjacent lines should work, right? 08:15:08 are you suggesting bubble sort? 08:15:45 isn't gnu sort optimized for this sort of thing 08:15:46 Insertion sort is surely better than bubble sort in almost every case. 08:15:53 ok 08:16:00 i was thinking something like a trie 08:16:04 Anyway I'm not suggesting either of them for your original problem. 08:16:51 But if you want a comparison sort that uses O(1) space on variable-sized entries, that's an obvious answer. 08:17:31 thoughts on the trie? 08:17:53 An in-place prefix tree? 08:18:04 You might be able to do something. 08:19:14 http://cs.stackexchange.com/questions/55128/inplace-sorting-of-variable-length-records 08:19:23 That radix sort might be along the lines you're suggesting. 08:20:32 But, really, how big is your file? 08:20:38 i don't know 08:20:51 Petabytes? 08:21:10 let's assume the size of the universe + 1 08:21:25 OK, so this is meant to be entirely theoretical. 08:21:42 it was an interview question i found online 08:21:47 and they didn't specify how large 08:21:59 just large enough that the hash table is not viable 08:22:51 Well, do you have enough space for e.g. an array of indexes into the file? 08:22:56 Are the lines expected to be long or short? 08:23:05 i don't know 08:23:08 Is there a significant seek time such that you really want to process the file sequentially? 08:23:21 that line is literally all i've got 08:23:49 2) Give you a text file, remove duplicated lines. 08:23:51 Follow up: If the file is very large, general hash map takes too much spaces, come up with a better solution. 08:24:03 Wait, the question wasn't even about sorting a file, it was about removing duplicates. 08:37:46 -!- hppavilion[1] has quit (Ping timeout: 250 seconds). 08:59:38 -!- augur has joined. 09:01:19 -!- bibibi has joined. 09:13:04 -!- oerjan has quit (Quit: Nite). 09:16:41 -!- AnotherTest has quit (Ping timeout: 260 seconds). 09:38:20 -!- carado has quit (Ping timeout: 260 seconds). 09:38:51 -!- carado has joined. 10:04:13 -!- sebbu has quit (Ping timeout: 245 seconds). 10:42:28 -!- sebbu has joined. 10:43:36 -!- carado has quit (Ping timeout: 250 seconds). 11:00:11 -!- augur has quit (Remote host closed the connection). 11:07:38 -!- AnotherTest has joined. 11:12:25 -!- AnotherTest has quit (Ping timeout: 260 seconds). 11:29:17 -!- AnotherTest has joined. 11:34:11 -!- boily has joined. 11:40:39 `wisdom 11:40:47 te sting//This is horrible? 11:49:09 `cwlprits te sting 11:49:12 shachäf shachäf oerjän 11:55:23 int-ello. everything is terrible! 11:55:31 http://watch.everythingisterrible.com/ 12:02:31 -!- Phantom_Hoover has joined. 12:20:47 -!- boily has quit (Quit: FOUNTAIN CHICKEN). 12:46:52 -!- Akaibu has quit (Ping timeout: 260 seconds). 12:48:27 -!- Akaibu has joined. 13:04:53 -!- AnotherTest has quit (Ping timeout: 260 seconds). 13:17:02 -!- AnotherTest has joined. 13:30:01 @tell boily int-ello. everything is terrible! <-- how did you know that I was looking at systemd at that time? that's uncanny! 13:30:02 Consider it noted. 14:12:33 -!- sirnaysayer has quit (Ping timeout: 245 seconds). 14:18:06 -!- sirnaysayer has joined. 15:13:07 Was #1058 olisted yet? 15:13:12 -!- benderB787 has quit (Quit: Leaving). 15:13:38 -!- moony has joined. 15:13:39 moo2 15:13:44 http://tinyurl.com/jsov795 << kittens 15:14:04 `olist 1058 15:14:05 olist 1058: shachaf oerjan Sgeo FireFly boily nortti b_jonas 15:15:11 `wisdom 15:15:12 tanebventions: math//Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, the reals, Lambek's lemma, pointless topology, the long line, locales, and histograms. 15:15:17 `wisdom 15:15:18 afk//Afk wrote a famous story about hang. 15:31:34 `? kAFKa 15:31:35 kAFKa? ¯\(°​_o)/¯ 15:42:26 -!- Akaibu has quit (Ping timeout: 250 seconds). 15:42:29 -!- incomprehensibly has quit (Ping timeout: 250 seconds). 15:43:22 -!- Akaibu has joined. 15:44:28 -!- incomprehensibly has joined. 15:57:58 -!- idris-bot has quit (Read error: Connection reset by peer). 15:57:58 -!- Melvar has quit (Read error: Connection reset by peer). 15:58:16 -!- Melvar has joined. 16:08:03 <\oren\> hmm, which sorting algorithm benefits the most from locality? 16:08:25 new favorite idle game: http://factoryidle.com/ 16:08:30 warning: this one requires a brain 16:11:03 <\oren\> also: which sorting algorithm would work the best for sorting data on a hard disk? 16:12:50 I played factoryidle a bit, it was pretty fun to try to come up with efficient designs 16:13:15 moony: apropos of kittens, there is also the kittens game 16:14:31 FireFly: did you play factorio 16:14:42 * moony hugs factorio 16:15:08 shachaf: no, not yet. I suspect I'd become addicted to it for a bit if I buy it 16:15:21 FireFly: what if you just try the demo though 16:15:26 it does seem like a game I'd enjoy 16:15:27 that's not buying it 16:15:41 i tried it, its fun ^_^ 16:15:42 I'd probably just end up buying it in that case :p 16:16:00 I'll get it eventually 16:16:23 \oren\: http://sortbenchmark.org/ may not really answer your question but I'm glad I found that page. 16:17:30 is there a sort benchmark where you have to sort a trillion bits of data? 16:17:48 sounds big 16:18:13 it's small compared to those benchmarks 16:18:20 but those probably ask you to sort data more than one bit big 16:18:31 my benchmark has you sort all the bits in ascending order 16:19:56 alercah: sorry, but bucket sort with only 2 buckets sounds a bit boring. 16:23:33 hint-e 16:23:41 did you play factorio 16:24:47 int-e: pssssh 16:26:01 fizzie: I found out that every time I did a voice search from my Android phone, my voice was recorded. 16:30:55 ERMG ILLUMINATI CONFIRMED CGOOGLE IS TEH WRLDS BBEEST TSTALKER 16:31:01 :P 16:31:38 shachaf: that's... not a secret 16:32:03 alercah: I've repeatedly gone through the Google thing in the past and disabled all the histories I could. 16:32:12 Maybe this is a new one. 16:32:18 Now I disabled it too. 16:44:58 <\oren\> this game doesn't seem to simulate conveyor belt jams 16:45:22 <\oren\> I can transport a lot of resources on a single conveyor 16:45:47 \oren\: try factorio hth 16:45:55 https://www.factorio.com/ 16:46:22 <\oren\> shachaf: what, no factor.io? 16:46:31 <\oren\> weak 16:47:14 they put the domain name money into game development hth 16:47:27 factorio looks like a game I would enjoy 16:47:41 does it work in Wine? 16:47:58 Maybe? 16:48:02 But there's a Linux version. 16:48:11 not on steam 16:48:30 There's a Linux version on Steam. 16:48:57 really? because http://store.steampowered.com/app/427520/ doesn't list linux as supported 16:49:19 There's a Steam logo, which means SteamOS. 16:49:32 That's how they do it. 16:49:35 oh 16:49:36 What did you want, a penguin? 16:49:40 (I wanted a penguin.) 16:50:39 yes 16:50:53 a penguin is exactly what I want 16:51:06 🐧 hth 16:51:21 tdh 16:53:09 alercah: But I think if you buy the game on factorio.com it maybe comes with a Steam key? 16:53:14 Or maybe it doesn't. 16:53:23 But it comes with a non-DRM version at any rate. 17:05:39 i'd love factorio for android 17:12:17 someone please invent archivearchive.org 17:12:32 what 17:12:34 yeah it does 17:12:43 https://web.archive.org/web/20140113145619/http://www.cs.berkeley.edu/~richie/cs267/mg/report/node35.html <- 503 :( 17:12:46 i'm lost 17:15:00 it's fixed now, praise the lawds 17:24:33 [?] 17:41:55 -!- Akaibu has quit (Quit: Connection closed for inactivity). 17:48:48 izalove: it already exists at http://web.archive.org/web/20161106011722/http://archive.org/ . Even archivearchivearchive exists at http://web.archive.org/web/20160409153039/http://web.archive.org/web/*/http://archive.org 17:49:32 holy redundancy 17:49:53 this actually stacks to a lot of levels: http://web.archive.org/web/*/http://web.archive.org/web/*/http://web.archive.org/web/*/http://web.archive.org/web/*/http://web.archive.org/web/*/http://web.archive.org/web/*/http://archive.org exists 17:50:14 that's archive^7 17:59:56 -!- AnotherTest has quit (Ping timeout: 260 seconds). 18:21:33 -!- Lord_of_Life has quit (Changing host). 18:21:34 -!- Lord_of_Life has joined. 18:21:34 -!- Lord_of_Life has quit (Changing host). 18:21:34 -!- Lord_of_Life has joined. 18:23:26 -!- AnotherTest has joined. 18:28:10 -!- carado has joined. 18:30:46 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50166&oldid=50146 * Puarsliburf * (+223) /* Introductions */ 18:32:05 -!- Zarutian has joined. 18:33:54 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50167&oldid=50166 * Puarsliburf * (+75) /* Introductions */ 18:35:38 oerjan: oyster romance! 18:40:45 [wiki] [[User:Puarsliburf]] N https://esolangs.org/w/index.php?oldid=50168 * Puarsliburf * (+256) Created page with "Hello, I'm Puarsliburf! I program when I'm bored, leading to interesting results from time to time. ==Quick facts about me== *I live in southern Sweden *I'm currently learnin..." 18:45:50 [wiki] [[User:Puarsliburf]] https://esolangs.org/w/index.php?diff=50169&oldid=50168 * Puarsliburf * (+27) /* Things I've made */ 18:45:59 [wiki] [[User:Puarsliburf]] https://esolangs.org/w/index.php?diff=50170&oldid=50169 * Puarsliburf * (+0) /* Things I've made */ 18:46:18 -!- DHeadshot has joined. 18:48:27 derp 18:52:59 -!- otherbot has joined. 18:54:38 -!- otherbot has quit (Remote host closed the connection). 18:54:59 -!- otherbot has joined. 19:01:20 -!- hppavilion[1] has joined. 19:02:11 Dammit, Randall 19:02:13 So close 19:02:26 lol 19:02:38 moony: bsqtms 19:02:41 hppavilion[1], i recommend to go on #xkcd if you want to complain about XKCD 19:02:59 moony: Eh, I should be on #xkcd in general 19:03:43 really, im sitting around on the offical channel (on Foonetic) and i dont see you there. 19:05:39 moony: I'm not, trying to figure out why my client won't connect to Foonetic 19:05:44 moony: "connection reset by peer" 19:05:48 Dammit, peer gynt 19:05:48 lol 19:05:49 `? peer 19:05:50 Peer Gynt is a famous Norwegian troll. His reviews are in high demand, but nowadays he amuses himself by resetting people's irc connections. 19:06:20 * Bucket steals taixzonaut's corneas and sells them to the lowest bidder 19:06:43 warning: people are goofing off as usual, its not serious and peaceful #esoteric (jk) 19:07:36 moony: Well yes 19:07:46 moony: I've been there before, I just don't autoconnecft 19:07:52 ah 19:07:56 moony: Now I do 19:08:29 * moony shoves hppavilion[1] into bucket 19:19:09 a bucket! why didn't I think of that. 19:21:14 really, that's the logo... what's the fedex arrow doing in there? 19:22:07 moony: Oh. THAT'S where the shove was was 19:22:21 int-e: "Bucket" is the name of the bot in #xkcd 19:22:25 int-e: hth 19:26:40 @tell boily we put a mapole in bucket for you 19:26:40 Consider it noted. 19:29:00 a maple, a mapole, a maypole, and an n-pole. 19:29:07 people added too many poles 19:29:42 dont forget the papoles! 19:29:53 lol 19:30:13 i think the mapole distorts the time and space in there enough 19:30:14 and are there maynotpoles? 19:30:32 `? mapole 19:30:33 A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6’ by 12 kg, ±0.5 inHg. 19:31:17 -!- augur has joined. 19:35:11 what? why do the canadian standard use imperial length metrics? 19:36:39 because they couldnt decide on how long the quebit should be 19:37:28 -!- DHeadshot has quit (Ping timeout: 260 seconds). 19:38:44 @ask boily isn't it a thwackamapoleit it hth 19:38:44 Consider it noted. 19:40:12 `? mapole 19:40:13 A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6’ by 12 kg, ±0.5 inHg. 19:40:32 Oh, it's just a few lines up there. 19:42:04 -!- ski has joined. 19:45:21 -!- DHeadshot has joined. 19:47:48 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 19:48:55 Since all JavaScript numbers are 64-bit floating-point, that means that you can also use +Infinity and -Infinity as numbers, even in circumstances where fractions are not applicable. I do tend to sometimes find this useful. 19:51:05 -!- ais523 has joined. 19:52:02 There is no complex numbers, but (as in C and BASIC) you can do the math on paper to convert it into an equivalent calculation with real numbers. 19:52:17 (Although I haven't needed complex numbers in JavaScript yet anyways.) 19:53:16 -!- hppavilion[1] has joined. 19:53:50 There are complex numbers in C11 19:54:28 I wonder if "complex number" is considered feminine in grammatically gendered languages.... 19:54:43 Yes, although I don't like the way they do that and don't use it. 19:55:08 (I use a subset of the GNU89 version of C when I do C programming.) 19:55:36 zzo38: I use C666, the official version of C used in hell 19:55:43 (Heavily influenced by COBOL) 19:56:27 I actually quite like C99 complex numbers. 19:56:29 There are a few GNU89 features not supported in clang, but I think I don't use those features anyways, so it should be compatible. 20:01:04 In one case what I did is to implement a low-pass filter with a complex coefficient. 20:02:29 But recently I read a book they mentioned in a section about "random radio" a circuit that has power that decreases exponentially but whether it is monotonic or oscillatory depend on if the solutions of a quadratic equation are real or complex. Does it have anything to do with that? 20:03:29 (Since a low pass filter with a complex coefficient also oscillates; I realized this before programming into the computer, and then did so in order to figure out how exactly it might sound.) 20:05:22 hppavilion[1]: How the C666 is doing? 20:05:36 -!- carado has quit (Ping timeout: 268 seconds). 20:05:38 zzo38: ...wat? 20:06:07 what's a C666? 20:06:29 I don't know; that is why I asked 20:06:51 ah 20:06:53 `? C666 20:06:54 C666? ¯\(°​_o)/¯ 20:07:41 it could be a rare carbon isotope 20:07:41 (Actually, I think they don't actually know either, but I like to ask anyways.) 20:07:51 int-e: O, yes, I didn't think of that. 20:08:28 But it is going to be a heavy kind probably, and I don't know how radioactive it would be. Do you know? 20:09:07 I don't think anything with that many neutrons compare to the number of protons it has would be stable at all 20:09:18 unless it's sufficiently heavy that it can hold itself together under gravity 20:09:28 not a clue; I suspect it wouldn't exist long enough to be accepted as an actual nucleus. 20:10:01 I thought also it won't be stable at all, but I don't know so that is why I ask (and anyways I don't know exactly how much, either). 20:14:46 -!- LKoen has joined. 20:15:24 -!- carado has joined. 20:16:55 -!- carado has quit (Max SendQ exceeded). 20:17:27 -!- carado has joined. 20:21:55 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 20:23:34 * moony sticks b_jonas in a lump of polonium 20:29:17 -!- TieSoul has joined. 20:53:52 -!- scoofy has joined. 21:00:00 -!- TieSoul has quit (Quit: Leaving). 21:02:36 Do you know how point-based character creation works in Shadowrun? How similar is it to GURPS? (Someone asked me if the program I wrote is compatible, and I don't know.) 21:03:27 (I think I once saw a PDF of the book but I don't have it anymore and don't remember it so well.) 21:05:40 -!- DHeadshot has quit (Ping timeout: 260 seconds). 21:07:40 zzo38: if you don't get a reply here, ask that on http://rpg.stackexchange.com/ 21:39:31 -!- Lord_of_Life has quit (Excess Flood). 21:39:42 -!- Lord_of_Life has joined. 21:47:14 -!- LKoen has quit (Remote host closed the connection). 21:58:52 -!- DHeadshot has joined. 22:02:45 -!- LKoen has joined. 22:15:01 -!- moonheart08 has joined. 22:35:08 -!- The_Prospector has quit (Quit: when in doubt, kernel panic). 22:36:46 -!- idris-bot has joined. 22:36:58 -!- The_Prospector has joined. 22:38:25 -!- carado has quit (Ping timeout: 260 seconds). 22:41:37 -!- MoALTz has quit (Quit: Leaving). 22:45:56 -!- Akaibu has joined. 22:51:35 -!- boily has joined. 22:52:07 `wisdom 22:52:08 ​Ø//Ø escaped due to a sensitive case bug 22:52:09 @massages-loud 22:52:10 int-e said 9h 22m 7s ago: int-ello. everything is terrible! <-- how did you know that I was looking at systemd at that time? that's uncanny! 22:52:10 moony said 3h 25m 29s ago: we put a mapole in bucket for you 22:52:10 shachaf asked 3h 13m 25s ago: isn't it a thwackamapoleit it hth 22:52:32 int-e: http://syste.md/ hth 22:52:41 int-e: int-ello. systemd is good for you. 22:52:55 moonheart08, moony: mhelloony. bucket? 22:53:03 hellochaf. 22:54:47 hi boily 22:54:58 Bucket is a #xkcd bot :P 22:55:10 tdh. 22:57:47 `wisdom 22:57:48 oerjan//Your revertebrate itymologist gneiss potatolord oerjan is a lazy expert in suture complication. Also a Pre-recombination Glaswegian who passionfruitly dislikes Roald Dahl. Lately when he tries to remember a word, "amortized" pops up. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 22:58:01 ah, oerjan is now blue? 22:59:25 -!- AnotherTest has quit (Ping timeout: 260 seconds). 23:01:22 `` sed -i 's/ity/seisty/' wisdom/oerjan 23:01:25 wisdom/oerjan//Your revertebrate seistymologist gneiss potatolord oerjan is a lazy expert in suture complication. Also a Pre-recombination Glaswegian who passionfruitly dislikes Roald Dahl. Lately when he tries to remember a word, "amortized" pops up. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 23:03:58 epistymologist 23:04:13 -!- fungot has quit (Ping timeout: 245 seconds). 23:04:55 nooooo! fungot died! 23:05:06 `` sed -i 's/seisty/episty/' wisdom/oerjan 23:05:09 wisdom/oerjan//Your revertebrate epistymologist gneiss potatolord oerjan is a lazy expert in suture complication. Also a Pre-recombination Glaswegian who passionfruitly dislikes Roald Dahl. Lately when he tries to remember a word, "amortized" pops up. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 23:05:29 tyvmologist 23:06:40 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 23:07:20 tyvmologist? 23:08:45 yes, thank you very much 23:08:55 makes sense. 23:18:49 -!- oerjan has joined. 23:27:50 I don't know why there is not the "repeat" command built-in to Linux, but now I added it 23:28:24 What does it do? 23:29:41 First argument tell you how many times to repeat and the rest is what command to execute repeatedly 23:30:25 http://sprunge.us/cZSV 23:31:04 shouldn't it be called replicateM_ hth 23:32:06 But "repeat" is shorter 23:32:25 `dowg te sting 23:32:27 7147:2016-03-06 revert \ 7146:2016-03-06 le/rn Te sting/Did you mean "The sting"? \ 7145:2016-03-06 le/rn Te sting/This is horrible? 23:33:09 -!- Elronnd|slex has changed nick to Elronnd. 23:33:21 dowg = dramatic owg 23:33:31 owg = owl giant 23:33:33 * oerjan wonders why we didn't delete that 23:33:57 i vaguely think it was put there to test a HackEgo bug that has since been fixed... 23:34:09 `? te sting 23:34:10 This is horrible? 23:34:30 maybe it was too horrible to contemplate. 23:34:56 oerjan: how do you feel about sweet potatoes 23:34:57 `` cd wisdom; ls te* 23:35:00 teh \ terminal symbol \ termite \ test \ testing \ te sting \ tetrapleur \ tetris 23:35:21 shachaf: i think i have had very limited exposure to them, as in, i'm not sure what they are, even. 23:35:28 `slwd oerjan//s*gneiss*sweet* 23:35:30 oerjan//Your revertebrate epistymologist sweet potatolord oerjan is a lazy expert in suture complication. Also a Pre-recombination Glaswegian who passionfruitly dislikes Roald Dahl. Lately when he tries to remember a word, "amortized" pops up. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 23:35:59 søtpotet 23:36:06 batata 23:36:27 yes. even if it has a norwegian name, it's still not something that's traditional. 23:36:40 my opinion: sweet potatoes are scow 23:36:44 OKAY 23:37:12 * oerjan will make due with normal potatoes, then. 23:37:35 is that a pun 23:37:37 make due 23:37:43 i don't follow 23:37:57 darn 23:38:01 *do 23:38:01 en:"make due" → fr:"faire avec". 23:38:07 no wait 23:38:10 it was right 23:38:40 or was it 23:39:00 * oerjan started worried so googled, found the answer, came back to see shachaf protesting and assumed he had got it wrong. 23:39:06 *worrying 23:39:15 p. sure it's "make do" hth 23:39:21 @google make do vs make due 23:39:22 http://grammarist.com/usage/make-do-make-due/ 23:39:23 Title: Make do vs. make due - Grammarist 23:39:24 no wait 23:40:09 *due 23:40:13 I guess we're all just going to have to make dew 23:40:15 *do 23:40:17 argh 23:40:25 Now I have a few shell scripts: "repeat" (repeats a command), "sprunge" (pastebin), "fav" (open a Firefox bookmark), "printdvi" (rasterize a DVI and send it to the printer), "rot13" (ROT13), "icanhazip" (tells my computer's WAN address), and a few others. 23:40:37 my brain refuses to absorb the answer 23:40:58 oerjan: amortized? 23:41:12 `? Taneb 23:41:13 Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions). 23:41:54 `le/rn dew/In the Mountains of York, Taneb makes dew. 23:41:56 Learned 'dew': In the Mountains of York, Taneb makes dew. 23:42:10 is York know for its mountains? 23:42:14 No 23:42:17 No it is really not 23:42:36 It is rather flat, in fact 23:43:15 that's why Taneb's dutch ancestors emigrated to it hth 23:43:26 I also made the version of the RinkWorks Fantasy Name Generator in JavaScript now. I don't have the source code for the original so I did it differently; you can see how it is did: http://zzo38computer.org/textfile/miscellaneous/namegen.js 23:44:55 (By combining it with the "repeat" command I mentioned, you can get multiple outputs.) 23:45:50 Do you like this? 23:48:21 (The other difference is that only the advanced interface is included in this version, and not the simple interface. I don't know the internal details of the simple interface.) 23:50:03 `le/rn dew/In the Famous Mountains of York, Taneb makes dew. 23:50:05 Relearned 'dew': In the Famous Mountains of York, Taneb makes dew. 23:51:10 With proper data it could be made more accurate, but instead I just typed stuff like "c-c-c-c-c-c-c-c-c-c-c-c" into the RinkWorks Fantasy Name Generator and pasted the output into my program. I hope I have a sufficient number of samples to work with. 23:56:57 -!- hppavilion[1] has joined. 23:59:13 Any subset of a consistent system [of axioms] is also consistent, and any superset of a complete system of axioms is also complete, correct? 23:59:16 -!- Zarutian has quit (Quit: Zarutian).