DocScrutinizer05 changed the topic of #qi-hardware to: Copyleft hardware - http://qi-hardware.com | hardware hackers join here to discuss Ben NanoNote, atben / atusb 802.15.4 wireless, and other community driven hw projects | public logging at http://en.qi-hardware.com/irclogs and http://irclog.whitequark.org/qi-hardware
kyak has quit [Read error: Operation timed out]
kyak has joined #qi-hardware
dos1 has quit [Ping timeout: 240 seconds]
qi-bot has quit [Ping timeout: 268 seconds]
unclouded has joined #qi-hardware
<DocScrutinizer05> viric: have you ever seen RMS happy?
<DocScrutinizer05> ooh, larsc said that already ;-P
<DocScrutinizer05> actually I again did the mistake to read backsroll top-down instead of bottom up
<DocScrutinizer05> seem the letters RMS and happy in one line trigger reactions in about everybody
<DocScrutinizer05> (battery) as long as standby times of a laptop under linux are shorter than under (even!) windows, you know sth is terribly fsckd up in linux regarding power management.
<roh> DocScrutinizer05: maybe its because people get stuff done with their linux and idling while showing a hourglass simply needs less power ;)
<DocScrutinizer05> possible, but not really in line with what you see
<DocScrutinizer05> it's rather that windows (like android) simply doesn't care about stuff like layering violations and instead implements whatever botch needed to make stuff work and forbid userland to do nasty things, while linux is a proper OS that allows userland to do whatever idiocy they like and system doesn't do anything to stop the fallout
<DocScrutinizer05> so when OS allows background busy waiting then ineevitably some stupid app coders will use that feature
<DocScrutinizer05> and on linux not even device drivers are remarkably saner than apps, regarding that
<DocScrutinizer05> at least some of them
<DocScrutinizer05> since linux wants to be compatible to every crappy hw you could imagine, which often implies not exploiting available power saving measures
<DocScrutinizer05> even by design (like API)
<DocScrutinizer05> e.g.: when you design a universal accelerometer API, you just can do poll basically. For sure you can't rely on advanced "embedded intelligence" of the accelerometer chip that's not to be found on next random chip in next platform
<DocScrutinizer05> on windows it's simple: you have no driver at all but rather some closed source userland app that talks to peripheral, and a manufacturer ships both hw & sw in a bundle
<DocScrutinizer05> of course this is a tad pithy now, but the basic idea is right I think
<DocScrutinizer05> I had a lot of similar discussions lately, about "upstream" kernel vs Nokia N900 specific kernel
<DocScrutinizer05> I still don't see any other kernel come into vicinity of maemo-2.6.28 when it comes to powersaving on N900
<DocScrutinizer05> since they all despise the Nokia "proprietary" though FOSS/GPL kernel hacks
<DocScrutinizer05> upstream rjects them since it doesn't meet their policies and rules on how software should look
larsc_ has joined #qi-hardware
larsc has quit [*.net *.split]
mirko has quit [*.net *.split]
<DocScrutinizer05> pardon my french, should chill out a bit
mirko has joined #qi-hardware
mirko has quit [*.net *.split]
mirko has joined #qi-hardware
<kyak> your direction of thinking makes sense
<DocScrutinizer05> thanks
wej_ has quit [Ping timeout: 264 seconds]
wej has joined #qi-hardware
wej has quit [Ping timeout: 264 seconds]
unclouded has quit [Ping timeout: 260 seconds]
wej has joined #qi-hardware
unclouded has joined #qi-hardware
<wpwrak> hmm, does my memory betray me, or was it the case that once upon a time, in C, when having an array char a[10]; the expressions a and &a were equivalent ? (this is not the case now)
<ysionneau> I think so , it used to be at least
<kyak> i think a, &a and &a[0] are equivalent
<kyak> wpwrak: are you saying it's no longer the case?
<wpwrak> at least gcc says they're incompatible
<wpwrak> also clang dislikes it
<wpwrak> the value generated is the same, though
<whitequark> I think it's called decay
<viric> wpwrak: I remember that being part of K&R even
wolfspraul has joined #qi-hardware
<wpwrak> the case that causes problems is &array. e.g., if i have int a[10]; then &a is "int (*)[10]" (not to be confused with "int *[10]") and considered by gcc and llvm to be incompatible with a mere "int *"
qi-bot has joined #qi-hardware
pcercuei has joined #qi-hardware
mirko has quit [*.net *.split]
mirko has joined #qi-hardware
larsc_ is now known as larsc
xiangfu has joined #qi-hardware
porchao has joined #qi-hardware
porchaso0 has quit [Ping timeout: 252 seconds]
viric has quit [Ping timeout: 240 seconds]
viric has joined #qi-hardware
FDCX has quit [Read error: Connection reset by peer]
FDCX has joined #qi-hardware
wolfspraul has quit [Ping timeout: 248 seconds]
wolfspraul has joined #qi-hardware
viric has quit [Ping timeout: 240 seconds]
viric has joined #qi-hardware
bartbes has quit [Remote host closed the connection]
bartbes has joined #qi-hardware
viric has quit [Ping timeout: 240 seconds]
viric has joined #qi-hardware
dos1 has joined #qi-hardware
rz2k has joined #qi-hardware
heberth has joined #qi-hardware
xiangfu has quit [Remote host closed the connection]
viric has quit [Ping timeout: 240 seconds]
viric has joined #qi-hardware
<qi-bot> [commit] Werner Almesberger: fab/prettygerbv: update for new file names; add option -y for vertical stacking (master) http://qi-hw.com/p/eda-tools/53d6e1d
rz2k has quit []
qi-bot has quit [Ping timeout: 260 seconds]
wolfspra1l has joined #qi-hardware
wolfspraul has quit [Quit: leaving]
wolfspra1l has quit [Quit: leaving]
wolfspraul has joined #qi-hardware
qi-bot has joined #qi-hardware
wolfspraul has quit [Quit: leaving]
pcercuei has quit [Quit: dodo]
Jay7 has quit [Ping timeout: 248 seconds]
Jay7 has joined #qi-hardware
pcercuei has joined #qi-hardware
Jay7 has quit [Quit: Conversation terminated]
FDCX has quit [Ping timeout: 245 seconds]
pcercuei has quit [Quit: dodo]
FDCX has joined #qi-hardware
Luke-Jr has quit [Ping timeout: 264 seconds]
Luke-Jr has joined #qi-hardware
Luke-Jr has quit [Read error: Connection reset by peer]
Luke-Jr has joined #qi-hardware
Luke-Jr has quit [Remote host closed the connection]
Luke-Jr has joined #qi-hardware
wej has quit [Ping timeout: 264 seconds]
wej_ has joined #qi-hardware
dos1 has quit [Quit: Kabum!]