<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=User%3ABadmachine%2Fwikimedia-research-2014-08-26</id>
	<title>User:Badmachine/wikimedia-research-2014-08-26 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=User%3ABadmachine%2Fwikimedia-research-2014-08-26"/>
	<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=User:Badmachine/wikimedia-research-2014-08-26&amp;action=history"/>
	<updated>2026-06-27T22:53:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://mywikibiz.com/index.php?title=User:Badmachine/wikimedia-research-2014-08-26&amp;diff=465989&amp;oldid=prev</id>
		<title>Badmachine: https://bots.wmflabs.org/~wm-bot/logs/%23wikimedia-research/20140826.txt</title>
		<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=User:Badmachine/wikimedia-research-2014-08-26&amp;diff=465989&amp;oldid=prev"/>
		<updated>2015-04-18T15:57:57Z</updated>

		<summary type="html">&lt;p&gt;https://bots.wmflabs.org/~wm-bot/logs/%23wikimedia-research/20140826.txt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
[14:33:44] &amp;lt;halfak&amp;gt;	 Hey Ironholds &lt;br /&gt;
[14:33:49] &amp;lt;halfak&amp;gt;	 uber analytics meeting!&lt;br /&gt;
[15:26:26] &amp;lt;Ironholds&amp;gt;	 R protip of the day: magrittr makes your code 20 times more readable.&lt;br /&gt;
[15:32:22] &amp;lt;DarTar&amp;gt;	 hey halfak, let me grab some coffe, brb&lt;br /&gt;
[15:32:26] &amp;lt;milimetric&amp;gt;	 Ironholds / DarTar: tnegrin suggested that we sync up a bit about the mobile dashboard stuff&lt;br /&gt;
[15:32:28] &amp;lt;halfak&amp;gt;	 Hokay&lt;br /&gt;
[15:32:34] &amp;lt;Ironholds&amp;gt;	 milimetric, okie-dokes!&lt;br /&gt;
[15:32:36] * halfak runs to get a candy bar&lt;br /&gt;
[15:32:48] &amp;lt;Ironholds&amp;gt;	 just lemme know when so I can ty and get on a decent connection&lt;br /&gt;
[15:32:57] * Ironholds may go over to the backup hacker collective for that&lt;br /&gt;
[15:33:13] &amp;lt;milimetric&amp;gt;	 Ironholds: after lunch east coast?  So like 13:00 EST?&lt;br /&gt;
[15:33:30] &amp;lt;milimetric&amp;gt;	 lemme look at your calendars&lt;br /&gt;
[15:33:47] &amp;lt;Ironholds&amp;gt;	 oh yeah we're in the same timezone now!&lt;br /&gt;
[15:33:49] &amp;lt;Ironholds&amp;gt;	 hi from the north!&lt;br /&gt;
[15:34:30] &amp;lt;milimetric&amp;gt;	 :)  time looked clear so I sent the invite&lt;br /&gt;
[15:34:38] &amp;lt;milimetric&amp;gt;	 feel free to reject - I'm gonna go get some food&lt;br /&gt;
[15:35:08] &amp;lt;Ironholds&amp;gt;	 cool!&lt;br /&gt;
[15:35:10] &amp;lt;Ironholds&amp;gt;	 ditto&lt;br /&gt;
[16:03:50] &amp;lt;DarTar&amp;gt;	 hey leila &lt;br /&gt;
[16:04:01] &amp;lt;DarTar&amp;gt;	 for some reason I canâ€™t respond via DM&lt;br /&gt;
[16:04:09] &amp;lt;DarTar&amp;gt;	 IRC tells me youâ€™re not online&lt;br /&gt;
[16:04:23] &amp;lt;leila&amp;gt;	 mmm&lt;br /&gt;
[16:04:27] &amp;lt;leila&amp;gt;	 can you see here?&lt;br /&gt;
[16:04:27] &amp;lt;DarTar&amp;gt;	 anyway, if you read me, feel free to respond to that thread&lt;br /&gt;
[16:04:29] &amp;lt;DarTar&amp;gt;	 yes&lt;br /&gt;
[16:04:39] &amp;lt;leila&amp;gt;	 okay. I'll respond. thanks!&lt;br /&gt;
[16:05:01] &amp;lt;leila&amp;gt;	 (and I'll try to join for StandUp, if the connection cooperates. It's lunch time here, so I may be free.)&lt;br /&gt;
[16:09:31] &amp;lt;DarTar&amp;gt;	 leila: sounds good&lt;br /&gt;
[16:28:19] &amp;lt;halfak&amp;gt;	 DarTar: I've got 5 minutes if you do. &lt;br /&gt;
[16:32:21] &amp;lt;leila&amp;gt;	 DarTar, halfak, are you in Hangout?&lt;br /&gt;
[16:32:30] &amp;lt;halfak&amp;gt;	 Will be in a minute. &lt;br /&gt;
[16:32:33] &amp;lt;leila&amp;gt;	 got it&lt;br /&gt;
[16:32:37] &amp;lt;DarTar&amp;gt;	 coming&lt;br /&gt;
[16:33:59] &amp;lt;DarTar&amp;gt;	 Ironholds: yt?&lt;br /&gt;
[16:34:03] &amp;lt;DarTar&amp;gt;	 standup&lt;br /&gt;
[17:37:48] &amp;lt;Ironholds&amp;gt;	 darnit&lt;br /&gt;
[17:37:58] &amp;lt;Ironholds&amp;gt;	 I have an R problem in a class Leila is fricking great at and she's away :(&lt;br /&gt;
[17:58:14] &amp;lt;J-Mo&amp;gt;	 ping yuvipanda&lt;br /&gt;
[17:58:42] * yuvipanda pings J-Mo&lt;br /&gt;
[17:59:09] &amp;lt;J-Mo&amp;gt;	 :) how close are you to implementing CSV download in Quarry? I was hoping to use that functionality in my webinar tomorrow, if it was available.&lt;br /&gt;
[17:59:18] &amp;lt;yuvipanda&amp;gt;	 'sup&lt;br /&gt;
[17:59:50] &amp;lt;J-Mo&amp;gt;	 if not, I can use Wikimetrics instead. &lt;br /&gt;
[18:00:34] &amp;lt;yuvipanda&amp;gt;	 J-Mo: oh, can do by tomorrow, sure&lt;br /&gt;
[18:00:36] &amp;lt;J-Mo&amp;gt;	 basically, I want to guide users through the process of grabbing a CSV dataset from the slaveDB, and manipulating those data with Python, + adding in some related data from the API&lt;br /&gt;
[18:00:38] &amp;lt;yuvipanda&amp;gt;	 J-Mo: let me hook it up&lt;br /&gt;
[18:00:50] &amp;lt;yuvipanda&amp;gt;	 should be done in a couple of hours&lt;br /&gt;
[18:01:01] &amp;lt;milimetric&amp;gt;	 yuvipanda: let me know if you get stuck on anything with CSV downloads&lt;br /&gt;
[18:01:04] &amp;lt;J-Mo&amp;gt;	 that okay? I don't want to throw an emergency deadline at you!&lt;br /&gt;
[18:01:06] &amp;lt;milimetric&amp;gt;	 I can help&lt;br /&gt;
[18:01:24] * J-Mo thanks milimetric and yuvipanda&lt;br /&gt;
[18:01:25] &amp;lt;yuvipanda&amp;gt;	 J-Mo: nah, it's trivial.&lt;br /&gt;
[18:01:35] &amp;lt;yuvipanda&amp;gt;	 milimetric: \o/ will poke if needed&lt;br /&gt;
[18:02:06] &amp;lt;yuvipanda&amp;gt;	 J-Mo: there's a recurring bug I can't track down yet tho - if a query is 'queued' for more than 10s, please ask people to hit 'submit' again&lt;br /&gt;
[18:02:10] &amp;lt;J-Mo&amp;gt;	 cool cool! ping me if you need my help (for some reason), or if you have questions, etc&lt;br /&gt;
[18:02:21] &amp;lt;J-Mo&amp;gt;	 will do, Yuvi&lt;br /&gt;
[18:03:03] &amp;lt;yuvipanda&amp;gt;	 J-Mo: cool :) also note that with python's default csv module, it barfs on Unicode CSVs, and you need to install the unicodecsv module&lt;br /&gt;
[18:03:15] &amp;lt;yuvipanda&amp;gt;	 that'll trip people up if they're not using englishwiki for stats&lt;br /&gt;
[18:05:01] &amp;lt;J-Mo&amp;gt;	 good catch. I'll work with that module (I'm making test scripts for people to manipulate, rather than having them write Python from scratch).&lt;br /&gt;
[18:05:23] &amp;lt;yuvipanda&amp;gt;	 cool&lt;br /&gt;
[18:44:17] &amp;lt;DarTar&amp;gt;	 Ironholds, yt?&lt;br /&gt;
[18:44:43] &amp;lt;Ironholds&amp;gt;	 DarTar, yep!&lt;br /&gt;
[18:45:01] &amp;lt;DarTar&amp;gt;	 so I had a thought about the referral stuff while I was in the shower&lt;br /&gt;
[18:45:07] &amp;lt;DarTar&amp;gt;	 (be very afraid)&lt;br /&gt;
[18:46:20] &amp;lt;DarTar&amp;gt;	 in the context of referred traffic weâ€™ve been talking about PVs and deprioritized UC/UV because the sampled data is not the best source to answer that question&lt;br /&gt;
[18:46:31] &amp;lt;Ironholds&amp;gt;	 DarTar, yup&lt;br /&gt;
[18:46:33] &amp;lt;DarTar&amp;gt;	 but I thought, what about unique articles?&lt;br /&gt;
[18:46:38] * Ironholds thinks&lt;br /&gt;
[18:47:02] &amp;lt;Ironholds&amp;gt;	 that would be programmatically problematic to implement as part of the same dataset. But I could do it alongside.&lt;br /&gt;
[18:47:04] &amp;lt;DarTar&amp;gt;	 I think it would be fascinating to determine the breadth of traffic we get from referred vs organic traffic&lt;br /&gt;
[18:47:21] &amp;lt;Ironholds&amp;gt;	 I could even build it out as an inequality coefficient or something&lt;br /&gt;
[18:47:22] &amp;lt;DarTar&amp;gt;	 yeah, so itâ€™s not as high a priority as simple PV counts&lt;br /&gt;
[18:47:35] &amp;lt;Ironholds&amp;gt;	 &amp;quot;here is the coefficient for referred traffic over time, here is the coefficient for organic&amp;quot;&lt;br /&gt;
[18:47:42] &amp;lt;Ironholds&amp;gt;	 I can make it into a nice little animated visualisation&lt;br /&gt;
[18:47:47] &amp;lt;DarTar&amp;gt;	 yeah, so I was imagining that probably some segments of traffic by referral are really focused on a small subset of articles&lt;br /&gt;
[18:47:49] &amp;lt;Ironholds&amp;gt;	 I've wanted an excuse to play with ggvis for a while.&lt;br /&gt;
[18:47:56] &amp;lt;DarTar&amp;gt;	 oh god, I take that back&lt;br /&gt;
[18:47:59] &amp;lt;DarTar&amp;gt;	 :p&lt;br /&gt;
[18:48:07] &amp;lt;Ironholds&amp;gt;	 what?&lt;br /&gt;
[18:48:14] * DarTar kidding&lt;br /&gt;
[18:48:15] &amp;lt;Ironholds&amp;gt;	 y u no liek animated gifs?&lt;br /&gt;
[18:48:37] &amp;lt;DarTar&amp;gt;	 I just read in the changelog for the latest Dropbox iOS app:&lt;br /&gt;
[18:48:51] &amp;lt;DarTar&amp;gt;	 â€œbetter support for high resolution animated GIFsâ€&lt;br /&gt;
[18:48:56] &amp;lt;DarTar&amp;gt;	 WTF&lt;br /&gt;
[18:49:38] &amp;lt;DarTar&amp;gt;	 anyway, what do you think about unique articles as a secondary metric to look into on a longitudinal basis? I think we would discover a lot of interesting things&lt;br /&gt;
[18:50:11] &amp;lt;Ironholds&amp;gt;	 sure. Do you want the specific articles, or the number, or the inequality?&lt;br /&gt;
[18:50:21] &amp;lt;Ironholds&amp;gt;	 like I said, I could have it save a list of coordinates for coefficients.&lt;br /&gt;
[18:50:54] &amp;lt;DarTar&amp;gt;	 brb&lt;br /&gt;
[18:59:06] &amp;lt;DarTar&amp;gt;	 oh sorry, by longitudinal I meant â€œhistoricalâ€, not by geography&lt;br /&gt;
[18:59:40] &amp;lt;DarTar&amp;gt;	 (unless I misunderstand what you mean by coordinates)&lt;br /&gt;
[19:00:11] &amp;lt;DarTar&amp;gt;	 hey, I have to find Abbey for lunch, bbl&lt;br /&gt;
[19:15:03] &amp;lt;Ironholds&amp;gt;	 DarTar, nono, I know ;p&lt;br /&gt;
[19:15:10] &amp;lt;Ironholds&amp;gt;	 I meant coordinates in the sense of coordinate plotting&lt;br /&gt;
[19:15:25] &amp;lt;Ironholds&amp;gt;	 i.e., I give you a list, each element of which is a set of coordinates R can interpret as forming a geni coefficient in plot()&lt;br /&gt;
[22:34:54] &amp;lt;DarTar&amp;gt;	 yuvipanda: you should really use my â€œfleur de yuviâ€ screenshot as your Trello avatar&lt;br /&gt;
[22:35:02] &amp;lt;yuvipanda&amp;gt;	 DarTar: :D&lt;br /&gt;
[22:35:05] &amp;lt;yuvipanda&amp;gt;	 DarTar: I could&lt;br /&gt;
[22:35:29] &amp;lt;DarTar&amp;gt;	 I canâ€™t talk to people who show up as YP on a grey background on Trello&lt;br /&gt;
[22:35:32] &amp;lt;yuvipanda&amp;gt;	 DarTar: I hung out with  qchris today, and he was surprised to see me in the same outfit ;)&lt;br /&gt;
[22:35:33] &amp;lt;yuvipanda&amp;gt;	 hehe&lt;br /&gt;
[22:36:58] &amp;lt;DarTar&amp;gt;	 :D&lt;br /&gt;
[22:36:59] &amp;lt;DarTar&amp;gt;	 itâ€™s the famous scottish draight of 2014&lt;br /&gt;
[22:36:59] &amp;lt;DarTar&amp;gt;	 draught&lt;br /&gt;
[22:37:00] &amp;lt;DarTar&amp;gt;	 aaarg drought&lt;br /&gt;
[22:37:00] &amp;lt;DarTar&amp;gt;	 seriously&lt;br /&gt;
[22:46:10] &amp;lt;yuvipanda&amp;gt;	 DarTar: :D&lt;br /&gt;
[22:46:37] &amp;lt;DarTar&amp;gt;	 Tuesday afternoon dyslexia :-/&lt;br /&gt;
[22:47:53] &amp;lt;yuvipanda&amp;gt;	 J-Mo: CSV and TSV download implemented, I just need to add a button now&lt;br /&gt;
[22:48:06] &amp;lt;J-Mo&amp;gt;	 sweet&lt;br /&gt;
[22:48:11] &amp;lt;J-Mo&amp;gt;	 thanks dude&lt;br /&gt;
[22:49:58] &amp;lt;yuvipanda&amp;gt;	 J-Mo: \o/. When's the webinar?&lt;br /&gt;
[22:51:21] &amp;lt;J-Mo&amp;gt;	 1500 UTC Wednesday. Same day/time as last week.&lt;br /&gt;
[22:54:15] &amp;lt;yuvipanda&amp;gt;	 J-Mo: cool, I should be around&lt;br /&gt;
[22:54:51] &amp;lt;J-Mo&amp;gt;	 double sweet. I'll be directing people to this chan if they have questions, as usual.&lt;br /&gt;
[22:56:08] &amp;lt;yuvipanda&amp;gt;	 J-Mo: cool&lt;br /&gt;
[22:56:22] &amp;lt;yuvipanda&amp;gt;	 now to add buttons&lt;br /&gt;
[23:18:52] &amp;lt;yuvipanda&amp;gt;	 J-Mo: so the download buttons themselves aren't done yet, will happen tomorrow&lt;br /&gt;
[23:18:59] &amp;lt;yuvipanda&amp;gt;	 I've most of the code done but am being dragged to sleep&lt;br /&gt;
[23:20:00] &amp;lt;yuvipanda&amp;gt;	 J-Mo: csv output does work tho http://quarry.wmflabs.org/run/988/output/0/csv (or http://quarry.wmflabs.org/run/988/output/0/tsv since Ironholds hates CSV)&lt;br /&gt;
[23:20:02] &amp;lt;J-Mo&amp;gt;	 no problem, YuviPanda. Send me a quick email if for some reason you can't finish them&lt;br /&gt;
[23:20:06] &amp;lt;yuvipanda&amp;gt;	 I'll just need to add buttons&lt;br /&gt;
[23:20:08] &amp;lt;yuvipanda&amp;gt;	 J-Mo: will do&lt;br /&gt;
[23:20:08] &amp;lt;J-Mo&amp;gt;	 oh@ good.&lt;br /&gt;
[23:20:11] &amp;lt;yuvipanda&amp;gt;	 thanks!&lt;br /&gt;
[23:20:18] &amp;lt;J-Mo&amp;gt;	 nice to have a backup. Goodnight!&lt;br /&gt;
[23:20:25] &amp;lt;yuvipanda&amp;gt;	 J-Mo: you can also download JSON, btw http://quarry.wmflabs.org/run/988/output/0/json&lt;br /&gt;
[23:21:03] &amp;lt;yuvipanda&amp;gt;	 anyway, am off! cya&lt;br /&gt;
[23:25:10] &amp;lt;DarTar&amp;gt;	 Ironholds: I was reviewing https://meta.wikimedia.org/wiki/Research:Mobile_trends and I noticed that you added a note on filtering bots for edits, but thereâ€™s no mention of filtering crawlers from the traffic dataset&lt;br /&gt;
[23:25:34] &amp;lt;DarTar&amp;gt;	 I know youâ€™ve done extensive filtering of bots, I think we should have this in the Data section of that report&lt;br /&gt;
[23:25:49] &amp;lt;Ironholds&amp;gt;	 DarTar, yes! shall do.&lt;br /&gt;
[23:25:56] &amp;lt;DarTar&amp;gt;	 danke&lt;br /&gt;
[23:27:07] &amp;lt;Ironholds&amp;gt;	 DarTar, done!&lt;br /&gt;
[23:27:23] &amp;lt;DarTar&amp;gt;	 sweet thanks&lt;br /&gt;
[23:29:43] &amp;lt;Ironholds&amp;gt;	 DarTar, also, JFYI, I don't know how around I'll be tomorrow&lt;br /&gt;
[23:29:58] &amp;lt;Ironholds&amp;gt;	 on account of I'm staying up all night to monitor the referer scripts and work on the apps stuff&lt;br /&gt;
[23:30:13] &amp;lt;Ironholds&amp;gt;	 because I live on a couch and don't exactly have anything to do until the 31st&lt;br /&gt;
[23:30:15] &amp;lt;Ironholds&amp;gt;	 ;p&lt;br /&gt;
[23:30:41] &amp;lt;DarTar&amp;gt;	 sounds good to me&lt;br /&gt;
[23:31:11] &amp;lt;DarTar&amp;gt;	 make sure you let da boss know&lt;br /&gt;
[23:35:59] &amp;lt;YuviPanda&amp;gt;	 J-Mo: yay, got a few mins back. &lt;br /&gt;
[23:36:04] &amp;lt;YuviPanda&amp;gt;	 J-Mo: and download buttons in place! http://quarry.wmflabs.org/query/354&lt;br /&gt;
[23:36:39] &amp;lt;Ironholds&amp;gt;	 DarTar, totes&lt;br /&gt;
[23:36:44] &amp;lt;Ironholds&amp;gt;	 okay: noms!&lt;br /&gt;
[23:36:51] &amp;lt;Ironholds&amp;gt;	 I'm being taken to something called tasty burger(?)&lt;br /&gt;
[23:37:39] &amp;lt;DarTar&amp;gt;	 this being Boston, I wouldnâ€™t get worried &lt;br /&gt;
[23:37:48] &amp;lt;DarTar&amp;gt;	 YuviPanda: nice stuff&lt;br /&gt;
[23:38:30] &amp;lt;J-Mo&amp;gt;	 YuviPanda: hmm, I'm not seeing the download link?&lt;br /&gt;
[23:38:53] &amp;lt;J-Mo&amp;gt;	 where on the page is it 'sposed to show up? &lt;br /&gt;
[23:38:54] &amp;lt;YuviPanda&amp;gt;	 J-Mo: right above the table to the right. do a hard refresh (ctrl+f5 or cmd+shift+r)&lt;br /&gt;
[23:39:31] &amp;lt;J-Mo&amp;gt;	 there it is!&lt;br /&gt;
[23:39:57] &amp;lt;J-Mo&amp;gt;	 THAT IS JUST BEAUTIFUL&lt;br /&gt;
[23:40:02] &amp;lt;YuviPanda&amp;gt;	 J-Mo: :D&lt;br /&gt;
[23:40:05] * J-Mo weeps from happiness&lt;br /&gt;
[23:40:19] &amp;lt;DarTar&amp;gt;	 future feature request: add the full query to a title element of each row in the Recent Queries table so you can quickly preview it on hovering&lt;br /&gt;
[23:40:21] &amp;lt;J-Mo&amp;gt;	 thanks for coming through in the clinch once again&lt;br /&gt;
[23:40:28] &amp;lt;YuviPanda&amp;gt;	 J-Mo: \o/&lt;br /&gt;
[23:40:41] &amp;lt;J-Mo&amp;gt;	 DarTar: https://trello.com/b/fdwhYLns/quarry&lt;br /&gt;
[23:40:50] &amp;lt;J-Mo&amp;gt;	 (for your feature requests)&lt;br /&gt;
[23:40:58] &amp;lt;DarTar&amp;gt;	 kewl&lt;br /&gt;
[23:42:29] &amp;lt;DarTar&amp;gt;	 done: https://trello.com/c/HyZSUsmU&lt;br /&gt;
[23:42:54] &amp;lt;YuviPanda&amp;gt;	 J-Mo: I'll add a feature tomorrow that always downloads the latest successful run results, and then CORS headers, so people can preview things&lt;br /&gt;
[23:42:58] &amp;lt;YuviPanda&amp;gt;	 err&lt;br /&gt;
[23:43:04] &amp;lt;YuviPanda&amp;gt;	 people can write scripts and shit&lt;br /&gt;
[23:43:06] &amp;lt;YuviPanda&amp;gt;	 I meant :)&lt;br /&gt;
[23:43:10] &amp;lt;YuviPanda&amp;gt;	 I'm off now!&lt;br /&gt;
[23:43:16] &amp;lt;DarTar&amp;gt;	 good night&lt;br /&gt;
[23:44:02] &amp;lt;J-Mo&amp;gt;	 night!&lt;br /&gt;
[23:55:05] &amp;lt;YuviPanda|zzz&amp;gt;	 J-Mo: oh well, looks like I've some more time :) anything else you want?&lt;br /&gt;
[23:55:19] &amp;lt;J-Mo&amp;gt;	 nope. I'm good! thanks, though&lt;br /&gt;
[23:55:21] &amp;lt;YuviPanda|zzz&amp;gt;	 J-Mo: also if you're teaching people python, I highly reccomend you ask them to use JSON than CSV/TSV. &lt;br /&gt;
[23:55:22] &amp;lt;J-Mo&amp;gt;	 GO TO SLEEP!!!&lt;br /&gt;
[23:55:32] &amp;lt;YuviPanda|zzz&amp;gt;	 It's only midnight!&lt;br /&gt;
[23:55:40] &amp;lt;J-Mo&amp;gt;	 hehe. touche.&lt;br /&gt;
[23:55:43] &amp;lt;YuviPanda|zzz&amp;gt;	 J-Mo: JSON also has no unicode problems and doesn't need an extra library&lt;br /&gt;
[23:55:48] &amp;lt;YuviPanda|zzz&amp;gt;	 oh, it's actuall 1 AM&lt;br /&gt;
[23:56:04] &amp;lt;YuviPanda|zzz&amp;gt;	 well, my girlfriend got sucked into a wordpress loop, so I've time until she realizes it's way past 5mins&lt;br /&gt;
[23:56:10] &amp;lt;J-Mo&amp;gt;	 re: JSON: I'm going to teach people what JSON is, but will also have thme manipulating CSVs, since a lot of people are more comfortable exploring data in spreadsheets&lt;br /&gt;
[23:58:48] &amp;lt;YuviPanda|zzz&amp;gt;	 J-Mo: ah, cool. don't forget unicodecsv then, since the error message it gives otherwise is super confusing - &amp;quot;'ascii' codec can not decode ordinal '0xfe' at position 7' or something like that&lt;br /&gt;
[23:59:08] &amp;lt;J-Mo&amp;gt;	 yeah, I'm intimately familiar with that cryptic message :)&lt;br /&gt;
[23:59:31] &amp;lt;YuviPanda|zzz&amp;gt;	 J-Mo: :D&lt;br /&gt;
[23:59:54] * YuviPanda|zzz channels inner halfak&lt;br /&gt;
[23:59:58] &amp;lt;YuviPanda|zzz&amp;gt;	 WE SHOULD ALL USE PYTHON3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Badmachine</name></author>
	</entry>
</feed>