2012-10-11 00:02 yeah, the spammers removed quite a few words from the written english language. 2012-10-11 00:08 hmm the smaller posts ant got though yet. I guess I just wait. 2012-10-11 00:10 freakazoid0223 has quit [Read error: Connection reset by peer] 2012-10-11 00:20 xiangfu has joined #qi-hardware 2012-10-11 00:37 heberth has quit [Read error: Connection reset by peer] 2012-10-11 00:37 heberth has joined #qi-hardware 2012-10-11 00:57 emeb has quit [Quit: Leaving.] 2012-10-11 01:02 heberth has quit [Quit: leaving] 2012-10-11 01:13 freakazoid0223 has joined #qi-hardware 2012-10-11 01:22 ha nice wr703n was reversed eng 2012-10-11 01:23 afaik not a free cad.. 2012-10-11 01:25 scientes has quit [*.net *.split] 2012-10-11 01:32 scientes has joined #qi-hardware 2012-10-11 02:01 nikescar has quit [Read error: Connection reset by peer] 2012-10-11 02:02 nikescar has joined #qi-hardware 2012-10-11 02:16 urandom__ has quit [Quit: Konversation terminated!] 2012-10-11 02:34 kristianpaul: links? 2012-10-11 03:04 DocScrutinizer05 has quit [Ping timeout: 240 seconds] 2012-10-11 03:04 DocScrutinizer05 has joined #qi-hardware 2012-10-11 03:05 wolfspraul: http://dangerousprototypes.com/2012/10/10/reverse-engineering-layout-of-tp-link-tl-wr703n-802-11n-router/ 2012-10-11 03:24 scientes has quit [Read error: Connection reset by peer] 2012-10-11 03:24 guanucoluis has joined #qi-hardware 2012-10-11 03:25 http://www.publicknowledge.org/blog/open-source-hardware-and-law 2012-10-11 03:29 he :-) 2012-10-11 03:29 they worry whether it is 'legal' to do this. that discussion seems to be more important than this 'layout' only covering the top and bottom side and not the internal layers 2012-10-11 03:29 urgh :-) 2012-10-11 03:29 open hardware at its finest 2012-10-11 03:29 guanucoluis has quit [Quit: Leaving.] 2012-10-11 03:30 and then the non-functional 2-layer 'layout' is dumped into eagle 2012-10-11 03:30 ha ha 2012-10-11 03:30 painful stuff 2012-10-11 03:31 I'm sure the industry is shivering in fear of that competitive threat there 2012-10-11 03:32 it reminds me of some sloppily taken and blurred pictures of a pcb that some other project posted as proof of their 'openess' a while ago 2012-10-11 03:32 they should take the whole pcb apart, photograph and enter into kicad/geda all layers, measure the values of all components and create an equivalent schematic 2012-10-11 03:33 the they should proceed with a little 'couple hundred' test run to fix some bugs 2012-10-11 03:33 and finally they could think about how to make money with an item that sells for 16 USD / pc, including box, case, usb cable, power adapter, etc. etc. 2012-10-11 03:34 so looking at all this, I guess a quick couple-hour job dumping 2 layers into eagle and posting something is all we can and should expect 2012-10-11 03:34 I'm curious how tp-link develops the sub-20 USD computer category that they have there... 2012-10-11 03:34 I have a whole bunch of these 703n around me, as wifi repeaters and what not 2012-10-11 03:44 arossDOTme has quit [Quit: Ex-Chat] 2012-10-11 03:46 wolfspraul: how? copy-paste copy-paste copy-paste 2012-10-11 03:46 ;) 2012-10-11 03:46 and that done by people who can work for ridicilous low wages 2012-10-11 03:49 that's the fab. but behind that, you need some engineers who are very good. ultra-low price means huge volume. huge volume means very little room for errors. 2012-10-11 03:50 wpwrak: thats what we think, from our pov. i guess there are different ones, else people wouldnt try to competen in 16E hw builing and sales 2012-10-11 03:50 i know i dont. nothing to win there. 2012-10-11 03:51 why shouldn't they ? if they're good enough, and have access to the production capability (including ramp-up monay), they can pull it off. 2012-10-11 03:51 wolfspraul: btw.. i did some 'powertools (vibration sander) and pcb tests... not as difficult as it sounds. atleast a 4layer board is a thing of one night and a bit of patience 2012-10-11 03:52 meanwhile, the giants are trying to kill each other in the high-end market ... 2012-10-11 03:52 wpwrak: still its single euros per device. and huge risks. so from my pov its bad business. 2012-10-11 03:52 dinosaurs fighting dinosaurs, while the rodents happily evolve ahead :) 2012-10-11 03:52 not that i dont like hw so cheap, but i cannot recommend anybody competing there 2012-10-11 03:53 we can't compete. but that doesn't mean that others have the same limitation. 2012-10-11 03:53 wpwrak: may be. but thats not my concern then 2012-10-11 03:57 let's see whether the market is big enough that qualcomm comes out with nice integrated follow-on chips for that segment 2012-10-11 03:57 it's probably just a question of having enough money at hand. if you can afford to produce 10M units before seeing any revenue, and the occasional mishap (oops, we just made one cubic kilometer of worthless trash) won't kill you, then you're big enough to play that game. 2012-10-11 03:57 that's pretty much the only moving piece, and it would be nice if they would, no? 2012-10-11 03:58 yeah the economics are pretty amazing if you really wrap your head around it 2012-10-11 03:58 *selling* a whole computer with box, usb cable, power adapter, etc. etc. for 16 USD retail? 2012-10-11 03:58 that's unbelievable really 2012-10-11 03:58 even the tiniest expenses of 1 full-time engineer working on something for a while will need big big volume to be recouped 2012-10-11 03:59 I hope they sell those thingies in the tens of millions and qualcomm can come out with improved chips, would be cool still 2012-10-11 03:59 hmm, i think all that only works at numbers where you can easily afford a bunch of really good engineers 2012-10-11 04:00 the numbers are just amazing I think 2012-10-11 04:00 it's under-appreciated as an economic achievement 2012-10-11 04:00 try to buy an iron, and you will be hard pressed to find one below 20 USD 2012-10-11 04:00 yeah, a bit beyond our league. at least we understand enough of all that to be impressed :) 2012-10-11 04:06 btw, fpgatools reached 20k lines of code today, phew :-) 2012-10-11 04:06 towards the blinking led... 2012-10-11 04:07 I hope this is all the right way to do it, but I can only try... 2012-10-11 04:12 damn. you beat fped (19.5 klocs) 2012-10-11 04:17 hrhr 2012-10-11 04:17 *sigh* quite depressing. i designed a series of devices lately and currently i can't even afford to prototype em 2012-10-11 04:18 and thats simple crap. i got variants in dip and smd, and made a modular one last 2012-10-11 04:19 could be sold as kit, but i need to invest a few hundred euro for parts and pcbs to be made and invest another bunch of time into software and finalisation of the mechanics/case 2012-10-11 04:19 even to get that back the devices would need to be much more expensive that such a router, even if they are much simpler. sucks. 2012-10-11 04:20 its a modular spdif routing/mux equipment which uses structured cat5 cabling as backend 2012-10-11 04:58 rejon has quit [Remote host closed the connection] 2012-10-11 05:25 LunaVorax has joined #qi-hardware 2012-10-11 05:44 rejon has joined #qi-hardware 2012-10-11 05:45 Jurting has quit [Remote host closed the connection] 2012-10-11 06:16 LunaVorax has quit [Ping timeout: 260 seconds] 2012-10-11 06:53 xiangfu has quit [Quit: Leaving] 2012-10-11 06:53 xiangfu has joined #qi-hardware 2012-10-11 06:55 jekhor has joined #qi-hardware 2012-10-11 08:09 kristoffer has joined #qi-hardware 2012-10-11 08:50 xiangfu: hi, could we please catch up with the latest openwrt, there are several important commits there (which allow us to use gettext at it's power)? 2012-10-11 09:14 jekhor has quit [Ping timeout: 255 seconds] 2012-10-11 09:28 kristianpaul has quit [Ping timeout: 260 seconds] 2012-10-11 09:29 kristianpaul has joined #qi-hardware 2012-10-11 10:11 [commit] nbd: lua: enable parallel builds (master) http://qi-hw.com/p/openwrt-xburst/4d84131 2012-10-11 10:11 [commit] florian: [package] base-files: skip LEDs handled by rssileds in led init-script (master) http://qi-hw.com/p/openwrt-xburst/8bbe39a 2012-10-11 10:11 [commit] florian: [ar7] generate vmlinux.srec and vmlinux.bin from srec2bin (master) http://qi-hw.com/p/openwrt-xburst/c8c0e0c 2012-10-11 10:11 [commit] kaloz: [cns3xxx]: fix non terminated uart resources for laguna (master) http://qi-hw.com/p/openwrt-xburst/6c1258a 2012-10-11 10:11 [commit] kaloz: The Gateworks System Controller (GSC) is an i2c device that provides system (master) http://qi-hw.com/p/openwrt-xburst/228bf4d 2012-10-11 10:11 [commit] kaloz: [cns3xxx]: fix (really this time) laguna UART config (master) http://qi-hw.com/p/openwrt-xburst/b2305bd 2012-10-11 10:11 [commit] Xiangfu Liu: uboot-xburst: update to 2010.06 (master) http://qi-hw.com/p/openwrt-xburst/a79283a 2012-10-11 10:11 [commit] Xiangfu Liu: uboot-xburst: enable-silent-console.patch (master) http://qi-hw.com/p/openwrt-xburst/33d9b4c 2012-10-11 10:11 [commit] Xiangfu Liu: uboot silent console (master) http://qi-hw.com/p/openwrt-xburst/0bc736c 2012-10-11 10:11 [commit] Xiangfu Liu: uboot-xburst: change load kernel size (master) http://qi-hw.com/p/openwrt-xburst/7e159dc 2012-10-11 10:11 [commit] Xiangfu: xburst: add WPAN support (master) http://qi-hw.com/p/openwrt-xburst/2ed90f6 2012-10-11 10:11 [commit] Xiangfu Liu: add WPAN(atben,atusb) kernel module file thansk blogic #qi-hardware @freenode.net (master) http://qi-hw.com/p/openwrt-xburst/32b4b06 2012-10-11 10:11 [commit] Xiangfu: xburst qi_lb60 disable WPAN kernel options, should build as module (master) http://qi-hw.com/p/openwrt-xburst/8040387 2012-10-11 10:11 [commit] Xiangfu: xburst: add Ben NanoNote kernel logo (master) http://qi-hw.com/p/openwrt-xburst/875b421 2012-10-11 10:11 [commit] Xiangfu: xburst: qi_lb60 select the nanonote slash screen (master) http://qi-hw.com/p/openwrt-xburst/07a3c5d 2012-10-11 10:11 [commit] Xiangfu: WPAN kernel module: make atusb depends on at86rf230 (master) http://qi-hw.com/p/openwrt-xburst/f6662d1 2012-10-11 10:11 [commit] Xiangfu: WPAN: fix atusb cannot build as module (master) http://qi-hw.com/p/openwrt-xburst/ce4eb6a 2012-10-11 10:11 [commit] Xiangfu: WPAN: wpan.mk: fix typo, add other IEE802154 device to WPAN subment (master) http://qi-hw.com/p/openwrt-xburst/381aece 2012-10-11 10:11 [commit] Xiangfu: xburst: ben nanonote: add modifire keys and fbcon-color patches (master) http://qi-hw.com/p/openwrt-xburst/a53d7e8 2012-10-11 10:11 [commit] Xiangfu: uboot-xburst: update to v2012.10-rc2 (master) http://qi-hw.com/p/openwrt-xburst/af862e9 2012-10-11 10:30 xiangfu: lot's of thanks 2012-10-11 10:48 Jurting has joined #qi-hardware 2012-10-11 10:54 jekhor has joined #qi-hardware 2012-10-11 10:56 freakazoid0223 has quit [Ping timeout: 240 seconds] 2012-10-11 11:07 kyak, HI. I plan to release image soon. this week. 2012-10-11 11:07 kyak, thanks for the info. so I re-start the build after saw your message. 2012-10-11 11:10 do yo uplan to release with 3.6 kernel? 2012-10-11 11:10 kyak, no. the release build goes 2 steps. 1. build minimal. save all failed packages. 2. build full_system. dis-select all failed packages. 2012-10-11 11:11 kyak, (linux 3.6) no. I will follow the OpenWrt upstream. now the OpenWrt still 3.3 2012-10-11 11:12 kyak, the uboot is update to v2012.10, and fixed boot from memcard. 2012-10-11 11:12 that's good 2012-10-11 11:12 so let's see how many fallouts we got.. 2012-10-11 11:12 i'm building the full image as well 2012-10-11 11:14 xiangfu: for xorg, i'm just reminding that you've disabled xorg feed completely from feeds.conf 2012-10-11 11:14 qt4 is in that feed. 2012-10-11 11:15 and gtk as well 2012-10-11 11:15 no. checkout: http://fidelio.qi-hardware.com/~xiangfu/openwrt-xburst.full_system/feeds.conf 2012-10-11 11:16 jekhor has quit [Ping timeout: 260 seconds] 2012-10-11 11:16 if we disable the xorg feed. openwrt does not know there is qt libs etc. 2012-10-11 11:17 there is the failed build package so far: http://fidelio.qi-hardware.com/~xiangfu/building/Nanonote/Ben/failed_packages.txt 2012-10-11 11:17 david's liballegro and emacs failed to build. :( 2012-10-11 11:17 xiangfu: i'm talking about this http://projects.qi-hardware.com/index.php/p/openwrt-packages/source/file/master/nanonote-files/data/qi_lb60/conf/feeds.conf 2012-10-11 11:18 strange 2012-10-11 11:18 oh. 2012-10-11 11:18 if qt4 failed, qt4 packages should have failed as well 2012-10-11 11:19 perhaps it's a false positive with qt4 2012-10-11 11:19 then I must make some mistake on copy feeds.conf to final folder. 2012-10-11 11:19 kyak, oh. sorry for confuse. 2012-10-11 11:19 kyak, I stop use that file for long time. 2012-10-11 11:20 kyak, I think we just drop it from openwrt-packages. 2012-10-11 11:20 kyak, since we already keep a correct file under "http://downloads.qi-hardware.com/software/images/Ben_NanoNote_2GB_NAND/' 2012-10-11 11:21 this makes sense.. need to correct http://en.qi-hardware.com/wiki/Building_Software_Image wiki page 2012-10-11 11:21 it refers to feeds.conf from openwrt-packages 2012-10-11 11:21 yes 2012-10-11 11:22 I plan to keep that in git history. but that do needs more time compare to keep it under downloads.qi-hardware.com 2012-10-11 11:22 [commit] Xiangfu: nanonote-files: remove outdate feeds.conf (master) http://qi-hw.com/p/openwrt-packages/54915fa 2012-10-11 11:23 we will refer to http://downloads.qi-hardware.com/software/images/NanoNote/Ben/latest/feeds.conf 2012-10-11 11:23 yes. 2012-10-11 11:24 i updated the wiki 2012-10-11 11:24 kyak, great. thanks. 2012-10-11 11:27 xiangfu: how do you deselect failed packages? mark them as =m? 2012-10-11 11:28 kyak, http://fidelio.qi-hardware.com/~xiangfu/build-scripts/patch-openwrt.sh 2012-10-11 11:28 ok 2012-10-11 11:29 the ' failed_packages.txt' created when compile openwrt minimal 2012-10-11 11:29 basically such approach should produce an empty failed_packages.txt at the end 2012-10-11 11:30 when all failed are marked as =m 2012-10-11 11:30 right? 2012-10-11 11:30 i'm asking because the final failed_packages.txt doesn't show ALL the failed packages 2012-10-11 11:35 no. 2012-10-11 11:36 if failed packages mark as =m. it still have 'failed build ....' in BUILD_LOG. 2012-10-11 11:36 it basically make the full_system compile smooth. 2012-10-11 11:37 have a look at NanoMap, tile, qball.. they are =m, but not exist in failed_packages 2012-10-11 11:37 though they definitely failed 2012-10-11 11:37 as they don't exist in packages/ 2012-10-11 11:39 currect 'failed_packages.txt' not include all failed packages because the openwrt_minimal failed and exit build. 2012-10-11 11:39 this is because the 'qemu-host' failed to build. even if I mark it as 'm'. it still break the build. 2012-10-11 11:39 i'm talking about the release 2012-10-11 11:40 ah damn 2012-10-11 11:40 i need new eyes 2012-10-11 11:40 ok, http://downloads.qi-hardware.com/software/images/NanoNote/Ben/latest/failed_packages.txt is much better 2012-10-11 11:40 many failed packages, just as expected :) sorry for confusion 2012-10-11 11:41 yes. that build take my too much time. so I come with this auto mark failed package as modular. recently. :) 2012-10-11 11:41 that's good! 2012-10-11 11:42 this whole build take ~80 hours. :-) but it build smooth which is good. 2012-10-11 11:42 and I think I have a lot of 80 hours between release. :-) 2012-10-11 11:42 strange, now 'make' fails at 'make[3] -C target/linux compile'. When i re-run as 'make V=s', i'm presented with kernel config and then the build goes on 2012-10-11 11:43 running make kernel_menuconfig to update our config doesn't seem to help 2012-10-11 11:43 i never observed inconsistency between make and verbose make before 2012-10-11 11:44 perhaps kernel_menuconfig is not doing very godo job.. i'll try to add that option manually.. it asks about IEEE802154_6LOWPAN 2012-10-11 11:46 strange... 2012-10-11 11:48 after i added # CONFIG_IEEE802154_6LOWPAN is not set to target/linux/xburst/qi_lb60/config-3.3, everything works smooth 2012-10-11 11:49 i'm reluctant to commit this change before you have a look.. not sure if you observe this problem on your side 2012-10-11 11:49 bzb has joined #qi-hardware 2012-10-11 11:54 kyak, please commit. this option should take care by package/kernel/modules/wpan.mk 2012-10-11 11:55 [commit] kyak: unset CONFIG_IEEE802154_6LOWPAN (master) http://qi-hw.com/p/openwrt-xburst/0c9426f 2012-10-11 12:01 wolfspraul has quit [Quit: leaving] 2012-10-11 12:02 wolfspraul has joined #qi-hardware 2012-10-11 12:06 paul_boddie has joined #qi-hardware 2012-10-11 12:08 Are Gtk+ and Qt actively maintained in OpenWrt? I can't say that I know how to do the git-related magic to pull in updates within the openwrt-nanonote build environment, but I didn't see much sign of activity on the various OpenWrt sites for those packages. 2012-10-11 12:09 kyak, let's wait the release build and test. 2012-10-11 12:11 paul_boddie, the gtk/qt is under 'svn://svn.openwrt.org/openwrt/feeds/xorg' 2012-10-11 12:12 jluis|work has quit [Remote host closed the connection] 2012-10-11 12:12 mirko is maintain the qt. because I saw he is always try to fix qt build etc. 2012-10-11 12:14 I can see that here: https://dev.openwrt.org/browser/feeds/xorg/lib/qt4 2012-10-11 12:14 I tried to update gtk, but I got bogged down in the various rearchitecturing changes that project made as they moved towards 3.0. 2012-10-11 12:15 Unless there's another repository, it seems to have stalled: https://dev.openwrt.org/browser/feeds/xorg/lib/gtk2 2012-10-11 12:16 jekhor has joined #qi-hardware 2012-10-11 12:17 If I could perform magic and make lots of time, I'd try and do a Debian-based equivalent software image, if only because of the active maintenance of such things in Debian and the use of things like glibc/eglibc which make some things easier. 2012-10-11 12:17 Figuring out what the gtk maintainers were thinking and then patching their build systems is hard work! 2012-10-11 12:20 yes. agree 2012-10-11 12:23 Maybe I can learn something from this... Loading a kernel module from a file descriptor: http://lwn.net/Articles/519009/ 2012-10-11 12:31 paul_boddie: don't bother with gtk update, since it doesn't support DIrectFB 2012-10-11 12:31 the release we are usign now is probably the last one where DIrectFB works 2012-10-11 12:31 kyak: I'm delegating all such matters to Debian at the moment, although I'm also not using gtk actively, anyway. 2012-10-11 12:32 do you run X? 2012-10-11 12:34 jluis_ has quit [Ping timeout: 246 seconds] 2012-10-11 12:46 jluis has joined #qi-hardware 2012-10-11 12:52 No, just framebuffer stuff. 2012-10-11 12:53 I wanted pygame support with numpy, but I may change my mind again at some point. But I doubt that X is likely to be an option. 2012-10-11 12:54 guanucoluis1 has joined #qi-hardware 2012-10-11 12:57 It's a shame Python uses 10MB of the RAM. Maybe it should go on a diet. 2012-10-11 13:03 jluis has quit [Ping timeout: 246 seconds] 2012-10-11 13:11 erikkugel has joined #qi-hardware 2012-10-11 13:12 if debian gtk packages run fine on framebuffer, perhaps we should have a look how it's done 2012-10-11 13:12 in DirectFB that is 2012-10-11 13:14 i once updated gtk2 from 2.17.0 (currently in Openwrt) to 2.24.4 only to see that DirectFB is broken 2012-10-11 13:14 i then read at their ML or somewhere else that it's not maintained anymore 2012-10-11 13:15 ..and then it is planned to drop it completely from gtk3 2012-10-11 13:16 jluis has joined #qi-hardware 2012-10-11 13:16 not planned, already dropped 2012-10-11 13:16 everything is getting fat nowadays and needs a diet :) 2012-10-11 13:23 better stick with qt4.. its support for DirectFB is far more superior 2012-10-11 13:24 can even switch keyboard layouts 2012-10-11 13:24 and more apps (at least in qi-packages) 2012-10-11 13:26 btw, qt4 builds as i speak.. fingers crossed (maybe it was an intermittent problem on buildhost) 2012-10-11 13:33 jluis has quit [Read error: Connection timed out] 2012-10-11 13:39 heberth has joined #qi-hardware 2012-10-11 13:39 It feels like all these projects are going backwards. 2012-10-11 13:41 heberth has quit [Client Quit] 2012-10-11 13:44 if they continue going backwards they will end up running fine on a PC with 32 Mb RAM :) 2012-10-11 13:57 kristoffer has quit [Quit: This computer has gone to sleep] 2012-10-11 13:58 Sadly, they don't seem to go backwards in the resource usage department. I suppose the reason for not supporting the framebuffer any more is that we all have amazing 3D hardware now, or something. 2012-10-11 14:00 xiangfu` has joined #qi-hardware 2012-10-11 14:03 FrankBlues has joined #qi-hardware 2012-10-11 14:04 /msg xiangfu test 2012-10-11 14:04 /msg xiangfu tes 2012-10-11 14:05 xiangfu` has left #qi-hardware [#qi-hardware] 2012-10-11 14:40 bzb has quit [Quit: Leaving] 2012-10-11 14:42 xiangfu has quit [Quit: Leaving] 2012-10-11 14:52 'msg' implied :) 2012-10-11 14:54 jekhor has quit [Ping timeout: 255 seconds] 2012-10-11 14:55 kristoffer has joined #qi-hardware 2012-10-11 14:56 urandom__ has joined #qi-hardware 2012-10-11 14:57 paul_boddie: it actually makes sens 2012-10-11 14:57 *sense 2012-10-11 14:57 well, take for example wayland. it is a given fact that every desktop in last 10 years or so has at least Intel card, and that card is capable of compositing. 2012-10-11 14:58 it is also a given fact that every Android smartphone since 3.0 has a mandatory GPU. 2012-10-11 14:58 this comprises the overwhelming majority of systems where graphical Linux should run. 2012-10-11 14:59 on the other hand, what Ubuntu does with Unity, well, just sucks 2012-10-11 14:59 they are seemingly uncapable of programming 2012-10-11 14:59 What doesn't make sense is the churn in the software stack. That's how we end up with desktop environments that are less functional than the ones they "replaced", and only after huge amounts of extra work and disruption. 2012-10-11 14:59 yeah, let's stay with 1987's crap 2012-10-11 15:00 bits do not rot; true. unfortunately, architecture of X11 has like nothing to do with the modern desktop. it's an obsolete abstraction. 2012-10-11 15:01 take even network transparency. both gtk and qt in a network-transparent mode basically transfer pixmaps, which means that even VNC is more efficient, not even talking about a wayland network transport module (yet to be developed) 2012-10-11 15:02 and per usage department... people like fast software, and so time-memory tradeoffs are almost always solved in the favor of time. 2012-10-11 15:02 which unfortunately means that you spend limited resource (memory) instead of unlimited (cpu cycles) 2012-10-11 15:03 erikkugel has quit [Quit: Leaving.] 2012-10-11 15:04 erikkugel has joined #qi-hardware 2012-10-11 15:05 paul_boddie: and if you're speaking about gtk3/gnome3, well, it was the reason I've switched to KDE. 2012-10-11 15:06 Not everything in 1987 was crap, though. ;-) 2012-10-11 15:07 paul_boddie: what wasn't? If we are talking about software. 2012-10-11 15:07 I don't really see any piece of software from 1987 or its descendant which I would use except for compatibility 2012-10-11 15:07 except, maybe, games. nethack is pretty cool. 2012-10-11 15:08 Interesting question. I thought we were talking about hardware, but I'm pretty sure some essential software from 1987 is still around and isn't crap. 2012-10-11 15:10 well, 1987 hw wasn't exactly bad per se, it was just not very developed 2012-10-11 15:10 guanucoluis1 has quit [Read error: Connection reset by peer] 2012-10-11 15:10 just as latest steam engines weren't crap 2012-10-11 15:10 guanucoluis1 has joined #qi-hardware 2012-10-11 15:11 emphasis on "latest". hardware went a very long way from those times, software is still commonly written in C with mostly same errors and patterns. 2012-10-11 15:14 kristoffer has quit [Quit: This computer has gone to sleep] 2012-10-11 15:20 even C was crap back in 1987, at least by todays standards ;) 2012-10-11 15:31 emeb has joined #qi-hardware 2012-10-11 15:34 if you look back, you might say, that, yeah, SW from 1987 is crap. But it wasn't crap back then. I don't like it that i feel like crap with 1Gb RAM, even running minimalistic Linux 2012-10-11 15:35 so the difference is that the today's SW is crap right now 2012-10-11 15:35 while you can only call the SW from 1987 crap after 20 years 2012-10-11 15:40 i daresay that sw from 1987 should be impressibly fast on today's hardware. around 1987 .. i think i had an ~8 MHz 8086-based PC with 640 kB of RAM (Amstrad PC-1512). floppy disks as mass storage. all that old sw would still run on my modern (just a few ywars old) PC, at several hundred times the speed. my floppy collection would comfortably fit in a RAM disk. 2012-10-11 15:48 jluis has joined #qi-hardware 2012-10-11 15:52 kristoffer has joined #qi-hardware 2012-10-11 16:11 kristoffer has quit [Quit: This computer has gone to sleep] 2012-10-11 16:14 paul_boddie has left #qi-hardware ["Kopete 0.11.3 : http://kopete.kde.org"] 2012-10-11 16:36 wpwrak: there are a lot of good games from that era, but we emulate the old hardware rather than port the games 2012-10-11 16:37 eh, I meant whitequark 2012-10-11 16:37 should have typed two letters before tab... 2012-10-11 16:38 porting wouldn't really be an option anyway, since most of the source code is proprietary, probably a lot of it is lost and a big portion was written in assembly rather than C 2012-10-11 16:41 about X11: I ran a remote desktop for a few years at work, where I had to use Windows for company-issued applications but did all development in Linux 2012-10-11 16:41 but I used NX rather than plain X11 because it performed better with KDE3 2012-10-11 16:42 remote X works very well with applications from 15 years ago, but not so well with GTK/Qt since they introduced theming and gradients etc 2012-10-11 16:42 indeed, and people want theming and gradients 2012-10-11 16:43 honestly, I would _not_ want to work on a 15-year-old desktops. it wasn't minimalistic because that's better, it was minimalistic because hardware was stupid. 2012-10-11 16:43 (apart from the fact that my main application runs in jvm and requies 1g+ to just start. it's a server one through, and that is well justified.) 2012-10-11 16:44 *15-year-old apps for plain X, if you'd like. 2012-10-11 16:44 wpwrak: it's indeed impressively fast, but is also very significantly featureless. e.g. C compilers. 2012-10-11 16:45 you still have tcc which would perform amazingly on a 25-year-old hardware 2012-10-11 16:45 but you also have "slow" and "bloated" LLVM which performs optimization better than humans do. 2012-10-11 16:46 and, well, there is almost no problem fitting a modern _equivalent_ of 15-year-old software on a floppy disk 2012-10-11 16:46 the problem is that people don't want an equivalent of black-and-white windows and dumb compilers and naive memory managers, they want more 2012-10-11 16:47 I still want to write a Z80 backend for LLVM one day 2012-10-11 16:47 heh 2012-10-11 16:47 hmm. i use fvwm as window manager. that one's about 18 years old, more than the 15 you find unacceptable. and it still serves me very well. 2012-10-11 16:47 there are still people writing games for Z80 machines, but the C compilers they use are very poor at optimization 2012-10-11 16:47 http://sourceforge.net/p/llvmz80/code/29/tree/trunk/ 2012-10-11 16:47 so they have to do all performance critical parts in asm 2012-10-11 16:48 kristoffer has joined #qi-hardware 2012-10-11 16:48 oh wow, I have to test that 2012-10-11 16:48 wpwrak: does it have antialiased fonts, for example? 2012-10-11 16:48 to be precise, Xft fonts. 2012-10-11 16:49 dunno. doesn't matter anyway. it's a window manager, not an e-book reader. 2012-10-11 16:49 it's a perfect example of how X11 does not work. my notebook has a DPI of 170, and plain X fonts just don't work with it. 2012-10-11 16:49 no. 2012-10-11 16:49 if you cannot read a fucking window title, it does matter a lot. 2012-10-11 16:50 I'm using i3wm, for that matter, and it is nowhere like bloated. I can't stand plasma. 2012-10-11 16:50 you mean 170 dpi is too low for your needs ? 2012-10-11 16:50 wpwrak: why is it too low? it's near perfect 2012-10-11 16:51 you're saying that the low resolution forces you to use fonts that have less than, say, 5x7 pixels 2012-10-11 16:51 because at 5x7 and more, you don't need anti-aliasing 2012-10-11 16:52 aisa has joined #qi-hardware 2012-10-11 16:52 sorry, what? it's _high_ resolution. your monitor probably has 95 dpi or so. 2012-10-11 16:52 correct 2012-10-11 16:52 old X font system simply won't draw letters which are big enough 2012-10-11 16:53 apart from the fact that it doesn't know how to draw truetype fonts at all, and pixelated fonts aren't good. 2012-10-11 16:53 I'm not talking about subpixel antialiasing (which I hate) 2012-10-11 16:53 just the usual grayscale one 2012-10-11 16:53 my standard text font is 6x10, unaliased. it's very readable at 100 dpi. 2012-10-11 16:53 your vision is probably much better than mine then. 2012-10-11 16:54 eh, I prefer anti-aliasing on large font sizes, not on small ones 2012-10-11 16:54 mth: I too 2012-10-11 16:54 http://i.imgur.com/9qQqK.png < a screenshot 2012-10-11 16:54 really small fonts have to be hand-optimized to be readable 2012-10-11 16:54 mth: on my DPI I had to turn off hinting 2012-10-11 16:54 it was making fonts significantly worse 2012-10-11 16:55 srsly, once people see how do fonts look like on my display, they start saving money for the same notebook like I have. 2012-10-11 16:56 and I mean that literally. well, at least in two cases. 2012-10-11 16:56 (vision) hmm, probably not. when wearing lenses, i'm having trouble to see fonts of that kind of size (6x10 or even 7x14) on my 211 dpi laptop. the joy of getting old ... 2012-10-11 16:57 to be honest I've no idea how big my letters are in terms of pixels 2012-10-11 16:58 it's 10pt 2012-10-11 16:58 if that screenshot is your normal environment, then they must be some 50 pixels tall. useful if you have very long arms, 10 m or so ;-) 2012-10-11 16:59 wpwrak: indeed it is, let me get a photo of me working then 2012-10-11 17:01 at least KDE understands that DPI is implied by the combination of screen size and resolution and is not a setting 2012-10-11 17:01 mth: actually, I had to choose it as a setting in KDE 2012-10-11 17:01 really? that's a regression then 2012-10-11 17:01 might be. non-native resolutions on LCD displays are pointless anyway 2012-10-11 17:03 ah, there is a "force fonts DPI" setting, but it's disabled on my PC 2012-10-11 17:03 whitequark: what's your notebook anyway? 2012-10-11 17:04 I can imagine it's useful if you have bad eyesight and want larger fonts from web pages 2012-10-11 17:04 but in theory it shouldn't be necessary for normal use 2012-10-11 17:04 wpwrak: http://imgur.com/k38Nr should give you an idea of how it looks in real life 2012-10-11 17:05 kyak: asus ux32vd. highly recommend as a linux machine for work. i7, discrete gpu, up to 10Gb RAM, very good quality. 2012-10-11 17:05 mth: Chrome ignores it anyway, I had to set default scaling to 125% 2012-10-11 17:06 but Chrome uses GTK, right? I think GTK does see DPI as a setting, which is plain wrong 2012-10-11 17:06 mth: it's an open bug in Chrom[ium] 2012-10-11 17:07 or rather in webkit 2012-10-11 17:07 whitequark: it's a good time, right now i'm looking for my home laptop replacement :) 2012-10-11 17:07 mth: the point is, for two decades web designers thought that dpi==96. 2012-10-11 17:07 and now if you just change the dpi in webkit, half of web breaks 2012-10-11 17:08 yeah, I still have to tell people who write CSS that they should be using points rather than pixels except when dealing with bitmaps 2012-10-11 17:08 bitmaps, ewww. blurred web is also a norm for me nowadays :/ 2012-10-11 17:08 well, if you have something like a screenshot, a bitmap is unavoidable 2012-10-11 17:08 mth: for UI 2012-10-11 17:09 e.g. gradients or buttons 2012-10-11 17:09 especially icons on buttons 2012-10-11 17:09 so awful 2012-10-11 17:09 and unfortunately IE was very late with SVG support, so if you want fancy icons bitmaps are still the only real option 2012-10-11 17:09 whitequark: oh, 13.3" and Full HD? i currently have 15.6" and Full HD, and everything is pretty tiny (this is my WIndows machine at work) 2012-10-11 17:09 i was looking for something 17" :) 2012-10-11 17:09 kyak: yeah, it's 13.3", Full HD _and_ IPS! 2012-10-11 17:10 what's IPS? 2012-10-11 17:10 in-plane switching 2012-10-11 17:10 uh. let me google it for me :) 2012-10-11 17:10 a technique of making LCD displays which makes white look like white and black like black 2012-10-11 17:10 and not like some dim, boring crap 2012-10-11 17:10 and it's got a much better viewing angle than TN panels do 2012-10-11 17:10 yep, 178 of 180 degrees 2012-10-11 17:11 i.e. any way you could want to look at it. 2012-10-11 17:11 yeah, i'm thinkinh about it 2012-10-11 17:11 I got an S-PVA monitor for my desktop, that also has a good viewing angle 2012-10-11 17:11 i was not considering anything below 15", so this laptop didn't catchmy attention.. 2012-10-11 17:11 I really dislike it when colors change if you tilt your head a bit 2012-10-11 17:12 mth: especially if the most convenient looking angle does not match with the optimal LCD viewing angle 2012-10-11 17:12 annoying like hell 2012-10-11 17:12 with a laptop that often happens, with a desktop it's not so common 2012-10-11 17:12 yes 2012-10-11 17:13 but a desktop monitor is larger, so you are looking at sharper angles more often 2012-10-11 17:13 put an even color on the desktop background on a large TN panel and you'll see a gradient 2012-10-11 17:14 well I don't generally collect posessions of significant size. I like it if I can just pack all my stuff in a single backpack and go somewhere. so... no desktops as you can guess 2012-10-11 17:14 I'm pretty much the opposite, I only travel if I really want to be in some other place 2012-10-11 17:15 mth: I don't generally travel much 2012-10-11 17:15 rather the opposite 2012-10-11 17:15 I just like that I can do that. 2012-10-11 17:15 ah ok 2012-10-11 17:15 reduces amount of cruft in the place where you live, forces you to optimize consumption 2012-10-11 17:15 etc 2012-10-11 17:18 I don't like to throw away stuff that still works, so I've got quite a lot of old hardware around 2012-10-11 17:18 whitequark: seems excessively huge. but well, maybe when i hit 60, i'll appreciate such sizes too... :) 2012-10-11 17:19 mth: I don't either, I give it away to those who need it 2012-10-11 17:19 btw, white on black may help. allows the eye to use a smaller aperture, which increases the field of vision 2012-10-11 17:20 it's not huge at 170 dpi though 2012-10-11 17:20 wpwrak: hm. seems pretty normal to me. 2012-10-11 17:20 not really significantly bigger than on my previous notebook with an ordinary display 2012-10-11 17:20 that's a good trick to know when suffering age-related farsightedness 2012-10-11 17:21 wpwrak: (white on black) I hate that combination. It always happens that I open the lid at night and, ow, my eyes are in pain 2012-10-11 17:21 (not specifically for displays but for any reading/viewing situation) 2012-10-11 17:21 whitequark: I give away my old PCs, but I like to keep old game consoles around in case I want to play old games again 2012-10-11 17:21 whitequark: that's what you get for trying to work before the hangover has subsided ;-) 2012-10-11 17:27 wpwrak: hahaha 2012-10-11 17:37 whitequark: i'm looking more into this beast: http://market.yandex.ru/model.xml?modelid=7795517 :) 2012-10-11 17:45 the only think i look when i buy a computer is display actually, if it reads ok no much bright and high resolution in small package is a way to go for me 2012-10-11 18:17 jekhor has joined #qi-hardware 2012-10-11 18:41 mirko: a bunch of qt4 packages result in the following error: Package qt4-drivers-gfx-directfb is missing dependencies for the following libraries: libQtGui.so.4 libQtNetwork.so.4 2012-10-11 18:41 apart from qt4-drivers-gfx-directfb these are *mouse drivers and qt4-mysql (missing libmysql_r) 2012-10-11 18:43 adding +qt4-gui and +qt4-network in DEPENDS for these packages yeilds strange results - these entries dissappear from .config 2012-10-11 18:44 adding +PACKAGE_qt4-mysql:libmysqlclient-r to qt4-mysql DEPENDS solved the problem for qt4-mysql.. But for other packages, the situation seems different 2012-10-11 18:44 i guess there is some cyclic dependency with qt4-gui and qt4-network 2012-10-11 19:03 lekernel has quit [Ping timeout: 245 seconds] 2012-10-11 19:03 lekernel has joined #qi-hardware 2012-10-11 19:21 kristoffer has quit [Quit: This computer has gone to sleep] 2012-10-11 19:23 kristoffer has joined #qi-hardware 2012-10-11 19:24 kristoffer has quit [Client Quit] 2012-10-11 19:32 GNUtoo-desktop has joined #qi-hardware 2012-10-11 19:33 mirko: running with the following patch now: https://gist.github.com/3874950 . Hope it helps, trial-and-error iterations over qt4 take so long 2012-10-11 20:08 :D 2012-10-11 20:08 Ack, wrong window, heh 2012-10-11 20:30 LunaVorax has joined #qi-hardware 2012-10-11 20:46 Sucotronic has joined #qi-hardware 2012-10-11 20:48 wolfspraul has quit [Ping timeout: 260 seconds] 2012-10-11 20:49 wolfspraul has joined #qi-hardware 2012-10-11 21:06 pcercuei has joined #qi-hardware 2012-10-11 21:09 pcercuei2 has joined #qi-hardware 2012-10-11 21:10 pcercuei has quit [Read error: Connection reset by peer] 2012-10-11 21:15 porchao has joined #qi-hardware 2012-10-11 21:16 porchaso0 has quit [Ping timeout: 240 seconds] 2012-10-11 21:16 Sucotronic has quit [Read error: Connection reset by peer] 2012-10-11 21:17 Sucotronic has joined #qi-hardware 2012-10-11 21:21 GNUtoo-desktop has quit [Quit: [INFO] fsogsmd : received signal -11, exiting.] 2012-10-11 21:22 dandon has quit [Ping timeout: 256 seconds] 2012-10-11 21:24 dandon has joined #qi-hardware 2012-10-11 21:42 Sucotronic has quit [Quit: Bye] 2012-10-11 21:59 erikkugel has quit [Quit: Leaving.] 2012-10-11 21:59 guanucoluis1 has quit [Read error: Connection reset by peer] 2012-10-11 21:59 heberth has joined #qi-hardware 2012-10-11 22:00 pcercuei2 has quit [Ping timeout: 246 seconds] 2012-10-11 22:09 freemor has joined #qi-hardware 2012-10-11 22:15 freemor has left #qi-hardware [#qi-hardware] 2012-10-11 22:23 scientes has joined #qi-hardware 2012-10-11 22:34 jekhor has quit [Ping timeout: 246 seconds] 2012-10-11 22:42 dandon_ has joined #qi-hardware 2012-10-11 22:45 dandon has quit [Ping timeout: 252 seconds] 2012-10-11 22:45 dandon_ is now known as dandon 2012-10-11 22:50 LunaVorax has quit [Ping timeout: 240 seconds] 2012-10-11 22:50 aisa has quit [Quit: leaving] 2012-10-11 22:52 [commit] Marcos Paulo de Souza: media/radio/radio-rda5807.c: Use devm_* when allocating memory (jz-3.6) http://qi-hw.com/p/qi-kernel/dbd96db 2012-10-11 22:52 [commit] Marcos Paulo de Souza: media/radio/radio-rda5807: Use module_i2c_driver instead of module_{init|exit} (jz-3.6) http://qi-hw.com/p/qi-kernel/a96c584 2012-10-11 22:52 [commit] Marcos Paulo de Souza: media/radio/radio-rda5807.c: Wait for seek complete before return (jz-3.6) http://qi-hw.com/p/qi-kernel/7b4d427 2012-10-11 23:00 FrankBlues has quit [Quit: Leaving] 2012-10-11 23:04 heberth has quit [Quit: leaving] 2012-10-11 23:36 wolfspraul has quit [Ping timeout: 248 seconds] 2012-10-11 23:37 wolfspraul has joined #qi-hardware