**** BEGIN LOGGING AT Sun Oct 06 02:59:58 2013 Oct 06 03:00:33 lol, a measly 100b space saved. Oct 06 03:01:43 ii tracker 0.6.95-35maemo1+0m5+0cssu0 All-in-one indexer, search tool and metadata database. Oct 06 03:01:46 how humble Oct 06 03:02:19 and none of those friggin tracker-* tools seems to support -V Oct 06 03:02:59 o.O Oct 06 03:03:25 I thought there might have been a way somewhere with those individual tracker-* binaries. Oct 06 03:13:30 meh, they save a few 100 bytes in binaries of >50k by leaving out --help and --version support Oct 06 03:13:44 /usr/lib/locale/locale-archive 29763056 bytes Oct 06 03:14:08 my first linux system: <20MB, *incl swap* Oct 06 03:14:29 looks sabe, doesn't it? Oct 06 03:14:33 sane even Oct 06 03:16:31 Whoa, less than 20MB, that is very small. Oct 06 03:22:07 it wasn't small at that time Oct 06 03:23:38 and it came with complete set of manpages Oct 06 03:23:50 Yeah, technology of course would change sporadically. Oct 06 03:23:52 for all that could have manpages at that time Oct 06 03:24:08 Must have also very limited set of userland tools I'd gather. Oct 06 03:24:41 well, it was several hundred cmdline tools anyway Oct 06 03:24:58 X11 wasn't too exciting though Oct 06 03:26:04 and a nightmare to configure, on that iirc cyrrus chipset Oct 06 03:26:49 Haha I remember having to manually write out X11 config files awhile back. That was fun, along with meddling with (what was then) proprietary kernel video driver. Oct 06 03:27:03 yes Oct 06 03:27:35 at that time you even had to binary-patch the vmlinuz to tell what drive to mount / from Oct 06 03:27:42 or sth like that Oct 06 03:28:25 of course you also could've built your own kernel, which took only one day Oct 06 03:29:04 once you managed to boot to linux at all Oct 06 03:29:18 I never had to binary-patch. Though running on vanilla kernels was heck a lot of fun. One bad mishap with trying to boot the kernel, you get kpanic. I've seen at numerous times VFS not SYNCED or something like that. Oct 06 03:31:04 there been a cmdline tool to patch the kernel, if only I could remeber how it been called. I think you needed it to make kernel boot from HDD instead of floppy Oct 06 03:31:17 I also had to deal with rpmdb whenever it decides to chuck a spaz (broken installs for instance, requiring rpmdb to be rebuilt). This was at the time when Debian folks had apt-get for instance whilst the Redhat folks had to make do with apt-rpm or experimental yum (not available when I started rh8 but later became available). Oct 06 03:32:21 I also recall at the time there was also ways to boot linux from DOS shell as well. Oct 06 03:32:38 yep, loadlin Oct 06 03:32:48 .exe Oct 06 03:32:54 Hahah yeah. Oct 06 03:33:00 those were the times Oct 06 03:33:53 Gentoo makes things so easy, even a kernel upgrade is fairly simple these days Oct 06 03:34:00 Compiling 2.4.x kernel was loads more interesting, there was far more text to show compared to the much more cleaner (and potentially organised) 2.6.x kernel. 2.5.x kernel were for those wanting to be on bleeding edge at the time. Oct 06 03:34:40 meh, 1.x kernels FTW! ;-P Oct 06 03:35:19 My only gripe with gentoo is that if only they also allow binary packages, I'm not particularly fond of having to compile everything from scratch when I want the machine to be up and running. Though notably I've heard numerous times that gentoo maintainers take more care as opposed to arch maintainers. Oct 06 03:35:51 Heh 1.x kernels. I've never experienced that. I guess I was still in windows land at the time. Oct 06 03:36:42 must be like 20 years ago Oct 06 03:37:36 Even if it was 20 years ago, I remember DOS days things that somewhat haunt me was the command prompt back then. Oct 06 03:37:53 Good old 5 1/4 inch drives iinm. Oct 06 03:38:22 yeah Oct 06 03:38:37 but before that came minix (Tanenbaum) Oct 06 03:38:55 Loud and clunky {2,3}86 processor. Oct 06 03:39:12 and before or during that time I used another *great* unixoid system: amigaOS Oct 06 03:39:49 minix was probably what linux was initially based on. Oct 06 03:40:02 not rally afaik Oct 06 03:40:08 maybe inspired by Oct 06 03:40:15 really* Oct 06 03:40:18 I think amiga is still functioning lol, amiga64 or whatever it is now. They still charge people for the OS. Oct 06 03:40:47 Ahh I stand corrected. I thought linux was a clone of minix that was in a bid to mimick unix. Oct 06 03:41:53 http://de.wikipedia.org/wiki/Minix_(Betriebssystem)#Streit_um_Linux_und_Minix Oct 06 03:43:32 1992 Tanenbaum claimed that linux would soon be obsolete and replaced by a better system like GNU Hurd - LOL Oct 06 03:46:59 I tried to port minix to Amiga1000 in 1988, but it wasn't really feasible, thanks to the missing MMU in MotorRoller CPU Oct 06 03:48:43 oh, Linus used Minix as a development environment to write linux Oct 06 04:00:04 I sort of got carried away in the wikipedia loop (yet again). Oct 06 04:02:54 Yeah though otherwise, minix is largely different from linux. hurd would probably be similar to minix's ideal goals in being non-monolithic kernel. Oct 06 08:57:26 hm... how programmable is the n900 usb mode? Oct 06 08:59:22 * Wizzup is thinking of implementing some kind of yubikey Oct 06 09:00:41 I don't know about yubikey (though I have heard of it or at least something like it awhile ago). Though there was ps3 jailbreak program which was also ported to N900 iinm. Oct 06 09:01:38 Wizzup: very, i think Oct 06 09:01:55 just write a usb gadget module Oct 06 09:01:56 so, would it be possible to make the n900 act as a HID device? Oct 06 09:02:13 (that's a key question) Oct 06 09:02:18 kerio: I see Oct 06 09:07:27 http://talk.maemo.org/showthread.php?t=62071 this confirms it I think Oct 06 09:14:39 * Wizzup will have fun with this Oct 06 09:14:42 kerio: thanks for the pointer Oct 06 09:15:39 i can give you another one! (char *)0xbabecafe Oct 06 09:16:07 I prefer a cafebabe Oct 06 09:17:54 so I guess I can make my laptop create a usb gadget as well? (to ease debugging...) Oct 06 09:23:46 mh, i don't know Oct 06 09:23:53 Pali: what's a good way to debug a usb gadget module? Oct 06 09:50:38 if your laptop usb chip support peripheral mode, you can Oct 06 09:51:04 but I did not see any pc motherboard with usb peripheral mode Oct 06 09:51:18 anything is host mode only Oct 06 09:51:49 ah, I see Oct 06 09:51:54 but n900 does :) Oct 06 09:52:07 way to debug kernel module? start kernel in qemu (which can connect to gdb server) and debug it in gdb Oct 06 09:52:28 hm, no, I don't want to debug a kernel module Oct 06 09:52:31 debugging life kernel - I think only printk Oct 06 09:52:42 * Wizzup needs to setup a maemo sdk+emulator first anyway Oct 06 09:52:45 and what you want to debug? Oct 06 09:52:52 Pali: I want to build the gadget usb module and create usb gadgets Oct 06 09:53:23 Pali: Although I guess the usb gadget module already exists... :) Oct 06 09:53:29 but something like gadgetfs Oct 06 09:53:47 I never worked with gadgetfs Oct 06 09:54:04 so it is up to you Oct 06 09:54:17 use maemo sdk or cross compiler Oct 06 09:54:47 unload all gadget drivers (g_*) and load yours Oct 06 09:54:52 and see what happen Oct 06 09:55:48 ok Oct 06 09:55:50 thank you Oct 06 09:56:06 [I will play with this later] Oct 06 11:37:39 reinob: ping Oct 06 14:18:33 d Oct 06 18:49:43 one of the times Maemo drives me crazy is when you connect N900 in usb storage mode, and MyDocs doesn't get exported. you're told the filesystem is busy. howeverer, you're not running anything at the time which is using MyDocs. you check with `lsof` and the command ends peacefully. nothing returned. Oct 06 18:50:29 lsof on maemo not working correctly Oct 06 18:50:35 fuser too Oct 06 18:50:44 thanks messybox! Oct 06 18:51:13 most times i reboot the device.. but like right now, i really with to avoid it Oct 06 18:51:49 something is using MyDocs and lsof show you messy output... Oct 06 18:52:13 uhm did anyone succeeded in using a 3rd party charger for n900? Oct 06 18:52:20 because lsof implementation is messy and is part of messybox Oct 06 18:53:08 lsof returns nothing at this moment.. Oct 06 18:53:33 aah I see pin 2 and 3.. Oct 06 18:53:34 so it is messy :-) Oct 06 18:53:40 Defiant: if you shot its data pins somehow Oct 06 18:53:44 *short Oct 06 18:53:58 Pali: reboot? Oct 06 18:54:15 you can try rebooting... Oct 06 18:54:34 or closing all applications Oct 06 18:54:37 aw, i was really hoping to avoid that Oct 06 18:54:45 all applications are closed :P Oct 06 18:54:47 specialy camera, mediaplayer... Oct 06 18:55:06 or you can look into /proc/*/fd/ Oct 06 18:55:24 and try to find process which has opened something in MyDocs Oct 06 18:55:34 seems a lot of recent chargers indeed short the data pins together but are lacking in other ways... Oct 06 18:55:39 or check /proc/* pwd Oct 06 18:55:51 ecc3g: what other ways? Oct 06 18:58:54 mostly bad electronics - can't supply the full current Oct 06 18:59:02 doh Oct 06 21:09:31 that's silly Oct 06 21:19:40 must be really crappy chargers when they can't deliver the 1000mA the N900 needs Oct 06 21:21:37 Those single-transistor smps Oct 06 21:35:14 http://www.youtube.com/watch?v=T88ej64aXUM Oct 06 22:26:03 LOL Oct 06 22:26:33 efficiency 15% Oct 07 00:23:11 argh. should I be mad that some sites don't recognize microb as a phone browser? Oct 07 00:24:56 Not really, you do realise that N900 was really targeting at a niche market. Those who still hold onto their N900 should probably be a bit more lenient in the light of common handhelds making it's mark on the internet. Oct 07 00:25:51 need to get an user agent switcher I guess Oct 07 00:26:10 I wonder if I should make it do Android or Symbian, though. heh Oct 07 00:27:02 Try either and see which one works out better. I'd say android would cover more sites than symbian, then again. Oct 07 00:27:48 Well, since microb is xulrunner, and both android default and symbian are webkit... Oct 07 00:28:27 There are a few other browsers available for N900, though notably old/flaky. Oct 07 00:28:43 I guess in that respect, saying my phone is ios wouldn't matter... it's also webkit Oct 07 00:30:34 There was also macuco (I think that's how it's spelt) browser which virtually mimicks iOS behaviour. Oct 07 00:31:40 it's that silly flash... argh. Oct 07 00:32:06 though gnash still isn't quite usable, has someone tried porting it to n900? Oct 07 00:32:42 haven't tried, but it works okay for some things on my odroid (also arm) Oct 07 00:32:50 but I doubt the n900 has enough ram / is fast enough Oct 07 00:33:35 gnash itself is slow, but I suppose at this point getting behavior correct is more important than execution speed Oct 07 00:33:46 theoretically it shouldn't be any slower than real flash :D Oct 07 00:34:00 (which, then again, is slow too...) **** ENDING LOGGING AT Mon Oct 07 02:59:58 2013