--- Log opened Fri Jan 02 00:00:10 2015 00:16 -!- shubhamgoyal [~shubhamgo@118.189.209.93] has joined ##hplusroadmap 00:20 -!- shubhamgoyal [~shubhamgo@118.189.209.93] has quit [Read error: Connection reset by peer] 00:21 -!- shubhamgoyal [~shubhamgo@118.189.209.93] has joined ##hplusroadmap 00:43 -!- JayDugger [~jwdugger@pool-173-57-55-138.dllstx.fios.verizon.net] has joined ##hplusroadmap 01:15 < delinquentme_> http://www.kuciara.com/showtime/ 01:35 -!- delinquentme_ [~dingo@74.61.157.78] has quit [Ping timeout: 256 seconds] 02:02 -!- FourFire [~FourFire@77.18.44.108.tmi.telenormobil.no] has joined ##hplusroadmap 02:30 -!- poobsie is now known as poohbear 02:30 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 264 seconds] 02:32 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 02:52 -!- Beatzebub_ is now known as Beatzebub 02:58 < nmz787> new blog, powered by python + markdown http://nmz787.github.io/ 03:13 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has quit [Quit: No calling card for the unsung bard] 03:50 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap 04:07 -!- eudoxia [~eudoxia@r167-56-18-190.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap 05:12 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 244 seconds] 05:22 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap 06:09 < kanzure> hmm 06:09 < kanzure> bram cohen and gmaxwell saying words abut sequential proof of work http://gnusha.org/bitcoin-wizards/2015-01-01.log 06:16 -!- QuadIngi [~FourFire@77.18.44.108.tmi.telenormobil.no] has joined ##hplusroadmap 06:16 -!- FourFire [~FourFire@77.18.44.108.tmi.telenormobil.no] has quit [Disconnected by services] 06:16 -!- QuadIngi is now known as FourFire 06:20 -!- saurik [saurik@carrier.saurik.com] has quit [Ping timeout: 240 seconds] 06:20 < JayDugger> .wik gmaxwell 06:20 < yoleaux> "" — http://en.wikipedia.org/wiki/User:Gmaxwell 06:20 -!- saurik [saurik@carrier.saurik.com] has joined ##hplusroadmap 06:21 < JayDugger> Not quite what I wanted...serves me right for not RTFM. 06:22 < JayDugger> What's the deal with the reactor core image, nmz787? 06:24 < JayDugger> .g gmaxwell 06:24 < yoleaux> https://bitcointalk.org/index.php?action=profile;u=11425 06:24 < JayDugger> RTFM wins. Again. 06:27 -!- drewbot [~cinch@ec2-54-166-82-187.compute-1.amazonaws.com] has quit [Remote host closed the connection] 06:27 -!- drewbot [~cinch@ec2-54-234-36-174.compute-1.amazonaws.com] has joined ##hplusroadmap 06:32 < streety> nmz787: was there a reason for rolling your own rather than going with pelican, nikola, hyde etc? 06:32 < streety> other than personal practice 06:33 * streety is currently re-implementing his blog so views personal practice as a sound reason 06:50 < kanzure> hack the planet https://www.youtube.com/watch?v=drJWxMLrpE0 06:58 < cluckj> is there a ten-hour loop of that 07:00 < kanzure> not to my knowledge 07:00 < cluckj> bummer 07:00 < kanzure> i think i'll be using this ten hour thing https://www.youtube.com/watch?v=AsaBwVs3FaM 07:01 < cluckj> even better 07:01 < kanzure> (19 minute loop) 07:01 -!- delinquentme_ [~dingo@74.61.157.78] has joined ##hplusroadmap 07:02 < cluckj> I did a presentation for some undergrads in a bioethics class entitled "Arnold Schwarzenegger: Great Bioethicist, or Greatest Bioethicist?" 07:03 < cluckj> the prof wanted me to guest lecture and talk about bioethics using media/movies 07:05 < kanzure> so i decided a better explanation that i'll accept is something about child rearing costs and child mimicry or imitation or observational learning 07:06 < cluckj> wasn't that in the paper you posted? 07:06 < kanzure> maybe 07:07 < cluckj> well....there were a lot of possible explanations in that paper 07:07 < kanzure> right 07:09 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-uqgwfsjdudrwqdxr] has joined ##hplusroadmap 07:09 < kanzure> observational learning isn't a very helpful conclusion though 07:09 < kanzure> well, it's sort of helpful. it's not the worst possible one. 07:10 < cluckj> crows do that too 07:10 < cluckj> or ravens 07:10 < kanzure> many things do this 07:10 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 245 seconds] 07:10 < kanzure> i would guess that observational learning shows up prior to parent-facilitated education 07:10 < cluckj> it does 07:12 -!- poppingtonic [~poppingto@unaffiliated/poppingtonic] has joined ##hplusroadmap 07:21 < kanzure> .title http://stacksmasher.me/?p=67 07:21 < yoleaux> Making a passive LAN tap > stacksmash3rs security blog 07:25 < nsh> paperbot, https://dl.acm.org/citation.cfm?id=2413493 07:25 < nsh> paperbot, http://link.springer.com/chapter/10.1007%2F978-3-642-32894-7_16 07:25 < paperbot> http://libgen.org/scimag/get.php?doi=10.1007%2F978-3-642-32894-7_16 07:25 < nsh> .head http://libgen.org/scimag/get.php?doi=10.1007%2F978-3-642-32894-7_16 07:25 < yoleaux> 404, text/html; charset=utf-8, 162 bytes 07:25 * nsh frowns 07:26 < kanzure> nsh: you bugfix? https://github.com/kanzure/paperbot 07:29 < nsh> mebbes 07:35 -!- eudoxia [~eudoxia@r167-56-18-190.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 08:10 -!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 245 seconds] 08:17 -!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap 08:31 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 245 seconds] 08:36 < heath> i'm going to bring in my friend ethan 08:38 -!- Zinglon [~Zinglon@ip565f6f48.direct-adsl.nl] has joined ##hplusroadmap 08:39 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 08:40 < kanzure> https://soundcloud.com/swedish-mafia-house/spring-tube-duality-party-july 08:41 < heath> spacex 2014 year in review (infographic) http://www.americaninfographic.com/post/106743794227/infographic-spacex-2014-review 08:48 -!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has quit [Remote host closed the connection] 08:50 -!- eudoxia [~eudoxia@r167-56-18-190.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap 08:52 -!- strangewarp [~strangewa@c-76-25-206-3.hsd1.co.comcast.net] has quit [Ping timeout: 244 seconds] 08:57 -!- strangewarp [~strangewa@c-76-25-206-3.hsd1.co.comcast.net] has joined ##hplusroadmap 09:14 -!- CheckDavid [uid14990@gateway/web/irccloud.com/x-uqgwfsjdudrwqdxr] has quit [Quit: Connection closed for inactivity] 09:18 -!- eudoxia [~eudoxia@r167-56-18-190.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 09:19 -!- docl [~luke@unaffiliated/docl] has quit [Ping timeout: 245 seconds] 09:19 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 244 seconds] 09:21 < JayDugger> Nice, heath. 09:41 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap 09:45 -!- HEx1 [~HEx@hexwab.plus.com] has quit [Ping timeout: 255 seconds] 09:48 -!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap 09:53 < kanzure> scams in bitcoin land http://tucker.liberty.me/2015/01/02/a-theory-of-the-scam/ 09:56 -!- faddat [~quassel@115.79.48.184] has joined ##hplusroadmap 09:58 < kanzure> hi faddat 09:59 -!- pete4242 [~smuxi@boole.london.hackspace.org.uk] has joined ##hplusroadmap 10:09 < Viper168> lol, mokstar threw a fit and banned me from noots because I pointed out he has a hardon for erasmus 10:09 < kragen> of rotterdam? 10:16 -!- FourFire [~FourFire@77.18.44.108.tmi.telenormobil.no] has quit [Ping timeout: 255 seconds] 10:19 < Viper168> who? 10:20 < maaku> cluckj: you have a video of that Schwarzenegger presentation? love to see that :P 10:20 < Viper168> it was all because erasmus has been a drunken asshole lately, and was engaging in some harassment, when it got so ridiculous to the point I asked to have it stopped mokstar just mocked it 10:21 < kanzure> all of you reddit people are terrible people and you shouldn't feel bad about getting banned by each other 10:21 < Viper168> now when erasmus complains because I'm being friendly in comparison, mokstar jumps right on his wagon 10:21 < Viper168> friendly in messing with him, as a response to his behavior considering the lack of administration 10:22 < heath> .cc Decentralized Autonomous Organization 10:22 < Viper168> apparently mokstar has kids so that prevents him from handling administration fairly 10:22 < Viper168> but only one way 10:22 < Viper168> I guess you have to suck his dick or something to get the favor 10:23 < cluckj> maaku, no, but I can try to dig up the slides 10:24 < kanzure> nobody in reddit-nootropics even makes nootropics, they just buy stuff, which isn't too bad, except the idea of nootropics isn't to get better at buying stuff 10:24 < heath> .wik Decentralized Autonomous Organization 10:24 < yoleaux> "A Decentralized Autonomous Organization (often abbreviated "DAO"; sometimes referred to as a Fully Automated Business Entity or Distributed Autonomous Corporation/Distributed Autonomous Company, often abbreviated "FAB" or "DAC") is a decentralized network of narrow-AI autonomous agents which perform an output-maximizing production …" — http://en.wikipedia.org/wiki/Decentralized_Autonomous_Organization 10:24 < kanzure> the point of nootropics is to get better at making better nootropics 10:25 < Viper168> kanzure, even then, it's more they're all twacked out and not as interested in nootropics anyways, unless they happen to be stims 10:25 < maaku> kanzure: there'd be money in making a drug that makes you better at buying stuff though 10:25 < kanzure> maaku: like better at doing product review upfront ? 10:26 < cluckj> maaku, it was just talking about the bioethical issues raised by Twins, the 6th Day, Junior, and Total Recall 10:26 < kanzure> 6th day: wah, nobody reads their contracts 10:26 < kanzure> total recall: wah, i was an asshole in the past 10:26 < maaku> kanzure: nah like spend moar money. consumerism yay 10:27 < kanzure> wait, 6th day was the cloning one, right 10:27 < kanzure> so yeah, contracts 10:27 < cluckj> yes 10:27 < maaku> cluckj: more people into mind uploading should watch 6th day 10:27 < kanzure> i'm trying to remember why he was dumb in junior, it's been a while 10:27 < cluckj> junior was the male pregnancy one, and twins was the danny devito one 10:27 < cluckj> everyone should watch all of those movies 10:27 < kanzure> right, but why was it a movie though, i really forget what the conflict was about 10:28 < JayDugger> maaku: There exist drugs that make you better at buying them, you know: alcohol, cocaine, heroin, etc. 10:28 < cluckj> because it was the 90s? 10:28 < kanzure> hardly, you get worse at buying cocaine or something 10:28 < kanzure> (e.g. lower quality becomes okay iirc) 10:30 < kanzure> "Unfortunately, they are not allowed to test it on women since the Food and Drug Administration has not yet approved the drug; so Hesse and Arbogast move forward in their research. In response, Hesse breaks into the laboratory and locks himself in." 10:30 < kanzure> ah, so it was an anti-FDA movie. got it. 10:31 < cluckj> you should love it :P 10:31 < kanzure> right, i do, i just don't remember what the conflict in the mvie was about 10:31 < kanzure> "arnold gets pregnant, various hilarity ensues, uhh the end" 10:32 < cluckj> yes 10:32 < kanzure> *movie 10:34 < kanzure> and for some reason being a clone in the sixth day was supposed to be some sort of terrible thing? 10:34 < cluckj> the cultural anthropology point I was making about all of those movies was that each was based loosely on some upcoming or scifi technology, and deflated fears about them because they were so outlandish as to have people have a (completely goofy) place to start a conversation from 10:35 < kanzure> "and starring Arnold Schwarzenegger as family man Adam Gibson, who is cloned without his knowledge or consent in the future of the year 2015." 10:35 < cluckj> IN THE FUTURE 10:36 < kanzure> so as i recall it, the plot wasn't about him being upset about consent, it was about dealing with finding out he's a clone and how he bad that is 10:36 < kanzure> which was retarded 10:36 < kanzure> if anything, being a clone is a wonderful thing 10:36 < cluckj> but then he realized how awesome being a clone was 10:36 < drazak> `/win 124 10:36 < cluckj> and kicked some bad guy ass with his clone 10:38 < cluckj> not some 10:38 < cluckj> ALL the bad guy ass 10:39 < kanzure> "Weir explains that Drucker could lose all his assets if the revelation became public, since clones are devoid of all rights." 10:39 < kanzure> oh brother, i forgot about that part 10:39 < kanzure> obv. the solution is to pretend to be a twin 10:40 < kanzure> did i really see this when i was ten? no wonder i'm spoiled 10:41 < cluckj> maybe you should watch it again 10:41 < kanzure> no, because then i'll just heckle through the entire movie like "gattaca did that first, dorks" 10:43 < Viper168> one of my $20s has blood on it 10:43 < Viper168> anyone want hepatitus? 10:43 < cluckj> nah 10:44 < cluckj> kanzure it's kind of the opposite of gattaca 10:45 < cluckj> gattaca is a super serious drama about genetic modification, the 6th day is....ridiculous 10:45 < kanzure> right 10:45 < cluckj> I absolutely loathe using gattaca when talking about bioethics because it's so heavy-handed 10:45 < Viper168> ridiculous you say, you have my attention 10:46 < kanzure> cluckj: i think that's a good plan, i would be rolling my eyes the whole time 10:46 < cluckj> that's why I use the goofy arnold movies 10:47 < kanzure> this is a bit long and ridiculous but maybe just use this http://existentialcomics.com/comic/1 10:47 < kanzure> and there's a few points that i disagree with but whatever 10:47 < kanzure> (like the interest in suicide/death is totally ridiculous and forced) 10:47 < kanzure> (and pandering) 10:48 < cluckj> hahaha 10:49 < cluckj> it's really easy for a viewer of gattaca to pick out the message of the film because it's so overt 10:49 < kanzure> "He did not sleep that night, wondering if only death awaited him" yes if you continue to be a moron you will die 10:49 < cluckj> the goofy ones are more difficult because people don't usually watch them in the same way 10:50 < kanzure> at one point i had a cool idea about gattaca as demonstrating the virtues of lying but i forget the formulation 10:52 < faddat> hi kanzure :) 10:52 < faddat> how are ya? Do I know you, or you just cool and sociable? 10:53 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has joined ##hplusroadmap 10:54 < kanzure> nope, none of those things 11:00 < cluckj> lol 11:03 < cluckj> kanzure, I can see that in the movie 11:03 < Viper168> hmm 11:03 < Viper168> wonder if the inks they use in dollars are soluble in much 11:04 < Viper168> kind of want to wash this one with isopropyl 11:04 < Viper168> that blood is making me paranoid 11:04 < Viper168> want to be sure it's dead 11:07 < cluckj> how can you be sure it's blood? 11:10 -!- FourFire [~FourFire@77.88.71.230] has joined ##hplusroadmap 11:21 < kanzure> hmm this doesn't add up (gaw scam stuff) http://i.gyazo.com/d1514fd664e7359e0975265db535732f.png 11:26 < delinquentme_> clean git commits HNNNG 11:26 < delinquentme_> https://github.com/saltstack-formulas/graphite-formula/issues/5 11:26 < delinquentme_> dat history 11:27 < kanzure> why is "pbkdf2_sha256$10000$wZuRMciV2VKr$OAtsP+BksbR2DPQUEsY728cbIJmuYf4uXg4tLLGsvi4=" hardcoded 11:28 < Viper168> cluckj, it looks too close to be much of anything else 11:29 < Viper168> it could be some weird new dye that is an red/brown old blood color 11:29 < Viper168> but i think those are brighter 11:29 < Viper168> *a 11:34 < delinquentme_> kanzure, i know. 11:35 < delinquentme_> theres lots of stuff in there that needs repair ... including hardcoded secretkey 11:44 -!- poppingtonic [~poppingto@unaffiliated/poppingtonic] has quit [Read error: Connection reset by peer] 11:59 -!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has joined ##hplusroadmap 12:05 < kanzure> "take me to your centrifuge" 12:07 < delinquentme_> kanzure, do you feel like you know things well? 12:07 < delinquentme_> like not 2 mins ago I was like " I feel pretty confident w git " 12:07 < delinquentme_> then I get shit on 12:07 < delinquentme_> its weird. Like you want to be confident in your skills , but then complexity . 12:08 < heath> https://www.defcon.org/images/defcon-18/dc-18-presentations/Blake-bitemytaco/DEFCON-18-Blake-bitemytaco-Hacking-DOCSIS.pdf 12:09 < kanzure> delinquentme_: i can't answer your git questions based on that limited info 12:10 < delinquentme_> perhaps: " how do you strike a healthy balance between confidence + knowing that you don't know it all ? " 12:11 < kanzure> you don't have to do any balancing whatsoever, git insulates you from idiocy pretty well 12:16 -!- HEx2 [~HEx@hexwab.plus.com] has joined ##hplusroadmap 12:16 -!- HEx1 [~HEx@hexwab.plus.com] has quit [Read error: Connection reset by peer] 12:16 < heath> if you haven't already checked it out: http://elixir-lang.org/getting_started/1.html 12:17 < heath> getting started guide for elixir 12:34 < kragen> i've had a couple of people tell me the thought elixir was interesting 12:34 < kragen> they 12:35 < kragen> don't understand why 12:38 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has quit [Quit: No calling card for the unsung bard] 13:09 < heath> kragen: here's an answer for you: http://ninenines.eu/docs/en/cowboy/1.0/guide/erlang_web/ 13:20 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has joined ##hplusroadmap 13:20 < spacefelix> . 13:21 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has quit [Client Quit] 13:22 < heath> ^ethan 13:22 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has joined ##hplusroadmap 13:22 < heath> yo spacefelix 13:22 < spacefelix> . 13:22 < heath> welcome to the channel 13:22 < spacefelix> Sup heath 13:23 -!- eudoxia [~eudoxia@r179-25-157-154.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap 13:23 < heath> kragen, jrayhawk_: do we have a list of people who mostly focus on space? 13:24 < kanzure> what do you need this list for? 13:24 < heath> spacefelix has been in the industry awhile 13:24 < heath> just people in the channel 13:25 < heath> we need a channel diff tool so we can see who idles in here and some other channel, e.g. ##space 13:25 < heath> er, #space 13:26 < spacefelix> There exists a #space 13:27 < kanzure> spacefelix: http://www.islandone.org/MMSG/aasm/ 13:28 < spacefelix> Awesome. 13:29 < spacefelix> I recall a talk at a space on where they discussed hplus as a tool for space exploration. 13:30 < spacefelix> Robotics and automation for Island One integrated into human cyborgnauts. 13:30 < spacefelix> They had this great talk on cryosleep. 13:30 < kanzure> for the moment it seems that robotics are a more economical and faster way for space exploration 13:30 < kanzure> and then use brain emulation to send humans if you really need to 13:31 < spacefelix> This woman was freezing nematodes to see what chemical sauce in them would preserve them. 13:31 < kanzure> i believe nematodes recover pretty easily anyway though? 13:31 < spacefelix> First few tries would die or have seizures when they were thawed out. 13:32 < spacefelix> Not quite. 13:32 < kanzure> for nematodes, i would recommend doing directed evolution projects to find nematodes that survive more often than not 13:32 < kanzure> and then over time you can look at the genetic differences between the ones that died and the ones that were able to survive the process 13:33 < spacefelix> She was trying to biomimic insects natural antifreeze/cryopreservation method. 13:33 < kanzure> and then you repeat this with other organisms until you work your way up to hominids 13:33 < spacefelix> In nematodes. 13:33 < spacefelix> Similar biology to human tissue. 13:34 < spacefelix> Mm. 13:34 < kanzure> i would be surprised to find out that, in larger organisms, antifreeze proteins are enough to survive cryopreservation 13:35 < eudoxia> maybe animals that survive very low-temperature hypothermia have evolved mechanisms to flush out ice-blocking proteins 13:36 < kanzure> flush? 13:37 < nmz787> streety: those options didn't come up when I googled something yesterday, though I did try hyde I think... basically they were all too heavy for my taste. Other than the HTML template stuff (~130 lines) the Python itself is only ~30 lines 13:37 < eudoxia> like a reverse perfusion, replace them with normal fluids, since most of those ice blockers are cytotoxic 13:38 < kanzure> oh, are the fish antifreeze proteins cytotoxic to fish? 13:38 < eudoxia> i doubt it, that's why i said maybe their bodies remove them as they thaw 13:41 < nmz787> I know it was centered around Arnold, but there was also a comedy called Multiplicity with Michael Keaton 13:41 < nmz787> (the convo was around arnold) 13:47 < nmz787> how do I diagnose a web page looking funny in Android Chrome? 13:47 < nmz787> my github blog seems like the body padding of 80px isn't working as it does on linux Chrome 13:55 < kanzure> you can use weinre to do remote debugging 13:56 < kanzure> http://debug.build.phonegap.com/ 14:02 < ParahSailin> that "truly ergonomic" keyboard is truly awful 14:05 -!- spacefelix2 [~spacefeli@172.56.40.230] has joined ##hplusroadmap 14:07 < nmz787> i really should get to CAD stuff rather than debugging this blog 14:09 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has quit [Ping timeout: 265 seconds] 14:17 -!- spacefelix2 [~spacefeli@172.56.40.230] has quit [Ping timeout: 240 seconds] 14:21 -!- rayston [~rayston@ip68-106-242-42.ph.ph.cox.net] has quit [Quit: Leaving] 14:22 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has joined ##hplusroadmap 14:26 < heath> sec registration form for winklevoss bitcoin trust http://www.sec.gov/Archives/edgar/data/1579346/000119312514457552/d721187ds1a.htm 14:28 < heath> spacefelix: which part of cali are you located in? 14:29 < spacefelix> Heath: Antelope Valley. 1 hour north of LA, near Mojave, CA. 14:35 < nmz787> spacefelix: ever been to Deep Creek hotsprings? 14:41 -!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 14:43 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 244 seconds] 15:00 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has quit [Quit: Bye] 15:00 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has joined ##hplusroadmap 15:08 -!- narwh4l [~michael@unaffiliated/thesnark] has joined ##hplusroadmap 15:12 -!- spacefelix [~spacefeli@pool-98-119-100-32.lsanca.btas.verizon.net] has quit [Ping timeout: 256 seconds] 15:13 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap 15:20 -!- eudoxia [~eudoxia@r179-25-157-154.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 15:21 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has joined ##hplusroadmap 15:31 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has quit [Ping timeout: 250 seconds] 15:43 -!- Viper168_ [~Viper@unaffiliated/viper168] has quit [Ping timeout: 245 seconds] 15:59 -!- Zinglon [~Zinglon@ip565f6f48.direct-adsl.nl] has quit [Remote host closed the connection] 16:25 -!- pete4242 [~smuxi@boole.london.hackspace.org.uk] has quit [Remote host closed the connection] 16:26 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Ex-Chat] 16:32 < kanzure> 15:58 <@gmaxwell> This is pretty cool: http://www.newae.com/ sort of a prefab tool kit for sidechannel analysis and glitching attacks. (mostly targeted at small microcontrollers/smartcards) 16:32 < kanzure> https://www.assembla.com/spaces/chipwhisperer/wiki 16:42 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 244 seconds] 16:53 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap 17:02 -!- narwh4l [~michael@unaffiliated/thesnark] has quit [Remote host closed the connection] 17:33 -!- FourFire [~FourFire@77.88.71.230] has left ##hplusroadmap ["Leaving"] 18:38 < JayDugger> Crystal Silence, Japanese SF on terraforming Mars, in English at http://www.kurodahan.com/mt/e/catalog/j0004cate.html 18:44 < superkuh> Sounds like a fun read. I can't find non-DRM digital copies to buy or pirate though. 18:44 < bkero> hrm 18:44 * bkero thinks he's heard of that before 18:45 * bkero just picked up The Windup Girl today because he finished the first 2 Merchant Princes books (omnibus) 18:50 < JayDugger> Yeah. Had the same problem with the publisher's "Lairs of the Hidden Gods" anthology. Those are on my to-scan list. 18:50 < nmz787> kanzure: git subtree or copy 'shared' code into dependent projects? 18:50 < nmz787> kanzure: or git submodules, though someone was complaining about them 18:51 < kanzure> depends on what you're doing 18:51 < kanzure> dependencies should be packages that you install 18:51 < kanzure> dependencies should go into dependency lists (like requirements.pip, requirements.apt, whatever) 18:54 < kanzure> all violations of this should trigger a payment to me earmarked "The quickening" and no questions 19:00 < kanzure> .title https://www.youtube.com/watch?v=JwupP6c5KNs 19:00 < yoleaux> Gregory Esayan - Call Of Space (Original Mix) [Arrival] - YouTube 19:04 < nmz787> well I want to put my microfluidics verbnurbs stuff in a blog post on my github.io, which I have as a git repo... I also have my verb repo... so I would think my github.io repo should be able to refer to the verb repo, that way I can serve the verb .js files from github.io (since trying to use the file from the verb repo github raw link won't work AFAIK) 19:04 < kanzure> in nodejs land, put your requirements in package.json 19:05 < kanzure> the npm tool has a thingy to generate a default package.json i believe 19:05 < nmz787> well I don't even see the point of why I installed nodejs, when I do all the rendering with Chromium 19:05 < kanzure> you can also use npm and package.json plus browserify to generate html pages that include your modified version of verbnurbs 19:05 < nmz787> I haven't used node at all AFAIK 19:05 < kanzure> technically you have used node by using npm 19:05 < nmz787> well I mean I haven't taken advantage of that 19:06 < kanzure> node/npm is useful even if you are not running a server 19:06 < nmz787> I have only been editing the example HTML page with custom JS 19:06 < nmz787> then refreshing my chrome tab 19:06 < kanzure> a bunch of people, including yours truly, do frontend development work with node, even though i have zero expectations of ever serving up the content through a node-hosted http server or application server 19:06 < nmz787> why do that rather than use file:// 19:06 < nmz787> ? 19:06 < kanzure> as an example, lots of people use grunt and gulp to build frontend html assets (which is basically what you're doing here) 19:06 < kanzure> file:// does not work over the interwebs, for one......... 19:07 < nmz787> but you said you'd never use node online 19:07 < kanzure> assets have to be generated 19:07 < kanzure> then you upload the assets 19:07 < kanzure> you have at least three assets as far as i can tell: 1) your custom verbnurbs.js 2) your custom pile of js that uses your custom verbnurbs version 3) at least one html page that has to load both of those things 19:07 < nmz787> do you mean the verb library has already been generated, and that's what I've been using? 19:07 < kanzure> this is an excellent use case for browserify 19:07 < nmz787> and that the library is genearated with node? 19:08 < kanzure> (also, browserify is absurdly easy to use) 19:08 < kanzure> i assumed you meant you had made changes to verbnurbs when you said "my verb repo" 19:09 < kanzure> .g gulp browserify example 19:09 < yoleaux> https://www.npmjs.com/package/gulp-browserify 19:09 < nmz787> well, I did I guess, some part of it (which was actually another repo but was in verb's file structure) 19:10 < nmz787> https://github.com/nmz787/verb/commit/13f186b73b81b5fde27741ab8be6a99677d6227a 19:10 < nmz787> example/js/lightgl.js 19:10 < nmz787> example/js/viewer.js 19:10 < kanzure> wow very disappointing https://github.com/nmz787/verb/tree/13f186b73b81b5fde27741ab8be6a99677d6227a/example/js 19:10 < kanzure> numeric-1.2.6.min.js haha 19:11 < kanzure> nobody knows how to use toolchains anymore :( 19:11 < kanzure> i guess this is a compromise he picked so he didn't have to expect people to run things like "grunt build" or "gulp build" 19:11 < kanzure> but weren't you running grunt to build verb in the first place? 19:11 < kanzure> so he shouldn't assume he has to vendorize minified js -_- 19:12 < kanzure> looking for an example for you... 19:13 < kanzure> wtf "community currated list of hexagon logos" https://github.com/maxogden/hexbin/tree/gh-pages/hexagons 19:13 < nmz787> well I chose not to study 'Computer Science' at college, so my attention is categorically less focused on complex ecosystems, though I don't want to discount some sort of such system. I just don't really understand why someone would /want/ to use node.js with verb unless they already had been using node.js for other stuff. 19:13 < nmz787> I ran grunt in some tests dir 19:13 < nmz787> to run tests 19:14 < kanzure> nodejs is not just for running servers 19:14 < nmz787> but the tests were just JS, so I just immediately started using the HTML to test NURBS stuff 19:14 < kanzure> it's also often a part of build toolchains 19:14 < kanzure> for example, minification before uploading to cdn or whatever server 19:15 < kanzure> "streaming interface to the archive.org APIs" https://github.com/maxogden/internet-archive 19:15 < nmz787> since in cmd line I wouldn't know if my shape looked right, even if it was passing the test (or not erroring) 19:15 < kanzure> still looking tho 19:15 < kanzure> no, that's unrelated 19:15 < nmz787> in that sense, checking syntax I guess is a nice feature of cmd line JS 19:15 < nmz787> or using it like for scripting 19:16 < kanzure> in this particular case your build toolchain would do these things for you: package all of your dependencies into a js bundle, load the js bundle from an html page, create an html page that loads everything, and also loads your application source code from another bundle (possibly automatically so you can see updates in real time) 19:16 < kanzure> once you have your output/built/build artifacts, you would just put them wherever the hell you want- in a blog, on a server, etc 19:17 < kanzure> (in this particular case you would put a reference to your custom verbnurbs package in package.json through a git:// url instead of leaving the default verbnurbs dependency telling npm to fetch from npmjs.org, which obv. isn't the one with your changes) 19:17 < nmz787> hmm, well I wasn't able to introspect that much utility from the files in the verb repo top-level dir 19:18 < kanzure> did you do the frontend things for takeitapart.com? 19:18 < nmz787> very little 19:18 < kanzure> meh nevermind, i guess django frontend is different anyway (their default tutorials tell people to do silly things like "serve up your frontend from your api server") 19:19 < kanzure> (well, that's not objectively silly, but i mean, they could do better) 19:19 < nmz787> yeah I did a lot with assembling responses in django, but not CSS if that's what you meant 19:19 < nmz787> weinre was relatively easy to get setup 19:19 < kanzure> i have a private repo that i can add you into if you would like to see a custom frontend i did a while back 19:19 < nmz787> after wasting time trying to get a bookmarklet on android 4.4 Chrome 19:20 < nmz787> (didn't work) 19:20 < kanzure> however, the downside is that you wont be able to share it 19:20 < kanzure> since apparently i can't find a good public example 19:20 < nmz787> such a shit OS+software suite, didn't even error or complain, bookmark screen just disappeared only for me to later find the bookmark absent 19:21 < nmz787> I was just working in a copy of this file in this dir on my local repo https://github.com/nmz787/verb/blob/master/example/threeSurfaceSplitExample.html 19:22 < kanzure> this is an okay example, https://github.com/shiftsave/gulp-frontend-scaffold-v1.0/blob/master/gulpfile.coffee 19:22 < kanzure> the downside is that this person is using coffeescript, so just squint and pretend you are reading javascript 19:22 < nmz787> so those cs, js, and assest dirs would need to be on my github.io repo if I would want the parts to render there 19:22 < kanzure> (in particular look at the bottom) 19:23 < kanzure> i'm not the best person to ask about github.io page hosting, i think committing each version of compiled assets is a little bit on the crazy side... but i bet people do it... 19:23 < kanzure> you could look at what pboyer is doing for his github.io page :p 19:24 < nmz787> my problem isn't really assembling the files, I just think that since I need to commit those dirs along with my HTML to github.io repo, then it would be nice if git also knew that they were really just a snapshot of a different repo 19:24 < kanzure> ah nevermind, he's not using github.io for his verbnurbs marketing stuff 19:24 < nmz787> well that is just how you interact with github.io, upside is it's free hosting :) 19:24 < nmz787> http://pboyer.github.io/ doesn't work for me 19:26 < kanzure> s3-website-us-east-1.amazonaws.com 19:26 < kanzure> nevermind 19:26 < kanzure> he's just pushing to an s3 bucket 19:27 < nmz787> so have you used either git submodule or subtree? 19:28 < kanzure> both 19:28 < kanzure> i don't think that committing compiled assets is a good idea 19:29 < kanzure> which is what you need to do to use submodules and subtrees 19:29 < nmz787> someone mentioned this as an alternative https://code.google.com/p/git-repo/ 19:29 < kanzure> that's overkill for your problem 19:29 < kanzure> you do not have 1000 git repos 19:29 < nmz787> they aren't compiled as I can tell, it's just HTML edits 19:29 < kanzure> verbnurbs.js is compiled 19:29 < nmz787> minified, yeah 19:30 < nmz787> idk if it was assembled from other smaller files 19:30 < kanzure> same thing, the point is that it's a file that is the output of a build pipeline 19:31 < nmz787> I have no idea what these are there for, for example, were they required to produce the build dir minified .js file? /home/nathan/Projects/verb/node_modules/grunt-benchmark 19:31 < kanzure> see https://github.com/pboyer/verb/blob/04ec1095aefb9a53e7b5ab9ccdef442fd949f4ac/package.json 19:32 < kanzure> "dependencies" are the dependencies that are required in verbnurbs.js for normal operation of the software 19:32 < kanzure> "devDependencies" are dependencies required to build and modify verbnurbs.js 19:32 < kanzure> node_modules/ is where npm puts all of the dependencies it downloads as specified in package.json files 19:32 < kanzure> you passed -g to npm a while back and that's because you were installing a package "globally" (e.g. not in the local directory's node_modules/ but instead system-wide) 19:33 < nmz787> hmm, so numeric got compiled into /home/nathan/Projects/verb/example/js/binomial.js ? 19:33 < nmz787> or /home/nathan/Projects/verb/example/js/binomial.js ? 19:33 < nmz787> and /home/nathan/Projects/verb/build/verb.js ? 19:33 < kanzure> well according to https://github.com/pboyer/verb/tree/04ec1095aefb9a53e7b5ab9ccdef442fd949f4ac/example/js it seems that there's a numeric.min.js file 19:34 < kanzure> looks like numeric is 70 kilobytes when minified, there 19:34 < kanzure> so he may not be including that in verb by default (i think he should) 19:34 < nmz787> so it was just copied from /home/nathan/Projects/verb/node_modules/numeric/numeric-1.2.6.min.js ? 19:34 < kanzure> (well, there are various reasons not to, like "your users might already have a cached copy of the same version of numeric thanks to some other cdn server they have hit") 19:35 < kanzure> binomial.js is not numeric 19:35 < nmz787> /home/nathan/Projects/verb/node_modules/binomial/src/binomial.js 19:35 < kanzure> node_modules/numeric/numeric-1.2.6.min.js is installed because in package.json under "dependencies" is listed "numeric" 19:36 < kanzure> now, somewhere in this source code should be something like require('numeric'); otherwise his entry of "numeric" in "dependencies" in package.json is pointless 19:36 < nmz787> ahh well /home/nathan/Projects/verb/example/js/verb.js is 109 kB 19:36 < nmz787> but /home/nathan/Projects/verb/src/verb.js is only 16 kB 19:37 < nmz787> so I guess those dirs got compiled in too 19:37 < kanzure> example/js/verb.js is probably the compiled version 19:37 < kanzure> and src/verb.js is just an entrypoint 19:37 < nmz787> (the dirs in verb/src) 19:37 < kanzure> https://github.com/pboyer/verb/blob/7ff3c4376c7b864a0dc4230981ad3114314d4198/src/verb.js 19:38 < kanzure> require('numeric') require('binomial') require('labor') <-- that'll definitely increase compiled size 19:38 < kanzure> he specifies his source files in Gruntfile.js https://github.com/pboyer/verb/blob/7ff3c4376c7b864a0dc4230981ad3114314d4198/Gruntfile.js#L13 19:38 < kanzure> personally i don't like doing that, but whatevs 19:39 < nmz787> nah I don't think so, or not much, since all three are in examples/js 19:39 < kanzure> i prefer using require('core/whatever') everywhere and then using browserify to generate a browser-compatible version 19:39 < kanzure> yes, i just explained it is Gruntifle.js's instructions that are causing the bloat 19:40 < kanzure> "bloat" (actually it's not really bloat, just necessary bytes, depending on how charitable you want to be describing the use of numeric) (i think numeric is prolly a good idea) 19:40 < nmz787> so will you write an STL and BMP top-down (at least) slice output for this in the next 2 months or so? 19:41 < nmz787> I won't have much time after this week until prob march for projects again 19:41 < kanzure> 21:21 < kragen> nmz787: my own STL export code is in this ten-line function: https://github.com/kragen/stl3dpy/blob/master/stl3d.py#L68 19:41 < nmz787> that is if I get my waitlisted spot position in this analytical chem class upcoming 19:41 < kanzure> after generating an stl file you can go use some other slicer 19:41 < kanzure> reimplementing a slicer should not be on your todo list 19:42 < nmz787> in implicitcad it was able to generate a slice much faster, though it wasn't really a slice, as much as a non-extruded 2D layer 19:44 < nmz787> yeah I didn't really understand how kragen's code would apply to verbnurbs, or rather how to figure out where the triangles could be listed out at 19:44 < kanzure> normally in opengl/webgl land i would tell you that the person is probably using the opengl tesssellation stuff, but it looks like verbnurbs might have its own implementation 19:44 < kanzure> which spits out a bag of triangles 19:45 < kanzure> https://github.com/pboyer/verb/blob/7ff3c4376c7b864a0dc4230981ad3114314d4198/src/eval/tessellate.js 19:45 < nmz787> in the examples there are two distinct ways to use HTML, one with three.js, and one with that viewer.js that I modified 19:45 < kanzure> i think you would just call one of these functions and get a list of triangles 19:45 < nmz787> and the lightgl lib 19:46 < kanzure> https://github.com/pboyer/verb/blob/7ff3c4376c7b864a0dc4230981ad3114314d4198/example/threeSurfaceExample.html#L91 19:46 < kanzure> var mesh = verb.eval.tessellate_rational_surface_adaptive(....) 19:47 < kanzure> var geometry = tessellate(srf, mesh); 19:47 < kanzure> var material = new THREE.MeshNormalMaterial( { side: THREE.DoubleSide, wireframe: false, shading: THREE.SmoothShading, } ); 19:54 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has joined ##hplusroadmap 20:19 < nmz787> kanzure: parametric parabolic channel http://nmz787.github.io/html/microfluidics_cad.html 20:20 < nmz787> zoom works with middle mouse, and ctrl+left mouse allows stepping around 20:22 < nmz787> for some reason I need to refresh to get the mouse movement to work 20:24 -!- CharlieNobody [~CharlieNo@97-85-246-63.static.stls.mo.charter.com] has joined ##hplusroadmap 20:52 -!- rayston [~rayston@ip68-106-242-42.ph.ph.cox.net] has joined ##hplusroadmap 20:53 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Ping timeout: 245 seconds] 21:12 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 21:54 -!- thundara [~thundara@despair.OCF.Berkeley.EDU] has quit [Remote host closed the connection] 22:01 < kanzure> kernel key retention service https://www.kernel.org/doc/Documentation/security/keys.txt 22:23 < fenn> words words words words 22:24 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has quit [Ping timeout: 256 seconds] 22:29 < kanzure> today was a good day, i cracked out a few thousand lines of code 22:30 < kanzure> athough none of those lines were paperbot tests 22:32 < fenn> bad news for indians https://www.techdirt.com/articles/20141231/02075529554/indian-government-orders-32-web-sites-blocked-including-github-archiveorg-pastebin-dailymotion-vimeo.shtml 22:32 < fenn> what code did you write? 22:33 < fenn> so much for narendra modi being jesus reborn 22:49 -!- erasmus [~esb@unaffiliated/erasmus] has joined ##hplusroadmap 22:50 -!- CharlieNobody [~CharlieNo@97-85-246-63.static.stls.mo.charter.com] has quit [Quit: Leaving] 22:50 < kanzure> top secret code 22:52 -!- erasmus [~esb@unaffiliated/erasmus] has quit [Client Quit] 23:12 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined ##hplusroadmap 23:13 -!- maaku is now known as Guest17958 23:16 -!- Guest17958 is now known as maaku 23:27 -!- erasmus [~esb@unaffiliated/erasmus] has joined ##hplusroadmap 23:28 -!- Beatzebub [~beatzebub@d172-218-204-36.bchsia.telus.net] has joined ##hplusroadmap 23:30 -!- errasmus [~esb@c-71-225-244-34.hsd1.pa.comcast.net] has joined ##hplusroadmap 23:30 -!- errasmus [~esb@c-71-225-244-34.hsd1.pa.comcast.net] has quit [Changing host] 23:30 -!- errasmus [~esb@unaffiliated/erasmus] has joined ##hplusroadmap 23:31 -!- errasmus_ [~esb@unaffiliated/erasmus] has joined ##hplusroadmap 23:32 -!- errasmus_ [~esb@unaffiliated/erasmus] has quit [Client Quit] 23:33 -!- erasmus [~esb@unaffiliated/erasmus] has quit [Ping timeout: 255 seconds] 23:35 -!- errasmus [~esb@unaffiliated/erasmus] has quit [Ping timeout: 240 seconds] --- Log closed Sat Jan 03 00:00:11 2015