00:23:13 I can only assume that these commercials cost quite a bit more than usual 00:53:21 -!- nooodl_ has quit (Ping timeout: 248 seconds). 01:08:49 Now I have to wait for November for new Doctor Who 01:08:50 :( 01:12:27 now i have to wait for november to not care about doctor who 01:12:56 i care about doctor who so little that i don't even own a television 01:13:03 kmc: maybe a time lord can help you with that 01:13:05 !! 01:13:48 kmc: how long do you have to wait to not care about breaking bad 01:17:43 forever 01:17:50 i will always care about brekaing bad 01:18:37 the final batch of episodes starts August 11 01:23:22 -!- carado has quit (Ping timeout: 246 seconds). 01:29:36 -!- carado has joined. 01:43:33 What is the kind of logic that corresponds to a SQL database? 01:46:36 trivalent logic or something 01:51:25 -!- conehead has quit (Quit: Computer has gone to sleep.). 01:53:51 kmc: http://d.hatena.ne.jp/ku-ma-me/20090916/p1 01:54:25 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:01:34 ok 02:01:57 oh that was a good quine 02:03:46 -!- conehead has joined. 02:18:27 -!- aldousz has joined. 02:19:58 -!- aldousz has quit (Client Quit). 02:21:56 Is it really a quine? 02:22:23 yes please let's argue what does QUINE really mean 02:22:24 Is ruby thatprogram.rb the same as thatprogram.rb, or is it different... 02:22:25 suffer not the false quine to live 02:22:44 Although then again, the composition of those interpreters+compilers... 02:22:51 It's certainly a quine in that 02:25:42 the notorious Q.U.I.N.E. 02:28:12 man quine should have rapped. i'd be so up for that. we need more rapping logicians. 02:40:02 -!- Koen_ has quit (Quit: Koen_). 03:00:17 Rage against the turing machine 03:05:40 I was thinking about how to have some kind of logic, which has left conjunction, right conjunction, left disjunction, right disjunction, left implication, right implication, and neutral conjunction. What is this? 03:15:41 -!- Jafet1 has joined. 03:15:59 -!- Jafet has quit (Disconnected by services). 03:16:02 -!- Jafet1 has changed nick to Jafet. 03:28:35 What are your opinions about philosophy of science and related things? 03:30:39 and about philosophy in general? 03:42:44 My own opinion is that mathematics is the real reality, not the "Real World Out There". 03:44:15 hi 03:44:43 well, that's one way to say it 03:46:23 i think, however, it's important to understand the meaning or implications of an equation or theorem, at least that's what i try to do. that can be difficult 03:46:40 i feel really low right now 03:46:50 I thought you are hi. 03:47:20 you know that feeling when you see a girl you like in a crowd and you feel you have to speak to her or you'll regret it for the rest of your life? well i didn't speak to her 03:48:51 That feeling isn't the case to me. 03:50:01 i saw her in a crowd at a live show friday night at UCSD 03:50:30 i stood right behind her for over an hour, the whole time we were grinding on each other. she was really really cute 03:51:03 asian, about 5'6, ponytail, thin, high cheek bones 03:51:08 Well, I don't "see a girl [I] like in a crowd and feel [I] have to speak to her". 03:51:25 right when i was going to make my move, her friend grabs her and she runs off 03:51:47 i would have really preferred being rejected 03:52:44 -!- mnoqy has quit (Quit: hello). 03:53:01 than to not know 03:53:19 OK 03:53:33 damn it zzo38 03:53:44 i'm sad, stop being impatient 03:53:58 I am not trying to be impatient. 03:54:05 don't you get that i feel like shit right now 03:54:16 that i liked this girl and i blew it, and i'll never see her again 03:54:29 there's other fish in the sea, sure 03:54:44 but i saw her and thought, this chick is special. you know how rare that is 03:55:06 What I can understand is that you didn't like what happen. However, no, I don't know how rare or common it is. 03:56:07 well it's rare 03:59:31 OK 04:08:10 watching this amazon comedy pilot about silicon valley 04:08:30 "If we don't capitalize soon we're going to end up working at your parents' bed and breakfast!" 04:08:36 or you could get like... a regular programming job? 04:09:16 actually it would be kind of cool if the show was about people who think they are startup geniuses but are actually totally unemployable 04:09:22 however I don't think that's what they're going for 04:10:18 mostly it's about how nerds (male of course) can't talk to women, and other similarly fresh comedy themes 04:23:02 -!- mnoqy has joined. 04:30:27 -!- augur has joined. 04:50:55 -!- carado has quit (Ping timeout: 246 seconds). 05:26:45 It could be a regular programming job at his parents' bed-and-breakfast 05:43:56 -!- zzo38 has quit (Remote host closed the connection). 07:03:02 -!- aldousz has joined. 07:04:06 -!- aldousz has quit (Client Quit). 07:20:58 -!- Taneb has joined. 08:11:49 -!- FireFly has joined. 08:43:46 -!- Bike has quit (Ping timeout: 276 seconds). 08:45:03 -!- Bike has joined. 09:26:57 -!- nooodl_ has joined. 09:34:38 Jafet: Bed and breakfast places don't need much programming though 09:43:12 It could be a silicon valley bed-and-breakfast 09:44:01 Maybe if it has robots serving people 09:44:39 You need to invest in the innkeeper's stock, but not to the point of buying out the entire place, unless you're Google 10:05:05 -!- mnoqy has quit (Quit: hello). 10:37:04 elliott, remember when you were making that Minecraft server in Haskell? 10:49:22 -!- carado has joined. 10:50:37 -!- carado has quit (Client Quit). 10:50:59 -!- carado has joined. 10:57:00 -!- nooodl__ has joined. 11:00:54 -!- Vorpal has joined. 11:01:16 -!- nooodl_ has quit (Ping timeout: 256 seconds). 11:17:31 -!- MindlessDrone has joined. 11:37:44 -!- pikhq has quit (Read error: Connection reset by peer). 11:37:58 -!- pikhq has joined. 12:05:25 -!- Tritonio has quit (Ping timeout: 248 seconds). 12:18:36 -!- Phantom_Hoover has joined. 12:23:05 -!- DHeadshot has joined. 12:41:25 -!- Taneb has quit (Quit: Leaving). 12:43:33 -!- DHeadshot has quit (Ping timeout: 256 seconds). 12:56:22 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 13:11:03 -!- Taneb has joined. 13:16:08 -!- Phantom_Hoover has joined. 13:28:06 -!- FireFly has quit (Read error: Connection reset by peer). 13:29:08 -!- FireFly has joined. 13:45:40 -!- FireFly has quit (Read error: Connection reset by peer). 13:46:42 -!- FireFly has joined. 14:01:11 -!- epicmonkey has quit (Ping timeout: 256 seconds). 14:01:14 -!- FireFly has quit (Read error: Connection reset by peer). 14:01:40 -!- epicmonkey has joined. 14:06:45 -!- FireFly has joined. 14:13:48 He was? 14:33:30 Am I crazy, or has github been down for nearly a whole day. 14:37:25 "Another crash happened while handling crash!" --Google Earth 14:38:27 (Or http://sprunge.us/jXdW to be a bit more verbose.) 14:38:42 Gregor, I think you are crazy 14:47:24 Why does github not respond for me ._. 14:47:36 status.github.com works and says it's up! 15:19:27 -!- Tritonio has joined. 15:31:14 Taneb: also what about it; ion: yes 15:32:47 Gregor: there are plenty of plausible explanations that don't involve you being crazy 15:33:33 olsner: are you sure? 15:34:20 elliott: no, are you? 15:34:24 elliott: Cool 15:34:29 olsner: yes, are you? 15:34:48 I still can't load github :( 15:34:49 elliott: Obviously. 15:35:06 Gregor, clear cache and refresh? 15:38:39 Even switching browsers doesn't make it load. 15:38:47 It won't even load in lynx. 15:38:57 `host github.com 15:39:02 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: host: not found 15:39:06 Feh 15:40:05 Contact your DNS? 15:40:30 Tell me what IP address github should resolve to ^^ 15:40:45 Yeah, 's not a DNS issue. 15:40:48 My DNS and 8.8.8.8 agree. 15:40:58 ISP? 15:41:00 maybe your DNS is being mitm'd 15:42:17 204.232.175.90 here 15:42:23 I'm also getting 204.232.175.90 15:42:26 And it loads? X-D 15:42:33 yeah 15:42:36 Is Comcast blocking github? X-D 15:42:44 They may be, accidentally. 15:42:53 probably, it's like filled with virus linux stuff 15:42:55 Mistakes with routing happen. 15:43:07 and "hacker tools" 15:48:18 WTF, it loads fine through school. 15:48:34 So it really is just my home connection. 15:48:35 Dahell. 15:50:16 Maybe you have THE VIRUS. 15:50:21 I hear that's usually the case. 16:16:12 -!- Tritonio has quit (Quit: Leaving). 16:38:05 Have you tried turning it off and on again? 16:44:56 I'm sure github are willing to turn off github to help debug Gregor's internet problem 16:48:39 hmm, found this comment in an old program I wrote: "It's essentially an implementation of APL's encode function (T), [...]" 16:48:46 apparently I once knew APL 16:48:59 lol 16:49:04 tragic 16:52:45 I once knew ruby 16:53:15 I once knew Yorick. 16:54:12 -!- FireFly has quit (Read error: Connection reset by peer). 16:54:58 I once knew how to make awesome palindromes. 16:55:05 -!- FireFly has joined. 16:55:52 I know how to make awesome palindromes semord nilape mose wa ekam ot wohw onki. 17:11:16 Taneb: did you also know how to make awesome palindromes containing the word palindrome? 17:17:16 tacocat 17:18:16 A man, a plan, a canoe, pasta, heros, rajahs, a coloratura, maps, snipe, percale, macaroni, a gag, a banana bag, a tan, a tag, a banana bag again (or a camel), a crepe, pins, Spam, a rut, a Rolo, cash, a jar, sore hats, a peon, a canal – Panama! 17:18:39 -!- atriq has joined. 17:18:40 > reverse "A man, a plan, a canoe, pasta, heros, rajahs, a coloratura, maps, snipe, percale, macaroni, a gag, a banana bag, a tan, a tag, a banana bag again (or a camel), a crepe, pins, Spam, a rut, a Rolo, cash, a jar, sore hats, a peon, a canal – Panama!" 17:18:41 mueval: recoverEncode: invalid argument (invalid character) 17:18:49 > reverse "A man, a plan, a canoe, pasta, heros, rajahs, a coloratura, maps, snipe, percale, macaroni, a gag, a banana bag, a tan, a tag, a banana bag again (or a camel), a crepe, pins, Spam, a rut, a Rolo, cash, a jar, sore hats, a peon, a canal - Panama!" 17:18:50 "!amanaP - lanac a ,noep a ,stah eros ,raj a ,hsac ,oloR a ,tur a ,mapS ,sn... 17:19:57 -!- Taneb has quit (Disconnected by services). 17:19:59 fantastic 17:20:01 -!- atriq has changed nick to Taneb. 17:22:03 CLIPPY 17:22:11 https://www.smore.com/clippy-js 17:28:58 -!- augur has quit (Remote host closed the connection). 17:35:38 -!- zzo38 has joined. 18:04:51 Sgeo, oh god 18:05:30 <3 Clippy 18:06:09 Is Azerbaijan the only Eurovision winner to share a border with Iran? 18:06:24 #important questions 18:06:55 Sgeo, really? 18:06:57 why? 18:07:00 Taneb: Turkey won in 2003. 18:07:06 Okay 18:07:10 #important answers 18:07:17 There was a chat program that used Microsoft Agent 18:07:27 I liked the song from Greece this time around. It was funky. 18:07:29 I'd mess with people by sending the sleeping animation, the agent wouldn't wake up 18:07:40 Got banned from ... talking to a bot, I think, that's kind of weird 18:09:15 is armenia in the EU? probably not 18:09:30 Sgeo, what 18:09:53 Bike, Israel isn't even in Europe, yet they are in eurovision. Wtf 18:10:03 Also, I found Creatures because of the (tenuous connection) fact that they both use the word 'agent' 18:10:11 You don't have to be "in Europe", you just need to be in EBU. 18:10:15 Vorpal: yeah that happens with a lot of europe things. 18:10:25 basically lolisrael. 18:10:41 the EBU seems to include, like, libya. 18:11:20 And Tunisia. 18:11:54 (And I guess Algeria too. Guess all that coast is "good enough".) 18:12:05 the "associated members" seems to include pretty much everything 18:12:11 huh, morroco participated 18:12:19 in 1980 only though 18:12:22 http://en.wikipedia.org/wiki/File:EBU_Member.svg 18:12:26 Morocco has applied to join the EU 18:12:33 I think Israel has, too 18:12:46 And Cape Verde 18:13:00 i love the ebu 18:13:06 "Tunisia was to perform fourth in the 1977 Contest's running order. The reason for the country's withdrawal was never officially established; rumours suggest ERTT did not want to compete with Israel" 18:13:24 it's the bureaucratic overmind in the shadows behind eurovision 18:13:35 "The official rules of the Eurovision Song Contest are long, technical, and ever-changing," starts the Wikipedia article about them. 18:13:46 hm scotland tried to enter 18:13:52 Sadly, there's no [weasel words] or any other tags there. 18:13:52 #1 reason for independence right there 18:14:06 fizzie, what if there is a tie? 18:14:24 the EBU is dissolved and the soviet union takes over broadcasting powers in eurasia 18:14:49 Vorpal: "The current tie-breaking rule is that, in the event that two or more countries tie for first place and for other places the song that received points from the greater number of countries is the winner. This system is sometimes called the "count-back". If there is still a tie, the second tie-breaker is to count the number of countries who assigned twelve points to each entry in the tie. Tie-breaks continue with ten points, eight points, and so on 18:15:13 i don't really get the EU anyway. I mean Cyprus. What's going on there. 18:15:13 (There was a tie in 1991, with a slightly different rule in place then.) 18:15:54 Bike, Cyprus asked nicely 18:16:44 Also, they had a four-way tie in 1969, and declared all four winners. 18:17:16 i remember the year wogan left 18:17:24 fizzie, heh 18:17:31 the darkest year in eurovision history 18:17:45 Phantom_Hoover, I don't remember that, what was that about? 18:18:05 I remember watching the 2003 contest, when Turkey won by a margin of 2; nothing else about it, except that small margin. We all were certainly on the edges of our seats! 18:18:18 after like the 4th year in a row where the contest was won through bloc voting he basically just upped and left 18:18:28 then they replaced him with graham norton who was just not the same 18:18:32 okay, I haven't watched since the previous time it was in Sweden. 18:18:37 So that is like 10 years ago? 18:18:41 ...no 18:18:45 5 or 6 18:18:51 okay maybe the time before that then 18:18:54 also he only did the commentary in the uk and maybe ireland 18:19:01 idk what shithead you had in sweden 18:19:25 -!- impomatic has quit (Ping timeout: 246 seconds). 18:19:29 Hm 18:19:43 It was in Sweden in 1999, and then in 2012. 18:19:54 And the Finnish commentary is always pretty awful. 18:20:06 fizzie, 2013* 18:20:10 yeah I watched in 1999 and now again in 2013 18:20:16 in 1993 the presenter was one "Fionnuala Sweeney" 18:20:22 i don't even 18:20:28 Phantom_Hoover, nice name 18:20:40 Vorpal: Right, sorry, 2000 and 2013; I was stating Swedish winner years. 18:20:45 pronounced finooleh, apparently 18:20:51 fizzie, ah 18:21:05 Phantom_Hoover, so even more than 5 or 6 years then 18:21:07 when did lordi win 18:21:10 i liked lordi 18:21:11 13 years 18:21:25 Phantom_Hoover 2006 18:21:28 Phantom_Hoover, the UK singer was pretty horrible IMO. 18:21:36 Not a good singing voice at all 18:21:37 Same year as Lithuania entered with "We are the winners" 18:21:50 Vorpal, it's pretty much traditional that the UK sucks 18:21:53 afaict the uk strategy is now "pick some long-forgotten star of yesteryear and have them sing generic crap" 18:21:54 well yeah 18:22:05 -!- AnotherTest has joined. 18:22:11 Really the Greek contribution was the best by far. 18:22:15 Hello 18:22:24 i mean they got bonnie tyler this year and for fuck's sake, if you're going to get bonnie tyler go the whole hog and do the whole overwrought 80s thing 18:22:44 Phantom_Hoover, who would you have chosen? 18:22:50 http://storify.com/thomas_wiegold/esc-2013-syria-angle/embed i think this is the msot i know of eurovision 18:23:02 Phantom_Hoover: it was so sad when benedict cumberbatch lost 18:23:16 god dammit why didn't i think of that joke at the time 18:23:17 elliott, unfortunately the american @ 18:23:19 i'm so mad at myself 18:23:24 ??? 18:23:29 did he not apply then 18:23:31 is that `the joke' 18:23:35 Phantom_Hoover: the joke is it was engelbert humperdinck 18:23:47 which sounds like someone making fun of benedict cumberbatch's name 18:24:26 q ffor british people: does cumberbatch actually exist or is he just a joke 18:24:33 although i don't think cumberbatch would make it through due to the american ~geek~ market not having a vote 18:24:39 (fucking americans) 18:24:40 Bike: he's a character created by a popular comedian 18:24:41 Bike, nobody knows 18:25:07 oh please not the eurovision 18:25:08 wow 18:25:09 (i remember when doctor who was sincerely naff) 18:25:14 engelbert humperdinck isn't his real name 18:25:16 that totally ruins it 18:25:22 i'm thinking of http://www.theonion.com/video/meet-the-man-inside-the-nicolas-cage-costume,27318/ here 18:25:29 well i mean 18:25:31 he stole it from a real guy 18:25:32 I am deeply ashamed by the kid we sent 18:25:32 but still 18:26:00 (Phantom_Hoover, I remember when they worked out he was really dead because his star was still intact because they used it to kill a cyberman) 18:26:21 AnotherTest, who are the "we" here 18:26:34 Vorpal: the beligians 18:26:40 *Belgians 18:26:41 the belligerents 18:26:53 belgerients 18:26:54 AnotherTest, eh I don't even remember their thing 18:26:58 AnotherTest: Hey, you made it to the finals. 18:27:03 Vorpal: good! 18:27:04 AnotherTest, anyway the Greek were by far best 18:27:08 AnotherTest, agree? 18:27:15 -!- nooodl_ has joined. 18:27:18 No idea, haven't seen them 18:27:24 Bike, my dad says nicolas cage is 'the best actor of his generation' trufax 18:27:30 AnotherTest, didn't watch eurovision? 18:27:32 Greece had the "free booze" song. 18:27:32 «Nigel Farage, leader of the UK Independence Party, cracked to the outlet: “I am delighted that the Eurocrats have failed to crush national stereotyping, which is what makes Europe a great continent."» Q for british people: does europe actually exist or is it just a joke 18:27:43 or well, UKIP 18:27:56 Vorpal: I didn't actually go through that torture 18:28:01 Bike, UKIP, I am afraid, very much does exist, much as we'd like it not to 18:28:44 Finland was third-last, which I think is quite average for us. 18:29:05 AnotherTest, eh I had fun with a couple of friends, riffing on the bad singing. One of my friends is an actual musician (working as a software engineer nowdays, pretty good at both though). So he had fun telling the rest of us how they performed technically 18:29:10 Most were pretty bad 18:30:09 I agree, it can be humorous at times, although I get annoyed too much to enjoy those times 18:30:09 Denmark and Azerbaijan both won their respective semi-finals, and were #1 and #2 in the final, so I guess people have at least been reasonably consistent. 18:30:28 Phantom_Hoover: he is! 18:30:39 Phantom_Hoover: name a single actor you would be sadder about dying 18:30:55 Ian McKellen 18:31:04 elliott, tom hanks! 18:31:08 Zachary Quinto 18:31:09 i'd be sad if tom hanks died 18:31:12 -!- nooodl__ has quit (Ping timeout: 256 seconds). 18:31:20 http://i.imgur.com/GhAAB5N.jpg soviets: stay out of portland, bastards 18:31:23 -!- olsner has quit (Read error: Operation timed out). 18:31:27 Phantom_Hoover, is Tom Hanks the Mission Impossible guy or the Forest Gump guy 18:31:36 the forrest gump guy 18:32:04 He's pretty cool 18:32:17 Who's the mission impossible guy? 18:32:23 Phantom_Hoover: i think the correct answer was probably bill murray 18:32:27 the scientologist 18:32:32 uhhhhh what's his actual name help 18:32:40 Bike: tom hanks 18:32:44 there are two 18:32:48 no the other guy 18:32:52 ...is tom hanks a scientologist 18:32:53 I wonder if the people who know they're going to have to be arranging the whole thing if their country wins try to vote for the most promising competitor, just in case that'd help. 18:32:58 Bike: i mean the other guy 18:33:01 as i said, there's two 18:33:11 Bike: Cruise Missile. 18:33:17 yeah cruise 18:33:35 ok look the reason it would be worst if tom hanks died is because he is doing a tv series of american gods sometime soon 18:33:59 is bill murray doing a tv series of american gods sometime soon? a: no 18:34:26 There's an Angry Birds animated series nowadays, something I learned the other day. (Makes sense.) 18:34:36 fizzie, imagine if Greece had won, they couldn't have afforded it 18:34:56 Vorpal: Having a zero-budget version could've been rather interesting, though. 18:35:00 Vorpal please don't ever do jokes 18:35:25 fizzie, yeah, sure, host it in a barn somewhere, put up a couple of spotlights, and that's it 18:35:46 Someone's dad's old camera phone for the video stream. 18:35:56 Exactly 18:36:19 It does VGA-resolution video, that's pretty respectable. 18:36:29 True 18:36:38 is 800x600 VGA? I forget 18:37:03 https://en.wikipedia.org/wiki/File:Vector_Video_Standards2.svg <-- pretty crazy 18:37:04 640x480. 18:37:47 The megapixel curves are nice. 18:38:00 My work monitors are WUXGA it seems, and I'm currently using a WSXGA+ 18:38:05 cga is good 18:38:40 17:9? What 18:39:09 yeah that is not right 18:39:18 The graph doesn't quite have the full list, anyway. 18:39:23 No FWQVGA or whatnot. 18:39:25 17 is... not a factor of 2048 18:39:35 > 2048 / 17 18:39:38 120.47058823529412 18:40:20 I used to have a 5:3 monitor at one point, think it was 1280x768 18:40:34 Or wait no, it wasn't 18:40:45 hm 18:40:57 yeah actually it was 18:41:06 I also had a SXGA+ at one point 18:41:29 I had a 1280x1024 screen, that's 5:4; it's kind of the strange exception from 4:3 in the "standard" list of resolutions. 18:41:47 Yep, had one of those too 18:41:47 hm does this involve smooth numbers, like old music 18:42:00 i have a 1600x768 screen, that's 25:12 and pretty awesome 18:42:14 myname, that is not even listed 18:42:26 still 5-smooth 18:42:26 it's a netbook 18:42:43 I seem to remember a 1440x1024 one? 18:43:01 No, 1440x1280 18:43:03 my netbook is uh... 128:75. ok 18:43:08 nice 18:43:15 Bike: woot? 18:43:23 Too lazy to calculate 1440x1280 18:43:24 Woot 18:43:30 > 1440 % 1280 18:43:34 Not in scope: `%' 18:43:34 Perhaps you meant `R.%' (imported from Data.Ratio) 18:43:40 ok well it's 9:8 18:43:43 25:12 is like "yeah, 4:3 on the left and two terminals on the rright" 18:43:56 f u haskell more like where are my ratios skell 18:44:04 They're in R. 18:44:12 myname, heh 18:44:17 yeah but irrationals are also in R!!!! 18:44:21 > 1440 R.% 1280 18:44:24 9 % 8 18:44:26 right 18:44:31 it was a nice monitor 18:44:35 Acer iirc+ 18:44:41 9:8 sounds pretty crazy 18:44:42 > 1600 R.% 900 18:44:44 16 % 9 18:44:45 Wait 18:44:48 that was obvious 18:44:50 > 1024 R.% 600 -- mine 18:44:53 128 % 75 18:45:32 (still 5-smooth) 18:45:32 Speaking of which, what good monitor brands/models are there? I want a good pair for a dual screen setup but not super-expensive. 16:10 18:46:06 I'm tried of having to use books to get my monitor the right height, so I want proper adjustable stands 18:46:15 Thinking about syncmaster, are they still good? 18:46:25 Had one ages ago that was nice 18:46:34 -!- olsner has joined. 18:46:44 by the way: what the fuck is wrong with sony? they made the vaio duo with an OPTICAL TRACK POINT 18:46:58 it's basically a miniature touchpad in the middle of the keyboard 18:47:02 ouch 18:47:02 what.the.fuck. 18:47:13 myname, proper track point is far better 18:47:16 I would guess 18:47:36 You can't beat a proper trackpoint on a laptop, far superior to touchpads 18:47:39 it is. 18:47:39 Isn't it more of an inverted optical mouse than a miniature touchpad, though? 18:47:53 You know, when I first started playing Minecraft, I played with one hand 18:48:12 I'm not going to ask what the other hand was doing. 18:48:14 Because I was playing with voicechat, and the only decent mic I could find was handheld 18:48:16 (I'm just going to imply.) 18:48:17 fizzie: well yeah 18:48:22 fizzie: it's like hell 18:48:27 I would like a trackpoint on my desktop keyboard, for quick mouse usage that doesn't require the precision of a normal mouse 18:48:50 i can't even move from one side of the monitor to the other 18:49:01 myname, didn't try before you bought? 18:49:03 Haven't seen that many standalone trackballs around recently. 18:49:15 -!- mnoqy has joined. 18:49:33 Vorpal: i did, that's the reason i hadn't bought it 18:49:43 myname, ah good 18:49:46 i'm looking for a replacement of my netbook and haven't found one yet 18:50:12 myname, I would generally recommend thinkpads for good portable computers, but not sure about netbooks 18:50:16 I guess the X-series? 18:50:25 i am really disappointed by thinkpads 18:50:28 Oh? 18:50:38 I love mine, a bit old now, Core 2 Duo 18:50:40 Unicomp sell keyboards with trackpoints 18:50:41 they are either pretty large (>12") or have a crappy resolution 18:50:54 or used to 18:51:07 myname, yeah I have a 15.4", because I actually want to use it for stuff, I have large hands 18:51:22 Vorpal: no real reason, imo 18:51:27 i want something to take with me 18:51:30 right 18:51:36 and my netbook has a pretty large keyboard actually 18:51:38 I used mine while at university 18:51:44 myname, full size keys? 18:51:58 I can't use anything less 18:52:28 i'll check 18:52:50 myname, on a normal keyboard I can comfortably reach left ctrl-p with my right hand. Can't quite do that on this MS Natural Keyboard I'm using 18:52:54 Also weird thing: the local hardware (as in, non-computer such) store had switched to a Torx screw heads for all the "generic" screws they sold. 18:53:09 More like Ctrl-u with this 18:53:29 1.3x1.2 cm with 0.3 cm space between the keys 18:53:59 myname, so slightly smaller than full size then, just enough to throw off blind typing 18:54:13 fizzie: torx is supposed to be good for something, isn't it? 18:54:19 Vorpal: it's my only device with a keyboard so i can type pretty easy 18:54:35 well yeah you would get used to it 18:54:42 or maybe they just realized they have a higher markup on torx drivers and wanted to force everyone to get new stuff from them 18:54:58 myname, I couldn't live without a large monitor to fill with windows. I use a 3-monitor setup at work 18:55:40 Vorpal: well, i can have 6 terminals with 87x31 chars 18:55:49 heh 18:55:50 that's enough for me 18:56:17 -!- oerjan has joined. 18:56:24 olsner: For torque, I would assume. 18:56:36 olsner, it doesn't slip 18:56:44 that is pretty nice 18:56:46 The screw of the future. 18:56:58 torx is pretty nice actually 18:57:02 Screw the Future: Torx 18:57:20 Not sure how much s torx screw costs compared to a normal one 18:57:42 well, at least i never managed to destroy a sinle one 18:57:45 I don't think they had really changed prices at the same time. 18:57:52 i kill other screws all the time 18:58:10 And I'm sure it's all nice, just most of my screwdrivers are old-fashioned. 18:58:19 " The official generic name, standardized by the International Organization for Standardization as ISO 10664, is hexalobular internal." 18:58:20 Heh 18:58:49 "-- often referred to by the original proprietary brand name Torx (pronounced "torks") or by the alternate generic name star drive --" yeah, I can see why people'd prefer a star drive. 18:58:53 It sounds p. fancy. 18:59:44 ooh, here's the part where they do countries and numbers in french again <- roajåm yni, di poä 19:00:11 oerjan: I watch it solely for the french points. 19:00:41 * oerjan _actually_ only remembers roajåm yni from eurovision and doesn't know how it's properly spelled 19:00:59 there's also lazerbaijan 19:01:19 oerjan: what country is that? 19:01:24 olsner: uk 19:02:36 oh, I thought they'd use l'anglais for that 19:02:43 also lø pej pa 19:03:10 olsner: i suspect the scottish would quickly complain if they did that 19:03:23 I suspect the french wouldn't care :) 19:04:08 Isn't it l'angleterre? 19:04:26 the slanted earth? 19:04:28 Taneb: perhaps. 19:05:20 why have i not seen more angle/angle puns... 19:05:33 Bike, because they are terrible? 19:05:54 yes but that's true of puns in general and yet here we are 19:06:07 touché 19:06:14 angle angle angle 19:06:17 angle, angle 19:06:20 hth 19:06:55 oops 19:07:00 *lø pej ba 19:07:20 is the answer that we call all those guys "anglos" now 19:07:48 elliott: angle buffalo? 19:07:51 angle 19:07:52 non angles sed anglos 19:07:59 angle saxons 19:08:33 http://en.wikipedia.org/wiki/Angles !!!!! 19:08:49 you're an angle, imho 19:09:51 -!- olsner has quit (Ping timeout: 260 seconds). 19:10:06 «“Bene, nam et angelicam habent faciem, et tales angelorum in caelis decet esse coheredes” ("It is well, for they have an angelic face, and such people ought to be co-heirs of the angels in heaven")» lol wow. 19:15:04 No, I mean, the whole point is to vote for neighbor countries and such. <-- hm which of the neighbors was the only one to vote for estonia again... 19:15:46 i vaguely think it was latvia, but maybe it was finland 19:18:16 in any case there are so many ways you could define it that mandating any particular one would be silly <-- "the determinant of a (square) matrix is a number satisfying any of the following equivalent properties ..." hth 19:19:19 unfortunately doing that on a test increases your chances of getting one of them wrong, i guess 19:22:21 -!- augur has joined. 19:22:36 -!- olsner has joined. 19:27:30 oerjan: I think we've historically given Estonia at least some amount of points; only 6 this year, though. (Our 8 went to Netherlands, and 10 to Hungary, but at least the 12 went to Norway.) 19:28:02 (3 from Lithuania to Estonia.) 19:28:13 i'm used to it all being arbitrary fields <-- i think determinants can even be done over commutative rings (the commutativity is necessary, though) 19:28:32 yay! 19:28:42 Actually, Estonia's entire points this year: 3 from Lithuania, 6 from Finland, 10 from Latvia. 19:28:49 So the neighbour-voting's going strong. 19:29:06 (Maybe not as strong as sometimes, but still.) 19:29:07 voting rings :O 19:29:30 greegan 19:29:34 kmc: are they commutative? 19:29:39 I hear that's necessary to determine what they are. 19:29:44 ask oerjan for details. 19:30:00 hichaf 19:30:08 Yay, /hilight 19:30:57 -!- AnotherTest has quit (Quit: Leaving.). 19:31:18 shachaf: you highlight on hichaf? 19:31:34 I /hilight on chaf\b 19:31:59 so you /hichaf? 19:32:00 admittedly i search the logs for rjan, but i haven't bothered changing client highlighting. 19:32:04 Maybe I should hilight on \Spuns\b too. 19:32:24 -!- olsner has quit (Read error: Operation timed out). 19:32:33 "[Torx] was developed in 1967 by Camcar Textron." (emphasis mine) I thought that was someone's name. 19:32:55 i'm camcar textron 19:32:56 örjan, So you don't highlight on this then? 19:33:00 oerjan, ^ 19:33:00 (occasionally someone does the weird thing and turns the oe into some stupid unicode character from latin-1, imagine why...) 19:33:10 or ørjan I guess 19:33:22 Ørrr, said the bear. 19:33:27 XD 19:33:28 Vorpal: no. actually i'm on webchat right now so i'm not even keeping settings. 19:34:31 fizzie: oh right. estonia got their first points so late, i didn't notice they got any further after that. 19:34:56 In the Z-machine, the mouse can have up to sixteen buttons, and is possible to not have any buttons at all, is also allowed. 19:36:00 fizzie: dörmögő dömötör 19:36:15 oerjan, sounds Icelandic 19:36:47 Vorpal: hungarian actually 19:36:56 oh okay 19:37:02 what does it mean 19:37:08 I was going to guess Hungarian, based on the ő, but was just looking if they have an ö too. 19:37:14 http://en.wikipedia.org/wiki/D%C3%B6rm%C3%B6g%C5%91_D%C3%B6m%C3%B6t%C3%B6r 19:37:29 Nice encoding. 19:38:22 yeah they do 19:38:27 my mom had a sample of the magazine when she was learning hungarian 19:38:45 zzo38: The Z-machine is good. 19:38:49 ö is to ő as o is to ó 19:39:10 where does ȯ fit into it 19:39:17 iirc the words mean "grumbling bear" or thereabouts. except perhaps with whatever bears do instead of grumbling. 19:39:36 oerjan, roar? 19:39:41 that may be 19:40:01 They also growl. 19:40:07 Hm okay 19:40:26 I'm pretty sure they don't howl or purr though 19:40:31 They moan, bark, huff, growl and roar, according to Wikipedia. (What wouldn't it know.) 19:40:46 oh hm if i am to believe google translate it's "growling demetrius" 19:40:48 Though it's not claiming that as an exclusive list. 19:41:21 oerjan, heh 19:42:11 http://zem.fi/g2/d/24470-2/p1150577.jpg <- bear. 19:42:13 preved medved 19:43:24 http://xn--nxa.zem.fi/g2/d/24467-2/p1150573.jpg <- maybe the same bear? 19:43:26 Is the hugs project still alive? 19:43:30 (It's through a restaurant window.) 19:43:44 (It was that bear burger place.) 19:44:19 fizzie, do you mean bear meat in the burger? 19:44:28 Or just themed? 19:44:40 Vorpal: last i heard there had been no update for years. after ghci got good enough, it just took over. 19:44:56 β.zem.fi 19:45:03 oerjan, sad that there is only one de facto implementation of haskell nowdays 19:45:19 Vorpal: Well, who can say? Cf. http://codu.org/logs/log/_esoteric/2013-05-14#070135fizzie 19:45:23 kmc, chrome displays that as xn--nxa 19:45:40 Vorpal: It displays as β.zem.fi if you add Greek to the list of languages you know. :p 19:45:49 fizzie, heh 19:45:54 -!- olsner has joined. 19:46:26 Just an anti-phishing feature. 19:46:29 Isn't Hugs written in C though? It would help, if Hugs is capable of running GHC. 19:46:35 fizzie, I'm not sure it makes sense to display these as xn-- variants, that is going to confuse most non-tech-savy people 19:46:36 (I've done that, and all it got me was a "this browser is unique" result in Panopticlick.) 19:46:54 zzo38: hugs cannot run ghc, no. 19:46:59 fizzie, right 19:47:04 hmm, I guess I've missed about 15 minutes of your banter now 19:47:07 oerjan: Then it isn't very good. 19:47:15 Vorpal: The idea is that it prevents phishing by way of internationalized domains that *look* like something else. 19:47:24 Good point 19:47:29 zzo38: it's ghc which uses too many of its own extensions to be compiled with anything else. 19:47:36 "Random gibberish" is better than actively misleading domains. 19:47:37 fizzie, mine is unique too 19:47:51 Apparently "en-US,en;q=0.8,fi;q=0.6,el;q=0.4" is an unique Accept-Language list. 19:48:00 I just disable internationalized domains 19:48:09 fizzie, My plugin list is unqiue 19:48:11 fizzie: Can you not set up the Accept-Language list separately from those? 19:48:30 text/html, */* ISO-8859-1,utf-8;q=0.7,*;q=0.3 gzip,deflate,sdch en-US,en;q=0.8,sv;q=0.6,en-GB;q=0.4 is unique too 19:48:33 zzo38: Not from the regular settings dialog, at least. 19:48:39 sdch? 19:48:45 Speedy, maybe? 19:48:56 Oh maybe 19:48:56 Oh, not Speedy. 19:49:05 hmm, sounds like bears have roughly the same set of sounds as dogs 19:49:05 "Shared Dictionary Compression over HTTP" instead. 19:49:08 Huh 19:49:15 Though the "sd" part could've been that. 19:49:21 http://www.xn--pypal-4ve.com/ is a shit-load better. 19:49:29 fizzie, think that is generally spdy 19:49:45 fizzie: you prefer english to finnish? 19:50:26 don't you? 19:50:41 oerjan: Certainly. I mean... Finnish. 19:50:48 There are too many haskell json libraries 19:50:58 olsner: well yes, but i think i still have norwegian first 19:51:00 FreeFull, aseson is the cool one 19:51:03 they must be culled 19:51:10 *aeson 19:51:18 I'm gonna leave and never come back now 19:51:21 Goodbye 19:51:24 Aeson isn't simple enough 19:51:30 -!- Taneb has quit (Quit: I'll miss you, IRC). 19:51:35 It seems more optimised for speed than simplicity 19:51:54 i hope this is just a ploy to get time for his evil world takeover, and not something serious. 19:51:59 oerjan: The worst thing is that I get a lot of Swedish due to the IPv6 tunnel (with an endpoint in Sweden) and geoip things. I mean... Swedish. 19:52:06 what is the kolmogorov complexity of json 19:52:31 -!- myname has quit (Ping timeout: 256 seconds). 19:52:37 Bike: 5 19:52:39 fizzie: svenska är slik en ljuvliga språk, nej? 19:52:41 cool 19:52:51 oerjan: Slick and lightlike, yes. 19:53:16 svenska ärn't slik 19:53:21 -!- myname has joined. 19:53:33 I think it would be improve if, you write something like: /https?:\/\/(.*\.)?wikipedia\.org\// { Accept-Language: "en-US,en;q=0.8,fi;q=0.6,el;q=0.4"; internationalized_domains=true; } else /telnet:\/\/(.*)(|:[0-9]+)\/?/ { ...... 19:54:07 IKEA has a chair called POÄNG, I can never not think of the Eurovision when coming across that. 19:54:17 "POÄNG makes relaxing easy." 19:55:03 poäng douze points 19:55:11 It might be better if everything the browser does is overridden by configuration files like this 19:55:39 All I want to do is try to extract two values from a json string, with some error handling 19:55:50 oerjan: should i learn norwegian instead of finnish 19:56:28 fizzie: next year, sit down in your POÄNG and watch eurovision on your UPPLEVA hth 19:56:53 -!- olsner has quit (Ping timeout: 248 seconds). 19:57:01 oerjan: My BESTÅ/UPPLEVA, I suppose. 19:57:02 Is there any version of SQL which can create anonymous tables/views/etc and store their reference in a table, and to create a view to override an existing table/view and then allow the override to be removed later? 19:57:02 shachaf: no, you're stuck with finnish now hth, although you can do swedish also 19:57:20 oerjan: Wait, why am I stuck with Finnish? 19:57:28 And furthermore to allow creating and dropping tables/views/index/triggers/etc inside of a trigger? 19:57:59 fungot: Did you know you live on an IKEA thing? 19:57:59 fizzie: in the next two to the vice president of the as gets exercised an option. regents of the lunch. eric t. 06, 2000 19:58:09 shachaf: it was a side effect of the papers you had to sign to get away from the finnish army hth 19:58:33 fungot: You're in a LERBERG hth. 19:58:34 fizzie: are we meeting that little trading operation of the new) and danno b(alchemy) 9 of the ena and affiliated, are forbidden by will mcnamara of dow k to your information. 19:58:35 the part in tiny, finnish script 19:58:47 Would you find such features of SQL to be useful? 19:59:31 wow IKEA sells TVs now? 19:59:55 They sell an EXPERIENCE. 20:00:22 kmc: 70 people said they would show up to bayhac today and only ~30 people showed up but there is 70 people's worth of pizza 20:00:29 nirvana 20:00:31 exciting 20:00:59 shachaf: Perhaps you can save it for later, then, or in case some people want more pizza they can have it, especially in case there are also some people who don't want pizza 20:01:10 i don't think you understand pizza 20:01:15 kmc: fizzie was actually making a pun hth 20:01:39 possibly ikea was too 20:01:40 shachaf: you cn send me the pizza 20:01:45 *can 20:02:15 Now I'm hungary too. 20:02:30 elliott: the joke is that when we had too much pizza at boston haskell kmc took the leftovers home 20:02:32 fizzie: you should czech that out 20:02:45 i want pizza 20:02:48 imo 20:03:00 elliott: solution: move to america?? the inventors of pizza hth 20:04:15 itt shachaf dooms himself by angering the napolitan mafia 20:05:29 did itt migrate to oerjan via kmc or another path 20:05:58 i definitely noticed kmc using it 20:06:12 I think I'll either use AttoJSON or hjpath 20:06:55 * oerjan has shitty meme absorbing powers. 20:07:11 Why don't they sell no-cheese pizza here? They had a lot of that going on in e.g. Sorrento, Italy, Italy. (To differentiate from Sorrento, Italy, Some State, US, which I'm sure exists; I understand every place is duplicated there.) 20:07:21 that's (shitty meme) absorbing powers, not shitty (meme absorbing powers), but you already knew that. 20:07:49 What if it's both 20:08:08 itt FreeFull gets swatted ----### hth 20:08:14 oops 20:08:16 *+- 20:08:30 i blame webchat, or this keyboard. 20:09:15 -!- olsner has joined. 20:09:43 also that swat was only because i instinctively connect F_F_ with swattability hth 20:10:07 *F.*F.* 20:10:35 so turns out split epicity of block maps between sofic shifts is decidable 20:10:42 /nick FizzFie 20:10:50 isn't that awesome 20:11:04 iirc i used to announce results here at some point? 20:11:12 I saw it and it was good. 20:11:14 er 20:11:17 oerjan: do you also connect chaf\b with swattability 20:11:20 oklopol: that is possible 20:11:33 shachaf: no hth 20:11:41 oerjan: swat me hth 20:11:49 well no more than normal 20:12:30 at least when i was doing my master's degree i recall that you broke an early proof sketch of my main result without admitting that you understood what it was about 20:12:53 ‘run for f in wisdom/*; do sed -i 's/dal/dahl/g' "$f"; done 20:12:54 -!- fungot has changed nick to FunFot. 20:12:56 I'm swattable! 20:13:03 oklopol: wait split epicity is there an actual exact sequence in category theory involved here? 20:13:05 FunFot: hi 20:13:10 fungot: hi 20:13:10 kmc: go to: http://www20.cera.com/ client/ ge the timing on one of the mentioned or related financial instruments that are in the right of the expiration of the rate the securities and exchange commission 20:13:25 (No dynamic nickery trackery.) 20:13:28 * oerjan swats FunFot -----### 20:13:44 oerjan: should there be? our article is about taking random category theory terms and seeing what they look like for block maps. 20:13:56 -!- FunFot has changed nick to fungot. 20:13:57 I'm too dummy to track my own name. 20:14:17 and split monicity is actually like among the top 3 most famous results in the field 20:14:19 fungot: that's dummy! 20:14:19 olsner: they might get the true lowdown on the market. 20:14:43 -!- FachaF has joined. 20:14:49 at least when i was doing my master's degree i recall that you broke an early proof sketch of my main result without admitting that you understood what it was about <-- i think that was sort of amusing, except i don't quite remember it. 20:14:56 olsner: Dum, but knows finance, I suppose. 20:14:59 whereas split epicity turned out to be really hard 20:16:04 -!- olsner has quit (Read error: Operation timed out). 20:16:40 oerjan: what do split epis have to do with exact sequences? 20:16:41 oklopol: well i recall split exact sequences were important in the theory around my phd, that was for C*-algebras which we often produced from dynamical systems 20:17:00 i demand to be swatted 20:17:13 * FachaF buzzes 20:17:27 in module categories, a sequence A - B - 0 is exact if the map from A to B is epic 20:17:37 so does "the subshift generated by the fixed point of the fibonacci substitution" say anything to you 20:18:08 because we've been doing some stuff on automorphism groups of minimal systems generated by substitutions 20:18:19 and didn't you study something very similar 20:18:25 * FireFly eyes FachaF 20:18:57 and split exactness for 0 - A - B - C - 0 means that the maps split B into a direct sum of A and C, except i vaguely recall that when A,B,C were C*-algebras it was not quite a direct sum of C*-algebras, something stayed at the module level. or something like that. 20:19:00 i don't know pretty much anything about C* algebras, except that our topology professor really really likes them 20:19:45 well split epic = has a right inverse 20:20:30 epic = right-cancellative 20:21:14 itt we investigate the theory that -chaf right-cancels the swattability of F.*F.* 20:22:57 -!- MindlessDrone has quit (Quit: MindlessDrone). 20:23:03 oklopol: we _did_ look at minimal substitution shift systems, their bratteli-vershik diagrams are particularly easy to calculate. and i think the fibonacci substitution was one of the frequent examples, like morse-thue. 20:24:03 we proved that for certain substitutions, the automorphism group of the subshift has Z (the shifts) as a finite index subgroup 20:24:56 i don't remember looking at automorphism groups of subshifts 20:25:11 afaik they haven't really been studied much 20:25:55 it's known that for substitutions where images of letters are equally long, the group only contains radius 2 maps 20:26:07 (radius 2 cellular automata that is) 20:26:19 (and up to a power of the shift) 20:26:28 this was in some french paper 20:26:34 with incomprehensible integrals and stuff 20:26:41 * oerjan declares he won't have time to finish logreading today 20:26:53 oerjan: what about norwegian logreading 20:27:30 and then it's known that for sturmian systems, only shifts are automorphisms, this was proved this year, although i'd be surprised if no one knew that 20:27:43 shachaf: oh come on i didn't even misple it 20:28:48 oklopol: hm automorphisms are just homeomorphisms commuting with the shift right? 20:30:14 -!- FachaF has quit (Quit: quit quit). 20:38:44 yes 20:38:55 @swat oerjan 20:38:55 Maybe you meant: slap what 20:39:12 slap what. swat. 20:39:18 we are interested in all continuous self-maps which commute with the shift, but they are automatically automorphisms by a result. 20:40:50 -!- carado has quit (Ping timeout: 246 seconds). 20:44:38 oklopol: in which case my advisor et al's result about orbit equivalence of Z^n group actions to actions by a single subshift would apply to the combination. not that it's really relevant... 20:45:20 or maybe it is, my brain isn't up to thinking much about this any more. 20:46:00 what does "action by a single subshift" mean 20:46:44 er i mean action by the shift in a subshift 20:46:46 oh 20:46:50 ok 20:47:15 or maybe it's just generally a minimal action, depends whether it's expansive. 20:48:32 http://link.springer.com/article/10.1007%2Fs00222-009-0213-7# 20:48:57 putnam sounds familiar 20:49:32 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.136.7674 is an earlier result that only goes up to 2 20:49:33 AF relation? 20:50:29 i can't access those now 20:51:04 almost finite-something, basically what you get when you read the infinite graph of a bratteli-vershik diagram as a group action on the infinite paths. 20:51:35 where the group action is swapping things down to finitely many levels. 20:51:37 i should check out bratteli-vershik diagrams again, they might make more sense now 20:52:14 well only the bratteli part is used for AF iirc, the vershik part is to extend it to work with Z-actions (which includes subshifts) 20:53:03 but every minimal AF-relation is orbit equivalent to a minimal system, and vice versa. that's an older result which they are building upon here 20:54:57 -!- Regis_ has joined. 20:55:49 sounds pretty cool 20:56:16 are you in contact with these guys still 20:56:23 alas no 20:57:15 i met my advisor some years ago and he told me about these new results when they were about to get them published 21:01:14 can you fix me a post-doc position there 21:02:07 i cannot even fix my own life, oklopol 21:03:27 if you fix mine i'll fix yours 21:06:30 -!- carado has joined. 21:16:05 -!- Koen_ has joined. 21:21:37 -!- oerjan has quit (Quit: Night). 21:32:35 -!- FireFly has quit (Quit: WeeChat 0.4.0). 21:32:51 -!- FireFly has joined. 21:37:11 -!- AtheneNoctua has joined. 21:38:07 elliott, http://worms2d.info/Play_Worms_Armageddon_on_Linux ? 21:39:38 -!- AtheneNoctua has left. 21:48:22 C++ has too much operator overloading; my "Black-C" specification does different operator overloading, with various restrictions such as, you cannot override assignments unless it is through a pointer, the [] and -> operators can be overridden only indirectly by overriding the indirection operator, etc 21:48:48 Which I think is a better way for C, even if not for C++. 21:49:17 What do you think of this? 21:55:09 -!- JesseH has joined. 22:02:27 -!- retek has joined. 22:02:47 -!- retek has quit (Client Quit). 22:09:04 elliott, Sgeo: I don't know where the conversation came from, but I can confirm that Worms Armageddon works fine on Linux on wine (on Steam), as I have it. 22:13:40 Nowait, I have Worms Reloaded. 22:13:41 lul 22:13:46 I am so good memories. 22:14:06 Gregor: why do you have voice 22:16:10 Do not fear the voice. 22:16:13 Accept the voice. 22:26:25 That doesn't answer the question. 22:40:49 -!- augur has quit (Remote host closed the connection). 22:43:51 https://github.com/emre/macster 22:46:20 zzo38: But overloading [] lets you do neat stuff like: map foo; foo["bar"] = "baz"; 22:48:34 Lumpio-: I suppose it does, but things like that isn't for C. 22:48:46 I think you can manage that with just overloading + and unary *. :) 22:49:00 (x[y] is *(x+y)) 22:49:36 So if your thing going to do overloading or something then 22:49:57 (and yes, that's commutative) 22:51:58 Should I buy Nexus 4 or wait for new Nexus? 23:08:06 pikhq: This is how my specification does it; it does it like that. 23:11:45 -!- epicmonkey has quit (Remote host closed the connection). 23:21:52 zzo38: Question, do you wish for function pointers to be castable through void*? 23:22:05 (note that ISO C does *not* permit this) 23:22:32 pikhq: Probably they should be, but I know that on some computers it might not be possible. You can use a union if you need to. 23:22:46 (note also that POSIX requires this) 23:22:52 (e.g. on harvard computers, and possibly some others too) 23:23:53 I think it's actually feasible on a Harvard architecture, though your void*s will need to be wider than the system's addresses. 23:24:11 And have void* contain a flag for whether it's in instruction or data memory. 23:24:27 Yes, if you do it like that. 23:25:03 As contrary to popular belief there's no reason for C pointers to directly correspond to system addresses. :) 23:26:06 But alas, people like to think of C as a "portable assembly" when it's an abstract machine that happens to be implementable on popular computers with fairly minimal overhead. 23:26:38 It depends on the target. 23:27:15 On the Z-machine, function pointers and data pointers have a different format, even though both are sixteen bits; there are also text pointers which have another different format. 23:28:58 Some people may call C as a "portable assembly", but assembly languages cannot really be portable; that is why there is C which is somewhat close, but not quite. 23:34:30 some uses of "C as portable assembly" would be better described as "C as portable compiler IR" 23:34:34 which is more legit 23:34:43 because a compiler IR is allowed to have abstract semantics and fancy backend optimizations 23:36:14 -!- augur has joined. 23:40:58 -!- Lumpio- has quit (Ping timeout: 245 seconds). 23:42:06 -!- Lumpio- has joined.