00:00:06 ^add a .; I typed it but my client stripped it 00:00:12 (Or something) 00:00:21 ehird, "strang."? 00:00:23 strange. 00:00:26 ah 00:00:36 ehird, two chars stripped for me and fizzie, remember that 00:00:43 and seriously fix that bug in your client 00:00:45 Not me, it's my client 00:00:45 it's annoying 00:01:02 ais523: KeyMaker missed a spam page today: Talk:Main Page/index.php 00:01:16 Hmm, the T43's battery life isn't all that good; 5 hours 23 minutes 00:01:26 ehird, that sound good to me? 00:01:30 *sounds 00:01:36 oerjan: looking now 00:01:39 But no, not really; I'm looking for 6 hours, minimum. 00:01:47 The X200 gets up to 9 hours. 00:01:48 ehird, and since you won't use cd probably just get an ultrabay battery as well 00:01:54 and deleted 00:01:57 note that both can't charge at once 00:01:58 Can you do that? The T43 is from 2005. 00:02:11 It still has IBM on it. 00:02:27 ehird, oh that guy I met at uni with the 9 cell battery had an ultrabay too, said he got close to 14 hours or something like that 00:02:40 How much did he get without? I guess it was X-series. 00:02:53 But the ultrabay battery is presumably heavier than the optical drive, no? 00:02:59 ehird, didn't look like that X series pic you showed me 00:03:04 not the slab look at all 00:03:16 That's a new X-series. 00:03:16 rather more like mine, and as I said, it was IBM era 00:03:42 Also, since you can choose different WiFi cards and stuff, I suppose I could replace it with a draft-n one. 00:03:49 when I replace the HD with an SSD 00:03:50 ehird, and I didn't ask about it without ultrabay 00:04:09 ehird, not sure you can get at the wifi card easily 00:04:12 Apparently, the T42 was lighter and faster than the T43... but at expense of battery 00:04:39 ehird, and why pre-N? 00:04:43 Speed. 00:04:50 I mean... how fast is your internet connection? 00:04:59 All I know is that this WiFi is slow. 00:05:08 200kiB/s vs 800kiB/s. 00:05:13 ehird, how many bars or whatever do you get there? 00:05:19 and, that is probably latency 00:05:19 Full, or near it. 00:05:23 It could just be a shitty antenna. 00:05:33 I'm afraid to consider things older than T60, anyway; they're all single-core Pentium M affairs. 00:05:39 Seems like it'd be upsettingly slow. 00:05:51 ehird, oh and what speed is it? On AP I mean 00:05:57 Eh? 00:06:20 ehird, 11a, 11b or 11g, or even pre-n? 00:06:24 on the AP 00:06:33 It's, uh, the one before n. 00:06:38 g? 00:06:38 It's a shitty ISP-provided "Livebox". 00:06:39 kay 00:06:45 http://www.thinkwiki.org/wiki/Category:300 ;; want! 00:07:23 ehird, no mouse input at all? 00:07:31 Who cares? It probably runs DOS 00:07:34 ehird, well then I bet the issue is either latency or crappy AP 00:07:48 The AP is across the room. 00:07:51 I doubt it is latency. 00:08:02 ehird, latency is always larger than for ethernet IME 00:08:22 Well 200kiB/s just isn't acceptable; I can get 800kiB/s, dammit, and I want to use a good portion of that. 00:08:22 ehird, especially if AP doesn't support short preamble 00:08:36 ehird, I bet you will need to replace your AP then 00:08:54 I have one of those Linuxable blue/green Linksys routers with the sticky-up antennae. 00:09:12 And also a similarly-styled Linksys ADSL modem; just a question of linking those together sometime. 00:09:22 ehird, because pre-N isn't going to be any better than g at 200 vs 800 00:09:32 Surely it speeds up the non-internet stuff, though? 00:09:35 Like, the overhead. 00:09:35 since 11g should manage 800 kbps without issue 00:09:50 ehird, well it speeds up LAN yes 00:10:00 at least capacity 00:10:05 not sure about latency 00:10:07 I guess I could get very large antennae for the Linksys AP. 00:10:14 I'm sure you can buy gigantic ones. 00:10:23 ehird, doubt it would help 00:10:27 Oh, I get ads for gigantic ones every day in my inbox. 00:10:34 XD 00:10:41 :D 00:10:46 -!- coppro has joined. 00:10:51 Why aren't there houses with antennae in the walls, I wonder? 00:10:59 ehird, anyway latency will always be higher with wlan than switched ethernet. Always 00:11:04 But really, with a 802.11g AP in the same room you indeed should get reasonable speeds; it goes theoretically up to 54 Mbps == 6.75 MB/s. 00:11:15 probably also true for routered ethernet 00:13:08 -!- oklopol has quit (No route to host). 00:13:45 Is switched ethernet, like, direct computer-to-computer? 00:15:07 no, switching's like networking without any intelligence in the routers 00:15:15 so instead, the computers at each end have to work out the routes for themselves 00:15:19 so it doesn't scale 00:15:24 ah. 00:15:36 it works well for things like relatively small company networks, though 00:15:41 yes 00:16:00 There's quite a bit of intelligence in a modern switch, though; for things like sensible multicast forwarding only to listening ports and such. 00:16:03 seems like it'd be less of a pain to just buy an AP 00:16:07 well 00:16:08 a router 00:16:30 The student housing network (which I assume had few thousand hosts) used to be a single gigantic Ethernet segment, and it worked reasonably well. 00:16:41 (Except when people misconfigured things.) 00:16:45 ehird, *shrug* anyway latency will always be less with ethernet. A lot less if AP doesn't support short preambles 00:16:45 that's a ton of wasted CPU time :P 00:16:56 AnMaster: *a lot more 00:17:08 err yeah 00:17:09 as part of my final-year project, I had to design a hardware implementation of a networking switch 00:17:20 ehird, err no 00:17:29 (nothing quite as complex as ethernet, though, just simple packets made up of address and data) 00:17:32 oh 00:17:33 right 00:17:40 ehird, ethernet will have a LOT less latency if AP doesn't support short preamble 00:17:43 Nowadays it's about "one network segment per 50 apartments" and DHCP. 00:17:43 right 00:17:43 so less is correct there 00:17:49 and I managed to make it work for arbitrary sizes despite VHDL's amazingly annoying lack of recursion 00:18:18 Silicon recursion: proving space is continuous since 2010 00:18:29 ehird: it bottomed out, and it's unrolled by the compiler 00:18:31 The circuit keeps getting smaller! 00:18:34 ais523: Shush you :P 00:18:48 but still, it's quite difficult to design the code so that the code doesn't get bigger when the number of inputs does 00:19:23 it was ridiculous, I had one array which held all the temp vars, and lots of polynomials to index it 00:19:31 Some of those "broadband routers" have been made with the assumption that Internet access is slow, which means that if you plug a direct 100M/100M Internet connection in the "WAN" port, and then connect a computer with 100M Ethernet directly to the "router" (I hesitate to call them that), it's unable to transfer full-speed, since it's built on some really crappy general-purpose-CPU embedded platform and runs some equally silly software on it. 00:19:34 (it reminded me a lot of esoprogramming, in fact) 00:20:01 This was a often-noticed thing in the student networking newsgroup. 00:20:17 fizzie, well for me the wan port looks like a special modem port 00:20:20 fizzie: heh, I see the reasoning there 00:20:21 since I have ADSL 00:20:29 The only real routers are pentium 3 boxes. 00:20:30 HUR HUR 00:20:42 ehird, IDGI 00:21:05 Yes, well, for routers that include an ADSL modem, it sort-of makes sense to make some assumptions about the maximum speed. 00:21:06 A bunch of people use old computers as routers because, you know, who cares about noise, space or power consumption, let's be cool and use this as a router. 00:22:10 Incidentally, it seems that Amazon has old ThinkPads, although unfortunately at low CPU speeds. 00:22:14 But there are WLAN dealies with "single Ethernet interface for an external internet, like a separate ADSL box, and then a four-port switch for the LAN" and still design the hardware so that it can't route and NAT packets from LAN to WAN at full speed. 00:22:38 Oh, and a wlan ap in all that; that's why I said "WLAN dealies". 00:22:54 But seriously, I won't survive on a single-core Pentium M, will I? 00:23:44 ehird: I probably would, but somehow I suspect you wouldn't 00:25:07 I'm basically comfortable with this early-model 2.16ghz Core 2 Duo and 2.5GB of RAM, but I'll be putting an SSD in the notebook, so that gives it quite a performance advantage. Still, single-core is kind of bad. 00:25:08 ehird, how did you manage 5 years ago? 00:25:28 Five years ago I was only starting to program shitty PHP craps, and my system had so much crap on it I don't even know. 00:25:35 And it crashed So. Much. 00:25:45 ehird, and it ran windows? 00:25:48 XP. 00:25:57 It was that frankenstein a-bit-here-a-bit-there cobbled PC that existed in so many various configurations since 1998. 00:26:00 well XP is quite stable for being windows 00:26:17 The only way I can describe that machine is a constant war between crappy hardware. 00:26:20 And man, it was so loud. 00:26:28 ehird, still have it? 00:26:28 I slept a meter away from it, and it took me ages to adjust. 00:26:30 WHIIIIIIIIIIIIIIIIIIIR 00:26:34 And speaking of old computers as a router, I admit I'm one of those people. 00:26:35 Such a loud, deep noise. 00:26:41 ehird, you didn't shut it down at night? 00:26:54 No, because starting it up took about three to five minutes. 00:26:58 (Except that I did put the Atom box in to work as the router to eat a bit less electricity.) 00:27:02 ehird, suspend to disk? 00:27:12 AnMaster: Whoa! Too advanced to work. 00:27:17 ehird, eh? 00:27:24 No, that did not work. 00:27:28 AnMaster: The case, optical drives and disks survive today 00:27:33 ehird, heh 00:27:42 But everything else was replaced recently. It is serving as my mother's computer 00:27:43 ehird, mobo and cpu? 00:27:46 ah 00:27:57 ehird, dd cleaned the disks? 00:27:58 It's now an AMD Athlon X2 thing. Still quite noisy. 00:28:07 or not same ones? 00:28:09 AnMaster: The 80GB is still an installation of Windows since at least 2006. 00:28:18 The 500GB, which is the one that is used, is Ubuntu 9.04. 00:28:41 She used the 80GB until late last year, when I installed Ubuntu, and it's been about 10x less sluggish ever since. 00:28:58 *from at least 00:29:08 I think that particular one probably dated back to 2005. 00:29:39 But yeah, I haven't really "coped" with any computer before this one. 00:29:52 ehird, different room helps 00:30:00 Yeeeeeeeeeno. 00:30:24 ehird, sure does. My desktop is noisy. Couldn't sleep in same room 00:30:30 Oh, you mean the bed 00:30:34 yes 00:30:45 This computer makes a barely audible hum, but I'm sensitive enough that I still put it to sleep. 00:31:01 Well, it clicks a bit when the disk is working. 00:31:06 ehird, I have above normal hearing too so... yeah 00:31:13 But it's something like 23dBA. 00:31:18 measured by silentpcreview about that 00:31:24 zalman tnn... would be so cool 00:31:30 sadly performance... 00:31:33 And around 20dBA thinks become completely inaudible 00:31:39 AnMaster: Actually, it can handle a quad-core CPU 00:31:43 ehird, oh? 00:31:47 just not a good graphics card with it 00:31:54 ehird, well I would want that 00:32:01 So use a dual-core CPU 00:32:10 ah would be enough 00:32:12 Also, the current TNN sold is an (iirc, less beefy) Mini-ATX variant; you'd have to get it from a retailer that has some stockpiled. 00:32:23 ouch 00:32:24 AnMaster: You wouldn't be able to get _high_ end. 00:33:12 ehird, actually, I'd just get http://helmer3.sfe.se/ and place it on another floor. Wait... Make that "another building" even 00:33:21 I'd say the max you could get would be 9600 GT + 2.6GHz dual-core 00:33:23 next to the power station 00:33:29 + SSD 00:33:36 Which isn't a powerhouse by any measure, but the SSD should make it very snappy. 00:33:41 And also, you know, more silent. 00:34:52 AnMaster: But, er, "The completely fanless case, power supply and heatpipe-based cooling system was massive, heavy, and very expensive, well over US$1,000." 00:35:14 Introduced 2003; that sentence is from a "background" section of an early 2006 review of a pre-assembled computer based on it. 00:35:15 ehird, yeah I was thinking about the heat 00:35:24 AnMaster: Think about the damn price! 00:35:44 and you know radiation. It would be like having a dual screen laptop right on your lap when standing a few meters away! 00:35:49 TNN-500AF + X25-M is already nearing $2,000 00:36:19 Add the rest of the computer components, totalling say around $700 00:36:31 and that makes $2,700 for a mid-end system 00:36:36 well, better since it's SSD, but 00:37:07 AnMaster: Also, er, http://www.silentpcreview.com/files/images/epcn-tnn500/epcn1.jpg 00:37:18 yeah? 00:37:22 Yes, those wheels are needed; it's something like 30kg. 00:37:24 cool design 00:37:34 Don't touch it! 00:37:35 ehird, great. Hard to steal 00:37:47 I want a TNN notebook! 00:37:55 night 00:37:59 Bonus: Sell it as a cheap method of birth control 00:38:13 Well, okay. Not cheap. 00:42:19 -!- Pthing has joined. 00:53:37 -!- calamari has quit (Read error: 54 (Connection reset by peer)). 01:01:50 flought 01:10:08 -!- calamari has joined. 01:17:31 http://porg.es/blog/wp-content/uploads/2008/11/unicodedata-520d2txt.mp3 Unicode makes passable chiptune noise music (warning: loud). 01:17:55 is that mp3 that's also valid unicode? 01:18:09 It's `lame -r -m m -s 16 --bitwidth 8 ~/Downloads/UnicodeData-5.2.0d2.txt` where that file is http://unicode.org/Public/5.2.0/ucd/UnicodeData-5.2.0d12.txt. 01:18:12 From http://porg.es/blog/what-unicode-sounds-like. 01:18:16 It actually sounds good. 01:18:25 I legitimately like it, musically. 01:21:42 hmm... I just had the ridiculous idea of writing a brainfuck misinterpreter 01:21:52 as in, it reads in a BF program, then runs it incorrectly 01:22:02 that is indeed ridiculous. forget it quickly 01:22:17 I probably will 01:22:33 hmm... although I still think Befunge2K is an interesting idea 01:22:45 (befunge, all commands have a constant chance of being no-ops rather than doing what they should do) 01:22:54 I wonder if it's possible to write a program that's 100% guaranteed to work? 01:23:12 (also: should # and ; be affected? they aren't really commands...) 01:24:26 impossible 01:24:29 every command could fail 01:25:44 ehird: you could set it up so that it's in an infinite loop until the commands start working, though 01:25:58 for instance, if going vertically, _ has a different failure behaviour to success behaviour, entirely 01:26:14 and say you arranged it so that the TOS was 0 unless the previous command had run correctly... 01:26:16 ais523: probability, though 01:26:20 you could get fails, all the time 01:26:21 forever 01:26:23 even though it has p=0 01:26:31 ehird: that's still 100% guaranteed to work 01:26:38 how? 01:26:43 100*(1-0) = 100 01:26:58 if something has p=1 of working, it's 100% likely to work 01:26:58 well, sure, it is certain to happen, it's just that it's perfectly possible not to 01:29:13 http://www.thinkwiki.org/wiki/PC110 01:29:21 too silly! 01:32:58 lol, I like how people are claiming that IBM wanted the PC to be cloneable 01:33:13 being that that's, you know, the opposite of reality 01:33:20 they desperately wanted a monopoly 01:40:29 Why was the IBM PC so clonable, as opposed to other machines? 01:40:39 it wasn't. 01:40:46 apart from being quite off-the-shelf 01:40:59 but heck, the IBM PC *sucked* 01:41:36 I mean, the Apple Lisa came out two years later and was massively better, albeit more expensive 01:41:42 Next year the Macintosh, which was like half the price 01:41:51 Whereas the PC was, uhh, sucking. 01:58:57 HOW MANY PEOPLE ARE. 01:58:58 -!- calamari has quit (Read error: 104 (Connection reset by peer)). 01:59:22 `wolfram How many people are 01:59:28 I think it's a good question, 01:59:31 * ehird so should you 01:59:32 , 01:59:42 HackEgo: ping 01:59:43 `echo butt 01:59:45 butt 01:59:45 `sh echo butt 01:59:46 No output. 01:59:47 yay 01:59:47 `ls bin 01:59:48 ? \ addquote \ calc \ commands \ creatures \ define \ esolang \ etymology \ fortune \ google \ helpme \ imdb \ minifind \ paste \ quote \ runfor \ sayhi \ strfile \ toutf8 \ translate \ translatefromto \ translateto \ unstr \ url \ wolfram 01:59:52 `wolfram fuck 01:59:55 How many people are \ \ Input interpretation: \ \ all countries \ Summary: \ \ population \ \ total highest lowest \ \ 6.68 billion people 1.31 billion people China 48 people Pitcairn Islands \ 2006, 2007, 2008 and 2009 estimates \ \ Generated by Wolfram|Alpha (www.wolframalpha.com) on September 5, 2009 from Champaign, 01:59:59 :D 02:00:01 fuck \ \ Input interpretation: \ \ fuck English word \ Definitions: \ \ fuck \ \ slang for sexual intercourse \ \ Word origins: \ \ Old English Middle English Classical Latin first recorded use: 1916 93 years ago \ Pronunciation: \ \ f \ \ k \ \ f' uhk \ \ Synonyms: \ \ fuck \ \ nookie shtup \ \ nooky \ \ piece of 02:00:08 6.68 billion people are. 02:00:17 ...also, nookie shtup. 02:00:18 success! 02:00:32 * oerjan sees no nookie 02:00:38 oh wait 02:02:33 `wolfram Scientology 02:02:40 Scientology \ \ Input interpretation: \ \ Scientology English word \ Definition: \ \ Scientology \ \ a new religion founded by L. Ron Hubbard in 1955 and characterized by a belief in the power of a person' s spirit to clear itself of past painful experiences through self knowledge and spiritual fulfillment \ \ Word origins: 02:02:40 haha 02:02:45 `Wolfram I love you 02:02:46 No output. 02:02:55 also aliens 02:03:02 `wolfram sexual intercourse 02:03:10 sexual intercourse \ \ Input interpretation: \ \ sexual intercourse English phrase \ Definition: \ \ sexual intercourse \ \ the act of sexual procreation between a man and a woman; the man' s penis is inserted into the woman' s vagina and excited until orgasm and ejaculation occur \ \ Synonyms: \ \ sexual intercourse 02:03:21 So THAT'S why you have to be 18! 02:03:23 `wolfram infinity squared 02:03:24 It's practically erotica. 02:03:28 infinity squared \ \ Input: \ 2 \ \ Result: \ \ Generated by Wolfram|Alpha (www.wolframalpha.com) on September 5, 2009 from Champaign, IL. © Wolfram Alpha LLC—A Wolfram Research Company \ \ 1 \ \ 02:03:37 that's useless... 02:03:52 fun fact: HackEgo's Wolfram Alpha interface is the only thing in the universe more buggy than Wolfram Alpha itself 02:03:57 fun fact: HackEgo's Wolfram Alpha interface is the only thing in the universe more buggy than Wolfram Alpha 02:03:59 (reads better that way) 02:04:06 http://www.wolframalpha.com/input/?i=infinity%5E2 02:04:10 Result = sideways 8 02:04:29 Does HackEgo screen scrape, or does W|A provide an API? 02:04:34 scraping 02:04:38 It screen scrapes the PDF. 02:04:38 you have to pay for the API 02:04:42 Yes: a PDF. 02:05:01 classic 02:05:05 It'd be better to scrape the Mathematica notebook, but 02:05:07 there you go 02:05:48 ais523: does Mathematica have a button to turn a notebook into code? 02:05:58 * ehird looks at the .nb 02:05:59 yow! 02:06:06 ehird: the code's embedded in there somehow 02:06:23 it contains base-64, presumably images 02:06:26 and a shitload of boxes 02:08:19 Who came up with the term "screen scraping"? It's not like a screen scraping tool is taking a screenshot and interpreting it 02:16:34 HackEgo violates W|A's terms of use 02:16:57 Meanwhile, nobody gives a shit 02:16:59 -!- calamari has joined. 02:17:01 I violate it by being under 18. 02:18:06 i violate it just out of solidarity 02:29:05 Advantage of ball mice: move more smoothly. Gah this mouse+pad. 02:29:24 I thought ball mice got less smooth, when they were dirty 02:29:25 -!- calamari has quit (Read error: 131 (Connection reset by peer)). 02:39:12 ais523: oh, no doubt 02:39:16 but that beats scratchiness 02:39:29 don't say felt pads; that's just like mud for a laser mouse 02:39:39 actually i'm not sure why we obsoleted ball mice 02:39:43 well, i guess cleaning 02:39:43 still 02:39:47 when they were clean they worked perfectly 02:40:05 I wonder if there are any bluetooth ball mice... 02:41:19 Every time I look at a trackball I cringe 02:41:27 It just reminds me of popping your thumb out of its socket... 02:43:40 *optical mouse; I'm not using a laser mouse atm 02:47:49 -!- calamari has joined. 02:48:12 -!- Gracenotes has joined. 02:49:34 next: the aureal mouse 02:50:17 *aural 02:52:14 Hmm, apparently the T42 had good battery life 02:52:30 I seem to be travelling further and further back in the ThinkPad line, and am scared at the performance it will lead me to... 03:10:55 "Why Psychologists Are Infinitely More Dangerous Than Conspiracy Theorists" from infowars.com. 03:11:03 So much textbook crazy concentrated in one place. 03:11:19 They want to destrooooooy your mind! Obamacare is eugenics NWO 9/11! 03:16:57 * Sgeo wishes Twitter was decentralized. I think I've said that before, and someone mentioned identi.ca 03:22:00 identi.ca is not decentralised. 03:22:04 also, nobody gives a shit. 03:22:15 if twitter went down, nothing much would be lost; it is inherently transient 03:22:21 and seriously, distributed this, distributed that 03:22:24 it's mostly pointless. 03:24:14 distribution using pointless topology 03:37:38 anyone know a way to scan for a given process being started? 03:37:51 preferably without ptracing the invoker 03:38:05 while sleep 1; do pgrep 03:38:09 coppro: if you don't need it accurately, you could poll 03:38:28 I need to figure out a command line being invoked 03:38:35 grep can print at ree. 03:38:37 *a tree 03:41:13 augh, pgrep is annoying, but it should work 03:41:22 I hate piping in to read 03:45:48 -!- coppro has quit ("The only thing I know is that I know nothing"). 03:46:56 -!- coppro has joined. 04:02:27 -!- ehird has quit. 04:18:35 -!- Gracenotes has left (?). 04:25:12 -!- coppro has quit (Read error: 110 (Connection timed out)). 04:40:08 * Sgeo realizes that he can malloc from Python, kind of 04:40:30 Or not? 04:40:35 Sgeo: why would you need to? 04:40:44 ais523, for fun? Being silly? 04:40:50 fair enough 04:40:58 I'm not sure what you'd mean by that, though 04:41:53 malloc for malice 04:42:46 WTF? ??2@YAPAXI@Z 04:42:48 WTF is ??2@YAPAXI@Z 04:55:08 -!- coppro has joined. 05:44:57 wow, I just realised how terribly awful http://windows7sins.org/#1 is from a graphics design point of view 05:45:08 and knowing the FSF, the content isn't much better either 05:45:56 you just realized it? 05:46:49 coppro: first I've seen the page 05:47:01 I haven't actually read much of the content, I'm just guessing it's bad 05:47:07 the graphic design is obvious, though 05:47:09 oh, ok 05:47:17 I thought you meant you'd been there several times and just realized 05:47:22 (the real reason open source isn't really taking off is that the FSF is so awful at marketing) 05:48:25 :( stallman 06:32:05 w00t clean Ubuntu install is nice :) 06:32:22 I should seriously consider doing this every 6 months, rather than upgrading 06:58:22 -!- Sgeo has quit (Read error: 60 (Operation timed out)). 07:54:55 c 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:22:46 huh 08:29:03 -!- KingOfKarlsruhe has joined. 08:31:08 -!- pikhq_ has joined. 08:42:40 -!- oerjan has quit ("leaving"). 08:43:02 -!- pikhq has quit (Read error: 110 (Connection timed out)). 08:52:53 hi ais523 08:52:58 hi 08:53:04 hmm... almost 9am 08:53:11 the shops will be opening so I can buy breakfast 08:53:32 ais523, been up all night? 08:53:32 I managed to do http://ars.userfriendly.org/cartoons/?id=20090906 with only two Google searches; should I be worried or something? 08:53:35 yes 08:53:53 Deewiant, you read uf too? 08:54:02 (so that you remember uf had such a crossword) 08:54:15 oh wait it is for today 08:54:27 I thought you meant "googled to find the crossword" 08:54:29 XD 08:54:39 No, I meant I managed to fill it in :-P 08:54:58 I like the way they avoided 4e references 08:55:16 ais523, eh? 08:55:16 There's even an error in it; it says "twenty-sided solid" where it means "twelve-sided solid" 08:55:38 anyway I couldn't manage it, since I never played D&D 08:55:41 AnMaster: the crossword stops at third edition, which is probably a wise choice 08:55:57 because fourth edition is a more or less completely different game, just with the same name for marketing purposes 08:56:02 and a vaguely similar theme 08:56:54 -!- coppro has quit (Read error: 54 (Connection reset by peer)). 08:57:29 -!- calamari has quit ("Leaving"). 08:57:30 wow, I just realised how terribly awful http://windows7sins.org/#1 is from a graphics design point of view <-- um yeah that the frame scrolls sideways makes it look terrible for a start 08:57:45 -!- coppro has joined. 08:57:49 that it then doesn't use said frame all the way... 08:58:07 I don't even get why it does the start of a page in a frame, then leaves it for the rest of the page 08:58:21 ais523, indeed 08:58:52 ais523, any idea how to connect to internet using your phone in ubuntu? 08:59:01 I don't have a phone 08:59:06 I mean, I have 3G internet thingy on my phone 08:59:08 ais523, ee what? 08:59:10 eeh* 08:59:14 not even an old one? 08:59:16 I don't see why people would assume i do 08:59:18 *I do 08:59:22 right 08:59:23 my family own a landline, I can use taht 08:59:27 and I use payphones sometimes too 08:59:45 ais523, I mean, I would have assumed at least an old GSM one with black and white screen or so 08:59:56 (or black and grey rather, you know, like old calculators) 09:00:43 (or possibly modern cheap calculators too, but I haven't used a non-graph-capable one for years, so no clue) 09:00:53 modern cheap calculators still do that, yes 09:01:01 and exams is a pretty good reason to use them 09:01:12 often calculators that do much more than arithmetic are banned 09:01:57 ais523, for this course graphing ones are allowed, but ones that can do CAS aren't 09:02:10 like simplifying expressions and such 09:02:20 mine is just below what is allowed. 09:03:41 ais523, also I think mine doesn't follow the physical laws... I haven't replaced the batteries for years, and yes I used it a lot. 09:03:52 four of those small AAAA or whatever they are called 09:06:04 considering that I replaced batteries in one of those cheap calculators a lot more often... 09:06:14 and I used it much less 09:06:17 very odd 09:07:02 ais523, Shouldn't a graphing calculator use more power than a cheap one in general? 09:09:20 Is this "using your phone over bluetooth" or what? 09:09:54 fizzie, um that was before, but last was "calculator" 09:10:15 fizzie, but about phone for connecting to internet over bluetooth, if you know anything about it, please tell 09:11:30 I've done it "manually" in Debian once, but it was quite a kludge; using that USB 3G modem in Ubuntu was impressively easy, though. My guess for phone-and-bluetooth would be the Bluetooth Device Wizard, maybe. 09:11:34 fizzie, I mean, opera mini works fine on the phone, yet I can't see to share it with the laptop over bluethooth. 09:11:49 I should perhaps actually try this, since I have the laptop and Ubuntu open and all. 09:12:28 AnMaster: would depend on how much calculation it was doing, I suppose 09:12:35 fizzie, hm... same wizard as where you pair the devices up? Because I don't remember seeing any option for that there. I can mount the phone and browse it's file system and such 09:12:49 actually, maybe it wouldn't; it's more likely to have a more expensive processor, which therefore probably has better power-save features 09:12:55 ais523, well the graphing one has been used a LOT more. 09:13:06 ais523, it's a TI-83+ btw 09:13:23 the graphing one may also have batteries which hold more charge 09:13:37 (and ofc if it's solar-powered, the batteries may never run out) 09:14:07 ais523, well 4 AAAA vs 2 AAA? Not sure 09:14:24 and neither is solar-powered 09:14:26 most AAAs hardly hold any charge, they're mass-produced for consumers 09:14:36 ais523, but AAAAs are even smaller? 09:14:37 AAAA, I don't know; but likely they'd be higher-quality due to being harder to get hold of 09:14:42 hm 09:14:49 small doesn't necessarily equal low charge, it depends on what they're made of 09:15:00 ais523, both are Duracell thingies. So not exactly "cheap no-name" 09:16:06 Curious, there's no immediately-obvious thing. What with Ubuntu's "just works" motto, I'd have assumed they have a user-friendly no-config-file-editing-involved solution for this. 09:16:19 it just works for Palms 09:16:19 fizzie, same... 09:16:35 but I imagine phone-tethering would be hard to develop, as most networks ban it 09:16:37 rather expensive, too 09:16:54 anyway I got as far as using rfcomm to bind the DUN interface for the phone, but there I got stuck.... 09:16:55 Nobody bans it around these parts. And what do you mean "expensive"? 09:17:02 call charges while testing 09:17:16 Er, it's a fixed 10 eur/month for unlimited data. 09:17:31 wow, your mobile operators are much less rip-offy than the ones over here 09:17:32 I did manage to use minicom to seriously mess up the phone with AT commands (had to power cycle it... heh), but not to connect to internet 09:17:51 here, most operators are pre-pay, but the rates go up astronomically high if you pay less than £15 a month 09:18:09 Come to think of it, I don't really know how to set up a traditional dial-up networking connection over Ubuntu either. 09:18:21 iirc it is per data here, but max 9 kr per 24 hours 09:18:23 or something like tha 09:18:25 that* 09:18:38 how much is a kr in euros or pounds? 09:18:43 ais523, google? 09:18:52 `convert 1kr in euros 09:18:52 No output. 09:19:03 `convert 9 SEK in EUR 09:19:04 No output. 09:19:06 hm 09:19:11 `calc 9 SEK in EUR 09:19:12 9 Swedish kronor = 0.878224893 Euros 09:19:18 ah, ok 09:19:24 or possibly 12 kr 09:19:26 not 100% sure 09:19:32 so pretty much the same as our £15 a month effective rate 09:19:56 and that wouldn't even be unlimited 09:19:58 ais523, yeah, I have one of those SIM cards that you load with money, rather than pay per month thingy 09:20:08 not sure what the English term for it is 09:20:16 pre-pay 09:20:18 ah 09:20:25 although "pay as you go" is the usual advertising phrase 09:20:32 heh... 09:21:24 `wolfram 9 SEK in EUR 09:21:33 9 SEK in EUR \ \ Input interpretation: \ \ convert kr 9 Swedish kronor to euros \ Results: \ \ € 0.88 euros \ \ at current quoted rate \ \ Minimal currency form: \ 50c 20c 10c 5c 2c \ \ 0.72 c \ \ Local currency conversion: \ \ $ 1.25 US dollars \ \ at current quoted rate \ \ Generated by Wolfram|Alpha (www.wolframalpha.com) 09:21:43 ais523, also I meant that above 9 SEK you aren't charged any more for the surfing 09:21:54 until after next midnight 09:22:00 when it starts counting again 09:25:20 I don't think any Finnish operators offer that sort of deal, which is a bit of a shame, since I only use the mobile interwebs quite rarely, but a lot when it happens. 09:26:50 Hm, Network Manager's "add mobile broadband connection" wizard (which was used for the 3G modem stuff) says the connection can be made "using a 3G modem or a phone", but it looks a bit like no-one's bothered to add over-Bluetooth support to it yet. 09:27:45 fizzie, indeed my conclusion too 09:28:39 There's that "Blueman" GTK bluetooth manager app, which according to some sources should make it easy to have network manager see the phone. 09:29:12 fizzie, and with the rfcomm stuff, it seems I'm supposed to know stuff about establishing the connection I have no clue about, I mean... it just works on the phone itself, why shouldn't it just be able to share that connection to the computer... 09:30:32 like: please establish data 3G connection, you take care of the details ok, please stand by... (a few seconds pass) done, lets talk with some simple data stream protocol now great! 09:30:35 Oh, that won't ever work. I mean, unless your phone specifically has support for Internet-sharing thing. (Some PDA's at least support that sort of "connection setup on the phone, then Internet sharing over the PAN bluetooth protocol thing") 09:30:38 -!- M0ny has joined. 09:31:06 fizzie, yeah why does it have to act as a clueless modem when it *can* do this sort of thing itself already 09:31:24 Anyway, that network-manager's "mobile broadband" wizard just has you select your provider from the list, with no messing-around with settings. 09:31:45 fizzie, yep, there doesn't even seem to be anywhere to select what device you want to use for it 09:32:13 and yes I tried it, but quickly found it wouldn't work in any way whatosever 09:33:06 fizzie, so what was the complex way under debian that you did? 09:33:31 Yes, network-manager expects to find the modem-to-use over HAL. That blueman app is supposed to provide the necessary glue there. 09:33:38 ah 09:33:50 It's not in the official Ubuntu repositories, though. (But there is a APT source for it.) 09:33:56 ah that explains it 09:34:05 also I wouldn't trust random repos. 09:34:08 fizzie: is it in the contrib repos? 09:34:22 ais523, not in universe or multiverse at least. 09:35:07 Nnno. It's at https://launchpad.net/blueman, won't comment on trustworthiness. 09:35:31 nnno? was that intentional? 09:36:11 hmm... it seems that bit.ly have got themselves an even shorter URL 09:36:31 ais523, oh? 09:36:37 j.mp 09:36:43 .mp? where is that 09:36:47 it's basically a mirror 09:36:49 (and where is .ly ...) 09:37:40 Libya, and Northern Mariana islands. 09:37:41 oh .ly seems to be Libya 09:37:48 fizzie, ah you were faster 09:40:01 chi.mp seems to be giving out "free" (haven't read the details) .mp domains. 09:41:13 oh, quite a few TLDs have been taken over commercially, now 09:41:22 which IMO is making a mockery of the Internet 09:41:54 Well, you know how the saying goes. You can't make a mockery without breaking a few... mocks. 09:42:04 nice seems gcc has an __attribute__ that allows you to control -O* and -f* on a per-function basis 09:42:11 at least modern GCC has it 09:44:34 -!- BeholdMyGlory has joined. 09:44:50 It's funny how they speak constantly about you owning your own identity; then when you look at the small print term-definitions: "Owner the term used by Saipan DataCom to describe you as the subscriber to the CHI.MP Service and owner of 'Customer Content.'" 09:45:50 heh 09:48:22 Most places (at least .fi) frown on single-character domains, but I guess not everyone. 09:51:23 There's a relatively recent network-manager blog-post which shows how easy the internet-over-bluetooth-over-phone is, assuming you have a bleeding-edge network-manager: http://blogs.gnome.org/dcbw/category/networkmanager/ 09:51:31 So I guess someone's actually working on it. 09:52:41 And of course also: "DUN support needs a bit more work (its more complicated but also more capable); but tons of phones have PAN so lets get it out there." 09:53:01 09:53:09 fizzie, how do I check if mine has PAN? 09:53:48 Presumably it should have some sort of menu for Internet sharing. (Personally I haven't ran into any such phone yet.) 09:55:21 The PAN approach is that more sensible "phone knows actual connection details like AP names" one. 09:56:37 fizzie, sdptool to list services yields one that seems slightly relevant: Service Name: Network Access Point Service 09:58:03 That does actually sound relevant. 09:58:44 http://pastebin.ca/1555921 is the full list btw 09:59:38 (that excludes the channel info and so on for brevity) 10:00:18 fizzie, it doesn't seem to be the PAN one though 10:00:38 because I found some website mentioning "Service Name: PAN Network Access Point" from that command. 10:00:50 oh wait... 10:00:52 Service Description: Personal Ad-hoc Network Service which provides access to a network 10:00:55 hm 10:01:28 Well, it does sound good. But that PAN support in the network manager was (at the time of the blog post) only in the git master. Probably will take some time for it to dribble down to Ubuntu. 10:02:45 fizzie, yes and this is separate from PAN it seems 10:02:53 plus there is no menu for this on the phone afair 10:05:05 My list of services is a lot shorter: http://pastebin.ca/1555928 10:05:10 Okay, so the phone is quite ancient too. 10:06:52 fizzie, wait, what does "PAN" stand for? 10:07:01 personal ad-hoc network? 10:07:19 if so that is the description indeed of that. So it is PAN but isn't called PAN 10:07:39 fizzie, also how would one go about using PAN without network manager? 10:08:01 "personal area network" is the usual expansion. And no clue, really. There was some tutorial about it though. 10:10:17 What do you have in the sdptool Service Class ID List field for that? I think those should be quite unambiguous, unlike the service name field which is a bit free-form. 10:10:34 Service Class ID List: 10:10:34 "Network Access Point" (0x1116) 10:10:35 that 10:12:11 It should be the PAN-AP indeed. 10:12:11 modprobe bnep ... lets see 10:12:43 * AnMaster is looking at http://bluez.sourceforge.net/contrib/HOWTO-PAN and wondering if bluez is new enough in ubuntu 9.04 10:12:52 Symbian sources: "return 0x1116; // PAN NAP 10:12:56 Programmet "pand" är för närvarande inte installerat. Du kan installera det genom att ange: 10:12:56 apt-get install bluez-compat 10:12:57 uh oh 10:13:06 compat doesn't look good 10:13:39 wonder how it is done nowdays 10:13:46 Yes, sounds obsoletey. (Though really, if you got a working rfcomm serial line and can speak to the phone, you should be able to set up a traditional dial-up networking connection over it; it's just some AT commands and PPP.) 10:14:06 fizzie, I didn't manage to get the correct AT commands. Somehow 10:14:57 okay it seems I have a pan0 interface now, though ifconfig says it is down 10:15:12 * AnMaster wonders what now, since the guide he looked at is so outdated it seems to refer to 2.4 kernels 10:15:56 If it's somehow "connected" to the network the phone is on already, you should be able to just bring it up and run dhclient or some-such on it. 10:16:14 fizzie, it isn't connected as such 10:16:24 well with the pan0 interface at least 10:16:33 Ah, well, I don't know how that stuff works. :p 10:16:59 I do have an OS X modem script for the GPRS dial-up networking for "Nokia phones" in general; it's got one set of AT commands that could work. 10:17:49 fizzie, pastebin? 10:18:37 I'll try to extract the relevant stuff; there's a lot of modem-script-programmatic nonsense. 10:18:46 heh? 10:19:31 All kind of test-if-it's-a-Nokia-phone and control flow strangeness. 10:19:58 ah 10:20:35 fizzie, got a link to that PAN in network manager thing? it might help to look at the relevant commits 10:20:45 and google seems unable to find it here 10:21:39 Anyway, "AT&FE0V1&D2&S0&C1S0=0+IFC=3,1" should be the magical init string for the modem, followed by >> AT+CGDCONT=1,"IP","[access point name here]" << for more initialization, and finally "ATD*99***1#" to dial. 10:22:03 (Had to use a different quotation notation for that middle string, since it has embedded quotes.) 10:22:17 what would access point name be? 10:22:29 That one should be somewhere in the phone menus. 10:22:42 For me it's "saunalahti.internet". 10:22:50 fizzie, this phone has swedish menus, it is a bit hard to guess what might be intended 10:23:25 kopplingspunkt? 10:23:32 Possibly. 10:23:41 which seems to be "Telia GPRS" (though it is 3G actually -_-) 10:23:57 Hmm. Well, that might either be the real name or the human-readable name. 10:24:00 actually iirc it is "3G if available, otherwise GPRS" 10:24:11 Is your provider listed in the network-manager mobile-broadband thing? 10:24:35 fizzie, well yes, but I didn't manage to actually make that thing use my phone 10:24:36 If so, you can add a dummy "connection" there, then do "Edit" to it and look at the "APN" field it set up. 10:24:45 ah hm *lets see* 10:25:10 online.telia.se? 10:25:12 mhm 10:25:40 That sounds like a reasonable format. Providers seem to like to make it resemble a DNS name, even though it's not really related. 10:25:47 heh 10:26:02 The "saunalahti.internet" is just [ISP name].[fictional .internet TLD]. 10:26:04 fizzie, seriously PAN sounds a lot saner 10:26:08 Well, yes. 10:26:26 And these AT commands might not work; they do work with the N-Gage, though. 10:26:58 fizzie, so where did you read that about PAN in network-manager, because if I can read the patch I can possibly use it with command line tools myself or such 10:27:44 http://blogs.gnome.org/dcbw/category/networkmanager/ was the blog-post about it. 10:27:58 ah 10:28:36 It has a date, which might be useful maybe. 10:29:12 yeah maybe 10:29:42 http://git.gnome.org/cgit/network-manager-applet/commit/?id=3bec17daa718354e22ca9b5116a91a4cf594eeee possibly. 10:30:47 um that seems less useful than I had hoped 10:30:50 oh well 10:30:51 And, well, the files the code refers to; that actual patch looks pretty short and network-manager-infrastructury. 10:31:31 indeed 10:32:49 "You’ll need gnome-bluetooth >= 2.27.7.1, bluez >= 4.42" <-- right, both are way outdated here 10:33:15 Still, I wouldn't want to have to grok the whole network-manager-applet mess just for this. 10:34:11 fizzie, ok, about dialup thingy, what sort of place does one enter those commands in? 10:34:42 That sort of depends on whether you want to use Ubuntu's network-settings-thingies or some separate PPP dialer (like wvdial). 10:34:55 fizzie, whichever is easiest 10:35:21 If you have a working rfcomm channel (with the device file present) it is possible that the device shows up in Ubuntu/Gnome's System > Administration > Network. 10:36:03 fizzie, doesn't show up there 10:36:14 but yes I have the rfcomm0 device file 10:36:15 Is there a point-to-point connection, though? 10:36:42 fizzie, hm? where whould that be? can't see one at least 10:37:06 I have one in that "Network Settings" connections tab. 10:37:49 (Don't know where it comes from, really.) 10:38:04 fizzie, wait, do you mean in the "network tool" thingy with ping, netstat and so on? or in the network manager thing? 10:38:35 Neither. There are three things; the network manager applet (from tray), the "network tool" thing, and a "Network Settings" dialog. 10:38:57 Typically pretty much everything in "Network Settings" is set to "roaming mode", in which case the network manager applet takes care of them. 10:39:00 fizzie, can't find the final one 10:39:04 at all 10:39:47 Well, the command name is "network-admin"; maybe they've cleaned it away from the menus because it was confusing. :p 10:40:06 tells me to do: sudo apt-get install gnome-network-admin 10:40:44 Ah. Well, then... if you want to try that, you can. It's either that, some other graphical dialer thing, or just /etc/network/interfaces magic, but I don't quite know how that last one works. 10:40:58 hm there is a ppp one there 10:41:11 but I can't see if it is for the built in modem in computer thing or not 10:41:19 also it reports pan0 as a wired network XD 10:41:50 Yes, same here too. (I have a useless pan0 too.) 10:42:06 anyway I suspect it may be for the built in modem 10:42:28 Just Properties > Enable it, then see the Modem tab for "modem port". 10:42:33 Hopefully you'll have your rfcomm device there. 10:42:49 modem port is empty, lets see... 10:43:05 nop, lists /dev/modem and some ttyS[0-3] 10:43:11 and this doesn't even have a serial port 10:43:41 Hrm. Well, you need a serial-port-like connection to the phone, and a /dev node which looks like one -- something you can write AT commands to with minicom. 10:43:44 oh indeed /dev/modem doesn't exist even 10:44:00 Maybe it's a static list of suggestions, then -- same list here. 10:44:07 fizzie, I could write AT commands with minicom to the rfcomm device, but that made the phone lock up 10:44:10 had to power cycle it 10:44:16 possibly I entered the wrong ones 10:44:25 Well, if you want to try it, you can put that rfcomm device just manually there in modem port. 10:44:47 Also it's possible that you can do "Connection type" > "GPRS/UMTS" in the "General" tab and just enter the "Access point name" to the field which should appear. 10:44:58 Possibly it might then do a reasonable generic initialization/dialing thing. 10:45:22 fizzie, I don't know what to enter for user/password there... 10:45:30 Just leave them empty, it works for me. :p 10:45:37 (Well, in OS X, at least.) 10:45:54 Then you probably want the "Options" tab default-route and use-ISP's-DNS settings too. 10:46:18 Oh, and I actually don't know how to make it *dial* the configured connection, heh. 10:46:43 Though I think that network-settings should configure it so that you can "ifup ppp0" manually. Maybe. 10:48:05 (Applying settings will probably reload the network-manager-applet which will temporarily drop your wlan, it seems.) 10:48:23 no luck, it just made my computer keep cycling connection to ethernet and phone crash again 10:48:58 Hhheh. 10:49:10 Did your phone reply to plain "AT" with "OK" in minicom? 10:49:35 don't remember, let me test 10:50:26 fizzie, yes it does 10:50:58 Hrm, that's pretty strange. 10:51:30 Maybe you could try with those nokia-specific initialization/dial commands. I'll try to see if I can figure out where you can put that stuff in the network-settings place. 10:51:30 fizzie, it shouldn't do that? 10:51:45 No, I mean, it should do that and then work properly. :p 10:52:25 Anyway, "AT&FE0V1&D2&S0&C1S0=0+IFC=3,1" should be the magical init string for the modem, followed by >> AT+CGDCONT=1,"IP","[access point name here]" << for more initialization, and finally "ATD*99***1#" to dial. 10:52:36 if I try that first one it seems minicom stops accepting any more input 10:52:40 I *do* get an OK 10:52:57 but then any key press does nothing, Ctrl-A Z opens the minicom menu thing still though 10:53:23 oh wait, it just stopped echoing 10:53:37 That's the E0 possibly. 10:53:53 Well, you can indeed try those commands in minicom. 10:54:11 It should spew out some binary stuff for PPP connection initialization after the ATD... command, if it works. 10:54:13 well phone locked up at "ATD*99***1#" 10:54:23 Rrright. That's not good. 10:54:26 but it did spew some binary stuff 10:55:05 I don't quite know what's making it lock up all the time. 10:55:09 fizzie, also on phone there is an icon for "data connection established", it is an E when connecting, and an E with a box around once the connection is established 10:55:16 and it got to the E but never to the box 10:55:27 possibly this is significant 10:55:53 I think around where I am atm there is only GPRS, no 3G, and the phone falls back on GPRS if it can't find 3G 10:56:39 because that E thing is only for GPRS, while there is some kind of "3" symbol when there is full 3G around 10:56:58 It's "G" for the N-gage (always, since it's GPRS only). 10:57:04 Actually it could be E for EDGE? 10:57:05 heh 10:57:11 fizzie, what is EDGE? 10:57:35 EDGE's a slight speed upgrade to GPRS. 10:57:42 Pretty much the same technology, I guess. 10:57:42 fizzie, it is a "nokia 3210 classic" btw 10:57:49 fizzie, well possibly, I wouldn't know 10:58:26 I guess I could try to see what the N-gage says if I minicom those strings into it, to see if it works. I'll have to do the rfcomm setup first, though. 10:58:38 fizzie, rfcomm was easy 10:58:58 like: rfcomm bind 0 10:59:02 where channel number is the DUN channel 10:59:24 and 0 is what will be at the end of the device node 10:59:34 rfcomm unbind 0 10:59:37 to remove the interface 10:59:38 iirc 10:59:49 where MAC is the bluetooth one 11:00:05 if phone is set to visible you can use hcitool scan to find it 11:00:29 Well, it did create rfcomm0 there. Will have to apt-get minicom first, though. :p 11:00:47 heh ok 11:03:50 Eh, it picked up /dev/tty8 as the "serial port" by default, or something. 11:04:00 fizzie, yeah just edit it 11:04:03 minicom -s 11:04:08 and select to edit the relevant line 11:04:15 Yes. 11:05:34 Hm, I pointed it at rfcomm0 and started; the phone did the "bluetooth active and talking" icon for a second, then it went away and said "minicom: cannot open /dev/rfcomm0: No such file or directory". Maybe I typoed the address or something. 11:05:52 fizzie, possibly you selected wrong channel? 11:06:41 sdptool search --baddr DUN 11:06:52 you can drop the baddr stuff if you make the phone visible 11:07:08 err 11:07:12 that should be bdaddr 11:07:14 not baddr 11:07:43 for mine it is channel 1 11:08:33 That looks like it should be correct: 11:08:38 http://pastebin.ca/1555961 11:11:23 fizzie, hm weird 11:11:37 wait no 11:11:38 that looks ok 11:11:45 it says it is closed here too until I try to use it 11:11:58 "rfcomm connect 0 00:60:57:B8:DF:55 1" gives the "accept connection request?" dialog on the phone and connects properly, though. 11:12:27 fizzie, hm I have my phone set to auto accept connections from my laptop (but of course not from anywhere else) 11:12:31 Then I can give AT commands to the phone with minicom; but I have to keep that "rfcomm connect" running. 11:12:59 didn't need to do that at all hm 11:13:12 Well, I'll check the commands. Though minicom did send some sort of automatic init string -- "AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0" -- which hopefully won't break anything. 11:13:23 while minicom is running: 11:13:26 # rfcomm 11:13:26 rfcomm0: 00:21:AA:FC:F2:F4 channel 1 connected [tty-attached] 11:13:32 fizzie, interesting 11:13:45 didn't notice that before 11:13:51 not sure what that command does 11:16:18 Hmmn. Well, I got some binary stuff (which looked reasonably familiar, I think it's the PPP setup) but just the "G", not the "boxed G". Which sort-of makes sense; the PPP server is the phone, after all, and presumably it's going to wait until the PPP connection is formed before actually doing the GPRS call. 11:16:45 fizzie, did the phone lock up though? 11:17:07 Nope. I don't know what's up with that. 11:17:48 Though the "G" symbol seems to be stuck there now. (Normally it's displaying just an "antenna" icon when nothing's connected.) 11:18:32 fizzie, try power cycling the phone 11:19:23 Well, it went away after I browsed (with the phone browser) to google.com and then closed the browser. Silly stuff, though. 11:19:54 I think I'll try that full dial-up networking connection too, just in case. 11:20:41 fizzie, full dial up? 11:27:06 Yes, not just minicom commands. 11:27:19 And, well, it didn't seem to want to work. But it didn't seem to want to lock up either. 11:27:24 fizzie, as for wvdial, it refuses to work without user/pass it seems 11:27:48 Heh, that's a bit silly. Though you can try entering "x" and "x" for both, it really shouldn't matter. 11:28:32 ok works 11:29:17 well, no dhcp or anything 11:29:26 but it didn't crash phone, and it connected (boxed E) 11:29:42 It should get IP and DNS from the PPP-specific protocol, I've forgotten the name. 11:29:51 PPPoE? 11:29:55 wait no 11:29:58 that is for ADSL 11:30:12 No, just some "part of PPP connection setup" thing. 11:30:17 hm 11:30:37 pppd is probably writing rather verbose logs (it has a habit) somewhere in /var/log. 11:30:50 ah it works 11:30:55 could ping google with it 11:31:17 which cost 0.01 kr it seems 11:31:40 well good to know it works, not that I will be using it a lot, just good to know I can if needed 11:31:48 The lockups are strange. Did you do any setup with wvdial, or was it just "defaults for everything except /dev/rfcomm0 as the modem port"? 11:32:06 fizzie, I used the relevant setup strings 11:32:17 as in: 11:32:23 Init1 = AT&FE0V1&D2&S0&C1S0=0+IFC=3,1 11:32:23 Init2 = AT+CGDCONT=1,"IP","online.telia.se" 11:32:23 Dial Command = ATD 11:32:23 Phone = *99***1# 11:32:54 Ah, those. Hmm. Well, maybe I'll try to set that vwdial up too later, just in case I've forgotten the 3G stick home or something. 11:33:02 fizzie, x for user/pass 11:33:10 fizzie, well 3G stick would be cheaper I bet 11:33:35 fizzie, as for lockup I think the phone locked up between wvdial and ppp was done 11:33:47 fizzie, oh I also had to set: 11:33:48 Stupid Mode = yes 11:34:00 otherwise wvdial was waiting for a non-existing login prompt 11:34:02 it seems 11:34:15 It's the same 10 eur/month for both the 3G stick as well as any data over the phone; they're part of the same contract. 11:34:22 ah 11:35:06 Even the second SIM card (for the 3G stick) was free, though I had to sign up my soul to them for the next 24 months for that. 11:35:36 fizzie, can't find any ppp log files, possibly it was the stuff that went to the terminal I ran wvdial in 11:35:43 Hm, maybe. 11:35:58 if you mean things like: 11:36:00 --> pppd: F[7f] 11:36:13 Yes, that sounds low-level enough. 11:36:18 whatever that means 11:36:47 fizzie, btw "Arkleseizure"? 11:36:50 That MultiSIM thing is really strange, though; if I were to stick that second SIM into a phone, any incoming calls would cause both phones to ring. 11:37:31 Answering one makes the others stop ringing. I wonder if there's some sort of race condition there. 11:37:32 fizzie, err= 11:37:34 huh? 11:37:52 what second sim? one for the 3G stick? 11:37:57 Yes. 11:38:05 ah hm 11:38:07 how weird 11:38:32 Though you can use it in another phone if you want, it's this generic "do you have multiple phones? buy a 'secondary' SIM card" deal. 11:39:10 multiple mobile phones? why 11:39:35 The second SIM card has a some sort of "technical" phone number, but logically they work under the "primary" SIM card number. (I.e. calls to that number go to both, when dialing out the receiver sees the primary number always, they share the same voicemail box, and so on.) 11:39:52 Oh, and if one of the phones is busy, incoming calls still ring in the other phones. 11:40:09 SMS messages only go to the phone with the primary SIM card. 11:40:16 I don't really know what sort of use case this is for. 11:41:41 From the ad-blurb (translated): "Do you have two mobile phones? For example a work phone and a party phone? Would you like to take a small and light phone with you when you go out to exercise, rather than your new multimedia phone? Or does your car perhaps have a fixed phone installation?" 11:42:47 heh 11:43:04 They all sound a bit far-fetched to me; the only one that makes sense is this "want to get online from both the phone and the computer without messing around with internet-over-phone stuff" case. 11:45:39 wait hm, the max cost is 9 kr / dygn. And it says that the cost per MB is 20 kr. So that means you hit the max cost / dygn quite fast 11:45:44 "Note! The MultiSIM service is personal, and you may not distribute the secondary SIM cards to a third person." Otherwise I think quite a lot of people would take the "5 mobile internet connections at a price of 1" deal. 11:45:52 (dygn = Swedish word for 24 hour period) 11:46:31 That's just "day" (overloaded a bit) in English. 11:46:56 `calc 20 SEC in EUR 11:46:57 May 9, 2009 ... 2 EUR, = 3.11 CAD, 100 EUR, = 155.59 CAD. 5 EUR, = 7.78 CAD, 200 EUR, = 311.18 CAD. 10 EUR, = 15.56 CAD, 500 EUR, = 777.95 CAD. 20 EUR ... 11:46:58 well day in English could be a 12 hour period as well 11:47:04 Er, SEK. 11:47:14 `calc 20 SEK in EUR 11:47:15 20 Swedish kronor = 1.95161087 Euros 11:47:25 fizzie, what is the SEC -> EUR thingy 11:47:32 it doesn't make a lot of sense 11:47:52 I guess it just picked some popular currencies when it didn't recognize SEC. 11:48:18 Anyway, it's 1.5 EUR/MB here without a specific data plan thing. 11:48:19 ah 11:49:15 Hmm, I guess that `calc is from Google? 11:49:40 It seems to miss the "Did you mean: 20 SEK in EUR" correction, and pick up the summary for a "Convert Euros to Canadian Dollars" page. 11:49:59 ah 11:50:10 Maybe it just looks for the first "X = Y" line on the page. 11:53:14 prices really are a lot more reasonable nowdays than just half a year ago 11:53:30 still pretty expensive 11:54:53 The 10 eur/month (well, 9.80/month to be exact) was pretty much the upper limit for me, since the Nebula ADSL we have at home is so awfully expensive. 11:55:22 fizzie, btw the built in modem thingy doesn't seem to show up in linux at all. No great loss though 11:56:25 If it's one of those winmodems, it's not much of a surprise. I think the iBook modem showed up as a serial port in Linux, though not sure about that. 11:56:50 (And "upper limit" in the "is willing to pay" sense, maybe not quite in the "can afford" sense.) 11:57:40 fizzie, how much do you use it btw? 11:59:07 actually I don't know what: 11:59:10 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07) 11:59:10 is 11:59:14 possibly the modem? 12:00:46 It seems to be related to http://en.wikipedia.org/wiki/Intel_Active_Management_Technology maybe. No clue. 12:01:29 could be 12:01:50 And I probably don't use it enough to justify paying every month. I just got it as a preparation for an Android phone some day; those are a bit internet-dependent. 12:02:01 Google Maps at 1.5 eur/MB doesn't sound like a win. 12:02:54 Well, except with that sort of "maximum price per day" thing, but we don't have that. 12:03:23 At least I don't think any Finnish operator does it; many do "you pay only this much for telephone calls per day", but they've cleverly not included data in that. 12:05:36 fizzie, there is no such thing for the calls, only for the data 12:05:40 oh and it is Telia here 12:05:46 Teila Refill to be exact 12:06:02 fizzie, so maybe Sonera (sp?) has it? 12:06:33 I doubt that; Sonera is (or at least has traditionally been) one of the most expensive options here. 12:06:58 fizzie, same for Telia here. Reliable, good coverage, but expensive. 12:07:13 but that is going down now, still I guess the other ones are less expensive 12:08:16 Sonera has recently removed all "named" deals; nowadays they just have that pre-paid thing, and then for "pay monthly" there's this "build your own GSM connection" thing, where you pick all kinds of options and it computes the final price. 12:09:05 fizzie, heh... 12:09:15 Actually yes, they indeed do have one max-price-per-day data thing. 12:09:56 "Data Tunti" (where fi:tunti == en:hour) -- you pay 0.90 EUR/hour for data, with a maximum of 6.90 EUR for a 24 hour period. 12:10:33 hm 12:10:33 Though the 6.90 EUR/day is a lot more than your 20 SEK -> ~1.95 EUR. 12:10:48 Or wait, 9 SEK/day? 12:10:55 fizzie, yep. 20 SEK was per MB. But 9 SEK max per 24 hour period 12:10:56 Well, then it's really a lot more than that. 12:11:57 fizzie, though, calls are pretty expensive. More so than when I first got this it seems. 12:12:02 Hey, they have (and this must be a new thing, wasn't there less than a year ago) also a "Data Päivä" (fi:päivä == en:day), where you pay 2.90 EUR at the start of each 24-hour data-use period. 12:12:15 fizzie, hm 12:12:29 fizzie, http://www.telia.se/files/iSurfMiniMidiMaxi_TSP1543_priser_07aug.pdf 12:12:31 err 12:12:31 wait 12:12:33 wrong one 12:12:37 http://www.telia.se/files/TeliaRefill_1139_3april.pdf 12:12:39 is what I meant 12:13:29 Since Sonera only does this custom-option-pickery, I don't have a good price sheet to point at. The web-based customizer looks a bit Finnish-only. 12:13:31 fizzie, it seems that data is the only cheap thing on it 12:13:52 which is quite the reverse of when I first got it 12:14:01 weird they didn't tell their customers about that 12:14:40 `calc 0.69 SEK in EUR 12:14:41 0.69 Swedish kronor = 0.0673305752 Euros 12:14:43 well... data isn't exactly cheap either. What was it you paid 12:14:50 10 EUR / month or? 12:14:56 9.80 EUR/month, yes. 12:15:08 `calc 9.80 EUR to SEK 12:15:09 9.80 Euros = 100.429856 Swedish kronor 12:15:21 much cheaper than mine would be if I used it every day 12:15:23 for data 12:15:32 not that I'm likely to use it very often for that 12:15:35 Yes, well, that's obviously optimized for sporadic use. 12:15:59 Like Sonera's 2.90 EUR/24 hours. They have an about-10 EUR/month option too. 12:16:01 fizzie, oh and the 0.69 thing is "within a month after you refilled the account" 12:16:11 otherwise it is the cost inside the parentheses 12:16:30 `calc 1.99 SEK in EUR 12:16:31 Heh, that's clever. 12:16:32 1.99 Swedish kronor = 0.194185282 Euros 12:16:38 which is quite a bit worse 12:16:39 Oh, and this 9.80 EUR is with a 384 kbps speed limit, though; the faster options cost more. 12:18:08 fizzie, mine is for 1 mbps limit iirc 12:19:06 I don't quite remember how much I pay for calls, since they no longer sell this limit. 12:19:49 The calls are reasonably expensive (something like 0.069 eur/minute, which is pretty close to that 0.69 SEK actually) but there's no monthly charge at all. (Except for this data add-on service.) 12:19:49 -!- M0ny has quit (Read error: 60 (Operation timed out)). 12:20:10 fizzie, oh and they seem to do it for whole minutes. As in... anything less than one minute still cost one minute 12:20:19 and between 1 and 2 minutes cost 2 minutes 12:20:38 fizzie, no monthly charge at all here either 12:21:04 Pre-paid ones tend not to have one. 12:21:13 Heh, it seems that in August (when I got this mobile Internet) I used it for 96 separate connections, totaling about 27 hours, and moved 66488 kilobytes of data. 12:21:28 66488 kb ... that would be 12:21:38 64 MB? 12:21:41 With the 1.5 EUR/MB cost, that's 97.39 EUR. 12:21:44 during 27 hours? 12:22:00 fizzie, didn't you say it was fixed to 10 EUR? 12:22:16 Yes, well, s/'s/ would be/ 12:22:31 ah 12:23:32 my phone claims I so far received 5024540 bytes 12:23:37 since I bought it 12:23:52 I don't think the N-Gage keeps a running count, unfortunately. 12:23:56 send 1152056 bytes 12:24:31 fizzie, total connected time: two hours, 58 minutes and 32 seconds 12:24:41 it is slightly less than a year old 12:24:49 a year - 2 months or so 12:26:12 Nope, can't seem to find such statistics in this phone. Aw. 12:26:30 Wait, no. 12:26:38 fizzie, it is in the same menu as called numbers, missed calls and such 12:26:44 There's a "GPRS data counter" in the "missed calls" menu, indeed. 12:26:53 sounds about right 12:27:01 "All sent data: 6.17 MB", "All receiv. data: 19.31 MB". 12:27:19 I've had this for at least five years now. 12:27:40 fizzie, was that the same plan as your 3G usb stick thing or? 12:28:02 Well, same connection, but the phone can't count that of course. 12:28:28 indeed 12:28:41 I think data was something like 10 EUR/MB when I bought the phone, didn't really use it back then. 12:30:52 All calls: 41 hours, 52 minutes, 23 seconds. 12:31:02 The firmware upgrade probably reset these counters anyway. 12:31:48 probably 12:32:03 btw I wonder if you can get internet over bluetooth the other way around 12:32:10 I mean, phone connecting to laptop 12:32:20 I did that once. 12:32:24 would be useful for expensive firmware upgrades 12:32:30 Though to a desktop, not laptop. 12:32:33 expensive as in: will easily hit the 9 kr 12:32:41 fizzie, well, my desktop lacks bluetooth 12:32:49 fizzie, anyway: how? 12:33:03 So does mine, but I had borrowed an USB stick for it. 12:33:04 -!- M0ny has joined. 12:33:25 fizzie, well ok, how anyway? 12:34:05 Gah, I don't remember the details. There was a *really* strange kludge involving an imaginary ".mrouter" TLD; Nokia phones use DNS queries to that to see if they're running under the PC Suite thing. 12:34:53 fizzie, ah... 12:34:54 ok 12:35:04 well probably not worth the trouble then 12:35:09 http://www.bwestermann.privat.t-online.de/3650linux_en.html seems to be about it; probably very obsoleted, and bad English. 12:36:26 It might also not work on newer phones: http://discussion.forum.nokia.com/forum/showthread.php?t=35332 12:36:54 And of course it could be completely different for different models. 12:37:50 ah... 12:41:49 For Symbian phones I think there was some app. The PPP connection between the computer and the phone of course doesn't care which way the bits flow, but some sort of kludge is needed to (a) make the phone not close the connection when you're not making it connect to the Internet over GPRS/etc., and (b) to set up a default route with the computer as a gateway. 12:42:05 fizzie, I don't think this is a symbian one 12:42:38 If it doesn't constantly reboot, it probably isn't. :p 12:42:45 (Okay, so that's more of a N-Gage problem.) 12:43:55 I can't seem to find a "3210 classic" from Nokia's device specs. There is a 3120 classic, though. 12:44:09 (S40 5th edition FP1.) 12:46:17 Incidentally, the PAN-AP thing is not listed in the "Bluetooth Profiles" list (A2DP, AVRCP, DUN, FTP, GAP, GAVDP, GOEP, HFP, HSP, OPP, SAP, SDAP, SPP; I don't know what most of those mean) for 3120 classic, so if that's your phone, it probably doesn't support the PAN approach for interweb sharing at least officially. 12:48:52 fizzie, err 3120 classic was what I meant 12:49:03 does it use symbian? 12:49:09 No, it's a S40 phone. 12:49:17 fizzie, and what does that mean exactly? 12:49:53 It's a Nokia term; most of their phones are S40 (non-Symbian, custom proprietary OS) or S60 (Symbian). 12:50:02 "Series 40" and "Series 60" officially. 12:50:30 And the S40 OS is called "Nokia OS" in the specs; I think it had some silly internal codename too. 12:50:49 http://www.forum.nokia.com/devices/3120_classic 12:53:26 The only Symbian phones in the 3xxx series seem to be 3230, 3250, 3600, 3620, 3650 and 3660, all pretty old (2003-2005). 12:53:43 hm 12:54:31 fizzie, anyway you say it is more advanced than the S60 one? 12:54:37 at least that one you have 12:54:53 also is symbian not propietary? 12:55:41 I guess so, maybe "internal" or something like that would be a better word. You can buy a Symbian license; you can't buy a "Nokia OS" license. 12:56:36 And I guess the first question depends on the precise definition of "advanced". This N-gage might be a bit more "programmable" (you can write native-code apps for it; it's just J2ME on S40 phones) but certainly yours has a lot of features that this doesn't. (Like 3G.) 12:56:57 ah 12:57:06 fizzie, and 30 MB flash built in or so 12:57:13 no I don't have a micro sd card for it 12:57:41 Besides, fat load of good the programmability does me: *no-one* supports the "1st Edition" S60 devices any more, only from 3rd edition upwards. 12:58:19 heh 12:58:50 fizzie, how would one write J2ME apps without ending up killing one self though? 12:58:55 it's impossible 12:58:57 Not even open-source folks bother to support it any longer. I have to use an outdated copy of PuTTY because the couple of newest versions no longer support it. 12:59:12 fizzie, can't you update the OS on it? 12:59:15 I don't know, I don't think J2ME is that bad. I mean, compared to Symbian development it's pure pleasure. 12:59:19 No. 12:59:28 oh symbian development is worse? 12:59:40 Symbian development is legendary in painfulness. 13:00:18 ah 13:00:29 And you can't even flash the firmware on the N-gage without specialized hardware, if you could magically get a N-gage firmware with a newer Symbian version, which you can't. 13:00:36 fizzie, is there any putty for my phone though? would be quite nice to have, though rather useless 13:00:53 There's no PuTTY port, but there's a J2ME SSH client, sure. 13:00:58 oh? 13:01:03 http://www.xk72.com/midpssh/ 13:01:10 Should work just fine in your phone. 13:01:16 trustability? 13:01:34 fizzie, is it open source? 13:01:58 Yes, it's GPL. 13:02:05 I can't seem to find the source link right now though. 13:02:50 Oh, it's at the end of the download page, I'm just selectively blind. 13:03:16 I can't find it either 13:03:31 http://www.xk72.com/midpssh/downloadversion.php?version=1.7.3 and at the end, for example. 13:03:45 ah 13:03:54 For the devel version. Of course reading the source doesn't really help unless you build it yourself, so you'd need the J2ME SDK stuff. 13:04:23 so should one select devel or stable hm 13:04:43 oh and, jar or jad file? for cost reasons I hope I can transfer this over bluetooth 13:04:50 using the file protocol thingy (which works) 13:05:16 .jar, then. 13:05:37 At least on my phone you can just file-transfer a .jar and it'll launch the app-installer. 13:05:45 hm 13:06:10 fizzie, is that file transfer ftp like or file transfer "mount phone as a directory" like? 13:06:32 fizzie, also is there no ssh2 only build ? 13:06:58 Er, I've just used the "send file to device" OS X bluetooth thing; it speaks OBEX internally. 13:07:36 The file arrives as a "message" then. If your phone has a file browser app, though, you can probably just transfer it however you like and "launch" it. 13:07:48 fizzie, aren't jar just zip files? 13:08:23 because when I try to open it I get: "Invalid crc on data descriptor 0/134695760 on midpssh-full.jar" 13:08:32 Zip files with some specially handled file names (in the MANIFEST directory), yes. 13:08:34 Hm. 13:08:47 Which version was this? 13:08:59 stable full 13:09:42 wget http://www.xk72.com/midpssh/v1.6.0/midpssh-full.jar + "unzip -l midpssh-full.jar" looks fine to me. 13:10:18 well not with unzip, I was trying advzip to compress it better, which tends to work for every other jar file I tried it on 13:10:36 * AnMaster tests with unzip 13:10:56 unzip works, how strange 13:11:28 Technically in a .jar file the META-INF directory needs to be first, but I guess advzip wouldn't go change the file order anyway. 13:11:47 fizzie, hm, well java -jar foo.jar after always worked 13:11:58 495 Defl:N 500 867670159% 02-27-07 20:32 171efe4a small.png <-- that looks a bit wrong 13:12:07 there are a few more like that 13:12:07 Sure, I don't think apps really care about it. 13:12:50 495 Defl:N 500 -1% 2007-02-27 20:32 171efe4a small.png 13:12:54 That's what my "unzip" says. 13:13:00 ah 13:13:11 mine was a bit off there 13:13:45 The .png files indeed have a bit larger compressed size. Optimally they wouldn't be deflate-compressed at all. 13:14:08 indeed, and the pngs would first be optimially compressed with optipng and advpng 13:14:29 though some apps tend to throw up on 4 bit gray scale pngs and such 13:14:34 so might not be a good idea always ;) 13:14:54 (I love how complex png actually is) 13:15:04 With 30 MB of flash (and something like a megabyte-or-two Java heap) I don't think you should care *that* much about a 121164-byte .jar. 13:15:27 You haven't put a gigabyte-or-a-couple microSD card in the phone? 13:16:23 fizzie, nop 13:16:55 fizzie, I remember having problems running non-signed jars in my phone hm 13:22:22 fizzie, wait, can it do public key auth? 13:26:15 fizzie, I seem unable to specify a non-standard port too 13:26:37 I haven't really used it, just heard of it. 13:27:33 The S60 port of PuTTY does public-key auth, fortunately. I'm not sure about MidpSSH; J2ME apps can't really access the phone filesystem freely, IIRC, so it'd have to have some sort of own key-store thing. 13:28:23 Not listed on the "Features" page. 13:28:53 "Use Public Key - for SSH 2 connections you can opt to use public key / private key authentication rather than a password." 13:28:58 Yes, it should support that. 13:29:08 http://www.xk72.com/midpssh/wiki/public-key 13:29:55 fizzie, the non-standard port bit doesn't seem to work though 13:30:10 "now available", doesn't say which version it refers to. And doesn't support passphrases in the public key yet. :p 13:30:31 -!- oerjan has joined. 13:30:35 oerjan, iwc 13:30:52 And you should be able to use just "host:1234" as the hostname to connect to port 1234. 13:31:08 fizzie, tried that 13:31:26 fizzie, just timed out, and yes I know it works because I done it from uni with my laptop 13:31:36 Well, based on http://www.xk72.com/midpssh/wiki/using-sessions it's supported. Feel free to check sources whether that feature too is only in the devel version. :p 13:31:50 Must prepare some food. → 13:32:28 fizzie, well ssh keys was in stable it seemed 13:35:18 * oerjan wonders if that is genuine Quenya 13:35:50 and if it has anything to do with balrogs 13:37:32 hm Valarauko does mean that 13:38:55 ah but the phrase itself only gives iwc 13:39:29 hm just the word hirdinya in fact 13:40:08 ah the dev version works better 13:41:43 in fact all the words i tested _expect_ valarauko only exists on that page, so i take it DMM just made something to sound right 13:41:57 *except 13:42:15 *-s 13:44:48 oh and iirc quenya transliteration doesn't use ë except at the end of words 13:45:18 (tolkien used it only so english-speakers wouldn't make it silent iirc) 14:02:49 oerjan, didn't the annotation say it was Tengwar or whatever 14:03:03 no 14:03:04 or was that the script? 14:03:08 that he didn't use 14:03:14 tengwar is the script, which he _didn't_ use 14:03:15 and "Quenya" the language? 14:03:28 it definitely resembles quenya 14:03:59 -!- M0ny has quit. 14:04:01 oerjan, you realise saying that makes you look incredibly nerdy? 14:04:12 so? 14:04:12 -!- M0ny has joined. 14:04:21 (though not as much as if you was able to speak it fluently) 14:04:36 i even used to subscribe to the conlang list 14:05:04 heh 14:05:20 fortunately i'm much too lazy to actually _learn_ it ;) 14:13:42 why is that a good thing? 14:15:15 makes me slightly less nerdy? :D 14:16:16 and why is that a good thing? 14:18:06 look, bunnies! 14:18:12 14:18:45 :P 14:18:50 bbl 14:37:20 incidentally there's a thread on the iwc forum where they are discussing who is geekiest. sample: "I mentioned to a friend at an SCA event the other day that I'd translated lines from Dr. Horrible's Sing-Along Blog into the Black Speech for use by my half-orc D&D character." 14:39:34 (and that was just the beginning of his post) 14:40:30 oerjan, heh 14:42:52 -!- Pthing has quit (Remote closed the connection). 14:56:47 -!- fizzieg has joined. 14:57:34 AnMaster: Incidentally, one of the reasons why this net-over-phone might not have worked was that I was trying to use the APN "saunalahti.internet" when the correct would have been "internet.saunalahti". 14:58:27 ah 14:58:38 -!- fizzieg has quit (Client Quit). 14:59:55 those pesky finns have got internet in their saunas! 15:01:08 fi:lahti is also en:bay, in the geographical sense. So, "the Sauna Bay". 15:01:55 It is a very common place-name, actually, what with all the saunas around and all. I think there are at least four of them, probably many more. 15:04:07 there, secure auth by first public key and then enforced password. (all thus using a restricted user) 15:04:23 s/thus/this/ 15:10:56 -!- ehird has joined. 15:12:10 21:44:57 wow, I just realised how terribly awful http://windows7sins.org/#1 is from a graphics design point of view 15:12:11 fucking hell that's ugly 15:12:20 looks like one of those one-page sites where they get you to buy a get-rich book 15:12:22 ugly /and/ unusable 15:12:37 and to top it, the content isn't particularly good either 15:12:58 I wonder if you can anti-donate from the FSF 15:13:05 like, transfer $10 from the FSF to the EFF 15:13:16 :P 15:13:25 do you think that the FSF are paid by Microsoft to spread FUD so obvious it backfires? 15:13:42 ais523: that would explain the free software song 15:13:48 JOOOOOOOIN US NOW AND SHARE THE SOFTWARE 15:13:59 or that awful Stephen Fry documentary? 15:14:23 I love how it was Freedom Fry when he's british 15:14:36 22:32:05 w00t clean Ubuntu install is nice :) 15:14:36 22:32:22 I should seriously consider doing this every 6 months, rather than upgrading 15:14:36 you're doing something severely fucked up to your upgradees... 15:15:50 00:58:52 ais523, any idea how to connect to internet using your phone in ubuntu? 15:15:52 bluetooth 15:15:57 obvs 15:16:09 00:59:16 I don't see why people would assume i do 15:16:09 00:59:18 *I do 15:16:10 because everyone does 15:17:01 AnMaster: on ubuntu it's easy 15:17:02 err 15:17:03 on xp 15:17:11 connect via bluetooth, then connect to → bluetooth 15:17:16 i think 15:17:44 ehird, read the whole discussion with fizzie below before commenting on that :P 15:17:50 no 15:18:07 your loss 15:18:07 01:16:35 but I imagine phone-tethering would be hard to develop, as most networks ban it 15:18:08 01:16:37 rather expensive, too 15:18:08 expensive how 15:18:18 call charges 15:18:19 the iphone 3g s has tethering, but not in the us/AT&T 15:18:41 01:17:16 Er, it's a fixed 10 eur/month for unlimited data. 15:18:41 01:17:31 wow, your mobile operators are much less rip-offy than the ones over here 15:18:41 well... 15:18:57 you can get a practically-unlimited-for-light-stuff contract for £25/mo 15:19:01 with unlimited 3g interwebs 15:19:57 ais523: also you can have a pay-as-you-go + £10/mo unlim 3g internet 15:21:34 01:40:01 chi.mp seems to be giving out "free" (haven't read the details) .mp domains. 15:21:34 you can only host an openid thingy on them tho 15:21:51 01:41:13 oh, quite a few TLDs have been taken over commercially, now 15:21:51 01:41:22 which IMO is making a mockery of the Internet 15:21:51 like everything else involving money and the internet since the 70s, right? 15:22:00 well, yes 15:22:00 it must be a pretty damn big mock by now for you 15:22:06 and it is 15:22:55 There was some talk about a website in the .mp, but I really didn't bother to read the details. 15:24:26 * oerjan is disappointed hum.an doesn't exist 15:27:03 .an? 15:27:40 "Netherlands Antilles" 15:27:52 ais523: so stop using it and stop whining 15:28:07 fizzie, eh.. netherlands is .nl iirc, so what is this "Netherlands Antilles"? 15:28:15 apparently you have to be from there to register, but it's strange no one there thought of it... 15:28:16 ehird: I mostly don't use most of the bits I don't like 15:28:24 the reason I whine is because I rather enjoy it 15:28:26 AnMaster: ever heard of colonialism? 15:28:31 ais523: it's annoying. 15:28:48 It's two islands in the Caribbean; that seems to often be the case. 15:29:04 "The Netherlands Antilles was scheduled to be dissolved as a unified political entity on December 15, 2008, so that the five constituent islands would attain new constitutional statuses within the Kingdom of the Netherlands,[3] but this dissolution has been postponed to an indefinite future date which will at the latest be October 2010." -- maybe that's why people don't like their TLD. 15:29:11 oerjan, I would have assumed they dropped the name of the parasite country when they became a separate country. And would have used the same TLD if not a separate country 15:29:36 country TLDs are so stupid 15:30:14 Autonomous regions of one country often have their own ccTLDs. land has .ax, to pick a nearby example. 15:30:15 the only thing they can usefully classify non-arbitrarily is single-country organisations (and you never know when an organisation will spread), and they break every single domain in them if the country disappears, unless they're persuaded to not drop it 15:31:47 I wonder if there's a 3g internet service with free roaming, dammit :P 15:31:49 -!- kar8nga has joined. 15:32:00 -!- FireFly has joined. 15:32:56 They don't sell .ax domains to any non-land-related companies/individuals, though. I don't think I've happened across an .ax site ever. 15:33:22 people who use country TLDs for personal stuff amuse me 15:33:30 "I am never ever ever going to move!" 15:34:05 heh, fl.ax exists :D 15:34:05 grr, I wish people would stop linking to http://www.gnu.org/philosophy/selling.html 15:34:14 the business model it outlines is utterly impractical and useless... 15:35:12 I think there was some talk in engadget-mobile referring to some US operator with data plans that included roaming (but 3G only in the States, only GPRS when roaming, and I don't know how unlimited-data the roaming parts were). 15:35:20 str.ax doesn't... 15:35:38 my crapbook thing has that awful gprs/ie thing 15:35:47 but I wonder if the gprs can be used for non-IE-server stuff? 15:35:51 For Finnish operators roaming-GPRS tends to cost some really absurd amount of money, like well over 10 eur/MB. 15:35:59 who cares, I'd rather pay £10/mo for 3g 15:36:10 but yeah, roaming, grumble 15:36:24 the whole point of mobile internet is to make location irrelevant imo 15:36:43 As long as you move within your little box, yes. 15:36:44 Hey! 15:36:45 AnMaster: http://www.engadget.com/2009/09/06/new-thinkpad-keyboard-features-crowdsourced-design-lower-price/ 15:36:51 New ThinkPad desktop keyboard thing. 15:36:56 Funny how I was talking about it yesterday. 15:37:04 ehird, so you are saying that ccTLDs only make sense for stuff like governments and such? 15:37:20 (at least they usually don't spread) 15:37:22 AnMaster: pretty much. and local branches of international metaorganisations, maybe 15:37:34 like "Fishermen International" has a group "Fishermen Ireland 15:37:34 " 15:37:38 ehird, what about something like BBC? 15:37:40 then fishermen.ie would make sense 15:37:49 AnMaster: that's a governmental organisation, more or less 15:37:57 hm ok 15:37:58 with a few degrees of seperation 15:39:04 ehird, no touchpad hm 15:39:11 use a mouse :P 15:39:20 but the trackpoint is a boon when typing ofc 15:39:36 yeah, and I prefer a keyboard that is less shallow 15:39:56 nonsense 15:40:10 who likes desktops anyway :P 15:41:31 ehird, for long term use I prefer a computer I don't have to look down at to see the screen. Maybe a laptop with a monitor on some sort of extendable hydralic arm or such? 15:41:42 You can plug displays into notebooks 15:42:08 and flatten down the screen to use the kb/nub/pad 15:42:09 ehird, well yes sure, but also a full sized keyboard is nice when typing for long periods. 15:42:19 thinkpad keyboards are full sized 15:42:26 the keys are the same size as on a desktop keyboard 15:43:12 ehird, yes mostly, Ctrl/Alt and space are not full sized for example 15:43:21 not on the older ones 15:43:27 because they needed to fit the arrow keys in on the same row kind of 15:43:40 plus Fn 15:43:53 and they dropped one windows key to be able to do it 15:44:09 AnMaster: http://www.notebookreview.com/assets/3072.jpg 15:44:26 right 15:44:46 that one drops both windows keys and the menu key to manage it 15:44:56 AnMaster: use fn as an extra modifier 15:45:04 after all, most of the keys have no fn action 15:45:08 so you can use it for them 15:45:18 I don't have any menu key on this keyboard and I've had zero problems, too 15:45:22 ehird, iirc impossible, fn generates no key event to computer I think... let me check 15:45:30 maybe it does on the older ones :P 15:45:57 http://www.thinkwiki.org/images/b/b4/ThinkPadX60.jpg ;; this was the machine the uni battery guy had, right? 15:46:02 it's one of the most famous ones, I'm pretty sure 15:46:13 and prolly the only IBM one to hit 14hrs... 15:46:18 oh wait it does, but BIOS intercepts some, such that Fn-PgUp generates no key event apart from Fn 15:46:23 (PgUp is the thinklight) 15:46:37 or maybe not BIOS 15:46:38 well, sure, but it's a minority of keys that have a fn action 15:46:40 some part anyway 15:46:41 so you can use it for all the oters 15:48:11 ehird, anyway, what about escape key relative F keys... that is one thing I often typo, hitting F2 when I mean F1, because F1 is where Esc is usually 15:48:34 /shrug 15:48:36 I'm sure I'll adjust 15:48:51 I just need the main block of keys, enter, backspace, delete and modifiers most of the time 15:49:00 (I'll probably map Fn-Backspace to delete for easiness) 15:49:10 ehird, and it still doesn't solve the issue with feeling I mentioned above. I much prefer keys that goes down further (like traditional desktop keyboards) 15:49:21 yes, but you're crazy, 15:49:23 sure, thinkpads have great keyboards compared to many other laptops 15:49:31 no, they have great keyboards full stop. 15:49:51 ehird, depends on if you prefer full depth or shallow ones. 15:50:42 The logitech illuminated Fn key doesn't generate anything visible to the computer, which is a bit of a shame. 15:50:59 fizzie: scissor-switch right? buy the thinkpad keynub! :P 15:51:01 [15:45] ehird: http://www.thinkwiki.org/images/b/b4/ThinkPadX60.jpg ;; this was the machine the uni battery guy had, right? 15:51:04 AnMaster: 15:51:33 ehird, mmh nop don't think so. Hard to say from the pic 15:51:38 but it had touchpad 15:51:39 definitely 15:51:43 as well as trackpoint 15:51:47 I just switched keyboards, I think I'm going to have to use that at least until I break its spacebar too. 15:52:05 prolly T60, or T61 if it was widescreen 15:52:11 ehird, anyway I can tell you on friday, same course then. 15:52:25 were the point's buttons red, i wonder 15:52:39 if so then it'd be T43 15:53:39 ehird, if you could show me the left side of it closer I could tell better I think. 15:53:45 because I saw that most of the time 15:53:50 no idea 15:53:59 oh and it definitely didn't have a floppy, not sure if that one there does 15:54:04 bit hard to tell from the pic 15:54:05 hell no :) 15:54:16 I don't think they've ever had floppies 15:54:24 AnMaster: I just think that any ultrabay battery must be really heavy if it changes 5 1/2 hours into 14 15:54:31 so I doubt it's a T-series, really 15:54:35 ehird, err 9 into 14 15:54:40 I'm pretty sure I said that 15:54:47 9 hours with the 9-cell? 15:54:52 It's definitely an X series. 15:54:56 ehird, well maybe it was 10 cell then 15:55:00 or whatever. 15:55:01 Same. 15:55:19 ehird, it was sticking out quite a bit, so possibly more than 9 cell 15:55:26 Doesn't matter 15:55:34 The T43 gets 5 1/2 hours on the 9 cell 15:55:39 ehird, one card reader slot above a pc card slot on the right side 15:55:41 Similar for the T60 15:55:44 So it can't possibly be a T series 15:56:03 ehird, well it wasn't http://www.thinkwiki.org/images/b/b4/ThinkPadX60.jpg because it did have a touchpad. 15:56:24 Then he was lying to you about the battery life : 15:56:25 :P 15:56:47 ehird, is there any step above 9 cell? 15:57:11 Sure, like, up to 12-cell. Regardless, 5 1/2 hours on 9 cell != 9 hours on 12 cell 15:57:38 ehird, might have been 12-cell then, 15:57:49 I might have misremembered that bit 15:57:50 It wasn't a T series. 15:57:59 Only the X series, which has no touchpads, gets that much battery. 15:58:05 -!- xfire35 has joined. 15:58:34 ehird, design looked very similar to my R500, the whole thing was slightly smaller (looked like maybe 14" instead of 15.4") and the battery was sticking out quite a bit 15:58:48 It may have been 15" normalscreen. 15:59:19 AnMaster: http://www.notebookreview.com/assets/9343.jpg 15:59:25 http://macbitz.files.wordpress.com/2009/06/thinkpad-t601.jpg 15:59:26 ehird, possibly, but definitely not 4:3 15:59:34 http://www.thinkwiki.org/images/4/4b/Thinkpad.jpg 15:59:38 AnMaster: Are you sure 15:59:38 ? 15:59:50 If so, then 15:59:54 http://www.landbiksen.dk/catalog/images/5153-IMG7415s.jpg 15:59:56 sec 16:00:02 http://www.vernontech.ca/uploads/lenovo_thinkpad_t61.jpg 16:00:19 http://www.notebookreview.com/assets/9343.jpg <-- not too much off, but don't remember the bit that is sticking out on the right side of the screen 16:00:28 See links after "If so, then" 16:02:02 http://www.thinkwiki.org/images/4/4b/Thinkpad.jpg <-- looks quite similar, but less widescreen? http://www.landbiksen.dk/catalog/images/5153-IMG7415s.jpg <-- PC card slots are off, it had one pc card slot and above that a card reader which was not part of a pc-card. Also that seems to have a thicker boarder for the screen? 16:02:34 but maybe the thicker boarder is just doe to the angle of the picture 16:02:50 http://www.thinkwiki.org/images/4/4b/Thinkpad.jpg is not after "If so, then". 16:02:54 http://www.thinkwiki.org/images/4/4b/Thinkpad.jpg is the 4:3 T60. 16:03:13 -!- xfire35 has quit ("Leaving"). 16:03:29 ehird, well, can you wait until friday, I will try to see what the model number is then ;P 16:03:44 I'm convinced it either doesn't exist or you're misremembering. 16:04:48 ehird, I could be misremembering that it was a ibm and not a lenovo (and didn't some early lenovo ones still have the ibm logo on them?) 16:05:14 Maybe it was actually a live goat and not a laptop at all? 16:05:15 Only the latest two models or so don't have the IBM logo, whereas Lenovo has owned it since 2004/2005. 16:05:24 So there are many Lenovo-manufactured models that have the IBM logo on them. 16:05:40 ehird, right. Mine doesn't have the IBM logo btw 16:06:15 ehird, anyway, show me pics of 9 cell and 12 cell and I'll tell you which of those it was 16:06:20 No idea. 16:06:48 Unless that ultrabay battery back weighs like a kilo, no way a trackpad-having ThinkPad gets that much battery, though. 16:07:07 ehird, the trackpad uses a lot of energy? 16:07:36 No, it's just that the X series is the only one that could handle that sort of battery life. 16:07:41 And they don't have trackpads. 16:07:56 AnMaster: Have you seen http://www.thinkwiki.org/wiki/PC110? 16:07:58 It's so SMALL! 16:08:12 Pic with scale: http://www-cs-students.stanford.edu/~linma/gif/ibm_palmtop_pc110.gif 16:08:21 ehird, is the top not flat? 16:08:22 Actual photo: http://www.mobile-diary.com/pc110/pc110_5.jpg 16:08:36 AnMaster: No idea, but jeez! 16:08:45 Imagine that keyboard. Ouch. 16:08:50 Gotta be worse than the iPhone's. 16:09:07 I like how http://www-cs-students.stanford.edu/~linma/gif/ibm_palmtop_pc110.gif is Droste. 16:09:22 ehird, yeah ouch 16:09:32 Cute, though. 16:09:37 Also really pointless. 16:09:38 But also cute. 16:09:39 ehird, that last link 16:09:44 what is the meny system thingy on it 16:09:57 Some proprietary bootup thing, I think. It also runs Windows. 16:10:03 And DOS, and Linux and BSD. 16:10:11 It's also very thick. 16:10:32 "So's your..." and so on. 16:11:15 There are two completion to that that come to mind and only one is an insult. Although the other is mildly disturbing. 16:11:48 um... I can only think of one 16:11:57 so is your cat? right? 16:12:45 xD 16:13:26 -!- KingOfKarlsruhe has quit (Remote closed the connection). 16:13:27 aah I know what the other one is! "goldfish" 16:13:28 clearly 16:13:54 Yo goldfish so fat, she doesn't fit in a standard-sized goldfish bowl. 16:14:12 what an insult! 16:14:51 "Yo momma so fat, she's slightly above the standard BMI!" 16:14:58 Wife's family have this Toshiba T1000 PC "laptop", it's so very portable: http://www.myoldcomputers.com/museum/comp/museumpics/toshibat1000a.jpg 16:15:11 fizzie: What, really? 16:15:12 Awesome. 16:15:22 Please tell me they actually use it. 16:15:41 640x200 screen and all. And a 256-kilobyte ROM chip (with ms-dos 2.something) in place of a HD; but you can use floppies for storage. 16:16:07 There was something wrong with it last I heard, but it wasn't very many years ago when we played a bit of Tetris on it. 16:16:15 Wait, it has a graphical screen? Amazing. 16:16:17 Can't exactly say it'd be in *active* use right now though. 16:16:27 That keyboard is probably buckling-spring. 16:16:27 :P 16:16:48 Probably membrane or dome 16:16:54 CGA-compatible monochrome screen, but graphical, yes. 16:16:56 Deewiant: That old? 16:16:57 I doubt it 16:17:03 Anyway, awesome people used this: http://www.computercloset.org/Apple_Macintosh_Portable.jpg 16:17:06 fizzie, any network or such? 16:17:11 It's got a trackball and button and all. 16:17:17 And it's dinky! 16:17:18 also what do you mean... non-graphical screen? 16:17:21 huh? 16:17:27 Uhh, like VT100. 16:17:42 The Macintosh Portable was also stylish! All whit eand all. 16:17:43 Text-only. 16:17:49 Also it ran system 6 up to system 7.5. 16:17:50 AnMaster: There's a serial port. 16:17:55 And had a 16Mhz processor! 16:17:59 fizzie, hm that's a bit too slow 16:18:01 Plus you had a whole 1MiB of RAM. 16:18:02 "Alongside the earlier T1100 and T1200 systems, the Toshiba T1000 helped to change the image of portable computing. Before the T1100, previous supposedly portable computers were large and unwieldy." Fortunately that's not unwieldy at all. 16:18:09 Even expandable to 9MiB or 8MiB if it's the backlight version. 16:18:11 AnMaster: You think the CPU could handle anything faster? :-P 16:18:14 It's so high-spec, isn't it? 16:18:18 It even had a hard disk! 16:18:20 ehird, but wasn't the CRT itself technically able to render graphics, just the hardware wasn't able to be told to do so? 16:18:23 And it had a modem inside. 16:18:28 (not that the difference matters) 16:18:37 That T1000 had the standard 4.77 MHz.. well, it's a 80C86, but compatible anyway. And 512 kB of RAM. 16:18:38 AnMaster: True, I guess. 16:18:38 Deewiant, right 16:18:53 fizzie: See? The Macintosh Portable was way superior. And came out in 1989. :-P 16:18:54 ehird, of course it could be non-graphical like a cheap calculator 16:18:58 Too bad it cost $6,500 for the base model. 16:18:59 with fixed segments 16:19:12 ehird: The T1000 came out in 1987, so it's understandable it's a bit less powerful. 16:19:24 Also, it had a good display. 16:19:25 ehird, wasn't the macintosh portable WAY heavier? 16:19:34 AnMaster: 16 pounds 16:19:40 `calc 16 pounds in kg 16:19:41 16 pounds = 7.25747792 kilograms 16:19:50 ehird, that Toshiba looks lighter 16:19:55 I doubt the other one was much less luggable. 16:20:13 ehird, maybe I misjudged the scale... 16:20:18 It doesn't really matter at that point, considering you can't really carry it. 16:20:22 AnMaster: They're about the same size. 16:20:37 ehird, one has a tracball on the side too 16:20:43 But its keyboard is smaller. 16:20:44 possibly smaller keyboard though 16:20:45 http://pc-museum.com/gallery/rcm-061-big-Macintosh-portable.jpg -- it does look a lot kewler. 16:20:45 right 16:20:57 Ah, there was a picture already. 16:21:00 fizzie: Totally. 16:21:19 anyway my plan when asking for network was: 16:21:27 thin client 16:21:43 but with serial it wouldn't be usable even as that 16:21:46 It's usable as a serial terminal. 16:21:53 You know, it'd be easier to plug in a monitor and keyboard to the server. :P 16:22:13 fizzie: Does that Toshiba have a fan in it? 16:22:15 fizzie, well yes, but I was thinking something that was low end graphical, something that 10 mbps Ethernet could have handled 16:22:18 I bet the Macintosh Portable didn't! 16:22:34 Since Steve Jobs hated fans. Which is why the Mac kept frying. 16:22:37 I don't really know, could be either way. 16:22:54 I used to have a VT510, but it burned out. :/ 16:23:23 An awesome piece of hardware, did some sort of 132x50 tiny-font display and everything. 16:23:27 http://dec.vecmar.com/products/productpage.asp?pid=2660-DEC_VT_510_Terminal 16:23:28 $219 16:23:31 so not exactly a rarity :P 16:23:32 I wonder why there is a useless indention in the "screen" (technically not the screen, but the area around it) on that mac... I mean one is for the trackball 16:23:35 but the other one is useless 16:23:51 For shutting it? 16:23:55 Who knows. 16:24:01 It looks nicer symmetrical. 16:24:05 ah maybe 16:24:11 I want a GreenArrays chip. I'd write a little OS thingy for it. :P 16:24:24 Sure it's not rare, but I don't think I can justify getting another. 16:24:38 I don't think it did color, though, unlike the VT525. (Might be remembering wrongly too.) 16:24:44 "Here's a comparison of GA32 and 2 GA4 packages. We're testing chips and making mock-ups for possible applications. Hopefully mock-ups will help raise funds for real boards. Testing, of course, goes on forever." 16:24:44 http://colorforth.com/G32-G4.jpg 16:24:46 Wow they're small. 16:24:58 (That's what she said to the FSM.) 16:25:04 FSM? 16:25:24 anyway, how long would a 9 cell battery last with those? 16:25:39 and... how fast are they? 16:25:49 Flying Spaghetti Monster 16:25:52 And who knows. 16:25:55 (of course they aren't intended for the same purpose) 16:26:00 And not very on their own, you assemble them into a supercomputer. 16:26:02 A bunch of them in one. 16:26:07 right 16:26:09 They're unclocked, so they all run at different speed. 16:26:11 *speeds 16:26:17 (native silicon speed, pretty much) 16:26:30 http://colorforth.com/haypress2.jpg is an assembled littleputer thingy. 16:26:57 ehird, don't you need clock for some stuff? Like making sure avoiding metastable state and such. 16:27:04 (I'm no expert on this though) 16:27:13 Chuck Moore is clever. he'll have fixed it 16:27:15 But ask ais523. 16:27:18 He knows that kind of stuff. 16:27:26 true 16:28:36 thought you needed some kind of speed limiting to make some components work by making sure they didn't settle into a meta stable state or whatever. "flip-flops"? 16:29:18 Does anyone know ... whatever I was going to ask 16:29:35 Probably 16:30:03 -!- oerjan has quit ("Good night"). 16:31:56 No, I think ehird's question is still an unsolved problem. 16:34:50 so's your mom/ 16:34:52 / 16:35:09 disasters! yay!! 16:36:33 -!- sebbu2 has joined. 16:37:23 ais523: i'm curious as to an answer to AnMaster's q too 16:38:38 At least it's not the first clockless CPU design; there have been other working-but-experimental models. 16:39:05 ehird: sorry, I've been afk for a while 16:39:05 I wonder what native silicon speed is, anyway 16:39:10 ais523: np 16:39:12 AnMaster: what's the issue? 16:39:45 They're unclocked, so they all run at different speed. 16:39:45 *speeds 16:39:45 (native silicon speed, pretty much) 16:39:47 ehird, don't you need clock for some stuff? Like making sure avoiding metastable state and such. 16:39:49 thought you needed some kind of speed limiting to make some components work by making sure they didn't settle into a meta stable state or whatever. "flip-flops"? 16:39:51 ais523, that 16:40:03 yes, you do need speed limiting, due to slew rates 16:40:20 the metastable state only really happens with self-references, unless you're really unlucky 16:40:29 ais523, so how could that colourforth chip work as unclocked? 16:40:36 but if you try to run a circuit too fast, there just won't be time to change 1s to 0s 16:41:01 and asynchronous design doesn't imply that it's running max speed with nothing limiting; just that there isn't a global clock 16:41:16 is silicon speed quantifiable in hz? 16:41:22 there'll almost certainly be local synchronization or control circuits, either implemented clock-style or some other way 16:41:24 or does it vary 16:41:28 ehird: yes, and yes 16:41:33 heh 16:41:40 it's massively temperature-dependent, for one thing 16:41:40 I assume it's like 50ghz normally or sth? 16:42:09 but in one of our lab experiments, we chained 7 NOT gates in a loop, which for that sort of logic gave oscillation rather than a metastable state 16:42:28 and the resulting oscillation was so fast that we could only just notice it on the student oscilloscopes, even setting them to the max frequency range 16:42:40 I can't remember offhand what value they go up to, though 16:42:56 "Caltech designed and manufactured the world's first fully Quasi Delay Insensitive processor. During demonstrations, the researchers amazed viewers by loading a simple program which ran in a tight loop, pulsing one of the output lines after each instruction. This output line was connected to an oscilloscope. When a cup of hot coffee was placed on the chip, the pulse rate (the effective "clock rate") naturally slowed down to adapt to the worsening performance 16:42:56 of the heated transistors. When liquid nitrogen was poured on the chip, the instruction rate shot up with no additional intervention." 16:43:23 pretty impressive 16:43:35 wow 16:43:43 ofc, the massive slowdown in silicon-based circuits when they're heated is one of the more interesting demonstrations 16:43:54 fizzie: haha 16:43:57 no overclocking required 16:43:59 it basically makes all the components electronically leakier 16:44:04 1. Beef up the cooling 16:44:06 2. There is no step two! 16:44:11 you get more stray electrons doing random things, rather than what you want them to 16:44:45 so what kind of range does it get at usual CPU temperature 16:44:51 double digit ghz? triple? 16:45:13 it depends a huge amount on the fabrication techniques used 16:45:43 you have to pay quite a lot extra to get a circuit going faster than a few tens to hundreds of megahertz, but ofc modern computers are much faster than that 16:46:06 (which is one of the reasons that modern processors are quite expensive as silicon chips go) 16:46:38 One would assume the "instruction rate" would depend also on how the chip does whatever it does, i.e. how much logic there is to go through. 16:46:51 ais523: let's say AMD produced a clockless chip using typical desktop cooling 16:47:02 with as good as process as their x86 chips 16:47:09 ehird: the answer is I don't know 16:47:12 :D 16:47:21 my guess is, though, that the circuitry would be more complex 16:47:30 and the circuit would have to run more slowly as a result 16:47:40 OTOH, you'd have a considerably simpler motherboard 16:47:58 half of what a motherboard does is trying to match the wildly varying clock speeds of different bits of the system 16:54:09 -!- sebbu has quit (Read error: 110 (Connection timed out)). 16:54:12 -!- Asztal has quit (Read error: 110 (Connection timed out)). 17:27:33 -!- MigoMipo has joined. 17:35:09 http://www.reddit.com/r/programming/comments/9hudh/the_most_complex_computer_science_operating/ ;; BSD astroturf? :-P 17:36:51 http://www.losethos.com/godsongs.html 17:36:51 wow 17:36:56 I'm the what. 17:36:58 hahaha wow. 17:37:08 amazing 17:43:39 "I consult God regularly. One design decision He made was no child windows -- policy of one window per task. Another decision He made was 640x480 resolution. I posted a promise of sticking to this resolution. Then, God said He didn't mean permanantly, but I had already promised and God expects you to keep your word. Those were the main influences by God on my operating system. He's made little things, too." 17:43:56 ("God's court is the supremest court. It's funny -- I hear these punks saying piracy is not theft. I'd like to see them tell God. I thought so!") 17:44:03 you never fail to make me laugh, losethos 17:44:12 ("Wouldn't you believe in God if He talked to you? What's nutty about that?") 17:44:28 "I downloaded opensound with a BSD license, but couldn't uncompress it. I even bought a new copy of winzip -- no luck." 17:44:30 tee hee 17:47:22 what format was the archive in? tgz? 17:52:52 prolly 17:52:56 who knows 17:53:07 he's just so crazy :) 17:59:34 Winzip can do tgz, I think 17:59:37 It may've been tbz2 18:30:12 If "opensound" means OSS, the download form lets you decide between .rpm, .deb and .tar.bz2. 18:31:26 A reasonably new winzip should be able to do bzip2, I think. 18:31:33 He decided not to because it's evil BSD license 18:31:39 Stupid valgrind, segfaulting on an unstripped binary :-( 18:31:45 And it allows no commercial use therefore it's against people making money 18:32:15 Source downloads are .tar.bz2 only. 18:36:45 Deewiant, ouch, report a bug 18:36:59 Deewiant, also what the hell did you do to make it do that 18:37:08 Nothing, it's CCBI2 18:37:13 heh 18:37:14 valgrind ccbi -- segfault 18:37:19 strip -s ccbi && valgrind ccbi -- OK 18:37:27 Deewiant, valgrind version? 18:37:30 3.5 18:37:36 Also happened with 3.4.something last week 18:37:38 becuase I guess this is some issue with reading debug info 18:37:58 Deewiant, I hope your valgrind is built with debug info so you can report a bug about it 18:38:26 They'll want a copy of the binary anyway so I won't bother 18:38:53 Deewiant, oh? I reported bugs to valgrind before. All but one fixed so far 18:39:06 Deewiant, really good devs there who tries to figure out each bug 18:39:17 of course, a good test case is always a good idea 18:39:39 but failing that they seem to accept binaries that cause the issue too 18:39:52 Yeah, but I don't want to give them a copy even of the binary :-P 18:40:03 Deewiant, why not? 18:40:10 it's open source after all 18:40:11 It's 20M big anyway 18:40:15 also, make a simple test case in D 18:40:18 Not yet it isn't 18:40:34 Deewiant, ccbi2? you made the hg repo public iirc. 18:40:42 because I'm pretty sure I have a copy somewhere 18:41:10 Hmm yeah, I could try a non-secret copy 18:41:39 HOW DARE YOU BE A CATHEDRAL 18:42:59 Yeah, evidently the non-secret one fails too 18:43:12 18M yay 18:43:22 18 meggajits 18:43:32 Deewiant: how's it secret :P 18:44:06 It's not a /problem/ for me though, I can just run valgrind on the stripped copy and then ask gdb unstripped_copy what the symbol at a given address is 18:44:12 ehird: How isn't it :-P 18:44:28 :P 18:45:42 strip --only-keep-debug makes it unexecutable, nice 18:45:55 "cannot execute binary file" 18:47:42 Ah, it could be http://bugs.kde.org/show_bug.cgi?id=197988 18:47:42 Isn't that what it should do, anyway? 18:48:10 Is it? Isn't there non-debug not-needed-for-running stuff 18:48:13 "The intention is that this option will be used -- to create a two part executable. One a stripped binary which will occupy less space in RAM and in a distribution and the second a debugging information file [which is not supposed to be executed anyway]." 18:48:27 Ah, okay. 18:49:31 I guess there's no "strip everything not necessary for running, but do keep debug info" flag. 18:50:42 Great, they had a fix for it (2M stack) but backed it out 18:51:06 I guess it's time to build my own valgrind and see if that helps 18:52:11 Yeah, evidently the non-secret one fails too <-- what is the secret one? 18:59:42 http://bugs.kde.org/show_bug.cgi?id=197988 presumably wasn't it after all, I made the stack size about 300 times bigger and it still doesn't work. 19:00:48 Deewiant, don't use such insanely long symbols 19:00:59 I doubt they are that insanely long 19:01:01 Deewiant, tell me what your long symbol is 19:01:07 I don't know 19:01:11 HOW COME 19:01:13 I don't know whether that even is the problem 19:01:15 Don't you compile your binaries manually 19:01:17 Sheesh 19:01:19 Kids these days 19:01:22 No, in fact I use a compiler 19:01:25 ! 19:01:28 Surely not. 19:01:29 Deewiant, nm ./ccbi-unstrripped <-- look for the longest line 19:01:33 dobelx64 is manually compiled though 19:01:42 Can I do a sort by length somehow easily 19:01:55 Deewiant, hm... I was thinking about that myself 19:02:00 awk print length | sort numeric 19:02:16 How does one get length in awk, is the question 19:02:26 sort numeric would be sort -n 19:02:30 It is, evidently, length. How obvious. 19:02:53 71997 is the longest. 19:02:57 Deewiant, include the symbol too 19:03:01 Deewiant, also that is insanely long 19:03:03 Er, no, it's 72k. 19:03:06 [[awk '{print length" "$0}' | sort -n]], FWIW 19:03:22 [[awk '{print length, $0} | sort -n]] is what I did 19:03:36 The symbol is apparently full of MD5 19:03:42 Meaning it's been compressed quite a bit already. 19:03:53 wait, isn't md5 supposed to be one way? 19:03:56 Some-end of the compiler does that to compress them. 19:04:11 Yes, it is, so it's not fully clear where the symbol came from. 19:04:25 It does have the initial part though, so I can guess. 19:04:25 NIIICE compression scheme 19:04:45 also if you get symbol names you need to compress to fit you are doing something wrong elsewhere ;P 19:04:45 AnMaster: Think about it. If this were reversible, it'd be another 10-100x bigger. 19:05:01 The compiler is doing something wrong by emitting this. 19:05:09 Deewiant, yep that is what I meant 19:05:10 This is a known bug, of which the cause is not known. 19:05:16 AnMaster: No, it isn't. 19:05:16 Deewiant, oh? 19:05:22 The symbol does exist 19:05:28 It just shouldn't be emitted because it's compile-time only 19:05:48 I meant that the compiler is doing something wrong if it manages to construct a symbol that long 19:05:49 Or I mean, there is something that long there, it just should be discarded. 19:05:56 Exactly, and you're wrong there. 19:06:23 Deewiant, or possibly the user is doing something wrong, 19:06:25 This is presumably the concatenation of all fingerprints' instructions' identifiers' names 19:06:28 Yeah Deewiant 19:06:30 It's your problem 19:06:32 Or something like that 19:06:33 have you considered that YOU fail 19:06:38 Deewiant, wow why? 19:06:54 ehird, no I meant the common case where C++ generates long ones due to lots and lots of templates 19:06:57 think: boost 19:07:00 And since they're all "ccbi.fingerprints.rcfunge98.trds.dosomethingcool" or the like, it's no surprise that this grows a bit. 19:07:02 (like in the bug report) 19:07:16 Objective C++: "All the high level expressivity of C, with the lean and slim design of C++ together with the speed of Smalltalk." 19:07:26 ehird, XD 19:07:34 (http://www.reddit.com/r/programming/comments/9hqbk/drag_mouse_to_rotate_look_at_tree_through_portals/c0cu74a) 19:08:08 ehird, unable to view that flash? 19:08:17 tell me what it is 19:08:21 No, I don't think he is unable. 19:08:35 I was linking to a comment, and no. 19:08:42 You chose not to install flash, so you don't see flash content. 19:08:49 That is a decision you have made and it is only because of you. 19:09:29 The sum of all symbol lengths is 4895700 19:09:36 Note, this is in the non-"-g" version 19:09:43 Which is only 11M 19:10:27 The -g version goes up to 4974975; not that much more 19:11:35 Anyway, this is what happens when you do compile-time functional programming with a crap compiler frontend ;-P 19:12:09 -!- augur has joined. 19:12:31 augur: I DON'T LOVE YO 19:12:32 U 19:12:38 i have hyperactive enterkey syndrome 19:13:06 It might be a linker fail in some way too, I guess, since they shouldn't be used from anywhere 19:14:18 ehird: well one would hope not 19:14:28 youre WAY too young 19:14:32 YOU SAID THAT THE ONE OF THE TWO OF THE writing lines is boring 19:14:38 anyway you would know, pedo 19:14:44 HAVING CLAIMED TO LOVE ME THE LAST TIME YOU WERE IN HERE 19:14:47 what am i even talking about? 19:15:09 Deewiant, you could try nm on each *.o 19:15:10 to find out 19:15:22 I mean, if it was linker only or not 19:15:25 There's only one .o 19:15:30 oh right 19:15:49 Deewiant, try non-whole-program-insanely-fast mode? 19:16:17 so you have one *.o per compilation unit 19:18:55 -!- coppro has quit (Remote closed the connection). 19:19:46 13M ccbi.instructions.templates.o 19:19:47 :-P 19:20:16 A 69-line file with four workarounds for compiler bugs 19:20:38 Vim doesn't recognize it as D and thinks it's dtrace 19:24:15 -!- coppro has joined. 19:24:35 -!- Asztal has joined. 19:24:36 http://blogs.telegraph.co.uk/technology/shanerichmond/100003402/google-ufo-logo-mystery-solved/ 19:25:04 Deewiant, dtrace? 19:25:12 Deewiant, also what about emacs? 19:25:19 Sun's DTrace. 19:25:25 I don't know, I don't have emacs. 19:25:26 Deewiant, oh that... 19:26:02 Deewiant, this just proves how crappy a) current C implementations and b) vim are 19:26:17 yes, AnMaster 19:26:23 being unable to detect a file type = VIM SUX EMACS RULZ 19:26:28 VIM PERHAPS EVEN DROOLZ 19:26:37 ehird, yes, it is horrible isn't it 19:28:25 The 87.97-MB emacs doesn't seem to have D support at all. 19:28:31 So much for that. 19:28:57 87 MB? what emacs variant is that? 19:29:12 "emacs-23.1-3" from Arch's repositories. 19:29:21 GNU Emacs 23.1.1 19:29:26 Emacs is a bit lacking in the different-file-types front; of course there's a major mode for just about anything, but they don't ship everything by default. 19:29:43 indeed 19:29:55 I like how they ship me a /var/games/emacs/snake-scores but not filetype support. 19:30:20 Deewiant, I don't install that part of emacs usually 19:30:21 "ls /usr/share/emacs/23.1.50/lisp/progmodes/*.elc | wc -l" => 85, vs. "ls /usr/share/vim/vimcurrent/syntax/*.vim | wc -l" => 522. 19:30:51 $ ls /usr/share/emacs/22.3/lisp/progmodes/*.elc | wc -l 19:30:51 81 19:30:51 here 19:30:57 84 / 521 19:31:14 Deewiant: If you want to know the test: 19:31:16 if match(lines, '^#!\S\+dtrace\|#pragma\s\+D\s\+option\|:\S\{-}:\S\{-}:') > -1 19:31:16 setf dtrace 19:31:16 else 19:31:16 setf d 19:31:18 endif 19:31:23 Yes, I know the test. 19:31:39 Haven't bothered to modify it. 19:31:45 What part of the test is confusing it? 19:32:01 Probably the last 19:32:26 What's \{-}? 19:32:56 Equivalent to * but non-greedy, evidently 19:33:42 Yes, the line const C = "'" ~ (i=='\''?r"\'":i=='\\'?r"\\":i=='"'?"\"":""~i) ~ "'"; matches that last bit. 19:34:03 Apparently so; sounds like the Perl *? 19:34:19 Beats me, I don't know the details of Perl regexp that well. 19:34:42 Yes, the line const C = "'" ~ (i=='\''?r"\'":i=='\\'?r"\\":i=='"'?"\"":""~i) ~ "'"; matches that last bit. 19:34:44 what the hell 19:34:54 It has *?, +? and ?? as non-greedy variants of plain *, + and ?. 19:35:13 Oh, and {...}? for {...}. 19:35:23 Ah right, it does indeed. 19:35:23 I think Java borrowed thom too. 19:35:35 them* 19:35:43 Deewiant, what the hell is that D line 19:35:47 No, "thom". It sounds more impressive that way. 19:35:59 ~ is concatenate, the rest is C-compatible. 19:36:00 fizzie, ah ok :P 19:36:23 Oh, and r"" is a string without escape chars 19:36:24 Deewiant, ok... why the hell then :P 19:36:42 I think I was trying to write "those" and "them" simultaneously. 19:37:04 Deewiant, why do it as a series of nested ?: expressions? 19:37:25 As opposed to? 19:37:36 It has to be constant, note 19:37:38 Deewiant as opposed to if else? 19:37:47 Deewiant, oh hm 19:37:48 if-else isn't a constant expression, is it now 19:37:53 Deewiant, but that isn't constant either 19:37:55 unless i is 19:38:15 and if i is, then what is the point? 19:38:18 i is a template parameter, so it is indeed constant. 19:38:22 ah hm 19:38:40 Deewiant, tell me, what the hell is it that you are doing :P 19:38:49 That line is a workaround for http://d.puremagic.com/issues/show_bug.cgi?id=1059 19:39:48 This code is probably in your copy of CCBI2, too. 19:41:33 how many open D compiler bugs are there? 19:41:54 In the frontend I guess 19:41:54 For DMD, 1005 19:42:01 That includes frontend and backend 19:42:07 mhm 19:42:12 Deewiant, and in the ldc backend? 19:42:34 53, but some of those might also be for their frontend fork 19:42:44 Deewiant, oh and how many compiler bug workarounds does CCBI2 contain? 19:43:14 grep WORKAROUND | wc -l = 26 19:43:17 wow 19:43:21 The secret one has 28 19:43:25 :-P 19:43:35 Deewiant, what is so secret about it ;P 19:44:01 7 of those are for bug 810, which was fixed in the penultimate release but hasn't been merged into LDC 19:44:10 mhm 19:44:13 Because that release breaks backwards compatibility with something else 19:44:48 Deewiant, how long since D reached stable version? 19:45:03 as defined by what upstream consider stable 19:45:06 Oh, and 8 of them are for a workaround in the build tool 19:45:18 Which could be removed if I switched to xfBuild, which I haven't bothered to do 19:45:50 Well, 1.0 was called stable, although it actually wasn't (GRR 1.017, breaking several parts of my code) 19:45:59 right... 19:46:02 Anyway, that was beginning of 2007 19:46:12 When the D1 - D2 fork happened 19:46:58 I'm a bit surprised that there are so many bugs still left in D after that time. Few devs working on it? 19:47:02 Debian has 77742 active bugs in 11741 packages; what a rat's nest of bugs. 19:47:23 fizzie, about 7 bugs per package? 19:47:37 Apparently so. 19:47:55 fizzie, any stats over which package has most? 19:48:08 it would be interesting to see how evenly distributed it is 19:48:41 The median number of bugs is 2, however. 19:49:41 Workaround stats for the DMD frontend in ccbi: 7 for 810, 5 for 1059, one each for 1640,1715,2288,2339,2991 19:49:41 4804 packages with one bug, 2024 with two. Oh, and this is from the active-bugs index, so it's completely ignoring all packages with no bugs at all, which is not quite fair. :p 19:50:19 Deewiant, I don't think I have any in cfunge, and I had one in efunge. Yay for stable software :P 19:50:38 Yay for compilers with more than one maintainer :-P 19:50:41 Oh, and the top-three active bugs: 19:50:44 * apt (maintainer: APT Development Team ) has 828 bugs 19:50:44 Deewiant, that too 19:50:44 * installation-reports (maintainer: Debian Install Team ) has 2113 bugs 19:50:44 * wnpp (maintainer: wnpp@debian.org) has 3528 bugs 19:50:52 of course there are some I more or less consider workarounds, like the double nested stringification macro 19:50:53 wnpp? 19:50:57 but that is in C standard 19:51:03 Ah, a meta-package 19:51:09 so possibly a stupid standard workaround 19:51:17 Just like installation-reports presumably is 19:51:30 fizzie, what is the wnpp meta-package for? 19:51:38 http://www.google.com/search?q=wnpp 19:51:54 ah 19:54:15 Yes, "installation-reports" bugs are I think general "problems installing Debian" issues. 19:54:48 The apt bugs seem reasonably real, though. 19:55:18 I guess it is just a software everyone use 19:55:23 but still that many? hm 19:55:29 Of course it counts minor and wishlist and other such things. 19:55:37 ah true 19:56:01 "Outstanding bugs -- Wishlist items; Unclassified (243 bugs)" is the largest single category for apt. 19:56:34 -!- sebbu2 has changed nick to sebbu. 19:56:40 The 7 other packages in the top-10 bugs list are aptitude, debbugs, dpkg, emacs21, evolution, iceweasel and linux-2.6. Pretty popular stuff. 19:57:01 I'd've expected xorg in that list 19:57:22 Deewiant: It's split in too many parts, I think. :p 19:57:32 Ah, heh 19:58:20 952 bugs in everything matching /xorg/, that would make it replace apt in the top-3. 19:58:35 Though not if counting apt+aptitude+dpkg together. 19:59:50 227 bugs in xserver-xorg-core, 178 bugs in xserver-xorg-video-intel; those are the only two three-digit numbers there. 20:00:37 There's a funky graph at http://bugs.debian.org/release-critical/ 20:01:25 A4rexr cxi6r 20:18:01 Fried rice you made yourself is quite delicious. 20:18:28 Not making it yourself inherently reduces its flavour. True story. 20:18:35 Truth. 20:18:39 -!- pikhq_ has changed nick to pikhq. 20:19:03 Restaurants like covering it in soy sauce. Far too much salt, glutamates. 20:19:15 What. I love soy sauce. 20:19:31 Some soy sauce adds nice flavor. 20:19:44 -!- M0ny has quit. 20:19:48 Adding cups of soy sauce makes for a dish saltier than potato chips. 20:22:03 http://asset.soup.io/asset/0426/5459_3af7.jpeg 20:23:52 Deewiant: that was... almost funny :\ 20:24:04 But actually? :-P 20:24:16 Just not funny, or something more 20:24:24 no idea 20:24:25 Needs moar wok. 20:24:33 theoretically it should have been funny 20:24:36 but it just isn't 20:34:31 blut 20:36:51 -!- boily has joined. 20:38:27 -!- sebbu2 has joined. 20:38:31 E621... a.k.a. MSG... Wasn't it causative for overweight in animal experiments and associated with overweight in humans? :-) 20:38:31 -!- ehird has left (?). 20:38:36 -!- ehird has joined. 20:38:37 fuck 20:39:06 Ilari: what's your point 20:40:02 To that "Far too much salt, glutamates". And who cares about salt (apart from bad taste) unless one is exceptionally sensitive to sodium. 20:40:40 Statistically signficant != actually significant. 20:41:44 Ilari: of course he means taste... 20:41:48 unless you can't taste salt? 20:42:01 Ilari: "Bad taste" is the primary complaint. 20:42:38 Yeah, except that many have attitude: Eek... Salt (same type as eek... fat). 20:42:55 And I'm complaining about glutamates in general, not specifically MSG. (soy sauce has naturally-occuring glutamates. They overpower everything else when too much is used.) 20:43:58 Soy sauce proabably also has other nasty stuff in it (that screws with things like nutrient intake)... 20:44:25 Likely. I'm just complaining about how it tastes bad when you use tons of it, though. 20:44:33 soy sauce is delicious though, who cares 20:45:24 That "assocated with"... As some research reports would say, MSG consumption is a risk factor for being overweight. 20:45:58 Most of the things that have MSG added have many other reasons for being bad for you. 20:46:08 -!- boily has quit ("leaving"). 20:46:25 i seem to be able to survive on just about anything 20:47:40 Yeah, but that MSG-weight association seems independent of that... 20:48:42 Yeah, most stuff in stores that contains MSG contains quite nasty stuff. 20:49:05 i'm not sure I can physically get overweight 20:49:13 I've been underweight my whole life no matter how much I eat 20:49:13 Hmm. 20:50:55 (ever wondered why GI of fructose is so low compared to glucose even if both are very closely related)? 20:51:11 Never in my life, Ilari. 20:54:58 -!- sebbu has quit (Read error: 110 (Connection timed out)). 20:55:22 Glucose GI: 100 (defintion), Fructose GI: ~20. 20:55:41 I have a feeling Ilari is involved in some sort of nutritionist field 20:58:41 Or is using Wolfram alpha 20:58:57 Wolfram Alpha doesn't help you care about stuff 20:59:33 It just seems that most of current "nutrion science" is total garbage... 20:59:50 Howso? 21:00:20 Nutrion 21:01:50 Badly designed research, conclusions that do not follow from data, bad media reporting, etc... 21:11:46 Standard trick: Send embragoed (keep secret until publication of the actual study) press release about some study to press (of course, distorting even further from already distorted conclusions). The press then distort it even further and then all give press without reading what the actual study says. 21:17:54 And of course this might come on top of study design so bad that one wonders wheither incompetence is sufficient to explain it. 21:19:45 Ilari: it's a conspiracy! 21:19:53 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server"). 21:22:11 -!- augur has quit (Read error: 54 (Connection reset by peer)). 21:26:59 One of the funniest was rating various diets based on model which compared them to modern food guidelines... And one of the diets there was Atkins... One can guess how well it fared... 21:27:30 how's that funny 21:30:22 Oh, and then there was effects on cholesterol computed for compared diets. And let's just say that those values were not sanity-checked against real-world values... 21:31:14 -!- GregorR has quit (Remote closed the connection). 21:31:50 Ilari: do you like research this much into absolutely everything :D 21:33:05 -!- GregorR has joined. 21:34:18 What I come across... I have seen lots of quite wild stuff. Including stuff that would have serious HSQ if the math would check out (I usually skip the heavy math on first reading). 21:34:37 expand HSQ? 21:34:46 Holy Shit Quotent. 21:35:02 :-D 21:35:06 *Quotient 21:37:16 Stuff like deriving Special Relativity, something close to General Relativity and some cosmological stuff (without having to invoke dark energy) out of model with *absolute* time. 21:37:39 y'all crazy :) 21:39:19 I need to replace the batteriiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiies eseseseseseses in this keyboard, because it keeps repeating the same key which just closed all my browser windows and did ← that. 21:39:37 Yes, I recommend you do so. 21:39:46 But that was amusing. 21:40:26 Why does that remind me of Linux doublecore keyboard bug? :-) 21:41:12 Every key repeated or something? 21:41:33 Every keypress appeared twice. 21:41:49 Yah. 21:41:52 Heh. 21:41:57 How'd they manage that? 21:42:02 No idea. 21:42:29 Deewiant: run the keyboard code on both cores 21:42:41 How do you manage that accidentally 21:42:43 so that it notifies each core about it, they both send it to the rest of the system 21:42:44 "oops" 21:42:52 Deewiant: corespawn(kb);corespawn(kb); 21:42:59 or maybe it runs everything on every core by default in that section 21:43:02 // OOPS, didn't mean to do that 21:43:04 like, it's a general-stuff-for-the-cpu 21:43:10 which each cpu core needs 21:43:15 and they had the kb in that for single core 21:43:20 without realising it would break with more cores 21:43:27 That's possible 21:44:03 Something OS-visible that's shared between cores but not been processors in SMP configuration... 21:44:12 *between 21:45:39 For a multi-core system you can program the APICs to sensibly route interrupts; I could believe they can be configured to deliver keyboard interrupts to both cores accidentally. 21:46:10 That wouldn't expain it. 21:46:28 (assuming the keyboard interface is similar to what PS/2 used). 21:47:03 dual pentium III, fuck yeah 21:47:35 Double-IRQ would mess with it for sure, but at least PS/2 interface suppiled the real scancode data from I/O port). 21:48:17 The first IRQ would read the key and the second would then get nothing. Or they both would get parts and really mess things up. 21:49:53 Irky IRQ quirk 21:50:01 There are interrupt-based USB endpoints, but I have no clue how those work really. 21:56:49 From /proc/interrupts: LOC: 657 698 369 (Timer), IRQ17: 367 783 122 (NIC), IRQ14: 35 914 225 (IDE), IRQ1: 8 306 061 (Keyboard), IRQ15: 170 134 (IDE), IRQ23: 1 007 (USB), IRQ16: 587 (USB), IRQ12: 323 (Mouse), IRQ0: 44 (Timer), IRQ4: 7 (Serial), IRQ6: 4 (floppy), IRQ8: 3 (RTC). 21:56:51 in your end point. 21:59:34 Hmm... Racked 72 more IRQ6's backing up some source code. :-) 22:05:10 Hmm... Esolang that has 94 no-arguments operators (!-~) and every previous character affects decoding of the next... Would make code totally unreadable & unmaintainable. 22:05:39 Sounds a bit like Malbolge 22:05:43 At least the decoding bit 22:06:35 Except that malbolge also scrambles code when running... 22:09:32 Probably best would be language that could be proven to be TC with non-constructive proof but that wouldn't have any easy constructive proof that it is TC. 22:11:15 Or where the size of programs really explode when they get more complex (but still its TC). 22:13:40 Even /proc/interrupts is so complicated nowadays: http://pastebin.com/m2c5bc2b4 22:14:28 There used to be just IRQ lines from 0 to 15 on a PC, and that was enough! Uphill both ways! 22:14:55 Mine is even more complicated: http://pastebin.com/f7f0bb0ca 22:15:13 PCI-MSI-edge? HPET-MSI-edge? 22:15:20 More cores, more numbers. 22:15:21 Although less IRQs evidently 22:15:36 Instead I have "machine check" stuff 22:16:50 MSI is that PCI/PCIE message-signaled-interrupt thing, with the device sending a message over the bus to cause an interrupt, instead of having physical lines for that. 22:16:59 Those are just polls. Actual machine check events are worse. 22:17:33 -!- kar8nga has quit (Read error: 110 (Connection timed out)). 22:18:34 Oh, and "lspci"; at one point there was this one PCI bus, but now lspci lists five. 22:19:20 I have three vacant PCI Express ports and one vacant PCI bridge 22:19:36 Oh, and a PCI Express root port, whatever that is. 22:20:58 -!- ehird has quit. 22:21:02 http://pastebin.com/m18086ab0 -- I would like to, for example, know why the bt878 card has a different bus number there. 22:21:10 This computer has 4 USB ports. And according to lspci, 3 USB1 UCHI controllers plus one USB2 ECHI controller... 22:21:38 According to "lspci -t" that bus 04 is connected via that 00:14.4 "PCI to PCI Bridge". 22:22:27 And buses 01, 02 and 03 go through the more reasonable PCI bridges 00:01/02/06 up there; they even have some sort of labels there. 22:23:54 PCI bridge on card itself? 22:24:16 I doubt it'd be "ATI Technologies Inc SBx00" then. 22:24:53 What that SBx00 even is? 22:25:07 Sound Blaster from ATI? :-P 22:25:10 Probably "SB600 and SB700", product numbers. 22:25:14 South Bridge, I guess. 22:25:39 Ah yes, it's an ATI motherboard isn't it 22:25:42 Yes. 22:25:46 -!- ehird has joined. 22:28:42 That Intel Atom box has a significantly shorter lspci output; much less cruft there. 22:31:11 So what window managers are you darned kids running these days 22:31:37 IceWM. 22:31:54 Awesome, still. 22:32:01 icewm would be wonderful if it had just a lil more polish 22:32:52 Openbox 22:35:31 And some bugs fixed, like that "lose input focus" bug. 22:36:00 openbox is so strange. why do you have to keep some space free to get a menu to do anything? that's a ridiculous UI 22:36:03 (sometimes when focused window is closed, no window gets the focus). 22:36:06 XMONAD 22:36:20 CAPSLOCKMONAD 22:36:27 ehird: Wut? 22:36:45 Wut yourself 22:36:53 Keeping some space free wut 22:37:05 Fact is that you have to hunt for a bit of desktop 22:37:16 For the menu? Just bind it to a key 22:37:19 Which is ridiculous: Desktop is space that should be filled with useful things 22:37:36 Deewiant: Pressing a key then directly taskswitching to the mouse seems inefficient/ 22:37:38 *. 22:37:40 I have it on Win-esc myself, although I do always have some desktop free in the corners next to my toolbar as well 22:37:58 See, your problem is that you use the mouse ;-) 22:38:08 The "losing input focus" is annoying because then "next window" and "previous window" don't work. To give something focus from keyboard, one has to use window list. 22:38:27 it's just always seemed to me like openbox is a WM designed to make pretty translucent screenshots with small fonts /shrug 22:38:48 Maybe it is, but it works for me with 0% translucency. :-P 22:38:56 Main WM menu is Capslock+M here. :-) 22:39:29 i wish the automatic window managers actually made an attempt at intelligently managing them 22:39:35 instead of "hurr, one to the left rest to the right" 22:39:39 or "hurr, fibonacci spiral" 22:42:18 At least the windows don't spin by themselves... 22:42:27 eh? 22:42:45 One WM had key combo which made current window start to spin... 22:43:02 x_x 22:43:15 i bet sawfish :P 22:44:12 The same WM also had stuff like window rotation with three degrees of freedom, window zooming (seperate from resizing) and that... 22:44:37 At some point Enlightenment was the WM that seemed most focused on the pretty tricks. 22:45:04 true 22:45:11 enlightenment has always seemed crappy to me 22:45:35 i wonder if E17 is out yet :P 22:45:47 "Enlightenment allows you to have a grid of workspaces called virtual desktops. Switching between them is achieved by hurling the mouse cursor to the edge of the screen, at which the desktop appears to slide across to reveal the next. The maximum grid size is currently 8 by 8 desktops, and you can have 32 grids (each with a different background), making 2048 total possible desktop spaces." 22:45:51 nope 22:45:52 I'm so surprised 22:46:07 fizzie: 2048 desktops, fuck yeah 22:46:30 (Users can enable a map of the desktops, in case they get lost, which is called the pager.) 22:46:37 Enlightenment: So you can get lost in your desktops. 22:46:54 2048 virtual desktops? I only have 11. :-( 22:46:58 11? 22:47:01 you're crazy 22:47:17 "DR16 has been the choice of power users and artists due to its low overhead, highly graphical, widely theme-able, extremely configurable, yet unobtrusive interface." 22:47:27 (named "F2"-"F12"). 22:48:00 Guess why there isn't "F1". 22:48:08 Help? 22:49:25 Nope, CAPSLOCK+SHIFT+Fx hits three-key same-row/column restriction with x = 1. 22:49:37 whut? 22:49:41 oh, keys. 22:49:58 on what keyboard is capslock+shift+fx comfortable 22:50:02 That is, one can't hit Capslock+Shift+F1. 22:50:19 sure you can, with difficulty :) 22:50:33 From a suitably skewed perspective I could claim to have 216 virtual desktops, since there's six independently selectable tags on all three monitors, and 6^3 = 216. Though from an even more wonky perspective I guess I could claim 262144, since you can select any combination of tags, and (2^6)^3 = 262144. 22:50:45 Capslock+Shift+F1 just doesn't work. 22:50:54 Ilari: howso 22:51:49 I guess he means with a "on this keyboard" qualifier. 22:51:53 i mean 'pataphysically? 22:51:58 or physically 22:52:01 or softwhysically 22:52:14 If one hits three keys at once, the keys must either be in distinct rows in scan matrix or in distinct columns in scan matrix. 22:52:24 Otherwise the third key won't register. 22:52:33 i don't think that is true with my keyboard, at least... 22:53:54 How the keys are located in scan matrix may vary depending on keyboard. But for any keyboard that uses scan matrix, that three-key restriction appiles. 22:54:13 ó_ó I've never heard about this before 22:54:18 They do make keyboards completely without that problem; and I think quite many keyboards put the modifier keys "independently" recognizable. 22:54:23 seems sucky. 22:54:37 i guess the more expensive keyboards don't do that. 22:55:41 I think it depends on what sort of "expensive" it is; if it's just expensive-because-it-has-stylish-design they might not care. It's not like it hurts "normal use", especially if the modifier keys always work. 22:56:12 But the key-jamming problem is not a new one; Star Control came with a keyboard testing thing you could use to pick up keys so that two people can play the melee game without problems. 22:56:14 Pretty much the only use where the scan matrix layout really matters is hotseat multiplayer games. 22:56:31 I mean like mechanical keyswitches 22:56:34 expensive 22:57:16 I don't think full n-key rollover is very common even in expensive-like-that keyboards, but I don't have any empirical data on this. 22:57:22 http://en.wikipedia.org/wiki/Rollover_%28key%29 is about it. 22:57:26 It's not related to n-key rollover, is it? 22:57:37 That's just being able to hit a bunch of keys at once, not neccessarily in the same row/column. 22:57:44 At least on this keyboard, left shift is part of normal scan matrix. Capslock+F1 is possible, Capslock+Shift+F1 isn't. 22:57:44 *necessarily 22:59:20 The reason you can't hit multiple keys is because of the matrix-style design. And it makes it sometimes rather nontrivial to find out which keys you can do. 23:00:01 I've never had a rollover problem 23:00:05 On this logi-illu one, I can hit 'q', 'w', 'e' and 'r' successfully, but if I keep those four pressed 't' won't register any more. 23:00:11 I type at like 100wpm, but only ever hit one or two keys at a time. 23:00:51 On this keyboard, two key columns in main block (alphabet, numbers & co) are on same scan matrix column. 23:01:11 It's not like it's an issue when typing. But when you have one person using wasd and a couple of "fire" and "special" buttons controlling one car, and another one with the cursor keys and another couple of buttons, it's trickier. 23:02:00 On the second row I apparently can do 'a', 's', 'd', 'f' and 'g', but with all those down 'h' will no longer register. 23:02:16 fizzie: 3-key rollover is considered essential for English touch typing. [3] 23:02:19 —Wikipedia 23:02:27 which doesn't make any sense to me 23:02:51 Here second row registers only up to 'f'. 'g' won't register anymore. 23:03:35 I'm sure the mechanical design does come to play too, when it comes to the speed how fast keys rise up and so on. Can't say I've had trouble *typing* with even the cheapest keyboards I've used. 23:03:58 Typing so fast that previous key doesn't have time to register as relased before next is pressed? 23:05:17 This is certainly no gaming keyboard, I can't seem to find any two wasd-shaped sets of keys where you could successfully record all eight simultaneous keys; it just goes up to six. 23:06:10 I have never tried to press eight keys in a game at once. 23:06:16 If keys register on positive edge, and there is no ghosting/jamming, then release delay (if not enough to cause false autorepeat), won't usually be problematic. 23:06:32 ehird: Maybe you haven't been multiplayering much with a single keyboard, then? 23:06:53 Oh, that's true. 23:06:59 I generally use crazy invention like : Inter - net! 23:07:02 *net ! 23:07:36 fizzie: meh, hjkl-shaped > wasd-shaped 23:08:16 ais523: I'm not sure that's true for gaming, especially if the game is usually played with cursor keys and the second player just needs a suitable replacement. 23:08:26 hjkl sucks. 23:08:30 Inter net! But it's so expensive, and my parents don't want me to keep the phone line busy all the time, and my 2400 bps modem gets so bad latency, and... well, no game supports that sort of thing anyway. 23:08:41 wasd is perfectly intuitive, hjkl is just being contrarian for the fuck of it. 23:09:04 fizzie: just hook up a modem and dial a friend running a Doom game 23:09:13 you can use ordinary telephone numbers! 23:09:23 The second in main block is usually ijkl, with actions being something like 'b'. 23:09:45 I did that, but it's still expensive, and has the phone-line-busy problem, and anyway only a tiny fraction of games supported modem-based multiplayer. 23:09:48 (first being wsad, with actions being tabs, and various left modifiers). 23:10:26 fizzie: just run a looooooong ps/2 cable to your friend 23:10:29 to another keyboard 23:10:34 voila! in-ter net 23:11:46 Warcraft 2 did, and ROTT, and Descent, and obviously Doom; but none of the cave-flying games like kops, v-wing, luola; eh, I guess that genre is not so widespread outside Finland, really. 23:12:08 those sound fun 23:12:27 Slicks'n'Slide, too... actually I think that's a Finnish invention too. 23:12:35 what were the game mechanics of these... cave-flying ames 23:12:42 http://www.luolamies.org/software/luola/screens/screen6.png ;; looks great 23:12:45 did you just lik... fly 23:12:47 *like 23:12:50 *looks great 23:13:03 Yes, and shoot your friends with a multitude of weapons. 23:13:30 (at least if you still have flyable ship)... 23:13:41 -!- FireFly has quit ("Later"). 23:13:50 fizzie: oh, and if you hit things you die? 23:13:52 Yes; v-wing lets you continue with just your "guy" when the ship goes boom. 23:14:11 Depending on settings, but usually bumping into things does take up some of your health. 23:14:20 And the levels are usually bitmap files (or a few of them) so there's quite a variety of levels available. 23:14:23 that sounds fun. 23:14:37 we should just all play falling sand 23:14:38 The ship from Luola has ejector seat... 23:14:57 falling sand kind of doesn't have any game mechanics 23:15:09 hardly true 23:15:15 howso 23:15:21 not vanilla sand 23:15:26 but there are other versions 23:15:35 -!- BeholdMyGlory has quit (Remote closed the connection). 23:15:42 And the standard equipment for player moving on foot includes parachute and ninja rope... 23:15:48 coppro: hmm like 23:15:53 Plus some kind of peashooter. 23:15:59 Ilari: ninja rope stolen from Worms or the other way around? 23:16:12 dgame.com 23:16:15 bah 23:16:21 stupid make is slowing my computer down 23:16:33 Dgame.com 23:16:33 What you need, when you need it 23:16:51 Stolen poorly from Worms. The one in Worms is much more useful. 23:17:07 Ilari: well, the whole flying thing is basically identical to the super sheep in worms ofc 23:17:15 except... shooting 23:17:23 but i doubt that was stolen 23:17:27 since it's pretty obvious 23:17:57 wxSand 23:18:02 i have wxsan 23:18:02 d 23:18:05 it has no game mechanics. 23:18:12 some of the mods do 23:19:03 Also in Luola if ship got destroyed and the player got to docking pad on foot, one got new ship... 23:19:39 * ehird downloads this luola thing in the hope it has single-player AI 23:19:57 There is also modes where players start on foot and level has N (or N-1 in another) ships scattered around. 23:21:19 There's also that "N players run around with Worms-style ninja-rope and shoot the others" game; or I think at least two of them. Don't remember the names. 23:22:28 that's called "Worms" 23:23:13 Liero was ~first such game with 2-players. I have also played one such game over the net (back when I had 56K, which was actually 33.6k modem). 23:23:38 Oh, Liero is ridiculously fun 23:24:38 I have also played Liero on Xbox (using the standard Xbox controllers). Didn't run very well. 23:24:54 Liero's ninja rope is a bitch, though 23:25:11 in fact all ninja ropes apart from Worms 2 onward seem to really suck 23:25:48 The one in Luola is probably the worst I have seen. 23:26:51 Right, Liero and some clone of it. 23:27:28 Aren't there at least 3 OSS one that allow N players? Soldat, NiL and Bankiz... 23:27:46 Oh, right MoleZ; and it was in fact the one that came before Liero. 23:28:36 http://en.wikipedia.org/wiki/Liero -- wikipedia knows all this important information. 23:29:46 And sometimes programming course has project subject to make (simple) Liero clone... Some years ago one such course produced two more liero clones... 23:30:21 (probably not found anywhere anymore)... 23:30:29 Aw, Luola has no AI. 23:30:35 Or networked multiplayer. 23:31:02 What that means: you need some real friends. :p 23:31:07 Pfft. 23:31:08 As if. 23:31:39 Kops is open source nowadays, too: http://jet.ro/kops/ -- it's a bit different from the other cave-fliers, though, may be an acquired taste. 23:31:44 fizzie: (as opposed to all the chatbots I talk to in here?) 23:32:28 (But Kops won't have an AI either, or networked multiplayer for that matter.) 23:33:26 Kops is also the reason why I wrote that "VNC client with keyboard only", since we needed to play it with two keyboards to avoid the multiple-keys issues. 23:33:42 heh 23:35:03 What, Xinput won't let you treat another keyboard as just another input device? :-) 23:35:31 There was just the DOS version back then. 23:35:56 But it ran under Windows, even with a VNC server running. 23:36:00 Had some palette issues, though. 23:37:42 It's easy nowadays since you can just stick in more and more USB keyboards. 23:37:53 INFINITE DAISY-CHAINED USB KEYBOARDS 23:38:15 Not that I know whether Windows handles multiple USB keyboards, but one can always hope. 23:38:47 For those that like to do the same with mice, there's MPX... :-) 23:39:54 You can also just have multiple single-pointer-controlling devices and have the players fight with it. 23:40:03 MPX + pointer warping = Trippy, man. 23:56:48 a