IRC log for #qi-hardware on 20120928

00:25.13*** join/#qi-hardware wolfspraul (~wolfsprau@221.220.178.104)
00:51.06*** join/#qi-hardware xiangfu (~xiangfu@fidelio.qi-hardware.com)
00:56.56*** join/#qi-hardware guanucoluis (~luis@200.127.180.65)
02:02.12*** join/#qi-hardware nikescar (~nikescar@114.199.131.108)
02:48.05*** join/#qi-hardware woakas (~woakas@186.28.162.226)
02:49.54*** join/#qi-hardware rejon (~rejon@jp.fabricatorz.com)
03:03.35*** join/#qi-hardware DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
05:07.04*** join/#qi-hardware jekhor (~jek@46.53.195.142)
05:55.44*** join/#qi-hardware kristoffer (~kristoffe@c-9ed8e555.010-30-6c6b7012.cust.bredbandsbolaget.se)
08:00.52*** join/#qi-hardware wolfspraul (~wolfsprau@221.220.178.104)
08:02.53*** join/#qi-hardware LunaVorax (~LunaVorax@ABordeaux-651-1-64-252.w109-223.abo.wanadoo.fr)
09:19.01*** join/#qi-hardware fire_ (~fire@unaffiliated/codingenesis)
09:31.04*** join/#qi-hardware paul_boddie (~paulbodd@hfaistos.uio.no)
09:36.13paul_boddieCan't say I totally agree with rjeffries: a lot of people are buying Raspberry Pi as a plaything, and some of them are buying them up for business purposes ("cheap home media centre!1!"), lending credibility to the argument that it has largely been a "bottoms on seats" exercise by Broadcom.
09:37.49paul_boddieAlso there may be a lot of people who just get upset about how it isn't plug-and-play and vow never to have anything to do with "difficult" Linux again. But I have to admit that the search engine results for various things are filling up with Raspberry Pi users. I would say that it's a bit like the days of AOL's rapid expansion, but that could be interpreted as being elitist.
09:40.15paul_boddieI also have to say that it's easy to make a cheap shot about the NanoNote, but the whole one-per-child classroom computing effort goes back at least this far: https://en.wikipedia.org/wiki/Psion_Series_3#Acorn_Pocket_Book
09:56.26*** join/#qi-hardware LunaVorax (~LunaVorax@ABordeaux-651-1-64-252.w109-223.abo.wanadoo.fr)
10:06.19*** join/#qi-hardware jekhor (~jek@178.121.97.87)
10:31.07*** join/#qi-hardware xiangfu (~xiangfu@fidelio.qi-hardware.com)
11:03.07*** join/#qi-hardware kuribas (~user@94-227-88-230.access.telenet.be)
11:35.46*** join/#qi-hardware GNUtoo-desktop (~GNUtoo@host143-91-dynamic.21-79-r.retail.telecomitalia.it)
11:37.40*** join/#qi-hardware xiangfu (~xiangfu@fidelio.qi-hardware.com)
12:27.13*** join/#qi-hardware cladamw (~adamwang@host-174.163-235-182.cable.dynamic.kbtelecom.net)
13:08.38*** join/#qi-hardware rejon (~rejon@118.186.8.51)
13:19.46*** join/#qi-hardware heberth (~heberth@190.252.174.212)
13:23.41*** join/#qi-hardware erikkugel (~ekugel@216.183.91.254)
13:48.16*** join/#qi-hardware kristoffer (~kristoffe@c-9ed8e555.010-30-6c6b7012.cust.bredbandsbolaget.se)
14:29.53*** join/#qi-hardware kristianpaul (~kristianp@cl-50.mia-01.us.sixxs.net)
14:29.53*** join/#qi-hardware kristianpaul (~kristianp@unaffiliated/kristianpaul)
14:46.53*** join/#qi-hardware rejon (~rejon@jp.fabricatorz.com)
14:48.17*** join/#qi-hardware qwebirc82032 (626ce7c5@gateway/web/freenode/ip.98.108.231.197)
14:50.55rjeffrieshaters gonna hate, as the saying goes. about Raspberry Pi: I do not see it as a threat on any level to the open hardware movement. That is not their objective. But I fail to see it as a coup for BRCM. The SOC in these little 'puters is not a big deal.
14:52.44whitequarkoh, it pretty much is, broadcom found a very wise way to spend their marketing budget.
14:53.21whitequarkwhich would be at least somewhat fine except for the fact that they make really crappy SoCs, even if we don't talk about openness
14:53.25rjeffriesAllwinner [A10, A13] and Rockbox both have decent SOCs. Both are being used for inexpensive Android computers on a stick. And an Android computer can become a Linux computer not a huge deal.
14:54.58rjeffriesPutting aside "they should have done X, Y or Z differently" the team behind the Raspberry Pi Foundation made a simple but adequate computer that is great for learning to program in Python or C or Scratch or whatever.
14:56.00whitequarkrjeffries: http://whitequark.org/blog/2012/09/25/why-raspberry-pi-is-unsuitable-for-education/#comment-662549335
14:56.07whitequarkplease, read this thread
14:56.09rjeffriesIt exposes low level i/o (SPI I2C SPIO) in a robust way. It does not cost what the elegant FPGA-based and VERY open Milkylist hardware does, because it has different objectives.
14:56.37whitequarkthis too: http://whitequark.org/blog/2012/09/25/why-raspberry-pi-is-unsuitable-for-education/#comment-663933414
14:57.35rjeffriesGiven what a boost RasPi is for Debian and free software, it puzzles me that some invest time dismissing something that is selling in very large quantities. How does that hurt anyone?
14:59.16rjeffriesReality check: for a device to offer a high level of function AND be cheap, the design will use an SOC. Nobody is forced to purchase these devices. Anyone who perfers a Milkymist or Ben Nanonote will vote with their pocketbook.
14:59.30rjeffriesMay 1,000 Debian-based flowers bloom.
14:59.57whitequarkrjeffries: yeah, and not every SoC is as bad as Broadcom ones
15:00.15whitequarkSamsung makes pretty nice ones, eg Exynos 42xx
15:00.16rjeffrieswhitequary (Peter) I read your analysis. It was a good piece. But I disagree. ;)
15:00.26paul_boddieI think it's always worthwhile to indicate where things could have been done better. It's not as if whitequark says that it absolutely has to be an FPGA, just that it would then open up a new area that you obviously aren't going to be able to access using a locked-down SoC.
15:00.53whitequarkrjeffries: keep in mind that Samsung has made a production device (Galaxy S II) which is more open than a educational device (RPi)
15:00.57rjeffrieswhietquark teh answer is for qi hardwrae or some other entity to build the coimputer of your dreams.
15:02.34rjeffrieswhitequark I think that point is not relevant. RasPi was not intended as an excercise in open hardware. It is simply a to9ol that allows millions of people to learn programming and also experiment with physical computing in a high-level OS rather than using Arduino
15:02.57rjeffriesif memory serves, you and others also think Arduino is a POS. <smile>
15:03.19paul_boddieAnd I think the remark about the BBC Micro hits a nerve with some of the Raspberry Pi people. They want it to be the spiritual successor, but when people who were major developers say exactly what whitequark has said about the level of openness in terms of documentation, they have neither a decent response nor any clue about who the person they're lecturing actually is.
15:04.01whitequarkrjeffries: Arduino is significantly overrated in the sense that people are trying to put it everywhere, even where a much more efficient solution exists.
15:04.03rjeffriesI do not think attacking RasPi serves a purpose. It exists, it is selling. There is a vibrant (!!) ecosystem forming aroudn it. All using Debian.
15:04.58whitequarkrjeffries: if you think that my remarks are not relevant, they won't make any "harm" to RPi; otherwise, I don't understand what your comments about "attacking" are about
15:05.00rjeffriespaul_bodie the reason RasPi is getting all the heat is it is selling in mass quantities. Could it have been done better? YES.
15:05.06whitequarkit's not like I'm trying to sabotage production or so.
15:05.07viricI think it's more the joy of "I have a small computer running", similar to gentoo people "I'm compiling!".
15:05.14rjeffriesWill someone else do somethingt better, more open? Prolly will.
15:05.15viricthan making much of it.
15:05.34whitequark^ that
15:05.39viricAll that feels like working.
15:05.52viricfeels like doing work. And doing work, feels like doing useful work.
15:06.04paul_boddierjeffries: Is your point that the benefits of open hardware don't matter if it's cheap enough? Something like, "Oh that chipset won't work with anything recent, but they only cost $30, so off to the recycling centre they go!"
15:06.05whitequarkthere is a huge gap between "it's cool" and "it's actually useful".
15:06.16rjeffriesviric I am not sure there is anything wrong with that. This whole business remionds me of early days when I assembled an IMSAI kit computer in my college days.
15:06.31viricah yes, sure it provides learning
15:06.45viricI see people in toolchain channels that look like discovering multiplatform building
15:06.49viricthanks to the pi.
15:07.24viricyou're also supposed to write very unuseful programs before you learn to program something useful.
15:08.00rjeffrieswhitequark read the damn specs. RasPi is imperfect, has limited RAM and CPU. but it is VERY capable. twice the speed of Ben. 256MB as opposed to 32MB. Has Ethernet. Has great display hardware (that is I agree not open).
15:08.06paul_boddieActually, regardless of whether Arduino is overrated or gets shoehorned into silly projects or not, I think it does expose people to stuff that they wouldn't normally do with a personal computer, and that is then the gateway to more hardcore electronics for those who are interested. It's not Arduino's fault that people use it to do weird art projects involving lots of LEDs.
15:08.14rjeffriesIf I want to use softwar eor write software, it is ok/fine.
15:08.37whitequarkpaul_boddie: oh, it's perfectly fine for _art_, just don't claim you're an engineer if you've managed to connect 256 leds with 8 arduinos or so
15:08.53rjeffriesif one wishes to use Python, it comes ready to go out of the box.
15:09.14whitequarkpaul_boddie: similarly, don't try to claim that's the right way to do it, don't write tutorials, etc.
15:09.30rjeffriesguys RaspI was not designed to scratch teh embedded itch. but some will us eit that way. who cares?
15:09.42whitequarkrjeffries: like any computer existing at this moment can run Linux and Python
15:09.51whitequarkI don't see how RPi solves any problem
15:10.17paul_boddiewhitequark: True enough, but I think it has probably helped to get people into electronics and to see what else is available. Just giving people a platform to start experimenting with can be very useful. Most people wouldn't ever bother to start otherwise.
15:10.20rjeffriesso why why why do you dislike this sucessfull cheap system? who gives a damn? peopel who choose to buy it will do so.
15:10.24viricit allows people to discover non-x86
15:10.28viricfor cheap.
15:10.33whitequarkrjeffries: well, I _could_ see how it is _supposed_ to solve absence of computers in poor countries, through the question of total cost of ownership and building infrastructure remains
15:10.47viric(as other platforms do. but if it has better marketing, it reaches more people to learn that)
15:10.49whitequarkrjeffries: I don't see how it does any good for education in UK or even Russian schools
15:10.49rjeffriesI do not think it was designed for that
15:11.00whitequarkand a lot of commenters claim it does
15:11.12whitequark[talking about UK]
15:11.41whitequarkyou have a computer with Windows. ok, cool, there's python for that. want to run Linux without hassle? ok, there's bootable USB sticks for that
15:11.43rjeffriesANDF... I think we aree already seeing a wave of innovation where various peopel are designing realatively inexpensive ARM systems. I like that a lot. Cubbieboard looks pretty nice.
15:11.47whitequarkDebian can do that for like ages.
15:11.55paul_boddieI think we can sum up the objections as being that the Raspberry Pi is being sold as a definitive solution for lots of things, but when you look more closely, it fails to address most of those things properly, perhaps with the exception of its price. And even then, the price per unit is not going to be what you will end up having to pay for a complete solution.
15:12.17whitequark^ that
15:12.25whitequarkrjeffries: cubieboard suffers from exactly same problems
15:12.33whitequarkallwinner is only marginally better than broadcom
15:12.40wpwrakwhat's missing with the arduino is a smooth way for developers to emancipate themselves from the arduino. it seems that many don't quite realize that just adding the chip to their circuit is only a relatively insignificant additional effort and that it gives them a lot more flexibility (besides lower cost).
15:12.45rjeffrieswhitequark so the fact that a university such as Cambridge can use a $35 compuer in a class on deigning an OS is bad somehow? LOL
15:13.04whitequarkrjeffries: you CANNOT teach designing an OS on an RPi.
15:13.10whitequarkthat's the whole point of my article!
15:13.20whitequarkI've seen that course.
15:13.31whitequarktwo thirds of it is hand-waving and "yeah GPU does that"
15:13.35wpwrakrpi .. dunno. a fad, i guess. like the sinclair zx81. you got it, you played with it, you learned some things, you grew bored with it, you moved on.
15:13.42rjeffrieswhitequark I hope you can raise money and design the opne hardware alternative to Raspberry Pi. qi hardwrae was started for jsut such a dream
15:14.17whitequarkrjeffries: there are more open alternatives to Pi right now. Beagleboard can be perfectly used to teach Operating Systems course
15:14.20rjeffrieswhietquark your statement baffles me TOTALLY. wtf ar eyou talking about? LOL
15:14.37rjeffriesBeagleboard costs 3X as much.
15:14.47whitequarkso?
15:15.07whitequarkrjeffries: if you're talking about this course: http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/os/
15:15.08rjeffriesso? so that's an extra $5o per student.
15:15.10whitequarkthen my comments apply.
15:15.17wpwrakwhat's more worrying is if the rpi is used to replace platforms better suited to the purpose. that risk exists in education. platforms are often long-lived there, so a bulk purchase of rpis can block better things for several years.
15:15.43whitequarkrjeffries: skip one $600 textbook purchase, suit a class with proper boards.
15:16.14paul_boddiewpwrak: For those of us who didn't do electronics, the Arduino is probably mostly about working your way towards developing that circuit before cutting the cord. That said, most of my Arduino hacking has been based on interfacing with various embedded controllers, and for that the Arduino is rather educational and brings back the microcomputer era mindset that such work entails.
15:16.20rjeffriesteh only solution is to convince US authorities that Raspberry Pi Foundation is a therat to national security. then send in the drones. Problem solved. LOL
15:17.13rjeffriesRasPi is a decent environment for interfacing with snesors using SPI and I2C. aso is ASrduino, in a lower level way.
15:18.07rjeffriesRaspberry Pi si not a problem. It is an opportunity. RNOBODY and I mean not a single soul is required to purchase a RasPi.
15:18.30wpwrakpaul_boddie: oh, i think the arduino is a great intermediate step. but it seems that a lot of people stop there and consider it an unavoidable building block even though their projects suggest they could do much better. it's a mental barrier - people think there is some "magic" in the arduino they couldn't tackle themselves.
15:19.23whitequarkrjeffries: can you say which exact problem RPi solves?
15:19.31rjeffriesin any case, I have said more than enough. Move along pople, nothing to see here. Nevermidn that Ben NN used an SOC that was not open. ;)
15:20.08wpwrakrjeffries: in the free market, everyone competes against everyone. so of course the rpi is a threat in that sense :)
15:20.27whitequarkrjeffries: but one can make a MIPS softcore without risking being sued
15:20.38whitequarkand ARM won't allow you to do that even if you have an ability.
15:20.41rjeffrieswhitequark RasPi offers a LOT of computing power at a low price. It has internet connectivity, unlike Ben NN. it is a great platofrm for individuals to learn stuff they will not learn using a PC
15:21.14whitequarkrjeffries: like python and debian?
15:21.22rjeffriesIf ARM is teh enemy, then the enemy won this war a long time ago
15:21.29paul_boddiewpwrak: Agreed. It's too easy to avoid building a circuit and instead continue with the software developer mindset and the luxuries of being able to fire signals on various pins from a program instead of using a circuit that would do the job more efficiently. It's a prototyping tool, I guess. Then again, you could criticise people for using FPGAs and not using discrete logic components... ;-)
15:22.07whitequarkpaul_boddie: discrete logic is directly equivalent to an FPGA, arduino isn't equivalent to discrete logic
15:22.13rjeffrieswhitequark I think interfacing with I2C SPI and GPIO on a CHEAP platform that runs Debian is uiseful and a lot of people will learn.
15:22.19whitequarkpaul_boddie: it's serial, not parallel, to say it concisely
15:22.39whitequarkrjeffries: it's quite hard to use I2C, SPI and GPIOs on RPis without frying it immediately
15:22.42whitequarkI've explained why
15:23.34rjeffrieswhitequark I understand the issues. and thye best point you made is that it would have been inexpensive to make the i/i interfacing safer. Point well taken.
15:23.38whitequarkand, well, I'll let you guess how long a (school-owned) rpi would live if kids will plug and unplug peripherals in it daily
15:23.47paul_boddiewhitequark: I was joking, mostly, but there's also a point about what the "right way" to do things is. One can tell someone off for flashing their LEDs using a program, but if they're doing a one-off art exhibit or something, are we being too harsh?
15:23.53wpwrakpaul_boddie: that's not what i mean. i mean replacing the arduino with an avr. same architecture. same capabilities (if you choose the chip accordingly), but a lot more flexibility when if comes to integration.
15:24.06whitequarkrjeffries: arduino is really really hard to kill
15:24.06rjeffriesI think there will be a B RISK business in the Gertboard.
15:24.28rjeffriesbut you also displie Arduino. LOL
15:24.35rjeffriesdislike
15:24.57rjeffriesArduino is also sucessfull and also uses poroprietary chip. AVR is not open.
15:25.09whitequarkrjeffries: incorrect
15:25.15whitequark1) AVR has completely open specifications
15:25.20whitequark2) there are AVR softcores
15:25.49whitequarkthe precise chips which are in Arduino aren't open-source, but I don't see this as a real problem.
15:25.52rjeffriesbefore I go on mute, consider: what is to prevent Raspberry Pi Foundation or someone else from designing a next system that meets Peter's objections?
15:26.00paul_boddiewpwrak: Yes, I've seen a number of Arduino alternatives and looked at the actual AVR parts, and Arduino is quite clearly a compromise that doesn't work optimally for various use-cases. It's good as a springboard for some things, but it isn't everything to everyone. I think that's what upsets people about the Raspberry Pi.
15:26.08whitequarkrjeffries: the fact that it's basically owned by Broadcom
15:26.14rjeffriesBRING IT ON. Make it happen, run it up the flagpole. I will salute. ;)
15:26.17wpwrakmaybe one should make an fpgauino :) navre shouldn't need a very potent FPGA ...
15:26.30whitequarkwpwrak: might even fit in a big CPLD
15:26.57paul_boddieDid any of you ever get to look at a Balloon Board?
15:26.58wpwrakeven easier then
15:27.12whitequarkrjeffries: there _are_ better platforms. OK, for 2x the cost (BeagleBone). I don't see this as a problem, sorry.
15:27.19rjeffrieswpwrak I like that idea. I sthat what wolfspraul i sup to these days? it see,s his interest in Milkymist and Ben have flatlined
15:28.00rjeffrieswhietquark as you know well, Beaglebone does not have a display system. But nice try with apples/oranges. LOL
15:28.20wpwraki don't think he has any specific hardware in mind at the moment. (except for a very crude experimental board)
15:29.09wpwrakso this is more something along the lines of basic research. first figure out how these quarks work, then build supercomputers ;-)
15:29.46paul_boddieI actually think a better title for whitequark's post might have been "Why the Raspberry Pi isn't the BBC Micro".
15:30.06rjeffriesBallonboard looks interetsing. do we have any idea about price?
15:30.26whitequarkpaul_boddie: kinda
15:30.33rjeffriespaul_brodie as Brits might say "Spot on."
15:31.17paul_boddieI'm not even sure the Balloon Board is available any more. I spent some time despamming those people's Wiki as a sort of random act of kindness, but it all seemed very slow-moving and behind closed doors.
15:31.41wpwrakpaul_boddie: balloon sounds like a worthy arduino replacement :)
15:31.42paul_boddieSome of the Debian Embedded people are involved in it.
15:31.59paul_boddiegoes to check their Web site.
15:32.34whitequarkjudging from the chip form factor, it's really really ancient
15:32.48whitequarkoh wow, XScale
15:33.12wpwrakthey write they're working on something more modern
15:33.45whitequarkI don't think these chips are still manufactured :)
15:33.47paul_boddieAs I said, not much going on these days.
15:34.13wpwrakwhitequark: that may be why they are / have been trying to modernize :)
15:34.26whitequarkI like the idea of integrating an FPGA to such a board
15:34.32paul_boddieI should pester some of those people and get a status report.
15:34.58whitequarkfrom the wiki, this is the successor: http://www.iendian.com/
15:35.34wpwrakthe license is unfriendly, though: http://www.balloonboard.org/balloonwiki/Licence
15:35.37wpwrakcopy but don't change
15:36.02paul_boddiewhitequark: Yes, it's the same companies paying for the work.
15:36.53wpwrakrjeffries: (iendian) now you can complain about the ben being expensive ;-)
15:36.55paul_boddieThere are actually a few companies who were doing ARM-related stuff in the 1990s, and some of them have managed to stay alive doing things like development boards and, I imagine, projects for clients.
15:37.27whitequarkwpwrak: I see their point about compatibility, but I don't think this would actually prevent anyone from causing fragmentation
15:37.42whitequarkif a company has enough traction to pull that off, they'll just ignore the license.
15:38.14wpwrakyeah, it's another case of punishing the honest
15:38.51kristianpaulhad been playing with solar balloons latelly
15:40.50whitequarkwpwrak: I think that in such cases, it's enough to forbid people building incompatible variants to call their stuff with the original name
15:40.56*** join/#qi-hardware viric (~viric@unaffiliated/viric)
15:41.30whitequarki.e. like Sun requiring certification to allow you to call your implementation of some language Java
15:41.33wpwrakyes, trademarks can work that way
15:42.24whitequarkrequires you to actually define the certification process, through, but if it's intended to be a _standard_, you'd need that anyway
15:43.05*** join/#qi-hardware dandon (~dandon@88.151.75.56)
15:43.10wpwrakfunny scare tactics: https://sites.google.com/site/balloonboards/faqs/diy
15:43.47whitequarkwpwrak: I don't see any of these claims as incorrect :)
15:43.58whitequarkI'd say it is quite precise actually
15:44.29whitequarkesp. given the fact that they do publish the design and so
15:44.44*** join/#qi-hardware Ayla (~paul@190.162.199.66)
15:44.50whitequarkand not using those as reasons to justify the closedness
15:45.48wpwrakif you have already most of the design plus a bit of experience, it shouldn't be nearly as intimidating. of course, component pricing (low volume) may be what would kill DIY economically.
15:46.01paul_boddie"The nous to identify partners who will support the project from beginning to end" - a lot of people are finding this out the hard way on their "shopping trips" to China. Take the Vivaldi tablet as an example.
15:46.01wpwraks/already/already have
15:46.03qi-botwpwrak meant: "if you have already have most of the design plus a bit of experience, it shouldn't be nearly as intimidating. of course, component pricing (low volume) may be what would kill DIY economically."
15:46.23wpwrakargh. it was correct before
15:46.36whitequarkpaul_boddie: what's with that tablet?
15:46.49wpwrakpaul_boddie: china is a great trap for the naive ;-)
15:47.26paul_boddieThey need to find a supplier who won't change the parts list to save 5 cents and not tell anybody, even if it means another iteration of driver development.
15:47.52whitequarkoh.
15:48.04whitequarkthis is... painful.
15:48.37paul_boddiehttp://aseigo.blogspot.no/2012/09/a-small-update-on-vivaldi.html
15:52.33paul_boddieI think this more or less illustrates why open hardware is important, but as long as people can get cheap stuff that almost works, they will keep pointing out the cheap stuff and ridiculing anyone wanting to do things differently.
15:53.31*** join/#qi-hardware LunaVorax (~LunaVorax@ABordeaux-651-1-64-252.w109-223.abo.wanadoo.fr)
15:53.59whitequarkcheap stuff with lots of strings attached
15:54.25rjeffrieswhat the world needs is a $100 Linux tablet that is as open as practical. May not meet Peter's criteria, but in-built display would be a Good Thing. BT keyboard is fine. needs wi8fi. whoops, there we go, not totally open hardwrae.
15:55.36whitequarkrjeffries: ever tried programming on a tablet?
15:56.03rjeffriesthis is an odd duck: http://hackaday.com/2012/09/28/massively-parallel-64-core-computer-costs-99
15:56.41whitequarkrjeffries: I believe that just won't work
15:56.51rjeffrieswhitequark a tablet with a Bluetooth keyboard? No, but how ios that different vs a lappie
15:56.54paul_boddierjeffries: You can get cheap tablets now. Don't you read the arm-netbook list? When not discussing their EOMA-68 card project, which is most of the time these days because it's in super-secret factory mode, it's a parade of cheap tablet suggestions and "deal" Web site ordering experiences. And Q&A about people's recent purchases not working properly.
15:57.26rjeffriesi will check out arm-netbook list thanks!
15:58.07whitequarkrjeffries: 1) ARM license agreement explicitly forbids open-sourcing the design
15:58.15*** join/#qi-hardware emeb (~ericb@ip72-201-79-123.ph.ph.cox.net)
15:58.18*** join/#qi-hardware wpwrak (~werner@234-171-231-201.fibertel.com.ar)
15:58.31rjeffriesarm-netbook subscribed.
15:58.53paul_boddieArchives: http://lists.phcomp.co.uk/pipermail/arm-netbook/
15:58.56whitequark2) massively multicore designs are HARD, that was already determined in quite a powerful way by companies bigger than some random Kickstarter-funded one. I would happily be proven incorrect
15:59.01rjeffriesthat is an opportunity for Intel then, isn't it?
15:59.11whitequark3) Kickstarter? IC? $99? No way.
15:59.30whitequarkrjeffries: yeah, there were some experiments in the industry
15:59.41rjeffriesgreenarrays is an interesting exception. but thou shalt speak FORTH
15:59.49whitequarkgreenarrays is completely different business
16:00.21whitequarkit's not a von Neumann architecture
16:00.37rjeffriesunderastood. I do not expect that kickstarter project to be a success but the idea is interesting
16:01.11whitequarki.e. you cannot make gcc emit GA code
16:01.20whitequarkinteresting device, but practically useless
16:01.28whitequarkidea is interesting, yeah
16:01.44whitequarkabout intel: they do. http://news.cnet.com/8301-1001_3-20026627-92.html
16:03.02whitequarkrjeffries: ahhh, they don't design their own chip, they use Epiphany coprocessors
16:03.12rjeffriesoh I was talking about open netbook designs that ARM prohibits. Intel does not have such a restriction to my knowledge
16:03.48rjeffriesthose guys have a laser focus on floating point performance is my understanding
16:03.52whitequarkrjeffries: AFAIK ARM does not prohibit open netbook design
16:04.07rjeffriessomebody above just said they do
16:04.27whitequarkrjeffries: as per Parallela, this is a project I would happily back.
16:06.08whitequarkthe part about revolutionizing the industry with parallel programming is utter bullshit
16:06.35whitequark(because "serial" programming has its own big advantages)
16:06.43whitequarkbut the 64-core chip is just like a GPU
16:06.45rjeffrieswhitequark as in marketing BS agree.
16:07.14whitequarkwell, you cannot remake a generic algorithm to run in a parallel fashion in like 95% of cases
16:07.28whitequarki.e. any memory-bound one won't work this way. Quicksort to name an example.
16:08.38rjeffriesthere was an interesting hint yesterday soimewhare that people are making progress with opening up some nclosed aspects of that BRCM SOC. not sure if this is a dream or what. But given the marketing success of RasPi, I could see BRCM seeing more benefit than risk. that would be A Good Thging. Besides, the RasPOi is an older SOC. who cares?
16:09.11whitequarkrjeffries: remember the part I said about someone remaking an ARM core and getting sued?
16:09.16whitequarkthe core in question was out of production
16:09.20whitequarkso, lawyers care.
16:09.43rjeffriesthat core must still be be able to be fabb'd
16:09.45whitequarkand Broadcom _already_ sees huge benefit: it has forced a lot of people to use their proprietary platform
16:10.02whitequarkthere's no reason for them to open anything. RPi is already produced.
16:10.04paul_boddieI've been waiting to see what might happen once someone reverse-engineers the proprietary instruction set.
16:10.30rjeffriesforced? no it has not forced anyone. Poeple liked the price and the idea and spent $35. BFD
16:11.26whitequarkpaul_boddie: not much
16:11.43whitequarkpaul_boddie: you also need to write a complete OpenGL stack, or a half of OpenGL stack if you can reuse Mesa
16:11.56whitequark(or its EGL sister project)
16:12.14whitequarkthis is like 80% of work, you can join #lima and ask about that :)
16:12.28paul_boddiewhitequark: From the lawyers and the Raspberry Pi Foundation, I mean. As in, "We promised to play nice and not try and look inside and now you're going to ruin it for everyone!"
16:13.05whitequarkpaul_boddie: there isn't any legal agreement between Foundation and its customers which would protect the latter
16:14.50paul_boddieBut what I mean is that "Why can't you tell us how it works?" is an FAQ. It's all "we can't tell you" and "please respect the IP of our partner", and so any reverse-engineering is likely to provide much finger-pointing and wailing.
16:16.03whitequarkso much no one seems to care about it
16:16.40paul_boddieI guess it won't matter until someone actually provides their own firmware, if it ever gets that far.
16:17.08whitequarkpaul_boddie: that's almost impossible
16:17.44whitequarkwell, stranger things have happened, but I don't think that it is realistic. Not in a reasonable timeframe, i.e. 2 years or so.
16:21.02paul_boddieYes, I guess they'd have to provide something completely new, and that would take quite some effort. But I wouldn't put it past someone to modify the blob that gets shipped now. There are a lot of tinkerers who don't have the awareness of stuff like copyright who might make their own "mods" and that might get some reaction.
16:21.36whitequarkpaul_boddie: I guess the blob is tivoized
16:22.08paul_boddieI wouldn't know. Maybe rjeffries knows as he has a lot to say about the Raspberry Pi. ;-)
16:22.31whitequarkso it's kinda simpler. Also, you'd need both very good IDA skills and knowledge of internals of the GPU, and so far most people who have those skills aren't very fond of Pi.
16:22.43whitequark*most people I've spoke with
16:22.50paul_boddieSome people like a challenge, though.
16:23.26whitequarkwell, we've seen an engineer of one company doing embedded GPUs to reverse-engineer a GPU of a rival company in his unpaid time
16:23.33whitequarkI guess he was extremely bored
16:25.15rjeffriesmy gut says that BRCM may look the other way. If their mainstream revenu bearing SOCs are sufficently differnt than what RasPi uses, then they could be (in a certain sense) "good guys" and let teh people working on reverse engineering (it IS hapopening as we speak) go forward. Zero harm commercially.
16:26.17whitequarkrjeffries: I doubt they will actively harm these efforts
16:26.22rjeffrieslet's assume BRCM makes a net profit of $1 aper SOC they sell to Farnell/E14 (who manufacture RasPi)
16:26.33whitequarkRPi is not about profits from BRCM
16:26.39whitequarkit's about marketing
16:26.46whitequarkthey might even manufacture them at a loss
16:27.06rjeffriesif soemoen opnes the old GPU at some level, and suddenly academics have a cool tool to play with, heh, lots of PR goodness.
16:27.34whitequarkunfortunately one does not just "open an old GPU"
16:27.56whitequarkthere isn't any RE project of an embedded GPU which can actually provide production results, i.e. something for academics to play with
16:28.07whitequarksome of which have been around for years
16:28.36whitequarkI hope that Lima will be the first to become so. Still, it may not happen in near future for a multitude of reasons.
16:28.58rjeffrieswhat is Lima? I am not informed
16:29.12whitequarkreverse-engineering of Mali-200/400 GPU by ARM
16:29.19whitequarkhttp://limadriver.org/
16:29.28rjeffriesok got it Lima is a free software graphics driver for the ARM Mali GPUs
16:29.54whitequarkyup. Mali slowly but certainly becomes a standard for mobile GPUs
16:30.14rjeffriesby the way, something much less than a replacment GPU driver could be of interest. if one can use some GPU respources that would be ok/fine
16:30.26whitequarkyou need a GPU driver for that :)
16:47.26GNUtoo-desktoprjeffries, really? I tough it was only test cases?
16:52.54rjeffriesGNUtoo-desktop I am way way beyond my depth here. I do not know.
16:55.30GNUtoo-desktopok
17:00.29*** part/#qi-hardware paul_boddie (~paulbodd@hfaistos.uio.no)
17:03.28whitequarkGNUtoo-desktop: some kinda basic knowledge about ISA exists
17:03.30whitequarknot much more
17:15.22GNUtoo-desktopok
17:34.51rohre
17:43.03*** join/#qi-hardware fire_ (~fire@unaffiliated/codingenesis)
18:10.16viriclarsc: one week without hangs, since I disabled the serial port in the pc bios.
18:10.47viricouhm unless it hanged right now. :)
18:11.02viricdamn it.
18:21.04larschaha :p
18:27.28*** join/#qi-hardware heberth (~heberth@190.97.72.149)
18:33.32*** join/#qi-hardware GNUtoo (~gnutoo@host143-91-dynamic.21-79-r.retail.telecomitalia.it)
19:01.33*** join/#qi-hardware lekernel (~lekernel@g225091244.adsl.alicedsl.de)
19:02.28*** join/#qi-hardware Ayla (~paul@nat-wifi-alumnos.campus.utfsm.cl)
19:09.36*** join/#qi-hardware viric (~viric@unaffiliated/viric)
19:11.26*** join/#qi-hardware jekhor (~jek@46.53.195.142)
21:14.15*** join/#qi-hardware Ayla (~paul@190.162.199.66)
21:19.12*** join/#qi-hardware nerd (~fire@unaffiliated/codingenesis)
21:57.42*** join/#qi-hardware Textmode (~boneidle@adsl-syd-4-189.ozonline.com.au)
22:53.06*** join/#qi-hardware gargon (~gargon@catv-80-99-20-126.catv.broadband.hu)
22:56.59*** join/#qi-hardware wpwrak (~werner@234-171-231-201.fibertel.com.ar)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.