--- Log opened Mon Aug 19 00:00:59 2013 |
00:05 | | Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code |
00:05 | | mode/#code [+o Reiv] by ChanServ |
00:12 | | Typherix [Typherix@Nightstar-ea8fda76.lnngmi.sbcglobal.net] has joined #code |
00:30 | | You're now known as TheWatcher[T-2] |
00:32 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
00:35 | | You're now known as TheWatcher[zZzZ] |
00:48 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
00:48 | | mode/#code [+ao Derakon Derakon] by ChanServ |
01:04 | < [R]> | "About two years ago Tavis Rudd, developed a bad case of RSI caused by typing lots of code using Emacs" |
01:05 | <&Derakon> | He must've not replaced Capslock with Control~ |
01:06 | < RichyB> | I still prefer to swap them but man serious |
01:07 | < RichyB> | Emacs with Control in the default IBM PC keyboard WRONG POSITION is unthinkable. |
01:07 | <&Derakon> | I'd say if you're writing that much code, then you're not spending enough time on reviews. |
01:07 | < ktemkin> | I feel the same way about escape. |
01:07 | < RichyB> | I have heard of vi users mapping capslock to ESC. |
01:08 | <&Derakon> | Ehh, I can believe it, but it's not so vital for vi/vim. |
01:08 | <@Tamber> | Really, damn near anything is better than caps-lock being there. :/ |
01:08 | <&Derakon> | Since you don't have to hit it for every single command. |
01:09 | < RichyB> | Strange as that sounds. Personally, I prefer to hit control-[ when vi'ing. |
01:09 | <&McMartin> | Modern versions of Emacs respect Home/End/etc |
01:09 | <&McMartin> | You really don't hit Ctrl that much |
01:10 | | * Tamber prefers C-a/C-e over Home/End. |
01:10 | <&McMartin> | Yeah, but you can also hit those without remappitng Ctrl super-easily~ |
01:10 | <@Tamber> | Because the former are both under my left fingers, whereas the latter are all the way over there somewhere~ |
01:10 | <&Derakon> | (In vim it's just ^ and $ :) ) |
01:11 | <&McMartin> | Shift 6 and Shift 4 are definitely more awkward than C-a or C-e, sorry~ |
01:11 | < ktemkin> | My keymapping swaps the numbers and symbols on that row. >.> |
01:11 | <&Derakon> | I don't find it to be. *shrug* |
01:11 | <&McMartin> | AZERTY? |
01:11 | < ktemkin> | Shift + 4 = 4, 4 = $. |
01:11 | <@Tamber> | I tried that. |
01:12 | | * McMartin is vaguely aware French keyboards do that by default, which he finds boggling. |
01:12 | <@Tamber> | Turned out to be incredibly obnoxious, to me, and I decided it wasn't worth the hassle. |
01:12 | < ktemkin> | It was really hard for the first two days. |
01:12 | < ktemkin> | Now it's only mindboggling when I'm trying to type passwords on computers that aren't mine. |
01:13 | <@Tamber> | Ah well. This is, of course, why keymaps exist; because not everyone can follow the One True Keymap. (i.e. mine. ;) ) (Yes, I am taking the piss; in case it wasn't obvious.) |
01:14 | < ktemkin> | The only keymap I would do differently is the Caps Lock as ESC; that really mucks up my ability to use vi on other people's computers. |
01:14 | < ktemkin> | I hit caps lock, expecting to exit insert; recall that it's different and hit ESC, but fail to remember that caps lock is now on. |
01:14 | < ktemkin> | Which, in turn, breaks my kneejerk 'u'. |
01:18 | <@Reiv> | ... the fuck. |
01:19 | <@Reiv> | Is this a text editing tool or a ritual to summon the Elder Gods? |
01:20 | <@Tamber> | I dunno, it *seems* to involve too little ritual sacrifice to be a text editing tool. |
01:20 | <&McMartin> | vi is a ritual for summoning the elder gods; emacs is an IDE before that was a phrase. |
01:20 | <@Reiv> | Haha. |
01:25 | <&McMartin> | And ed is the elder god that vi is a ritual for summoning~ |
01:36 | <&Derakon> | I tend to view vim as sort of being the Reverse Polish Notation of text editors: there are people who swear up and down that it's clearly the superior way to do things, but most people just thing it's weird and confusing. |
01:36 | <&Derakon> | (That said, I use vim and not RPN~) |
01:41 | <&McMartin> | If by "clearly the superior way to do things" you mean "way easier to implement", then it is~ |
01:41 | <@Tamber> | As long as I can remember -- vaguely -- how to use ed, I think I can survive vi. |
01:41 | <&McMartin> | I'm no longer sure this is true for the latest instantions of vi~ |
01:41 | <&McMartin> | (@Derakon, not Tamber) |
01:41 | <&McMartin> | For me, it's remembering to play nethack |
01:41 | <&McMartin> | (@Tamber) |
01:42 | <@Tamber> | Oh, hjkl? |
01:42 | < RichyB> | McMartin, actually, about ed |
01:42 | <@Tamber> | Being one of those Dvorak freaks, that set of keys mildly irritates me. |
01:42 | <@Tamber> | (I know, I know, I'm making life difficult for myself.) |
01:43 | < RichyB> | If you fire up Emacs, type M-x shell, then type "ed foo.txt" |
01:43 | < RichyB> | you'll find that Emacs actually makes a really good interface for the STANDARD UNIX TEXT EDITOR |
01:43 | <@Tamber> | ...you get the good text editor that Emacs is miss... hehehehe |
01:43 | <@Tamber> | :) |
01:43 | < RichyB> | Ezzactly. |
01:43 | <&McMartin> | As well it would! You can't be a decent IDE without the ability to shell out to arbitrary processing code, and because Emacs is a *good* IDE, it will let you do it with interactive ones. |
01:44 | < RichyB> | Unfortunately you have to use ansi-term mode if you want to use anything curseful |
01:45 | < RichyB> | M-x ansi-term is not as nice as M-x shell because ansi-term emulates a vt100 where shell emulates a DUMB line printer |
01:45 | <&McMartin> | Which is often what you want when getting stuff for your various buffers |
01:45 | < RichyB> | since shell emulates a dumb terminal, you get a lot more leeway to actually use standard Emacs stuff, whereas ansi-term is effectively boxed in by needing to support all the vt100 cursor-manipulation crap. |
01:46 | < RichyB> | One of these years I should try actually configuring yi. |
01:47 | < RichyB> | (For liberal values of "should".) |
01:48 | < RichyB> | yi being a vi implementation in Haskell, where the user config file is a Haskell source file. |
01:50 | <&McMartin> | It seems to me that an IDE that is secretly a Haskell Machine is less intrinsically useful than one that is in no way secretly a Lisp Machine. |
01:52 | < RichyB> | Maybe. |
01:53 | < RichyB> | The whole point was supposed to be "it's roughly the same idea as Emacs, but we're emulating vi instead of TECO (nicer) and we're writing Haskell rather than Elisp (mixed, but much nicer in some ways)" |
01:53 | < RichyB> | I think that the project's utterly dead though; no signs of life on hackage.haskell.org |
02:01 | < ToxicFrog_> | McMartin: arguably, if at any point you need to shell out (or shelling out is the superior choice), the IDE has failed at being an IDE because some capability that should be integrated, isn't. |
02:02 | | ToxicFrog_ is now known as ToxicFrog |
02:02 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
02:02 | <&ToxicFrog> | (also, emacs is an IDE only in the sense that if you write enough elisp, you can re-implement all the features you already have as shell commands) |
02:17 | | thalass [thalass@Nightstar-de48278f.bigpond.net.au] has joined #code |
02:24 | | Derakon is now known as Derakon[AFK] |
02:26 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has joined #code |
02:26 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has quit [Client closed the connection] |
02:32 | | Derakon[AFK] is now known as Derakon |
02:35 | | Harlow [Harlow@Nightstar-2dbe3d64.il.comcast.net] has joined #code |
02:37 | | thalass [thalass@Nightstar-de48278f.bigpond.net.au] has quit [[NS] Quit: brb] |
02:45 | <@iospace> | ToxicFrog: emacs just needs a good text editor |
02:47 | | Vorntastic [Vorn@Nightstar-da05f441.sub-70-211-12.myvzw.com] has joined #code |
03:04 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has quit [[NS] Quit: Gone.] |
03:07 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has joined #code |
03:14 | <&Derakon> | This is actually pretty interesting (re: guy that got RSI from coding): http://www.i-programmer.info/news/99-professional/6263-code-by-voice-faster-than -keyboard.html |
03:16 | <&Derakon> | Short version: Dragon Naturally Speaking has a Python API that you can use to get it to re-interpret words, and this guy used it to make a verbal "programming dialect" of English that's actually practical for voice-coding. |
03:19 | < Vorntastic> | Yay! |
03:20 | <@Reiv> | ... oh, /nice/ |
03:23 | <&Derakon> | Personally this is a great source of peace of mind for me. |
03:23 | <&Derakon> | Since I do worry sometimes about what would happen to me if I did get RSI. |
03:29 | <@Alek> | dude. sweet. |
03:37 | <&Derakon> | "The Mother of All Demos is a name given retrospectively to Douglas Engelbart's December 9, 1968 demonstration of experimental computer technologies that are now commonplace. The live demonstration featured the introduction of a system called NLS which included one of the earliest computer mouses as well as of video conferencing, teleconferencing, hypertext, word processing, hypermedia, object addressing and dynamic file linking, revision |
03:37 | <&Derakon> | control, and a collaborative real-time editor." |
03:40 | | Turaiel[Offline] is now known as Turaiel |
03:41 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Client exited] |
03:59 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
03:59 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
04:01 | | Vorntastic [Vorn@Nightstar-da05f441.sub-70-211-12.myvzw.com] has quit [[NS] Quit: Bye] |
04:03 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
04:16 | | Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
04:18 | | Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
04:49 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:49 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:51 | | ktemkin is now known as ktemkin[awol] |
05:09 | | Derakon is now known as Derakon[AFK] |
05:20 | | jeroud [uid10043@Nightstar-7774ea6e.irccloud.com] has quit [Ping timeout: 121 seconds] |
06:41 | | Kindamoody[zZz] is now known as Kindamoody |
06:53 | | Turaiel is now known as Turaiel[Offline] |
06:59 | | Harlow [Harlow@Nightstar-2dbe3d64.il.comcast.net] has quit [[NS] Quit: Leaving] |
07:17 | | jeroud [uid10043@Nightstar-7774ea6e.irccloud.com] has joined #code |
08:01 | <~Vornicus> | Okay. Goal of Vorntiers at the moment: switch to Love2d, which means 1. write the loader and renderer in lua, and 2. write the new game thingum in lua. |
09:25 | | Kindamoody is now known as Kindamoody|out |
09:39 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has joined #code |
09:41 | | You're now known as TheWatcher |
10:11 | | Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has joined #code |
10:12 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has quit [[NS] Quit: Leaving] |
10:53 | | Syka [the@Nightstar-1aebe99b.iinet.net.au] has quit [[NS] Quit: leaving] |
11:45 | | Syka [the@Nightstar-1aebe99b.iinet.net.au] has joined #code |
11:52 | < AnnoDomini> | http://pogue.blogs.nytimes.com/2013/08/15/glasses-that-solve-colorblindness-for- a-big-price-tag/?ref=personaltechemail&nl=technology&emc=edit_ct_20130815&_r=2& |
11:57 | <~Vornicus> | crazygonuts |
12:12 | < AnnoDomini> | Is today's XKCD based on actual events or is he making shit up? |
12:13 | < Azash> | s/b.*g // s/ up// |
12:13 | < Azash> | Yes |
12:16 | < AnnoDomini> | I can't parse that replace statement. |
12:17 | <~Vornicus> | It's two |
12:17 | < AnnoDomini> | OK. |
12:18 | < AnnoDomini> | That makes sense. |
12:54 | | VirusHome is now known as Pandemic |
12:55 | | mode/#code [+o Pandemic] by ChanServ |
13:03 | < RichyB> | <Azash> Is today's XKCD shit? <Azash> Yes. |
13:35 | | ktemkin[awol] is now known as ktemkin |
13:52 | | Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has quit [Client closed the connection] |
14:14 | | Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has joined #code |
14:25 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
14:45 | | ktemkin is now known as ktemkin[awol] |
15:01 | <@iospace> | dear Tcl |
15:01 | <@iospace> | why the fuck are you checking for closed braces IN COMMENTS |
15:02 | <@Tamber> | I think I see the problem here. |
15:02 | <@Tamber> | "TCL" |
15:03 | <@iospace> | well yes |
15:46 | | Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has quit [Client closed the connection] |
15:50 | | * AnnoDomini goes for Round 2 with trying to get his digital TV gizmo receive TV. |
15:51 | < AnnoDomini> | I have learned that Norway does, in fact, have digital broadcasting. Indeed, they have no analog broadcasting at all. |
16:59 | < Azash> | http://bosker.wordpress.com/2013/08/18/i-hate-the-pumping-lemma/ |
17:14 | < [R]> | I can't parse that second paragraph at all. TT |
17:14 | < [R]> | Oh, I'm not supposed to, yay! |
17:14 | < Azash> | Haha |
17:14 | < Azash> | Yeah the pumping lemma is a big mindrape the first time you learn it |
17:15 | < Azash> | The thing I never understood, and I could use a hand here, is what goes into picking a pumping length |
17:16 | <@Tamber> | How high it can be before you stop being able to reach the handle. ...wait, no. |
17:16 | < Azash> | Haha |
17:21 | < Xon> | Azash, knowing the answer before hand help massively |
17:23 | < Azash> | Yeah :P |
17:29 | < Xon> | ugh, i should have gone to sleep hours ago |
17:32 | < RichyB> | Azash, it's "for every automaton, there exists some length such thatâ¦" |
17:32 | < RichyB> | Azash, the length that you have to use in the pumping lemma is at most the number of states in the DFA. |
17:33 | < Azash> | Is there a decent way to know that or do you just handwave it? |
17:57 | < RichyB> | You handwave it. You go and prove that "look, there isn't any such length thatâ¦" |
17:57 | <@TheWatcher> | You leave it as an exercise to the student~ |
17:58 | < Azash> | Hmm, that's true |
17:58 | < Azash> | !pumpable -> irregular, right? |
18:03 | < RichyB> | Right. AIUI pump-able does not imply regular though, there are irregular languages that are still pump-able. |
18:04 | < Azash> | Yeah |
18:04 | < Azash> | Which is still acceptable for !pump -> irreg |
18:05 | < Azash> | So yeah that does make sense, there's no point proving that "for some p" because the result is inconclusive anyway, so you can focus on showing that there is no p to prove irregularity |
18:06 | < Azash> | I feel kind of silly for still making progress on this damned thing years later, but that might be because I never used it beyond exam cramming.. |
18:44 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
18:44 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has joined #code |
18:45 | | mode/#code [+o celticminstrel] by ChanServ |
19:04 | | Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
19:04 | | mode/#code [+ao Derakon Derakon] by ChanServ |
19:04 | <&Derakon> | Got a weird little networking (?) problem here. |
19:04 | <&Derakon> | We have two computers (both Win7 64-bit) connected to each other via a switch, forming a private network. |
19:05 | <&Derakon> | One of them is the camera computer. It generates data at ~560Mbit/sec, which doesn't quite saturate its 1Gbit network link. |
19:05 | <&Derakon> | The other is the cockpit computer, which receives that datastream, which comes nowhere near saturating its 10Gbit link. |
19:05 | <&Derakon> | When I run a data collection, then, I see the camera computer's network utilization plateau at about 50-60% and stay there, and the cockpit similarly at 5-6%. |
19:06 | <&Derakon> | But then the rate drops, down to about 150Mbit (15%/1.5% respectively). |
19:06 | <&Derakon> | And it stays at that rate for awhile. |
19:06 | <&Derakon> | And then it hits zero, no data is transferred whatsoever. |
19:06 | <&Derakon> | And then about 10s later, it returns to the 560Mbit rate, and stays there until collection is done. |
19:07 | <&Derakon> | Data is transferred via remote procedure call. |
19:07 | <&Derakon> | Logging on the camera computer indicates that one of these calls takes 10s (corresponding with the period during which no data flows). |
19:07 | <&Derakon> | However, this is the case even when the cockpit computer is modified to simply throw away all data it receives. |
19:08 | <&Derakon> | Neither computer is using a lot of CPU. The cockpit also has no RAM utilization issues. |
19:08 | <@Tamber> | Network buffer somewhere in there that's a little too small? |
19:08 | <&Derakon> | The camera computer is fine on RAM until the transfer rate slows, at which point it starts building up a backlog, but it has 48GB spare. |
19:09 | <@Tamber> | (I don't really know enough to help, that was just the first thought.) |
19:09 | < Azash> | My first thought is TCP Reno shenanigans but I don't know how that would happen |
19:09 | < jeroud> | Are they the only things on the switch? |
19:10 | <&Derakon> | Jer: no, there's other computers in the system. |
19:10 | <&Derakon> | But they shouldn't be doing anything of consequence. |
19:11 | <&Derakon> | Coworker suggested that maybe the TCP window size is dynamically changing. |
19:11 | <&ToxicFrog> | Hmm. |
19:11 | <&Derakon> | So I'm setting up to do a tcpdump analysis. |
19:11 | <&ToxicFrog> | Can you wireshark it without the amount of data being transferred completely murdering the computer you're running wireshark on? |
19:11 | <&Derakon> | But I'm operating kind of blind here; networking is not my strong suit. |
19:12 | <&Derakon> | The cockpit computer should have plenty of spare capacity for stuff. |
19:12 | <&Derakon> | I mean, in this scenario it's not really doing anything difficult. |
19:12 | <&Derakon> | Just acknowledging 540x512-pixel images and then dropping them on the floor. |
19:17 | <&Derakon> | What would I be looking for? |
19:18 | < jeroud> | Derakon: How fancy is the switch? |
19:18 | <&Derakon> | I would normally have said it was hilariously overspecced for our usage. |
19:19 | <&Derakon> | I don't recall exactly what model it is, but it's decently high-end. |
19:19 | <&ToxicFrog> | Derakon: at a guess, what you're looking for is either ICMP messages to the camera computer to back off, or the camera computer sending a request to the cockpit and having to wait a long time for an ack before it can resume sending. But this is a pretty wild-assed guess. |
19:19 | <&Derakon> | There's probably some way to get network analysis stats off of it, but I don't know how. |
19:20 | <&Derakon> | TF: I have logging on the camera computer that has one of its remote-procedure calls take 10s to return; that's the period during which network utilization flatlines. |
19:21 | <&Derakon> | Similarly, RPCs during the slow period take longer than ones during the fast period. |
19:21 | <&Derakon> | So from the camera computer's perspective, the network is slow and/or the cockpit isn't responding promptly. |
19:21 | < jeroud> | Is that RPC different from the others in some way? |
19:22 | <&Derakon> | Nope. |
19:22 | <&Derakon> | They're all doing "self.client.receiveData("new image", imageData)" |
19:22 | <&Derakon> | And imageData is always a 540x512 array of 2-byte pixel values. |
19:23 | < jeroud> | Is the switch "managed"? |
19:23 | <&Derakon> | You mean, by the university? No. |
19:23 | < jeroud> | froztbyte is probably the person for this, though. |
19:23 | <&Derakon> | They don't even have access to the room it's in (clean room). |
19:24 | < jeroud> | A "managed" switch is one that does clever things. |
19:24 | <&ToxicFrog> | Derakon: I think he means, is it a "smart" switch that can be configured to do QoS, rate limiting, DDoS mitigation, etc |
19:24 | < jeroud> | Usually configurable through a horrible webui. |
19:24 | <&ToxicFrog> | Or is it just a hub with some basic MAC-aware switching in it. |
19:24 | <&Derakon> | Ah, probably. |
19:25 | < jeroud> | It might be seeing a big traffic spike and trying "fix" it or something. |
19:27 | | * Derakon nods. |
19:27 | <&Derakon> | Stupid thing. Stop helping. :) |
19:27 | < jeroud> | I once helped debug a switch that crashed when it saw a particular kind of malformed BOOTP packet. |
19:27 | <&Derakon> | Well, I've contacted the guy that helped set the private network up; he should know more about how to configure the switch. |
19:28 | <&Derakon> | Packet of death! |
19:28 | <@Tamber> | Ping! |
19:29 | < jeroud> | Existing connections were fine, but you couldn't set up any new ones between ports that had not already talked to each other. |
19:30 | < jeroud> | Quite a problem when the thing we were using it for was "test the EC2 bootstrap process". |
19:32 | <&Derakon> | ...whelp, Wireshark has hung. |
19:33 | | Kindamoody|out is now known as Kindamoody |
19:55 | | Kindamoody is now known as Kindamoody[zZz] |
20:06 | | * AnnoDomini meets with failure on Windows. Only radio works, TV does not. |
20:07 | | * AnnoDomini moves on to Linux, and patiently waits for the surprisingly long building of the updated patches he needs to install the driver. |
20:08 | < AnnoDomini> | It's been like five minutes already, and it's still going, cranking out .o files. |
20:16 | <@froztbyte> | <Derakon> One of them is the camera computer. It generates data at ~560Mbit/sec, which doesn't quite saturate its 1Gbit network link. |
20:16 | <@froztbyte> | that's just one half of things |
20:16 | <@froztbyte> | the other is pps, and a lot of things have crappy PPS |
20:16 | <@froztbyte> | "packets per second" |
20:17 | <@froztbyte> | do you have model info for the switch in question? |
20:23 | <@froztbyte> | also, Packet Of Death is a thing, but doesn't look like the right kind of thing for what was most recently found |
20:23 | < jeroud> | Unlikely to be PoD for that. |
20:24 | <&ToxicFrog> | AnnoDomini: video capture wackiness? |
20:25 | < AnnoDomini> | I've got a Terratec Cinergy T Stick+, a USB gizmo that's supposed to receive digital television. |
20:25 | < AnnoDomini> | I'm trying to actually receive digital television. |
20:25 | < AnnoDomini> | So far I've only managed to get radio using the official software, on Windows. |
20:25 | < AnnoDomini> | I've tried like half a dozen third party softwares, but they don't scan any channels, either. |
20:26 | < AnnoDomini> | Since I'm in the center of the national capital, I would expect that TV reception here would be excellent even with the small antenna. |
20:26 | < jeroud> | Do you actually have decent signal strength? |
20:26 | < AnnoDomini> | I have no idea. |
20:27 | < jeroud> | Does it work better if you take it outside? |
20:29 | < AnnoDomini> | I have not taken it outside. I've put the antenna on the windowsill. |
20:30 | < jeroud> | (Which is much more entertaining to watch if it's a desktop machine.) |
20:32 | | * Derakon returns from prodding the system with a coworker. |
20:32 | <&Derakon> | He remains mystified. |
20:32 | <&Derakon> | The switch is definitely smart enough to be doing traffic shaping, but he turned off flow control and it seemed to have no impact. |
20:32 | <&Derakon> | The next thing to try is plugging the two computers together directly, bypassing the switch. |
20:32 | <&Derakon> | If we still have problems, then it's not the switch's fault. |
20:34 | <@froztbyte> | what's the switch model? |
20:35 | <&Derakon> | Sorry, didn't note it down. Gimme a bit and I'll be heading back downstairs though. |
20:35 | <&Derakon> | (Where the computers are) |
20:36 | <@froztbyte> | kk |
20:40 | | * AnnoDomini runs into an earlier problem: LinuxTV's wiki is quite obviously writen for Experts Only. |
20:40 | <@froztbyte> | (typical guides: if it's greyish, cisco; if it's purple, extreme; grey-white front, hp procurve; black with plastic bling, dell; ...) |
20:42 | < AnnoDomini> | What I would like to get is some kind of GUI version of a configuration utility. Or just "find me every channel I can receive and make configurations for them". |
20:42 | < AnnoDomini> | But no. |
20:43 | < AnnoDomini> | This shit is more complicated and obscure than hacking wifi. |
20:44 | <@froztbyte> | haha |
20:44 | <@froztbyte> | years ago there used to be some crappy windows owner-drawn software for that kind of thing |
20:44 | < jeroud> | froztbyte: How are your adventures in TV going? |
20:45 | <@froztbyte> | but they could only work with like 3 types of card |
20:45 | <@froztbyte> | jeroud: our specific project is filling me with various kinds of despair for various reasons |
20:45 | <@froztbyte> | jeroud: fortunately I have other things to care about |
20:46 | < AnnoDomini> | Quote from the wiki: "You can use the w_scan app instead (in German; English translation via Google)." |
20:51 | <&Derakon> | It's an HP ProCurve |
20:53 | <@froztbyte> | okay |
20:53 | <@froztbyte> | don't bother with its cli then |
20:54 | <@froztbyte> | interacting with it through its web interface is likely the most sane |
20:54 | <@froztbyte> | (the cli interface has a fucking hilarious issue where it'll print out a valid config, but its parser won't take it back in...) |
20:56 | <@gnolam> | ... |
20:56 | <@froztbyte> | that's not even the worst cli I've seen :) |
20:57 | <&ToxicFrog> | AnnoDomini: if xawtv comprehends it, that has a GUI, IIRC |
20:57 | <&ToxicFrog> | Or there's a gtk-xawtv or something that does. It's been a whie. |
20:57 | | * Derakon mutters at Windows. "Let me configure this network dammit" |
20:58 | < AnnoDomini> | ToxicFrog: I shall try it! |
20:59 | <&ToxicFrog> | AnnoDomini: bear in mind that it's been like 3-4 years since I had to do video capture, so the ecosystem could have changed completely in that time~ |
21:00 | <@froztbyte> | not really |
21:00 | <@froztbyte> | a couple of the pipeline things have improved |
21:00 | <&ToxicFrog> | But I do remember being able to use a GUI in xawtv to pick channels (none of which had anything on them, because I was using it to capture RCA from a gaming console) |
21:00 | <@froztbyte> | and some dvb libs have improved |
21:00 | < AnnoDomini> | http://www.linuxtv.org/wiki/index.php/Testing_your_DVB_device#Using_dvb-apps <- I'm stuck at step 2. |
21:01 | <@froztbyte> | in terms of making dvbscan work? |
21:03 | < AnnoDomini> | a) I don't know whether I should be using scan or dvbscan. b) There doesn't appear to be an initial file for my region. Closest is Trondheim, and that's way out there. |
21:04 | | * Derakon eyes Windows. |
21:04 | < AnnoDomini> | xawtv appears to default to receiving input from my integrated webcam. |
21:05 | <&Derakon> | I set up a new network consisting of an Ethernet cable connecting the two computers. I configured them to use the IP addresses 10.0.0.[1|2] on that network. I changed the IP addresses that my software uses to find the programs on each computer. I ran the programs. They found each other over the switch-using connection instead of the new connection! |
21:05 | <&Derakon> | Argh. |
21:05 | | * Derakon unplugs the camera from the switch. |
21:07 | <&Derakon> | ...oh, that was my mistake anyway. Whoops. |
21:13 | <&Derakon> | Interesting. We see the same traffic dropoff even without the switch. |
21:13 | <@froztbyte> | I still can't read the scrollback with full attention yet |
21:13 | <@froztbyte> | (because I'm on a call) |
21:14 | <@froztbyte> | having windows on there makes things a lot more annoying -_- |
21:14 | < AnnoDomini> | OK. Got w_scan to start working on these frequencies. It seems to see my device. |
21:16 | <@froztbyte> | (trying to see if I can find you a stress testing tool, but ....) |
21:17 | < AnnoDomini> | It says it has found nothing. |
21:17 | <@froztbyte> | tsunami doesn't support windows |
21:17 | <@froztbyte> | and iperf sucks at more than 200Mbps or so |
21:22 | | * AnnoDomini also wonders how this German guy managed to become a capable programmer without learning English. |
21:22 | <@Tamber> | Well, you don't have to understand the name of the keyword to know it does ${X} |
21:23 | < AnnoDomini> | Still. |
21:24 | <@Tamber> | I'm fairly sure there are programming tutorials in pretty much any language; and if not, then I suppose one could learn through experimentation and example code. |
21:41 | < AnnoDomini> | This is incredibly frustrating. I have no idea what is wrong. |
21:42 | < AnnoDomini> | The logical assumption would be that I'm somewhere where only radio signals reach. |
21:42 | < AnnoDomini> | But this is absurd. On a clear day, I could see the transmission towers on the nearby hills. |
21:50 | | * Derakon gives up for now. |
21:50 | | Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving] |
22:26 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
22:26 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
23:21 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
23:48 | | FurryHelix [tamber@furryhelix.co.uk] has joined #code |
23:50 | | Tamber [tamber@furryhelix.co.uk] has quit [Operation timed out] |
23:50 | | FurryHelix is now known as Tamber |
23:50 | | mode/#code [+o Tamber] by ChanServ |
23:52 | | You're now known as TheWatcher[T-2] |
--- Log closed Tue Aug 20 00:00:15 2013 |