IRC log for #devuan on 20160702

00:13.21ksx4systemGeneralStupid: you could still use its open source sibling, Chromium :)
00:29.27*** join/#devuan wildlander (~wild@unaffiliated/wildlander)
00:38.26*** join/#devuan obarun (~obarun@154.67.14.64)
01:03.42*** part/#devuan sirix (Elite16648@gateway/shell/elitebnc/x-pmqxxquxfikgsnrt)
01:07.10*** join/#devuan obarun (~obarun@154.67.14.64)
01:18.10*** join/#devuan Hoshpak (~Hoshpak@p2003005B4B772D00007F781C26A50829.dip0.t-ipconnect.de)
01:20.30*** join/#devuan Defiant (erik@x4e32af1d.dyn.telefonica.de)
01:26.00*** join/#devuan golinux (~golinux@unaffiliated/golinux)
01:38.24*** join/#devuan Markus_KMi (uid95611@gateway/web/irccloud.com/x-ayhlbkqrlooemncf)
02:04.49*** join/#devuan Drugo (~andrea@host149-205-dynamic.1-87-r.retail.telecomitalia.it)
02:12.22*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
02:16.40*** join/#devuan Hoshpak (~Hoshpak@p2003005B4B0FF300007F781C26A50829.dip0.t-ipconnect.de)
02:26.20*** join/#devuan githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net)
02:42.28*** join/#devuan githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net)
02:43.17*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
02:52.58*** join/#devuan githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net)
03:00.38*** join/#devuan sh4 (~sh4@unaffiliated/sh4)
03:01.41*** join/#devuan githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net)
03:52.59*** join/#devuan minnesotags (~herbgarci@c-50-137-242-97.hsd1.mn.comcast.net)
04:00.45*** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
04:10.40*** join/#devuan telst4r (~telstar@213-243-138-179.bb.dnainternet.fi)
04:16.05*** join/#devuan matthewc1 (~mc@cpe-184-153-178-155.maine.res.rr.com)
04:23.21*** join/#devuan jgrosch (~jgrosch@75-101-50-184.dsl.static.fusionbroadband.com)
04:23.57*** join/#devuan thrasymachus (~mpurcell@c-98-225-21-53.hsd1.wa.comcast.net)
04:43.00*** join/#devuan flrn (~flrn@unaffiliated/flrn)
04:59.06*** join/#devuan obarun (~obarun@154.67.14.64)
05:03.07*** join/#devuan M-baselab1 (baselabmat@gateway/shell/matrix.org/x-sjfozfcqiozklpqm)
05:05.59*** join/#devuan Defiant (erik@x4e32af1d.dyn.telefonica.de)
05:23.16*** join/#devuan githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net)
05:23.17*** join/#devuan OmegaPhil (~kvirc@88.97.77.255)
05:23.17*** join/#devuan OmegaPhil (~kvirc@fsf/member/OmegaPhil)
05:23.42*** join/#devuan gnu_srs (~srs@178.78.231.178)
05:35.13*** join/#devuan mr_ws (~b@basteles-bastelknecht.bastelfreak.org)
05:45.28*** join/#devuan golinux (~golinux@unaffiliated/golinux)
05:56.54*** join/#devuan Hoshpak (~Hoshpak@p2003005B4B0FF300007F781C26A50829.dip0.t-ipconnect.de)
05:58.49*** join/#devuan jsfarinet (~jsfarinet@p2003008C4F26D3A90AEDB9FFFEB080F1.dip0.t-ipconnect.de)
06:01.43*** part/#devuan jsfarinet (~jsfarinet@p2003008C4F26D3A90AEDB9FFFEB080F1.dip0.t-ipconnect.de)
06:02.42*** join/#devuan jsfarinet (~jsfarinet@p2003008C4F26D3A90AEDB9FFFEB080F1.dip0.t-ipconnect.de)
06:04.11*** join/#devuan qmr (~qmr@sec.qmr.io)
06:16.48*** join/#devuan cyteen (~cyteen@145.227.208.46.dyn.plus.net)
07:02.09*** join/#devuan MinceR (~mincer@unaffiliated/mincer)
07:34.40*** join/#devuan shevy (~shevy@2a02:8388:1600:c80:be5f:f4ff:fecd:7cb2)
07:52.17*** join/#devuan cocoadaemon (~foo@58.161.2.109.rev.sfr.net)
08:36.01*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
08:38.39*** join/#devuan premoboss (~utente@62.212.13.223)
08:51.01*** join/#devuan M-baselab (baselabmat@gateway/shell/matrix.org/x-kvzydtfbjurtzwbp)
08:52.54*** join/#devuan Akuli (~Akuli@mobile-access-5d6aae-194.dhcp.inet.fi)
09:26.50*** join/#devuan edbarx (~edbarx@c165-243.i06-10.onvol.net)
09:27.03edbarxC operator priority/ass
09:29.05edbarxC operator priority/associativity: "left-to-right", "right-to-left", ... BUT relative to what?! Relative to the READER or the TEXT?3
09:30.19dethaRelative to the phase of the moon :/
09:31.21dethasee also C type propagation rules
09:39.58*** join/#devuan dimkr (~dimkr@bzq-84-109-213-251.cablep.bezeqint.net)
09:39.58*** join/#devuan dimkr (~dimkr@unaffiliated/dimkr)
09:56.47*** join/#devuan firegarden (~dionysos@95.239.171.209)
09:57.03*** join/#devuan cyteen (~cyteen@145.227.208.46.dyn.plus.net)
09:58.34*** join/#devuan Remjey (foobar@178.33.28.42)
10:11.24dimkrparazyd, finally found some time to investigate why I get non-bootable rk3288 images
10:11.52dimkrkinda hard to debug this at the slow pace of three hours a week :)
10:14.26RemjeyHey guys, it seems to me that the Devuan bitcoin donation process is somewhat flawed because of https://en.bitcoin.it/wiki/Address_reuse (tldr a new, single-use bitcoin address should be generated for each donation)
10:19.43*** join/#devuan obarun (~obarun@154.67.14.64)
10:24.15*** join/#devuan fsmithred (~fsmithred@68-184-46-18.dhcp.oxfr.ma.charter.com)
10:33.24zdzichuRemjey: I fail to see any problem
10:41.12*** join/#devuan Pali (~pali@Maemo/community/contributor/Pali)
10:56.43dimkrparazyd, the image file gets truncated from 1.8 GB to 53 MB after partitioning - is that normal? the GPT partition table looks sane and the ext4 partition can be mounted
11:02.22*** join/#devuan Human_G33k (~Human_G33@93.95.62.226)
11:38.36*** join/#devuan premoboss (~utente@62.212.13.223)
11:39.18*** join/#devuan obarun (~obarun@154.67.14.64)
11:44.13nextimeRemjey: address reuse is an issue only in certain use cases
11:44.46nextimethe main issue using only one address is information disclosure
11:45.09nextimeanyone can know how many bitcoin is devuan receiving
11:45.37nextimebut this isn't an issue for us as, for a project like devuan, public discolosure of those infos is a plus, not a minus
11:51.17*** join/#devuan Kruppt (~Kirk_Krup@104.169.39.10)
11:51.46Remjeynextime: Well I understand that Devuan is not following the advice presented in https://en.bitcoin.it/wiki/Address_reuse#Security as can be observed here https://blockchain.info/address/1QFbx3bKA8LABAGEaSe7EiP9JCxe2j4fN7
11:53.14Remjeyie. spending several times from the same address, which could lead in the past to private key recovery, which is not possible any more, but is advised against.
12:00.53zdzichuI just don't but arguments about privacy and tracking the bitcoins
12:01.12zdzichuIMO it's not worth additional work to generate new address for every donor
12:08.37nextimeRemjey: we are not using this address to spend, but just to receive at the moment
12:09.18nextimewhen we will need to spend from here, probably, we will first transfer bitcoin to other addresses and/or change it to fiat money, and then also change the receiving address
12:09.56nextimeso, the advice about multple spending from one address doesn't apply to our case
12:17.09Remjeynextime: with Bitcoins spending or transfering value is the same thing, it’s just signing a transfer request from the source address to the recipient address(es). The page I just linked on blockchain.info shows that 3 transfers exist from the Devuan address to other adresses, and this is not recommended as it is an unintended « feature » that may not be as scrutinized for bugs and flaws as intended features.
12:25.35RemjeyI think a compromise would be to change the donation address before each transfer.
12:26.37RemjeyI mean, each transfer of value from the donation address.
12:27.56RemjeyApart from that, I’m pretty satisfied with Devuan and encountering almost no problems since I’ve been using it. I was complaining about this Bitcoin thing because I have donated some recently.
12:41.51nextimeRemjey: 3 transfers are few transfer to be an issue
12:42.51nextimeanyway soon or later we will work also on this, it's just low on our priority at the moment as is a non-issue in pratice
12:43.46nextime( anyway, no joking on that, thanks to address this, any suggestion and/or critique is welcome )
12:49.55*** join/#devuan DusXMT (~dusxmt@195.12.144.254)
12:51.02*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
12:57.39*** join/#devuan Human_G33k (~Human_G33@93.95.62.226)
13:22.52*** join/#devuan figlfdev (183e6d83@gateway/web/freenode/ip.24.62.109.131)
13:23.53figlfdevwonders if furrywolf reads the logs
13:24.11figlfdevhey, ive got a real solution to a problem youre having (how often is that going to happen)
13:26.01figlfdevhey why is ci.devuan.org quiet? (allegedly)
13:40.38*** join/#devuan dimkr (~dimkr@unaffiliated/dimkr)
13:48.04*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
13:52.52*** join/#devuan yang (yang@freenode/sponsor/fsf.member.yang)
13:59.57*** join/#devuan yang (yang@freenode/sponsor/fsf.member.yang)
14:06.30*** join/#devuan telst4r (~telstar@213-243-138-179.bb.dnainternet.fi)
14:08.17*** join/#devuan telst4r (~telstar@fsf/member/telst4r)
14:17.30*** join/#devuan golinux (~golinux@unaffiliated/golinux)
14:18.00figlfdevo/
14:18.22telst4r\o
14:18.36figlfdevheya telst4r (and golinux)
14:25.44golinuxfiglfdev: Hi there
14:26.21figlfdevso apple can disable your phone camera now (but they still cant turn it on without you, lol)
14:26.52figlfdevbecause if you go to a concert with your phone, rather than kicking you out for taking pics, it makes perfect sense to let the oem and the band/venue pwn your phone
14:26.56figlfdevwe live in bonkers-world.
14:27.19figlfdevobviously, dont buy anything from apple. but this is worse than just apple, everyones doing it
14:27.26figlfdevdont go to concerts either, i guess.
14:28.15figlfdevif an artist wants to pwn my phone, i dont want their music.
14:28.26debdogdo you have a link to that information?
14:28.34figlfdevhold on
14:29.03figlfdevoh... its just another apple patent, sorry
14:29.11debdogok, phew
14:29.28figlfdevim pretty sure apple will patent borg implants eventually.  thats different than selling them as a feature
14:29.31figlfdevhttps://www.theguardian.com/technology/2016/jun/30/apple-iphone-camera-disable-remote-sensors-patent?_e_pi_=7%2CPAGE_ID10%2C4343897550
14:29.53figlfdevsorry, got so caught up debating the ethics of this with some shill, i missed that it was just another fascist apple patent
14:30.34figlfdevthey have a lot of those :/
14:30.46figlfdevtim cook should be against all of them (i doubt he is)
14:31.02figlfdevi think he has a heart, i dont know how he manages to ceo.
14:31.58MinceRtim crook is just yet another crApple drone
14:32.09MinceRhe wouldn't have been made CEO otherwise
14:32.45debdoginteresting read
14:32.56figlfdevMinceR: youre probably right
14:34.15dethaI like this concept. I shall install the appropriate infrared transmitter in my tinfoil hat.
14:34.42figlfdevwho will block the watchers?
14:35.46figlfdevdetha: im sure the same people that implement it can override it. its never a 2-way street after all
14:35.49figlfdevworth a try though.
14:36.45dethaIt'll automate the 'No, I don't want my picture on facebook tyvm, please put the phone away'
14:37.12figlfdevsooner or later facebook will be self-aware
14:37.19figlfdevhopefully it can feel pain.
14:38.55figlfdevwe are giving sds this golden stuff, and theyre ignoring it
14:46.57figlfdevbrb
14:51.21*** join/#devuan telst4r (~telstar@213-243-138-179.bb.dnainternet.fi)
14:52.05*** join/#devuan telst4r (~telstar@fsf/member/telst4r)
15:00.44*** join/#devuan furrywolf (~randyg@72-62-30-77.pools.spcsdns.net)
15:02.03*** join/#devuan figlfdev (183e6d83@gateway/web/freenode/ip.24.62.109.131)
15:03.03*** join/#devuan paw (~afong@24-212-185-238.cable.teksavvy.com)
15:09.15furrywolfpokes paw to see what kind of paw it is
15:12.09figlfdevhey!
15:12.15figlfdevi have something for you
15:12.28DocScrutinizer05WHAT? this is an apple patent??? Either me or c't mag suggested this YEARS ago already, as an already established feature of all cameras (April's fool)
15:12.44figlfdevquickly produces a string for the command line before he gets a homemade tazer aimed at him or something
15:13.07figlfdevDocScrutinizer05: better, its the guardian
15:13.58figlfdevfurrywolf: Xephyr :2 -resizeable & sleep 2 ; icewm --display=:2 & # we herd you like xservers that dont get taken down by iceweasel/ff
15:14.17figlfdevso we put an xserver in your xserver, so you can crash your browser while you crash your browser
15:14.34figlfdevand then it wont take your other x stuff with it
15:14.57DocScrutinizer05also they are so terribly wrong on concept/terminology once more. How is the IR-LED sending the command related to SENSORS?
15:14.59figlfdevjust restard Xephyr (props to fsmithred for the original demo, ive tweaked it)
15:15.11figlfdevDocScrutinizer05: it just works!
15:15.21figlfdevrestard
15:15.22furrywolfit doesn't crash x, it just makes it mostly unresponsive (very slow mouse pointer, even slower response to clicking anything)...  switching to a vt and killing firefox brings x back to normal.
15:15.24figlfdevffs... restart
15:15.49figlfdevoh thats right. well fwiw it also makes it more secure, isolates it from hw accel, etc
15:15.55figlfdevin any case its an option
15:16.02figlfdevhow you like
15:16.14furrywolfso the once a month I actually view a youtube video someone pastes, it won't play properly.  joy.  :P
15:16.21figlfdevhey i dont know
15:16.50figlfdevyou can always close the browser in xephyr, leave xephyr open, open youtube in real x, watch youtube...
15:17.03figlfdevor use another browser for that, or use smtube, or...
15:17.24figlfdevyoure the picky one, thats what i know (im picky too)
15:17.30furrywolfit's design stupidity at every level...  web designers shouldn't write undelayed javascript loops updating things.  firefox should be sane enough not to send infinitely fast updates to x just because a web page tells it to.  and x should be designed well enough that excessive crap from one connection doesn't make it unable to deal with the rest of reality...
15:17.32DocScrutinizer05ooh  >>Apple first filed for this patent in 2009<<  dunno if I was that early
15:17.45figlfdev"it's design stupidity at every level...  web designers shouldn't write undelayed javascript loops updating things." <- TOTALLY AGREE
15:17.57figlfdev"firefox should be sane" <- dream on...
15:18.15figlfdevmaybe if you fork it... even then, thats a lot of crazy to undo
15:18.23furrywolffirefox is beyond forking.
15:18.35furrywolfif I wanted to work on a browser, I'd start by adding stuff to dillo, not removing it from firefox.
15:18.35figlfdevau contraire, its forking nuts!
15:19.10figlfdev"adding stuff to dillo" yes ive read about that in the logs
15:19.21furrywolfI mean, really, X has been around how long, and it still lets one broken client affect the entire system?
15:19.36figlfdevactually, in my experience dillo is even less stable than firefox (if thats possible)
15:20.01figlfdevwell x wasnt made for firefox. only the nsa can contain firefox, and theyre more interested in it spreading
15:20.06furrywolfhrmm, I've never had it crash.
15:20.20figlfdev(maybe kapersky could do it)
15:20.44furrywolfwell, know we know what devuan needs to do to get mainstream installations...  write a browser that doesn't suck, and include it.  :)
15:21.31DocScrutinizer05LOL
15:21.59furrywolfs/know/now
15:22.09DocScrutinizer05however I wholeheartedly agree on the need of a ulimit -X
15:22.27figlfdevyou know i watch youtube without hw accel anyway
15:23.02furrywolfI generally don't watch youtube, period.  heh.
15:23.08furrywolfand I don't think I have hw accel either...
15:23.15DocScrutinizer05haha
15:23.29figlfdevthen you wont miss it when xephyr disables it
15:23.34furrywolfat least I know I have no 3d hw accel with firefox, because firefox refuses to enable any of it with my intel onboard graphics.
15:23.51*** join/#devuan Levure (~quassel@188.62-244-81.adsl-dyn.isp.belgacom.be)
15:23.54figlfdevDocScrutinizer05: any idea why ci.devuan.org is quiet?
15:23.56DocScrutinizer05youtube is prolly generally 'safe', it's those nasty knockoffs embedded frequently in commercial websites that don't behave
15:24.12figlfdevsomeone is trying to gauge devuan activity from that thing, i told them to check out git
15:24.14DocScrutinizer05nfc what ci.d.o even is
15:24.17*** join/#devuan drogue (~rocket@cust-44148.ptera.net)
15:24.27figlfdevi think it builds things with jenkins
15:24.48DocScrutinizer05aaah, then ask Centurion_Dan and/or nextime
15:24.54figlfdevi would, but theyre quiet too
15:24.59DocScrutinizer05and/or hellekin, jaromil
15:25.11figlfdevyeah, well feel honored, i lumped you in with them.
15:25.22figlfdevi was like hey, DocScrutinizer05 is here, he will know
15:25.31DocScrutinizer05no, I'm absolutely unrelated to devuan :-)
15:25.36figlfdevyoure always here
15:25.42DocScrutinizer05I am, indeed
15:25.45figlfdevclose enough
15:25.50DocScrutinizer05:-)
15:26.02DocScrutinizer05sorry I don't know any useful news
15:26.15figlfdevyeah i think theyre just measuring activity the wrong way
15:26.24DocScrutinizer05who does?
15:26.35figlfdevci.devuan.org is only running, afaik, when packages are being built
15:26.42DocScrutinizer05and what activity?
15:26.51figlfdevwell they want to guess when beta2 comes out
15:26.59DocScrutinizer05yep, makes quite some sense, no?
15:27.05DocScrutinizer05lol
15:27.11figlfdevthis is an outsider view. an insider view would watch mailing list, irc, and git
15:27.18figlfdevafaik.
15:27.21DocScrutinizer05indeed
15:27.27figlfdevso i told them to look at git
15:27.34figlfdevbut i thought id ask about ci anyway
15:27.35DocScrutinizer05:nod:
15:28.22DocScrutinizer05let's try some fancy...
15:28.25DocScrutinizer05~wtf ci
15:28.33DocScrutinizer05~dict ci
15:29.03figlfdev~wtf ci.devuan.org
15:29.13figlfdev~wtf "ci.devuan.org"
15:29.17figlfdevshrugs
15:29.27DocScrutinizer05man wtf
15:29.41figlfdevwaits for the long version of wtf <foo>
15:29.51telst4r~wtf <foo>
15:29.56figlfdevdoubts it will help
15:29.58telst4r:/
15:30.29DocScrutinizer05http://linux.die.net/man/6/wtf
15:30.44figlfdevthis is a string formatting issue
15:30.46furrywolf~wtf wtf
15:31.15figlfdev~wtf 'ci.devuan.org'
15:31.31figlfdevyeah, not that interested
15:32.10figlfdevwill wait for the string escape upgrade, and then wtf ci.devuan.org
15:33.09figlfdevthis place smells like theyre filling the bed of a pickup truck with mac n cheese
15:33.14figlfdevits intoxicating
15:33.42furrywolf?
15:33.44figlfdevbefore it smelled like beer and vanilla, i wish theyd rent me a room
15:34.06*** join/#devuan a64 (~a64@188.70.63.144)
15:34.28figlfdevhi
15:34.28DocScrutinizer05figlfdev: what's to hard to get in ci.devuan.org not being an item in a generic acronym database
15:34.58figlfdevDocScrutinizer05: its not an acronym im trying to look up, but an address
15:35.10figlfdevbut its fine, no big deal
15:35.11furrywolfmeh, the list of yardsales on craigslist is dismal today...  as a general rule, any yard sale that contains baby items or women's clothes isn't worth even driving by.
15:35.20DocScrutinizer05and how is wtf suppose3d to help with this?
15:35.22furrywolfonly one sounds remotely interesting, since it lists a plasma cutter...
15:35.34figlfdevDocScrutinizer05: i give it strings, it looks them up. really not an unreasonable expectation.
15:35.46DocScrutinizer05huh?
15:35.48figlfdevlike im supposed to know its limitations about fullstops
15:35.59figlfdevall it has to say is "not found"
15:36.04figlfdevbut its not important.
15:36.36DocScrutinizer05an address is no acronym
15:36.49DocScrutinizer05neither a filename extension
15:36.54figlfdevi think you expect me to know more about the bot than the bot knows about queries
15:37.03figlfdevbut im not programmed with that knowledge.
15:37.10DocScrutinizer05again: man wtf, http://linux.die.net/man/6/wtf
15:37.28figlfdevman wtf indeed...
15:37.39figlfdev~wtf man wtf
15:37.44furrywolf~help
15:37.49figlfdev~makeitstop
15:38.06DocScrutinizer05honestly now, "man wtf" is OBVIOUSLY no acronym
15:38.10figlfdevkill -9 $(pgrep wtf)
15:38.35DocScrutinizer05and please
15:38.40DocScrutinizer05~query
15:38.40infobottalk dirty to me! Preferably, do so after you have typed "/query infobot" which should open a new window/tab/whatever with most irc clients. You can talk to me all you like and don't annoy other people with endless queries. Be aware that the stuff you write is logged, so don't get too 1337 :)
15:39.00furrywolfso...  you message it with a ~ and it tells you not to use the ~.  you message it without a ~, and it ignores you.
15:39.19DocScrutinizer05no
15:39.33figlfdevfurrywolf: i think its a psyops thing, disguised as a utility
15:39.37furrywolfthen math is broken.  :)
15:39.40furrywolf~math 1+1
15:39.44figlfdev~wtf math
15:39.53figlfdevi have trouble with it too
15:39.54DocScrutinizer05MATH IS NO ACRONYM!
15:40.02Akuli~math 0.1 + 0.2
15:40.02furrywolfok, so it ignores anyone expecting it to do math.  lol
15:40.14Akulino floating point errors :(
15:40.29figlfdev~wtf gnu
15:40.39figlfdevwell theres no excuse for that
15:40.41DusXMT~wtf SaaSS
15:40.44Akuli~wtf apt
15:40.46figlfdevis it case sensitive?
15:40.50Akuli~wtf aPt
15:40.53Akulino
15:41.02DocScrutinizer05please could you stop spamming the channel with random stuff addressed at infobot?
15:41.04Akuli~wtf linux
15:41.05figlfdevapt stands for command line interfAce PT
15:41.10Akulithere you go
15:41.15Akuli:)
15:41.28figlfdevAkuli: i have some python for you to condemn
15:41.30DocScrutinizer05Akuli: linux IS NO ACRONYM
15:41.40Akulioh right... now i see, gnu is
15:41.46figlfdevLINO is no acronym
15:41.46AkuliGnu's Not Unix
15:41.53figlfdevsorry, lina
15:42.00figlfdevLINA is no acronym
15:42.03Akulifiglfdev, ok, give me a pastebin :)
15:42.05Akulipaste
15:42.22figlfdevbrb
15:42.23a64bbl
15:42.25furrywolf~lobotomy
15:42.25infobotI feel different somehow.
15:42.30DocScrutinizer05and please stop spamming the chan with this
15:42.39furrywolfsees if that helps
15:43.19figlfdevAkuli:  https://demo.modernpaste.com/paste/YYKhyRPWq6P5csUaHtYwyxQDRB9BZ42MRHb4Tt8RGHY=
15:44.28Akuliwhat is it supposed to do
15:44.31DocScrutinizer05figlfdev: ((well theres no excuse for that)) open a ticket against wtf
15:44.36Akulilooks like a mess so far
15:45.09figlfdevAkuli: its a source-to-source compiler
15:45.22figlfdevand as you say, a mess
15:45.59DocScrutinizer05http://linux.die.net/man/6/wtf  Author Thomas Sutton (thsutton@utas.edu.au)
15:46.07figlfdevwell that explains it
15:46.46DusXMTmodernpaste... it sure is modern, by requiring you to have JS to even view a paste...
15:46.54figlfdevyeah im not endorsing it
15:46.55DocScrutinizer05if in doubt about how bot works, try ~help
15:46.56furrywolflol
15:47.17figlfdevpastebin wants captcha now, so i just picked something random. ordinarily id research a good one
15:47.32figlfdevalso it was already up there
15:47.43Akulidpaste, ghostbin, paste ofcode, termbin...
15:49.01figlfdevtermbin is the best one ive seen here
15:49.10figlfdevi still have to try it
15:49.16Akuliat least very different from the others
15:49.33Akulimost other pastebins work with http posts, termbin works with just a socketserver thing
15:49.49figlfdevmore importantly, it works with a simple command on the term
15:49.50DocScrutinizer05~0.1 + 0.2
15:49.50infobot0.3
15:50.06Akuli~1 / 2
15:50.06infobot0.5
15:50.06DusXMT0.10.2
15:50.09DocScrutinizer05meh!
15:50.12furrywolf~1+1
15:50.13infobothmm... 1+1 is 3 for large values of 1
15:50.18furrywolf:P
15:50.20figlfdevfsvo 1
15:50.27Akuli~a:=1; a
15:50.31figlfdevyoure wicked, DusXMT
15:50.33DocScrutinizer05~part
15:51.34*** join/#devuan Akuli (~Akuli@mobile-access-5d6aae-194.dhcp.inet.fi)
15:53.24Akuli~help
15:53.50figlfdevgood query
15:53.57*** join/#devuan obarun (~obarun@154.67.14.64)
15:54.13Akulithe math feature doesn't support variables :)
15:54.26DocScrutinizer05no, doesn't
15:54.30DusXMTAkuli: Perhaps they don't support pascal notation?
15:54.40Akuli:)
15:54.43figlfdevpascal notation?
15:54.47DocScrutinizer05they make no sense in single line expressions without any persistence
15:55.02DusXMT:= is assignment in pascal, to differentiate from equivalence =
15:55.12Akulithat := was a guess, i would have tried a plain = next if my internet connection wouldn't be like it is
15:55.18Akuli:)
15:55.31DocScrutinizer05you want to learn about listkeys (help listkeys) and listvalues
15:56.22DocScrutinizer05anyway please see
15:56.24DocScrutinizer05~query
15:56.25infobottalk dirty to me! Preferably, do so after you have typed "/query infobot" which should open a new window/tab/whatever with most irc clients. You can talk to me all you like and don't annoy other people with endless queries. Be aware that the stuff you write is logged, so don't get too 1337 :)
15:57.07furrywolfI like bots that just pass math on to bc.  I've been banned from most of them.  :)
15:58.03DocScrutinizer05is this an inquiry?
15:58.35DocScrutinizer05err request
15:58.39furrywolflol
15:59.07figlfdevfurrywolf: you probably pipe non-euclidian topography formulas to it
15:59.08furrywolfI usually test them with math scale=100000;a(1)
15:59.42furrywolfit quickly determines who put a timeout on how long external programs are allowed to take.
15:59.55DocScrutinizer05I'm absolutely sure this doesn't compue in infobot
16:01.06furrywolfbbl, time to get ready for doing non-irc things with my day
16:08.23*** part/#devuan figlfdev (183e6d83@gateway/web/freenode/ip.24.62.109.131)
16:20.13*** join/#devuan Tenhi_ (~tenhi@static.177.80.201.138.clients.your-server.de)
16:20.20*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
16:23.31*** join/#devuan FZombie (~gplgeek@pdpc/supporter/student/GPLGeek)
16:51.14*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
17:07.15*** join/#devuan wildlander (~wild@unaffiliated/wildlander)
17:12.31*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
17:41.27tmyklebufurrywolf: holy shit.  what does bc do for arctan?
17:50.08DocScrutinizer05furrywolf: a(1) ?
17:50.19DocScrutinizer05function a() bot defined
17:50.23DocScrutinizer05not*
17:53.11*** join/#devuan TwistedFate (~TwistedFa@unaffiliated/twistedfate)
17:55.50tmyklebuDocScrutinizer05: bc -l
17:56.41DocScrutinizer05ooh
17:56.44DocScrutinizer05ta
17:58.08*** join/#devuan wildlander (~wild@unaffiliated/wildlander)
17:58.47*** join/#devuan wildlander (~wild@unaffiliated/wildlander)
17:59.31*** join/#devuan wildlander (~wild@unaffiliated/wildlander)
18:00.22*** join/#devuan wildlander (~wild@unaffiliated/wildlander)
18:30.55DusXMTKatolaZ: I know it was a long time ago, but remember when you said (3rd of June) that the PowerPC G4 (7450, clocked at 500MHz) would be faster than a Pentium 3, clocked at 900MHz? I was kinda hoping for the same, but it seems to be a bit slower; it's particularly noticable during web browsing (even though it has twice as much ram, 1GB compared to 512MB), and the OpenSSL benchmark seems to suggest that it's
18:31.01DusXMTslower as well...
18:31.12DusXMTP3: https://dpaste.de/F3Lb  PPC: https://dpaste.de/DG6d
18:32.57DusXMTSo yeah, it seems that a 400MHz still does make a difference. Though there's no question that if they were on the same clock speed, the PowerPC would've won no problem
18:33.13DusXMTs/MHz/MHz difference/
18:34.12AkuliDusXMT, do you know how to install devuan on a powerpc?
18:34.29DusXMTAkuli: I don't think we have a PPC port
18:34.39DusXMTuses Gentoo on his PowerBook G4
18:35.18Akulii'm currently running ubuntu 12.04 on my g3
18:35.32Akuliwith 256MB of ram :D
18:35.57DusXMTAkuli: Nice =3 A laptop, or a desktop?
18:36.04Akulidesktop
18:36.18Akuliwell, not running right now but thats what i havew
18:36.27Akulis/havew/have/g
18:40.57DusXMTAkuli: Theorethically, you could install debian and switch to sysvinit, I think it still works, you'll just have to put up with libsystemd0 dependencies
18:43.19DusXMTBut at the same time, new versions of GNU/Linux have problems with the graphics hardware, eg. I had to use the kernel-based radeonfb driver and the X fbdev driver on top of it to get X working on this laptop, which implies no acceleration (it's just a frame buffer) which means no video scaling, no dynamic resizing of the screen, and I can't use an external monitor. But at least the screen is surprisingly ni
18:43.25DusXMTce
18:44.57DusXMTIf I tried to use the "proper" driver, ie. the DRM/KMS driver, the laptop screen would be detected, but no data would be displayed on it (but I could use an external monitor), and after a short while of using X, it would start blinking as the whole system froze
18:52.40DusXMT(and no, DRM doesn't stand for Digital Restriction Management in this case, but Direct Rendering Manager)
19:00.40*** join/#devuan SuicideJunkie (~nick@CPE000f6638c2b8-CM0c473de90d90.cpe.net.cable.rogers.com)
19:18.43*** join/#devuan Human_G33k (~Human_G33@93.95.62.226)
19:26.51*** join/#devuan zxz (~zz@c-174-52-196-225.hsd1.ut.comcast.net)
19:35.07*** join/#devuan muep (~quassel@muep.iki.fi)
19:58.05*** join/#devuan wildlander (~wild@unaffiliated/wildlander)
20:22.29*** join/#devuan FrozenWes (~FrozenWes@unaffiliated/frozenwes)
20:31.45*** join/#devuan radsy (~irc@unaffiliated/radsy)
20:34.23*** join/#devuan Human_G33k (~Human_G33@93.95.62.226)
20:35.34furrywolftmyklebu:  bc computes its functions to however many digits you ask for with the scale= paramter.
20:36.01furrywolfbbl
20:36.13Akuliwe're still talking about bc :D
20:37.33tmyklebufurrywolf: yes, i'm aware.
20:38.36tmyklebufurrywolf: what algorithm does it use for arctan, though?  there are algorithms that aren't too hard to implement that scale well (O(n log^2 n) with a very modest constant for n digits) for computing the arctangent.
20:38.56tmyklebufurrywolf: how the eff did they make it take 17 seconds on my machine to compute 5000 digits of arctan(1)?
20:39.18furrywolfmy guess is they implement it using one of the infinite series methods
20:40.14furrywolfdon't forget there's an O(n) or worse factor based on the scale paramter as well.  in non-theoretical math, it takes longer to do math on longer numbers.  :)
20:42.09furrywolfand then you end up with a n^2 term...
20:46.56furrywolf<PROTECTED>
20:46.57furrywolf<PROTECTED>
20:46.57furrywolf<PROTECTED>
20:46.57furrywolf<PROTECTED>
20:46.57furrywolf<PROTECTED>
20:46.57furrywolf<PROTECTED>
20:46.57furrywolf<PROTECTED>
20:46.58furrywolf<PROTECTED>
20:46.58furrywolf<PROTECTED>
20:48.01furrywolfit's implemented in bc's language, so there's interpretation speed too
20:48.28furrywolflibmath.b in the source
20:51.21furrywolfthe internal math might have O(m*n) for multiplication and division
20:51.51furrywolfor worse, of course.  :)
20:51.52furrywolfbbl
21:02.45tmyklebufurrywolf: oh christ.
21:02.58tmyklebufurrywolf: so the infinite series methods are *fast* when you implement them right.
21:25.26*** join/#devuan Chanku (~Chanku@c-68-52-188-31.hsd1.tn.comcast.net)
21:38.44*** join/#devuan blueness (~blueness@gentoo/developer/blueness)
22:09.54*** join/#devuan AlexLikeRock (~AlexLikeR@unaffiliated/alexlikerock)
22:17.53*** join/#devuan kelsoo_ (~chatzilla@88-144-124-50.host.pobb.as13285.net)
22:21.23DocScrutinizer05any hint why friggin sudo doesn't seem to understand #includedir ? jr@saturn:~> sudo --version Sudo-Version 1.8.10p3 Sudoers Policy-Plugin Version 1.8.10p3 Sudoers-Datei Grammatik-Version 43
22:21.35DocScrutinizer05OpenSuse
22:24.33DocScrutinizer05ooooh nevermind, I should RTFM
22:25.37DocScrutinizer05>>sudo will read each file in /etc/sudoers.d, skipping file names that end in ‘~’ or **_contain_ a ‘.’ character** to avoid causing problems with package manager or editor temporary/backup files.<<
22:29.38DocScrutinizer05freakin maemo!!  http://paste.opensuse.org/76076313
22:32.13DocScrutinizer05http://paste.opensuse.org/97237058
22:40.15Leander256I really hate sudo, but I've never been to point out exactly why
22:40.23Leander256*been able
22:41.15NeonLichtYou need to use doas instead, Leander256.
22:42.37Leander256I didn't know about it, I just googled it
22:42.42Leander256I could give it a try, indeed
22:42.44*** join/#devuan pecg (~pecg@186.32.238.18.cablemodem.amnethn.com)
22:42.45*** join/#devuan pecg (~pecg@unaffiliated/pecg)
22:43.16DocScrutinizer05I hated sudo for quite a while, until I learned about the details
22:43.34NeonLichtI didn't know about 'google', I just duckduckgoed it.
22:44.27Leander256I think that my main grudge is spending my whole time prefixing sudo to everything
22:44.48DocScrutinizer05actually meanwhile I think sudo isn't all that bad, just usually terribly configured and abused
22:45.06Leander256if I'm going to work on something that requires a lot of root intervention, I can just su -
22:45.27DocScrutinizer05yep
22:45.28NeonLichtYou could always do 'sudo su', Leander256.
22:45.41DocScrutinizer05that however doesn't apply for scripting
22:45.50Leander256NeonLicht yes that's how I trick sudo on ubuntu, otherwise I can't su
22:46.47Leander256yes, I understand that something might be necessary for running scripts, but the over-reliance on sudo is puzzling me
22:46.53Chankunormally just uses su and then does what I need too as root, and then exits :|
22:47.07DocScrutinizer05properly used, sudo is rather the fix for suid not working on shellscripts
22:47.33Leander256and let's not talk about visudo... "oh you're so dumb you're going to mess up the config file so use this special mandatory editor"
22:48.37DocScrutinizer05given sudo blows chunks completely on first minor syntax error on sudoers file, it's justified ;-)
22:49.06Leander256I think it tennds to be infantilizing
22:49.53Leander256but I think it's only a problem on ubuntu where by default you can't login as root to fix it
22:50.22DocScrutinizer05or on any system that actually relies on sudo during system init
22:51.08Leander256do you have examples of that?
22:51.15DocScrutinizer05when the system bootloops, not even a working su - would help you out
22:51.22DocScrutinizer05yeah, maemo
22:52.33Leander256what's the rationale behind that? security?
22:52.41DocScrutinizer05err
22:52.50DocScrutinizer05what's the alternative?
22:53.20Leander256alternative would be to start processes as root and drop privileges?
22:53.48Leander256which is, I guess, how it's been done since the beginning
22:54.05DocScrutinizer05and whatg about the processes that need to get started as root out of a non-root session? e.g. during X11 session startup
22:54.41NeonLichtSince the Big bang privileges have been droped all the time, yes.
22:55.09DocScrutinizer05sudo is not for *dropping* privileges
22:56.21Leander256I'm sure my X sessions never needed sudo to start, I must be missing something
22:56.37DocScrutinizer05yes, you're missing to understand what's maemo
22:57.49DocScrutinizer05IroN900:~# su --help
22:57.50DocScrutinizer05BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso31+0cssu0) multi-call binary
22:57.52DocScrutinizer05Usage: su [OPTION]... [-] [username]
22:58.15Leander256maemo is the OS for the nokia phones, right?
22:58.24DocScrutinizer05yes
22:58.28MinceRwas
22:58.36MinceRthen the Elopocalypse came
22:58.39DocScrutinizer05that's a high level definition
22:58.47MinceRfast forward to today, and nokia is dead
22:59.00DocScrutinizer05maemo is alive
23:05.43DocScrutinizer05(what's maemo? use su instead) to give you an idea: http://paste.opensuse.org/57696706
23:06.15MinceRweird
23:06.39MinceRdid maemo ship with gainroot?
23:06.49DocScrutinizer05and no, setting messybox suid is a *very* bad idea
23:07.02DocScrutinizer05no, you need to install it ;-)
23:07.11MinceR:)
23:07.20MinceRsounds like using busybox for su is a bad idea
23:07.33MinceRhm, i guess not so much if you want to use it as root
23:07.56DocScrutinizer05via HAM (aka Hildon App Manager) which is a process that needs root permissions but is started as a child of a user:user X11 session
23:11.08DocScrutinizer05anyway to turn HAM into something sane, you want to ask for root password when starting it. Otherwise you can root the device with a simple installation of package rootsh that gives you gainroot
23:11.19DocScrutinizer05and for that a newer sudo would be highly welcome
23:11.54MinceR:)
23:12.01MinceRwhy is maemo so weird?
23:12.32DocScrutinizer05hmm, prolly because it was designed to fit into a small embedded system
23:12.52DocScrutinizer05however why they used messybox is beyond me
23:13.10DocScrutinizer05decent core-utils would've been way better
23:14.05DocScrutinizer05~messybox
23:14.05infobotmessy... err busybox is meant for lean scripting. Regarding all the missing options and immanent limitations (see su, passwd, nice, ps, diff as used by mc...) it's not really the interactive shell of choice. A lot of people hate busybox because a lot of system integrators don't understand the difference between busybox and a decent user interactive shell plus unix utils
23:15.16DocScrutinizer05I think they dropped messybox already with harmattan (N9)
23:16.47DocScrutinizer05maemo init uses /sbin/preinit shell script as pid1
23:18.49Leander256ah ok I understand the problem
23:20.05Leander256but yes, busybox... I would definitely reserve its use for low-resource device fixing, not for day-to-day operation
23:27.06DocScrutinizer05for the shits n' giggles: http://paste.opensuse.org/61552003
23:27.16DocScrutinizer05note the copyright
23:29.01*** join/#devuan debdog (~debdog@HSI-KBW-091-089-090-002.hsi2.kabelbw.de)
23:32.21MinceRew, nonfree
23:51.12DocScrutinizer05yeah, see https://bugs.maemo.org/show_bug.cgi?id=12228

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