00:00:08 -!- perrier has joined. 00:07:50 -!- perrier has quit (Max SendQ exceeded). 00:10:00 -!- perrier has joined. 00:47:44 -!- ais523 has quit (Remote host closed the connection). 00:47:55 -!- ais523 has joined. 00:54:52 -!- perrier has quit (Read error: Connection reset by peer). 00:56:49 -!- perrier has joined. 00:59:01 -!- conehead has quit (Quit: Textual IRC Client: www.textualapp.com). 01:01:14 -!- perrier has quit (Remote host closed the connection). 01:02:20 -!- perrier has joined. 01:16:00 -!- sebbu has joined. 01:16:35 -!- sebbu has quit (Changing host). 01:16:35 -!- sebbu has joined. 01:23:32 -!- Sprocklem has joined. 01:35:25 -!- ais523 has quit (Read error: Connection reset by peer). 01:35:34 -!- ais523 has joined. 01:48:27 -!- ais523 has quit (*.net *.split). 01:48:30 -!- `^_^v has quit (*.net *.split). 01:48:30 -!- paul2520 has quit (*.net *.split). 01:48:30 -!- FireFly has quit (*.net *.split). 01:48:30 -!- perrier has quit (*.net *.split). 01:48:31 -!- oerjan has quit (*.net *.split). 01:48:31 -!- FreeFull has quit (*.net *.split). 01:48:32 -!- GeekDude has quit (*.net *.split). 01:48:32 -!- lifthrasiir has quit (*.net *.split). 01:48:33 -!- tromp has quit (*.net *.split). 01:48:34 -!- Melvar has quit (*.net *.split). 01:48:37 -!- olsner has quit (*.net *.split). 01:48:40 -!- erdic has quit (*.net *.split). 01:48:41 -!- pikhq has quit (*.net *.split). 01:48:42 -!- quintopia has quit (*.net *.split). 01:49:53 -!- ais523 has joined. 01:51:51 -!- paul2520 has joined. 01:53:57 -!- `^_^v has joined. 01:53:57 -!- FireFly has joined. 01:54:20 -!- perrier has joined. 01:54:20 -!- FreeFull has joined. 01:54:20 -!- GeekDude has joined. 01:54:20 -!- lifthrasiir has joined. 01:54:20 -!- tromp has joined. 01:54:20 -!- Melvar has joined. 01:54:20 -!- olsner has joined. 01:54:20 -!- erdic has joined. 01:54:20 -!- pikhq has joined. 01:54:20 -!- quintopia has joined. 01:57:51 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 02:09:20 -!- ais523 has quit (Read error: Connection reset by peer). 02:09:33 -!- ais523 has joined. 02:12:10 -!- conehead has joined. 02:33:33 -!- TodPunk has quit (Quit: This is me, signing off. Probably rebooting or something.). 02:37:13 -!- TodPunk has joined. 02:38:33 -!- TodPunk has quit (Client Quit). 02:41:28 -!- TodPunk has joined. 02:41:28 -!- TodPunk has quit (Client Quit). 02:43:11 -!- callforjudgement has joined. 02:43:22 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 02:43:51 -!- TodPunk has joined. 02:44:02 -!- not^v has joined. 02:44:16 -!- TodPunk has quit (Read error: Connection reset by peer). 02:44:36 -!- perrier has quit (Remote host closed the connection). 02:45:42 -!- perrier has joined. 02:46:25 -!- TodPunk has joined. 02:46:45 -!- ais523 has quit (Ping timeout: 272 seconds). 02:48:54 -!- callforjudgement has changed nick to ais523. 03:02:56 -!- not^v has quit (Ping timeout: 260 seconds). 03:09:52 -!- aquilinum has joined. 03:11:10 -!- aquilinum has left. 03:17:54 -!- Bicyclidine has quit (Ping timeout: 246 seconds). 03:39:33 @metar RJNK 03:39:33 RJNK 170300Z 01015KT 9999 FEW025 SCT100 BKN180 24/15 Q1014 03:48:29 -!- ais523 has quit (Read error: Connection reset by peer). 03:48:45 -!- ais523 has joined. 04:28:30 -!- ais523 has quit (Read error: Connection reset by peer). 04:28:42 -!- ais523 has joined. 04:32:34 -!- skj3gg has joined. 05:10:43 http://forums.whirlpool.net.au/archive/1668135 05:10:55 This is suggesting that one pass is likely enough, is that accurate? 05:11:49 I am not considering the NSA as an adversary, these are confidential work documents I want to wipe 05:30:19 Move to trash 05:31:04 Sgeo: overwriting with zeroes means you already need an electron microscope to extract the data, and that's the second-least secure method of deletion 05:31:16 a program like "shred" will know exactly what to do, I suggest just using its default settings 05:38:08 The shred manual surprisingly does not warn about flash memory. 05:38:38 oh, yes, it won't work on an SSD 05:38:49 although offhand, I'm not sure what does 05:39:01 Very, very high temperature 05:39:27 I mean software-wise 05:39:39 you'd probably need to use firmware features for secure deletion 05:42:31 -!- skj3gg has quit (Quit: Leaving.). 05:49:52 A trim would cause the parts of the file in unused write blocks to be erased... sometime later 05:50:58 ais523: on Windows. Don't know if cygwin's shred works with NTFS 05:51:17 Sgeo: nor do I, although I think it's likely it will 05:53:11 Anything wrong with using CCleaner to do it/ 05:53:47 Ok, I was expecting CCleaner to take hours. It's estimating 3 minutes. 05:53:50 it probably also knows what to do 05:53:57 6 now 05:54:05 Ok, maybe it will take a while 05:54:40 -!- MoALTz_ has quit (Quit: Leaving). 05:55:26 CCleaner offered number of passes as an option, which is why I asked 06:00:09 -!- tromp_ has joined. 06:03:52 -!- tromp__ has quit (Ping timeout: 240 seconds). 06:06:00 It says it's wiping MFT free space.... I don't know if I chose a wrong option 06:11:40 -!- skj3gg has joined. 06:12:21 -!- ais523 has quit. 06:13:13 Oh, ok, wiping MFT took a short amount of time, now wiping free space itself will take hours 06:13:16 Makes more sense 06:18:48 anyone have a good resource for developing a lisp-style language 06:23:32 lisp in small pieces, THE HEALING HUM OF THE UNIVERSE 06:26:49 skj3gg: http://www.buildyourownlisp.com/ https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours http://norvig.com/lispy2.html 06:40:57 -!- sebbu has quit (Ping timeout: 255 seconds). 06:43:36 -!- sebbu has joined. 06:44:15 -!- sebbu has quit (Changing host). 06:44:15 -!- sebbu has joined. 06:50:30 -!- conehead has quit (Quit: Computer has gone to sleep). 07:31:18 -!- skj3gg has quit (Quit: Leaving.). 07:33:50 -!- skj3gg has joined. 07:44:11 -!- skj3gg has quit (Quit: Leaving.). 07:49:54 -!- skj3gg has joined. 08:02:36 fizzie: is it true that every finn is given an irc client in their baby package? 08:07:10 -!- AnotherTest has joined. 08:42:37 -!- Patashu has joined. 08:47:29 coppro: let's ask fungot. fungot, is it true that every finn is given an irc client in their baby package? 08:47:30 b_jonas: i am not going to be there. it's version controlled!" rather than run-time because they are specifically designed for experienced users, most probably don't make it break on invalid code' :p 08:47:56 fungot: what? they give clients designed for experienced users to babies? that sounds like a bad idae 08:47:56 b_jonas: that's mind-blowing :) " whoops, our student union people have only installed the fnord and the fnord are :) 09:00:27 is fungot finnish? 09:00:28 shachaf: imagine a bunch of toggle switches in a way that emacs would need a scheme with a sign " you're stupid if you say " monad" is. 09:21:37 -!- drdanmaku has quit (Quit: Connection closed for inactivity). 09:32:11 -!- skj3gg has quit (Quit: Leaving.). 09:48:34 Does fungot pass the turing test? 09:48:34 mroman_: " this is not a 09:48:52 fungot: How's the wheather in new orleans? 09:48:52 mroman_: larceny developers are sometimes seen using fnord' for blahbot:0xb7cca1ac it in 09:49:03 I'm not convinced that he's human . 10:50:46 I don't know about the weather in new orleans, either. 11:22:31 fungot: You're being given an informal Turing test, try to behave unsuspiciously enough, they must not know before it's too late. 11:22:31 fizzie: working heavily on sisc 1.13 atm i like that recommendation in the style you have to 11:22:49 fungot: Good, that's exactly the sort of thing I'm talking about, carry on. 11:22:50 fizzie: don't bother with the regular ffi, because something really " fundamental" in the manual on gnu.org or soemthing?" " pop in and say hello. just walk along and try not to 11:26:28 -!- sebbu has quit (Ping timeout: 260 seconds). 11:34:26 -!- sebbu has joined. 11:35:01 Although the Turing-Test says probably nothing about aliens. 11:35:15 -!- sebbu has quit (Changing host). 11:35:16 -!- sebbu has joined. 11:35:28 As far as I can observe I can't rule aut that fungot is an alien-fungoid. 11:35:28 mroman_: i'm trying to rewrite the fnord? predicate? ( car blah) ' quote), where n is the size 11:35:39 there's no n in that lisp code. 11:39:01 It's an implicit n. 11:39:41 I'm still missing an ) 11:40:00 I guess that's implicit as well 11:40:31 LISP could learn from SGML 11:40:33 i.e 11:40:46 (defun foo (x) (+ x x (defun 11:41:03 I think quite a few systems have the notion of "terminate all open parens" with a ] or something. 11:41:41 it could detect the second defun and close previous left-open parentheses 11:42:26 lisPY uses indentation instead of () 11:42:49 There's a SRFI about indentation expressions that you can mix-and-match with S-expressions. 11:42:58 http://srfi.schemers.org/srfi-49/srfi-49.html 11:45:46 -!- GeekDude has joined. 12:05:39 fizzie: like haskell syntax? eww, I hate that part of haskell. I prefer explicit braces. 12:08:00 -!- perrier has quit (Remote host closed the connection). 12:09:06 -!- perrier has joined. 12:11:53 -!- perrier has quit (Remote host closed the connection). 12:12:48 -!- oerjan has joined. 12:12:59 -!- perrier has joined. 12:17:46 b_jonas: you hate the indentation? 12:17:49 i.e. for do? 12:18:29 I guess you can write do { foo; bar; } but if you indent it even with braces why bother putting them around statements? 12:19:31 's ok he's in good company, it will be him, zzo38 and simon peyton-jones 12:20:03 I guess we have our kill-list then 12:20:25 i think killing SPJ is not done, mroman_ 12:20:35 hm? 12:20:44 and i may have to remove your haskell badge for suggesting it. 12:20:46 (that was a joke btw @NSA and the like) 12:21:12 I'm not sure if I've received a haskell badge from you 12:21:14 (i also would not approve of killing zzo) 12:22:04 I only use {} if I want to squeeze it into a single line 12:22:23 you rarely need {} even then 12:22:33 I'm not intending to kill anybody. 12:23:00 (for do, you can always use parentheses in a pinch) 12:23:59 hm... 12:25:06 > let x = 1 in case x of 1 -> y where y = x+x _ -> 2 12:25:08 :1:47: parse error on input ‘->’ 12:25:32 oh wait, it needs ; 12:27:20 * oerjan thought for a moment he'd found an insane case of the parse-error rule 12:38:38 -!- perrier has quit (Remote host closed the connection). 12:39:44 -!- perrier has joined. 12:46:34 -!- Patashu has quit (Ping timeout: 272 seconds). 13:13:23 -!- drdanmaku has joined. 13:39:20 Hey, BF Joust people: are there any other scoring mechanisms to consider than these: http://zem.fi/tmp/bfjoust.html 13:39:42 I'm fiddling together a zem.fi hill to replace EgoBot's, and will be putting up a poll about the scoring, with at least those four alternatives. 13:50:38 is 3 equivalent to the one quintopia has been implementing 13:51:09 -!- Sprocklem has quit (Ping timeout: 255 seconds). 13:51:20 I don't know, but it might be. 13:51:29 which is eigenvalue based 13:52:13 #4 is arguably eigenvalue-based, too, since the stationary distribution corresponds to an eigenvector of the transition matrix with an eigenvalue 1. 13:52:31 Whoops, I have a bus to catch. -> 13:58:24 -!- perrier has quit (Remote host closed the connection). 13:59:30 -!- perrier has joined. 14:06:09 I think if you normalize columns of D in #3 one way it becomes equivalent to #4. And just plain normalizing them by scaling each independently would result in one more method. 14:31:58 Or maybe not quite equivalent; counting losses could be equivalent to counting wins because symmetry, but #3 looks at the sum (wins - losses) instead. I guess there's a lot of slightly different variants possible here. 14:35:30 fizzie: there's the one on the bfjoust talk page on the wiki 14:36:52 -!- drdanmaku has quit (Write error: Connection reset by peer). 14:45:27 -!- shikhin has joined. 14:51:52 Oh, that's the quintopia one. 14:51:54 -!- silent_magic has joined. 14:52:07 -!- drdanmaku has joined. 14:53:07 -!- silent_magic has changed nick to chaos_magic. 14:54:01 Or, rather, one of the two described there is. 14:54:26 Based on quintopia's description of the transition matrix, I'm reasonably sure it's equivalent to my #4. 14:55:34 Except I don't implement it via eigenvalues because (AFAIK, anyway) there may be more than one eigenvector with an eigenvalue of 1, and I don't think it's possible to tell which of them (if there are several) the initial uniform distribution will converge to. 14:57:37 The "ehird system" I haven't implemented, but I guess I might. 14:58:44 -!- augur has quit (Remote host closed the connection). 14:59:27 -!- ^v has quit (Quit: Leaving). 14:59:45 -!- ^v has joined. 15:00:57 my system is probably bad. 15:01:24 -!- Phantom_Hoover has joined. 15:03:12 __.-"..--,__ 15:03:15 __..---" | _| "-_\ 15:03:15 __.---" | V|::.-"-._D 15:03:15 _--"".-.._ ,,::::::'"\/""'-:-:/ 15:03:15 _.-""::_:_:::::'-8b---" "' 15:03:15 .-/ ::::< |\::::::"\ 15:03:16 \/:::/::::'\\ |:::b::\ 15:03:17 /|::/:::/::::-::b:%b:\| 15:03:20 \/::::d:|8:::b:"%%%%%\ 15:03:22 |\:b:dP:d.:::%%%%%"""-, 15:03:24 \:\.V-/ _\b%P_ / .-._ 15:03:25 '|T\ "%j d:::--\.( "-. 15:03:27 ::d< -" d%|:::do%P"-:. "-, 15:03:29 |:I _ /%%%o::o8P "\. "\ 15:03:33 \8b d%%%%%%P""-._ _ \::. \ 15:03:36 \%%8 _./Y%%P/ .::'-oMMo ) 15:03:38 H"'|V | A:::...:odMMMMMM( ./ 15:03:40 H /_.--"JMMMMbo:d##########b/ 15:03:41 .-'o dMMMMMMMMMMMMMMP"" 15:03:43 /" / YMMMMMMMMM| 15:03:45 / . . "MMMMMMMM/ 15:03:47 :..::..:::.. MMMMMMM:| 15:03:49 \:/ \::::::::JMMMP":/ 15:03:49 Anyone here have kickban powers? 15:03:51 -!- ChanServ has set channel mode: +q *!*@tmo-100-52.customers.d1-online.com. 15:04:15 I have "can't remember chanserv commands" powers. 15:04:21 Hah hah. 15:04:39 I know that feeling. 15:04:54 I have "keeps irc windows scrolled up so i don't see things happening" powers. 15:05:09 -!- chaos_magic has left. 15:06:08 Wonder if it was someone looking for "esoterick" esoteric. 15:06:25 the nick seemed to imply that. 15:09:02 i suppose we should be happy that we have few enough troublemakers that we do get to forget the chanserv commands. 15:24:32 -!- mihow has joined. 15:25:52 How phallic. 15:33:44 -!- ChanServ has set channel mode: -q *!*@tmo-100-52.customers.d1-online.com. 15:39:08 not letting the whole ascii art go through before quieting is cruel. 15:40:14 wait, if fizzie cannot remember the command, i didn't see the spam until too late, and elliott thought the quieting was cruel, then WHO WAS PHONE? 15:40:29 fizzie: is there an easy way to explain the difference between #3 and #4? 15:40:36 *WHO WAS DOING THE QUIETING 15:40:39 oerjan: I think fizzie probably remembered it, just a minute late. 15:40:45 ah. 15:44:12 who killed the anime girl before she even got hot? 15:44:36 Ohhh, it's a girl. 15:44:41 I totally didn't realize what it was. 15:46:41 * GeekDude rocks everyone's boat 15:46:43 * GeekDude throws a computer monitor at everyone 15:46:50 Lots of monitors here 15:46:54 you haven't seen one in that long? 15:46:56 <__< 15:47:14 I agree with fizzie, that's really bad ascii art 15:47:55 I like the hands. 15:48:24 I thought the top hand was some sort of a artillery piece, and the whole thing some kind of a tank. 15:48:30 Could you point out which part is the hands? 15:48:43 http://i.imgur.com/1Y6NpJ1.png 15:48:48 it looks like a very oddly shaped island 15:48:54 -!- oerjan has quit (Quit: You are disturbing.). 15:51:16 elliott: As for #3 vs. #4, I don't rightly know. If #3 would fit in the same "transition matrix" mold as #4 does, then you could just look as to how those differ, but I don't think it can quite be mangled to fit. 15:51:20 Though one difference is that #3 looks at the sum of +1/-1 points while #4 looks only at the number of wins/losses. So in #3, having A-vs-B results of, say, "30 wins, 10 losses and 2 ties" is indistinguishable from "20 wins and 22 ties" (30-10 == 20); in #4 those are different. 15:52:37 ah. 15:52:47 so #3 is closer to the system I proposed ages back, in a sense 15:54:34 -!- augur has joined. 16:01:25 -!- DootBot has quit (Remote host closed the connection). 16:01:47 -!- DootBot has joined. 16:01:47 DOOT DOOT! 16:13:47 -!- shikhin has changed nick to rightroundjack. 16:14:09 -!- rightroundjack has changed nick to shikhin. 16:21:54 -!- shikhout has joined. 16:25:12 -!- shikhin has quit (Ping timeout: 258 seconds). 16:29:20 -!- augur has quit (Remote host closed the connection). 16:39:02 -!- perrier has quit (Remote host closed the connection). 16:39:03 -!- conehead has joined. 16:39:24 http://zem.fi/tmp/hilltest.png It always takes me horribly long to get any sort of plot done, no matter if I do it with GNUplot or R. 16:39:55 -!- MoALTz has joined. 16:39:57 -!- augur has joined. 16:40:09 -!- perrier has joined. 16:40:44 -!- adu has joined. 16:42:11 fizzie: time to try matplotlib to shake things up a bit? 16:42:31 GeekDude: top-right is a hand, I'm pretty sure. 16:42:57 Yes, it's a hand behind a head, I just only see it after being told. 16:42:58 below that is face and another arm. and below that, uh. 16:43:15 All the M's are probably armpit hair. 16:43:18 (.Y.) 16:43:28 thank you, GeekDude. very articulate. 16:43:29 I think I see it now 16:43:49 the face is a bit of a mess. 16:45:30 -!- shikhout has changed nick to shikhin. 16:46:21 http://i.imgur.com/YoMpxf0.png 16:46:22 Something like that 16:46:49 fizzie, well, the traditional one seems closely correlated with the iterative one 16:47:06 those are some pointy boobs. 16:47:18 <.Y.> 16:47:56 now I'm wondering if there's, like, an ascii art search engine. 16:48:32 like google reverse image search, but for text? 16:49:24 something like that. it'd have to be able to take prefixes. it'd pretty much only be "useful" for IRC spam. 16:52:46 is there any twodimensional language with explicit direction changes that moves diagonal? 16:53:43 Let's say I extend Brainfuck with a command @ (where @ is just syntactic sugar for an infinite loop) 16:53:58 I also formally require that every program ends in the character @ 16:54:19 Meaning that the answer to the "halting" problem is trivially 16:54:26 since it always loops forever 16:54:36 it may crash 16:54:51 it might not 16:56:00 well, go on 16:56:25 well, that's it 16:56:46 i am not very impressed 16:56:52 Taneb: That it does. Perhaps not terribly surprising, since it's the same basic idea. 16:56:58 The question is, if it classifies as turing complete 16:57:11 i guess not 16:57:38 -!- perrier has quit (Remote host closed the connection). 16:57:46 oh, wait 16:57:56 You obviously can define a trivial mapping of any bf program to a myweirdbf program and vice-versa 16:58:18 no you don't 16:58:28 convert a hello world to your language 16:58:39 or just a program that outputs a simple B 16:58:40 just add an @ to a bf hello world program 16:58:44 -!- perrier has joined. 16:58:52 ++++++[>+++++++++++<-]>. 16:58:55 prints B 16:58:59 if i add a @ 16:59:02 ++++++[>+++++++++++<-]>.@ 16:59:03 it prints BBBBBBBBBBBBBBBB 16:59:06 prints B 16:59:10 no 16:59:12 why? 16:59:13 why would it print BBBB? 16:59:32 @ just enters an infinite loop 16:59:39 ah 16:59:39 like [>+] or something 16:59:45 you don't repeat anything 16:59:48 (assuming [>+] is an infinite loop) 16:59:52 i misunderstood you 17:00:08 well, okay 17:00:13 mroman_: "++++++[>+++++++++++<-]>." prints B and halts, though. Your program doesn't. 17:00:16 -!- perrier has quit (*.net *.split). 17:00:20 -!- aloril has quit (*.net *.split). 17:00:24 fizzie: true 17:00:39 but it'll perform the same "computation" 17:00:44 -!- aloril has joined. 17:00:55 -!- vyv has quit (*.net *.split). 17:01:35 -!- perrier has joined. 17:02:02 if you consider only the state of the cells as "the observable state" 17:02:07 -!- vyv has joined. 17:02:14 then the observable state is equal 17:02:19 -!- MoALTz has quit (*.net *.split). 17:02:20 -!- GeekDude has quit (*.net *.split). 17:02:21 -!- jix has quit (*.net *.split). 17:02:23 -!- Frooxius has quit (*.net *.split). 17:02:25 -!- kcm1700 has quit (*.net *.split). 17:02:25 -!- KingOfKarlsruhe has quit (*.net *.split). 17:02:25 -!- variable has quit (*.net *.split). 17:02:25 -!- Lymia has quit (*.net *.split). 17:02:25 -!- newsham has quit (*.net *.split). 17:02:36 i.e. like a turing machine where you can observe the tape 17:02:51 question is: do you solve any problem with this? 17:02:59 -!- MoALTz has joined. 17:02:59 -!- GeekDude has joined. 17:02:59 -!- jix has joined. 17:02:59 -!- Lymia has joined. 17:02:59 -!- Frooxius has joined. 17:02:59 -!- kcm1700 has joined. 17:02:59 -!- KingOfKarlsruhe has joined. 17:02:59 -!- variable has joined. 17:02:59 -!- newsham has joined. 17:03:03 you cannot write a program that halts if its input does not halt 17:03:05 even though it's infinitely long, but that doesn't stop you from inspecting the begin of the tap 17:03:08 e 17:03:44 well obviously you can't solve the halting problem with this 17:03:46 but 17:04:00 i.e. a mybf program can't state for any bf program whether it halts or not 17:04:08 however, it can do so for any mybf program 17:04:24 i.e. it can state about itself whether it will halt or not 17:04:31 mroman_: It can't say whether any mybf program is "done", i.e., whether it will still do something to the tape or not. 17:04:55 fizzie: for all we know @ increments every cell on the tape 17:05:01 or something else 17:05:22 but let's just assume it loops without doing anything 17:06:17 but yes 17:06:25 you won't know when it's done doing observable things 17:09:58 -!- augur has quit (Remote host closed the connection). 17:14:18 -!- drdanmaku has quit. 17:34:28 More great new TLDs: ".website". 17:34:41 For "www.whatever.website". 17:34:47 well, you wouldn't accidentally want to buy a phone number instaed. 17:34:48 .website is... 17:34:52 why 17:35:23 or, maybe if you want to make a website about a website! 17:35:35 I'd prefer .www 17:35:39 www.mroman.www 17:36:22 [[ We are aware of the issue of universal acceptability and accept that some incorrectly configured third-party software may consider ʺ.websiteʺ to be an invalid string, in the same way that other TLDs such as ʺ.infoʺ and “.museumʺ are also at times considered ʺinvalid.ʺ We will work to raise awareness of the issue of universal acceptance of .website and other new gTLDs. CentralNic ... 17:36:28 ... has previously contributed to these efforts, such as by publication of TLD Verification code for the PHP programming language. ]] 17:36:40 Ah, here's the "mission/purpose" part. 17:36:50 "The mission of the .Website TLD is to serve as a home on the Internet for users across the world. .Website aims to be a generic TLD with no preconception of meaning whatsoever, no theme, no categorizations, no restrictions of use. .Website does not restrict its scope to businesses (.Biz), commercial websites (.Com), or organizations (.Org). Unlike country TLDs (ccTLDs), it is not associated ... 17:36:51 firefox nowadays just assumes anything with a dot in it is a url, i think 17:36:56 ... with any country or region, .Website is a truly global TLD." 17:37:10 lol. 17:37:14 it's a TLD about nothing! 17:37:21 "What you can do on .Website can be limited only by your imagination, which is in fact, infinite. .Website is your Home on the Internet, where you can be free, comfortable; express what you want to say, what you think. Or share interests, knowledge, or simply post information about your business, and interact with clients. .Website says nothing; it is a blank canvas for the users to paint on." 17:37:30 oh right, this is the zombocom tld. 17:37:30 About everything! 17:37:34 oh c'mon, it should be .internet if they want it totally generic. 17:37:41 It's only limited by your imagination, which is in fact, infinite. 17:37:50 in fact, you can point a domain at your intranet, right? 17:37:55 ...I feel like I've made these exact points before. 17:38:04 http://www.seinfeldscripts.com/ThePitch.htm 17:38:19 "For users of the Internet, .Website brings many possibilities. Since you don’t have a preconceived notion of what to expect, you can come across websites ranging from those of hobbyists, to entrepreneurs, to artists, kids, photographers, mums, geeks, what not." 17:38:54 They "positively believe" it will "invite innovation and fresh possibilities at a global level". 17:39:08 they paid like ten thousand earth dollars for this, yes? 17:39:39 I think it was more like a hundred thousand. 17:39:45 you're surprised? the dot com boom wat a thing that happened, after all 17:39:54 "The initial price to apply for a new gTLD was $185,000." 17:39:58 it needs to hurry up and happen again 17:40:32 Bike: what do you have against .moe?? 17:41:06 moe is focused. sharp. relevant to today's youth. it will survive the coming apocalypse by hook and crook. 17:41:31 Then again, сайт (Russian for "site") was one of the first ones they granted. 17:41:35 I mean, look at http://420.moe. There is no possible objection to this website. It is a Platonic ideal of websites. 17:41:47 There's 5 applications in the queue for "site" too. 17:42:43 I see that .youtube, .chrome, .nexus, .gle, .gmail and such got delecated recently too. 17:43:06 There's also the .new and .here if you want more generic terms. 17:43:40 $ host goo.gle 17:43:41 goo.gle has address 127.0.53.53 17:43:41 goo.gle mail is handled by 10 your-dns-needs-immediate-attention.gle. 17:43:42 Uh. 17:44:26 .youtube, lol 17:45:06 "The mission of the proposed gTLD, .gle is to make the worldʹs information universally accessible and useful through the streamlined provision of Google services. The purpose of the proposed gTLD is to provide a dedicated Internet space in which Google can continue to innovate on its Internet offerings. Specifically, the new gTLD will augment Googleʹs offerings through existing registries, ... 17:45:12 ... provide Google with greater ability to categorize its present online locations around the world, and provide a more recognizable, branded, trusted web space to both the general Internet population and Google employees." 17:45:41 I guess they're still being set up. 17:46:04 "www.youtube" resolves to the same 127.0.53.53 + MX your-dns-needs-immediate-attention.youtube for me. 17:46:20 Also, that address just looks so incomplete somehow. 17:46:34 eventually youtube.com is abandoned to squatters 17:46:42 I like how Prominent Brands snap up their trademarks in all the new TLDs, so e.g. there is google.moe and microsoft.ninja 17:47:59 There's a http://microsoft.dating/ but it just redirects to a bing search on "microsoft". 17:48:46 Host microsoft.cool not found: 3(NXDOMAIN) "ha ha" 17:48:49 in case you were unaware of miccrosoft 17:49:20 yeah, they do that 17:49:22 e.g. http://xbox.moe/ 17:52:18 http://youtube/ should exist. 17:53:04 There was an Official Opinion about not putting out A/AAAA records for naked TLDs. 17:53:42 Lame sauce. 17:53:53 I think the new TLDs aren't allowed to do it? 17:53:55 but some old ones still do. 17:53:59 What about CNAMEs? 17:54:04 $ dig +noall +answer youtube txt 17:54:04 youtube. 3533 IN TXT "Your DNS configuration needs immediate attention see https://icann.org/namecollision" 17:54:47 I remember reading that a CNAME in the root of a zone was the worst possible thing to do, back when reading about DNS for the first time. 17:55:22 huh, http://biz/ is life alert's official website 17:55:35 which is a .com, is that ironic 17:55:45 That doesn't work in my browser. 17:57:06 dig only gets the usual NS (and DNSSEC) records for "biz." 17:57:41 oh, my browser treats http://foo/ as foo.com. 17:57:47 damn. 18:03:51 -!- augur_ has joined. 18:10:40 who owns .website? 18:11:34 "DotWebsite Inc." 18:11:50 hm, and com. becomes www.com. 18:11:54 this is mysterious. 18:12:10 (With Brijesh Joshi (Director & GM) and Namit Merchant (General Manager) as the primary and secondary contacts.) 18:12:34 It's an "International Business Company" registered in the Republic of Seychelles. 18:12:36 and org. is w3.org... 18:14:59 Apparently .phd will exist. 18:15:09 For the academic elite who want that extra token of dickishness. 18:15:20 .university already does. Don't know how many universities have one. 18:15:28 Ours doesn't, at least. 18:15:41 Why would they? It's loony. 18:15:45 i'm just gonna get a domain from montserrat 18:15:55 Besides, many nations have a standard for university domains that's actually controlled. 18:15:59 Like .edu and .ac.uk 18:18:52 The .ac.uk domains are often nice and terse. Like the University of Sheffield have shef.ac.uk. (Though apparently that redirects to sheffield.ac.uk; how verbose.) 18:20:24 And www.cl.cam.ac.uk and so on. 18:20:43 I guess the thought goes, they've got that extra suffix, they have to be frugal with the rest of the domain name. 18:21:07 fizzie: ox.ac.uk 18:21:41 www.ed.ac.uk. 18:26:00 .ca doesn't have any vetted standard for universities *sigh* 18:26:31 Neither does .fi. 18:27:58 The domain, that is. I'm sure the country does something. 18:30:09 -!- drdanmaku has joined. 18:37:49 Heh 18:40:53 -!- Sprocklem has joined. 19:13:39 -!- adu has quit (Quit: adu). 19:53:33 Hmm. I am working on a project that while highly unlikely to achieve such, I would nonetheless ideally wish to see taken up by as many entities as possible, including commercial ones. 19:53:47 Which software licenses are most friendly to commercial entities? 19:53:52 -!- AnotherTest has quit (Ping timeout: 240 seconds). 20:01:42 public domain 20:03:05 proprietary if it's one company, public domain if more than one company's gonna use it 20:34:38 Yeah, I suppose PD is probably the easiest option, yeah. 20:36:35 -!- augur_ has quit (Remote host closed the connection). 20:37:08 Though for selfish reasons maybe a simple one-line note requesting an acknowledgment might not be a bad idea. 20:47:57 I don't know how shy commercial entities are using BSD-licensed software; some of it gets done. 20:49:13 -!- AnotherTest has joined. 20:50:29 It seems like it's a more popular option with the startup crowd anyway. 20:50:46 Open source for the taking with no requirement to give anything back ... 20:52:08 i should be clear that 'public domain' was a joke answer taking 'most friendly' to the extreme 20:52:27 BSD or MIT are pretty good 20:52:29 iirc 20:53:30 -!- AnotherTest has quit (Ping timeout: 246 seconds). 20:53:35 Phantom_Hoover: A joke perhaps, but still not the worst idea. 20:55:35 The mad idea here is to do for abusive/threatening messages what spam filters do for spam, with some extra processing steps. Assuming the idea takes on and/or I produce anything useful, I'm less interested in protecting my time than in ensuring such a feature gets adopted by as many sites as possible. 21:02:56 -!- Patashu has joined. 21:18:34 -!- AnotherTest has joined. 21:20:57 -!- conehead has quit (Quit: Textual IRC Client: www.textualapp.com). 21:25:13 -!- Sprocklem has quit (Ping timeout: 260 seconds). 21:25:37 -!- Patashu has quit (Ping timeout: 245 seconds). 21:26:41 pkg.racket-lang.org is irritating me enough that I'm planning on fixing it 21:27:40 -!- oerjan has joined. 21:32:16 -!- Bicyclidine has joined. 21:39:43 -!- augur has joined. 21:40:34 -!- augur has quit (Read error: Connection reset by peer). 21:41:04 -!- augur has joined. 21:41:18 J_Arcane: BSD or MIT or CC0 21:41:54 also, that sounds fairly simple to do with e.g. a boring old bayesian classifier like can be used for spam? 21:42:19 if you want to make something public domain, use CC0; the law is complex 21:48:39 -!- AnotherTest has quit (Ping timeout: 272 seconds). 21:49:29 -!- alphapete has joined. 21:51:37 -!- drdanmaku has quit (Quit: Connection closed for inactivity). 21:52:52 -!- ais523 has joined. 21:57:25 ~ 21:57:28 ~help 21:57:44 !help 21:57:48 `help 21:57:48 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 21:57:50 aha! 21:58:00 `ls 21:58:01 ​:-( \ bdsmreclist \ bin \ binpipes \ canary \ cat \ complaints \ crunchfuck \ :-D \ dc \ dog \ etc \ factor \ head \ hej \ hello \ hello.c \ ibin \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ Wierd \ wisdom \ wisdom.pdf 21:58:08 `cat :-( 21:58:09 ​☹ 21:58:12 uhhh 21:58:19 I don't know what I expected 22:01:12 -!- Bicyclidine has quit (Ping timeout: 255 seconds). 22:15:33 -!- ais523 has quit (Read error: Connection reset by peer). 22:15:45 -!- ais523 has joined. 22:21:52 -!- shikhout has joined. 22:22:03 -!- boily has joined. 22:23:30 Work blocks Chrome autoupdating because of course they do. Uninstalling+Reinstalling Chrome worked to update it. 22:23:35 Firefox is allowed to auto-update 22:24:30 Sgello. 22:24:34 where do you work again? 22:25:23 -!- shikhin has quit (Ping timeout: 272 seconds). 22:26:11 Cablevision 22:27:03 Huh. 22:28:26 it sounds ominous. 22:36:12 -!- alphapete has quit (Quit: Computer has gone to sleep.). 22:39:34 -!- mihow has quit (Quit: mihow). 22:44:48 -!- alphapete has joined. 22:47:59 -!- idris-bot has quit (Quit: Terminated). 22:48:14 -!- idris-bot has joined. 23:10:05 Where might I find a list of (monospaced) characters sorted by area? 23:10:27 define area? 23:10:51 amount of space in their square taken up 23:11:04 eg, . takes up less space than M 23:11:23 Well, that depends absolutely and completely on the font you’re using. 23:12:01 lol 23:12:05 i think you will find that in most monospaced fonts . takes up exactly as much space as M hth 23:12:47 -!- Bicyclidine has joined. 23:12:50 I'm talking about shaded/filled in area 23:14:57 ▁▂▃▄▅▆▇█ 23:15:48 lol 23:16:05 * GeekDude will try plugging those into the program 23:16:10 ░▒▓█ 23:17:13 python does not like these characters 23:17:30 treats them as syntax errors -.- 23:17:31 humbug! of course it does. 23:17:46 Which python? 23:17:55 python 2.7 23:17:59 the non-unicode one :P 23:18:05 then u'░▒▓█'. 23:19:13 I had to add # coding=UTF-8 23:19:17 Mine finds them both agreeable. Without the u it uses UTF-8 bytes. 23:19:35 What, why would you have to say so? 23:20:12 the infamous # -*- coding: utf-8 -*- from python 2. 23:20:34 emacs and python, huh. grand 23:21:07 the only python I ever did was all joyously typed in vim. 23:22:05 (also some idle in the very early beginning, but I was in a confused state.) 23:22:07 why the emacs file variables then 23:22:19 because muscle memory from unknown sources. 23:22:34 3spooky 23:22:53 5me 23:24:37 -!- conehead has joined. 23:26:09 `` echo $LANG 23:26:09 en_NZ.UTF-8 23:28:09 `` python --version 23:28:09 Python 2.7.3 23:28:41 Does python have something like show? 23:29:01 :t show 23:29:02 Show a => a -> String 23:29:17 str(), i think? something like that 23:29:58 repr and str. 23:31:30 `` python -c print repr('█') 23:31:31 bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `python -c print repr('█')' 23:31:45 Closer to repr. 23:32:02 `` python -c 'print repr("█")' 23:32:02 ​'\xe2\x96\x88' 23:32:10 `` python -c 'print repr(u"█")' 23:32:11 u'\xe2\x96\x88' 23:32:38 -!- skj3gg has joined. 23:34:09 `` python <<<'repr(u"█")' 23:34:10 ​ File "", line 1 \ SyntaxError: Non-ASCII character '\xe2' in file on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 23:34:45 ? 23:35:35 i love strings 23:36:38 I find “string” not explicit enough for a real type. 23:36:52 `` python <<< 'print(u"▓".__repr__())' 23:36:52 ​ File "", line 1 \ SyntaxError: Non-ASCII character '\xe2' in file on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 23:36:59 * boily is puzzled 23:37:26 `` python <<<'repr(u"█")' | cat -v 23:37:27 ​ File "", line 1 \ SyntaxError: Non-ASCII character '\xe2' in file on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 23:37:42 no! not the evil and vile and horrendous “cat -v”! 23:37:46 So fun http://i.imgur.com/LkEFeoO.png 23:39:00 GeekDude: That reminds me, there was some lib for rendering using extended braille patterns. 23:39:26 can you zoom in 23:40:48 boily: Btw for me it complains of a non-ascii character, even though it accepts it by every other way. 23:42:00 Bicyclidine: no 23:43:09 Melvar: oh well. such is life. 23:43:31 (is there a Unicode Potato somewhere?) 23:44:17 I find only ROASTED SWEET POTATO 🍠 23:45:05 potato, but also not potato. quantum potato causes hallucinate from malnourish. 23:45:31 -!- drdanmaku has joined. 23:49:52 -!- DootBot has quit (Ping timeout: 245 seconds). 23:57:31 -!- skj3gg has quit (Quit: Leaving.). 23:58:08 Melvar: http://i.imgur.com/NdpcBSU.png 23:58:19 I made the scale a variable 23:58:26 so much easier than adjusting constants manually 23:59:02 GeekDude: Was that supposed to be directed at Bicyclidine? 23:59:20 uhh 23:59:26 not particularly