#warrior 2014-08-13,Wed

↑back Search

Time Nickname Message
01:51 🔗 GLaDOS 13universal-tracker/06weighted-upload-targets 146708bc5 15David Yip: Fill in a missing expectation.
01:51 🔗 GLaDOS 13universal-tracker/06weighted-upload-targets 1473eeb15 15David Yip: Upgrade to redis-rb 3.1.0....
01:51 🔗 GLaDOS [13universal-tracker] 15yipdw pushed 2 new commits to 06weighted-upload-targets: 02https://github.com/ArchiveTeam/universal-tracker/compare/fe767eff44f2...6708bc5d7386
01:51 🔗 yipdw that was fun
03:52 🔗 GLaDOS [13universal-tracker] 15yipdw pushed 1 new commit to 06weighted-upload-targets: 02https://github.com/ArchiveTeam/universal-tracker/commit/010b3e8c9a2ae3c7826c7e49de8877d0180bf99a
03:52 🔗 GLaDOS 13universal-tracker/06weighted-upload-targets 14010b3e8 15David Yip: Re-raise Redis errors that aren't NOSCRIPT.
04:32 🔗 GLaDOS [13seesaw-kit] 15chfoo pushed 2 new commits to 06master: 02https://github.com/ArchiveTeam/seesaw-kit/compare/0864d3677ba3...01b78fc35127
04:32 🔗 GLaDOS 13seesaw-kit/06master 1401b78fc 15Christopher Foo: Version 0.2.2
04:32 🔗 GLaDOS 13seesaw-kit/06master 14bd01c9e 15Christopher Foo: Merge branch 'development'
04:32 🔗 GLaDOS [13seesaw-kit] 15chfoo tagged 060.2.2 at 144bf5d78: 02https://github.com/ArchiveTeam/seesaw-kit/commits/0.2.2
05:12 🔗 GLaDOS [13seesaw-kit] 15chfoo created 06topic/six (+5 new commits): 02https://github.com/ArchiveTeam/seesaw-kit/compare/27e7219175a7^...e52ac902f4b5
05:12 🔗 GLaDOS 13seesaw-kit/06topic/six 1427e7219 15Christopher Foo: Add six module.
05:12 🔗 GLaDOS 13seesaw-kit/06topic/six 143c8e234 15Christopher Foo: Merge branch 'python3/development' into topic/six...
05:12 🔗 GLaDOS 13seesaw-kit/06topic/six 14e503017 15Christopher Foo: travis.yml: Blacklist topic/six branch.
08:11 🔗 * joepie91 spots exciting new features in the pipeline
15:32 🔗 GLaDOS 13seesaw-kit/06topic/six 147c4da7a 15Christopher Foo: Make use of six goodness.
15:32 🔗 GLaDOS [13seesaw-kit] 15chfoo pushed 1 new commit to 06topic/six: 02https://github.com/ArchiveTeam/seesaw-kit/commit/7c4da7a8cb66f9fc6abeec8a185499ad20bd5450
17:44 🔗 commentat idea: let user select multiple projects (with option to set how many connections to run for each project) to run @ same time
18:02 🔗 aaaaaaaaa I had an idea. When a project is complete update a file on warrior hq that causes it to show a message that the project is complete.
18:03 🔗 aaaaaaaaa alternatively, have the trackers hand out special items to all requesters that make it display "project done"; rather than "no item received, waiting 30 seconds."
18:05 🔗 commentat project done is not possible as on eg twichtv there ar batches
18:05 🔗 commentat so it is done @ that moment
18:05 🔗 commentat but not realy done
18:06 🔗 commentat as there is an ohter batch
18:07 🔗 chfoo if you can comment on the existing issues or add a new issue at https://github.com/ArchiveTeam/seesaw-kit/issues it would be appreciated
18:07 🔗 chfoo so they can be better tracked and prioritized
18:08 🔗 aaaaaaaaa must not have dug into the wiki far enough to find that. Sorry.
18:09 🔗 aaaaaaaaa Hmm, an ocsp error. haven't seen that before.
18:09 🔗 aaaaaaaaa NM, got it.
18:12 🔗 chfoo it's fine to talk about improvements here, but there's a good chance that they will be forgotten so i just wanted to make sure they get recorded
18:13 🔗 chfoo "help us help you help us all"
18:13 🔗 antomatic there should be achievements, and you should win prizes :)
18:19 🔗 commentat I see my suggestion is already on the list
18:27 🔗 aaaaaaaaa can the warrior run a digest on a file to see if the checksums match?
18:28 🔗 aaaaaaaaa as in, could that hypothetically be added?
18:34 🔗 chfoo i'm not sure what you mean by a digest on a file. what file are you talking about?
18:37 🔗 aaaaaaaaa I had an idea for testing for captive connections and content changing.
18:37 🔗 aaaaaaaaa By using a small set of known files.
18:37 🔗 chfoo oh, i see. yes, that could be useful.
18:38 🔗 aaaaaaaaa I'll add that as a comment on github
18:43 🔗 phuzion aaaaaaaaa: see how android does it: http://stackoverflow.com/questions/13958614/how-to-check-for-unrestricted-internet-access-captive-portal-detection
18:44 🔗 phuzion And i'd say that since that's hardcoded into millions of Android devices, Google is HIGHLY unlikely to change that URL or the behavior of it.
18:47 🔗 aaaaaaaaa but you could whitelist something like because of the sheer number. plus that could be included in the suite, regardless. We should also check for ad-rewriting and other stuff too.
18:53 🔗 phuzion I like that idea. Check for 204 first, then check for other things like ad rewrites, etc
18:53 🔗 phuzion the 204 should be something that can return "You're behind a captive portal" to the user within 5 seconds of networking coming up
18:56 🔗 aaaaaaaaa I'd also thought of hardwiring in an anycast dns server with known behavior, rather than the DHCP ones; but that might be too much given that the user could be anywhere in the world.
18:56 🔗 phuzion Let the user dictate DNS. Some networks do shitty things like forge or block DNS requests not sent to their own DNS servers.
18:58 🔗 yipdw we don't really need that -- there's a lookup_host callback in wget-lau
18:58 🔗 yipdw lua
18:58 🔗 yipdw it was used to resolve canv.as
18:58 🔗 yipdw so if it turns out there's a DNS problem scripts can be modified to hardcode a result
18:59 🔗 yipdw doesn't always work (e.g. some load balancing situations) but it has the advantages of lower complexity and already existing
19:03 🔗 aaaaaaaaa yipdw: Oh, even better.
19:11 🔗 midas it got used multiple times in the past for various yahoo grabs if im not mistaken
19:20 🔗 aaaaaaaaa This code is something else. I can barely get Hello World to work.
19:20 🔗 midas in lua?
19:20 🔗 aaaaaaaaa In anything.
19:20 🔗 midas bash : echo "hello world"
19:20 🔗 midas it isnt that hard ;)
19:21 🔗 aaaaaaaaa "bad command or file name"
19:22 🔗 aaaaaaaaa Cursed I tells, ya!
19:22 🔗 midas that seems to be windows?
19:24 🔗 aaaaaaaaa Yes, but I didn't actually try it in the command prompt. My office doesn't allow "real OSes."
19:24 🔗 aaaaaaaaa Oh, they changed the error message.
19:26 🔗 aaaaaaaaa 'bash' is not a recognized as an internal or external command, operable program or batch file.
19:27 🔗 aaaaaaaaa Just FYI.
19:27 🔗 midas bash is a shell for linux tho
19:27 🔗 midas not really that strange
19:27 🔗 aaaaaaaaa I know what it is, I was doubling down on the joke.
19:58 🔗 aaaaaaaaa midas: Sorry if that last messaged seemed curt.
22:50 🔗 GLaDOS 13seesaw-kit/06topic/six 14fa11921 15Christopher Foo: Add SockJS adapters for socket.io thingys. Add SockJS, del socket.io.
22:50 🔗 GLaDOS [13seesaw-kit] 15chfoo pushed 1 new commit to 06topic/six: 02https://github.com/ArchiveTeam/seesaw-kit/commit/fa119214bf909caff9f1611dceb1f4ea879b5c4e
22:55 🔗 GLaDOS 13seesaw-kit/06topic/six 1462c2964 15Christopher Foo: warrior.py: Decode project version from bytes.
22:55 🔗 GLaDOS 13seesaw-kit/06topic/six 14c5a24a8 15Christopher Foo: run_warrior_local.py: Allow select any python binary.
22:55 🔗 GLaDOS [13seesaw-kit] 15chfoo pushed 2 new commits to 06topic/six: 02https://github.com/ArchiveTeam/seesaw-kit/compare/fa119214bf90...c5a24a8cd32d
23:55 🔗 GLaDOS [13seesaw-kit] 15chfoo pushed 4 new commits to 06topic/six: 02https://github.com/ArchiveTeam/seesaw-kit/compare/c5a24a8cd32d...c46dd62e2164
23:55 🔗 GLaDOS 13seesaw-kit/06topic/six 144b575b3 15Christopher Foo: web.py: Use SockJS urls instead of socket.io for auth bypass.
23:55 🔗 GLaDOS 13seesaw-kit/06topic/six 14cac4540 15Christopher Foo: travis.yml: Remove topic/six from blacklist.
23:55 🔗 GLaDOS 13seesaw-kit/06topic/six 14d1bd0eb 15Christopher Foo: manifest.in: Include seesaw.script package.

irclogger-viewer